论文部分内容阅读
无线Mesh网络是一种具有网状拓扑结构的分布式网络,其通信依靠节点之间的相互协作,以无线多跳的方式为终端用户提供因特网接入服务。由于无线Mesh网络具有高容量、高速率、低成本等优点,近年来受到了业界的广泛关注。然而,网状的拓扑结构、特殊的业务模式以及复杂的无线环境,使得无线Mesh网络所能达到的传输性能还远不能满足用户更高的需求。路由算法作为提高无线Mesh网络系统性能的关键技术之一,具有很高的研究价值。基于此,本论文对无线Mesh网络中的路由算法展开了研究。论文讨论了无线Mesh网络的特点及其标准化进程,分析了无线Mesh网络的体系结构及其关键技术。特别地,对无线Mesh网络中的路由协议进行了深入研究,重点对其中的路由判据以及单径路由协议进行了改进和扩展。根据WMN自身的特性,传统的基于最小跳数的路由判据并不适合于WMN。论文通过分析现有的几种路由判据,指出其对WMN特性考虑不足的问题,在此基础上,引入节点和信道负载尺度,提出一种基于多准则的路由判据LB-WCETT,该判据综合考虑了链路质量、信道多样性以及信道负载等因素。仿真结果表明,LB-WCETT有较好的吞吐量与时延特性,有利于提高网络性能。由于多径路由具有提高路由可靠性和平衡网络负载的优势,论文对WMN中的单径路由协议DSR进行了多径扩展,得到一种基于负载平衡的多径路由协议NDSR,该协议将负载平衡与多径思想加入到DSR协议中,采用拥塞率表示节点的负载情况,并将拥塞率作为路由选择的标准之一。论文从路由发现、路由选择和路由维护三个方面对协议进行了设计,并通过NS2网络仿真工具对NDSR与DSR两种协议在数据包投递率、平均端到端时延和路由开销率方面进行了性能比较。结果表明,在网络负载较重、网络拓扑变化较快的情况下,NDSR协议性能优于DSR协议。