透過您的圖書館登入
IP:3.145.38.117
  • 學位論文

結合CDN與階層式P2P疊層網路之隨選視訊服務設計與分析

Design and Analysis of a VoD Service with CDN and Hierarchical P2P Overlay Network

指導教授 : 陳景章
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


網路協定電視 (Internet Protocol Television, IPTV) 為現在網路上熱門的應用之一。其服務型態多元,其中較為主流的服務方式可分為兩類:網路直播電視 (Live TV) 服務與隨選視訊 (Video-on-Demand, VoD) 服務,前者為透過網路對節目內容進行即時轉播;後者則是根據使用者的需求,提供已經錄製好的影片內容。 而P2P-VoD服務便是透過P2P疊層網路中的使用者互相交換所擁有的影片資源,以避免傳統集中式的服務架構在大規模的服務數量中,遭遇流量負載集中而產生系統瓶頸,甚至造成影片伺服器的單點失效並阻斷服務。同時,對於隨選視訊服務的提供者而言,使用P2P的方式也能帶來較低的系統建構成本。但結構化的P2P系統容易因為實體網路與疊層網路的落差而產生較高的路由延遲,進而造成影片服務發生凍結 (Freeze) 的現象;此外,使用者頻繁的加入、離開P2P系統,也可能造成部分影片資源的難以重新取得。 因此本論文針對傳統P2P-VoD系統的延遲問題,設計基於地理、網路狀態分類的階層式P2P疊層網路架構,來降低因疊層網路的落差而產生的服務的延遲;同時設計此架構與內容分發網路協作的機制,讓難以獲得甚至不可用的影片資源,能夠在合理時限內取得。在最後,使用模擬的方式對本論文提出的架構及機制進行分析驗證。

並列摘要


Internet Protocol Television (IPTV) service has grown in popularity in recent years. The main service of IPTV can divided into two categories: Live TV and Video-on-Demand. Most of Live TV services provide the live streaming by multicast. And Video-on-Demand provide the video content which the user's demand. P2P-VoD, the VoD service framework of which is sharing video resource with other participants in the structured and unstructured P2P overlay network. It can avoid overload and single point failure problem when it provides service to Large-scale users. For VoD service provider, P2P-VoD framework can effectively decrease the cost of infrastructure and bandwidth. But structured P2P overlay networks are defined by logical address and there is no necessary causality between logical address and physical address. It may bring high latency and make the video service freeze. In addition to this problem, part of video contents will disappearing when users leaving the structured P2P overlay network. This thesis design a novel VoD framework, which is combined CDN and Hierarchical P2P. Through this framework, user can join local overlay network with nearby members to reduce latency. And it also can avoid video resources missing by CDN Infrastructure.

參考文獻


[8] Jiang S, Guo, L and Xiaodong Zhang, “LightFlood: an efficient flooding scheme for file search in unstructured peer-to-peer systems”, 2003 Parallel Processing, Kaohsiung, pp. 627 - 635.
[9] Zong Hu, “Improved Algorithm of Unstructured P2P Network Topology Structure”, 2009 Intelligent Ubiquitous Computing and Education, Chengdu, pp. 358 - 361.
[12] Rowstron Antony, Druschel Peter, “Pastry: Scalable. decentralized object location and routing for large-scale peer-to-peer systems”, in International Conference on Distributed Systems Platforms(Middleware), pp. 329 - 350.
[19] D. Eastlake and P. Jones, "A Framework for Conferencing with the Session Initiation Protocol (SIP)," IETF RFC 3174, Sep 2001.
[23] Graffi K., Kovacevic A., Song Xiao and Steinmetz R., “SkyEye.KOM: An Information Management Over-Overlay for Getting the Oracle View on Structured P2P Systems”, in 14th IEEE International Conference on Parallel and Distributed Systems, Melbourne, pp. 279 - 286.

延伸閱讀