Title :
LocalTree: An Efficient Algorithm for Mobile Peer-to-Peer Live Streaming
Author :
Zhang, Bo ; Chan, S. -H Gary ; Cheung, Gene ; Chang, Edward Y.
Author_Institution :
Dept. of Comp. Sci. & Eng., Hong Kong Univ. of Sci. & Tech., Hong Kong, China
Abstract :
To provide live streaming service to mobile users, traditionally each user pulls content from a server over his cellular network. In order to overcome the scalability problem of last-hop bandwidth bottleneck, mobile peer-to-peer (P2P) streaming can be used where mobile devices relay their stream received in a multi-hop manner by means of a secondary channel (such as Wi-Fi or bluetooth). We investigate the design of distributed algorithm termed LocalTree, which minimizes the number of broadcasters while meeting a certain video quality requirement under peer churns. We first formulate the problem and show that it is NP-hard, and hence propose LocalTree which achieves robustness similar to an unstructured mesh and low delay similar to a global tree. Simulation results show that LocalTree outperforms other algorithms substantially in terms of number of broadcasters used (by as much as 50%).
Keywords :
peer-to-peer computing; radio networks; wireless channels; LocalTree; broadcasting; distributed algorithm; energy consumption; mobile P2P streaming; mobile device; mobile peer-to-peer live streaming; wireless channel; Broadcasting; Heuristic algorithms; Mobile communication; Peer to peer computing; Quality of service; Relays; Streaming media;
Conference_Titel :
Communications (ICC), 2011 IEEE International Conference on
Conference_Location :
Kyoto
Print_ISBN :
978-1-61284-232-5
Electronic_ISBN :
1550-3607
DOI :
10.1109/icc.2011.5962719