论文部分内容阅读
无线Mesh网络(WMN)是快速发展的新型网络技术并支持宽带高速多媒体业务服务,因此近年来被高度重视。随着未来无线分布技术和无线分布网络的发展,无线Mesh网络技术将可能成为无线移动通信的基本网络技术,渗透到各种无线网络中,发挥更大作用。如何提高无线Mesh网络的容量来满足用户日益增长的带宽需求(如实时音频、视频下载等)是近年来研究的热点和难点,IEEE802.11等标准都定义了不同数目的正交信道,利用这些正交信道可以同时发送数据包且不会相互干扰。充分利用多信道正交的特点,就可以减少节点间的冲突,从而提高无线Mesh网络的容量。原有的DSDV、AODV、DSR等路由协议已不完全适合这种多接口多信道无线Mesh网络。因此,论文中的Superimposed Codes路由算法是依据此类标准的多信道特点设计的。
本文阐述了无线Mesh网络的概念、结构、特点以及设计Superimposed Codes路由算法相关的MAC层的基础知识。通过研究DSR,发现在无线Mesh网络中采用DSR存在信道选择和路径选择两方面的不公平现象。针对这两个问题,设计了Superimposed Codes路由算法来选择信道,用已有的SMETT路由判据来选择路径,并根据路由算法和路由判据的需求在DSR路由表中添加了信道表和流表。运用DSR的思路并结合Superimposed Codes路由算法和路由判据,设计了一种基于多接口多信道路由协议——MR-MCR(Multi-Radio-interfaceMulti-Channel routing)。最后,对MR-MCR进行仿真和性能分析,仿真结果表明:在无线Mesh网络中MR-MCR在网络吞吐量和时延方面与DSR、AODV相比有较大的改善。