A Fish Swarm Inspired Holes Recovery Algorithm for Wireless Sensor Networks

被引:11
作者
Yan, Luoheng [1 ,2 ]
He, Yuyao [1 ]
Huangfu, Zhongmin [2 ]
机构
[1] Northwestern Polytech Univ, Sch Marine Sci & Technol, Xian 710072, Shaanxi, Peoples R China
[2] North China Univ Water Resources & Elect Power, Coll Informat Engn, Zhengzhou 450046, Henan, Peoples R China
基金
中国国家自然科学基金;
关键词
Wireless sensor networks; Hybrid network; Holes recovery; Artificial fish swarm algorithm; Robustness; COVERAGE HOLE;
D O I
10.1007/s10776-019-00466-3
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Wireless sensors networks (WSNs) have be applied to a number of fields such as environment monitoring, military surveillance, data collection and etc. However, the coverage holes problem are usually caused by some undesirable reasons, such as random deployment of sensors, energy consumption imbalance, unethical attack and hardware failures. The holes affect capabilities of WSNs greatly, so its recovery is one of the pivotal problems in WSNs. In order to enhance the performance of holes recovery, a robust approach based on an improved artificial fish swarm algorithm is presented in this paper. The movement of mobile nodes is analogized to the motion of artificial fish with the network coverage rate as objective function. Besides the classic artificial fish motion such as prey, follow and swarm, two novel fish motions called as leap and rebirth are also presented to enhance the convergence of this algorithm. An approach of self-adaptive visual range and step length for fish motion are adopted when updating the status of artificial fish. Simulation experiments show the effectiveness and robustness of the algorithm. The holes can be recovered efficiently without location information and holes detection using the least amount of mobile nodes. The network coverage is improved significantly with this proposed algorithm.
引用
收藏
页码:89 / 101
页数:13
相关论文
共 25 条
[1]   DETECTION AND REPAIR OF COVERAGE HOLES IN MOBILE SENSOR NETWORKS USING SUB-VORONOI CELLS [J].
Deng, Lixia ;
Ma, Xin ;
Gu, Jason ;
Li, Yibin .
INTERNATIONAL JOURNAL OF ROBOTICS & AUTOMATION, 2018, 33 (06) :601-610
[2]  
Han ZJ, 2018, IEEE GLOBE WORK
[3]  
Kadu R, 2017, PROCEEDINGS OF THE 2017 IEEE SECOND INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION TECHNOLOGIES (ICECCT)
[4]   Distributed coverage hole detection and recovery scheme for heterogeneous wireless sensor networks [J].
Khedr, Ahmed M. ;
Osamy, Walid ;
Salim, Ahmed .
COMPUTER COMMUNICATIONS, 2018, 124 :61-75
[5]   Tree-based coverage hole detection and healing method in wireless sensor networks [J].
Li, Wei ;
Wu, Yuwei .
COMPUTER NETWORKS, 2016, 103 :33-43
[6]   Coverage hole and boundary nodes detection in wireless sensor networks [J].
Li, Wei ;
Zhang, Wei .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 48 :35-43
[7]  
Li X.L., 2002, System Engineering Theory and Practice, V11, P32
[8]   A sensor deployment approach using glowworm swarm optimization algorithm in wireless sensor networks [J].
Liao, Wen-Hwa ;
Kao, Yucheng ;
Li, Ying-Shan .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (10) :12180-12188
[9]  
MISHRA S, 2017, 2017 IEEE 4 INT C KN
[10]   An Energy-Efficient and Distributed Cooperation Mechanism for k-Coverage Hole Detection and Healing in WSNs [J].
Qiu, Chenxi ;
Shen, Haiying ;
Chen, Kang .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (06) :1247-1259