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

Peng Guo, Jiannong Cao, Kui Zhang, Xuefeng Liu

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

28 Citations (Scopus)

Abstract

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.
Original languageEnglish
Title of host publicationIEEE INFOCOM 2014 - IEEE Conference on Computer Communications
PublisherIEEE
Pages2858-2866
Number of pages9
ISBN (Print)9781479933600
DOIs
Publication statusPublished - 1 Jan 2014
Event33rd IEEE Conference on Computer Communications, IEEE INFOCOM 2014 - Toronto, ON, Canada
Duration: 27 Apr 20142 May 2014

Conference

Conference33rd IEEE Conference on Computer Communications, IEEE INFOCOM 2014
Country/TerritoryCanada
CityToronto, ON
Period27/04/142/05/14

ASJC Scopus subject areas

  • General Computer Science
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Enhancing ZigBee throughput under WiFi interference using real-time adaptive coding'. Together they form a unique fingerprint.

Cite this