Efficient Error Packet Recovery without Redundant Bytes for IEEE 802.15.4 Protocol

Packet corruption is inevitable in wireless sensor networks due to attenuation, multipath, and interference. Existing approaches either require additional energy consumption or sacrifice network throughput by adding redundant bytes in the packet. How to improve network performance without additional energy consumption and payload is still a challenging issue. We explores the characteristics in error packets to design novel recovery algorithms that can directly recover error packets without retransmission and redundant bytes. Specifically, through analyzing the corruptions, we first define two distinct bit error patterns in IEEE 802.15.4 PHY. Based on these analysis, we then propose an Error Packet Recovery (EPR) algorithm based on error characteristic of the adjacent data. Finally, we evaluate the performance of the proposed algorithm by conducting experiments in the outdoor environment. The results show that the EPR algorithm increases Packet Reception Rate (PRR) by more than 10%.

[1]  John Notor,et al.  CMOS RFIC ARCHITECTURES FOR IEEE 802.15.4 NETWORKS , 2003 .

[2]  F. Dressler,et al.  A GNU Radio-based IEEE 802.15.4 Testbed , 2013 .

[3]  Kaishun Wu,et al.  Chip Error Pattern Analysis in IEEE 802.15.4 , 2010, IEEE Transactions on Mobile Computing.

[4]  Seungjoon Lee,et al.  All Bits Are Not Equal - A Study of IEEE 802.11 Communication Bit Errors , 2009, IEEE INFOCOM 2009.

[5]  Kate Ching-Ju Lin,et al.  ZipTx: Harnessing Partial Packets in 802.11 Networks , 2008, MobiCom '08.

[6]  Giuseppe Anastasi,et al.  Analysis and Experimental Evaluation of IEEE 802.15.4e TSCH CSMA-CA Algorithm , 2017, IEEE Transactions on Vehicular Technology.

[7]  Subir Biswas,et al.  Transmission power assignment with postural position inference for on-body wireless communication links , 2010, TECS.

[8]  Klaus Wehrle,et al.  Bit error distribution and mutation patterns of corrupted packets in low-power wireless networks , 2013, WiNTECH '13.

[9]  Sanghwa Chung,et al.  Adaptive channel quality estimation method for enhanced time slotted channel hopping on wireless sensor networks , 2017, 2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN).

[10]  Wei Dong,et al.  Embracing Corruption Burstiness: Fast Error Recovery for ZigBee under Wi-Fi Interference , 2017, IEEE Transactions on Mobile Computing.

[11]  Kees G. W. Goossens,et al.  Dependable Interference-Aware Time-Slotted Channel Hopping for Wireless Sensor Networks , 2018, ACM Trans. Sens. Networks.

[12]  Hari Balakrishnan,et al.  PPR: partial packet recovery for wireless networks , 2007, SIGCOMM '07.

[13]  Ann Nowé,et al.  Schedule-based multi-channel communication in wireless sensor networks: A complete design and performance evaluation , 2015, Ad Hoc Networks.

[14]  Seungjoon Lee,et al.  Maranello: Practical Partial Packet Recovery for 802.11 , 2010, NSDI.

[15]  Andreas Willig,et al.  Mitigating the Effects of RF Interference through RSSI-Based Error Recovery , 2010, EWSN.

[16]  Kagermann Henning Recommendations for implementing the strategic initiative INDUSTRIE 4.0 , 2013 .

[17]  Samarjit Chakraborty,et al.  ExPerio — Exploiting periodicity for opportunistic energy-efficient data transmission , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[18]  Juho Lee,et al.  Partial Retransmission Scheme for HARQ Enhancement in 5G Wireless Communications , 2017, 2017 IEEE Globecom Workshops (GC Wkshps).

[19]  Haibo Zhang,et al.  LPA: Learning-Based Power Aware Communication Protocol in WBANs , 2016, 2016 IEEE 14th Intl Conf on Dependable, Autonomic and Secure Computing, 14th Intl Conf on Pervasive Intelligence and Computing, 2nd Intl Conf on Big Data Intelligence and Computing and Cyber Science and Technology Congress(DASC/PiCom/DataCom/CyberSciTech).