针对无线传感器网络低功耗自适应集簇分层(Low Energy Adaptive Clustering Hierarchy,LEACH)路由协议因能耗不均衡导致节点过早死亡的问题,提出了一种基于遗传算法和蚁群算法改进的LEACH路由协议。在分簇阶段,通过遗传算法选举合理的...针对无线传感器网络低功耗自适应集簇分层(Low Energy Adaptive Clustering Hierarchy,LEACH)路由协议因能耗不均衡导致节点过早死亡的问题,提出了一种基于遗传算法和蚁群算法改进的LEACH路由协议。在分簇阶段,通过遗传算法选举合理的簇头节点并根据节点的分布划分簇群;在数据传输阶段,通过蚁群算法使簇头节点尽可能选择能量充足且距离较短的路径进行数据传输。仿真结果表明,与传统的分簇路由协议LEACH和LEACH-C相比,改进算法可以使网络的能量消耗更加均衡,并延长网络的生命周期。展开更多
针对基于LEACH(Low-Energy Adaptive Clustering Hieravchy Protocol)协议中簇头随机选取造成网络能耗过快的问题,提出了LEACH-E(LEACH based on Energy)算法。该算法在簇头选取时引入了节点的剩余能量以及网络的平均能量,使剩余能量比...针对基于LEACH(Low-Energy Adaptive Clustering Hieravchy Protocol)协议中簇头随机选取造成网络能耗过快的问题,提出了LEACH-E(LEACH based on Energy)算法。该算法在簇头选取时引入了节点的剩余能量以及网络的平均能量,使剩余能量比网络平均能量高的节点优先充当簇头;在普通节点的入簇包内携带节点能量信息。通过簇头计算簇平均能量,并转发给BS(Base Station)以计算获取网络平均能量;BS可充当簇头降低网络能耗速度。实验验证结果显示,该算法提高了网络的寿命、吞吐量,能量效率也有一定的优势。展开更多
为了平衡网络能量消耗、扩延网络寿命,提出基于低功耗自适应簇分层(Low Energy Adaptive Clustering Hierarchy,LEACH)的修正簇间路由,记为LEACH-C。与LEACH协议不同,LEACHC协议从节点分布和节点剩余能量情况,选择簇头。具体而言,LEACH-...为了平衡网络能量消耗、扩延网络寿命,提出基于低功耗自适应簇分层(Low Energy Adaptive Clustering Hierarchy,LEACH)的修正簇间路由,记为LEACH-C。与LEACH协议不同,LEACHC协议从节点分布和节点剩余能量情况,选择簇头。具体而言,LEACH-C协议首先计算节点分布密度,然后通过引入节点分布密度因子和剩余能量因子对LEACH协议的阈值进行修正。同时,依据节点分布密度,自适应地调整节点传输距离,进而平衡能量消耗。仿真结果表明,提出的LEACH-C协议降低了能耗,扩延了网络寿命。与LEACH协议相比,LEACH-C协议的能量消耗下降50%,网络寿命提高了约38. 2%。展开更多
为了使低功耗自适应集簇分层型协议(Low Energy Adaptive Clustering Hierarchy,LEACH)中簇头选举更加合理,网络生命周期更加长久,对低功耗自适应集簇分层型协议的内容进行了研究。分析了LEACH运行过程中传感器的能量消耗,并对LEACH簇...为了使低功耗自适应集簇分层型协议(Low Energy Adaptive Clustering Hierarchy,LEACH)中簇头选举更加合理,网络生命周期更加长久,对低功耗自适应集簇分层型协议的内容进行了研究。分析了LEACH运行过程中传感器的能量消耗,并对LEACH簇头选举过程中阈值的计算进行了改进,增加了能量因素,提出了2种新型的阈值计算方法。最后,利用MATLAB仿真软件对LEACH算法和2种改进算法进行了仿真。仿真结果表明改进算法起到了理想的效果,延长了网络生命周期。展开更多
文摘针对无线传感器网络低功耗自适应集簇分层(Low Energy Adaptive Clustering Hierarchy,LEACH)路由协议因能耗不均衡导致节点过早死亡的问题,提出了一种基于遗传算法和蚁群算法改进的LEACH路由协议。在分簇阶段,通过遗传算法选举合理的簇头节点并根据节点的分布划分簇群;在数据传输阶段,通过蚁群算法使簇头节点尽可能选择能量充足且距离较短的路径进行数据传输。仿真结果表明,与传统的分簇路由协议LEACH和LEACH-C相比,改进算法可以使网络的能量消耗更加均衡,并延长网络的生命周期。
文摘针对基于LEACH(Low-Energy Adaptive Clustering Hieravchy Protocol)协议中簇头随机选取造成网络能耗过快的问题,提出了LEACH-E(LEACH based on Energy)算法。该算法在簇头选取时引入了节点的剩余能量以及网络的平均能量,使剩余能量比网络平均能量高的节点优先充当簇头;在普通节点的入簇包内携带节点能量信息。通过簇头计算簇平均能量,并转发给BS(Base Station)以计算获取网络平均能量;BS可充当簇头降低网络能耗速度。实验验证结果显示,该算法提高了网络的寿命、吞吐量,能量效率也有一定的优势。
文摘为了使低功耗自适应集簇分层型协议(Low Energy Adaptive Clustering Hierarchy,LEACH)中簇头选举更加合理,网络生命周期更加长久,对低功耗自适应集簇分层型协议的内容进行了研究。分析了LEACH运行过程中传感器的能量消耗,并对LEACH簇头选举过程中阈值的计算进行了改进,增加了能量因素,提出了2种新型的阈值计算方法。最后,利用MATLAB仿真软件对LEACH算法和2种改进算法进行了仿真。仿真结果表明改进算法起到了理想的效果,延长了网络生命周期。