计算机应用 ›› 2016, Vol. 36 ›› Issue (10): 2670-2674.DOI: 10.11772/j.issn.1001-9081.2016.10.2670

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

传感器网络分簇时间跨度优化聚类算法

梁娟1,2, 赵开新1, 吴媛1   

  1. 1. 河南工学院 计算机科学与技术系 河南 新乡 453002;
    2. 武汉理工大学 信息工程学院, 武汉 430070
  • 收稿日期:2016-04-05 修回日期:2016-07-06 出版日期:2016-10-10 发布日期:2016-10-10
  • 通讯作者: 梁娟,E-mail:liang_j79@126.com
  • 作者简介:梁娟(1979—),女,河南安阳人,讲师,博士研究生,主要研究方向:计算机网络和复杂系统的建模控制;赵开新(1979—),男,河南项城人,讲师,硕士,主要研究方向:路径规划、计算机网络;吴媛(1978—),女,河南焦作人,副教授,硕士,主要研究方向:智能算法。
  • 基金资助:
    河南省高等学校重点科研项目(15A520064,16A520084)。

Sensor network clustering algorithm with clustering time span optimization

LIANG Juan1,2, ZHAO Kaixin1, WU Yuan1   

  1. 1. Department of Computer Science and Technology, Henan Institute of Technology, Xinxiang Henan 453002, China;
    2. School of Information Engineering, Wuhan University of Technology, Wuhan Hubei 430070, China
  • Received:2016-04-05 Revised:2016-07-06 Online:2016-10-10 Published:2016-10-10
  • Supported by:
    This work is partially supported by the Key Research Projects of Henan Institution of Higher Education (15A520064, 16A520084).

摘要: 针对无线传感器网络(WSN)簇头节点能效低、网络能量负载不均衡问题,提出一种传感器网络分簇时间跨度优化(CTSO)聚类算法。该算法首先在簇头选举方式上关注了簇内成员数量和簇头间距的约束问题,尽可能地避免各个簇之间发生覆盖重叠,优化簇内节点能量;接着对簇头的选举周期进行优化,以任务执行周期大小作为一个时间跨度并分为多个轮,通过最小化簇头选举的轮数来减少用于选择簇头而花费在广播消息上的能量,提升簇头节点的能量利用率。实验仿真结果表明,对比基于多Agent的同质态数据汇聚路由方案以及自适应数据汇聚路由策略,CTSO算法的平均能量效率分别提高了62.0%和138.4%,节点寿命则分别提高了17%和9%。CTSO算法在提升无线传感器网络簇头能效及均衡节点能量上具有较好的效果。

关键词: 传感器网络, 时间跨度, 分布式能量流聚类, 簇头选择周期优化

Abstract: Concerning the low energy efficiency and network energy imbalance of cluster head in Wireless Sensor Network (WSN), a sensor network clustering algorithm with Clustering Time Span Optimization (CTSO) was proposed. Firstly, the constraints within the cluster membership and cluster head spacing in cluster head election was considered to avoid overlapping between the various clusters as much as possible and optimize the energy of the cluster nodes. Secondly, the cluster head election cycle was optimized and divided into rounds by considering the task excution cycle as time span, by minimizing the cluster head election rounds, the cost for selecting cluster heads and the energy for broadcasting messages were reduced, and energy utilization of cluster nodes was improved. Simulation results showed that, compared to the homogeneous state data routing scheme based on multiple Agents and adaptive data aggregation routing policy, the average energy efficiency of CTSO was increased by 62.0% and 138.4% respectively, and the node life was increased by 17% and 9 % respectively. CTSO algorithm has a good effect on promoting the energy efficiency of cluster head node and balancing the energy of nodes in WSN.

Key words: sensor network, time span, distributed energy flow clustering, cluster head selection cycle optimization

中图分类号: