skip to main content
10.1145/3495243.3517030acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article
Public Access

FLEW: fully emulated wifi

Published:14 October 2022Publication History

ABSTRACT

WiFi is the de facto standard for providing wireless access to the Internet using the 2.4GHz ISM band. Tens of billions of WiFi devices were shipped worldwide and WiFi Access Points (APs) are ubiquitous in public, enterprise and personal environments. We have also witnessed the fast growth of IoT (Internet of Things) devices. With more stringent board-space and power requirements, many IoT devices use more power-efficient, lower-cost and smaller wireless chips, such as Bluetooth or proprietary wireless chips. Due to the mismatch of different wireless technologies, these devices access the Internet indirectly via far less ubiquitous IoT gateways. Bluetooth and most proprietary wireless chips are based on FSK (Frequency-Shift Keying) modulation since FSK can be implemented with extremely simple and low-power FM (Frequency Modulation) circuits.

In this paper, we present FLEW (Fully Emulated WiFi), which uses a single FSK chip to fully emulate both transmission and reception of WiFi signals. Using FLEW, FSK-equipped IoT or mobile/wearable devices can directly communicate with unmodified WiFi APs, just like any WiFi device. FLEW combines the best of both technologies: extremely simple and low-power hardware and ubiquitous Internet access.

We evaluate FLEW extensively with chips from all major chip makers. At 20 meters, FLEW can sustain 708kbps uplink and 857kbps downlink at the transport layer.

References

  1. Wi-Fi Alliance. Wi-fi® in 2019. https://www.wi-fi.org/news-events/newsroom/wi-fi-in-2019, Feb 2019.Google ScholarGoogle Scholar
  2. Silicon Labs. Wf200 data sheet: Wi-fi network co-processor. https://www.silabs.com/documents/public/data-sheets/wf200-datasheet.pdf, Sep 2020.Google ScholarGoogle Scholar
  3. Texas Instruments. Cc2500 low-cost low-power 2.4 ghz rf transceiver. https://www.ti.com/lit/ds/swrs040c/swrs040c.pdf, May 2008.Google ScholarGoogle Scholar
  4. Texas Instruments. Cc2650 simplelink multistandard wireless mcu. https://www.ti.com/lit/ds/symlink/cc2650.pdf, Feb 2015.Google ScholarGoogle Scholar
  5. Thomas Zachariah, Noah Klugman, Bradford Campbell, Joshua Adkins, Neal Jackson, and Prabal Dutta. The internet of things has a gateway problem. In Proceedings of the 16th International Workshop on Mobile Computing Systems and Applications, HotMobile '15, page 27--32, New York, NY, USA, 2015. Association for Computing Machinery.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Cisco. Cisco wireless mesh access points, design and deployment guide, release 7.4. https://www.cisco.com/c/en/us/td/docs/wireless/technology/mesh/74/design/guide/mesh74/mesh74_chapter_011.html, Jun 2020.Google ScholarGoogle Scholar
  7. Cisco. Cisco aironet 2700 series access points data sheet. https://www.cisco.com/c/en/us/products/collateral/wireless/aironet-2700-series-access-point/datasheet-c78-730593.html, Jul 2020.Google ScholarGoogle Scholar
  8. Texas Instruments. Cc2620 simplelink zigbee rf4ce wireless mcu. https://www.ti.com/lit/ds/symlink/cc2620.pdf, Dec 2020.Google ScholarGoogle Scholar
  9. Atmel. At86rf233. http://ww1.microchip.com/downloads/en/devicedoc/atmel-8351-mcu_wireless-at86rf233_datasheet.pdf, Jul 2014.Google ScholarGoogle Scholar
  10. Texas Instruments. Cc2652r simplelink multiprotocol 2.4 ghz wireless mcu. https://www.ti.com/lit/ds/symlink/cc2652r.pdf, Mar 2021.Google ScholarGoogle Scholar
  11. Qualcomm. Csr8811. https://www.qualcomm.com/products/csr8811, 2021.Google ScholarGoogle Scholar
  12. Cypress. Cyw43012. https://www.cypress.com/file/497511/download, Jun 2020.Google ScholarGoogle Scholar
  13. Ieee standard for information technology---telecommunications and information exchange between systems local and metropolitan area networks---specific requirements - part 11: Wireless lan medium access control (mac) and physical layer (phy) specifications. IEEE Std 802.11-2016 (Revision of IEEE Std 802.11-2012), pages 1--3534, 2016.Google ScholarGoogle Scholar
  14. Michael Ossmann. Ubertooth one. https://greatscottgadgets.com/ubertoothone/, 2021.Google ScholarGoogle Scholar
  15. Texas Instruments. Cc2400 2.4 ghz low-power rf transceiver. https://www.ti.com/lit/ds/symlink/cc2400.pdf, Mar 2006.Google ScholarGoogle Scholar
  16. NXP. Lpc1756fbd80: Scalable mainstream 32-bit microcontroller (mcu) based on arm® cortex®-m3 core. https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc1700-cortex-m3/scalable-mainstream-32-bit-microcontroller-mcu-based-on-arm-cortex-m3-core:LPC1756FBD80, 2021.Google ScholarGoogle Scholar
  17. iPerf. iperf - the ultimate speed test tool for tcp, udp and sctp. https://iperf.fr/, 2020.Google ScholarGoogle Scholar
  18. Duy Nguyen, J. J. Garcia-Luna-Aceves, and Cedric Westphal. Throughput enabled rate adaptation in wireless networks. In 2013 International Conference on Computing, Networking and Communications (ICNC), pages 1173--1178, 2013.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Electronic Products. Ralink premiers industry's first 450 mbps 802.11n router solution with beamforming technology at ces 2009. https://www.electronicproducts.com/ralink-premiers-industrys-first-450-mbps-802-11n-router-solution-with-\beamforming-technology-at-ces-2009/#, Jan 2009.Google ScholarGoogle Scholar
  20. Rémy Grünblatt, Isabelle Guérin-Lassous, and Olivier Simonin. Simulation and performance evaluation of the intel rate adaptation algorithm. In Proceedings of the 22nd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, MSWIM '19, page 27--34, New York, NY, USA, 2019. Association for Computing Machinery.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Connectivity Standards Alliance. Zigbee faq. https://zigbeealliance.org/zigbee-faq/, 2021.Google ScholarGoogle Scholar
  22. Cisco. Cisco aironet 1570 series outdoor access point data sheet. https://www.cisco.com/c/en/us/products/collateral/wireless/aironet-1570-series/datasheet-c78-732348.html, Mar 2021.Google ScholarGoogle Scholar
  23. Texas Instruments. Cc2591 2.4-ghz rf front end. https://www.ti.com/lit/ds/swrs070b/swrs070b.pdf, Sep 2014.Google ScholarGoogle Scholar
  24. James E. Gilley. Digital phase modulation. https://www.efjohnson.com/resources/dyn/files/75832z342fce97/_fn/Digital_Phase_Modulation.pdf, Aug 2003.Google ScholarGoogle Scholar
  25. Zhijun Li and Tian He. Webee: Physical-layer cross-technology communication via emulation. In Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking, MobiCom '17, page 2--14, New York, NY, USA, 2017. Association for Computing Machinery.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Zhijun Li and Tian He. Longbee: Enabling long-range cross-technology communication. In IEEE INFOCOM 2018 - IEEE Conference on Computer Communications, pages 162--170, 2018.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Yongrui Chen, Shuai Wang, Zhijun Li, and Tian He. Reliable physical-layer cross-technology communication with emulation error correction. IEEE/ACM Transactions on Networking, 28(2):612--624, 2020.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Xiuzhen Guo, Yuan He, Jia Zhang, and Haotian Jiang. Wide: Physical-level ctc via digital emulation. In 2019 18th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), pages 49--60, 2019.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Hsun-Wei Cho and Kang G. Shin. Bluefi: Bluetooth over wifi. In Proceedings of the 2021 ACM SIGCOMM 2021 Conference, SIGCOMM '21, page 475--487, New York, NY, USA, 2021. Association for Computing Machinery.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Ruofeng Liu, Zhimeng Yin, Wenchao Jiang, and Tian He. Wibeacon: Expanding ble location-based services via wifi. In Proceedings of the 27th Annual International Conference on Mobile Computing and Networking, MobiCom'21, page 83--96, New York, NY, USA, 2021. Association for Computing Machinery.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Lingang Li, Yongrui Chen, and Zhijun Li. Poster abstract: Physical-layer cross-technology communication with narrow-band decoding. In 2019 IEEE 27th International Conference on Network Protocols (ICNP), pages 1--2, 2019.Google ScholarGoogle ScholarCross RefCross Ref
  32. Zhijun Li and Yongrui Chen. Bluefi: Physical-layer cross-technology communication from bluetooth to wifi. In 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), pages 399--409, 2020.Google ScholarGoogle ScholarCross RefCross Ref
  33. Vikram Iyer, Vamsi Talla, Bryce Kellogg, Shyamnath Gollakota, and Joshua Smith. Inter-technology backscatter: Towards internet connectivity for implanted devices. In Proceedings of the 2016 ACM SIGCOMM Conference, SIGCOMM '16, page 356--369, New York, NY, USA, 2016. Association for Computing Machinery.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Wenchao Jiang, Zhimeng Yin, Ruofeng Liu, Zhijun Li, Song Min Kim, and Tian He. Bluebee: A 10,000x faster cross-technology communication via phy emulation. In Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems, SenSys '17, New York, NY, USA, 2017. Association for Computing Machinery.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Wenchao Jiang, Song Min Kim, Zhijun Li, and Tian He. Achieving receiver-side cross-technology communication with cross-decoding. In Proceedings of the 24th Annual International Conference on Mobile Computing and Networking, MobiCom '18, page 639--652, New York, NY, USA, 2018. Association for Computing Machinery.Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Mohammed Abdullah Zubair, Ajay Kumar Nain, Jagadish Bandaru, P. Rajalakshmi, and U.B. Desai. Reconfigurable dual mode ieee 802.15.4 digital baseband receiver for diverse iot applications. In 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT), pages 389--394, 2016.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. FLEW: fully emulated wifi

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      MobiCom '22: Proceedings of the 28th Annual International Conference on Mobile Computing And Networking
      October 2022
      932 pages
      ISBN:9781450391818
      DOI:10.1145/3495243

      Copyright © 2022 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 14 October 2022

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate440of2,972submissions,15%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader