Show simple item record

dc.contributor.authorZhao, Z
dc.contributor.authorDong, W
dc.contributor.authorChen, G
dc.contributor.authorMin, G
dc.contributor.authorGu, T
dc.contributor.authorBu, J
dc.date.accessioned2017-02-14T10:44:52Z
dc.date.issued2016-11-18
dc.description.abstractThe 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%)en_GB
dc.description.sponsorshipThis work was supported by the National Natural Science Foundation of China (No. 61602095 and No. 61472360), the Fundamental Research Funds for the Central Universities (No. ZYGX2016KYQD098 and No. 2016FZA5010), National Key Technology R&D Program (Grant No. 2014BAK15B02), CCFIntel Young Faculty Researcher Program, CCF-Tencent Open Research Fund, China Ministry of Education—China Mobile Joint Project under Grant No. MCM20150401 and the EU FP7 CLIMBER project under Grant Agreement No. PIRSES-GA- 2012-318939. Wei Dong is the corresponding author.en_GB
dc.identifier.citationVol. 16 (9), pp. 2518 - 2530en_GB
dc.identifier.doi10.1109/TMC.2016.2630696
dc.identifier.urihttp://hdl.handle.net/10871/25831
dc.language.isoenen_GB
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_GB
dc.rights© 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.en_GB
dc.subjectZigBeeen_GB
dc.subjectBursty corruptionsen_GB
dc.subjecterror recoveryen_GB
dc.subjectXOR codingen_GB
dc.titleEmbracing corruption burstiness: Fast error recovery for ZigBee under wi-Fi interferenceen_GB
dc.typeArticleen_GB
dc.date.available2017-02-14T10:44:52Z
dc.identifier.issn1536-1233
dc.descriptionThis is the author accepted manuscript. The final version is available from the publisher via the DOI in this record.en_GB
dc.identifier.journalIEEE Transactions on Mobile Computingen_GB


Files in this item

This item appears in the following Collection(s)

Show simple item record