节能是无线传感器网络路由算法设计的一个核心问题,通过减少数据传递跳数或数据量可以尽可能延长节点寿命,保证网内数据通信。但是Sink节点周围的节点因通信负担过大而导致能量将很快耗尽。针对这一问题提出了一种基于剩余能量分布的移动Sink节点路由协议,利用剩余能量扫描算法收集网络的能量分布信息,根据能量分布决定Sink节点的移动,实现了数据汇集的负载平衡,并且在事件区域利用局部数据融合减少了网内冗余数据。仿真实验与MintRoute路由算法的比较结果表明,该路由算法在保存网络能量和减少网内数据通信量方面有明显的优势。
Energy problem is one of the most important issues to the design of routing algorithms for wireless sensor networks.By reducing the hops and data quantity in data transmission,the lifetime of nodes can be prolonged,and the communication is guaranteed.But,in the Sink's vicinity,the nodes will be exhausted easily because of high traffic load.Aiming at this problem,a new routing algorithm supporting Sink mobility based on residual energy distribution was presented.With the energy distribution information gathered by the residual energy scan algorithm,the Sink's movement was decided to balance the traffic load.And the redundant data was reduced by data aggregation in the event area.The results indicate that this routing algorithm has obvious advantage in conserving energy and decreasing data transmission comparing to MintRoute.