Improving transmission reliability of low-power medium access control protocols using average diversity combining

Embedded computer systems equipped with wireless communication transceivers are nowadays used in a vast number of application scenarios. Energy consumption is important in many of these scenarios, as systems are battery operated and long maintenance-free operation is required. To achieve this goal, embedded systems employ low-power communication transceivers and protocols. However, currently used protocols cannot operate efficiently when communication channels are highly erroneous. In this study, we show how average diversity combining (ADC) can be used in state-of-the-art low-power communication protocols. This novel approach improves transmission reliability and in consequence energy consumption and transmission latency in the presence of erroneous channels. Using a testbed, we show that highly erroneous channels are indeed a common occurrence in situations, where low-power systems are used and we demonstrate that ADC improves low-power communication dramatically.

[1]  Jan M. Rabaey,et al.  Does proper coding make single hop wireless sensor networks reality: the power consumption perspective , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[2]  Norbert Wehn,et al.  Error correction in single-hop wireless sensor networks - A case study , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[3]  William G. Scanlon,et al.  Improving the ultra-low-power performance of IEEE 802.15.6 by adaptive synchronisation , 2011, IET Wirel. Sens. Syst..

[4]  Bella Bose,et al.  Analysis of Plain and Diversity Combining Hybrid ARQ Protocols Over the $m(\geq 2)$-Ary Asymmetric Channel , 2006, IEEE Transactions on Information Theory.

[5]  Bahram Honary,et al.  Vehicle-Driver Communication Using Off-the-Shelf Transceivers , 2010, 2010 IEEE 72nd Vehicular Technology Conference - Fall.

[6]  David Chase,et al.  Code Combining - A Maximum-Likelihood Decoding Approach for Combining an Arbitrary Number of Noisy Packets , 1985, IEEE Transactions on Communications.

[7]  Torleiv Kløve,et al.  Diversity combining for the Z-channel , 2005, IEEE Transactions on Information Theory.

[8]  P. Farrell,et al.  Generalised array codes and their trellis structure , 1993 .

[9]  Bella Bose,et al.  Diversity Combining ARQ over the m(\geq 2)-ary Unidirectional Channel , 2009, IEEE Transactions on Computers.

[10]  Davide Brunelli,et al.  Wireless Sensor Networks , 2012, Lecture Notes in Computer Science.

[11]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[12]  Shahbaz Akhtar Abid,et al.  Optimised priority assignment mechanism for biomedical wireless sensor networks , 2012, IET Wirel. Sens. Syst..

[13]  Eric Anderson,et al.  X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks , 2006, SenSys '06.

[14]  Cormac J. Sreenan,et al.  Opportunistic Aggregation over Duty Cycled Communications in Wireless Sensor Networks , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[15]  Qian Huang,et al.  Improving Wireless TCP Throughput by a Novel TCM-Based Hybrid ARQ , 2007, IEEE Transactions on Wireless Communications.

[16]  Cormac J. Sreenan,et al.  Priority interrupts of Duty Cycled communications in wireless sensor networks , 2008, 2008 33rd IEEE Conference on Local Computer Networks (LCN).

[17]  Christian Schlegel,et al.  Error Control Coding in Low-Power Wireless Sensor Networks: When Is ECC Energy-Efficient? , 2006, EURASIP J. Wirel. Commun. Netw..

[18]  Stephen B. Wicker,et al.  A diversity combining DS/CDMA system with convolutional encoding and Viterbi decoding , 1994, Proceedings of ICC/SUPERCOMM'94 - 1994 International Conference on Communications.

[19]  P. Sindhu,et al.  Retransmission Error Control with Memory , 1977, IEEE Trans. Commun..