A study of an hybrid CDN-P2P system over the PlanetLab network

In this work we propose an hybrid CDN-P2P architecture for video contents delivery based on the NextShare platform. Experiments were conducted over the PlanetLab network using a number of peers which encompass real network behaviors. Results show that although the NextShare is based on the original BitTorrent file sharing mechanism, the implemented tools can efficiently deliver video over a heterogeneous and time varying network if peers can rely on an intermediate distribution layer between the CDN and the final users. Among the other benefits, CDN edge servers are significantly offloaded and peers can experience low start-up delays. Architecture design and simulation results are taking place in the context of the European FP7 project COAST.

[1]  Stratis Ioannidis,et al.  Incentivizing peer-assisted services: a fluid shapley value approach , 2010, SIGMETRICS '10.

[2]  Cheng Huang,et al.  Understanding hybrid CDN-P2P: why limelight needs its own Red Swoosh , 2008, NOSSDAV.

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

[4]  Pablo Rodriguez,et al.  On next-generation telco-managed P2P TV architectures , 2008, IPTPS.

[5]  David Mazières,et al.  Kademlia: A Peer-to-Peer Information System Based on the XOR Metric , 2002, IPTPS.

[6]  Johan A. Pouwelse,et al.  The Design and Deployment of a BitTorrent Live Video Streaming Solution , 2009, 2009 11th IEEE International Symposium on Multimedia.

[7]  Catherine Rosenberg,et al.  Analysis of a CDN–P2P hybrid architecture for cost-effective streaming media distribution , 2006, Multimedia Systems.

[8]  M. R. Tijmes,et al.  FIGARO ( Future Internet Gateway-based Architecture of Residential Networks ) D5.2: Architecture for service federation in residential networks , 2011 .

[9]  Bo Li,et al.  Design and deployment of a hybrid CDN-P2P system for live video streaming: experiences with LiveSky , 2009, ACM Multimedia.

[10]  Alexandru Iosup,et al.  TRIBLER: a social-based peer-to-peer system: Research Articles , 2008 .

[11]  Chuan Wu,et al.  Diagnosing Network-Wide P2P Live Streaming Inefficiencies , 2009, IEEE INFOCOM 2009.

[12]  Jun Li,et al.  Efficient hierarchical content distribution using P2P technology , 2008, 2008 16th IEEE International Conference on Networks.

[13]  J.P. Singh,et al.  Performance and Quality-of-Service Analysis of a Live P2P Video Multicast Session on the Internet , 2008, 2008 16th Interntional Workshop on Quality of Service.

[14]  Dongyu Qiu,et al.  A Novel Optimistic Unchoking Algorithm for BitTorrent , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[15]  Bo Li,et al.  An Empirical Study of the Coolstreaming+ System , 2007, IEEE Journal on Selected Areas in Communications.

[16]  Jun Wang,et al.  TRIBLER: a social‐based peer‐to‐peer system , 2008, IPTPS.

[17]  Giovanni Pau,et al.  A survey on P2P streaming clients: looking at the end-user , 2008, WICON 2008.