基于分级树的多对多可靠组播研究

基于分级树的多对多可靠组播研究

论文摘要

在互联网技术发展迅猛的今天,组播技术的发展却较为滞后。随着社会信息的日益膨胀,大规模数据高效传输需求难以得到满足,当前满足相关需求的网络技术往往不能保证各项性能的均衡,常出现过量占用网络带宽、带宽利用率低等现象。组播技术因其本身节约网络带宽的优势,在过去的二三十年中相关研究进展迅速,根据不同应用需求提出了很多可靠组播模型。本文作为欧盟技术发展第六框架信息技术研究计划资助的欧盟-中国网格互联EC-GIN (Europe-China Grid Inter-Networking)技术研究项目下子的课题,研究开发了可靠组播网格中间件模块。可靠组播在IP组播基础上提供了可靠性保证。发展到现在,可靠组播有分层结构、云状结构、分级树结构等不同类型结构被提出,而可靠性、吞吐率、扩展性等性能较高的大多数可靠组播协议都基于分级树结构,这些性能优势使得基于分级树的可靠组播协议更适用于网格环境的大规模高效数据传输。然而,分级树结构最大的缺陷在于难以实现多对多可靠组播,该缺陷很大程度上限制了分级树结构可靠组播的应用。本文首先就可靠组播研究现状展开讨论,比较分析了各种可靠组播协议,提出一种分级树结构中主从发送者的多对多组播创新机制来解决分级树结构下难以实现多对多组播的问题,由分级树结构的根节点主发送者组播转发各从发送者单播的数据,并采用基于窗口和速率相结合,引入拥塞预测的拥塞控制模型和自动请求重传ARQ (Automatic Repeat-reQuest)与前向纠错FEC (Forward Error Correction)技术相结合的混合差错控制模型进行改进。之后进行了编程实现,并在实际测试中与当前基于分级树的一对多可靠组播协议TRAM (Tree-based ACK Reliable Multicast)进行了对比。实验结果表明,相同情况下本文提出的方案大幅度降低了重传率和拥塞发生率,并在实现多对多组播的基础上保证了良好的可靠性和吞吐率。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 项目背景
  • 1.2 IP组播介绍
  • 1.2.1 IP组播的实现
  • 1.2.2 IP组播的优势
  • 1.2.3 组播的应用
  • 1.2.4 IP组播面临的问题
  • 1.3 本文的组织结构
  • 第二章 可靠组播相关工作
  • 2.1 可靠组播关键问题
  • 2.1.1 拥塞控制
  • 2.1.2 差错控制
  • 2.2 靠组播分类比较
  • 2.2.1 集中式结构
  • 2.2.2 分层结构
  • 2.2.3 分布式结构
  • 2.2.4 半分布式结构
  • 2.3 多对多可靠组播
  • 2.3.1 分级树结构多对多组播组管理
  • 2.3.2 多对多组播拥塞控制
  • 2.3.3 分级树结构多对多组播差错控制
  • 第三章 分级树结构多对多可靠组播方案
  • 3.1 主从发送者方案
  • 3.2 差错控制模型
  • 3.3 拥塞控制模型
  • 第四章 TRAM协议中的实现
  • 4.1 TRAM协议相关简介
  • 4.2 TRAM中的实现
  • 4.2.1 TRAM多对多组播及其拥塞控制改进的实现
  • 4.2.2 TRAM差错控制改进的实现
  • 4.3 实现代码架构
  • 4.3.1 主从发送者方案实现的类框架
  • 4.3.2 主从发送者方案实现的程序算法
  • 4.3.3 差错控制与拥塞控制实现的类框架
  • 4.3.4 差错控制与拥塞控制实现的程序算法
  • 第五章 实验与分析
  • 5.1 实验测试场景
  • 5.2 实验结果与分析
  • 5.3 结论
  • 第六章 总结及展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文
  • 相关论文文献

    • [1].城域网未知组播分析和优化[J]. 数字通信世界 2019(11)
    • [2].指定源组播原理分析与应用研究[J]. 中国新通信 2016(23)
    • [3].可重构网络体系下的组播机制[J]. 北京邮电大学学报 2015(05)
    • [4].指定源组播原理及实现[J]. 通信电源技术 2013(03)
    • [5].组播流量控制技术分析[J]. 网络安全和信息化 2020(05)
    • [6].任意源组播下的丢包分析与避免[J]. 计算机与网络 2020(09)
    • [7].组播丢包故障解析[J]. 网络安全和信息化 2020(08)
    • [8].一种分层结构与快速切换的可靠移动组播方案[J]. 应用科学学报 2011(05)
    • [9].一种可控组播实现方案[J]. 福建电脑 2010(05)
    • [10].遗传算法在聚合组播问题优化中的应用[J]. 计算机工程与应用 2009(05)
    • [11].源特定聚集组播的研究[J]. 科学技术与工程 2009(07)
    • [12].基于双核模式的组播过渡方案[J]. 计算机应用 2009(S1)
    • [13].双核模式的组播过渡系统的设计与实现[J]. 小型微型计算机系统 2009(12)
    • [14].硬件组播及其适配协议框架[J]. 计算机工程 2008(04)
    • [15].一种面向高阶胖树源路由网络的组播实现方法[J]. 计算机科学 2012(12)
    • [16].基于混合架构的组播优化分析[J]. 武汉科技大学学报 2011(02)
    • [17].基于动态组播代理的移动组播协议[J]. 计算机工程 2010(01)
    • [18].组播策略的应用研究[J]. 计算机技术与发展 2009(08)
    • [19].证券行情多级组播接收网络设计[J]. 中国科技信息 2017(17)
    • [20].二层组播在工业自动化领域中的应用研究[J]. 工业控制计算机 2010(02)
    • [21].一种快速组播的实现方法[J]. 南京审计学院学报 2010(04)
    • [22].一个融合组播流媒体系统[J]. 计算机系统应用 2009(05)
    • [23].组播群组竞争接入技术分析[J]. 浙江大学学报(工学版) 2009(04)
    • [24].分层视频组播策略分析[J]. 山东行政学院山东省经济管理干部学院学报 2008(04)
    • [25].基于分层移动组播代理的可靠移动组播算法[J]. 电脑知识与技术 2012(29)
    • [26].基于博弈论的域间组播计费模型[J]. 软件学报 2008(01)
    • [27].基于移动漫游组播机制的预注册算法研究[J]. 移动通信 2017(02)
    • [28].基于角色编组的卫星遥感信息组播分发技术[J]. 装备学院学报 2013(06)
    • [29].改进的聚合组播算法[J]. 计算机应用研究 2013(10)
    • [30].基于分配格理论的大规模线速组播交换系统[J]. 电子技术应用 2012(11)

    标签:;  ;  ;  ;  ;  

    基于分级树的多对多可靠组播研究
    下载Doc文档

    猜你喜欢