Delay constrained relay node placement in two-tiered wireless sensor networks: A set-covering-based algorithm

Abstract As Wireless Sensor Networks (WSNs) are widely used in time-critical applications, e.g., factory automation and smart grid, the importance of Delay Constrained Relay Node Placement (DCRNP) problem is becoming increasingly noticeable. Considering the benefits in terms of energy efficiency and scalability brought by the two-tiered topology, this paper studies the DCRNP problem in two-tiered WSNs. To address the NP-hardness, a Two-phase Set-Covering-based Algorithm (TSCA) is proposed to approximately solve this problem. To be specific, in the first phase, a Connectivity-aware Covering Algorithm (CCA) places Relay Nodes (RNs) to fully cover distributed sensor nodes with respect to delay constraints, and meanwhile CCA tries to reduce the number of connected components in the topology constructed in this phase so as to save the RNs deployed to build network connectivity. In the second phase, the network connectivity is built in obedience to delay constraints by a Set-Covering-based Algorithm (SCA) through an iterative manner, which formulates the deployment of RNs at each iteration as the set covering problem and solves this problem using a classic set covering algorithm. In addition, the elaborated analysis of time complexity and approximation ratio of the proposed algorithms is given out. Finally, extensive simulations demonstrate that TSCA can significantly save deployed RNs in comparison to existing algorithms.

[1]  Ashutosh Nigam,et al.  Optimal relay node placement in delay constrained wireless sensor network design , 2014, Eur. J. Oper. Res..

[2]  Haibin Yu,et al.  Performance Analysis of the Industrial Wireless Networks Standard: WIA-PA , 2017, Mob. Networks Appl..

[3]  Lars Michael Kristensen,et al.  An Industrial Perspective on Wireless Sensor Networks — A Survey of Requirements, Protocols, and Challenges , 2014, IEEE Communications Surveys & Tutorials.

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

[5]  Haibin Yu,et al.  Monitoring power transmission lines using a wireless sensor network , 2015, Wirel. Commun. Mob. Comput..

[6]  Kenneth N. Brown,et al.  A fault-tolerant relay placement algorithm for ensuring k vertex-disjoint shortest paths in wireless sensor networks , 2014, Ad Hoc Networks.

[7]  Jian Li,et al.  Analytical modeling and mitigation techniques for the energy hole problem in sensor networks , 2007, Pervasive Mob. Comput..

[8]  Eytan Modiano,et al.  Construction and Maintenance of Wireless Mobile Backbone Networks , 2009, IEEE/ACM Transactions on Networking.

[9]  Erik D. Demaine,et al.  Deploying Sensor Networks With Guaranteed Fault Tolerance , 2010, IEEE/ACM Transactions on Networking.

[10]  Guohui Lin,et al.  Steiner Tree Problem with Minimum Number of Steiner Points and Bounded Edge-Length , 1999, Inf. Process. Lett..

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

[12]  Anurag Kumar,et al.  Delay constrained optimal relay placement for planned wireless sensor networks , 2010, 2010 IEEE 18th International Workshop on Quality of Service (IWQoS).

[13]  R. K. Shyamasundar,et al.  Introduction to algorithms , 1996 .

[14]  Ivan Stojmenovic,et al.  Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[15]  Jianping Pan,et al.  Topology control for wireless sensor networks , 2003, MobiCom '03.

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

[17]  Sajal K. Das,et al.  Avoiding Energy Holes in Wireless Sensor Networks with Nonuniform Node Distribution , 2008, IEEE Transactions on Parallel and Distributed Systems.

[18]  Xue Zhang,et al.  Topology Control for Wireless Sensor Networks , 2007 .

[19]  Y.T. Hou,et al.  On energy provisioning and relay node placement for wireless sensor networks , 2005, IEEE Transactions on Wireless Communications.

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

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

[22]  Meng Zheng,et al.  A Connectivity-Aware Approximation Algorithm for Relay Node Placement in Wireless Sensor Networks , 2015, IEEE Sensors Journal.

[23]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[24]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

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

[26]  Meng Zheng,et al.  Set-covering-based algorithm for delay constrained relay node placement in Wireless Sensor Networks , 2016, 2016 IEEE International Conference on Communications (ICC).

[27]  Satish Kumar,et al.  Next century challenges: scalable coordination in sensor networks , 1999, MobiCom.

[28]  Xiaoling Zhang,et al.  Survey and experiments of WIA-PA specification of industrial wireless network , 2011, Wirel. Commun. Mob. Comput..

[29]  Anurag Kumar,et al.  A shortest path tree based algorithm for relay placement in a wireless sensor network and its performance analysis , 2014, Comput. Networks.

[30]  Gerhard P. Hancke,et al.  Industrial Wireless Sensor Networks: Challenges, Design Principles, and Technical Approaches , 2009, IEEE Transactions on Industrial Electronics.

[31]  Meng Zheng,et al.  PSH: A Pruning and Substitution Based Heuristic Algorithm for Relay Node Placement in Two-Tiered Wireless Sensor Networks , 2017, Wirel. Pers. Commun..