A simple analysis on P2P streaming with peer playback lags

Nowadays, mesh-based live streaming on P2P network is becoming more and more popular because of its scalability, robustness and no additional infrastructure requirement (e.g. CoolStreaming, PPlive, PPstream, Gridmedia). How to design a high fluency and small delay system is a challenge task. In this paper we analyze the impact of playback lags between peers on the playback fluency via a simple stochastic model. For every position in arbitrary peer's buffer, we calculate its probability of containing the corresponding chunk, which can indicate the fluency of a peer's playback on the video. Through our analysis and simulation, we get insights into playback lags and some useful tips for designing a real P2P live streaming system more effective.

[1]  Rakesh Kumar,et al.  Stochastic Fluid Theory for P2P Streaming Systems , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[2]  Lifeng Sun,et al.  Understanding the Power of Pull-Based Streaming Protocol: Can We Do Better? , 2007, IEEE Journal on Selected Areas in Communications.

[3]  Yong Liu Delay Bounds of Chunk-Based Peer-to-Peer Video Streaming , 2010, IEEE/ACM Transactions on Networking.

[4]  Luca Abeni,et al.  On the Optimal Scheduling of Streaming Applications in Unstructured Meshes , 2009, Networking.

[5]  Chuan Wu,et al.  Multi-Channel Live P2P Streaming: Refocusing on Servers , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[6]  Laurent Massoulié,et al.  Epidemic live streaming: optimal performance trade-offs , 2008, SIGMETRICS '08.

[7]  Keith W. Ross,et al.  Queuing Network Models for Multi-Channel P2P Live Streaming Systems , 2009, IEEE INFOCOM 2009.

[8]  Keith W. Ross,et al.  A Measurement Study of a Large-Scale P2P IPTV System , 2007, IEEE Transactions on Multimedia.

[9]  Yang Guo,et al.  Is Random Scheduling Sufficient in P2P Video Streaming? , 2008, 2008 The 28th International Conference on Distributed Computing Systems.

[10]  John C. S. Lui,et al.  A Simple Model for Analyzing P2P Streaming Protocols , 2007, 2007 IEEE International Conference on Network Protocols.

[11]  Yong Liu On the minimum delay peer-to-peer video streaming: how realtime can it be? , 2007, ACM Multimedia.

[12]  Srinivas Shakkottai,et al.  The asymptotic behavior of minimum buffer size requirements in large P2P streaming networks , 2009, 2010 Information Theory and Applications Workshop (ITA).

[13]  Yang Guo,et al.  AQCS: Adaptive Queue-Based Chunk Scheduling for P2P Live Streaming , 2008, Networking.

[14]  Giuseppe Bianchi,et al.  Fundamental delay bounds in peer-to-peer chunk-based real-time streaming systems , 2009, 2009 21st International Teletraffic Congress.