论文部分内容阅读
随着现代网络技术日新月异的发展,近年来无线Mesh网也蓬勃发展起来。无线Mesh网是一种高速率、高容量、多点对多点的分布式网络,具有自组织和自愈的特点。作为一种新型宽带无线接入技术,无线Mesh网络结合了WLAN和移动Ad Hoc网络两者的优势,具有广阔的应用前景。随着人们对网络服务质量要求的提高和网络规模的不断扩大,QoS路由已经成为QoS研究领域中的一个非常重要的研究方向。研究基于多约束限制的QoS路由算法,对于获得良好的网络服务质量和较高的网络资源利用率具有十分重要的意义。本文主要研究无线Mesh网中的多约束QoS路由算法及相关技术。本文首先概述了无线Mesh网,包括网络的拓扑结构、主要特点、应用以及常见的路由协议,并对QoS相关知识及无线Mesh网中的QoS路由协议进行了研究和总结。其次,分析了无线Mesh网络中带宽、丢包率和路由跳数等因素对于无线传输性能的影响,综合考虑这些因素,设计了一种新的路由度量及其计算方法,并将其作为路由计算的依据。在此基础上,提出了一种无线Mesh网中能够同时满足带宽和时延要求的多约束QoS路由协议MQR(Multi-constrained QoS Routing Protocol),对协议的思想和算法进行了详细阐述。再次,本文分析了平面式路由协议的不足,并据此对MQR协议做了进一步改进,提出了一种基于分簇机制的层次式多约束QoS路由协议CMQR(Clustering-based Multi-constrained QoS Routing Protocol)。该协议能够有效解决平面式路由协议可扩展性较差的问题。最后,本文利用仿真工具NS2,从分组平均时延、分组递交率以及协议开销等性能指标分别对提出的协议进行了仿真分析。仿真结果表明,本文提出的协议能够有效降低分组的平均时延,提高通信的分组递交率,并且协议的控制开销较小。