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 条
  • [31] Managing peer-to-peer live streaming applications
    Cunningham, Raymond
    Biskupski, Bartosz
    Meier, Rene
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 2008, 5053 : 140 - 153
  • [32] Proxy caching for peer-to-peer live streaming
    Xu, Ke
    Zhang, Ming
    Liu, Jiangchuan
    Qin, Zhijing
    Ye, Mingjiang
    COMPUTER NETWORKS, 2010, 54 (07) : 1229 - 1241
  • [33] OVERLAY OPTIMIZATION FOR PEER-TO-PEER SCALABLE VIDEO STREAMING
    Lima, Livio
    Dalai, Marco
    Migliorati, Pierangelo
    Leonardi, Riccardo
    2012 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2012), 2012, : 2245 - 2248
  • [34] A Peer-to-Peer Architecture for Live Streaming with DRM
    Lan, Xuguang
    Xue, Jianru
    Tian, Lihua
    Hu, Wei
    Xu, Tao
    Zheng, Nanning
    2009 6TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1 AND 2, 2009, : 1222 - 1226
  • [35] Two Dimensional Array Based Overlay Network for Reducing Delay of Peer-to-Peer Live Video Streaming
    Ibn Ibrahimy, Abdullah Faruq
    Anwar, Farhat
    Ibn Ibrahimy, Muhammad
    Islam, Md Rafiqul
    2014 INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION ENGINEERING (ICCCE), 2014, : 185 - 188
  • [36] Providing Statistically Guaranteed Streaming Quality for Peer-to-Peer Live Streaming
    Wang, Miao
    Xu, Lisong
    Ramamurthy, Byrav
    NOSSDAV 09: 18TH INTERNATIONAL WORKSHOP ON NETWORK AND OPERATING SYSTEMS SUPPORT FOR DIGITAL AUDIO AND VIDEO, 2009, : 127 - 132
  • [37] CoopStreaming: A novel peer-to-peer system for fast live media streaming
    Yin, JW
    Yao, WP
    Ma, LX
    Dong, JX
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2005, 3739 : 882 - 887
  • [38] Network aware peer-to-peer media streaming: Capacity or proximity?
    Jin, Xin
    Kwok, Yu-Kwong
    COMPUTER NETWORKS, 2014, 69 : 1 - 18
  • [39] Concepts and Types of Peer-to-Peer Network Topology for Live Video Streaming
    AlTuhafi, Ammar Waysi
    Ramadass, Sureswaran
    Chong, Yung-Wey
    2013 IEEE INTERNATIONAL CONFERENCE ON RFID-TECHNOLOGIES AND APPLICATIONS (RFID-TA), 2013,
  • [40] Live Scalable Video Streaming on Peer-to-Peer Overlays with Network Coding
    Sanna, Michele
    Izquierdo, Ebroul
    2012 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS, 2012,