基于遗传算法的多约束QoS多播路由算法研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:wangguoxiandinana
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机网络中,多播是指从源节点将同一份信息传送到多个目的节点的技术。多播路由是网络层具备的功能,多播问题的关键在于多播路径的确定。实现多播的一般方式是建立多播树,多播树是根为源节点,且覆盖所有多播成员的一棵生成树。多播树的优点在于,首先信息以并行方式发送到不同的多播成员,从而降低了信息传递的时延;其次信息的复制只在树杈上进行,能够节省网络带宽资源,减少拥塞。多播路由算法主要用来建立一棵性能好的多播树,并使得它满足各种业务的服务质量需求。目前,多播路由算法的研究大多都针对无约束多播路由问题和时延受限多播路由问题,多采用启发式等方法。本论文研究如何将遗传算法这一新型优化算法应用到多约束QoS多播路由算法中,利用该算法的并行搜索、种群优化的特点,为解决QOS多播路由问题寻找新的途径。首先,对计算机网络的多播通信进行了综述。主要介绍多播的概念、分类、基本特点与应用;研究了多播技术及应用、多播路由技术、多播路由协议,还介绍了OoS的基本概念。其次,研究QoS多播路由问题。主要介绍了QoS多播路由的基本概念、描述参数、网络模型、优化准则和多播协议;分析了多播路由算法的研究现状;研究了几个实用的多播路由算法,给出其执行过程。再次,介绍遗传算法的基本思想、特点和应用;详细分析了遗传算法的基本要素、遗传算法存在的问题;分析了遗传算法求解多播路由问题的现状及发展趋势,对遗传算法的改进方法进行总结。最后根据Qos多播路由的特点,结合遗传算法的寻优特性,提出了一种改进的Dijkstra算法和一种基于改进遗传算法的多约束QoS多播路由算法,并对改进的多播路由算法进行了收敛性分析和仿真验证。与相关算法进行多次比较实验证明,算法对解决多约束QoS多播路由选择优化问题有一定改进,尤其在网络规模较大的情况下,搜索速度较快。本文提出的算法是可行的、有效的。
其他文献
计算机网络和多媒体技术的迅速发展推动E-Learning应用层出不穷,多传感的信息融合作为其中的重要支撑技术,近年来得到了研究者们的广泛关注,其涵盖了智能空间构建以及信息融合算
学位
随着互联网和移动增值业务的迅猛发展,用户规模与市场规模不断扩大,以及国内3G时代的到来,移动增值业务必将成为拉动整个通信行业的新亮点。 SIM(Subscriber Identity Module
随着信息技术的不断发展,嵌入式系统的开发也越来越复杂。有些嵌入式系统实现了TCP/IP协议栈,使一些电子设备接入互联网成为可能;有些嵌入式系统实现了图形用户界面,增强了与
现代企业信息系统的分布性、异构性和自治性特征越来越显著,相应的企业信息资源也分布在异构计算机环境中。企业物理位置的分散性和决策制订过程的分散性特征日益明显,对日常
微机电系统,计算机,通信和人工智能技术的飞速发展及日益成熟,使得无线传感器网络成为当前研究的一个热点。由于传感器节点自身能量非常有限,在实际应用环境中,一个很重要的
随着研究对象的日益复杂化,传统的基于对象精确模型的控制理论与使用确定性的优化算法都遇到了极大的困难。人们从生物进化及仿生学中受到启发,提出许多求解组合优化问题近似
随着数字图像处理技术及高速摄影设备的不断发展,运动图像跟踪技术及系统已被广泛应用到航空飞行测量、机器人导航等领域,这也促进了图像跟踪领域软件技术的相关研究。本文以
本文采用变分(variational)和偏微分方程(partial differential equation,PDE)作为工具来研究低层图像处理中的两个重要问题——图像去噪与图像修复。它们都涉及由退化的噪声
随着Web服务的快速发展,越来越多的Web服务提供商将其开发的Web服务发布到 Internet上供用户使用。于是网络上出现了大量功能相同但服务质量(Quality of Service,QoS)有很大差异