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

於階層式疊層網路下具可靠性與低延遲網際網路協定電視系統之設計與效能分析

Design and Analysis of Reliable and Low-Delay IPTV System in a Hierarchical Overlay Network

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

摘要


IPTV (Internet Protocol Television) 主要的功能是讓使用者可以透過網路來收看電視頻道的節目,在傳統的 Client/Server 架構的 IPTV 中有著伺服器負載過重、單點失效以及昂貴的基礎設備建設費用等問題,之後發展出來的分散式的 IPTV 克服了傳統架構的問題,在一般分散式的 IPTV 架構中多媒體串流資源是分散在整個架構中,所以當使用者數量提升時,搜尋到多媒體串流資源的時間也跟著延長;在加入時間部分,分散式的 IPTV 是利用群播樹的架構來傳送加入請求,當使用者越來越多時,群播樹的層數會越來越大,造成使用者加入時間拉長;另外,分散式的 IPTV 架構也是利用群播樹的架構來傳送多媒體串流資源,群播樹的架構可能會因為節點的離開而導致底下的子節點無法順利取得多媒體串流資源,因此如何提升上層節點的穩定性就非常重要。 本論文利用先前研究的疊層網路架構並加入篩選機制來設計一個 IPTV 系統: (1) 使用者除了透過挑選過後的 Super Node 跨層到共通疊層網路上的多媒體串流伺服器取得多媒體串流資源外也能夠透過在同一個區域疊層網路中已經取得多媒體串流資源的 Relay Node 來獲得串流資源,降低搜尋的時間。 (2) 使用者只須要加入區域疊層網路就能夠開始使用整個系統的資源,讓使用者可以更快取得資源。 (3) 提出一個 Relay Node 的篩選機制來挑選群播樹上層節點讓無法取得串流節點的數量降低。

並列摘要


The main function of IPTV is that make user watch program of TV channels by internet. The traditional IPTV in Client/Server architecture have some problem about overload, single point failure and minimize the infrastructure. The distributed IPTV solve the question about traditional architecture. In the normal distributed IPTV system, the multimedia streaming resource is scattered in the entire system. The searching time of streaming resource is longer when the more users join the system. In the part of joining time, the joining request is transmitted by multicast tree in distributed IPTV system. As more users join, the depth of multicast tree is bigger. Later user will receive the joining response slowly. The streaming resource is transmitted by multicast tree too, so the unstable node deployed near the root will increase the node that can't receive streaming resource. For this reason, how to raise the stability in the multicast tree is important issue. In this paper, we add a node select mechanism in previous studies about hierarchical overlay network to design a IPTV system: (1) User can search multimedia resource in the common overlay by Super Node or search the resource which Relay Node register in the local overlay. Those two ways can decrease the resource search time. (2) User can use the resource of system when it join local overlay, it can reduce the user's joining time. (3) We provide the Relay Node select mechanism to deploy near the root to decrease the number of node which can't get streaming resource

參考文獻


[2] J. F. Wauthy and L. Schumacher, "Implementation and Performance Evaluation of a P2PSIP Distributed Proxy/Registrar," in International Conference on Next Generation Mobile Applications, Services and Technologies, 2007, pp. 119-124.
[3] I. Baumgart, "P2PNS: A Secure Distributed Name Service for P2PSIP," in International Conference on Pervasive Computing and Communications, 2008, pp. 480-485.
[5] Bryan, D. A., Lowekamp, B. B. and Jennings, C., "SOSIMPLE: A Serverless, Standards-based, P2P SIP Communication System," in International Workshop on Advanced Architectures and Algorithms for Internet Delivery and Applications, 2005, pp. 42-49.
[7] R. Klauck and M. Kirsche, "Integrating P2PSIP into collaborative P2P applications: A case study with the P2P videoconferencing system BRAVIS," in 5th International Conference on Collaborative Computing: Networking, Applications and Worksharing, 2009, pp. 1-10.
[17] S. Ratnasamy et al. "A scalable content-addressable network," In Proc. of the ACM SIGCOMM, pages 161-172, San Diego, CA, 2001.

延伸閱讀