Flash Crowd in P2P Live Streaming Systems: Fundamental Characteristics and Design Implications

被引:45
作者
Liu, Fangming [1 ]
Li, Bo
Zhong, Lili [2 ]
Li, Baochun
Jin, Hai [1 ]
Liao, Xiaofei [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Serv Comp Technol Syst Lab, Cluster & Grid Comp Lab, Wuhan 430074, Peoples R China
[2] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon 999077, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Live video streaming; peer-to-peer; flash crowds; population control;
D O I
10.1109/TPDS.2011.283
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Peer-to-peer (P2P) live video streaming systems have recently received substantial attention, with commercial deployment gaining increased popularity in the internet. It is evident from our practical experiences with real-world systems that, it is not uncommon for hundreds of thousands of users to choose to join a program in the first few minutes of a live broadcast. Such a severe flash crowd phenomenon in live streaming poses significant challenges in the system design. In this paper, for the first time, we develop a mathematical model to: 1) capture the fundamental relationship between time and scale in P2P live streaming systems under a flash crowd, and 2) explore the design principle of population control to alleviate the impact of the flash crowd. We carry out rigorous analysis that brings forth an in-depth understanding on effects of the gossip protocol and peer dynamics. In particular, we demonstrate that there exists an upper bound on the system scale with respect to a time constraint. By trading peer startup delays in the initial stage of a flash crowd for system scale, we design a simple and flexible population control framework that can alleviate the flash crowd without the requirement of otherwise costly server deployment.
引用
收藏
页码:1227 / 1239
页数:13
相关论文
共 26 条
[1]  
Bonald T., 2008, P ACM SIGMETRICS INT
[2]  
Feng C., 2009, P IEEE INFOCOM APR
[3]   A performance study of BitTorrent-like peer-to-peer systems [J].
Guo, Lei ;
Chen, Songqing ;
Xiao, Zhen ;
Tan, Enhua ;
Ding, Xiaoning ;
Zhang, Xiaodong .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2007, 25 (01) :155-169
[4]  
Guo Lei, 2005, P 5 ACM SIGCOMM C IN
[5]   A measurement study of a large-scale P2P IPTV system [J].
Hei, Xiaojun ;
Liang, Chao ;
Liang, Jian ;
Liu, Yong ;
Ross, Keith W. .
IEEE TRANSACTIONS ON MULTIMEDIA, 2007, 9 (08) :1672-1687
[6]  
Hobfeld T., 2007, P 9 ANN WORKSH MATH
[7]  
Huang C., 2007, P ACM SIGCOMM AUG
[8]  
Kumar R., 2007, P IEEE INFOCOM APR
[9]  
Li B., 2008, P IEEE INFOCOM APR
[10]  
Li B., 2008, P IEEE GLOBECOM NOV