基于P2P与CDN协作互动机制的内容分发平台的研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:yuanyuanzhujinbo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的迅猛发展,宽带用户不断增长,人们的工作和生活有了全新的改变。人们不再仅仅满足于传统的网页浏览、文件下载等互联网的基本表现形式,而对网络资源提出了更多的服务要求。如今具有特有娱乐性和交互性的网络流媒体技术便逐渐成为互联网的主要应用。利用传统的CDN技术来进行流媒体内容分发面临了成本昂贵的问题,而使用P2P技术又有着网络拥塞,不易管理,安全性差等不利因素。本文将P2P和CDN有效的结合起来,在流媒体分发系统中同时引入P2P和CDN技术,通过使用这种模式来提高流媒体分发和服务能力,有效的提高系统的整体性能。论文首先分析了目前互联网上用户服务需求,对流媒体以及流媒体技术的重要性做了概括性介绍,然后介绍了流媒体技术的基本概念以及特点,分析了P2P和CDN技术在各自的技术特点、发展现状、现阶段取得的成果,为实践提供了坚实的理论基础。深入讨论了各自的网络体系结构,性能优势和存在问题,并用对比的方式,将P2P和CDN在各技术层次做了全方位的比较。根据P2P和CDN各自的特点,利用结合P2P与CDN技术的思想来构建一个流媒体的内容分发平台。根据实际效果具体设计了一种结合P2P与CDN的流媒体分发系统模型,将系统模型划分为3个层次,2个部分。分别对中心层、边缘层和自治域层的架构作了详细介绍,对系统中P2P部分和CDN部分分别做了详细的设计,包括需求设计,服务器设计,关键技术和策略设计,以及客户端功能模块设计。在已有系统的基础上,根据用户对不同类型节目兴趣度,以及同一节目的不同段落兴趣度的不同,提出一种基于用户行为特性的分发策略,对新增流媒体的分发和用户缓存调度这两个方面做了性能上的优化。最后,通过模拟仿真实验,验证了基于P2P和CDN协作的流媒体分发系统的优越性,以及对新增流媒体分发策略和用户缓存调度等优化的正确性。
其他文献
随着互联网业务的迅速发展,网络信息在社会发展中的作用日益突出。然而,在网络为人们带来便利的同时,对网络安全问题以及传输高质量、高性能的多媒体业务也提出了更高的要求
为了推动我国工业制造向智能化方向发展并结合实际应用,本文设计并实现了包括数字化车间设备数据采集、工艺数据处理分析展示以及数字化车间三维加工场景重现功能的数字化车间设备生产工艺数据的分析展示平台,通过直观地展示数据分析结果,并结合数字化车间生产场景的仿真回放,达到帮助优化生产决策的目的,进而提高对数字化车间的有效管理。本文在介绍了数字化车间发展现状的基础上,首先对数字化车间加工工艺流程数据分析和重现