Care: Corruption-Aware Retransmission with Adaptive Coding for the Low-Power Wireless

Wei Dong,Jie Yu,Xiaojin Liu
DOI: https://doi.org/10.1109/icnp.2015.12
2015-01-01
Abstract:Wireless communications are inherently unreliable, especially for low-power wireless networks like 802.15.4. Packet corruptions typically occur because of interference, fading or noise. In this paper, we investigate the problem of corruption-aware retransmission with adaptive coding in commercial-off-the-shelf (COTS) low-power devices. We propose an accurate corruption detection algorithm for identifying the number of corrupted bytes in a packet based on the RSSI time series during packet reception. Based on the corruption level, we design an adaptive coding scheme based on Reed Solomon (RS) codes. We carefully select the coding parameters so as to optimize the network performance. Finally, we design and implement CARE, a Corruption-Aware REtransmission protocol by incorporating corruption detection and adaptive coding. We conduct extensive experiments based on COTS low-power devices. Results show that CARE significantly improves the performance for weak and highly interfered links while incurring no additional overhead for good links.
What problem does this paper attempt to address?