面向异构WSNs的基于能量感知的簇路由算法
Distributed Energy Aware Unequal Clustering Algorithm for Heterogeneous WSNs作者机构:驻马店职业技术学院河南驻马店463000 黄淮学院国际教育学院河南驻马店463000
出 版 物:《传感技术学报》 (Chinese Journal of Sensors and Actuators)
年 卷 期:2017年第30卷第9期
页 面:1427-1432页
核心收录:
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金项目(71073033) 河南省科技攻关计划项目(122102210430)
摘 要:有效地使用传感节点的能量,进而延长网络寿命成为设计无线传感网路由协议的一项挑战性的工作。为了延长网络,现存的多数簇路由是面向同构网络。为此,提出分布式能量感知的异构WSNs非均匀分簇路由DEAC(Distributed Energy Aware unequal Clustering)算法。DEAC算法是以EADUC(Energy Aware Distributed Unequal Clustering)为基础,并进行优化。与EADUC不同,DEAC算法从簇头竞选机制、簇间多跳通信中的下一跳转发节点的选择策略以及自适应的节点通信半径的设置三方面进行优化。在簇头竞选机制中,采用退避算法,利用节点的剩余能量以及邻居节点的平均能量设置延时时间;在选择下一跳转发节点时,建立节点的关于能量的度量函数,选择具有最大剩余能量的节点作为下一跳;而在设置节点通信半径时,考虑了距离、剩余能量以及邻居节点数信息。仿真结果表明,与EADUC协议相比,提出的DEAC算法能够有效地延缓第1个节点失效的时间,减少了能耗,扩延网络寿命。