Ad Hoc网络中基于蚁群算法的QoS路由研究

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:taizi0204
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Ad Hoc网络是由一组带有无线收发装置的移动节点所组成的临时性多跳自治系统,在军事和民用领域具有广阔的应用前景。近年来,随着各类多媒体业务及实时业务的普及和推广,要求网络在带宽、时延等方面提供保障,在Ad Hoc网络中提供QoS支持越来越重要。然而考虑到Ad Hoc网络中节点是移动的,网络拓扑结构不断变化,同时这些节点的计算能力和存储容量较低、能量受限,如何设计出满足QoS要求的路由是一个具有挑战性的课题。Ad Hoc的QoS路由是一个满足多约束的问题,是NP完全问题,传统的路由算法难以有效解决。作为是一种全新启发式算法,蚁群算法不依赖于具体问题的数学描述,具有全局优化能力和本质上的并行性,是解决NP完全问题的有效方法。本文将蚁群算法应用于Ad Hoc网络QoS路由问题研究,把源节点和目的节点分别当作“蚁巢”和“食物”,数据包视为“蚂蚁”,在经过的路径上留下的“信息素”用路由表代替,信息素浓度以概率值的形式表示。通过信息素表来选择下一步所要走的路径,经过多次迭代,找到满足多个QoS约束条件且信息素最高的路由。Ad Hoc网络频繁的拓扑变化与蚁群算法内在收敛速度慢是一对矛盾,因此算法设计的关键是要改进收敛速度以适应Ad Hoc网络动态的网络环境。针对蚁群算法固有的缺陷和应用于Ad Hoc网络QoS路由可能产生的拥塞问题,本文提出一种基于双向收敛蚁群算法的多约束QoS路由算法,其中包括时延、带宽、延时抖动、成本约束。在进行全局信息素更新时,采用了双向收敛的策略,对历史最优解的路径上的信息素给予奖励,而将历史最差解看作目前不可接受解,对其信息素进行惩罚,引导其它蚂蚁尽量远离历史最差解,从而加快算法的收敛速度。同时算法能对拥塞链路做出较快的反应,进行拥塞回避,从而实现网络业务流负载均衡。仿真表明,该算法同传统的按需路由算法和ARA算法相比,在端到端时延和包投递率方面可获得较好的性能。利用遗传算法的快速全局搜索能力和蚁群算法的正反馈收敛机制,本文引入遗传蚁群算法(Genetic Algorithm Ant Colony algorithm,GAAC)来解决QoS路由问题。算法设计的基本思想是首先由遗传算法产生较优解,较优的路径留下信息素,其它路径不改变。然后在有一定初始信息素分布的情况下,用蚁群算法求精解。仿真表明本算法比其它单一采用蚁群算法进行路由选择更适合于动态Ad Hoc网络环境。
其他文献
IETF在20世纪90年代提出了下一代互联网协议IPv6。IPv6最本质的改进在于将IP包的地址长度由32bit增加到128bit,形成几乎无限的地址空间,而且在其它诸多方面优化增强了IP的功能,
三维场景编辑是虚拟现实、计算机动画、计算机图形学中的一个重要研究内容,也是现今该领域内的研究热点和难点。它在3D游戏、电影特效制作和多媒体创作等领域中有着广阔的应用
当今社会已经进入了网络信息化时代,计算机与网络信息技术的快速发展使得各个相关领域的数据和信息急剧增加,并且由于人类的参与使数据与信息系统中的不确定性更加显著。如何从
图像增强技术是图像处理技术的重要组成部分,其目的是对图像进行加工,以得到对具体应用来说视觉效果更“好”、更“有用”的图像,为后续的图像分析、理解和识别奠定基础。传
现代物流运输车辆调度过程复杂多变,如何有效地进行车辆调度,降低企业的运输成本,从而在满足顾客日益多变的需求同时,给企业带来利润,引起了广大企业决策者和研究者的兴趣。
随着信息技术的发展,企业建立了众多的信息系统以帮助企业进行内外部业务的处理和管理工作,这些信息系统不仅支撑企业战略的实施,而且逐渐成为一种影响企业战略制定的关键性因素
学位
随着计算机网络技术的迅速发展,企业信息化建设逐步深入,企业信息系统的建设受到越来越大的挑战。能够适应企业业务流程改造,业务流程管理的工作流技术的出现,为企业信息系统的建
随着多媒体技术、计算机技术,通信技术及Internet网络的飞速发展,包括图像在内的各种多媒体数据的数量正以惊人的速度增长。如何提供一个有效的算法来快速、准确的查询这些具有
在目前的加密方法中,椭圆曲线加密方法具有安全性高、密钥长度短、加密和解密速度快等优点,其必将成为当今密码学领域中最具前途的加密方法之一。从讨论信息安全需求开始,在