Constructing sensor barriers with minimum cost in wireless sensor networks

  • Authors:
  • Jun He;Hongchi Shi

  • Affiliations:
  • College of Optical Sciences, University of Arizona, 1630 E. University Boulevard, Tucson, AZ 85721, United States;Department of Computer Science, Texas State University-San Marcos, 601 University Drive, San Marcos, TX 78666, United States

  • Venue:
  • Journal of Parallel and Distributed Computing
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

One major application category for wireless sensor networks is to detect intruders entering protected areas. Early research has studied the barrier coverage problem for intruder detection. However, an open problem is to build sensor barriers with minimum cost in wireless sensor networks. This is a critical problem (called minimum-cost barrier coverage), and its solution can be widely used in sensor barrier applications, such as border security and intruder detection. In this paper, we present a complete solution to the minimum-cost barrier coverage problem. The cost here can be any performance measurement and normally is defined as the resource consumed or occupied by the sensor barriers. Our algorithm, called the PUSH-PULL-IMPROVE algorithm, is the first one that provides a distributed solution to the minimum-cost barrier coverage problem in asynchronous wireless sensor networks. It can be used for protected areas of any size and shape with homogeneous or heterogeneous networks. In our algorithm, each node does not necessarily know its exact location and only needs to communicate with its neighbors. For a deployment of n sensors and a cost measurement with maximum value C"m"a"x, our algorithm has O(n^2log(nC"m"a"x)) message complexity and O(n^2log(nC"m"a"x)) time complexity to find K barriers. Simulation results verify the performance of the algorithm. We observe that the actual number of messages sent in the simulations is much less than n^2.