应用层组播最小延迟树生成、维护及其节点转发策略研究

应用层组播最小延迟树生成、维护及其节点转发策略研究

论文摘要

由于IP组播难于在因特网上部署,研究人员提出了应用层组播。应用层组播将组播相关功能实现于终端主机,在应用层实现组播服务。由于终端主机的处理能力和带宽有限,组播过程中复制转发工作消耗的时间比较长,导致应用层组播延迟较大;并且终端主机容易失效或者退出组播组,导致组播树分裂,影响下行节点接收数据。针对应用层组播延迟较大以及组播树分裂问题,论文以优化延迟为目标研究应用层组播树的生成、维护以及组播节点的转发策略。本文的主要研究内容和创新点如下:首先,分析应用层组播中影响延迟的因素,包括链路通信延迟、节点度和节点的转发能力。在应用层组播最小延迟树模型DCMD的基础上提出一种新的模型DNMD,改进DCMD模型未考虑节点转发能力差异的不足,并用遗传算法对模型进行求解。在MATLAB环境中编程实现算法,进行仿真试验,验证了算法的有效性和模型的合理性。其次,研究了应用层组播树维护问题,包括组播树的分裂恢复和新节点加入。借鉴ROT恢复算法的思想提出一种混合恢复策略,以优化延迟为目标恢复组播树,根据节点状态差异采取不同的恢复策略;针对新节点加入问题,以加入节点到根节点的延迟最小为目标寻找合适的加入位置。最后,提出了一种组播节点的数据转发策略,通过合理安排组播节点向其子节点转发数据的顺序优化组播树的延迟。推导证明了组播节点按照该策略转发数据,组播树的延迟最小。用一个实例说明策略的具体应用方法,并在MATLAB环境中进行仿真试验,验证了策略的有效性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 IP层组播面临的问题
  • 1.1.2 应用层组播的提出
  • 1.1.3 应用层组播与IP单播、IP 组播对比
  • 1.1.4 论文针对的问题
  • 1.2 论文研究内容与结构安排
  • 1.2.1 论文研究内容
  • 1.2.2 论文结构安排
  • 第二章 相关研究
  • 2.1 应用层组播协议
  • 2.1.1 应用层组播协议分类
  • 2.1.2 几种典型的应用层组播方案
  • 2.2 应用层组播树
  • 2.2.1 覆盖网络的模型
  • 2.2.2 组播树模型及其求解算法
  • 2.3 本章小结
  • 第三章 应用层组播最小延迟树生成与维护
  • 3.1 组播树生成问题分析
  • 3.1.1 DCMD模型中存在的问题
  • 3.1.2 对DCMD模型的改进
  • 3.2 基于遗传算法的应用层组播最小延迟树生成
  • 3.2.1 染色体编码方式
  • 3.2.2 种群初始化操作
  • 3.2.3 适应度值计算
  • 3.2.4 遗传操作
  • 3.2.5 遗传算法流程图
  • 3.2.6 算法复杂度分析
  • 3.2.7 算法仿真与结果分析
  • 3.3 组播树维护
  • 3.3.1 问题提出
  • 3.3.2 恢复算法
  • 3.3.3 组播树混合恢复策略
  • 3.3.4 新节点加入
  • 3.4 本章小结
  • 第四章 基于转发延迟的节点转发策略
  • 4.1 问题分析
  • 4.1.1 问题提出
  • 4.1.2 改进的组播树转发延迟模型
  • 4.2 节点转发策略
  • 4.2.1 节点转发策略推导
  • 4.2.2 转发策略对延迟和延迟链路的影响分析
  • 4.3 应用实例与仿真分析
  • 4.3.1 节点转发策略应用实例
  • 4.3.2 节点转发策略仿真分析
  • 4.4 本章小结
  • 第五章 结论与展望
  • 5.1 本文主要工作
  • 5.2 创新点
  • 5.3 进一步工作
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 相关论文文献

    • [1].延迟变化紧密的多核心组播树快速构建算法[J]. 浙江大学学报(工学版) 2013(01)
    • [2].一种高可靠性的组播树恢复方法[J]. 计算机应用与软件 2012(02)
    • [3].一种低时延应用层平衡二叉组播树模型[J]. 小型微型计算机系统 2015(08)
    • [4].基于节点性能估算的应用层组播算法[J]. 计算机工程 2009(08)
    • [5].基于组播源移动的组播树修改过程研究[J]. 微计算机信息 2012(04)
    • [6].用于视频会议的动态应用层组播算法[J]. 电脑知识与技术 2010(17)
    • [7].一种基于松弛算法改进的最小组播树生成方法[J]. 现代计算机 2019(27)
    • [8].基于Openflow的组播应用快速切换机制[J]. 福建电脑 2016(09)
    • [9].无线Mesh网络不相交组播路由的构建方法[J]. 四川大学学报(工程科学版) 2014(04)
    • [10].一种改进的组播树主动重建方案研究[J]. 计算机工程与应用 2008(07)
    • [11].大规模组播路由中组播相关信息聚集问题研究[J]. 清华大学学报(自然科学版) 2011(12)
    • [12].面向SDN网络视频组播系统的设计与仿真[J]. 价值工程 2019(23)
    • [13].应用层组播稳定性提高技术综述[J]. 计算机学报 2009(03)
    • [14].基于节点状态的应用层组播算法[J]. 计算机应用与软件 2012(03)
    • [15].一种稳定的应用层组播树生成算法[J]. 甘肃联合大学学报(自然科学版) 2010(02)
    • [16].基于网络编码的光组播树优化RWA研究[J]. 计算机应用研究 2009(11)
    • [17].软件定义Fat-Tree数据中心网络的多组播树动态切换机制[J]. 小型微型计算机系统 2017(04)
    • [18].基于异构节点的高稳定性应用层组播算法研究[J]. 小型微型计算机系统 2016(11)
    • [19].组播树维护策略的研究和实现[J]. 计算机工程与应用 2009(01)
    • [20].MPLS骨干网中环形管理组播树策略[J]. 计算机工程 2008(12)
    • [21].基于资源影响力的组播快速重构机制[J]. 计算机工程与设计 2013(12)
    • [22].基于节点异构性的应用层组播算法[J]. 计算机应用与软件 2011(11)
    • [23].支持时延-带宽约束的动态层次组播路由[J]. 计算机学报 2009(03)
    • [24].基于节点稳定度双路径应用层组播树构建算法[J]. 计算机仿真 2014(08)
    • [25].面向大规模实时流媒体的应用层组播方案[J]. 软件学报 2009(02)
    • [26].基于设施的移动应用层组播系统构建研究[J]. 小型微型计算机系统 2015(01)
    • [27].一种基于动态组播树的可靠数据分发方法[J]. 计算机工程 2013(07)
    • [28].SDN网络IPv6组播机制研究[J]. 通信技术 2018(05)
    • [29].快速分层移动组播的路径优化研究[J]. 价值工程 2015(05)
    • [30].水下军事通信中短距离通信优化方法研究[J]. 计算机仿真 2014(07)

    标签:;  ;  ;  ;  ;  

    应用层组播最小延迟树生成、维护及其节点转发策略研究
    下载Doc文档

    猜你喜欢