基于CDN-P2P技术的流媒体自适应分发系统的研究
发布时间:2018-06-17 01:54
本文选题:CDN内容分发网络 + P2P(Peer ; 参考:《电子科技大学》2014年硕士论文
【摘要】:随着宽带和流媒体应用的普及,流媒体宽带运营平台和网络电视应用是极具市场和社会价值的宽带增值服务,并已经在电信、教育、广电等领域得到广泛应用。与此同时,传统的纯CDN网络高昂的成本对内容运营商来说是一个沉重的负担。P2P流媒体技术的出现,很大程度上降低了内容运营商的硬件以及带宽成本。但由于P2P技术的自身缺陷,过于强调“对等”的数据共享及交换机制,导致了无谓的跨地区甚至是跨国的“长途流量风暴”,浪费了互联网带宽资源。由于以上问题,许多研究人员提出了采用CDN与P2P结合的架构方式来为用户提供视频流媒体服务。在城域网等区域网络部署边缘流媒体服务器,利用P2P技术的可扩展性和共享放大性降低服务器硬件成本,同时,持续在线的边缘流媒体服务器又可为用户提供持续稳定的数据和管理服务,保证用户的在线播放质量。因此,采用混合架构设计的流媒体系统,是满足大规模、且较为分散的用户群体的理想的解决方案。在系统的设计与实现中,如何在CDN核心和边缘层部署流媒体服务器、CDN核心节点和边缘节点如何进行数据存储与分发,P2P层的网络拓扑结构与数据共享策略、以及CDN和P2P的智能判断和切换如何实现等,都具有重要的研究意义。本课题在深入研究现有CDN、P2P流媒体技术的基础上,提出了一个基于随机化拓扑的具有流量区域化特性和多层结构的CDN/P2P流媒体自适应分发系统(CPASS),并对CPASS系统整体架构模型及系统主要核心业务流程进行了设计,然后,对整体框架中内容路由、负载均衡、服务集群、分发机制、存储架构、P2P共享内容查询、Qos控制机制等核心技术模块进行了分析和设计。最后,在系统设计基础上,针对流媒体的在线实时播放特征对系统的核心子系统进行了软件实现,并在IAAS云平台上对系统进行了部署及应用。结果证实其能够在实际的Internet网络中进行合理的部署,减少垮区域长途流量;能够方便的对用户PEER节点进行管理以及对网络结构进行优化;并且能更好的进行数据加速传输。
[Abstract]:With the popularity of broadband and streaming media applications, streaming media broadband operating platform and network television applications are extremely market and social value of broadband value-added services, and has been widely used in telecommunications, education, radio and television and other fields. At the same time, the high cost of the traditional pure CDN network is a heavy burden to the content operators. P2P streaming media technology has greatly reduced the hardware and bandwidth costs of the content operators. However, due to the shortcomings of P2P technology, too much emphasis is placed on the "peer-to-peer" data sharing and exchange mechanism, which leads to unnecessary cross-regional or even transnational "long-distance traffic storms", and wastes Internet bandwidth resources. Because of the above problems, many researchers have proposed to use CDN and P2P architecture to provide video streaming services for users. Deploying edge streaming media servers in metropolitan area networks and other regional networks, using the scalability and sharing amplification of P2P technology to reduce the hardware cost of the server, at the same time, Continuous online edge streaming media server can provide users with continuous and stable data and management services to ensure the quality of online playback. Therefore, the streaming media system based on hybrid architecture is an ideal solution to meet the needs of large scale and dispersed user groups. In the design and implementation of the system, how to deploy the streaming media server CDN core node and edge node in CDN core and edge layer to carry out data storage and distribution P2P layer network topology and data sharing strategy. The intelligent judgment and handover of CDN and P2P are of great significance. This topic is based on the in-depth study of the existing CDNN P2P streaming media technology, This paper presents a CDN / P2P streaming media adaptive distribution system based on randomization topology with the characteristics of traffic regionalization and multi-layer architecture, and designs the overall architecture model of the CPASS system and the main core business processes of the system. The core technology modules such as content routing, load balancing, service cluster, distribution mechanism, P2P shared content query and QoS control mechanism are analyzed and designed. Finally, on the basis of the system design, the core subsystem of the system is implemented based on the online real-time playback features of streaming media, and the system is deployed and applied on the IAAS cloud platform. The results show that it can be reasonably deployed in the actual Internet network to reduce the long-haul traffic in the collapsed area; it can easily manage the user peer node and optimize the network structure; and it can better speed up the data transmission.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.02
【参考文献】
相关期刊论文 前1条
1 覃少华,李子木,蔡青松,胡建平;基于代理缓存的流媒体动态调度算法研究[J];计算机学报;2005年02期
相关硕士学位论文 前1条
1 吴廷良;P2P CDN流媒体分发技术的研究与实现[D];北京邮电大学;2011年
,本文编号:2029086
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2029086.html