基于分散搜索算法的受QoS约束多播路由问题的研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:lrq22
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术的发展,为了满足视频点播、网络会议、网络实时游戏等多媒体应用这些当今因特网的主流业务,急需建立一种高效的、有QoS保障的数据通信机制。建立这种机制主要有两种方法,一是改造网络硬件设施,二是设计专门的路由算法以建立满足带有QoS约束的多播路径。由于前者存在着容易造成网络拥塞瓶颈转移,改造成本高等诸多问题,所以无法从本质上解决问题,因此后者已经逐渐成为解决上述矛盾的研究方向。有鉴于此,本文根据多播通信的特点,结合分散搜索算法,设计了一种高效的通信路径选择算法来满足复杂多变的网络环境。本文首先对多播路由问题进行了抽象,将多播问题中的多个指标,包括时延、丢包率、带宽、多播树代价等多项性能指标以及网络环境中的各个结点,抽象成带权有向图的数据结构模型,并最终将多播问题转化为斯坦纳最小树SMT(Steiner minimum tree)的求解问题。在对多播路由问题进行抽象的基础上,结合斯坦纳最小树求解问题为NP完全问题以及分散搜索算法求解收敛速度快,更适应网络通信多变环境的特点,设计了一种基于改进了的分散搜索算法的QoS多播路由算法。本算法采取的是针对整个多播路由的拓扑环境,以集中式运算的方式,通过网络信息的汇总,以通信环境的源结点为根结点进行计算,并直接确定多播路径。为保证汇总信息的有效性,网络中各个结点的QoS信息的处理在内核层进行,以确保结点处理的优先级和根结点所获取网络信息的实时性。最后,通过模拟的实验环境对系统进行了测试,实验结果表明本算法在多播环境中相对其他目前已提出算法在收敛速度、最终解的可靠性等方面均有明显提升,整个算法的功能实现达到了预期目的。
其他文献
量子信息科学是信息科学与量子力学结合的一门新兴交叉科学。量子信息科学采用量子比特来表示量子态。遗传算法是模仿生物自然选择和遗传机理,构造一种随机化搜索的人工智能算
软件系统在长期不间断的运行过程中,会产生一系列能够导致软件性能下降的现象,例如系统内存泄露、舍入误差的积累、未释放的文件锁以及大量的存储空间碎片等,这种现象被称为软件
随着全球信息化的不断发展,对地理信息系统(GIS)的应用也越来越广泛,例如电力GIS系统等。如今的GIS系统,不仅需要处理二维空间的数据,还要对三维或者更高维空间的数据进行处
伴随着科技的发展,大量的手持可摄像电子设备已经走进到广大群众的日常生活中,人们虽然在享受方便,快捷,丰富的各种多媒体信息,但是同时也感受到了对多媒体信息处理的各种困
随着信息技术的迅猛发展,人们可以通过互联网从世界各地接收和发送信息,而信息交换过程中的一个突出问题就是数据格式的异构性,这将极大地阻碍对信息进行有效地使用。XML的出现
社会网络是指社会个体成员之间因为互动而形成的相对稳定的关系体系,其中联系较为紧密的团体称为社区,处在同一社区中的个体更易于受到社区内其他人的影响,而社区挖掘技术就是挖
肺癌是严重威胁人们生存的疾病,目前,已经跃居成为世界恶性肿瘤病例的第一位。而计算机辅助诊断系统(CAD)对早期肺癌的发现和诊断有十分重要的价值。肺区域分割作为基于医学影
网络游戏现在已经进入三维网络游戏的时代,它以逼真的画面,巨大的游戏场景赢得了玩家的认可。由于游戏规模越来越大,在线人数增多,使得网络延时、丢包和集群的负载均衡等问题越来
支持向量机是由Vapnik等人基于统计学习理论提出的一种新型的机器学习方法。支持向量机基于结构风险最小化原理,综合考虑了经验风险和置信风险,具有良好的泛化能力和较高的分
随着互联网的迅速发展,网络上的信息成爆炸式增长。自从Tim Berners-Lee提出Web2.0的概念之后,用户从被动的接受信息逐渐转变成信息发布的参与者。社会标签是Web2.0的众多应用