Localized MAC duty-cycling adaptations for global energy-efficiency in Wireless Sensor Networks

Due to their physical constraints and deployment conditions, power management is a key issue in Wireless Sensor Networks. The radio component being the most responsible for energy wastage, controlling medium access is of prime importance in order to obtain desired network lifetime. Several existing mechanisms realize energy gains by alternating active and passive periods at the radio scale and most real WSN deployments implement static and homogeneous duty-cycling (i.e. invariant and identical for each node in the network). Although preventing any node isolation, such method fails to address the dynamics of the network efficiently. We propose a strategy to enable heterogeneous MAC duty-cycle configurations among nodes in the network. We aim at granting each node a specific sleep-depth, according to criteria specific to the deployment (e.g. applicative criteria, location in the routing structure). To implement this idea, sensor nodes are divided into disjoint subsets, each of them standing for a given duty-cycle configuration and leading to a network performance managed at its best (e.g. energy consumption, loss rate). We detail to what extent our approach preserves network connectivity with coherent heterogeneous duty-cycling, thus reaching a compromise between energy consumption and reactivity. The presented experimental campaign was led over the SensLAB testbed. It demonstrates that our solutions provide up to 61% energy saving, yet preserving the loss-rate below 10%, and guaranteeing the connectivity of the network.

[1]  Mani B. Srivastava,et al.  Power management in energy harvesting sensor networks , 2007, TECS.

[2]  Fikret Sivrikaya,et al.  Time synchronization in sensor networks: a survey , 2004, IEEE Network.

[3]  Thomas Noël,et al.  From versatility to auto-adaptation of the medium access control in wireless sensor networks , 2011, J. Parallel Distributed Comput..

[4]  Hongseok Yoo,et al.  Dynamic Duty-Cycle Scheduling Schemes for Energy-Harvesting Wireless Sensor Networks , 2012, IEEE Communications Letters.

[5]  Thomas Noël,et al.  Using SensLAB as a First Class Scientific Tool for Large Scale Wireless Sensor Network Experiments , 2011, Networking.

[6]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[7]  Deborah Estrin,et al.  Directed diffusion for wireless sensor networking , 2003, TNET.

[8]  Mario Di Francesco,et al.  Energy conservation in wireless sensor networks: A survey , 2009, Ad Hoc Networks.

[9]  Lothar Thiele,et al.  pTUNES: Runtime parameter adaptation for low-power MAC protocols , 2012, 2012 ACM/IEEE 11th International Conference on Information Processing in Sensor Networks (IPSN).

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

[11]  Thomas Noël,et al.  Medium access controlfacing the reality of WSN deployments , 2009, CCRV.

[12]  Philip Levis,et al.  RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks , 2012, RFC.

[13]  Cristina Cano,et al.  Low energy operation in WSNs: A survey of preamble sampling MAC protocols , 2011, Comput. Networks.

[14]  Hartmut Ritter,et al.  Utilizing solar power in wireless sensor networks , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

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