论文部分内容阅读
Ad Hoc网络由于其动态网络拓扑和高抗毁性,被广泛应用于军事、消防、安全、救援和会议等场合,随着Ad Hoc网络应用范围的逐渐扩大,人们希望能将Ad Hoc网络融入到现有的无线网络中来,形成一个统一的网络。在Ad Hoc网络中,由于其网络结构与传统网络有很大差别,使得路由技术成为一个关键的问题。针对Ad Hoc网络的特点,人们虽然提出了一些路由协议,如DSDV、DSR、AODV和TOR-A等,但它们都存在一些不足。目前Ad Hoc网络的路由技术仍处于发展研究之中,还没有形成成熟的协议标准。现有的路由协议在可靠性和稳定性存在的问题使得协议的适应能力和网络吞吐量比较低,不能很好适应Ad Hoc网络进一步发展的需要。
路由失效是导致路由协议可靠性下降的一个主要因素,同时路由失效必然引起路由再发现和数据重传,这无疑增加了网络的开销和传输的时延。针对这个问题,论文在随机移走(Random Walk-Based)模型的基础上,对Ad Hoc网络链路通信的可靠性进行了分析,给出链路可靠性的简单数学模型,并结合AODV路由协议实现了基于链路可靠性的自适应路由算法LRBA(Link Reliability Based AODV)。改进协议将链路可靠性作为路由选择以及更新的参数之一,可根据网络拓扑的动态变化,选择具有较高可靠性的路由来传输数据,从而提高了协议的可靠性。
为了验证LRBA算法的可行性和性能,论文采用OPNET网络仿真工具对改进协议进行了仿真验证。通过在OPNET中搭建仿真平台,将LRBA和AODv协议在不同的仿真场景中进行了对比实验。实验结果表明:改进算法LRBA能够有效减少路由错误出现的概率,降低系统的传输时延和分组丢弃数目,在抑制路由失效上取得了较好的效果。