DocumentCode
1976245
Title
Toward continuous push-based P2P live streaming
Author
Dongni Ren ; Wong, Wing Kee ; Chan, S.-H. Gary
Author_Institution
Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Kowloon, China
fYear
2012
fDate
3-7 Dec. 2012
Firstpage
1969
Lastpage
1974
Abstract
Due to unpredictable peer churns (joins, leaves and failures), it is challenging to offer video continuity in peer-to-peer (P2P) live streaming. In this paper, we study a push-based P2P network formed by unreliable nodes (i.e., nodes which may churn at any time). To achieve high stream continuity, the video is encoded into k MDC (Multiple-Description Coded) streams and t FEC (Forward Error Correction) streams. To achieve low delay and reduce error correlation between streams, the k + t streams are pushed to the nodes in parent-disjoint spanning trees. The issue is how to construct these trees minimizing the worst-case node delay. We address the optimization of the spanning trees through problem analysis and algorithmic design. After presenting a model capturing important system parameters and delay components, we formulate the problem and prove that it is NP-hard. We then propose SUN (Streaming with Unreliable Nodes), a simple, adaptive and distributed algorithm which continuously reduces delay through overlay adaptation. Through extensive simulation on real Internet and Internet-like topologies, we show that stream continuity can be achieved with push-based P2P streaming. SUN is effective, achieving low delay and high continuity in the presence of node churns for P2P live streaming.
Keywords
computational complexity; forward error correction; optimisation; peer-to-peer computing; video coding; FEC; Internet-like topology; MDC; NP-hard; delay components; error correlation; forward error correction; multiple-description coded streams; overlay adaptation; parent-disjoint spanning trees; peer-to-peer live streaming; problem analysis; push-based P2P live streaming; push-based P2P network; stream continuity; unreliable nodes; video continuity; worst-case node delay;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Communications Conference (GLOBECOM), 2012 IEEE
Conference_Location
Anaheim, CA
ISSN
1930-529X
Print_ISBN
978-1-4673-0920-2
Electronic_ISBN
1930-529X
Type
conf
DOI
10.1109/GLOCOM.2012.6503404
Filename
6503404
Link To Document