skip to main content
article

Redundancy and coverage detection in sensor networks

Published: 01 February 2006 Publication History

Abstract

We study the problem of detecting and eliminating redundancy in a sensor network with a view to improving energy efficiency, while preserving the network's coverage. We also examine the impact of redundancy elimination on the related problem of coverage-boundary detection. We reduce both problems to the computation of Voronoi diagrams, prove and achieve lower bounds on the solution of these problems, and present efficient distributed algorithms for computing and maintaining solutions in cases of sensor failures or insertion of new sensors. We prove the correctness and termination properties of our distributed algorithms, and analytically characterize the time complexity and traffic generated by our algorithms. Using detailed simulations, we also quantify the impact of system parameters such as sensor density, transmission range, and failure rates on network traffic.

References

[1]
Basagni, S., Chlamtac, I., Syrotiuk, V. R., and Woodward, B. A. 1998. A distance routing effect algorithm for mobility (DREAM). In MobiCom '98: Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking. ACM Press, New York, NY, USA, 76--84.
[2]
Cardei, M. and Wu, J. 2004. Coverage in Wireless Sensor Networks. Handbook of Sensor Networks. CRC Press.
[3]
Carle, J. and Simplot-Ryl, D. 2004. Energy efficient area monitoring for sensor networks. IEEE Comput. 37, 2 (Feb.), 40--46.
[4]
Choset, H. 2001. Coverage for robotics---a survey of recent results. Annals of Mathematics and Artificial Intelligence 31, 113--126.
[5]
Dai, F. and Wu, J. 2003. Distributed dominant pruning in ad hoc wireless networks. In ICC '03: Proceedings of IEEE International Conference on Communications.
[6]
Devillers, O., Meiser, S., and Teillaud, M. 1992. Fully dynamic Delaunay triangulation in logarithmic expected time per operation. Comput. Geom. Theory Appl. 2, 2, 55--80.
[7]
Gupta, H., Das, S. R., and Gu, Q. 2003. Connected sensor cover: self-organization of sensor networks for efficient query execution. In MobiHoc '03: Proceedings of the 4th ACM International Symposium on Mobile Ad Hoc Networking & Computing. ACM Press, 189--200.
[8]
Haas, Z. May 1997. On the relaying capability of the reconfigurable wireless networks. In VTC: Proceedings of 47th IEEE Vehicular Technology Conference 2, 1148--1152.
[9]
Hu, L. 1993. Topology control for multihop packet radio networks. IEEE Trans. Comm. 41, 10 (Oct.), 1474--1481.
[10]
Huang, C.-F. and Tseng, Y.-C. 2003. The coverage problem in a wireless sensor network. In WSNA '03: Proceedings of the 2nd ACM International Conference on Wireless Sensor Networks and Applications. ACM Press, 115--121.
[11]
Jiang, J. and Dou, W. 2004. A coverage-preserving density control algorithm for wireless sensor networks. In Proceedings of ADHOC-NOW.
[12]
Karp, B. and Kung, H. T. 2000. GPSR: Greedy perimeter stateless routing for wireless networks. In MobiCom '00: Proceedings of the 6th Annual International Conference on Mobile Computing and Networking. ACM Press, New York, NY, USA, 243--254.
[13]
Ko, Y.-B. and Vaidya, N. H. 1998. Location-aided routing (LAR) in mobile ad hoc networks. In MobiCom '98: Proceedings of the 4th Annual ACM/IEEE International Conference on Mobile Computing and Networking. ACM Press, New York, NY, USA, 66--75.
[14]
Luby, M. 1985. A simple parallel algorithm for the maximal independent set problem. In STOC '85: Proceedings of the Seventeenth Annual ACM Symposium on Theory of Computing. ACM Press, 1--10.
[15]
Meguerdichian, S., Koushanfar, F., Qu, G., and Potkonjak, M. 2001. Exposure in wireless ad-hoc sensor networks. In MobiCom '01: Proceedings of the 7th Annual International Conference on Mobile Computing and Networking. ACM Press, New York, NY, USA, 139--150.
[16]
Muthukrishnan, S. and Pandurangan, G. 2003. The bin-covering technique for thresholding random geometric graph properties. Tech. Rep. 2003-39, DIMACS. November.
[17]
Shakkottai, S., Srikant, R., and Shroff, N. 2003. Unreliable sensor grids: Coverage, connectivity and diameter. In Proceedings of IEEE INFOCOM. 2, 1073--1083.
[18]
Slijepcevic, S. and Potkonjak, M. 2001. Power efficient organization of wireless sensor networks. In ICC '01: Proceedings of IEEE International Conference on Communications.
[19]
Stojmenovic, I. 1999. Voronoi diagram and convex hull based geocasting and routing in wireless networks. Tech. Rep. TR-99-11, University of Ottawa. December.
[20]
Tian, D. and Georganas, N. D. 2002. A coverage-preserving node scheduling scheme for large wireless sensor networks. In WSNA '02: Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications. ACM Press, 32--41.
[21]
Wang, X., Xing, G., Zhang, Y., Lu, C., Pless, R., and Gill, C. 2003. Integrated coverage and connectivity configuration in wireless sensor networks. In SenSys '03: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems. ACM Press, 28--39.
[22]
Ye, F., Zhong, G., Lu, S., and Zhang, L. 2003. PEAS: A robust energy conserving protocol for long-lived sensor networks. In ICDCS '03: Proceedings of the 23rd IEEE International Conference on Distributed Computing Systems.
[23]
Zhang, H. and Hou, J. 2004. Maintaining coverage and connectivity in large sensor networks. In International Workshop on Theoretical and Algorithmic Aspects of Sensor, Ad hoc Wireless and Peer-to-Peer Networks.

Cited By

View all

Recommendations

Reviews

Maytham Hassan Safar

Several constraints contribute to the complexity of designing efficient algorithms on a distributed sensing network (battery power, communication bandwidth, computing power, and so on). Some work has explored the relationship between the coverage lifetime and connectivity of sensor networks; however, this work focused only on extending the coverage lifetime of wireless sensor networks by developing efficient algorithms for redundant sensor detection. Many works have focused on efficient techniques using the idea of turning off selected sensors to extend the network's lifetime. This reduces to the problem of detecting the redundant sensors, and selecting the maximum number of redundant sensors that can be safely turned off simultaneously. In this work, the authors present a low-cost algorithm, based on a Voronoi diagram with a complexity of O(n log n), for detecting redundant sensors and safely turning them off (where n is, on average, a constant number of Voronoi neighbors of a sensor). Their idea is based on the fact that a coverage boundary (including sensors on the outer periphery of the network and holes) can be used to optimize sensor placement. To determine if a sensor is redundant or not, the authors check to see if its removal will impact the coverage boundary of the network. The authors also provide efficient algorithms, with a complexity of O(log n), to maintain the solution in cases of sensor failures and new sensor deployments. This is done by recomputing the Voronoi cell locally where the deployment or failure occurred, using the information stored in every sensor about its neighbors in the network. In order to make the proposed technique scalable with the number of sensors, the authors developed algorithms that allow sensors to localize their view of the network, and build a complete map of the environment, without any initial knowledge of the network structure. They also explain how to construct and update the used Voronoi diagrams using only local information. The only reasonable assumptions used in this work are that each sensor knows its two-dimensional location, and that there is no simultaneous failure of related sensors. The paper is well written, technically sound, and highlights the advantages of using the proposed algorithm over other commonly used state-of-the-art algorithms. The work contains sufficient information to objectively compare the authors' approach to competing schemes. The authors have provided a compelling reason to believe that the new proposed technique offers some real advantages, in terms of scalability, reliability, computational complexity, and efficiency over existing schemes.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Sensor Networks
ACM Transactions on Sensor Networks  Volume 2, Issue 1
February 2006
153 pages
ISSN:1550-4859
EISSN:1550-4867
DOI:10.1145/1138127
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 01 February 2006
Published in TOSN Volume 2, Issue 1

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Sensor networks
  2. coverage
  3. coverage boundary
  4. energy efficiency
  5. redundancy elimination

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)19
  • Downloads (Last 6 weeks)3
Reflects downloads up to 17 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media