Performance Analysis of Network-Coding-Based P2P Live Streaming Systems

被引:7
|
作者
Saleh, Bassel [1 ]
Qiu, Dongyu [1 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ H3G 1M8, Canada
关键词
Network coding; peer-to-peer; performance analysis; video streaming;
D O I
10.1109/TNET.2015.2448597
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Peer-to-peer (P2P) video streaming is a scalable and cost-effective technology to stream video content to a large population of users and has attracted a lot of research for over a decade now. Recently, network coding has been introduced to improve the efficiency of these systems and to simplify the protocol design. There are already some successful commercial applications that utilize network coding. However, previous analytical studies of network-coding-based P2P streaming systems mainly focused on fundamental properties of the system and ignored the influence of the protocol details. In this study, a unique stochastic model is developed to reveal how segments of the video stream evolve over their lifetime in the buffer before they go into playback. Different strategies for segment selection have been studied with the model, and their performance has been compared. A new approximation of the probability of linear independence of coded blocks has been proposed to study the redundancy of network coding. Finally, extensive numerical results and simulations have been provided to validate our model. From these results, in-depth insights into how system parameters and segment selection strategies affect the performance of the system have been obtained.
引用
收藏
页码:2140 / 2153
页数:14
相关论文
共 50 条
  • [1] Network Coding For P2P Live Media Streaming
    Liu, Han
    Tu, Xiaodong
    Xie, Jun
    2008 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2008, : 392 - 398
  • [2] A Modeling Framework for Performance Analysis of P2P Live Video Streaming Systems
    Kotevski, Zoran
    Mitrevski, Pece
    ICT INNOVATIONS 2010, 2011, 83 : 215 - 225
  • [3] Network Performance Analysis of Startup Buffering for Live Streaming in P2P VOD Systems for Mesh-Based Topology
    Barwar, Nemi Chand
    Rajesh, Bhadada
    PROCEEDINGS OF THE INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, ICICT 2015, VOL 2, 2016, 439 : 271 - 279
  • [4] Modeling and Performance Analysis of P2P Live Streaming Systems under Flash Crowds
    Chen, Yishuai
    Zhang, Baoxian
    Chen, Changjia
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [5] An effective scheme for performance improvement of P2P live streaming systems
    Wu, Xiaosong
    Chen, Xingshu
    Wang, Haizhou
    Journal of Networks, 2014, 9 (04) : 1067 - 1073
  • [7] LANCStream: A Locality-aware and Network Coding-based P2P Live Streaming System
    Cui, Laizhong
    Lu, Nan
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 496 - 503
  • [8] TESLA-Based Homomorphic MAC for Authentication in P2P System for Live Streaming with Network Coding
    Cheng, Chi
    Jiang, Tao
    Zhang, Qian
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2013, 31 (09) : 291 - 298
  • [9] SonicStream: A Network Coding Based Live P2P Media Streaming System With Rich User Experiences
    Chen, Xiaogang
    Ren, Ning
    Zhang, Xiaochen
    Wang, Xin
    Zhao, Jin
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2008, 10 (04) : 430 - 436
  • [10] Network Awareness of P2P Live Streaming Applications
    Ciullo, Delia
    Garcia, Maria Antonieta
    Horvath, Akos
    Leonardi, Emilio
    Mellia, Marco
    Rossi, Dario
    Telek, Miklos
    Veglia, Paolo
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 1775 - +