为解决无线传感器网络(WSN)的“热点”问题,避免因网络局部突发事件造成网络过早失效,提出一种带移动节点的WSN 节能路由算法。该算法基于网格思想,根据节点的剩余能量以及节点到簇重心坐标距离的加权和来选举簇头,通过可控移动策略调度sink 节点接收簇头所收集的数据,节省网络能耗。同时引入能量不受限的中继节点,调度该节点服务于信息传输大的区域,延长网络生存时间。通过仿真实验分析sink 节点的移动速度以及加权系数对算法性能的影响,结果表明,该算法在网络的生存时间、总能耗和sink 节点接收数据量3 个方面均优于TTDD 和MSEERP 算法。当sink 节点的移动速度为5 m / s、加权系数为0. 6 时,算法性能最佳。
In order to solve ‘hot’ issue in Wireless Sensor Network (WSN) and to avoid the network premature invalidation caused by local emergency,an energy-efficient routing algorithm with mobile node for WSN is proposed in this paper. To save energy consumption,the network is divided into several square virtual grids in this algorithm,a cluster head is selected by weighted sum of the residual energy of node and the distance of the node to the areal coordinate,and the sink node receives data from the cluster head by controllable moving scheduling strategy. Moreover,to extend the network lifetime,unlimited energy mobile relay is introduced,and is in the service of information transmitting large area. Influence of two parameters,the movement speed of the sink node and the weighting coefficient,on the performance of the proposed algorithm is detailed analyzed by simulation. The results show that the lifetime of the network,the total energy consumption and the total amount of data the sink node receives of the proposed algorithm are better than MSEERP and TTDD algorithm. When the movement speed of the sink node is equal to 5 m / s,the weighting coefficient is 0. 6,and the performance of the proposed algorithm is best.
mobile sink node,
Wireless Sensor Network (WSN),
mobile relay node