Self-learning and self-adaptive framework for supporting high reliability and low energy expenditure in WSNs

In this paper we proposed, designed and evaluated a novel decentralized and self-learning framework to support both high reliability and energy-efficiency for periodic traffic applications in WSNs. Our autonomous framework comprises three main components: estimation and identification of periodic flows, dynamic wakeup-sleep scheduling and asynchronous channel hopping. With asynchronous channel hopping the frequency hopping pattern is determined by each source node autonomously, and forwarders have to identify and follow the pattern. We also propose a light and efficient controller to eliminate the collision caused by multi-flow overlap at forwarders. We present design and evaluation of our autonomous framework using realistic trace-based simulation. The results show that our asynchronous channel hopping solution improves the packet reception rate compared to the single channel solutions without the need of an expensive signaling and time synchronization overhead. We also show that with this scheme the average energy consumption yields a $$\approx $$≈ 50 % lower than the single channel solutions. Furthermore, we analyze in detail the energy consumption characteristics of our autonomous framework when operated with a popular transceiver, the ChipCon CC2420 and Texas Instruments MSP430 Microcontroller. We analyze how much various factors contribute to the overall energy consumption. These insights provide valuable guidance on where to start with any effort geared towards saving energy.

[1]  Andreas Willig,et al.  An autonomous framework for supporting energy efficiency and communication reliability in WSNs , 2013, 6th Joint IFIP Wireless and Mobile Networking Conference (WMNC).

[2]  Wei Hong,et al.  A macroscope in the redwoods , 2005, SenSys '05.

[3]  Reuven Y. Rubinstein,et al.  Modern simulation and modeling , 1998 .

[4]  Andreas Willig,et al.  An energy consumption analysis of the Wireless HART TDMA protocol , 2013, Comput. Commun..

[5]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[6]  Robert Szewczyk,et al.  System architecture directions for networked sensors , 2000, ASPLOS IX.

[7]  Katia Obraczka,et al.  Energy-efficient collision-free medium access control for wireless sensor networks , 2003, SenSys '03.

[8]  Pranesh Sthapit,et al.  Medium reservation based sensor MAC protocol for low latency and high energy efficiency , 2013, Telecommun. Syst..

[9]  Mieso K. Denko,et al.  Modelling the energy cost of a fully operational wireless sensor network , 2010, Telecommun. Syst..

[10]  Adam Wolisz,et al.  Distributed wakeup scheduling scheme for supporting periodic traffic in wsns , 2009, 2009 European Wireless Conference.

[11]  Alagan Anpalagan,et al.  Sensitivity of SWAN QoS model in MANETs with proactive and reactive routing: a simulation study , 2010, Telecommun. Syst..

[12]  Christian C. Enz,et al.  Poster abstract: wiseMAC, an ultra low power MAC protocol for the wiseNET wireless sensor network , 2003, SenSys '03.

[13]  R. H. Myers,et al.  Response Surface Methodology: Process and Product Optimization Using Designed Experiments , 1995 .

[14]  John Anderson,et al.  An analysis of a large scale habitat monitoring application , 2004, SenSys '04.

[15]  Falah H. Ali,et al.  Collision Free Mobility Adaptive (CFMA) MAC for wireless sensor networks , 2013, Telecommun. Syst..

[16]  Markus Anwander,et al.  Evaluation of WiseMAC and extensions on wireless sensor nodes , 2010, Telecommun. Syst..

[17]  Xun Chen,et al.  A Multi-Channel MAC Protocol for Wireless Sensor Networks , 2006, The Sixth IEEE International Conference on Computer and Information Technology (CIT'06).

[18]  A. Varga,et al.  THE OMNET++ DISCRETE EVENT SIMULATION SYSTEM , 2003 .

[19]  Andreas Willig,et al.  TWIST: a scalable and reconfigurable testbed for wireless indoor experiments with sensor networks , 2006, REALMAN '06.

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

[21]  Jonathan Simon,et al.  Channel-Specific Wireless Sensor Network Path Data , 2007, 2007 16th International Conference on Computer Communications and Networks.

[22]  Philip Levis,et al.  The nesC language: a holistic approach to networked embedded systems , 2003, SIGP.

[23]  Steven D. Glaser,et al.  Some real-world applications of wireless sensor nodes , 2004, SPIE Smart Structures and Materials + Nondestructive Evaluation and Health Monitoring.

[24]  K. Glasgow,et al.  Los Angeles, California , 2003 .

[25]  Koen Langendoen,et al.  An adaptive energy-efficient MAC protocol for wireless sensor networks , 2003, SenSys '03.

[26]  Youngmin Kim,et al.  Y-MAC: An Energy-Efficient Multi-channel MAC Protocol for Dense Wireless Sensor Networks , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[27]  Philip Levis,et al.  Collection tree protocol , 2009, SenSys '09.