论文部分内容阅读
移动Ad Hoc网络是不依赖于已有的网络基础设施而临时组建的一种具有多跳性的无线移动通信网络。这种网络可以在环境比较恶劣的条件下快速部署,可以广泛应用于军事、救灾、会议和紧急通信等许多场合。在移动Ad Hoc网络中,由于其节点能量的有限和网络拓扑结构的频繁变化,很多路由协议已不能满足当前用户对QoS的需求。为了降低能耗和保障网络中的链路质量,本文在AOMDV协议的基础上,实现了一种可以保障链路质量的节能QoS路由协议(Ensuring the Link-quality of Energy-saving QoS routing protocolbased on AOMDV——ELEQoS-AOMDV)。该协议在RREQ分组中加入了一个延时函数域,网络中节点要经过生成的延时时间才能转发RREQ分组,以实现一定拥塞控制的功能。目的节点收到RREQ分组时,把节点中的能量信息和分组队列缓存长度信息综合起来,加权形成一个新的综合代价函数和门限函数作为选路的标准,并利用缓存和定时技术,建立起多条路径。当网络中的路径断裂时,断裂处路由的前一节点利用其路由表中的下两跳表项进行本地修复,来减少整个网络中路由重建的次数。仿真结果表明,与AOMDV协议和MRNLM协议相比,改进的路由协议不仅延长了网络中的网络生存期,还降低端到端时延,提高了网络吞吐量。