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 :
بازگشت