Journal of Computer Applications ›› 2017, Vol. 37 ›› Issue (6): 1527-1531.DOI: 10.11772/j.issn.1001-9081.2017.06.1527

Previous Articles     Next Articles

Ring-based clustering algorithm for nodes non-uniform deployment

SUN Chao1, PENG Li1, ZHU Xuefang2   

  1. 1. Engineering Research Center of Internet of Things Application Technology of the Ministry of Education(Jiangnan University), Wuxi Jiangsu 214122, China;
    2. Jiangsu Union Technical Institute, Wuxi Jiangsu 214028, China
  • Received:2016-12-12 Revised:2017-03-01 Online:2017-06-10 Published:2017-06-14
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61502204), the University Natural Science Research Surface Project of Jiangsu (16KJB510044).

基于环的节点非均匀分布分簇算法

孙超1, 彭力1, 朱雪芳2   

  1. 1. 物联网应用技术教育部工程研究中心(江南大学), 江苏 无锡 214122;
    2. 江苏省联合职业技术学院, 江苏 无锡 214028
  • 通讯作者: 孙超
  • 作者简介:孙超(1991-),男,山东青岛人,硕士研究生,主要研究方向:无线传感器网络;彭力(1967-),男,河北唐山人,教授,博士,主要研究方向:视觉传感器网络、人工智能;朱雪芳(1967-),女,江苏常熟人,副教授,硕士,主要研究方向:通信与控制。
  • 基金资助:
    国家自然科学基金资助项目(61502204);江苏省高校自然科学研究面上项目(16KJB510044)。

Abstract: Aiming at the problem of energy hole in the nodes non-uniform deployment network model based on the ring in Wireless Sensor Network (WSN), a Ring-based Clustering Algorithm for Nodes Non-uniform Deployment (RCANND) was proposed. The number of the optimal cluster heads in each ring was calculated by minimizing the energy consumption of each ring in the nodes non-uniform deployment network model. The cluster head selectivity was calculated by using the residual energy of the nodes, the distance from the base station, and the average distance from the neighbor nodes. The cluster head rotation was carried out with the cluster head selection sequence in cluster, and the number of cluster formation phases was reduced to improve the efficiency of network energy utilization. The proposed algorithm was tested in the simulation experiments, the experimental results show that, the average energy consumption fluctuation of nodes under the same radius but different nodes deployment models is very small. The average energy consumption fluctuation of nodes under the same nodes deployment model but different radiuses is not obvious. The network lifetime was defined as the survivability of 50% network nodes. In the case of non-uniform deployment of nodes, the network lifetime of the proposed algorithm is higher than that of Unequal Hybrid Energy Efficient Distributed algorithm (UHEED) by about 18.1% while it is also higher than that of Rotated Unequal Hybrid Energy Efficient Distributed algorithm (RUHEED) by about 11.5%. In the case of uniform deployment of nodes, the network lifetime of the proposed algorithm is higher than that of sub-Ring-based Energy-efficient Clustering Routing for WSN (RECR) by about 6.4%. The proposed algorithm can effectively balance the energy consumption under different nodes deployment models and prolong the network lifetime.

Key words: non-uniform deployment, sub-ring, clustering, energy hole, Wireless Sensor Network (WSN)

摘要: 针对无线传感器网络(WSN)中基于环的节点非均匀分布网络模型下的能量空洞问题,提出了一种基于环的节点非均匀分布分簇算法(RCANND)。该算法在节点非均匀分布的网络模型下,通过每环的能耗最小化,计算每一环的最优簇首数;通过节点剩余能量、距基站距离以及与邻居节点的平均距离计算簇首选择度。在簇内以簇首选择度序列表进行簇首轮转,降低分簇次数,提高网络能量的利用效率。对提出的算法进行仿真对比实验,仿真结果表明,相同半径、不同分布模型下节点的平均能耗波动很小;相同分布模型、不同半径下节点的平均能耗波动也不明显。以网络中50%节点存活作为网络生命周期,在节点非均匀分布情况下,所提算法的网络生命周期比混合能量高效分布式不等分簇算法(UHEED)和轮转的混合能量高效分布式不等分簇算法(RUHEED)分别提高约18.1%和11.5%;在节点均匀分布模型下,所提算法的网络生命周期比基于分环的能量高效无线传感器网络分簇路由(RECR)协议提高约6.4%。所提算法有效均衡了不同分布模型下的能耗,有效延长了网络生命周期。

关键词: 非均匀分布, 分环, 分簇, 能量空洞, 无线传感器网络

CLC Number: