Cool streaming/DONet: A data-driven overlay network for peer-to-peer live media streaming

被引:0
|
作者
Zhang, XY [1 ]
Liu, JC [1 ]
Li, B [1 ]
Yum, TSP [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Informat Engn, Shatin, Hong Kong, Peoples R China
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents DONet, a Data-driven Overlay Network for live media streaming. The core operations in DONet are very simple: every node periodically exchanges data availability information with a set of partners, and retrieves unavailable data from one or more partners, or supplies available data to partners. We emphasize three salient features of this data-driven design: 1) easy to implement, as it does not have to construct and maintain a complex global structure; 2) efficient, as data forwarding is dynamically determined according to data availability while not restricted by specific directions; and 3) robust and resilient, as the partnerships enable adaptive and quick switching among multi-suppliers. We show through analysis that DONet is scalable with bounded delay. We also address a set of practical challenges for realizing DONet, and propose an efficient member- and partnership management algorithm, together with an intelligent scheduling algorithm that achieves real-time and continuous distribution of streaming contents. We have extensively evaluated the performance of DONet over the PlanetLab. Our experiments, involving almost all the active PlanetLab nodes, demonstrate that DONet achieves quite good streaming quality even under formidable network conditions. Moreover, its control overhead and transmission delay are both kept at low levels. An Internet-based DONet implementation, called Coolstreaming v.0.9, was released on May 30, 2004, which has attracted over 30000 distinct users with more than 4000 simultaneously being online at some peak times. We discuss the key issues toward designing CoolStreaming in this paper, and present several interesting observations from these large-scale tests; in particular, the larger the overlay size, the better the streaming quality it can deliver.
引用
收藏
页码:2102 / 2111
页数:10
相关论文
共 50 条
  • [1] Network coding for peer-to-peer live media streaming
    Liu, Yajie
    Dou, Wenhua
    Peng, Yuxing
    Guo, Bo
    GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 149 - +
  • [2] HyMoNet: a peer-to-peer hybrid multicast overlay network for efficient live media streaming
    Chang, Bin
    Shi, Yuanchun
    Zhang, Nan
    20TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 1, PROCEEDINGS, 2006, : 15 - +
  • [3] Live streaming on a peer-to-peer overlay: Implementation and validation
    Moreno, JC
    Fourmaux, O
    NETWORKING - ICN 2005, PT 2, 2005, 3421 : 625 - 633
  • [4] Continuous Scheduling for Data-Driven Peer-to-peer Streaming
    Akkanen, Jyrki
    NGMAST 2008: SECOND INTERNATIONAL CONFERENCE ON NEXT GENERATION MOBILE APPLICATIONS, SERVICES, AND TECHNOLOGIES, PROCEEDINGS, 2008, : 537 - 542
  • [5] Optimizing the Throughput of Data-Driven Peer-to-Peer Streaming
    Zhang, Meng
    Xiong, Yongqiang
    Zhang, Qian
    Sun, Lifeng
    Yang, Shiqiang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (01) : 97 - 110
  • [6] A new live streaming media architecture for peer-to-peer network
    Cheng, JiuJun
    Yan, ChunGang
    Yu, Kuifei
    Ma, Jian
    MUE: 2008 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING, PROCEEDINGS, 2008, : 373 - +
  • [7] Performance analysis and improvement of overlay construction for peer-to-peer live media streaming
    Tan, G
    Jarvis, SA
    Chen, XU
    Spooner, DP
    Nudd, GR
    MASCOTS 2005:13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 2005, : 169 - 176
  • [8] Challenges on peer-to-peer live media streaming
    Gao, Wen
    Huo, Longshe
    MULTIMEDIA CONTENT ANALYSIS AND MINING, PROCEEDINGS, 2007, 4577 : 37 - +
  • [9] Network coding in live peer-to-peer streaming
    Wang, Mea
    Li, Baochun
    IEEE TRANSACTIONS ON MULTIMEDIA, 2007, 9 (08) : 1554 - 1567
  • [10] Low latency overlay construction for peer-to-peer live streaming
    Zhang, Xinggong
    Pang, Yan
    Guo, Zongming
    2008 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2008, : 566 - 570