Enhancing ZigBee throughput under WiFi interference using real-time adaptive coding

Co-existing in the unlicensed ISM band, ZigBee transmissions can be significantly interfered by WiFi. Although several approaches recently are proposed to enable ZigBee transmission under WiFi interference, the ZigBee throughput still decreases to zero when WiFi throughput (generated by D-ITG) is over 8Mbps. In this paper, we propose a real-time (<; 5ms) adaptive transmission (RAT) scheme to efficiently adapt forward error-correction coding (FEC) on ZigBee devices in dynamic WiFi environment. We find that sizes of WiFi frames well follow the power law distribution model. With the model, corruption in ZigBee packets can be estimated to some extent, thus facilitating ZigBee device to choose a suitable FEC coding to maximize the throughput. Extensive experimental results show that, compared with existing works, RAT achieves significant performance improvement of ZigBee transmissions in WiFi environment with different traffic load. Particularly, the ZigBee throughput of RAT can be about 10kbps when the WiFi throughput is 8Mbps.

[1]  Mario Gerla,et al.  Minimizing 802.11 interference on ZigBee medical sensors , 2009, BODYNETS.

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

[3]  Sofie Pollin,et al.  Harmful Coexistence Between 802.15.4 and 802.11: A Measurement-based Study , 2008, 2008 3rd International Conference on Cognitive Radio Oriented Wireless Networks and Communications (CrownCom 2008).

[4]  Riccardo De Gaudenzi,et al.  Adaptive coding and modulation for the reverse link of broadband satellite networks , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[5]  Matti Latva-aho,et al.  Overview of IEEE 802.15.2: Coexistence of Wireless Personal Area Networks with Other Unlicensed Frequency Bands Operating Wireless Devices , 2008 .

[6]  Antonio Pescapè,et al.  A tool for the generation of realistic network workload for emerging networking scenarios , 2012, Comput. Networks.

[7]  Lan truyền,et al.  Wireless Communications Principles and Practice , 2015 .

[8]  Jong-Hoon Youn,et al.  Adaptive radio channel allocation for supporting coexistence of 802.15.4 and 802.11b , 2005, VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, 2005..

[9]  Joseph Mitola,et al.  Cognitive radio: making software radios more personal , 1999, IEEE Wirel. Commun..

[10]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[11]  W. Marsden I and J , 2012 .

[12]  W.H. Tranter,et al.  Dynamic spectrum allocation in cognitive radio using hidden Markov models: Poisson distributed case , 2007, Proceedings 2007 IEEE SoutheastCon.

[13]  Guoliang Xing,et al.  Beyond co-existence: Exploiting WiFi white space for Zigbee performance assurance , 2010, The 18th IEEE International Conference on Network Protocols.

[14]  Vlado Handziski,et al.  Experimental Study of the Impact of WLAN Interference on IEEE 802.15.4 Body Area Networks , 2009, EWSN.

[15]  Rumen Manolov,et al.  Lag-one autocorrelation in short series: Estimation and hypotheses testing , 2010 .

[16]  Srinivasan Seshan,et al.  Metronome: Coordinating spectrum sharing in heterogeneous wireless networks , 2009, 2009 First International Communication Systems and Networks and Workshops.

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

[18]  Takuro Sato,et al.  Rate Adaptive Reliable Multicast MAC Protocol for WLANs , 2006, 2006 IEEE 63rd Vehicular Technology Conference.

[19]  Ananthram Swami,et al.  Decentralized cognitive MAC for opportunistic spectrum access in ad hoc networks: A POMDP framework , 2007, IEEE Journal on Selected Areas in Communications.

[20]  Srinivasan Seshan,et al.  Understanding and mitigating the impact of RF interference on 802.11 networks , 2007, SIGCOMM 2007.

[21]  Riccardo De Gaudenzi,et al.  Adaptive coding and modulation for the forward link of broadband satellite networks , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).