论文部分内容阅读
LEACH是一种无线传感网络路由协议,其进行本地随机循环选取簇头,并建立分簇减少发送数据量,实现网内节点间能量均匀分布,但并未考虑每轮中簇头个数是否满足最佳值。首先,为了避免选取的簇头数目过少或过多影响网络能量消耗,根据节点在建立阶段和稳定阶段能量消耗情况确定簇头最佳个数,且簇头采用单跳与多跳相结合的方式将消息发送到基站。其次,根据簇头最佳数目和节点剩余能量对节点本身产生的随机数进行优化,并结合节点与簇头距离,使选取的簇头更加合理。仿真结果表明,选取的簇头数在最佳范围内,可以节约网络能耗。