Hybrid Live P2P Streaming Protocol

Abstract A considerable part of the Internet traffic is due to Peer-to-Peer (P2P) protocols. The scalability of the P2P networks encourages implementing many P2P applications such as the file sharing, the media on demand and the live streaming. While many P2P solutions have been proposed the media freshness and the smooth media playback are still a challenging issues in the P2P live streaming. In this paper we propose the Hybrid Live P2P Streaming Protocol (HLPSP) which a live P2P streaming system based on a hybrid overlay (tree and mesh topology). The simulation results show that HLPSP outperforms the enhanced version of the famous CoolStreaming P2P system called DenaCast in terms of the startup delay, the end-to-end delay, the play-back delay and the data loss.

[1]  Bobby Bhattacharjee,et al.  Scalable application layer multicast , 2002, SIGCOMM '02.

[2]  Feng Wang,et al.  mTreebone: A Hybrid Tree/Mesh Overlay for Application-Layer Live Video Multicast , 2007, 27th International Conference on Distributed Computing Systems (ICDCS '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]  Ying Qiao,et al.  CliqueStream: Creating an efficient and resilient transport overlay for peer-to-peer live streaming using a clustered DHT , 2010, Peer Peer Netw. Appl..

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

[6]  A. Varga,et al.  Using the OMNeT++ discrete event simulation system in education , 1999 .

[7]  Bo Li,et al.  Coolstreaming: Design, Theory, and Practice , 2007, IEEE Transactions on Multimedia.

[8]  Miguel Castro,et al.  SplitStream: high-bandwidth multicast in cooperative environments , 2003, SOSP '03.

[9]  Amir H. Payberah,et al.  Sepidar: Incentivized Market-Based P2P Live-Streaming on the Gradient Overlay Network , 2010, 2010 IEEE International Symposium on Multimedia.

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

[11]  B. Akbari,et al.  Hybrid CDN-P2P architectures for live video streaming: Comparative study of connected and unconnected meshes , 2011, 2011 International Symposium on Computer Networks and Distributed Systems (CNDS).

[12]  Reza Rejaie,et al.  PRIME: Peer-to-Peer Receiver-drIven MEsh-Based Streaming , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[13]  Darshan Purandare,et al.  An alliance based peering scheme for peer-to-peer live media streaming , 2007, P2P-TV '07.

[14]  Feng Xiao,et al.  Re-exploring the Potential of Using Tree Structure in P2P Live Streaming Networks , 2009, 2009 Sixth IFIP International Conference on Network and Parallel Computing.

[15]  Kien A. Hua,et al.  ZIGZAG: an efficient peer-to-peer scheme for media streaming , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).