Skip to main content

Sensor Network Coverage Restoration

  • Conference paper
Distributed Computing in Sensor Systems (DCOSS 2005)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 3560))

Included in the following conference series:

Abstract

Wireless sensor networks are emerging as a new computational platform consisting of small, low-power and inexpensive nodes that integrate a modest amount of sensing, computation and wireless communication capabilities. These have found popular applications in a broad set of areas including environmental monitoring, habitat monitoring and disaster recovery. Typically sensor nodes are deployed over a geographical area for the purpose of detecting, tracking and monitoring events of interest. Reports produced upon the observation of specific events are then processed locally at the sensor nodes and transmitted over multiple hops to a centralized sink in order to reach an operations center or to be analyzed further. Since sensor nodes are deployed in a large land region, the objective is to achieve complete coverage of the region, that is, every location in the region lies in the observation field of at least one sensor node. However the initial placement of sensors may not achieve this goal for various reasons: the number of original sensors may have been too low, the original placement may have been random (for example, sensors deployed from the air) leaving parts of the region uncovered, or, some of the sensors have malfunctioned, leaving coverage holes.

In this paper we study the coverage restoration problem in sensor networks. The fundamental question is “Given a two-dimensional area, a piece of land for example, and an initial set of sensors, how can we determine the number of sensor nodes required to completely cover the region”. Essentially, the coverage restoration problem re.ects how well an area is monitored by sensors. In abstract terms, our approach determines uncovered area in the sensor network .eld and proposes the deployment of nodes to completely cover the area. Our mechanism consists of two steps: (a) estimating the regions uncovered by sensors and (b) identifying the minimum number and location of sensors required to cover this region. The key idea of our technique is to make an e.cient and yet very accurate representation of the uncovered area that uses techniques from discrepancy theory. By representing the uncovered area as a set of points,we can use e.cient and simple algorithms for .nding small sets of sensors to cover the uncovered areas. We partition the sensor network into cells, and run these algorithms locally. We formulate this problem as a disk covering problem where the goal is to cover a set of points on the plane by a set of disks. This problem is known to be NP-complete. However, there exist various approximate solutions that run in polynomial time and have a bounded error ratio.We use one of such proposed algorithm for our experimental purpose. The technique we propose is distributed, and minimizes thecommunication costs.We present a comprehensive set of experiments that demonstrate that our technique is highly e.ective in achieving a good coverage of a given sensor network area.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kumar, N., Gunopulos, D., Kalogeraki, V. (2005). Sensor Network Coverage Restoration. In: Prasanna, V.K., Iyengar, S.S., Spirakis, P.G., Welsh, M. (eds) Distributed Computing in Sensor Systems. DCOSS 2005. Lecture Notes in Computer Science, vol 3560. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11502593_41

Download citation

  • DOI: https://doi.org/10.1007/11502593_41

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26422-4

  • Online ISBN: 978-3-540-31671-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics