论文部分内容阅读
无线Mesh网络具有自组织、自愈、自配置、多跳式等优点,越来越受到众多研究者的青睐。带宽受限以及信道干扰是影响无线网络的主要因素,如何合理有效地利用多网卡、多信道技术增加无线Mesh网络的潜在空间复用,增加并行传输的链路数目,从而进一步提升无线Mesh网络的吞吐量已经成为了无线Mesh网络的研究中的关键问题之一。
网关是整个无线Mesh网络中数据流量汇聚的中心,网关周围的链路干扰将很大程度上制约整个网络上下行吞吐量,然而在目前已有的信道分配方案中在进行信道分配时并未充分考虑到这一特点。本文主要研究多信道无线Mesh网络信道分配问题,主要工作如下:
(1)分析在无线Mesh网络中引入多信道技术的必要性,研究信道和网络接口卡模型,分析多信道MAC协议设计中面临的问题,重点描述了几种典型的多信道MAC协议的设计以及优缺点。
(2)描述和分析了无线Mesh网络中信道分配问题。论述现有的统一信道分配方案和组化分信道分配方案的思想以及优缺点。
(3)考虑网关周围链路干扰的重要性,提出以网关为中心的逐层信道分配方案。优先为网关周围的链路分配信道,通过逐层划分干扰圆,最终完成网络中所有节点的信道分配。实例表明此方案更好地平衡了网关周围链路使用的信道的干扰度,更好地降低了链路之间的干扰。
(4)考虑到现有的仿真工具NS2中的模块不支持多接口,成功扩展了NS2.33多信道多接口,编写测试用例。在扩展后的NS2.33上设计仿真实验,仿真结果表明:在吞吐量方面,本文所提出的以网关为中心的逐层信道分配方案优于现有的统一信道分配方案以及组划分信道分配方案,从而验证了本文所提出的信道分配方案具有更好的优越性。