System-Level Design Space Exploration Methodology for Energy-Efficient Sensor Node Configurations: An Experimental Validation

For sensor nodes deployed at small distances, computation energy along with radio energy determines the battery life. We have proposed a system-level design space exploration methodology in [1] for searching an energy-efficient error-correcting code (ECC). This methodology takes into account the computation and the radio energy in an integrated manner. In this paper, we validate this methodology by deploying the Imote2 nodes and measuring energy values under different operating modes, e.g., with and without ECC. In this process, we propose a validation framework and node energy model. Experimental results validate the methodology and show that with ECC we can save up to 14% transmitter energy under a certain set of conditions. The main contribution of this paper is that it establishes experimentally that our methodology is effective in exploration of various node configurations and finding an energy-efficient solution.

[1]  H.T. Friis,et al.  A Note on a Simple Transmission Formula , 1946, Proceedings of the IRE.

[2]  Anantha Chandrakasan,et al.  Low-power wireless sensor networks , 2001, VLSI Design 2001. Fourteenth International Conference on VLSI Design.

[3]  Ranjan Bose,et al.  Information theory, coding and cryptography , 2003 .

[4]  Ankur Mehta,et al.  Mitigating Multipath Fading through Channel Hopping in Wireless Sensor Networks , 2010, 2010 IEEE International Conference on Communications.

[5]  Yingtao Jiang,et al.  Performance Analysis of Error Control Codes for Wireless Sensor Networks , 2007, Fourth International Conference on Information Technology (ITNG'07).

[6]  M. Balakrishnan,et al.  A Framework for Energy-Consumption-Based Design Space Exploration for Wireless Sensor Nodes , 2008, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[7]  R. Kling,et al.  IMOTE2: Serious Computation at the Edge , 2008, 2008 International Wireless Communications and Mobile Computing Conference.

[8]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

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

[10]  M. Balakrishnan,et al.  An experimental validation of system level design space exploration methodology for energy efficient sensor nodes , 2009, ISLPED.

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

[12]  Anantha Chandrakasan,et al.  Design Considerations for Energy-Efficient Radios in Wireless Microsensor Networks , 2004, J. VLSI Signal Process..

[13]  Norbert Wehn,et al.  XEEMU: An Improved XScale Power Simulator , 2007, PATMOS.

[14]  Rekha Jain,et al.  Wireless Sensor Network -A Survey , 2013 .

[15]  I. Reed,et al.  Polynomial Codes Over Certain Finite Fields , 1960 .

[16]  Steven S. Muchnick,et al.  Advanced Compiler Design and Implementation , 1997 .

[17]  M. Balakrishnan,et al.  Integrated energy analysis of error correcting codes and modulation for energy efficient wireless sensor nodes , 2009, IEEE Transactions on Wireless Communications.

[18]  Panos J. Antsaklis,et al.  Wireless digital control of continuous passive plants over token ring networks , 2009 .

[19]  Ieee Circuits,et al.  IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems information for authors , 2018, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[20]  Christina Fragouli,et al.  Low power error control for wireless links , 1997, MobiCom '97.

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

[22]  Marcos Augusto M. Vieira,et al.  Survey on wireless sensor network devices , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

[23]  David W. Matolak,et al.  Worse-than-Rayleigh fading: Experimental results and theoretical models , 2011, IEEE Communications Magazine.

[24]  J.E. Mazo,et al.  Digital communications , 1985, Proceedings of the IEEE.

[25]  Theodore S. Rappaport,et al.  Wireless Communications: Principles and Practice (2nd Edition) by , 2012 .