针对 Zigbee 无线传感器网络在移动过程和恶劣环境中严重的丢包率和链路失效问题,通过分析 AODVjr算法和 AODV 多径路由算法(AOMDV),提出了一种基于链路状态感知的 Zigbee 多径路由算法 Link State Aware-AOMDV Junior(S-AOMDVjr).S-AOMDVjr 算法在路由发现过程中可以根据链路通信质量建立多条路径,路由维护过程中采用 AODVjr 改进的 KEEP ALIVE 信息进行维护,该信息包含当前链路的通信质量,当链路质量下降至预警阀值时及时通知源节点切换至备用路径,从而降低由于链路失效造成的路由延时.仿真结果表明与 AOMDV、AODVjr 算法相比,S-AOMDVjr 的平均传输时延有所降低,并提高了分组投递率,从而提高了网络性能.
In view of the wireless sensor network is serious in moving process and the harsh environment of the packet loss and link failures,based on the analysis of AODVjr algorithm and AOMDV routing algorithm,this paper proposed a new routing protocol S-AOMDVjr.S-AOMDVjr can establish multiple paths in the route discovery process,and maintain the link by improved KEEP ALIVE information,which contains the communication quality of the current link.Simulation based on NS2 software indicates that both datagram successful transmission rate and delay time is improved,being compared with the AODVjr and AOMDV routing protocol.