论文部分内容阅读
无线自组网中各个节点可以任意的移动,导致节点间传输路径的频繁中断,大量的重路由操作消耗了有限的网络资源,降低了路由协议的性能。如何在这样的网络中选择一条稳定的路径,最大限度的减少重路由操作,避免因路由失效而造成的延时抖动和分组丢失具有重要的意义。针对无线自组网拓扑动态变化的特点,结合无线电波传播原理和节点移动规律,对节点间的链路可用性进行预测,并将预测结果应用到AODV路由算法中去,得到一种基于链路可用性预测的预测式AODV路由协议。改进后的AODV路由协议由三部分组成:链路可用性预测、预测式路由建立和预测式路由维护。链路可用性预测是整个预测式路由算法的核心,节点记录并处理接收到分组的能量值,若低于某一危险阈值,采用统计分析的方法预测节点间链路连续可用的时间;在预测式路由建立过程中,综合考虑路由新旧程度、路由跳数和链路可用性预测结果选择最稳定的路由;在路由维护过程中,当链路连续可用时间低于某一警告时间时,节点启动预先式路由修复动作,在链路真正中断之前完成新旧路由的切换。最后在NS2中对基于链路可用性预测的AODV协议进行了仿真,仿真结果表明,与原AODV协议相比,提高了分组投递率、降低了分组端到端平均传输延时,这对于提高网络的可靠性、实时性具有重要的意义。