Abstract
The ZigBee communication can be easily and severely interfered by Wi-Fi traffic. Error recovery, as an important means for ZigBee to survive Wi-Fi interference, has been extensively studied in recent years. The existing works add upfront redundancy to in-packet blocks for recovering a certain number of random corruptions. Therefore, the bursty nature of ZigBee in-packet corruptions under Wi-Fi interference is often considered harmful, since some blocks are full of errors which cannot be recovered and some blocks have no errors but are still requiring redundancy. As a result, they often use interleaving to reshape the bursty errors, before applying complex FEC codes to recover the re-shaped random distributed errors. In this paper, we take a different view that burstiness may be helpful. With burstiness, the in-packet corruptions are often consecutive and the requirement for error recovery is reduced as "recovering any k consecutive errors" instead of "recovering any random k errors". This lowered requirement allows us to design far more efficient code than the existing FEC codes. Motivated by this implication, we exploit the corruption burstiness to design a simple yet effective error recovery code using XOR operations (called ZiXOR). ZiXOR uses XOR code and the delay is significantly reduced. More, ZiXOR uses RSSI-hinted approach to detect in packet corruptions without CRC, incurring almost no extra transmission overhead. The testbed evaluation results show that ZiXOR outperforms the state-of-the-art works in terms of the throughput (by 47 percent) and latency (by 22 percent).
| Original language | English |
|---|---|
| Pages (from-to) | 2518-2530 |
| Number of pages | 13 |
| Journal | IEEE Transactions on Mobile Computing |
| Volume | 16 |
| Issue number | 9 |
| DOIs | |
| Publication status | Published - Sept 2017 |
| Externally published | Yes |
Keywords
- XOR coding
- ZigBee
- bursty corruptions
- error recovery
Fingerprint
Dive into the research topics of 'Embracing corruption burstiness: fast error recovery for ZigBee under Wi-Fi interference'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver