论文部分内容阅读
Ad Hoc网络是一种工作在无固定结构环境下的自组织的无线移动网络。它适用于军事或是一些特殊应用场合,例如,战场上部队快速展开和推进、发生地震或水灾后的营救等。在没有网络基础设施的情况下,Ad Hoc网络可以快速组网,其节点可以移动,网络中的每个节点既能充当主机又能充当路由器。由于Ad Hoc网络具有组网快捷、灵活,且不受有线线路约束等优点而具有广泛的应用前景。本文在阐述Ad Hoc网络结构的基础上,着重就自组网的关键技术—路由技术进行了研究。DSDV(Destination-sequenced Distance Vector,目的节点序列距离矢量路由协议)基于路由表,使用序列号机制避免路由环路的产生。ZRP(Zone Routing Protocol,区域路由协议)是一种分级路由协议,通过设置最佳的区域半径能很好的控制路由开销、缩短寻路时延、提高效率。DSR(Dynamic Source Routing,动态源路由协议)使用源路由算法,每一个给定路径的数据分组都在头部带有完整、有序的此分组必经的节点列表,协议开销较少,但存在过期路由。AODV(Ad-hoc On-Demand Distance Vector Routing Protocol,Ad Hoc网络按需距离矢量路由协议)是DSR和DSDV的综合,依赖中间节点建立和维护动态路由表,使用序列号避免路由环路,支持组播功能和QoS,可以使用IP地址,但不支持单向信道。TORA(Temporary Ordered Routing Algorithm,临时排序路由选择算法)使用了有向无环图和链路反转,能提供源节点到目的节点的多条路由,适合高度动态移动的网络。本文对上述AODV、DSR、DSDV、TORA等四个路由协议进行了仿真,选取平均端到端延迟、包投递率、路由开销等性能指标,对仿真结果进行了详尽的分析。针对Ad Hoc网络中能量受限的特点,选择有效的能耗保护路由越来越重要。本文介绍了节能路由协议的度量标准和网络层节能方法,并给出了一种延长节点和网络系统生存时间的方法并应用到具体的路由协议中:最后在NS2(Network Simulator Version 2)上对其进行了仿真和定量分析,为进一步研究Ad Hoc网络提供了参考和借鉴。