摘要
针对LEACH协议成簇规模不合理、网络能耗不均衡的缺点,成簇阶段在LEACH协议的基础上,通过引入基于平均理想簇半径的簇首能量判决因子、"热区"关联判决因子、簇内紧凑性判决因子和节点密度判决因子来改进选举候选簇头的阈值计算公式。候选簇头以一种改进的动态竞争半径来竞选成为真正的簇头。数据传输阶段综合考虑簇头剩余能量、链路代价和数据传输方向3个因素选择下一跳路由。仿真实验结果表明:改进后的算法体现出较好的自适应性,能有效均衡网络能耗、延长网络生命周期。
Aiming at the disadvantages of unreasonable clustering size of LEACH protocol and unbalanced network energy consumption,on the basis of LEACH protocol,the threshold calculation formula for the candidate cluster heads is improved by introducing the cluster head energy decision factor based on average ideal cluster radius,the"hot zone"correlation decision factor,the intra-cluster compactness decision factor and the node density decision factor in the clustering stage. The candidate cluster heads are selected to become true cluster heads with an improved dynamic competitive radius. The next hop routing is selected in data transmission phase,three factors of cluster head residual energy,link cost and data transmission direction are considered. The simulation results show that the improved algorithm shows good adaptability,it can effectively balance network energy consumption and prolong network life cycle.
作者
孙佳
李强
鲁道刚
SUN Jia;LI Qiang;LU Dao-gang(School of Information Engineering,Southwest University of Science and Technology,Mianyang 621010,China)
出处
《传感器与微系统》
CSCD
2019年第1期44-47,56,共5页
Transducer and Microsystem Technologies
基金
四川省科技计划资助项目(2018GZ0095)
关键词
无线传感器网络
LEACH协议
非均匀分簇
动态竞争半径
能耗均衡
wireless sensor networks (WSNs)
LEACH protocol
uneven clustering
dynamic competition radius
energy consumption balance