An autonomous framework for supporting energy efficiency and communication reliability in WSNs

We propose a novel decentralized and self-learning framework to support both communication reliability and energy-efficiency for periodic traffic applications in WSNs. Our autonomous framework comprises three main components: estimation and identification of multi-flow traffic, dynamic multi-flow wakeup 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 multiflow overlap at forwarders. We present design and evaluation of our autonomous framework using real world measurements, and 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 ≈50% lower than the single channel solutions. This paper is to the best our knowledge, the first to explore channel hopping without maintaining a tight time synchronization protocol.

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

[2]  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).

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

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

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

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

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

[8]  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.

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

[10]  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).

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

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

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

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

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

[16]  Christian Enz,et al.  wiseMAC, an ultra low power MAC protocol for the wiseNET wireless sensor network. , 2003 .

[17]  David E. Culler,et al.  The nesC language: A holistic approach to networked embedded systems , 2003, PLDI.

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