论文部分内容阅读
近年来,无线Mesh网络(WMN, Wireless Mesh Network)发展势头迅猛,它是一种多跳的无线自组织网络,具有组网灵活、带宽高、兼容性好、成本低等优点,是“最后一公里”宽带无线接入瓶颈问题的热门解决方案之一。与此同时,随着蜂窝移动通信网络、无线局域网、无线城域网等各种无线网络的发展,未来无线网络的异构性越来越明显,无线Mesh网络在异构网络融合领域具有优势。在当前形势下,对异构无线Mesh网络路由技术的研究具有重要意义。本文概述了无线Mesh网络的网络结构、特点、标准化进程和应用,重点对无线Mesh网络的路由协议及其在异构网络融合领域的应用进行了研究和分析。在此基础上,本文综合考虑异构无线Mesh网络中多网关的负载均衡问题以及路由选择判据优化设置的问题,提出了一种基于选播机制的路由算法,并通过改进AODV路由协议来实现该算法。该算法的创新点主要有:1.算法中的网关选择判据综合考虑了网关性能指标和路由性能指标。与现有的只考虑路由性能的选播路由算法相比,判据的性能指标更加全面和完善。2.算法中针对异构无线Mesh网络环境中不同网络对服务质量要求的差异,优化了网关选择判据,可以有效保障不同网络数据的QoS (Quality of Service)。本文使用NS2(Network Simulator2)仿真平台对算法进行仿真。通过对NS2的仿真功能模块的扩展,进而搭建了异构无线Mesh网络的仿真平台。扩展的功能模块主要有:采用多信道多接口机制实现不同网络异构融合;采用地址分层机制实现无线网络和有线网络的联通;对移动节点模型进行扩展使其可以具有网关功能。该平台可以实现Internet有线网络和WMN、WSN、WLAN三种无线网络的数据通信,并具有良好的可扩展性。最后,在搭建的仿真平台中对提出的算法进行仿真验证。仿真结果表明:该算法可以有效的实现多网关的负载均衡,并且对网络传输的时延、丢包率、吞吐量等性能参数都有不同程度的改善;另外,该算法不仅可以大幅降低WSN业务数据的时延,还可以大幅降低WLAN业务数据的丢包率。