无线网络中的信道分配和路由算法研究

无线网络中的信道分配和路由算法研究

论文摘要

无线mesh网络由无线路由器和无线接入点通过多跳连接的方式组成,具有传输速率较高、覆盖范围较广和组网成本较低等特点,是解决无线终端接入Internet的一种比较有竞争力的技术方案。无线链路的传输速率因链路干扰问题而降低,目前降低干扰的一种有效方法是采用正交信道传输数据,在802.11a/b/g等标准中定义了不同数目的正交信道,研究如何有效利用正交信道提高网络吞吐率具有十分重要的意义。本文基于IEEE 802.11 MAC协议,围绕如何提高无线mesh网络吞吐率这一问题,开展了以下研究工作:针对目前已有的集中式静态信道分配算法在大规模无线mesh网络中存在的可扩放性问题,提出了基于链路负载信息的分布式信道分配算法——LLDCA算法。该算法通过分布式构建链路冲突图,使同一冲突域内数据传输量较大的链路优先选择干扰程度较低的信道,互不干扰的链路间能够并行选择信道,从而较大降低了链路分配所需要的轮数。理论分析表明,对任意给定的正整数t,该算法在O(log n)+t+1轮内结束的概率大于1-(D/D+1)t-1,其中n为网络中数据传输量大于0的链路数目,D为链路冲突图的最大顶点度;各链路的消息复杂度为O(D)。模拟实验表明该分布式算法的性能与Raniwala等人提出的集中式分配算法的性能相当,与Group CA算法相比较能够将网络吞吐率提升3倍左右。针对目前缺少统一的静态信道分配算法性能评价标准的问题,提出了基于“冲突链路带宽占用率”的性能评价模型,通过计算同一冲突域中每条链路所在信道的带宽占用率,量化了信道分配结果对每条链路的影响,该模型能够较好评价各种静态信道分配算法的性能。基于该评价模型,提出了使用“网络拓扑控制”策略优化静态信道分配的算法,根据“冲突链路带宽占用率”的计算结果判断是否使用当前已有链路传输待分配链路的数据。模拟实验表明在网络中同时存在数据传输量较大和较小的链路时,该方法能够利用更多的正交信道,使网络吞吐率在LLDCA算法的基础上再提升10%以上。针对混合式无线mesh网络中因少量节点在信道切换时存在较多冲突而影响传输速率的问题,提出了分布式信道切换序列生成算法——RCS算法。RCS算法采用随机置换策略生成新的切换序列,从而较好的分散了节点间的传输冲突,均衡了各节点的有效传输带宽。在RCS算法中,各网络节点的信道切换序列独立生成,有利于节点的动态加入和离开,其运行时间与正交信道的数目成线性关系,保证了信道切换序列生成的实时性。仿真实验表明,在网络负载程度达到75%以上时,该算法与当前同类算法相比能够将网络节点获得的有效带宽最小值提升30%以上,网络总吞吐率提升5%~15%。针对目前基于混合式策略的信道分配算法未考虑各节点数据传输量差异从而导致信道负载不均的问题,提出了负载平衡的分布式信道分配算法——LBCA。通过分布式构建节点局部冲突图,使处于同一冲突域中数据传输量较多的节点优先选择负载较小的信道,从而较好平衡了各信道负载。模拟实验表明,在网络负载程度达到80%以上时,对可用信道数目不大于6的网络,LBCA算法获得的网络吞吐率与当前相关算法相比提升了10%以上。针对当前多信道路由度量标准在网络中数据流的数量较少时,不能够充分利用网络的可选路径和信道资源问题,提出了一种基于“跨层设计”的按需路由和信道分配算法。该算法综合考虑路由问题与信道分配问题,首先利用目前已有的多信道路由度量标准使用按需路由策略寻找最小传输时延路径,然后为该路径上的相邻链路尽量分配互不相同的信道,从而降低了路径上相邻链路间的干扰,提高了网络吞吐率。模拟实验表明,在信道数目为12且“源节点”和“目的节点”总数量占网络总节点数的比例小于50%时,该算法与当前同类型算法相比,能够将网络吞吐率提升10%~20%。针对当前的无线mesh网络结构难以有效解决在网络中存在大量网内和网间数据流时的数据有效传输问题,提出了一种新型的混合式无线mesh网络结构。在该结构中,根据节点距离固定网络接入点的距离,将网络划分为静态mesh区域和动态mesh区域;并基于该网络结构提出了一种新型的路由算法,采用将反应式路由协议和先验式路由协议相结合的方法,较好解决了在网络中同时存在上述两种数据流时的数据有效传输问题。模拟实验表明,在信道数目为12并且访问固定网络产生的数据流占网络总数据流量的60%~80%时,与当前已有的mesh结构相比,该新型mesh结构能够将网络吞吐率提升15%以上。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 无线mesh网络概述
  • 1.2 无线mesh网络关键技术
  • 1.3 本文研究内容和研究思路
  • 1.4 本文组织结构
  • 第二章 多信道无线Mesh网络
  • 2.1 多信道通信技术简介
  • 2.2 多信道分配算法的研究现状
  • 2.2.1 多信道分配算法的技术难点
  • 2.2.2 多信道分配算法的相关工作
  • 2.3 多信道路由算法的研究现状
  • 2.3.1 多信道路由算法的技术难点
  • 2.3.2 多信道路由算法的相关工作
  • 2.4 多信道调度算法的研究现状
  • 2.4.1 多信道调度算法的技术难点
  • 2.4.2 多信道调度算法的相关工作
  • 2.5 多信道无线Mesh网络结构设计的研究现状
  • 2.5.1 多信道无线Mesh网络结构设计的技术难点
  • 2.5.2 多信道无线Mesh网络结构设计的相关工作
  • 2.6 本章小结
  • 第三章 分布式静态信道分配算法
  • 3.1 信道分配问题描述
  • 3.1.1 静态无线Mesh网络模型
  • 3.1.2 信道分配问题描述
  • 3.1.3 传输干扰模型与链路冲突图
  • 3.1.4 信道分配问题与染色问题的关系
  • 3.1.5 信道分配算法的目标
  • 3.2 分布式静态信道分配算法的设计
  • 3.2.1 分布式分配的思想
  • 3.2.2 分布式算法描述
  • 3.2.3 算法的复杂度分析
  • 3.2.4 信道分配算法的性能评价模型
  • 3.2.5 网络拓扑控制与信道分配优化
  • 3.3 仿真实验
  • 3.3.1 算法的计算时间模拟
  • 3.3.2 传输性能模拟与分析
  • 3.4 本章小结
  • 第四章 混合式Mesh网络信道切换和信道分配算法
  • 4.1 信道切换序列生成问题
  • 4.1.1 信道切换序列生成问题的描述
  • 4.1.2 信道切换序列生成算法的目标
  • 4.2 固定接口卡的信道分配问题
  • 4.2.1 问题描述
  • 4.2.2 信道最优分配问题与图的顶点染色问题的关系
  • 4.2.3 问题复杂度分析
  • 4.3 分布式信道切换序列生成算法
  • 4.3.1 信道切换算法的思想
  • 4.3.2 信道切换序列生成算法的描述
  • 4.3.3 算法复杂度分析
  • 4.4 负载平衡的分布式信道分配算法
  • 4.4.1 信道分配算法的思想
  • 4.4.2 信道分配算法描述
  • 4.4.3 算法复杂度分析
  • 4.5 仿真实验
  • 4.5.1 切换序列生成算法仿真实验
  • 4.5.2 分布式信道分配算法仿真实验
  • 4.6 本章小结
  • 第五章 多信道Mesh网络路由算法
  • 5.1 路由问题描述
  • 5.2 按需路由和信道分配算法──ODRC算法
  • 5.2.1 ODRC算法的思想
  • 5.2.2 ODRC算法的描述
  • 5.2.3 算法复杂度分析
  • 5.2.4 ODRC算法的讨论
  • 5.3 仿真实验
  • 5.4 本章小结
  • 第六章 一种新型的混合式无线Mesh网络结构
  • 6.1 对目前无线Mesh网络结构的分析
  • 6.2 一种新型的混合式无线Mesh网络结构
  • 6.2.1 新型Mesh网络结构的设计思想
  • 6.2.2 新型Mesh网络结构的具体实现
  • 6.2.3 基于新型Mesh网络结构的路由算法
  • 6.2.4 对新型Mesh网络结构的讨论
  • 6.3 仿真实验
  • 6.4 本章小结
  • 第七章 总结
  • 7.1 本文工作总结
  • 7.2 本文的主要贡献与创新
  • 7.3 下一步的研究工作
  • 参考文献
  • 致谢
  • 在读期间发表的学术论文与取得的研究成果
  • 相关论文文献

    • [1].算法:一种新的权力形态[J]. 治理现代化研究 2020(01)
    • [2].算法决策规制——以算法“解释权”为中心[J]. 现代法学 2020(01)
    • [3].面向宏观基本图的多模式交通路网分区算法[J]. 工业工程 2020(01)
    • [4].算法中的道德物化及问题反思[J]. 大连理工大学学报(社会科学版) 2020(01)
    • [5].算法解释请求权及其权利范畴研究[J]. 甘肃政法学院学报 2020(01)
    • [6].算法新闻的公共性建构研究——基于行动者网络理论的视角[J]. 人民论坛·学术前沿 2020(01)
    • [7].算法的法律性质:言论、商业秘密还是正当程序?[J]. 比较法研究 2020(02)
    • [8].关键词批评视野中的算法文化及其阈限性[J]. 学习与实践 2020(02)
    • [9].掌控还是被掌控——大数据时代有关算法分发的忧患与反思[J]. 新媒体研究 2020(04)
    • [10].美国算法治理政策与实施进路[J]. 环球法律评论 2020(03)
    • [11].算法解释权:科技与法律的双重视角[J]. 苏州大学学报(哲学社会科学版) 2020(02)
    • [12].大数据算法决策的问责与对策研究[J]. 现代情报 2020(06)
    • [13].大数据时代算法歧视的风险防控和法律规制[J]. 河南牧业经济学院学报 2020(02)
    • [14].风险防范下算法的监管路径研究[J]. 审计观察 2019(01)
    • [15].模糊的算法伦理水平——基于传媒业269名算法工程师的实证研究[J]. 新闻大学 2020(05)
    • [16].算法推荐新闻对用户的影响及对策[J]. 新媒体研究 2020(10)
    • [17].如何加强对算法的治理[J]. 国家治理 2020(27)
    • [18].“后真相”背后的算法权力及其公法规制路径[J]. 行政法学研究 2020(04)
    • [19].算法规制的谱系[J]. 中国法学 2020(03)
    • [20].论算法排他权:破除算法偏见的路径选择[J]. 政治与法律 2020(08)
    • [21].政务算法与公共价值:内涵、意义与问题[J]. 国家治理 2020(32)
    • [22].算法的法律规制研究[J]. 上海商业 2020(09)
    • [23].蚁群算法在文字识别中的应用研究[J]. 信息与电脑(理论版) 2019(22)
    • [24].大数据聚类算法研究[J]. 无线互联科技 2018(04)
    • [25].RSA算法的改进研究[J]. 计算机与网络 2018(14)
    • [26].智能时代的新内容革命[J]. 国际新闻界 2018(06)
    • [27].改进的负载均衡RSA算法[J]. 电脑知识与技术 2018(25)
    • [28].基于深度学习的视觉跟踪算法研究综述[J]. 计算机科学 2017(S1)
    • [29].大数据算法的歧视本质[J]. 自然辩证法研究 2017(05)
    • [30].深度学习算法在智能协作机器人方面的应用[J]. 中国新通信 2017(21)

    标签:;  ;  ;  ;  ;  ;  ;  ;  

    无线网络中的信道分配和路由算法研究
    下载Doc文档

    猜你喜欢