A Measurement Study of Cache Rejection in P2P Live Streaming System

In P2P system, each peer caches the received data for accessing of other peers. P2P live streaming system audiencepsilas TV-like watching pattern brings unique characteristics for its cache management algorithm. By measuring and studying the cache rejection algorithm used in PPLive with our PPLive crawler, we found a simple but interesting cache rejection algorithm used in PPLive, i.e. the cache rejection of peers is synchronized with the chunk upload of media server on chunk offset. We modeled this algorithm as a fixed-duration virtual buffer which includes the P2P network and peerpsilas local buffer and then verified it in our trace. We finally gave some analysis and explanations for this algorithm. What we found is benefit to the future design and modeling of P2P live streaming system.

[1]  ZhangQian,et al.  Understanding the Power of Pull-Based Streaming Protocol , 2007 .

[2]  Indranil Gupta,et al.  Measurement of a large-scale overlay for multimedia streaming , 2007, HPDC '07.

[3]  Bo Li,et al.  CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

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

[5]  Keith W. Ross,et al.  Inferring Network-Wide Quality in P2P Live Streaming Systems , 2007, IEEE Journal on Selected Areas in Communications.

[6]  Yunhao Liu,et al.  AnySee: Peer-to-Peer Live Streaming , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[7]  Shahzad Ali,et al.  Measurement of Commercial Peer-To-Peer Live Video Streaming , 2006 .

[8]  Hai Jin,et al.  AnySee: Scalable Live Stream-ing Service Based on Inter-Overlay Optimization , 2006, INFOCOM 2006.

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

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