论文部分内容阅读
无线Mesh网络是一种不依赖大型固定基础设施、无中心的分布式新型无线宽带网络结构,具有自组织、自愈和、高可靠性、覆盖范围广、可扩展性强、成本低且组网灵活等优点,这些优点决定了无线Mesh网络具有广阔的应用前景。无线Mesh网络作为一种新兴的网络技术之一,它的许多研究领域还处在不断发展中。本文主要对无线Mesh网络路由算法展开研究。
由于无线信道的开放性和信道参数的时变性,传统的分层设计不再适合无线网络,所以本文打破传统协议栈的分层设计理念,采用路由协议跨层设计方法,以全局的观点看待各层之间的关系,使高层尽可能感知底层的链路或信道状态变化,最大可能挖掘无线网络中的一些潜在优势,从而发现更可靠、高效和性能更优的路径。
路由判据和路由策略作为路由协议的两个重要组成部分,它们的好坏直接影响路由协议的性能和适用范围。
本文第三章针对现有WMN网络路由协议以“最小跳数”作为路由判据容易造成网络流量集中于某些链路,形成局部拥塞,而其它一些链路长期处于空闲状态得不到有效利用的不足之处,提出跨层复合路由判据,对AODV协议进行改进,改进后协议为MCL-AODV,并在路由维护阶段,将HELLO消息的触发权限下放到MAC层,降低了路由开销。最后通过仿真实验验证了MCL-AODV协议能够在一定程度上平衡网络流量,提高网络整体性能。
第四章将跨层优化思想用到基于蚁群算法的WMN路由策略中,用感知到的底层信息参数,作为蚂蚁搜索路径的启发式信息,启发蚂蚁更快地向链路质量好,节点空闲率高的路径转移。并采用局部更新规则扩大蚂蚁的搜索范围,全局更新规则加快算法收敛速度。仿真实验将跨层优化后的基于蚁群算法的WMN协议AMRCLO与A-AOMDV协议比较,实验结果证实了跨层优化设计的有效性。