Autonomous Deployment for Load Balancing $k$-Surface Coverage in Sensor Networks

Although the problem of k-area coverage has been intensively investigated for dense wireless sensor networks (WSNs), how to arrive at a k-coverage sensor deployment that optimizes certain objectives in relatively sparse WSNs still faces both theoretical and practical difficulties. Moreover, only a handful of centralized algorithms have been proposed to elevate 2-D area coverage to 3-D surface coverage. In this paper, we present a practical algorithm, i.e., the Autonomous dePlOyment for Load baLancing k-surface cOverage (APOLLO), to move sensor nodes toward k-surface coverage, aiming at minimizing the maximum sensing range required by the nodes. APOLLO enables purely autonomous node deployment as it only entails localized computations. We prove the termination of the algorithm and the (local) optimality of the output. We also show that our optimization objective is closely related to other frequently considered objectives for 2-D area coverage. Therefore, our practical algorithm design also contributes to the theoretical understanding of the 2-D k-area coverage problem. Finally, we use extensive simulation results to both confirm our theoretical claims and demonstrate the efficacy of APOLLO.

[1]  K. Polthier,et al.  On the convergence of metric and geometric properties of polyhedral surfaces , 2007 .

[2]  James Llinas,et al.  Handbook of Multisensor Data Fusion , 2001 .

[3]  A. Vacavant,et al.  Reconstructions of Noisy Digital Contours with Maximal Primitives Based on Multi-Scale/Irregular Geometric Representation and Generalized Linear Programming , 2017 .

[4]  Dong Xuan,et al.  Notice of Violation of IEEE Publication PrinciplesOptimal multiple-coverage of sensor networks , 2011, 2011 Proceedings IEEE INFOCOM.

[5]  Chang-Gun Lee,et al.  Optimal 3-Coverage with Minimum Separation Requirements for Ubiquitous Computing Environments , 2009, Mob. Networks Appl..

[6]  T. Banchoff,et al.  Differential Geometry of Curves and Surfaces , 2010 .

[7]  David E. Culler,et al.  TOSSIM: accurate and scalable simulation of entire TinyOS applications , 2003, SenSys '03.

[8]  Jing Lv,et al.  Approximations for Minimum Connected Sensor Cover , 2013, 2013 Proceedings IEEE INFOCOM.

[9]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

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

[11]  Thomas F. La Porta,et al.  Movement-assisted sensor deployment , 2004, IEEE INFOCOM 2004.

[12]  Peter Desnoyers,et al.  Exact distributed Voronoi cell computation in sensor networks , 2007, IPSN.

[13]  Xianfeng Gu,et al.  Discrete Surface Ricci Flow , 2008, IEEE Transactions on Visualization and Computer Graphics.

[14]  Majid Bagheri,et al.  Randomized k-Coverage Algorithms For Dense Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[15]  Erik D. Demaine,et al.  A Distributed boundary detection algorithm for multi-robot systems , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Ossama Younis,et al.  Location-Unaware Sensing Range Assignment in Sensor Networks , 2007, Networking.

[17]  David A. Forsyth,et al.  Generalizing motion edits with Gaussian processes , 2009, ACM Trans. Graph..

[18]  Feng Li,et al.  LBDP: Localized Boundary Detection and Parametrization for 3-D Sensor Networks , 2014, IEEE/ACM Transactions on Networking.

[19]  József Balogh,et al.  On k−coverage in a mostly sleeping sensor network , 2008, Wirel. Networks.

[20]  József Balogh,et al.  On k-coverage in a mostly sleeping sensor network , 2004, MobiCom '04.

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

[22]  Yunhuai Liu,et al.  Surface Coverage in Wireless Sensor Networks , 2009, IEEE INFOCOM 2009.

[23]  Yang Liu,et al.  Minimum-energy connected coverage in wireless sensor networks with omni-directional and directional features , 2012, MobiHoc '12.

[24]  Hongyi Wu,et al.  Optimal surface deployment problem in wireless sensor networks , 2012, 2012 Proceedings IEEE INFOCOM.

[25]  D. T. Lee,et al.  On k-Nearest Neighbor Voronoi Diagrams in the Plane , 1982, IEEE Transactions on Computers.

[26]  Linghe Kong,et al.  Surface Coverage in Sensor Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

[27]  Wheeler Ruml,et al.  Improved MDS-based localization , 2004, IEEE INFOCOM 2004.

[28]  Shaojie Tang,et al.  Cool: On Coverage with Solar-Powered Sensors , 2011, 2011 31st International Conference on Distributed Computing Systems.

[29]  Michael Ian Shamos,et al.  Closest-point problems , 1975, 16th Annual Symposium on Foundations of Computer Science (sfcs 1975).

[30]  Qun Zhao,et al.  Lifetime Maximization for Connected Target Coverage in Wireless Sensor Networks , 2008, IEEE/ACM Transactions on Networking.

[31]  Himanshu Gupta,et al.  Variable radii connected sensor cover in sensor networks , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[32]  H. Karcher Riemannian center of mass and mollifier smoothing , 1977 .

[33]  Weili Wu,et al.  Constant-approximation for target coverage problem in wireless sensor networks , 2012, 2012 Proceedings IEEE INFOCOM.

[34]  Suman Banerjee,et al.  Node Placement for Connected Coverage in Sensor Networks , 2003 .

[35]  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.

[36]  Sajal K. Das,et al.  Centralized and Clustered k-Coverage Protocols for Wireless Sensor Networks , 2012, IEEE Transactions on Computers.

[37]  Qiang Du,et al.  Centroidal Voronoi Tessellations: Applications and Algorithms , 1999, SIAM Rev..

[38]  Weili Wu,et al.  Energy-efficient target coverage in wireless sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[39]  Xinbing Wang,et al.  Impact of Mobility and Heterogeneity on Coverage and Energy Consumption in Wireless Sensor Networks , 2011, 2011 31st International Conference on Distributed Computing Systems.

[40]  Gaurav S. Sukhatme,et al.  Robomote: enabling mobility in sensor networks , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[41]  Jiming Chen,et al.  Energy-Efficient Probabilistic Area Coverage in Wireless Sensor Networks , 2015, IEEE Transactions on Vehicular Technology.

[42]  Emo Welzl,et al.  Smallest enclosing disks (balls and ellipsoids) , 1991, New Results and New Trends in Computer Science.

[43]  Feng Li,et al.  LAACAD: Load Balancing k-Area Coverage through Autonomous Deployment in Wireless Sensor Networks , 2012, 2012 IEEE 32nd International Conference on Distributed Computing Systems.

[44]  Shi-Qing Xin,et al.  Applying the improved Chen and Han's algorithm to different versions of shortest path problems on a polyhedral surface , 2010, Comput. Aided Des..

[45]  Shi-Qing Xin,et al.  Improving Chen and Han's algorithm on the discrete geodesic problem , 2009, TOGS.

[46]  Yigal Bejerano,et al.  Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation , 2011, IEEE/ACM Transactions on Networking.