摘要
针对无线粮情监测系统特点,基于LEACH协议提出一种改进的无线传感器网络分簇路由算法—EBHCR。EBHCR采用集中式簇首产生算法;簇内节点以单跳方式通信,簇首与网关间采用距离阈值判断和选择单跳或多跳通信方式;转发节点路径权值综合考虑了节点剩余能量、最优转发距离等因素。用NS2软件对EBHCR和LEACH进行对比分析,仿真结果表明,首个死亡节点出现时EBHCR算法比LEACH算法多运行135轮;70%节点死亡时EBHCR算法比LEACH算法多运行262轮,EBHCR有效生存期是LEACH算法的124.9%。EBHCR算法在能耗均衡性、存活节点数和网络有效生存期方面明显优于LEACH算法。
Aiming at the characteristics of granary wireless sensor network,we propose an improved LEACH-based routing algorithm called EBHCR. EBHCR adopts centralized cluster-head election algorithm,and cluster member nodes use the single-hop to communicate with cluster-head. The distance threshold is specified for every cluster-head to determine the single-hop or multi-hop used between the cluster-head and BS( Base-station). The path weight of relay node adopts the node's remaining energy level and the optimal distances between relay node and the BS. Simulation results demonstrate that when the first death node appears,the EBHCR runs 135 rounds more than the LEACH; when 70% of the nodes died,the EBHCR runs 262 rounds more than the LEACH. The EBHCR's effective lifetime is 124. 9% of the effective lifetime of the LEACH. The EBHCR algorithm is obviously superior to the LEACH in the energy balance,survival nodes and the effective lifetime of the wireless sensor network.
作者
郑宝周
李富强
吴莉莉
林爱英
袁超
张益维
张梦娇
ZHENG Baozhou;LI Fuqiang;WU Lili;LIN Aiying;YUAN Chao;ZHANG Yiwei;ZHANG Mengjiao(College of Sciences,Henan Agricultural University,Zhengzhou 450002,Chin)
出处
《河南农业大学学报》
CAS
CSCD
北大核心
2018年第3期377-382,共6页
Journal of Henan Agricultural University
基金
国家自然科学青年基金项目(61703146)
河南省高等学校重点科研项目(15A510028)
河南农业大学科技创新基金项目(KJCX2015A17)
河南省科技攻关项目(172102210043)
关键词
无线传感器网络
分簇路由算法
网络寿命
能耗均衡
监测
wireless sensor network
clustering routing algorithm
network lifetime
energy consumptionbalance
monitoring