论文部分内容阅读
近年来,无线Mesh网络(WMN)作为一种新兴的网络技术渐渐地走入了人们的视线,并以众多其它无线网络无可比拟的优势成为下一代因特网技术的重要组成部分。另一方面,多媒体业务的普及和商业应用的进展对于无线Mesh网络提供服务质量(QoS)保障的能力提出了越来越高的要求。因此研究无线Mesh网络中的QoS保障技术将具有重要的理论价值和实际意义。本文着重研究了在路由层为无线Mesh网络提供QoS保障的关键技术,包括单播QoS路由机制和多播QoS机制。多媒体业务对时延、带宽、丢包率等QoS参数均较敏感,路由协议设计需综合考虑多种QoS参数约束。针对无线Mesh网络的单播应用,论文基于AODV协议提出一种多约束的QoS路由算法MQ-AODV(Multi-constrained QoS-AODV),从满足不同应用QoS需求的角度出发,在一定程度上解决了无线Mesh网络中的路由选择问题。在路由发现方面,通过计算每条路径对于数据流QoS需求的“不满足度”,将多个QoS参数约束和目标简化为单个约束和目标,减小了计算的复杂度。在路由维护的过程中,MQ-AODV算法引入了一种路由预先修复机制,避免了等到路径断裂才修复路径造成的传输时延。通过NS2仿真结果表明,MQ-AODV算法比AODV更好地减少了数据流传输的延迟和丢包,有效提高了网络的吞吐量。针对无线Mesh网络的多媒体多播应用,论文提出了一种RAC-QoS(Rate-adaptiveAdmission Control -QoS)机制来提供速率自适应的接入控制。RAC-QoS机制通过在网络层估算网络带宽后反馈给应用层,实现多媒体多播源的发送速率自适应,并提供了数据流的接入控制及分等级服务等功能。RAC-QoS机制主要通过路由层的多播路由协议实现。在应用层的发送速率自适应,体现了应用层和网络层跨层设计的思想。在不同网络场景中的仿真实验表明,RAC-QoS机制的带宽测量方法能够准确的反应网络的拥塞状况,并且有效的减小数据流的传输时延和丢包,大大提高了网络性能。