基于遗传算法的QoS组播路由算法

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:wanganInsh888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着不断增长的分布式多媒体应用的需求,以及Internet上商业化应用的飞速发展,对网络的服务质量(QoS:Quality of Service)提出了更高的要求,高效的QoS支持变得越来越重要。IETF已经提出了许多服务模型和机制来满足对QoS的需求,QoS路由(QoS-based routing)就是其中的关键技术之一。 组描是指将同一信息从源结点传送到网络中多个结点(不一定是网络中所有结点)。实现组播的一般方式是建立组播树,组播树的优点在于:首先,信息以并行方式沿着树枝发送到不同的组播终点,从而降低了信息传递的时延;其次,信息的复制只在树的分支处进行,因此网络中需要传送的复制信息量最少,能够节约网络带宽资源,降低网络负载,减少拥塞,所以组播成为目前研究最多、应用最广的网络信息传输方式。组播路由算法主要用来建立一棵性能良好的组播树,并使它能够满足各种业务的服务质量需求。本文主要研究就是QoS组播路由算法,即建立满足媒体传输服务质量需求的组播树。 本文首先分析了组播和组播路由选择技术的原理,随后介绍了遗传算法的基本思想和运行过程。组播路由算法通常采用启发式技术,但仿真结果表明,这些启发式算法要么太复杂而难以求解,要么太费时而不能实际应用。 遗传算法则是近几年提出的一种模拟生物界自然选择和遗传机制,只有简单高效、高度并行、随机和自适应的新型最优化搜索算法,非常适用了织播路由。本文在总结了别人的工作的前提下,对带宽、延时、延时抖动和包丢失率约束以及费用最小的QoS组播路由问题进行分析,抽象出OoS组播路由模型的基础上,提出了一种新的基于遗传算法的QoS组播路由算法。该算法具有以下特点: 预处理机制,这样简化了算法设计的难度,同时也优化了算法的性能,减少了算法搜索的空间; 树型结构编码,这样就可以用树的任何一种数据结构来描述算法中染色体的结构,既减少了编码空间,也省略了解码操作; 启发式初始种群生成和交叉策略,该交叉策率采用了启发式方法,兼顾了各种QoS度量,使后代能尽量继承好的性能(满足QoS约束且费用较小),加快了算法收敛的速度; 指导性变异过程,有效的改善了算法的性能,既有利于算法跳出局部最优解,也有利于算法向性能奸的方向转化(满足QoS约束且费用较小)。 而且仿真结果也表明该算法快速有效,并且在性能和效率方面都要优于文中提到的其它现存的算法。
其他文献
SEAS超级电子文档系统是由东北大学软件中心研究开发的,专门用于各种办公文档、工程图纸、文书档案、图片资料、各种图书资料等知识和信息进行计算机管理的综合系统。它集成了
虚拟手术仿真(Virtual Surgery Simulation)是专门用来模拟在手术过程可能遇到的各种现象的虚拟现实(Virtual Reality)应用系统。其研究内容包括对医学数据的交互与可视化、
语音检索是指对于用户输入的查询请求,从语音库中检索并返回满足该请求的语音片段。随着科技的日益进步和互联网的飞速发展,人们接触到的多媒体信息也呈指数增长,这其中广播新闻
现如今,生物特征识别已经被广泛的应用,在日常生活中,我们可以在比如门禁系统,支票对账,等场合的应用。与传统的身份识别技术比较,比如单纯的射频识别系统,生物信号特征身份识别技术
搜索引擎是目前Web检索的主要工具,在任何一个搜索引擎中随意输入一个关键词,就可能得到成百上千、上万个检索结果,用户真正需要的信息被淹没在长长的列表中,本文针对搜索引
本文就决策支持系统的发展现状及其体系结构进行了介绍,特别是基于数据仓库的决策支持数据平台的组建过程进行了较深入的研究,提出了一种新型的数据仓库系统结构。此外本文还
徐开发分布式计算已经成为计算机科学前沿的研究热点之一.由于并发分布式计算与传统的顺序计算有着本质的不同,以及并发分布式系统固有的复杂性,我们并发分布式计算的本质的
随着多媒体和网络技术的发展及多媒体远程通信需求的出现,多媒体会议通信系统的研究越来越受到瞩目。尤其在ITU 提出H.323协议以来,该协议对分组交换网上开展多媒体会议的支
在现代同步传动控制系统领域中,生产机台电气控制系统的硬件技术集成度越来越高,其主要控制手段为计算机技术。将上位机(工控机)的现场监控和下位机(单片机)的实时控制即微机
近年来,网格的发展日新月异。当网格被用来作为各种大型应用的计算平台时,寻找网格中最佳资源并合理组织这些资源以满足应用需要是困难的。网格资源选择的目的就是要为应用选