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 条
  • [21] On the performance of multiple-tree-based peer-to-peer live streaming
    Dan, Gyorgy
    Fodor, Viktoria
    Chatzidrossos, Ilias
    INFOCOM 2007, VOLS 1-5, 2007, : 2556 - +
  • [22] Towards an Incentive Mechanism for Peer-to-Peer Multimedia Live Streaming Systems
    Silverston, Thomas
    Fourmaux, Olivier
    Crowcroft, Jon
    P2P'08: EIGHTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2008, : 125 - +
  • [23] Performance of locality-aware topologies for peer-to-peer live streaming
    Clegg, R. G.
    Landa, R.
    Griffin, D.
    Mykoniati, E.
    Rio, M.
    IET SOFTWARE, 2009, 3 (06) : 470 - 479
  • [24] A novel peer management model for live peer-to-peer streaming
    Liao, Rongtao
    Yu, Shengsheng
    Dong, Lijun
    2007 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2007, : 542 - 545
  • [25] Modeling and Analysis of Free Riding in Peer-to-Peer Streaming Systems
    Liu Qi
    Qin Fenglin
    Ge Liansheng
    2011 6TH INTERNATIONAL ICST CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2011, : 780 - 784
  • [26] Advances in peer-to-peer streaming systems
    Tsang, Danny H. K.
    Ross, Keith W.
    Rodriguez, Pablo
    Li, Jin
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2007, 25 (09) : 1609 - 1611
  • [27] Bandwidth-Aware Peer Selection for P2P Live Streaming Systems Under Flash Crowds
    Wu, Haibo
    Liu, Jing
    Jiang, Hai
    Sun, Yi
    Li, Jun
    Li, Zhongcheng
    2012 IEEE 31ST INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2012, : 360 - 367
  • [28] Performance modeling of mobile peer-to-peer systems
    Yan, L
    NETWORKING AND MOBILE COMPUTING, PROCEEDINGS, 2005, 3619 : 133 - 142
  • [29] Modeling Flash Crowd Performance in Peer-to-Peer File Distribution
    Carbunaru, Cristina
    Teo, Yong Meng
    Leong, Ben
    Ho, Tracey
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (10) : 2617 - 2626
  • [30] Evaluation of Video Streaming Performance over Peer-to-Peer Network
    Memon, Shafquat Ali
    Hassan, Syed Raheel
    Memon, Nisar Ahmed
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON COLLABORATION TECHNOLOGIES AND SYSTEMS (CTS), 2014, : 413 - 420