基于改进蚁群算法的MANET能量感知路由算法研究

基于改进蚁群算法的MANET能量感知路由算法研究

论文摘要

移动自组织网络(MANET)技术是目前通信网络领域内的一项新兴技术,其中对路由协议的研究是该技术的研究热点和难点。由于MANET具有灵活的组网方式和良好的健壮性等优点,应用范围覆盖军事、工业、商业、医疗等领域,应用前景十分广阔。但由于自组网终端能量十分有限,极大的影响着MANET的网络生存期,从而限制了移动自组网技术在某些领域的应用。本文对蚁群算法的状态转移规则和信息素更新规则进行改进,提出一种基于蚁群算法的MANET能量感知路由算法——AEARA (Ant-based Energy Aware Routing Algorithm in MANETs),该算法能更好的延长网络生存期。首先,本文对MANET的概念、国内外研究现状、选题意义做了详细的总结。随后对蚁群算法的思想、数学模型、算法步骤、优缺点及其改进思想进行了详细的论述,对蚁群算法解决MANET路由问题的优势和现有的基于蚁群算法的MANET路由算法进行了分析和总结。其次,本文把一个新能量模型添加到NS2中,对此新能量模型进行了测试和使用,此模型能方便跟踪节点在各个状态下的能量消耗,并向NS2中添加了基于蚁群算法的MANET路由协议:SWARM。在新能量模型的基础上,对协议SWARM、AOMDV、AODV、DSR做了大量的仿真实验,仿真结束后利用awk脚本详细分析了节点平均剩余能量、网络生存期以衡量上述四个协议在能量消耗均衡度方面的性能,仿真结果表明协议的网络生存期与负载有着直接的联系。最后,本文对蚁群算法的状态转移规则和信息素更新规则进行改进,分别把节点剩余能量和路径平均能量引入其中,在改进的基础上提出一种基于蚁群算法的MANET能量感知路由算法——AEARA,在NS2.34上对算法做了大量仿真分析及验证,仿真结果为10次仿真实验取平均值,并与协议SWARM和协议AOMDV做了对比,仿真结果表明,该算法在时延、网络生存期方面的性能要优于其它两个协议,但分组投递率稍逊于AOMDV协议。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 MANET网络基本概念
  • 1.2 MANET网络的发展历史及其国内外研究现状
  • 1.2.1 MANET网络的发展历史
  • 1.2.2 MANET网络的国内外研究现状
  • 1.3 课题的选题意义及论文主要研究工作
  • 1.3.1 课题的选题意义
  • 1.3.2 论文主要研究工作及其结构安排
  • 第2章 蚁群算法简介
  • 2.1 蚁群算法的基本原理
  • 2.1.1 蚁群算法的基本思想
  • 2.1.2 蚁群算法的数学模型
  • 2.1.3 蚁群算法的实现步骤
  • 2.2 蚁群算法的优缺点及其改进
  • 2.2.1 基本蚁群算法的优点
  • 2.2.2 基本蚁群算法的缺点
  • 2.2.3 基本蚁群算法的改进
  • 2.3 本章小结
  • 第3章 蚁群算法与MANET路由
  • 3.1 蚁群算法与MANET路由
  • 3.1.1 蚁群算法应用于MANET路由的优越性
  • 3.1.2 蚁群MANET路由算法的分类
  • 3.2 基于蚁群算法的MANET反应式路由协议
  • 3.2.1 ARA协议
  • 3.2.2 POSANT协议
  • 3.2.3 SWARM协议
  • 3.3 基于蚁群算法的MANET先验式路由协议
  • 3.3.1 ARAMA协议
  • 3.4 基于蚁群算法的MANET混合式路由协议
  • 3.4.1 AntHocNet协议
  • 3.4.2 HOPNET协议
  • 3.5 本章小结
  • 第4章 MANET路由协议能耗仿真分析
  • 4.1 仿真工具介绍
  • 4.2 新能量模型简要介绍
  • 4.3 不同节点数目的网络生存期仿真分析
  • 4.3.1 平均剩余能量仿真结果分析
  • 4.3.2 网络生存期仿真结果分析
  • 4.4 不同最大连接数目网络生存期仿真分析
  • 4.4.1 仿真环境设置
  • 4.4.2 仿真结果分析图
  • 4.5 不同节点停留时间算法仿真及结果分析
  • 4.5.1 仿真环境设置
  • 4.5.2 仿真结果分析图
  • 4.6 本章小结
  • 第5章 一种基于蚁群优化的能量感知MANET路由算法
  • 5.1 算法的主要思想
  • 5.1.1 算法的主要数据结构
  • 5.1.2 算法的数学规则
  • 5.2 算法的具体实现过程
  • 5.2.1 路由发现过程
  • 5.2.2 路由维护过程
  • 5.2.3 路由环路的处理过程
  • 5.2.4 算法的实现步骤
  • 5.3 不同节点移动速度算法仿真及结果分析
  • 5.3.1 算法的仿真
  • 5.3.2 算法的仿真结果分析
  • 5.4 本章小结
  • 结论
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].一种MANET可生存性模型的建模方法[J]. 信息安全与通信保密 2010(01)
    • [2].MANET可用带宽测量和定位方法研究[J]. 计算机工程与应用 2010(15)
    • [3].MANET中基于网格可预测的位置服务[J]. 微型机与应用 2010(17)
    • [4].MANET网络匿名通信及其路由算法[J]. 计算机工程与科学 2009(01)
    • [5].MANET中基于局部拓扑的暴露终端并发传输算法[J]. 北京邮电大学学报 2009(06)
    • [6].基于MANET的多层分级结构及其分群策略研究[J]. 计算机应用与软件 2014(02)
    • [7].基于直觉模糊理论的MANET主观信任模型[J]. 南京航空航天大学学报 2011(04)
    • [8].基于路径分段的MANET自适应多径路由协议[J]. 电子与信息学报 2009(03)
    • [9].MANET典型路由协议的应用研究[J]. 吉林农业科技学院学报 2009(02)
    • [10].MANET中基于滑动窗口的网络编码协作算法[J]. 计算机科学 2020(11)
    • [11].基于可靠稳定性评价的MANET多路径路由优化算法[J]. 电子与信息学报 2017(03)
    • [12].MANET中数据一致性的研究[J]. 黑龙江科技信息 2011(08)
    • [13].基于代理的分级MANET入侵检测系统[J]. 计算机工程 2009(03)
    • [14].基于可信度的MANET路由协议综合评估[J]. 计算机工程 2009(06)
    • [15].一种MANET环境下基于兴趣度的协同缓存策略[J]. 小型微型计算机系统 2008(02)
    • [16].MANET移动数据库中的一种自适应递归连接算法[J]. 黑龙江水专学报 2008(01)
    • [17].基于模糊数学的MANET恶意节点识别[J]. 计算机工程 2014(05)
    • [18].基于关系链的MANET地址自动配置机制[J]. 科技视界 2013(25)
    • [19].基于跨层设计的MANET能量约束路由方案[J]. 计算机工程与应用 2008(02)
    • [20].MANET中基于二次置换多项式的滑动窗口网络编码算法[J]. 武汉大学学报(理学版) 2019(06)
    • [21].MANET的关键技术及其在军事通信中的应用[J]. 科协论坛(下半月) 2012(07)
    • [22].基于链路故障的MANET本地修复技术[J]. 计算机工程 2010(01)
    • [23].网络编码在MANET最小能量多播中的应用研究[J]. 通信技术 2008(04)
    • [24].强弱状态信息结合的MANET位置服务协议[J]. 计算机应用研究 2012(02)
    • [25].一种基于蚁群系统的MANET路由算法[J]. 长沙通信职业技术学院学报 2011(04)
    • [26].MANET中基于声誉机制的安全路由协议[J]. 计算机技术与发展 2010(11)
    • [27].MANET中一种新的广播风暴抑制算法[J]. 通信对抗 2008(03)
    • [28].应用于智能电网信息采集终端的MANET技术可行性分析[J]. 软件导刊 2012(10)
    • [29].MANET中的可信路由匿名通信方法[J]. 信息安全与通信保密 2014(09)
    • [30].MANET网络激励节点协作的信任评估路由协议[J]. 通信学报 2012(07)

    标签:;  ;  ;  ;  

    基于改进蚁群算法的MANET能量感知路由算法研究
    下载Doc文档

    猜你喜欢