DocumentCode :
1389747
Title :
Flash Crowd in P2P Live Streaming Systems: Fundamental Characteristics and Design Implications
Author :
Liu, Fangming ; Li, Bo ; Zhong, Lili ; Li, Baochun ; Jin, Hai ; Liao, Xiaofei
Author_Institution :
Services Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
Volume :
23
Issue :
7
fYear :
2012
fDate :
7/1/2012 12:00:00 AM
Firstpage :
1227
Lastpage :
1239
Abstract :
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.
Keywords :
Internet; digital video broadcasting; mathematical analysis; peer-to-peer computing; protocols; video streaming; Internet; P2P live streaming systems; design implications; flash crowd phenomenon; flexible population control framework; gossip protocol; live broadcast; mathematical model; peer dynamics; peer startup delays; peer-to-peer live video streaming systems; system design; upper bound; Ash; Bandwidth; Delay; Peer to peer computing; Servers; Streaming media; Upper bound; Live video streaming; flash crowds; peer-to-peer; population control.;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2011.283
Filename :
6095525
Link To Document :
بازگشت