论文部分内容阅读
无线mesh网络(Wireless Mesh Network, WMN)是一种由无线节点组成的呈网状拓扑的分布式、自组织的多跳无线网络。作为一种新型的网络接入技术,无线mesh网结合了无线局域网(WLAN)和移动自组网(Ad hoc)的特点,具有部署迅捷、可靠性高、自愈性强、传输速率快等优点,因此受到人们的广泛关注。目前越来越多的无线网络标准支持和融入到无线mesh网中,如IEEE802.11s, IEEE802.16(WiMax), IEEE802.15(ZigBee)等。然而无论无线mesh网有多少优点,它也始终摆脱不了无线信道噪声大、衰减快、易受干扰的天生缺陷。因此,如何提高无线mesh网的传输可靠性,保证无线mesh网的服务质量(QoS)是当前无线mesh网的研究热点。本文通过对无线网络标准和无线信道特性进行仿真、研究和对比,重点研究了无线网络标准中MAC层和物理层的工作方式。在此基础上设计了针对“服务质量”和“数据传输可靠性”问题的数据包传输策略。归纳如下:(1)无线mesh网中数据包的可靠传输,是保证网络服务质量的前提条件。为了避免因数据包丢失而造成更多开销,或者降低服务质量,本文提出了一种在无线mesh网的网络层和数据链路层之间主动添加冗余数据包和使用多路径路由的数据包传输策略,简称RTRM, RTRM可以在不影响原来数据传输速率的同时提高数据包传输的可靠性。对于TCP协议,本策略可以有效降低因数据重传而产生的大量开销。对于UDP协议,本策略也可以大幅提升数据包传输的成功率。同时针对冗余数据包的传输策略,提出了多种方案,并在仿真实验的基础上对这些方案进行了分析和对比,最后选择出了性能最稳定最高效的冗余包传输策略,并把它加入到RTRM中。(2)在仿真器中使用RTRM传输数据包时,发现无线mesh网是个数据传输速率敏感型的网络。使用添加冗余数据包和多路径路由的传输策略只在一定数据传输率下能够提高传输可靠性。在高数据率场景下,此传输策略会使得无线mesh网的传输可靠性降的更低,甚至比不添加冗余数据包还要低。针对无线信道的这一特点,以及反复的仿真实验,最后找到了数据包丢失的根本原因,并据此提出了一种自适应的可靠数据包传输策略,称作S-RTRM。新的数据包传输策略在冗余数据包添加策略的选择,路径的选择和使用,流量分配和控制等各个方面做了进一步改进,并使其更加智能化。它能主动监测链路的性能,并通过计算路径度量选择适合当前路径性能的冗余策略。S-RTRM能够最大限度的发挥冗余数据包的功能,在更广阔的数据传输速率范围内提高传输的可靠性。同时新的传输策略也进一步降低了因为添加冗余数据包而带来的额外开销,在获得可靠性的同时,提高了网络的有效吞吐量。