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

来源 :山东大学 | 被引量 : 0次 | 上传用户:w7324535
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet和宽带网络技术的日益发展,传统的以文字和图片为主的服务已不能满足用户的需要,具有视频和音频的多媒体服务成为主流。近几年嵌入式网络数字视频监控系统正在得到广泛应用。由于嵌入式网络数字视频监控系统传输的数据量大而系统资源有限,采用点对点的传输方式会增加服务器的负担,造成网络拥塞。而组播技术可以将相同的数据从嵌入式网络视频服务器同时并行地发送到接收者,大大节省了网络带宽,减少了数据冗余,即使用户数量成倍增加,主干网络带宽也不会随之增加。同时视频监控系统对信息传送的时延和时延抖动有严格的要求,要求传输的数据必须在一定的时延限制内到达所有的接收者,并且接收者之间的延迟差别也需在一定的范围内,即满足一定服务质量(QoS)的要求。因此在嵌入式网络数字视频监控系统中我们需要解决Qos组播路由问题。该问题的目标是寻找一棵满足QoS要求的组播树,使该树覆盖所有的组成员,同时使网络费用达到最小。遗传算法是近几年提出的一种模拟生物界自然选择和遗传机制,具有高度并行,群体寻优的新型最优化搜索算法,近年来已有一些学者采用遗传算法来求解QoS组播路由问题。本文在分析现有遗传算法的基础上,提出了两种改进的遗传算法。第一个改进算法针对遗传算法运行初期易陷入早熟,运行后期收敛缓慢的问题进行了改进,采用初始群体均衡生成法和自适应变异操作可以很好地抑制早熟现象,引入排序对适应度进行拉伸,从而加快了算法的收敛速度。仿真实验结果表明改进后的遗传算法收敛速度快,性能好,可以满足系统资源有限和实时性的要求。第二种改进算法是在分析了遗传算法和蚁群算法各自优缺点的基础上,将两种算法进行融合来求解QoS组播路由问题,算法的前一阶段利用遗传算法的快速性、随机性、全局收敛性产生后一阶段蚁群算法所需要的初始信息素,加快了蚁群算法利用正反馈特性进行搜索的速度。经融合后的算法,在时间效率上优于蚁群算法,在求解效率上优于遗传算法,形成了一种时间效率和求解效率都比较好的启发式算法。本文最后针对现有视频监控系统单播传输存在的问题,将组播技术应用到网络视频监控系统中,可以有效地节省网络资源,降低时延,减少网络堵塞的几率,较好地保证了数字视频传输的实时性和服务质量。
其他文献
现代远程教育作为创新型服务业得到越来越多人的关注,并且取得了一定的发展,然而当前的各类现代远程教育系统缺乏教师与学生的情感互动,教师无法针对学习者的学习情况实施因
随着信息社会对安全的要求不断提高,利用生物特征进行快速准确的身份识别成了当今的主流。与传统的身份鉴定手段相比,生物特征识别具有无可比拟的优势,特别是步态识别技术,由于其
移动Ad Hoc网络(Mobile Ad Hoc Network MANET)是由一系列动态主机节点临时组成的多跳无线网络,与基于固定基础设施的网络相比,它具有无中心、自组织的特点。节点兼有主机和
数据库的发展经历了三个阶段,第一代是以技术为中心的前关系型数据库,也称为非关系型数据库,始于二十世纪六十年代,主要是层次数据库和网状数据库,这一类数据库过程化程度较高,一般
人类每天连续地从事着大量的活动。我们不自觉的识别理解这些活动,同时跟其他人与环境进行互动和交流。如果机器跟计算机也能像人类一样有效的理解到人类的手势,一个新世界的篇
高通量基因测序技术是第二代基因测序的主要技术,得到许多研究机构的广泛关注。该技术是将含有碱基信息的荧光点组成原始待测序图像,经过碱基识别操作得到所测基因序列。因为
在使用计算机数字化现实世界的过程中,相对于以往二维图像,三维数据具有其独特的优势。随着现代三维扫描技术与建模技术的提高,基于采样点的三维数据模型即点云模型,已经逐渐
随着计算机、互联网的发展,给人的生活习惯、态度带来巨大的变化。它能提供一个无限广阔的数字空间,同时,它也给自己无限发展的空间。随着人们对计算机网络技术的要求不断提
多传感器多目标跟踪技术是围绕着多传感器目标跟踪和多目标跟踪两方面的实现展开的。多传感器目标跟踪是数据融合技术在目标跟踪领域的应用范例,它将多个传感器的信息有机合
实时数据库系统(RTDBS)是实时系统和数据库技术的有机结合,当前,实时数据库系统广泛应用于军事、电信、电力、航空、工业控制、证券交易等领域,而这些应用领域大部分都是分布