An Improved Genetic Algorithm Based Annulus-Sector Clustering Routing Protocol for Wireless Sensor Networks

被引:0
作者
Wang Chu-hang
Liu Xiao-li
Han You-jia
Hu Huang-shui
Wu Sha-sha
机构
[1] Changchun Normal University,College of Computer Science and Technology
[2] Changchun University of Technology,College of Computer Science and Engineering
来源
Wireless Personal Communications | 2022年 / 123卷
关键词
Wireless sensor networks; Annulus-sector; Genetic algorithm; Optimal routing paths; Energy and load balance;
D O I
暂无
中图分类号
学科分类号
摘要
In the clustering routing protocols for wireless sensor networks, uniform cluster formation and optimal routing paths finding are the two most important factors to minimize the network energy consumption and balance the network load. In this paper, an improved genetic algorithm based annulus-sector clustering routing protocol called GACRP is proposed. In GACRP, the circular network is divided into sectors with the same size for each annulus. The number of sectors is obtained by calculating the minimum energy consumption of the network. Each annulus-sector forms a cluster and the best node in this annulus-sector is selected as cluster head. Moreover, an improved genetic algorithm with a novel fitness function considering energy and load balance is presented to find the optimal routing path for each CH, and an adaptive round time is calculated to maintain the clusters. Simulation results show that GACRP can significantly improve the network energy efficiency and prolong the network lifetime as well as mitigate the hot spot problem.
引用
收藏
页码:3623 / 3644
页数:21
相关论文
共 87 条
[51]  
Cai XJ(undefined)undefined undefined undefined undefined-undefined
[52]  
Sun YQ(undefined)undefined undefined undefined undefined-undefined
[53]  
Cui ZH(undefined)undefined undefined undefined undefined-undefined
[54]  
Balaji S(undefined)undefined undefined undefined undefined-undefined
[55]  
Julie G(undefined)undefined undefined undefined undefined-undefined
[56]  
Robinson YH(undefined)undefined undefined undefined undefined-undefined
[57]  
Richa S(undefined)undefined undefined undefined undefined-undefined
[58]  
Vasudha V(undefined)undefined undefined undefined undefined-undefined
[59]  
Umang S(undefined)undefined undefined undefined undefined-undefined
[60]  
Dehestani F(undefined)undefined undefined undefined undefined-undefined