摘要

针对LEACH协议没有考虑到节点的剩余能量,非簇头节点的位置及簇头与基站只使用单跳通信带来的能耗较大的问题,提出了一种基于LEACH协议的改进分簇路由协议Improved-LEACH。Improved-LEACH协议综合考虑了节点的剩余能量,当前节点未当选为簇头的轮数,离基站较近的非簇头节点与基站直接通信和单跳与多跳相结合的数据传输方式4个方面的因素。MATLAB的仿真实验表明:相比LEACH协议,Improved-LEACH协议把网络中的第一个节点的死亡时间推迟了170轮左右,把整个网络的生存时间延长了400轮左右,明显地提高了网络的能量利用率,延长了网络的生存时间。