PMC: Parallel multi-protocol communication to heterogeneous IoT radios within a single WiFi channel

The exponentially increasing number of Internet of things (IoT) devices introduces spectrum crisis to the widely used industrial, scientific, and medical (ISM) frequency band. Since IoT devices use heterogeneous radios with different bandwidths (e.g., 20 MHz for WiFi and 2 MHz for ZigBee), traditional interference avoidance methods, such as time-division multiple access (TDMA) and carrier-sense multiple access (CSMA), have very low spectrum utilization. This is because TDMA and CSMA allocate the packets at time domain, without considering the bandwidth difference of different IoT radios. To address this issue, we propose PMC, a novel communication system that enables parallel multi-protocol communication to heterogeneous IoT radios (i.e., WiFi and ZigBee) within a single WiFi channel. Our extensive evaluations show that PMC achieves the throughput of up to 121.02 kbit/s and 319.76 Mbit/s for parallel communication to ZigBee and WiFi, respectively. Compared with TDMA and CSMA, the spectrum utilization of PMC is increased by 2.3 and 1.8 times, respectively.

[1]  Jörg Widmer,et al.  A joint PHY/MAC architecture for low-radiated power TH-UWB wireless ad hoc networks , 2005, Wirel. Commun. Mob. Comput..

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

[3]  Ting Zhu,et al.  Exploiting Sender-Based Link Correlation in Wireless Sensor Networks , 2014, 2014 IEEE 22nd International Conference on Network Protocols.

[4]  Srihari Nelakuditi,et al.  CSMA/CN: Carrier Sense Multiple Access With Collision Notification , 2012, IEEE/ACM Transactions on Networking.

[5]  Elizabeth S. Bentley,et al.  Distributed and dynamic spectrum management in airborne networks , 2015, MILCOM 2015 - 2015 IEEE Military Communications Conference.

[6]  Jianhua Li,et al.  A 3-hop message relay algorithm for connected dominating sets in wireless ad-hoc sensor networks , 2014, 2014 IEEE/CIC International Conference on Communications in China (ICCC).

[7]  Ting Zhu,et al.  Dynamic access approach to multiple channels in pervasive wireless multimedia communications for technology enhanced learning , 2016, Journal of Intelligent & Fuzzy Systems.

[8]  Ting Zhu,et al.  A Survey on Spectrum Utilization in Wireless Sensor Networks , 2015, J. Sensors.

[9]  Ting Zhu,et al.  Exploring Link Correlation for Efficient Flooding in Wireless Sensor Networks , 2010, NSDI.

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

[11]  Dinan Gunawardena,et al.  Efficient and fair MAC for wireless networks with self-interference cancellation , 2011, 2011 International Symposium of Modeling and Optimization of Mobile, Ad Hoc, and Wireless Networks.

[12]  Ting Zhu,et al.  A Spatial Reusable MAC Protocol for Stable Wireless Sensor Networks , 2008, 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing.

[13]  Ting Zhu,et al.  ESC: Energy Synchronized Communication in sustainable sensor networks , 2009, 2009 17th IEEE International Conference on Network Protocols.

[14]  Jing Shi,et al.  Synchronized CSMA Contention: Model, Implementation, and Evaluation , 2013, IEEE/ACM Transactions on Networking.

[15]  Narayan Prasad,et al.  Enhanced interference management in heterogeneous cellular networks , 2014, 2014 IEEE International Symposium on Information Theory.

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

[17]  J RubenMerz A Joint PHY/MAC Architecture for Low-Radiated Power TH-UWB Wireless Ad-Hoc Networks , 2004 .

[18]  Ting Zhu,et al.  Thorough Analysis of MAC Protocols in Wireless Sensor Networks , 2008, 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing.

[19]  Kevin C. Almeroth,et al.  The impact of channel bonding on 802.11n network management , 2011, CoNEXT '11.

[20]  Ting Zhu,et al.  Correlated flooding in low-duty-cycle wireless sensor networks , 2011, 2011 19th IEEE International Conference on Network Protocols.

[21]  Ting Zhu,et al.  Taming collisions for delay reduction in low-duty-cycle wireless sensor networks , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

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

[23]  Ting Zhu,et al.  A link-correlation-aware cross-layer protocol for IoT devices , 2016, 2016 IEEE International Conference on Communications (ICC).

[24]  Don Towsley,et al.  E2R: Energy efficient routing for multi-hop green wireless networks , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[25]  Yue Wu,et al.  Distributed Construction of Connected Dominating Sets Optimized by Minimum-Weight Spanning Tree in Wireless Ad-Hoc Sensor Networks , 2014, 2014 IEEE 17th International Conference on Computational Science and Engineering.

[26]  Vaduvur Bharghavan,et al.  Achieving MAC layer fairness in wireless packet networks , 2000, MobiCom '00.

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

[28]  Ting Zhu,et al.  EMF: Embedding multiple flows of information in existing traffic for concurrent communication among heterogeneous IoT devices , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.