簡易檢索 / 詳目顯示

研究生: 呂佳旻
Lu, Chia-min
論文名稱: 使用SIP為基礎之點對點群播機制達成多媒體即時串流服務
A SIP-based P2P Multicast Scheme for Live Multimedia Streaming
指導教授: 謝錫堃
Shieh, Ce-Kuen
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電腦與通信工程研究所
Institute of Computer & Communication Engineering
論文出版年: 2007
畢業學年度: 95
語文別: 英文
論文頁數: 36
中文關鍵詞: 點對點即時串流服務
外文關鍵詞: peer-to-peer live multimedia streaming
相關次數: 點閱:67下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著高速、寬頻網路科技的演進,點對點即時串流服務逐漸成為一個普遍的趨勢,然而初始化延遲對多媒體點對點即時串流服務來說,仍就是一個很重要的議題。過長的初始化延遲會造成使用者在切換即時串流頻道時感到不舒適,為了縮短初始化延遲以提供更好的即時串流服務,我們提出了使用SIP為基礎之點對點群播機制達成多媒體即時串流服務。藉由利用SIP通訊協定,我們提出的機制不只縮短了即時串流播放中的初始化延遲,也減低了佈設即時串流服務基礎建設的成本。除此之外,我們的機制以互相競爭的方式建構出一顆平衡的群播樹而且避免了後續管理群播樹以使之穩定的負擔。效能評估證明了我們提出的機制成功地縮短了初始化延遲也建構出一顆平衡的群播樹。

    With the proliferation of the high speed, broadband network technologies, the peer-to-peer live multimedia streaming becomes more and more popular. An important issue of the peer-to-peer live multimedia streaming is initial delay. The long initial delay will cause the user feels unsatisfied during changes the live streaming channel. In order to minimize the initial delay for proving better live streaming service, we proposed a SIP-based P2P multicast scheme for live multimedia streaming. By utilizing the SIP protocol, our proposed scheme not only minimizes the initial delay of playing time but also reduces the infrastructure deployment cost. In addition, we proposed a passive mechanism to construct a balanced multicast tree with zero stabilization overhead. The performance evaluation shows that our proposed scheme minimizes the initial delay and constructs a balanced multicast tree for live multimedia streaming successfully.

    CHAPTER 1 INTRODUCTION 1 CHAPTER 2 BACKGROUND AND RELATED WORK 4 2.1 ARCHITECTURES FOR MULTIMEDIA STREAMING MULTICAST ON INTERNET 4 2.1.1 Router-based Architectures: IP Multicast 4 2.1.2 Non Router-based Architectures 4 2.2 DYNAMIC DOMAIN NAME SYSTEM (DDNS) 6 2.3 SESSION INITIATION PROTOCOL (SIP) 7 CHAPTER 3 SYSTEM APPROACH 13 3.1 SYSTEM OVERVIEW 13 3.2 WORKING PRINCIPLE 15 3.2.1 Node Join 15 3.2.2 Sub-Multicast Tree Maintenance 16 3.2.3 Node Leave 20 CHAPTER 4 IMPLEMENTATION 24 4.1 PROGRAM ARCHITECTURE 24 4.2 MODULE DESIGN 26 4.2.1 SIP Emulator 26 4.2.2 Database 27 4.2.3 Control Modules 27 CHAPTER 5 PERFORMANCE EVALUATION 31 5.1 INITIAL DELAY 31 5.2 SUB-MULTICAST TREE SIMULATION 31 5.2.1 Simulation Methodology 32 5.2.2 Simulation Result 32 CHAPTER 6 CONCLUSION AND FUTURE WORK 34 REFERENCE: 35

    [1]. The Gnutella protocol specification 0.6, http://rfc-gnutella.sourceforge.net
    [2]. The KaZaA website, http://www.kazaa.com/
    [3]. MetaMachin, “eDonkey2000”, http://www.edonkey2000.com/. 2002
    [4]. Julian Liu, Su-Chiu Yang, Hsiang-Fu Yu, and Li-Ming Tseng, “Content Delivery Network with Hot-Video Broadcasting and Peer-to-Peer Approach”, JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 20, 1125-1139 (2004)
    [5]. http://www.pplive.com/en/index.html
    [6]. http://www.ppstream.com/
    [7]. Venkata N. Padmanabjan, Helen J. Wang, Philip A. Chou, Kunwadee Sripanidkulchai, “Distributing Streaming Media Content Using Cooperative Networking”, in Proceedings of NOSSDAV, 2002
    [8]. P Francis. “Yoid: Extending the multicast Internet architecture .” 1999
    [9]. D. Eastlake. “Secure Domain Name System Dynamic Update.” Technical Report RFC-2137, Internet Engineering Task Force, Apr 1997.
    [10]. M. Handley, H. Schulzrinne, and E. Schooler, “SIP: Session initiation protocol,” Internet Draft, Internet Engineering Task Force, Dec. 1996.
    [11]. M. Castro, P. Druschel, A. Kermarrec, A. Nandi, A. Rowstron, and A. Singh, “SplitStream: High-bandwidth Content Distribution in Cooperative Environments”, in Proceedings of ACM SOSP, 2003.
    [12]. Y. Chu, S. G. Rao, and H. Zhang, “A Case for End System Multicast,” in ACM SIGMETRICS, 2000, pp. 1–12.
    [13]. X. Zhang, J. Liu, B. Li, and T.-S. P. Yum, “DONet/CoolStreaming: A Data-driven Overlay Network for Peer-to-Peer Live Media Streaming,” in IEEE INFOCOM, vol. 3, Mar. 2005, pp. 2102 – 2111.
    [14]. VideoLan Client, www.videolan.org/vlc/
    [15]. Windows Media Encoder, http://www.microsoft.com/
    [16]. OpenSER, http://www.openser.org

    無法下載圖示 校內:2057-08-30公開
    校外:2106-08-30公開
    電子論文尚未授權公開,紙本請查館藏目錄
    QR CODE