Proactive reconfiguration of wireless sensor networks

  • Authors:
  • Marcel Steine;Cuong Viet Ngo;Ramon Serna Oliver;Marc Geilen;Twan Basten;Gerhard Fohler;Jean-Dominique Decotignie

  • Affiliations:
  • Eindhoven University of Technology, Eindhoven, Netherlands;Technische Universtät Kaiserslautern, Kaiserslautern, Germany;Technische Universtät Kaiserslautern, Kaiserslautern, Germany;Eindhoven University of Technology, Eindhoven, Netherlands;Eindhoven University of Technology & Embedded Systems Institute, Eindhoven, Netherlands;Technische Universtät Kaiserslautern, Kaiserslautern, Germany;CSEM, Neuchâtel, Switzerland

  • Venue:
  • Proceedings of the 14th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.07

Visualization

Abstract

Network dynamics, such as mobility and increase in network load, can influence the performance of a Wireless Sensor Network (WSN). In this paper, we introduce a method which exploits design-time knowledge of the application scenario dynamics to construct a proactive run-time reconfiguration approach. The approach anticipates for the impact that predefined dynamic events can have on the performance of the WSN by switching between various modes of operation defined at design-time. A mode defines the values for the controllable parameters of the network protocol stack. Our approach explicitly differentiates between parameters that can be adapted locally, per node, and those that should be considered globally for the whole WSN. Design-time definition of modes results in a very low run-time overhead as we only require detection of the mode to use and a low overhead synchronization to change global parameters. The approach is made robust by using a recovery approach for nodes unaware of their global mode after, for example, (re-)joining the network. Experiments with an office monitoring deployment and extensive simulations of a cow-health monitoring scenario show that our approach can easily be adopted by practical WSN deployments and results in a significant reduction in resource usage, e.g., power consumption in our examples, at a very low run-time overhead cost.