基于层次结构应用层组播的数据可靠传输算法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:zwj306041732
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于存在可扩展性差、管理难等问题,IP可靠组播一直没在Internet上得到广泛的部署。而应用层组播基于重叠网(OverlayNetworks)之上构建,使用单播实现组播功能,成为解决可靠的多方通信的新途径。与IP可靠组播相比,应用层组播减少了源端负载,而且不存在重复恢复和反馈风暴这两个问题。但是应用层的拓扑结构必须根据网络环境的改变而不断的进行优化,而且会出现成员离开,异常,链路失效等等现象,这些因素是影响应用层组播可靠性的主要原因。基于以上的分析本文提出了基于SHM(ScalableHybridMulticast)的数据可靠传输算法RSHM(Reliable-SHM),具体包括:分层局部的差错控制方法HLEC(HierarchicalandLocalErrorControl),分层的数据命名方法HDN(HierarchicalDataNaming),以及应用层组播拥塞控制算法MCC(MulticastCongestionControl)。RSHM成员之间采用TCP进行连接保证了数据点到点的可靠,同时HLEC采用逐级反馈的分层局部恢复差错控制方法,结合NAK避免和周期性轮询方式,并且在应用层采取分层的数据命名HDN,保证了由于应用层组播成员退出或者异常时丢失的数据能及时恢复。为了使成员节点能适应不同子节点的接收速率,算法MCC在应用层设置缓冲区缓解单速率拥塞控制情况下吞吐率降低的现象,降低了源端的负载,并且有效的避免了网络拥塞造成的缓冲区溢出的问题。本文使用模拟仿真工具OPNET对算法进行了仿真,对其性能参数吞吐率和恢复延时进行了实验和分析,实验结果表明,在组成员数目少的情况下与ALMI(ApplicationLayerMulticastInfrastructure)相比降低了平均恢复延迟。当组成员数目很多情况下,平均恢复延时与ALMI相比没有优势。但是由于应用层缓冲区的设置,多速率的拥塞控制方法,使得RSHM的吞吐率与ALMI相比有明显的增加。
其他文献
三维建模是矿山研究与应用领域的一个重点内容,目前国内外在矿山三维建模方面的应用研究相对较少,技术还不够成熟。鉴于此,本文针对数字化采矿中的三维建模关键技术,提出了一系列
图像质量,时间和复杂度是CT重建算法最重要的三个属性。滤波反投影算法仍然是一类医用CT最常用的重建算法,具有很高的图像质量,但是复杂度很高,给研究和应用带来一些困难。 随
  随着VoIP系统各项技术的逐步成熟,IP电话业务迅速发展,占据了越来越多的市场份额。然而由于传统的IP网络是基于“尽力而为”的服务机制的,缺乏有效的流量工程管理,不能给VoIP
随着网络应用向移动智能终端的迁徙,如何提供高效、安全和智能的网络至关重要。高效是指充分利用各种网络资源,如异构网络带宽的综合利用;安全是指满足用户应用需求的情况下保证
随着计算机网络的快速发展,尤其是网络信息量的急速增加和使用人群的迅速扩大,Internet已成为人们日常生活中必不可少的组成部分,Internet网络的管理和信息服务等已成为人们所关
2018年的冬天来了。在东乌克兰这片绝望的土地上,很多人没有工作,没有收入,没有能源,没有医院和学校,没有和平与安全,也看不到改变的希望。一切似乎都是虚幻的,唯独冲突、死亡、越积越深的仇恨是看得见、摸得着的现实。浓重的悲哀笼罩着顿巴斯,难以消散。对当地人来说,顿巴斯没有什么新闻,—切绝望景象都已司空见惯。  在顿涅茨克,死亡不再是新闻  11月5日,3名学生的葬礼在东乌克兰顿涅茨克首府顿巴斯附近的
期刊
IPTV 是互联网的一种新的业务模式,同时也是传媒在互联网时代一种更灵活的发展方向。从长远来看,IPTV必将代替现在的普通电视成为普通大众的主要电视收看手段。从目前的情况