论文部分内容阅读
移动Ad hoc网络(MANETs)在最近几年中得到了越来越多的研究人员的重视而变得非常的流行。移动Ad hoc网络是由移动节点组成的,节点彼此之间不需要任何的基础设施就可以建立起来,所有的节点都能够任意移动,节点间的数据包传输通常需要借助于其它节点的支持。每个节点就像一个路由器一样,可以协助其它节点进行数据转发。由于网络中节点的移动性和能量的限制,网络的拓扑变化频繁。因此路由协议的设计在Ad hoc网络中就起着十分重要的作用。
由于移动节点的传输距离有限,传输路径很容易因为某个中间节点的移动而中断,网络拓扑也发生改变。这就使得源节点必须再寻找另一条新的路径来进行数据传输,如此频繁的情形,将会造成整个网络的效率降低。多路径路由是让源节点能够具有到达同一目的节点的一条以上的路径,这样当路径中断或网络拓扑发生变化时,数据包还能够由另外一条替代路径继续转发到目的端,减少了源节点重新寻找新路径的开销。本文对比分析了单路路由和多路路由并在AODV的基础上设计了一个无环多路径路由协议AOMR。这个协议以AODV为基础并借鉴了源路由技术建立多条节点或链路不相交路径。最后通过仿真,将数据包投递率、端到端平均延时和平均路由开销作为参量与AODV协议进行了性能比较。仿真结果表明,与AODV相比,在没有明显增加路由协议开销的情况下,投递率和延时性能都有明显的提高。