论文部分内容阅读
在中小型Ad Hoc网络中,DSR协议最为常用。DSR协议采用源路由机制,中间节点不需要存储路由信息,不使用周期性的路由通知,节约带宽并且减少功率消耗,具有高效的路由效率,但是DSR协议只提供尽力而为的服务,不具备QoS保证和节省能量的能力。
本文对DSR协议进行了改进。文章研究了现有各种QoS路由协议算法,在比较分析其优缺点的基础上,结合Ad Hoc网络的特点,提出了一种基于DSR的具有稳定性的QoS路由协议(SRQ-DSR)。本文将网络的稳定性作为SRQ-DSR设计的首要因素,引入链路稳定因子的概念,设计了新的链路稳定性计算方法。此外,文中还提出了新的路由开销的衡量标准。SRQ-DSR在路由发现过程中,在保证数据流带宽需求的前提下,可以提供另外两条与在用通信链路节点完全无关的备份路由,从而进一步保证网络的稳定性。对SRQ-DSR协议仿真的结果表明,该协议具有较好的QoS保证能力。但没有考虑到由此带来的网络拥塞和跳数增加而引起的QoS性能下降的问题。研究了现有各种节能路由算法,针对其不足提出了一种基于DSR的具有QoS保障的加权能量感知路由协议(WEAQ-DSR)。该协议综合考虑最小化能量消耗和最大化网络生存期两方面因素,同时考虑到由此带来的网络拥塞和跳数增加而引起的QoS性能下降的问题,由此设计了一种新的节能路由开销衡量标准,以获得较好的综合性能。在计算网络生存期时,本文在前人的研究基础上简化了计算的复杂度。最后对WEAQ-DSR协议进行了仿真分析。结果表明,WEAQ-DSR协议具有较好的节能特性,对QoS也有一定的保证能力。