Stabilizing Reconfiguration in Wireless Sensor Networks

Abstract

A commonly desired feature of large-scale, multi-hop, wireless sensor networks is the ability to reconfigure them after deployment. This reconfiguration could be as simple as a single parameter change or as complex as replacement of the entire program. Several protocols have been proposed to enable reconfiguration in wireless sensor networks, many of which use version numbers to distinguish new configurations from old ones. Due to physical constraints, these version numbers are bounded in size and use wraparound arithmetic to handle rollover. While this simple scheme works well in the common case, problems may occur if the nodes in the network have arbitrary version numbers. In this paper, we identify a serious version management problem in existing reconfiguration protocols. We analyze potential causes of this problem and its effects on the quality and lifetime of the network. Through extensive simulations and experiments, we demonstrate the significant likelihood of this problem occurring in practice and measure its impact. Finally, we provide a solution to this problem using a novel approach to stabilization which we call Human-In-The-Loop stabilization. Our stabilizing reconfiguration protocol uses local detectors and correctors that can detect version inconsistencies and prevent their propagation in a timely and efficient manner, while ultimately allowing the human operator to restore the network to the correct configuration.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2006
Accession Number
AD1001151

Entities

People

  • Anish K. Arora
  • Sandip Bapat

Organizations

  • Ohio State University

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Computations
  • Computer Science
  • Convergence
  • Deployment
  • Detection
  • Detectors
  • Diameters
  • Guarantees
  • Intervals
  • Networks
  • Power Levels
  • Sensor Networks
  • Simulations
  • Time Intervals
  • Wireless Communications
  • Wireless Networks
  • Wireless Sensor Networks

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Control Systems Engineering.
  • Sensor Fusion and Tracking Systems.