论文部分内容阅读
无线Mesh网络(WMN,Wireless Mesh Network)是一种新型的宽带无线网络结构。由于其自身的特点,使得这种网络形式已经开始融入到包括家庭网络、企业网、公共网络和智能传输系统网络等应用当中。随着无线Mesh网络的广泛应用,人们对其性能提出了更高的要求。通过为端设备选择一个最优MAP(Mesh Access Point),可以有效地改进无线Mesh网络端到端的性能。当前使用最广泛的MAP选择策略是基于RSSI(Received Signal Strength Indicator)值的,端设备选择RSSI值最大的MAP进行接入。但是这种MAP选择策略并没有考虑端设备之间的竞争、端设备与MAP之间链路状况等因素,也没有考虑MAP的当前负载的情况,会造成一些MAP的负载过重,而另外一些RSSI值较小的MAP则较为空闲,不能够有效的利用网络资源,影响网络的性能。此外,无线Mesh网络的MAP需要通过无线多跳骨干网将端设备的数据转发到网关,使端设备能够与外部网络进行通信。因此,在为端设备选择MAP时,不但要考虑端设备与MAP之间的链路状况,而且还需要考虑MAP与网关之间的路径质量。当前的一些MAP选择策略往往忽略了后者,影响了网络的性能。本文提出了一种端设备选择最优MAP的方法JRMS,以改进无线Mesh网络端到端的性能。该方法综合考虑端设备与MAP之间的链路状况以及MAP与网关之间的传输路径质量、MAP的负载情况等多个因素,为端设备选择最优MAP,并且将该策略部署在多网关,从而改进网络端到端的性能。此外,通过加入抖动避免机制,防止了因选择最优MAP而发生的频繁重连所引起的网络性能下降。在NS2中实现了JRMS策略,并针对典型场景通过大量的仿真实验对新方案进行验证,对实验结果进行了分析。仿真实验结果表明,新方案可以很好地适应网络状况的变化,并且可以扩展到多网关的情况,吞吐量能够比采用传统基于RSSI值的MAP选择策略提高60%左右,并且网络端到端的延迟也有明显下降。本文提出的方案,为提高无线Mesh网络的性能,进一步扩展其应用有参考价值。