Optimal Relay Placement for Indoor Sensor Networks

To many sensor networks, the robust operation depends on deploying relays to ensure wireless coverage. This paper considers the crucial problem of optimal relay placement for wireless sensor networks in indoor environments. The placement of relays is essential for ensuring communication quality and data collection. A number of existing algorithms have been proposed for ensuring full sensing coverage and network connectivity. These algorithms can hardly be applied to indoor environments because of the complexity of indoor environments, in which a radio signal can be dramatically degraded by obstacles like walls. We firstly theoretically prove that the indoor relay placement problem is NP-hard. We then predict radio coverage of a given relay deployment in indoor environments, and then propose a efficient greedy algorithm for computing the relay deployment locations for required coverage quality. This algorithm is proved to provide a Hn factor approximation to the theoretical optimum, where Hn = 1 + 1/2 + ⋯ + 1/n = ln(n) + 1, and n is the number of all grid points. Experimental results demonstrate the proposed algorithm achieves better performance than two other algorithms. To our knowledge, our work is the very first that study the optimal relay placement problem for sensor networks in complex indoor environments.

[1]  P. C. Schuur,et al.  Improved Coverings of a Square with Six and Eight Equal Circles , 1996, Electron. J. Comb..

[2]  Kenneth L. Clarkson,et al.  Improved Approximation Algorithms for Geometric Set Cover , 2007, Discret. Comput. Geom..

[3]  Gyula Simon,et al.  Dependable k-coverage algorithms for sensor networks , 2007, 2007 IEEE Instrumentation & Measurement Technology Conference IMTC 2007.

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

[5]  Chenyang Lu,et al.  Practical modeling and prediction of radio coverage of indoor sensor networks , 2010, IPSN '10.

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

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

[8]  Satyajayant Misra,et al.  Constrained Relay Node Placement in Wireless Sensor Networks: Formulation and Approximations , 2010, IEEE/ACM Transactions on Networking.

[9]  Errol L. Lloyd,et al.  Relay Node Placement in Wireless Sensor Networks , 2011, IEEE Transactions on Computers.

[10]  Teofilo F. Gonzalez,et al.  Covering a Set of Points in Multidimensional Space , 1991, Inf. Process. Lett..

[11]  Zhengqing Yun,et al.  Propagation prediction models for wireless communication systems , 2002 .

[12]  Yu-Chee Tseng,et al.  Efficient deployment algorithms for ensuring coverage and connectivity of wireless sensor networks , 2005, First International Conference on Wireless Internet (WICON'05).

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

[14]  Samir Khuller,et al.  Relay Placement for Higher Order Connectivity in Wireless Sensor Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[15]  Xi Fang,et al.  Two-Tiered Constrained Relay Node Placement in Wireless Sensor Networks: Computational Complexity and Efficient Approximations , 2012, IEEE Transactions on Mobile Computing.

[16]  Jie Wu,et al.  On Connected Multiple Point Coverage in Wireless Sensor Networks , 2006, Int. J. Wirel. Inf. Networks.

[17]  Weijia Jia,et al.  Complete optimal deployment patterns for full-coverage and k-connectivity (k≤6) wireless sensor networks , 2008, MobiHoc '08.

[18]  Arunabha Sen,et al.  Relay node placement in large scale wireless sensor networks , 2006, Comput. Commun..

[19]  Weijia Jia,et al.  Deploying Four-Connectivity and Full-Coverage Wireless Sensor Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[20]  Weijia Jia,et al.  Optimal Deployment Patterns for Full Coverage and $k$-Connectivity $(k \leq 6)$ Wireless Sensor Networks , 2010, IEEE/ACM Transactions on Networking.

[21]  K. Nurmela,et al.  COVERING A SQUARE WITH UP TO 30 EQUAL CIRCLES , 2000 .

[22]  Dong Xuan,et al.  Pattern Mutation in Wireless Sensor Deployment , 2010, INFOCOM.

[23]  Lusheng Wang,et al.  Relay sensor placement in wireless sensor networks , 2008, Wirel. Networks.

[24]  M. F. Iskander Technology-based electromagnetic education , 2002 .

[25]  C. Guestrin,et al.  Near-optimal sensor placements: maximizing information while minimizing communication cost , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[26]  Gábor Fejes Tóth Covering with Fat Convex Discs , 2005, Discret. Comput. Geom..

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

[28]  Tian He,et al.  Exploring In-Situ Sensing Irregularity in Wireless Sensor Networks , 2010, IEEE Trans. Parallel Distributed Syst..