Embracing corruption burstiness: Fast error recovery for ZigBee under wi-Fi interference
Zhao, Z; Dong, W; Chen, G; et al.Min, G; Gu, T; Bu, J
Date: 18 November 2016
Journal
IEEE Transactions on Mobile Computing
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Publisher DOI
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 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 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%)
and latency (by 22%)
Computer Science
Faculty of Environment, Science and Economy
Item views 0
Full item downloads 0