论文部分内容阅读
Ad Hoc网络中节点可以快速自由移动,各节点之间地位平等,既是通信终端,又作为路由器进行数据接收和转发,使得Ad Hoc网络非常适合于灾区、战场等应急通信场景。因无需使用固定网络基础设施,在任何场景下都可快速组网使用,使得移动Ad Hoc网络在无线通信领域占有重要的一席之地。Ad Hoc网络中对路由协议的研究是重点。本文首先对Ad Hoc网络协议的关键技术进行简要叙述,对经典路由协议进行了介绍,指出网络运行中常见问题:节点能量有限,存在节点能量消耗过快的情形;网络负载不均衡,存在“热点节点”和“热点链路”。能量消耗过快会加速网络节点的死亡,而网络中一些关键节点的死亡,将会造成网络分割,极大降低了Ad Hoc网络的可用性;当传输路径上的节点因业务过于繁忙产生拥塞时,丢包率、网络传输时延便会增大,网络性能受到严重影响。本文针对上述两个问题,提出了基于链路负载均衡路由协议LBES和支持Qos的多径路由协议AQMP。(1)LBES算法在现有路由协议的基础上,在度量链路性能时将链路负载均衡和链路生存时间综合考虑,希望在路由发现阶段找到一条性能较优路径。仿真实验显示,相比DSR和MRL协议,使用LBES协议的网络性能有明显提升。(2)多径路由相对单径路由在增强网络健壮性、延长网络生存时间、降低传输迟延等方面存在优势。本文在传统多径路由协议AOMDV基础上,提出了AQMP路由协议。该协议采用跨层设计方法,将节点可用带宽作为约束条件,同时还引入节点拥塞度概念,将其作为计算和判断路径性能的重要参数。对路由维护过程进行了改进,针对因中间节点过于“繁忙”造成的网络拥塞,提出了旁路路由算法,使用旁路路由暂时替代主路由传送分组,达到缓解节点拥塞的目的。仿真实验表明,和AOMDV、MSR协议相比,AQMP协议在降低时延、增大网络吞吐量、提高分组交付率和延长节点寿命上效果明显。