基于蚁群算法的AdHoc网络路由协议研究

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:onlymiss
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
AdHoc网络是一种节点可任意移动的具有高度动态拓扑结构的自组织网络,也被称为“移动多跳网络”。网络中每个节点兼备路由器和主机两种功能,网络拓扑结构的动态变化特征使得设计具有高度自适应性能的路由协议成为AdHoc网络研发的一个重点。蚁群算法是受到自然界中社会性昆虫的信息素传递特性的启发发展而来的一种群集智能搜索算法。由于蚁群算法的分布式的计算、自组织、信息素的正反馈等特性,蚁群算法被尝试用于AdHoc网络的路由计算。基于蚁群的路由算法很多,然而人们在使用中发现,其存在收敛速度慢和停滞等问题。本文改进了基于信息素扩散的蚁群算法并将其应用于AdHoc网络路由协议。第一,对目前流行的几种典型的路由协议DSDV、DSR、AODV及TORA进行了分析研究,并使用NS2网络仿真软件对各路由协议进行了仿真实验。第二,分析了蚁群算法容易出现收敛速度慢和停滞的原因,针对这些缺点本文给出一种根据当前最优路径的情况动态地调整路径选择概率的方法,依据概率分布选择节点并完成信息素值的更新,这样就可以在加速收敛、发现最优和防止停滞之间找到平衡。第三,AODV协议作为通过IETF批准成为RFC文档的移动自组网按需控制路由协议草案之一,仍存在无法有效利用网络有效信息而导致网络性能下降的缺点。论文详细描述了如何将改进的算法应用于AODV协议,设计了路由发现及路由维护的策略。第四,本文将改进的路由协议M-AODV嵌入NS2网络仿真系统进行仿真实现,对数据包发送率,端到端时延,平均跳数等主要性能参数进行分析比较并给出结论。仿真结果证明:改进的路由协议的性能有显著提高。
其他文献
随着因特网的快速发展,海量的Web数据资源已经成为人们获取信息的重要来源。Web信息的日益增长使得人们很难快速准确的找到自己所需的信息,搜索引擎随之成为人们最普遍使用的
在当今软件行业中,随着软件规模的增大和复杂度的提高,对软件开发过程的控制也变得越来越困难。怎样控制软件开发过程、提高生产力、降低成本和改进软件质量成为软件企业必须考
目前存在多种检测计算机病毒的技术,但主要以病毒特征码检测方法为主。不依赖病毒特征码并且可以检测出未知病毒的检测技术成为保障计算机系统和网络安全的重要手段。只有透
近年来,网络技术和移动通信技术的发展使得移动计算成为现实。移动计算的发展,也为数据库技术的发展和应用带来了新的突破口,这就是移动数据库。移动数据库综合了分布式技术
SOPC (System On Programmable Chip,可编程片上系统)是一种灵活、高效的SOC解决方案,一种新的软硬件协同设计的系统设计技术。基于SOPC的嵌入式系统具有体积小、性能强、功
病历是医生综合应用医学理论的具体反映形式。通过研究病历,可以更好的学习医学理论。如果能用计算机的技术来处理这些病历,将会得到事半功倍的效果。而目前病历的自然语言性质难以满足计算机处理的需要。传统的解决方法是采用人工填充模板的方式来对病历信息进行结构化转换。这不仅耗时耗力,而且随着病历的不断的增多,再采用人工的方式将会变得越来越困难。因此自动化的病历信息转换问题具有重要的实际应用价值。本文从需求分析
随着时代的发展,计算机逐步融入到人们的生产生活中,作为计算机灵魂的软件其可信性问题成为威胁计算机安全的关键。软件的可信度量应运而生,软件可信度量的属性包括:可用性、可靠
随着芯片设计技术的不断发展,国内出现了多款自主设计的国产处理器。由于国产处理器采用非主流的指令集架构,国产处理器面临软件资源缺乏的问题。把X86处理器丰富的资源移植到
地理信息系统(GIS)就是一种利用计算机对有关地理、空间位置的数据信息进行存储、处理、查询和显示的计算机支持系统。GIS的发展始于60年代,90年代以来,随着互联网络的发展及
电信商旅平台是电子商务和电信企业信息系统相结合的产物.当前,转型成为了各电信运营商采取的应对世界经济和电信产业发展的形式变化的强有力措施.号码百事通作为中国电信的