基于对等网络流媒体技术的研究与应用

基于对等网络流媒体技术的研究与应用

论文摘要

目前,基于C/S模式的流媒体技术,正承受着资源服务器负载过大,容易造成瓶颈带宽等问题的困扰。而正在兴起的P2P技术,与传统的C/S模式相比,占用的服务器资源较少,占用的带宽比较低、对异构网络适应力强、部署的成本和复杂度低。因此,把P2P技术和流媒体技术相结合,应用于远程视频教学中,不仅能提高视频教学的服务质量,而且还能有效的利用系统节点上的共享资源。本文研究了P2P流媒体的关键技术,分析了目前典型的流媒体模型,针对构建负载均衡的P2P覆盖网络、减小节点失效后系统的恢复时间以及数据调度时间这三个问题,提出了以下改进策略:首先,提出了基于树状分级结构的P2P底层覆盖网拓扑结构,通过限制节点的度来维护组播树的平衡,避免单个节点上的负载过大;其次,提出一种在节点加入系统时的主动控制策略,预先选定该节点的备用父节点;最后,针对多个节点给单个节点提供数据,给出了节点发送数据时的自适应调度策略及超时紧急调度策略。在数据发送节点间,通过数据调度的历史经验自动地适应伙伴节点的数据服务能力,并根据对方服务能力及数据带宽等因素来分派每个数据发送节点所发送数据的次序。通过仿真实验证明,本文设计的负载平衡的P2P底层覆盖网能有效维护系统中节点的平衡组织结构;流媒体系统中节点加入时的主动恢复策略与被动控制策略相比,能有效减小节点失效后系统的恢复时间;自适用及超时紧急调度策略不仅能使服务器上的数据调度量很小,还能获得较小的数据接收延迟。最后论文围绕为远程学生提供一个“以学习者为中心”的实用教学环境,深入探讨了在远程视频教学中应用该系统的相关问题,并给出了具体的实现思路、方法及系统结构等。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 P2P流媒体系统的发展现状
  • 1.2 P2P流媒体在远程教育中的应用
  • 1.3 论文组织结构
  • 第2章 对等网络及流媒体技术研究
  • 2.1 P2P覆盖网系统结构
  • 2.1.1 集中式的P2P系统
  • 2.1.2 非结构化分布式系统
  • 2.1.3 结构化分布式系统
  • 2.2 P2P流媒体技术分析
  • 2.2.1 编码/解码器
  • 2.2.2 流媒体服务器
  • 2.2.3 流媒体播放器
  • 2.3 流媒体网络传输协议
  • 2.3.1 RTP
  • 2.3.2 RTCP
  • 2.3.3 RTSP
  • 2.4 本章小结
  • 第3章 P2P流媒体典型模型分析
  • 3.1 树状拓扑
  • 3.1.1 PeerCast模型
  • 3.1.1.1 节点的加入
  • 3.1.1.2 节点的正常离开
  • 3.1.1.3 节点的非正常离开
  • 3.1.2 Zigzag模型
  • 3.1.2.1 管理组织结构
  • 3.1.2.2 节点的加入
  • 3.1.2.3 节点的离开
  • 3.2 森林状拓扑
  • 3.2.1 SplitStream模型
  • 3.2.1.1 SplitStream的底层架构
  • 3.2.1.2 SplitStream多播树的组建
  • 3.2.1.3 节点的加入
  • 3.2.1.4 节点的离开
  • 3.3 网状拓扑
  • 3.3.1 DoNet模型
  • 3.3.1.1 节点的加入
  • 3.3.1.2 数据的表示及交换
  • 3.3.1.3 错误恢复与伙伴优化
  • 3.4 本章小结
  • 第4章 P2P流媒体系统设计
  • 4.1 总体设计
  • 4.2 设计难点
  • 4.3 基于P2P技术的流媒体系统的关键技术设计
  • 4.3.1 P2P覆盖网的节点拓扑结构设计
  • 4.3.2 节点的控制策略
  • 4.3.2.1 节点的加入
  • 4.3.2.2 节点的退出及主动恢复机制
  • 4.3.3 数据的调度策略
  • 4.3.3.1 自适应调度策略
  • 4.3.3.2 超时紧急调度策略
  • 4.4 算法性能评价
  • 4.4.1 覆盖网性能测试
  • 4.4.2 主动恢复机制性能测试
  • 4.4.3 数据调度性能测试
  • 4.5 本章小结
  • 第5章 流媒体系统在远程教育中的应用实现
  • 5.1 设计目标
  • 5.2 系统结构
  • 5.3 流媒体服务器
  • 5.4 流媒体客户端
  • 5.5 本章小结
  • 第6章 总结与展望
  • 6.1 论文总结
  • 6.2 进一步工作展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间的研究成果
  • 相关论文文献

    • [1].移动对等网络关键技术分析[J]. 技术与市场 2015(12)
    • [2].大学生网贷问题的研究[J]. 环球市场信息导报 2017(06)
    • [3].云对等网络在线异常点零跳搜索检测算法[J]. 科技通报 2014(08)
    • [4].结构化对等网络特性及关键技术分析[J]. 网络安全技术与应用 2012(04)
    • [5].一种基于分组的语义对等网络[J]. 计算机工程 2010(16)
    • [6].移动对等网络关键技术[J]. 软件学报 2008(02)
    • [7].构建自组织的云资源共享对等网络[J]. 小型微型计算机系统 2014(05)
    • [8].一种适用于移动对等网络的分簇算法[J]. 计算机工程与科学 2014(07)
    • [9].基于移动对等网络的辅助教学模式的研究[J]. 电脑知识与技术 2013(16)
    • [10].一种基于蚁群算法的对等网络中间件设计与实现[J]. 河南城建学院学报 2012(06)
    • [11].基于蚁群算法的对等网络自适应寻径协议[J]. 计算机工程与应用 2010(17)
    • [12].浅谈结构化对等网络路由机制关键技术[J]. 硅谷 2010(12)
    • [13].对等网络系统的匿名通信协议的探讨[J]. 通信技术 2008(07)
    • [14].基于对等网络的大规模视频安全组播协议[J]. 清华大学学报(自然科学版)网络.预览 2008(10)
    • [15].云计算环境下支持多属性查找的混合对等网络[J]. 电子科技 2016(07)
    • [16].浅谈ISP P2P带宽解决方案[J]. 电子商务 2011(12)
    • [17].移动对等网络体系结构的研究与设计[J]. 电脑编程技巧与维护 2010(22)
    • [18].基于服务质量的对等网络流模型的研究与设计[J]. 计算机仿真 2009(01)
    • [19].基于对等网络的智能信息搜索模型[J]. 计算机工程 2008(02)
    • [20].移动对等网络中讨价还价动态博弈的激励策略[J]. 计算机科学与探索 2017(08)
    • [21].一种小路由延迟的云对等网络搜索算法[J]. 计算机应用研究 2014(06)
    • [22].一种基于分层云对等网络的多属性云资源区间查找算法[J]. 计算机应用研究 2016(06)
    • [23].P2P(对等网络)技术的应用研究[J]. 魅力中国 2010(01)
    • [24].对等网络技术在智能电网中的应用研究[J]. 电源技术 2014(08)
    • [25].安全结构化对等网络的节点信誉管理机制[J]. 计算机工程 2011(15)
    • [26].基于对等网络的大规模视频安全组播协议[J]. 清华大学学报(自然科学版) 2008(10)
    • [27].一种提高僵尸网络鲁棒性的对等网络拓扑结构[J]. 计算机安全 2012(09)
    • [28].对等网络中弹性服务资源最优分配与算法分析[J]. 中国科技论文 2018(20)
    • [29].基于蚁群优化算法的对等网络路径算法优化研究[J]. 计算机测量与控制 2013(01)
    • [30].非结构化对等网络中的信誉管理机制[J]. 计算机工程与设计 2010(18)

    标签:;  ;  ;  

    基于对等网络流媒体技术的研究与应用
    下载Doc文档

    猜你喜欢