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 条
  • [1] On performance evaluation of swarm-based live peer-to-peer streaming applications
    Reza Rejaie
    Nazanin Magharei
    Multimedia Systems, 2014, 20 : 415 - 427
  • [2] On performance evaluation of swarm-based live peer-to-peer streaming applications
    Rejaie, Reza
    Magharei, Nazanin
    MULTIMEDIA SYSTEMS, 2014, 20 (04) : 415 - 427
  • [3] Resilience in live peer-to-peer streaming
    Fodor, Viktoria
    Dan, Gyorgy
    IEEE COMMUNICATIONS MAGAZINE, 2007, 45 (06) : 116 - 123
  • [4] AnySee: Peer-to-peer live streaming
    Liao, Xiaofei
    Jin, Hai
    Liu, Yunhao
    Ni, Lionel M.
    Deng, Dafu
    25TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-7, PROCEEDINGS IEEE INFOCOM 2006, 2006, : 2411 - 2420
  • [5] On the impact of playout scheduling on the performance of peer-to-peer live streaming
    Vassilakis, Constantinos
    Laoutaris, Nikolaos
    Stavrakakis, Ioannis
    COMPUTER NETWORKS, 2009, 53 (04) : 456 - 469
  • [6] On Resource Provisioning in Hybrid Peer-to-Peer Live Streaming Systems
    Tewari, Saurabh
    Menon, Satish
    BMSB: 2009 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING, VOLS 1 AND 2, 2009, : 351 - 356
  • [7] VIDEO TRANSMISSION SCHEDULING FOR PEER-TO-PEER LIVE STREAMING SYSTEMS
    Li, Ying
    Li, Zhu
    Chiang, Mung
    Calderbank, A. Robert
    2008 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-4, 2008, : 653 - +
  • [8] Peer-to-peer caching schemes to address flash crowds
    Stading, T
    Maniatis, P
    Baker, M
    PEER-TO-PEER SYSTEMS, 2002, 2429 : 203 - 213
  • [9] Alleviating Request Collisions in Peer-to-Peer Live Streaming Systems to Improve System Performance
    Chen, Yishuai
    Zhang, Baoxian
    Liu, Qi
    Chen, Changjia
    Zhou, Zhangbing
    2011 7TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2011, : 1457 - 1462
  • [10] Performance Investigation on Request Collisions in Peer-To-Peer Live Streaming Systems: Problems and Algorithms
    Chen, Yishuai
    Zhang, Baoxian
    Chen, Changjia
    Meng, Weixiao
    Li, Cheng
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2013, 31 (09) : 189 - 199