More is More: The Benefits of Denser Sensor Deployment

Positioning disk-shaped sensors to optimize certain coverage parameters is a fundamental problem in ad hoc sensor networks. The hexagon lattice arrangement is known to be optimally efficient in the plane, even though 20.9% of the area is unnecessarily covered twice, however, the arrangement is very rigid—any movement of a sensor from its designated grid position (due to, e.g., placement error or obstacle avoidance) leaves some region uncovered, as would the failure of any one sensor. In this article, we consider how to arrange sensors in order to guarantee multiple coverage, that is, k-coverage for some value k > 1. A naive approach is to superimpose multiple hexagon lattices, but for robustness reasons, we may wish to space sensors evenly apart. We present two arrangement methods for k-coverage: (1) optimizing a Riesz energy function in order to evenly distribute nodes, and (2) simply shrinking the hexagon lattice and making it denser. The first method often approximates the second, and so we focus on the latter. We show that a density increase tantamount to k copies of the lattice can yield k′-coverage, for k′ > k (e.g., k = 11, k′ = 12 and k = 21, k′ = 24), by exploiting the double-coverage regions. Our examples' savings provably converge in the limit to the ≈ 20.9% maximum. We also provide analogous results for the square lattice and its ≈ 57% inefficiency (e.g., k = 3, k′ = 4 and k=5, k′ = 7) and show that for multi-coverage for some values of k′, the square lattice can actually be more efficient than the hexagon lattice. We also explore other benefits of shrinking the lattice: Doing so allows all sensors to move about their intended positions independently while nonetheless guaranteeing full coverage and can also allow us to tolerate probabilistic sensor failure when providing 1-coverage or k-coverage. We conclude by construing the shrinking factor as a budget to be divided among these three benefits.

[1]  János Pach,et al.  Combinatorial Geometry , 2012 .

[2]  Michael Segal,et al.  Improved approximation algorithms for connected sensor cover , 2004, ADHOC-NOW.

[3]  János Pach,et al.  Decomposition of multiple coverings into many parts , 2007, SCG '07.

[4]  Matthew P. Johnson,et al.  Geometric considerations for distribution of sensors in ad-hoc sensor networks , 2007, SPIE Defense + Commercial Sensing.

[5]  Mani B. Srivastava,et al.  Power management in energy harvesting sensor networks , 2007, TECS.

[6]  Dinesh C. Verma,et al.  A sensor placement algorithm for redundant covering based on Riesz energy minimization , 2008, 2008 IEEE International Symposium on Circuits and Systems.

[7]  Peter Braß Bounds on coverage and target detection capabilities for models of networks of mobile sensors , 2007, TOSN.

[8]  J. Pach,et al.  Combinatorial geometry , 1995, Wiley-Interscience series in discrete mathematics and optimization.

[9]  Theodore Brown,et al.  Cheap or Flexible Sensor Coverage , 2009, DCOSS.

[10]  N. J. A. Sloane,et al.  On sublattices of the hexagonal lattice , 1997, Discret. Math..

[11]  Robert Ulichney,et al.  Digital Halftoning , 1987 .

[12]  Himanshu Gupta,et al.  Connected sensor cover: self-organization of sensor networks for efficient query execution , 2003, IEEE/ACM Transactions on Networking.

[13]  C. Wu,et al.  A Unified Framework for Digital Halftoning and Dither Mask Construction : Variations on a Theme and Implementation Issues , 2003 .

[14]  Annalisa Massini,et al.  Snap and Spread: A Self-deployment Algorithm for Mobile Sensor Networks , 2008, DCOSS.

[15]  Kevin E. Spaulding,et al.  Methods for generating blue-noise dither matrices for digital halftoning , 1997, J. Electronic Imaging.

[16]  Esther M. Arkin,et al.  Minimum-cost coverage of point sets by disks , 2006, SCG '06.

[17]  M. N. Huxley,et al.  The mean lattice point discrepancy , 1995, Proceedings of the Edinburgh Mathematical Society.

[18]  Jennifer C. Hou,et al.  Maintaining Sensing Coverage and Connectivity in Large Sensor Networks , 2005, Ad Hoc Sens. Wirel. Networks.

[19]  Ashish Goel,et al.  Set k-cover algorithms for energy efficient monitoring in wireless sensor networks , 2003, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

[20]  Amotz Bar-Noy,et al.  More is More: The Benefits of Denser Sensor Deployment , 2009, INFOCOM.

[21]  Ling-Jyh Chen,et al.  Reliable sensor networks for planet exploration , 2005, Proceedings. 2005 IEEE Networking, Sensing and Control, 2005..

[22]  Jan P. Allebach,et al.  Digital halftoning , 2003 .

[23]  Himanshu Gupta,et al.  Connected K-coverage problem in sensor networks , 2004, Proceedings. 13th International Conference on Computer Communications and Networks (IEEE Cat. No.04EX969).

[24]  E. Saff,et al.  Discretizing Manifolds via Minimum Energy Points , 2004 .

[25]  Krishnendu Chakrabarty,et al.  Uncertainty-aware and coverage-oriented deployment for sensor networks , 2004, J. Parallel Distributed Comput..

[26]  Yu-Chee Tseng,et al.  Distributed Deployment Schemes for Mobile Wireless Sensor Networks to Ensure Multilevel Coverage , 2008 .

[27]  Jennifer C. Hou,et al.  Is Deterministic Deployment Worse than Random Deployment for Wireless Sensor Networks? , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[28]  Andreas Seeger,et al.  Mean square discrepancy bounds for the number of lattice points in large convex bodies , 2002 .

[29]  Gaurav S. Sukhatme,et al.  Constrained coverage for mobile sensor networks , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[30]  R. Kershner The Number of Circles Covering a Set , 1939 .

[31]  János Pach,et al.  Research problems in discrete geometry , 2005 .

[32]  Yu-Chee Tseng,et al.  The Coverage Problem in a Wireless Sensor Network , 2003, WSNA '03.

[33]  Dong Xuan,et al.  On Deploying Wireless Sensors to Achieve Both Coverage and Connectivity , 2006, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.