论文部分内容阅读
无线Ad Hoc网络是一种开放的,多个节点聚在一起形成一个无人工干预的、无预设基础设施的自组织网络,它在有限范围内可以实现多个移动终端的互联。因其组网灵活、快捷和高效的特点而被广泛地应用于民用、军事、救灾等领域。为了支撑Ad Hoc网络的运行,必须要有合适的路由协议,而现有的Ad Hoc网络路由协议主要包括按需路由协议和表驱动路由协议,它们的性能之间有所差异,可以定量地对这些协议进行比较与衡量。因此,如何提高路由协议的性能成为了Ad Hoc网络的研究热点。本文重点研究了Ad Hoc网络中按需路由协议的AODV协议。在Ad Hoc网络中,节点会随机加入或离开网络,造成了网络的拓扑结构不断发生改变,引起断链频繁发生,从而使得节点修复工作变得尤为重要。通过分析AODV协议的特征以及具体的修复操作过程,总结了AODV协议的性能优势以及劣势,并在劣势的基础上提出了基于“预探”机制的采用源节点修复和本地节点修复相结合的D-AODV协议。该协议具有如下特点:(1)引入了预探分组的概念。(2)在节点高速移动时,有效地减少了冗余控制消息的产生。(3)增大了整个网络分组传输速率,改善了节点高速移动时的传输时延并降低了路由寻找时间。最后,利用网络模拟软件NS2对D-AODV协议和AODV协议进行仿真实验。实验结果表明,改进后的协议在分组传输率、业务端到端的传输时延和路由寻找时间都有所改善,说明对AODV协议的改进是成功的。