论文部分内容阅读
无线Mesh网络(Wireless Mesh Networks,WMN)是一种具有自组织和自愈特性的多跳宽带无线网络,WMN具有高速率、高容量、易组网、成本低、性能稳定等优势,是Internet的无线版本,并且通过无线Mesh网络可以实现多种异构网络的互联。路由技术是无线Mesh网络中最重要的关键技术之一,设计与研究适合无线Mesh网络的路由协议在理论研究和实际应用中都有重要的意义。本文的主要研究内容就是应用于无线Mesh网络中的路由协议。论文首先针对无线Mesh网络的网络结构和业务特点,对传统的OLSR协议进行了修改,提出了一种改进的适用于无线Mesh网络的负载均衡路由算法EOLSR,该算法在路由建立阶段修改了OLSR协议中的多点中继集合MPR的选择策略,使得MPR集合的选择结果可以扩展到更大的范围,从而使分组业务可以在全网范围内更加均衡地分布,提高网络资源的利用率,并且避免了某个节点负载过重成为“瓶颈”,实现全网范围内的负载均衡;在路由维护阶段,该算法将前一次的MPR计算结果作为备份存入拓扑表中去,即避免了计算的浪费,又提高网络的健壮性。仿真结果表明,改进的算法相比于原协议在平均端到端时延、投递率和吞吐量方面都有一定的改善。论文还针对无线Mesh网络中有较高时延要求并且业务量较大的场景,提出了一种基于跨层机制的路由度量——归一化的面向负载的端到端时延NLO-EED。该路由度量在继承了期待传输时间ETT度量优点的基础上,考虑到了无线Mesh网络对于负载均衡的要求,在计算的过程中加入了对节点负载和业务类型的考虑,因此能够更加准确地反映网络的当前状态,对无线Mesh网络中路由协议的改进可以起到一定的优化作用。仿真结果也表明了使用该度量的路由协议性能可以得到一定程度的提升。