作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2012, Vol. 38 ›› Issue (23): 104-108. doi: 10.3969/j.issn.1000-3428.2012.23.025

• 网络与通信 • 上一篇    下一篇

基于能量的EBAPC分簇网络拓扑控制算法

崔可想1,2,李志华1,3   

  1. (1. 江南大学物联网工程学院轻工过程先进控制教育部重点实验室,江苏 无锡 214122; 2. 无锡华御信息技术有限公司,江苏 无锡 214122;3. 物联网应用技术教育部工程研究中心,江苏 无锡 214122)
  • 收稿日期:2012-02-13 出版日期:2012-12-05 发布日期:2012-12-03
  • 作者简介:崔可想(1985-),男,硕士研究生,主研方向:嵌入式系统开发,无线传感器网络;李志华,副教授、博士
  • 基金资助:
    中央高校基本科研业务费专项基金资助项目(JUSRP211A41)

Clustering Network Topology Control Algorithm for EBAPC Based on Energy

CUI Ke-xiang 1,2, LI Zhi-hua 1,3   

  1. (1. Key Laboratory of Advanced Process Control for Light Industry of Ministry of Education, School of Internet of Things Engineering, Jiangnan University, Wuxi 214122, China; 2. Wuxi Cinsec Information Technology Co., Ltd., Wuxi 214122, 3. Engineering Research Center of Internet of Things Technology Application of Ministry of Education,Wuxi 214122, China)
  • Received:2012-02-13 Online:2012-12-05 Published:2012-12-03

摘要: 低功耗自适应集簇分层型协议LEACH算法对簇头的选择具有随机性,并且没有综合考虑节点的剩余能量、分布位置。为此,提出一种基于能量的仿射传播聚类EBAPC分簇拓扑控制算法。对适应度因子重新进行定义,借鉴仿射传播AP聚类算法中聚类中心的选择策略,簇头选择综合考虑无线传感器网络节点的剩余能量和节点之间的距离因素。仿真实验结果表明,EBAPC算法较LEACH算法分簇更均匀,簇头选择更合理,网络中能量的消耗更均衡,从而延长网络寿命。

关键词: 无线传感器网络, 分簇拓扑控制, 分簇, LEACH算法, EBAPC算法, 适应度因子

Abstract: Aiming at the disadvantages of Low Energy Adaptive Clustering Hierarchy(LEACH) algorithm that cluster head selection is random, without considering the residual energy and the location of node, this paper proposes an algorithm called Energy-based Affinity Propagation Clustering(EBAPC) topology control algorithm, which is based on energy affinity propagation clustering. In EBAPC algorithm, a new definition called fitness factor is presented, and the cluster center selection strategy in affinity propagation clustering algorithm is borrowed. Experimental results show that in EBAPC algorithm, the cluster head selection is better reasonable, and extends the network lifetime compared with LEACH algorithm.

Key words: Wireless Sensor Network(WSN), clustering topology contro, clustering, LEACH algorithm, EBAPC algorithm, fitness factor

中图分类号: