Planning the deployment of multiple sinks and relays in wireless sensor networks

Wireless sensor networks are subject to failures. Deployment planning should ensure that when a data sink or sensor node fails, the remaining network can still be connected, and so may require placing multiple sinks and relay nodes in addition to sensor nodes. For network performance requirements, there may also be path-length constraints for each sensor node. We propose four algorithms, Greedy-MSP and GRASP-MSP to solve the problem of multiple sink placement, and Greedy-MSRP and GRASP-MSRP for the problem of multiple sink and relay placement. Greedy-MSP and GRASP-MSP minimise the deployment cost, while ensuring that each sensor node in the network is double-covered, i.e. it has two length-constrained paths to two sinks. Greedy-MSRP and GRASP-MSRP deploys sinks and relays to minimise the deployment cost and to guarantee that all sensor nodes in the network are double-covered and noncritical. A sensor node is noncritical if upon its removal, all remaining sensor nodes still have length-constrained paths to sinks. We evaluate the algorithms empirically and show that these algorithms outperform the closely-related algorithms from the literature for the lowest total deployment cost.

[1]  Kenneth N. Brown,et al.  A hybrid MAC protocol for emergency response wireless sensor networks , 2014, Ad Hoc Networks.

[2]  Mauricio G. C. Resende,et al.  Greedy Randomized Adaptive Search Procedures , 1995, J. Glob. Optim..

[3]  Hui Wu,et al.  Efficient Energy Balancing Aware Multiple Base Station Deployment for WSNs , 2011, EWSN.

[4]  Miguel A. Vega-Rodríguez,et al.  A parallel evolutionary approach to solve the relay node placement problem in wireless sensor networks , 2013, GECCO '13.

[5]  Kenneth N. Brown,et al.  Multiple Sink and Relay Placement in Wireless Sensor Networks , 2012 .

[6]  Ulrik Brandes,et al.  On variants of shortest-path betweenness centrality and their generic computation , 2008, Soc. Networks.

[7]  Weifa Liang,et al.  Placing Optimal Number of Sinks in Sensor Networks for Network Lifetime Maximization , 2011, 2011 IEEE International Conference on Communications (ICC).

[8]  Xiang Cao,et al.  Fault-Tolerant Relay Node Placement in Heterogeneous Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[9]  Cem Ersoy,et al.  Multiple sink network design problem in large scale wireless sensor networks , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[10]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[11]  Barry O'Sullivan,et al.  A Combinatorial Optimisation Approach to the Design of Dual Parented Long-Reach Passive Optical Networks , 2011, 2011 IEEE 23rd International Conference on Tools with Artificial Intelligence.

[12]  Samir Khuller,et al.  Relay placement for fault tolerance in wireless networks in higher dimensions , 2011, Comput. Geom..

[13]  Gianluigi Ferrari Sensor networks : where theory meets practice , 2010 .

[14]  Alex Bavelas A Mathematical Model for Group Structures , 1948 .

[15]  Satyajayant Misra,et al.  Constrained Relay Node Placement in Wireless Sensor Networks to Meet Connectivity and Survivability Requirements , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[16]  Zhang Xiong,et al.  Fault-tolerant deployment with k-connectivity and partial k-connectivity in sensor networks , 2009 .

[17]  Kenneth N. Brown,et al.  ER-MAC: A Hybrid MAC Protocol for Emergency Response Wireless Sensor Networks , 2010, 2010 Fourth International Conference on Sensor Technologies and Applications.

[18]  M. Resende,et al.  A probabilistic heuristic for a computationally difficult set covering problem , 1989 .

[19]  Kenneth N. Brown,et al.  Fault-Tolerant Relay Deployment Based on Length-Constrained Connectivity and Rerouting Centrality in Wireless Sensor Networks , 2012, EWSN.

[20]  Erik D. Demaine,et al.  Deploying sensor networks with guaranteed capacity and fault tolerance , 2005, MobiHoc '05.

[21]  Yifeng Guo,et al.  Sensor placement for lifetime maximization in monitoring oil pipelines , 2010, ICCPS '10.

[22]  Roger Wattenhofer,et al.  Sensor Networks, Where Theory Meets Practice , 2016, SENSORNETS.

[23]  Cheng Yong,et al.  Indoor Localization Scheme in Wireless Sensor Networks Using Spatial Information , 2006, 2006 International Conference on Wireless Communications, Networking and Mobile Computing.

[24]  Jan Beutel,et al.  Deployment Techniques for Sensor Networks , 2010 .

[25]  Zhang Xiong,et al.  Fault-tolerant deployment with k-connectivity and partial k-connectivity in sensor networks , 2009, Wirel. Commun. Mob. Comput..

[26]  Mohamed F. Younis,et al.  Intelligent Gateways Placement for Reduced Data Latency in Wireless Sensor Networks , 2007, 2007 IEEE International Conference on Communications.

[27]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[28]  L. Freeman Centrality in social networks conceptual clarification , 1978 .