基于CDN-P2P技術(shù)的流媒體自適應(yīng)分發(fā)系統(tǒng)的研究
發(fā)布時間:2018-06-17 01:54
本文選題:CDN內(nèi)容分發(fā)網(wǎng)絡(luò) + P2P(Peer。 參考:《電子科技大學(xué)》2014年碩士論文
【摘要】:隨著寬帶和流媒體應(yīng)用的普及,流媒體寬帶運(yùn)營平臺和網(wǎng)絡(luò)電視應(yīng)用是極具市場和社會價值的寬帶增值服務(wù),并已經(jīng)在電信、教育、廣電等領(lǐng)域得到廣泛應(yīng)用。與此同時,傳統(tǒng)的純CDN網(wǎng)絡(luò)高昂的成本對內(nèi)容運(yùn)營商來說是一個沉重的負(fù)擔(dān)。P2P流媒體技術(shù)的出現(xiàn),很大程度上降低了內(nèi)容運(yùn)營商的硬件以及帶寬成本。但由于P2P技術(shù)的自身缺陷,過于強(qiáng)調(diào)“對等”的數(shù)據(jù)共享及交換機(jī)制,導(dǎo)致了無謂的跨地區(qū)甚至是跨國的“長途流量風(fēng)暴”,浪費(fèi)了互聯(lián)網(wǎng)帶寬資源。由于以上問題,許多研究人員提出了采用CDN與P2P結(jié)合的架構(gòu)方式來為用戶提供視頻流媒體服務(wù)。在城域網(wǎng)等區(qū)域網(wǎng)絡(luò)部署邊緣流媒體服務(wù)器,利用P2P技術(shù)的可擴(kuò)展性和共享放大性降低服務(wù)器硬件成本,同時,持續(xù)在線的邊緣流媒體服務(wù)器又可為用戶提供持續(xù)穩(wěn)定的數(shù)據(jù)和管理服務(wù),保證用戶的在線播放質(zhì)量。因此,采用混合架構(gòu)設(shè)計的流媒體系統(tǒng),是滿足大規(guī)模、且較為分散的用戶群體的理想的解決方案。在系統(tǒng)的設(shè)計與實現(xiàn)中,如何在CDN核心和邊緣層部署流媒體服務(wù)器、CDN核心節(jié)點和邊緣節(jié)點如何進(jìn)行數(shù)據(jù)存儲與分發(fā),P2P層的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)與數(shù)據(jù)共享策略、以及CDN和P2P的智能判斷和切換如何實現(xiàn)等,都具有重要的研究意義。本課題在深入研究現(xiàn)有CDN、P2P流媒體技術(shù)的基礎(chǔ)上,提出了一個基于隨機(jī)化拓?fù)涞木哂辛髁繀^(qū)域化特性和多層結(jié)構(gòu)的CDN/P2P流媒體自適應(yīng)分發(fā)系統(tǒng)(CPASS),并對CPASS系統(tǒng)整體架構(gòu)模型及系統(tǒng)主要核心業(yè)務(wù)流程進(jìn)行了設(shè)計,然后,對整體框架中內(nèi)容路由、負(fù)載均衡、服務(wù)集群、分發(fā)機(jī)制、存儲架構(gòu)、P2P共享內(nèi)容查詢、Qos控制機(jī)制等核心技術(shù)模塊進(jìn)行了分析和設(shè)計。最后,在系統(tǒng)設(shè)計基礎(chǔ)上,針對流媒體的在線實時播放特征對系統(tǒng)的核心子系統(tǒng)進(jìn)行了軟件實現(xiàn),并在IAAS云平臺上對系統(tǒng)進(jìn)行了部署及應(yīng)用。結(jié)果證實其能夠在實際的Internet網(wǎng)絡(luò)中進(jìn)行合理的部署,減少垮區(qū)域長途流量;能夠方便的對用戶PEER節(jié)點進(jìn)行管理以及對網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行優(yōu)化;并且能更好的進(jìn)行數(shù)據(jù)加速傳輸。
[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.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP393.02
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 覃少華,李子木,蔡青松,胡建平;基于代理緩存的流媒體動態(tài)調(diào)度算法研究[J];計算機(jī)學(xué)報;2005年02期
相關(guān)碩士學(xué)位論文 前1條
1 吳廷良;P2P CDN流媒體分發(fā)技術(shù)的研究與實現(xiàn)[D];北京郵電大學(xué);2011年
,本文編號:2029086
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/2029086.html
最近更新
教材專著