MESH-BASED P2P LIVE VIDEO STREAMING WITH STREAMCOMPLETE

Authors

  • FEDERICO COVINO Dipartimento di Informatica e Sistemistica Antonio Ruberti, Sapienza Universit`a di Roma via Ariosto 25, Roma, 00185, Italy
  • MASSIMO MECELLA Dipartimento di Informatica e Sistemistica Antonio Ruberti, Sapienza Universit`a di Roma via Ariosto 25, Roma, 00185, Italy

Keywords:

Net-TV, peer-to-peer video streaming, mesh networks

Abstract

This paper introduces StreamComplete, a new architecture and prototype system for mesh-based P2P live video streaming; it realizes a new concept of overlay network’s management as well as merges the best practices of tree- and mesh-based approaches. StreamComplete creates a dynamic overlay network that optimizes itself on the basis of local conditions of peers. We have extensively evaluated the performance and the behavior of StreamComplete over the PlanetLab. Our experiments demonstrate the ability of peers in managing the overlay network with autonomic behavior in case of network changes. Furthermore the system is scalable w.r.t. the cardinality of the overlay network, by requiring very few control traffic.

 

Downloads

Download data is not yet available.

References

X. Ye, J. Zhang, J.Wang. Architecture of HIKEC: An IMS-based Mobile P2P File Sharing Service.

Proc. ICCT 2006.

J.H. Kim, J.W. Song, T.H. Kim, J.H. Lee, K.J. Lee, J.S. Han, S.B. Yang. Reliability Schemes for

P2P Systems in Dynamic Mobile Environments. Proc. CSA 2008.

G. Gehlen, F. Aijaz, Y. Zhu, B. Walke. Mobile P2P Web Service Creation using SIP. Mobile

Information Systems, 3(3-4): 165-185, 2007.

S. Agarwal, S. Dube. Gossip Based Streaming with Incentives for Peer Collaboration. Proc. ISM

V. Venkararaman et al. Chunkyspread: Heterogeneous Unstructured Tree-Based Peer-to-Peer Mul-

ticast. Proc. ICNP 2006.

M. Schiely, P. Felber. Tit-for-tat Revisited: Trading Bandwidth for Reliability in P2P Media

Streaming. Technical Report 2007.

X. Zhang, J. Liu, B. Li, P. Yum. CoolStreaming/DONet: A Data-driven Overlay Network for

Peer-to-Peer Live Media Streaming. Proc. INFOCOM 2005.

N. Magharei, R. Rejaie. PRIME: Peer-to-Peer Receiver-drIven MEsh-based Streaming. Proc. INFOCOM

N. Magharei, G. Yang, R. Reza. Issues in Offering Live P2P Streaming Service to Residential

Users. Proc. CCNC 2007.

H. Guo, K.T. Lo, C.T. Cheng. Overlay Networks Construction for Multilayered Live Media Stream-

ing. Proc. ISM 2006.

Y. Chen, B. Deng, X. Li. Rainbow: a Locality-aware Peer-to-Peer Overlay Multicast System. Proc.

Grid and Cooperative Computing Workshop, 2006.

Joost, web site: http://www.joost.com/

BabelGum, web site: http://www.babelgum.com/

J.A. Pouwelse, P.Garbacki, J.Wang, A.Bakker, J.Yang, A. Iosup, D.H.J.Epema, M.Reinders,

M.R.vanSteen, H.J. Sips. TRIBLER: a social-based peer-to-peer system. 2007 John Wiley & Sons.

K.Y.K. Hui, J.C.S. Lui, D.Y. Yau. Small World Overlay P2P Networks. Proc. IWQOS 2004.

F. Covino, M. Mecella STREAMCOMPLETE: an Architecture for Mesh-based Peer-to-Peer Live

Video Streaming. Proc. CCNC 2009.

B. Li, H. Yin Peer-to-Peer Live Video Streaming on the Internet: Issues, Existing Approaches,

and Challenges. IEEE Communications Magazine, 2007

J. Lei, L. Shi, X. Fu An Experimental Analysis of Joost Peer-to-Peer VoD Service. Technical

Report No. IFI-TB-2007-03, Institute of Computer Science, University of Goettingen, Goettingen,

Germany, October 2007.

M. Zhang, L. Zhao, Y. Tang, J.G. Luo, S.Q. Yang Large-Scale Live Media Streaming over Peer-

to-Peer Networks through Global Internet. Proc. P2PMMS 2005.

M. Zhang, J.G. Luo, L. Zhao, S.Q. Yang A Peer-to-Peer Network for Live Media Streaming -

Using a Push-Pull Approach. Proc. MM 2005.

Y. Chu, S. G. Rao, and H. Zhang A Case for End System Multicast. Proc. ACM Sigmetrics 2000.

Downloads

Published

2009-07-13

How to Cite

COVINO, F. ., & MECELLA, M. . (2009). MESH-BASED P2P LIVE VIDEO STREAMING WITH STREAMCOMPLETE. Journal of Mobile Multimedia, 5(3), 203–237. Retrieved from https://journals.riverpublishers.com/index.php/JMM/article/view/4805

Issue

Section

Articles