Performance Modeling and Evaluation of Peer-to-Peer Live Streaming Systems Under Flash Crowds

被引:23
|
作者
Chen, Yishuai [1 ]
Zhang, Baoxian [2 ]
Chen, Changjia [1 ]
Chiu, Dah Ming [3 ]
机构
[1] Beijing Jiaotong Univ, Sch Elect & Informat Engn, Beijing 100044, Peoples R China
[2] Univ Chinese Acad Sci, Res Ctr Ubiquitous Sensor Networks, Beijing 100049, Peoples R China
[3] Chinese Univ Hong Kong, Dept Informat Engn, Hong Kong, Hong Kong, Peoples R China
关键词
Flash crowd; modeling; peer-to-peer; streaming media; videos; DESIGN;
D O I
10.1109/TNET.2013.2272056
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A peer-to-peer (P2P) live streaming system faces a big challenge under flash crowds. When a flash crowd occurs, the sudden arrival of numerous peers may starve the upload capacity of the system, hurt its quality of service, and even cause system collapse. This paper provides a comprehensive study on the performance of P2P live streaming systems under flash crowds. By modeling the systems using a fluid model, we study the system capacity, peer startup latency, and system recovery time of systems with and without admission control for flash crowds, respectively. Our study demonstrates that, without admission control, a P2P live streaming system has limited capacity to handle flash crowds. We quantify this capacity by the largest flash crowd (measured in shock level) that the system can handle, and further find this capacity is independent of system initial state while decreasing as departure rate of stable peer increases, in a power-law relationship. We also establish the mathematical relationship of flash crowd size to the worst-case peer startup latency and system recovery time. For a system with admission control, we prove that it can recover stability under flash crowds of any sizes. Moreover, its worst-case peer startup latency and system recovery time increase logarithmically with the flash crowd size. Based on the analytical results, we present detailed flash crowd handling strategies, which can be used to achieve satisfying peer startup performance while keeping system stability in the presence of flash crowds under different circumstances.
引用
收藏
页码:1106 / 1120
页数:15
相关论文
共 50 条
  • [31] On reducing mesh delay for peer-to-peer live streaming
    Ren, Dongni
    Li, Y-T Hillman
    Chan, S-H Gary
    27TH IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), VOLS 1-5, 2008, : 1732 - 1740
  • [32] An Incentive Mechanism for Peer-to-Peer Networks with Live Streaming
    Manzato, Daniel A. G.
    da Fonseca, Nelson L. S.
    GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [33] Optimizing Substream Scheduling for Peer-to-Peer Live Streaming
    Chan, K. -H. Kelvin
    Chan, S. -H. Gary
    Begen, Ali C.
    2010 7TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE-CCNC 2010, 2010, : 37 - +
  • [34] Push-to-pull peer-to-peer live streaming
    Locher, Thomas
    Meier, Remo
    Schmid, Stefan
    Wattenhofer, Roger
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, 4731 : 388 - +
  • [35] Delay Asymptotics and Scalability for Peer-to-Peer Live Streaming
    Dan, Gyorgy
    Fodor, Viktoria
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (10) : 1499 - 1511
  • [36] 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 - +
  • [37] The Peer-to-Peer live video streaming for handheld devices
    Xie, Susu
    Li, Bo
    Keung, Gabriel Y.
    2008 5TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2008, : 1265 - 1266
  • [38] A suitable server placement for peer-to-peer live streaming
    Xiaoqun Yuan
    Hao Yin
    Geyong Min
    Xuening Liu
    Wen Hui
    Guangxi Zhu
    The Journal of Supercomputing, 2013, 64 : 1092 - 1107
  • [39] A Peer-to-Peer assisting scheme for live streaming services
    Wan, Jian
    Lu, Liangjin
    Xu, Xianghua
    Ren, Xueping
    ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2008, 5036 : 343 - 351
  • [40] A Traffic Localization Strategy for Peer-to-Peer Live Streaming
    Dai, Chao
    Jiang, Yong
    Xia, Shutao
    Zheng, Haitao
    Cui, Laizhong
    2013 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2013,