WEBee: Physical-Layer Cross-Technology Communication via Emulation

Recent advances in Cross-Technology Communication (CTC) have improved efficient coexistence and cooperation among heterogeneous wireless devices (e.g., WiFi, ZigBee, and Bluetooth) operating in the same ISM band. However, until now the effectiveness of existing CTCs, which rely on packet-level modulation, is limited due to their low throughput (e.g., tens of bps). Our work, named WEBee, opens a promising direction for high-throughput CTC via physical-level emulation. WEBee uses a high-speed wireless radio (e.g., WiFi OFDM) to emulate the desired signals of a low-speed radio (e.g., ZigBee). Our unique emulation technique manipulates only the payload of WiFi packets, requiring neither hardware nor firmware changes in commodity technologies -- a feature allowing zero-cost fast deployment on existing WiFi infrastructure. We designed and implemented WEBee with commodity devices (Atheros AR2425 WiFi card and MicaZ CC2420) and the USRP-N210 platform (for PHY layer evaluation). Our comprehensive evaluation reveals that WEBee can achieve a more than 99% reliable parallel CTC between WiFi and ZigBee with 126 Kbps in noisy environments, a throughput about 16,000x faster than current state-of-the-art CTCs.

[1]  Wenchao Jiang,et al.  C-Morse: Cross-technology communication with transparent Morse coding , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[2]  Paramvir Bahl,et al.  White space networking with wi-fi like connectivity , 2009, SIGCOMM '09.

[3]  Bo Chen,et al.  AirExpress: Enabling Seamless In-band Wireless Multi-hop Transmission , 2015, MobiCom.

[4]  Kang G. Shin,et al.  Cooperative Carrier Signaling: Harmonizing Coexisting WPAN and WLAN Devices , 2013, IEEE/ACM Transactions on Networking.

[5]  Joshua R. Smith,et al.  Inter-Technology Backscatter: Towards Internet Connectivity for Implanted Devices , 2016, SIGCOMM.

[6]  C.-C. Jay Kuo,et al.  Coexistence Wi-Fi MAC Design for Mitigating Interference Caused by Collocated Bluetooth , 2015, IEEE Transactions on Computers.

[7]  Kang G. Shin,et al.  Gap Sense: Lightweight coordination of heterogeneous wireless devices , 2013, 2013 Proceedings IEEE INFOCOM.

[8]  Kang G. Shin,et al.  Enabling coexistence of heterogeneous wireless systems: case for ZigBee and WiFi , 2011, MobiHoc '11.

[9]  Tarun Bansal,et al.  BBN: throughput scaling in dense enterprise WLANs with Bind Beamforming and Nulling , 2014, MobiCom.

[10]  Kaigui Bian,et al.  On heterogeneous neighbor discovery in wireless sensor networks , 2014, 2015 IEEE Conference on Computer Communications (INFOCOM).

[11]  Mo Li,et al.  Recitation: Rehearsing Wireless Packet Reception in Software , 2015, MobiCom.

[12]  Thomas Schmid NESL GNU Radio 802 . 15 . 4 En-and Decoding , 2006 .

[13]  Swarun Kumar,et al.  Interference alignment by motion , 2013, MobiCom.

[14]  Bo Chen,et al.  Interference alignment using shadow channel , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[15]  Harish Viswanathan,et al.  A practical traffic management system for integrated LTE-WiFi networks , 2014, MobiCom.

[16]  Ting Zhu,et al.  B2W2: N-Way Concurrent Communication for IoT Devices , 2016, SenSys.

[17]  Ranveer Chandra,et al.  SNOW: Sensor Network over White Spaces , 2016, SenSys.

[18]  Wenchao Jiang,et al.  Transparent cross-technology communication over data traffic , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[19]  Mo Li,et al.  MISC: Merging incorrect symbols using constellation diversity for 802.11 retransmission , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[20]  Joshua R. Smith,et al.  PASSIVE WI-FI: Bringing Low Power to Wi-Fi Transmissions , 2016, GETMBL.

[21]  Falko Dressler,et al.  An IEEE 802.11a/g/p OFDM receiver for GNU radio , 2013, SRIF '13.

[22]  Mahesh K. Marina,et al.  CPRecycle: Recycling Cyclic Prefix for Versatile Interference Mitigation in OFDM based Wireless Systems , 2016, CoNEXT.

[23]  Sangki Yun,et al.  Fine-grained spectrum adaptation in WiFi networks , 2013, MobiCom.

[24]  Srikanth V. Krishnamurthy,et al.  TRINITY: A Practical Transmitter Cooperation Framework to Handle Heterogeneous User Profiles in Wireless Networks , 2015, MobiHoc.

[25]  Sangki Yun,et al.  Supporting WiFi and LTE co-existence , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[26]  Charles Jackson,et al.  Unlicensed Operations in the Lower Spectrum Bands: Why is No One Using the TV White Space and What Does That Mean for the FCC’s Order on the 600 MHz Guard Bands? , 2015 .

[27]  Tian He,et al.  FreeBee: Cross-technology Communication via Free Side-channel , 2015, MobiCom.

[28]  Prasun Sinha,et al.  BASIC: backbone-assisted successive interference cancellation , 2016, MobiCom.

[29]  S. Pollard,et al.  On Parseval's Theorem , 1926 .

[30]  ZhangXinyu,et al.  Cooperative carrier signaling , 2013 .

[31]  Sampath Rangarajan,et al.  LTE in unlicensed spectrum: are we there yet? , 2016, MobiCom.

[32]  Tarunraj Singh,et al.  Parseval’s Theorem , 2009 .

[33]  Mark Handley,et al.  COPA: cooperative power allocation for interfering wireless networks , 2015, CoNEXT.

[34]  Guoliang Xing,et al.  ZiFi: wireless LAN discovery via ZigBee interference signatures , 2010, MobiCom.

[35]  Adam Dunkels,et al.  The ContikiMAC Radio Duty Cycling Protocol , 2011 .

[36]  Andreas Terzis,et al.  Surviving wi-fi interference in low power ZigBee networks , 2010, SenSys '10.

[37]  Srihari Nelakuditi,et al.  No time to countdown: migrating backoff to the frequency domain , 2011, MobiCom.

[38]  Guoliang Xing,et al.  WizSync: Exploiting Wi-Fi Infrastructure for Clock Synchronization in Wireless Sensor Networks , 2011, 2011 IEEE 32nd Real-Time Systems Symposium.

[39]  Tao Jin,et al.  WiZi-Cloud: Application-transparent dual ZigBee-WiFi radios for low power internet access , 2011, 2011 Proceedings IEEE INFOCOM.

[40]  Srihari Nelakuditi,et al.  Successive Interference Cancellation: Carving Out MAC Layer Opportunities , 2013, IEEE Transactions on Mobile Computing.

[41]  Kameswari Chebrolu,et al.  Esense: communication through energy sensing , 2009, MobiCom '09.

[42]  Ranveer Chandra,et al.  Weeble: enabling low-power nodes to coexist with high-power nodes in white space networks , 2012, CoNEXT '12.

[43]  P. Levis,et al.  BoX-MACs : Exploiting Physical and Link Layer Boundaries in Low-Power Networking , 2007 .

[44]  Qun Li,et al.  HoWiES: A holistic approach to ZigBee assisted WiFi energy savings in mobile devices , 2013, 2013 Proceedings IEEE INFOCOM.