| 研究生: |
楊家銘 Yang, Jia-Ming |
|---|---|
| 論文名稱: |
利用路徑分歧性達到高效率且負載平衡之疊蓋性多媒體串流機制 Efficient and Load-Balance Overlay Multicast Scheme with Path Diversity for Video Streaming |
| 指導教授: |
郭耀煌
Kuo, Yau-Hwang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 資訊工程學系 Department of Computer Science and Information Engineering |
| 論文出版年: | 2007 |
| 畢業學年度: | 95 |
| 語文別: | 英文 |
| 論文頁數: | 63 |
| 中文關鍵詞: | 節點不交集 、獨立樹 、等級制度 、負載平衡 、拓樸導向 、疊蓋式多重播送服務 、路徑不交集 |
| 外文關鍵詞: | independent tree, node-disjoint, hierarchical, load-balance, topology-oriented, overlay multicast, path-disjoint |
| 相關次數: | 點閱:83 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
疊蓋式多重播送服務 (Overlay Multicast)是一個用來解決傳統的網路層多重播送服務(IP Multicast)會遇到的佈署與延伸性問題的新興方法。如何提升疊蓋式多重播送服務的效能是值得探討的一項重要議題。在此篇論文中,我們提出了一個基於疊蓋式網路且具有拓樸導向、負載平衡與路徑分岐性高等特性的等級制度多獨立樹多重傳播機制。若與傳統方法比較,用此機制所建立出來的多重播送樹有節點不交集與路徑不交集的特性,意即每顆樹中包含的非樹葉節點不相同,每顆樹中所包含的路徑亦不相同。所以,每一個節點只負責傳送資料一次且每份資料所經過的路徑皆不相同。如此一來,當有任何節點或路徑發生問題時,最多只會影響到包含此節點或路徑的多重傳播樹,進而提升整個系統的服務品質。此外,在此機制中多重傳播樹的建立是基於完整k元樹,如此一來,可以控制使每個節點負責傳送的資料份數,進而保証負載平衡的特性。由模擬的結果可以看出,我們所提出來的方法是一個具有可信賴、高效率且負載平衡等特性的機制。
An overlay multicast is proposed to solve the scalability and deployment problems in IP Multicast. We propose a scheme, Topology-oriented Load-balance Hierarchical Independent Tree (TLHIT), with topology-oriented, load-balance and path diversity properties to improve the performance of overlay multicast. Compared to traditional methods, the proposed TLHIT constructs not only node-disjoint but also path-disjoint multicast trees where each node serves as an interior node in only one tree and different trees do not contain the same path. Moreover, TLHIT ensures load-balance property by building the multicast trees based on n-ary full tree. It ensures that each node serves almost the same amount of child nodes. Simulation results show that the reliability, efficiency, and load-balance properties of the proposed TLHIT are assured.
[1] A. C. Savage, S. E. Hoffman, J. Snell, and T. Anderson, “The end-to-end effects of internet path selection,” in Proceedings of the ACM SIGCOMM, Oct. 1999.
[2] B. Zhang, S. Jamin, and L. Zhang, “Host multicast: A framework for delivering multicast to end users,” Proc. IEEE INFOCOM, pp. 1366–1375, Jun. 2002.
[3] D. Andersen, H. Balakrishnan, F. Kaashoek, and R. Morris, "Resilient Overlay Networks," in Proc. 18th ACM Symposium on Operating Systems Principles, Banff Canada, pp. 131–145, Oct. 2001.
[4] J. Apostolopoulos and G. Wornell, “A system for enabling reliable communication over lossy packet networks via path diversity,” HP Internal Report, To be published externally, 1999.
[5] J. Aopstolopoulos, “Reliable Video Communication over Lossy Packet Networks using Multiple State Encoding and Path Diversity,” in Visual Communications and Image Processing, pp 392–409, Jan. 2001.
[6] J. Apotolopoulos, “Reliable video communication over lossy packet networks using multiple state encoding and path diversity,” in Proceeding of The International Society for Optical Engineering, vol. 4310, pp. 392–409, Jun. 2001.
[7] J. Bolot, “End-to-End Packet Delay and Loss Behavior in the Internet,” in Proceedings of ACM SIGCOMM, pp. 289–298, Sep. 1993.
[8] J. Liebeherr, M. Nahas, and W. Si, “Application-layer multicasting with delaunay triangulation overlay,” Univ. Virginia, Charlottesville, Tech. Rep. CS-2001-26.
[9] K. Day and A. Tripathi, “Characterization of node disjoint path in arrangement graphs,” Computer Science Department, Univ. Minnesota, Minneapolis, Tech. Rep. TR91-43, 1991.
[10] M. Castro, P. Druschel, A.-M. Kermarrec, A. Nandi, A. Rowstron, and A. Singh, “SplitStream: High-bandwidth content distribution in a cooperative environment,” presented at the IPTPS, Berkeley, CA, Feb. 2003.
[11] R. Tian, Q. Zhang, Z. Xiang, Y. Xiong, X. Li, and W. Zhu, “Robust and Efficient Path Diversity in Application-Layer Multicast for Video Streaming,” in IEEE Transactions on Circuits and Systems for Video Technology, vol. 15, no. 8, pp. 961–972, Aug. 2005
[12] S. Banerjee, B. Bhattacharjee, and C. Kommareddy, “Scalable application-layer multicast,” in Proc. ACM SIGCOMM, pp. 205–217, Aug. 2002.
[13] V. K. Goyal, “Multiple description coding: Compression meets the network,” in IEEE Signal Processing Magazine, vol. 18, no. 5, pp. 74–93, Sep. 2001.
[14] V. N. Padmanabhan, H. J. Wang, P. A. Chou, and K. Sripanidkulchai, “Distributing streaming media content using cooperative networking,” in Proc. ACM NOSSDAV, Miami Beach, FL, pp. 177–186, May 2002.
[15] V. Paxson, “End-to-end internet packet dynamics,” Proc. of the ACM SIGCOMM, pp. 139–152, Sept. 1997.
[16] Y. Chu, S. Rao, S. Seshan and H. Zhang, "A case for end system multicast," in Proceedings of ACM SIGMETRICS, pp. 1–12, Jun. 2000.
[17] Y. Chu, S. Rao, S. Seshan, and H. Zhang, “Enabling conferencing applications on the internet using an overlay multicast architecture,” in Proc. ACM SIGCOMM, Aug. 2001, pp. 55–67.
[18] Y. J. Liang, E. G. Steinbach, and B. Girod, “Real-time voice communication over the Internet using packet path diversity,” in Proc. ACM Multimedia 2001, Ottawa, Canada, Sept./Oct. 2001, pp. 431–440.