结合CDN和P2P的流媒体直播系统的研究与设计

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:pxp99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
内容分发网络CDN(Content Delivery Network)技术在改善网络信息传递性能方面具有很大优势,其极好的媒体分发能力解决了网络拥塞、源服务器负载过重的问题,提高上网访问的总体性能。但其核心仍是基于集中服务器的架构,且跟地域化管制紧密相连,很难解决其扩展性问题,且在高峰时期对突发流量的适应性、容错性等方面仍存在一定缺陷。P2P(Peer to Peer)是一种分布式网络,网络的参与者既是资源提供者,又是资源获取者,系统整体服务性能高,具有极强的扩展性。但是P2P流媒体系统节点用户的不稳定性,使得其一直没有很好的QoS(Quality of Service)保证,这限制了P2P的商用模式。若将两者融合的话将会产生一种结合CDN和P2P各自的技术优势的新系统。  面对运营商目前包月不限流量的收费模式,其有效的CDN承载网对无序的P2P业务网处于失控状态,在这种背景下,根据CDN和P2P技术优势互补的可行性,本文详细讨论了一种面向运营商、融合了CDN和P2P技术的可控、可运营的流媒体直播系统PoC(P2P over CDN)。  PoC系统建立在传统的CDN基础上,在骨干网层次保留了原有的CDN系统的架构和功能,在边缘节点引入了P2P技术来进行文件及流媒体的共享,实现了P2P技术与CDN传输的结合。这样可以高效传输数据的同时,用户及数据流向都可以被控制,即业务网可管可控制,有效解决了当前运营商的实际需求。文中对PoC的融合方案,网络架构,模块划分等做了详细的研究。整个系统涉及6个子系统,本文重点研究了客户端CoopLive子系统,详细研究了其通信协议,深入分析了其核心算法,包括:节点管理,分块策略,内存映射及自适应调度算法等,另外本文从实现的角度阐述了CoopLive子系统分层的软件架构,并对抽象层的组成模块做了详细的划分和说明,最后结合其算法思想对CoopLive的性能进行了仿真,并与典型的P2P流媒体模型DoNet进行了比较,结果显示,CoopLive模型的性能优于DoNet,即结合了CDN和P2P的系统具有较好的可靠性和扩展性。
其他文献
该文首先简要介绍了上海地铁 1号线无线调度系统,在此基础上设计了新系统,提出了新系统的特点、组网方式和功能.并回顾了程控数字交换的一些基本概念和原理,为后续章节作必要
威海市交警部门为了提高该市交通事故勘查的信息化和智能化,与哈工大(威海)合作,共同研制开发交通事故勘察实验系统,以实现交通事故勘查的数字化、信息化、网络化处理.该系统
棉花(Gossypium)是世界上最重要的经济作物之一,棉纤维是纺织工业的主要原料,棉花基因组序列图谱的构建为棉花的优良品质性状、抗逆或抗病相关基因在整个基因组水平上的研究提供了重要资料,也为培育优良品质、抗逆或抗病的棉花新品种奠定了基础。转录因子是指那些具有真核启动子特定DNA序列结合活性的蛋白质分子,或者是指那些具有已知DNA结合域结构特征的蛋白质分子,其主要功能是激活或抑制基因的转录反应,在
冠心病(coronary hean disease,CHD)是一种由多种遗传因素和环境因素共同作用所致的多基因遗传病。动脉粥样硬化(atherosclerosis,As)是CHD的最主要病因,其机制至今未完全阐明。
该文首先对FDTD方法的基本理论和所涉及的问题进行了讨论;提出了利用FDTD算法来分析计算高频段海面目标近场散射特性的计算模型和流程.接着应用AutoCAD软件获得目标的几何图
该文首先综述了数字集群移动通信系统以及中间件技术的国内外发展状况,然后详细分析了中间件尤其是CORBA的技术原理,对在整个共网系统引入CORBA的可行性和必要性进行了阐述,
蛋白酪氨酸磷酸酶(BmPTP)是细胞信号转导以及细胞周期的重要调控分子,同时在细胞生长、繁殖、分化、转化、免疫等诸多领域也发挥着重要作用。关于该酶的研究主要集中在哺乳动
该文提出了以CMOS图像传感器阵列为成像介质,以火花源点阵闪光触发曝光的高速摄像系统解决方案.通过外部同步电路控制火花源点阵依次闪光,并与CMOS阵列曝光保持同步.火花闪光
燕麦β-葡聚糖是主要存在于燕麦籽粒亚糊粉层细胞壁的一种非淀粉多糖。本论文以几个基因型燕麦为材料,研究了氮供应与β-葡聚糖积累的关系,实验结论如下:1.燕麦基因型不同,β
学位