针对AODVjr路由协议应用在楼宇无线传感器网络中时,存在能量消耗不均衡、部分节点提前死亡和网络生命期较短的问题,提出一种楼宇WSN能量均衡路由算法。引入路由负载的概念,通过动态修改路由负载值重新构建路由表,通过路由表优先选择剩余能量较多的节点路由数据包,使网络各层节点均衡消耗能量,达到延长网络生命期的目的。仿真结果表明,与AODVjr路由算法相比,该算法能有效平衡网络能耗,延长网络生命期。
To solve the problem of unbalanced energy consumption,premature deaths of some nodes and shorter lifetime of the network when using the AODVjr routing for the wireless sensor network(WSN)in building,an improved energy-balancing routing algorithm for WSN was proposed.The concept of routing load was introduced to rebuild routing tables by dynamically modifying the routing load value,and then the node with more residual energy was selected to route the packets.As a result,energy consumption in each layer of the network was balanced.Moreover,the lifetime of the network was extended.Simulation results show that the proposed routing algorithm has advantages over AODVjr with respect to extending network lifetime and balancing energy consumption in wireless sensor networks.