基于CDN与P2P融合技术的流媒体系统及关键技术研究

基于CDN与P2P融合技术的流媒体系统及关键技术研究

论文摘要

随着Internet的快速发展和个人计算机性能的提高,人们不再仅仅满足传统的文字网页浏览、邮件收发、在线聊天等应用。由于流媒体特有的娱乐性和交互性,它越来越受到人们的青睐,并且成为目前因特网应用的最快增长点。本文通过对CDN和P2P优缺点及目前CDN与P2P主流融合方式的研究,提出了基于CDN与P2P的混合网络架构HCPMSA (Hybrid CDN-P2P Streaming Media Service Architecture),另外对影响系统稳定性和工作效率的关键技术进行了研究。本文的具体研究内容和研究工作如下:(1)研究了CDN与P2P技术各自的优缺点,及现在的研究的两种技术的主要融合方式。设计了一种即可靠又易管理同时又具有可扩展性的基于CDN和P2P混合网络架构的体系结构。(2)研究了影响系统稳定性的主要因素,通过对各个因素的分析本文建立了系统稳定性的数学模型,通过系统稳定值把系统分为三个等级的稳定状态。(3)研究了目前流行的P2P节点选择算法,建立了可靠度的数学模型;提出了一种基于可靠度的P2P资源节点选择算法,此算法综合考虑了服务节点的可靠度、负载均衡及贡献度的问题。(4)研究了流媒体编码扩展技术,系统把流媒体文件分为不同的等级。把用户请求分为不同的优先权,提出了一种基于系统稳定性的分级预防与恢复策略。该策略中的分级指的是媒体文件分级、用户优先权的分级及系统稳定性的分级。本文的实验基于Cygewin+NS2环境,测试了系统的吞吐量、系统中节点的抖动率及请求成功率,结果显示这几方面都有明显的提高。说明本文设计的方案能够在保证一定程度服务质量的的同时提高系统的稳定性。本文的创新点如下:(1)设计一个利用了CDN的可靠性、可管理性和P2P技术的可扩展性的CDN与P2P技术的网络架构。(2)根据系统的负载状况和网络状况提出了系统稳定值的概念,设计一个基于系统稳定值的分级预防与恢复调度策略,设计了一个基于可靠度的P2P节点选择算法此算法综合考虑了节点负载均衡、节点贡献度、节点可靠度的问题。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 研究背景及意义
  • 1.2 论文的研究内容
  • 1.3 论文结构
  • 2 网络流媒体的相关基础理论
  • 2.1 流媒体概述
  • 2.1.1 流媒体的概念
  • 2.1.2 流媒体分层编码
  • 2.2 P2P 技术概述
  • 2.2.1 P2P 的概念及历史
  • 2.2.2 P2P 技术特点
  • 2.2.3 P2P 网络拓扑结构模型
  • 2.3 CDN 技术概述
  • 2.3.1 CDN 的概念
  • 2.3.2 CDN 的关键技术
  • 2.3.3 CDN 网络拓扑结构
  • 2.4 CDN 与P2P 的优缺点及融合
  • 2.4.1 CDN 与P2P 技术的优缺点
  • 2.4.2 CDN 与P2P 的融合方式
  • 2.5 本章小结
  • 3 混合 CDN 与 P2P 技术的混合网络体系结构
  • 3.1 HCPMSA 体系结构
  • 3.1.1 中心服务器层
  • 3.1.2 边缘服务器层
  • 3.1.3 用户节点P2P 自治域层
  • 3.2 HCPMSA 体系结构工作原理
  • 3.2.1 CDN 的工作流程
  • 3.2.2 混合系统的工作流程
  • 3.3 HCPMSA 体系结构的优点
  • 3.4 本章小结
  • 4 HCPMSA 体系结构中的关键技术
  • 4.1 系统稳定性概念
  • 4.1.1 流媒体系统稳定性的定义
  • 4.1.2 HCPMSA 系统稳定性定义
  • 4.2 HCPMSA 中CDN 流媒体分发策略
  • 4.2.1 CDN 流媒体分发策略及问题
  • 4.2.2 HCPMSA 中CDN 流媒体分发策略
  • 4.3 系统P2P 资源节点选择策略
  • 4.3.1 P2P 节点选择策略
  • 4.3.2 P2P 节点负载均衡问题
  • 4.3.3 P2P 节点贡献度公平问题
  • 4.3.4 基于可靠度的P2P 节点选择策略
  • 4.4 HCPMSA 分级预防调度策略
  • 4.4.1 HCPMSA 系统稳定等级划分
  • 4.4.2 HCPMSA 媒体文件编码分级
  • 4.4.3 预防调度策略
  • 4.5 HCPMSA 分级恢复调度策略
  • 4.5.1 HCPMSA 访问节点请求优先权划分
  • 4.5.2 分级恢复调度策略
  • 4.6 基于系统稳定状态的预防与恢复调度算法
  • 4.7 本章小结
  • 5 性能评价
  • 5.1 仿真平台
  • 5.1.1 NS2 简介
  • 5.1.2 仿真环境配置
  • 5.1.3 参数配置
  • 5.2 性能分析
  • 5.3 本章小结
  • 6 总结与展望
  • 参考文献
  • 致谢
  • 个人简历
  • 发表的学术论文
  • 相关论文文献

    • [1].浅析社区教育视频教学资源的开发与流媒体技术的结合[J]. 教育现代化 2019(99)
    • [2].浅析流媒体技术与大众传播的关系[J]. 戏剧之家 2020(14)
    • [3].主流媒体在抗击新冠疫情中的作用及带来的启示[J]. 公关世界 2020(07)
    • [4].中国影业正在走向流媒体——从《囧妈》网络首播看流媒体平台和传统影业的互生共存[J]. 视听纵横 2020(03)
    • [5].2030年底,全球在线流媒体平台市场总价值达220亿美元[J]. 中外管理 2020(06)
    • [6].主流媒体入局直播带货的实践分析与对策建议[J]. 视听界 2020(04)
    • [7].云上编辑部的视觉碰撞——关于《两会流媒体》杂志美术编辑的工作思考[J]. 新闻研究导刊 2020(17)
    • [8].主流媒体引领青年思想路径探析[J]. 采写编 2020(05)
    • [9].付费流媒体让音乐行业复苏[J]. 现代企业文化(上旬) 2018(12)
    • [10].主流媒体如何守好主流地位[J]. 传播力研究 2019(14)
    • [11].论流媒体技术如何在广播监测中得到应用[J]. 现代信息科技 2017(06)
    • [12].主流媒体记者形象存在的问题与解决[J]. 传播力研究 2018(07)
    • [13].主流媒体在弘扬社会主义核心价值观中的责任[J]. 新闻战线 2018(16)
    • [14].流媒体技术在数字化信息传输中的运用[J]. 新媒体研究 2017(10)
    • [15].流媒体技术在电子商务信息发布中的应用[J]. 信息通信 2017(09)
    • [16].宽带增值服务——浅谈流媒体技术[J]. 电子世界 2016(04)
    • [17].流媒体技术在综合网络中的运用探讨[J]. 电子技术与软件工程 2016(05)
    • [18].流媒体技术在网络教学中的应用[J]. 人力资源管理 2014(11)
    • [19].流媒体技术在教育活动中的应用[J]. 信息系统工程 2014(11)
    • [20].流媒体技术在校园网络中的应用[J]. 科技展望 2014(20)
    • [21].主流媒体倡导社会主义核心价值观的使命[J]. 新闻战线 2015(03)
    • [22].基于流媒体技术的微课教学系统研发[J]. 信息技术与信息化 2015(01)
    • [23].流媒体技术的教学应用探析[J]. 品牌(下半月) 2015(05)
    • [24].流媒体技术在远程教育中的应用[J]. 现代农业 2015(08)
    • [25].流媒体技术与汉语言文学课堂教学的整合研究[J]. 中国教育技术装备 2015(13)
    • [26].流媒体技术的分析及其系统平台的设计和比较研究[J]. 科技与企业 2015(14)
    • [27].基于网络多媒体的流媒体技术[J]. 信息化建设 2015(08)
    • [28].主流媒体防控疫情宣传的责任与使命[J]. 记者观察 2020(05)
    • [29].主流媒体在疫情报道中发挥的作用分析[J]. 记者观察 2020(24)
    • [30].流媒体技术在现代远程教育系统中的应用[J]. 科普童话 2019(31)

    标签:;  ;  ;  ;  

    基于CDN与P2P融合技术的流媒体系统及关键技术研究
    下载Doc文档

    猜你喜欢