计算机工程与应用 ›› 2017, Vol. 53 ›› Issue (3): 110-115.DOI: 10.3778/j.issn.1002-8331.1504-0300
李 芳1,2,丁永生1,2,郝矿荣1,2,姚光顺1,2
LI Fang1, 2, DING Yongsheng1, 2, HAO Kuangrong1, 2, YAO Guangshun1, 2
摘要: 针对无线传感器网络中传感器节点能量有限以及节点能耗不均衡的问题,提出了一种基于能量均衡的多sink分簇路由算法(EBMCR)。该算法在簇头选择阶段,综合考虑了节点的剩余能量级和节点到sink的距离等因素选择簇头节点;在簇间通信过程,采用多跳传输的方式,综合考虑了路径能量消耗、路径最小剩余能量和节点到sink的跳数等因素,选择节点到多个sink的最优路径。仿真结果表明,该算法能够有效地均衡网络能量,延长网络生命周期。