吉林大学学报(理学版) ›› 2021, Vol. 59 ›› Issue (6): 1525-1531.

• • 上一篇    下一篇

基于改进的AP和遗传算法的能量感知分簇路由协议

胡黄水1, 姚美琴1, 王亮2, 韩优佳1   

  1. 1. 长春工业大学 计算机科学与工程学院, 长春, 130012;
    2. 吉林建筑科技学院 计算机科学与工程学院, 长春 130114
  • 收稿日期:2020-08-03 出版日期:2021-11-26 发布日期:2021-11-26
  • 通讯作者: 王亮 E-mail:380030521@qq.com

Energy Aware Clustering Routing Protocol Based on Improved AP and Genetic Algorithm

HU Huangshui1, YAO Meiqin1, WANG Liang2, HAN Youjia1   

  1. 1. School of Computer Science and Engineering, Changchun University of Technology, Changchun 130012, China;
    2. College of Computer Science and Engineering, Jilin University of Architecture and Technology, Changchun 130114, China
  • Received:2020-08-03 Online:2021-11-26 Published:2021-11-26

摘要: 针对无线传感器网络中存在的节点能量受限问题, 提出一种结合近邻传播算法(AP)和遗传算法的分簇路由协议(EAPGA). 该协议首先根据剩余能量、 节点间距离、 节点到基站的距离和节点中心度确定最优簇头; 然后在信道选择上, 通过簇头之间能耗偏差构建适应度函数, 并且利用遗传算法对每个信道进行寻优. 实验结果表明, 该协议保证了能量平衡和负载平衡, 使网络寿命达到最大化.

关键词: 无线传感器网络, 近邻传播算法, 遗传算法, 能耗偏差

Abstract: Aiming at the problem of node energy limitation in wireless sensor networks, we proposed a clustering routing protocol (EAPGA) which combined the affinity propagation (AP) algorithm and genetic algorithm. Firstly, the optimal cluster head was determined according to the residual energy, the distance between nodes, the distance from node to base station and the node centrality. Secondly, in channel selection, fitness function was constructed by energy consumption deviation between cluster heads, and each channel was optimized by genetic algorithm. The experimental results show that the protocol ensures energy balance and load balance, and maximizes the network lifetime.

Key words: wireless sensor network, affinity propagation algorithm, genetic algorithm, energy consumption deviation

中图分类号: 

  • TP212.9