DocumentCode
3345606
Title
On Reducing Mesh Delay for Peer-to-Peer Live Streaming
Author
Dongni Ren ; Li, Y.-T.H. ; Chan, S.-H. Gary
Author_Institution
Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong
fYear
2008
fDate
13-18 April 2008
Abstract
Peer-to-peer (P2P) technology has emerged as a promising scalable solution for live streaming to large group. In this paper, we address the design of overlay which achieves low source-to-peer delay, is robust to user churn, accommodates of asymmetric and diverse uplink bandwidth, and continuously improves based on existing user pool. A natural choice is the use of mesh, where each peer is served by multiple parents. Since the peer delay in a mesh depends on its longest path through its parents, we study how to optimize such delay while meeting a certain streaming rate requirement. We first formulate the minimum delay mesh problem and show that it is NP-hard. Then we propose a centralized heuristic based on complete knowledge which serves as our benchmark and optimal solution for all the other schemes under comparison. Our heuristic makes use of the concept of power in network given by the ratio of throughput and delay. By maximizing the network power, our heuristic achieves very low delay. We then propose a simple distributed algorithm where peers select their parents based on the power concept. The algorithm makes continuous improvement on delay until some minimum delay is reached. Simulation results show that our distributed protocol performs close to the centralized one, and substantially outperforms traditional and state-of-the-art approaches.
Keywords
computational complexity; optimisation; peer-to-peer computing; protocols; video streaming; NP-hard problem; asymmetric uplink bandwidth; distributed algorithm; distributed protocol; diverse uplink bandwidth; mesh delay; peer-to-peer live streaming; Bandwidth; Communications Society; Computer science; Delay; Distributed algorithms; Peer to peer computing; Protocols; Robustness; Streaming media; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2008. The 27th Conference on Computer Communications. IEEE
Conference_Location
Phoenix, AZ
ISSN
0743-166X
Print_ISBN
978-1-4244-2025-4
Type
conf
DOI
10.1109/INFOCOM.2008.160
Filename
4509755
Link To Document