Optimizing the code rate for achieving energy-efficient wireless communications

Error correcting coding is a well-known technique for reducing the required signal-to-noise ratio (SNR) needed to attain a given bit error-rate. Nevertheless, this reduction comes at the cost of extra energy consumption introduced by the baseband processing required for encoding and decoding the data. No complete analysis of the trade-off between coding gain and baseband consumption of communications over wireless channels has been reported so far. In this paper, we study the energy-consumption of BCH codes with various code rates over AWGN and Rayleigh fading channels. Our results show that codes with low code rate are optimal for performing long-range communications, while is better to use less coding redundancy when the transmission distance is short. Our results also show that the transmission range of a low-power communication device can be increased up to 25% for AWGN channels and up to 300% for Rayleigh fading channels by using an optimized BCH code.

[1]  Randy H. Katz,et al.  Next century challenges: mobile networking for “Smart Dust” , 1999, MobiCom.

[2]  Lan truyền,et al.  Wireless Communications Principles and Practice , 2015 .

[3]  Christian Oberli,et al.  Modulation and SNR Optimization for Achieving Energy-Efficient Communications over Short-Range Fading Channels , 2012, IEEE Transactions on Wireless Communications.

[4]  Nadine Eberhardt,et al.  Wireless Sensor And Actuator Networks Technologies Analysis And Design , 2016 .

[5]  Andrea Conti,et al.  Wireless Sensor and Actuator Networks: Technologies, Analysis and Design , 2008 .

[6]  João H. Kleinschmidt,et al.  Analyzing and improving the energy efficiency of IEEE 802.15.4 wireless sensor networks using retransmissions and custom coding , 2013, Telecommun. Syst..

[7]  Ian F. Akyildiz,et al.  Energy efficiency based packet size optimization in wireless sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[8]  Kirk Martinez,et al.  Deploying a sensor network in an extreme environment , 2006, IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC'06).

[9]  Richard Demo Souza,et al.  Error control coding in wireless sensor networks , 2010, Telecommun. Syst..

[10]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[11]  Babak Daneshrad,et al.  Energy-Efficient Power Loading for a MIMO-SVD System and Its Performance in Flat Fading , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[12]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

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

[14]  Anantha Chandrakasan,et al.  Dynamic Power Management in Wireless Sensor Networks , 2001, IEEE Des. Test Comput..

[15]  Andrea J. Goldsmith,et al.  Energy-constrained modulation optimization , 2005, IEEE Transactions on Wireless Communications.

[16]  João H. Kleinschmidt,et al.  An energy efficiency model for adaptive and custom error control schemes in Bluetooth sensor networks , 2009 .

[17]  M. Darnell,et al.  Error Control Coding: Fundamentals and Applications , 1985 .

[18]  Andreas Willig,et al.  Protocols and Architectures for Wireless Sensor Networks , 2005 .

[19]  Thomas H. Lee,et al.  The Design of CMOS Radio-Frequency Integrated Circuits: RF CIRCUITS THROUGH THE AGES , 2003 .