在分析层次LEACH协议的基础上,提出了LEACH协议算法存在的问题,并相应地修改了成簇算法,增强了算法的健壮性。节点能量耗尽是导致无线传感器网络生命周期缩短的主要因素,因此在选择簇首时根据剩余能量最大的节点优先成为簇首节点,同时避免了因过多簇重组带来的巨大能量开销,而这些操作的主要能量消耗是在能量不受限制的Sink节点来完成的,从而保证了整个网络的负载平衡,使整个网络的生命周期达到最大化。经仿真和分析,改进后的分簇路由协议不仅有较好的节能效果,还具有较长的网络生命周期。
On the basis of analyzing the LEACH protocol, this paper brought up problems of the LEACH protocol algorithm and revised it, which made the algorithmic robustness strengthened. The node which energy uses up was the main reason in WSN shorten life cycle, so node priority became cluster head node which had maximal surplus energy in the process of dividing cluster, at the same time, had avoided the enormous energy expense of re-organizing, the main energy consume of these handle came to sink node whose energy were free, therefore, keeping the loads of network balance, making the lifecycle of network maximization. By simulation and analysis, improved divide cluster routing protocol is not only has good performance in energy consumption, but also makes the lifecycle of network longer.