DocumentCode :
1796673
Title :
Decentralized Adaptive Helper Selection in Multi-channel P2P Streaming Systems
Author :
Mostafavi, Seyedakbar ; Dehghan, Mehdi
Author_Institution :
Comput. Eng. Dept., Amirkabir Univ. of Technol. (Tehran Polytech.) IT, Tehran, Iran
fYear :
2014
fDate :
June 30 2014-July 3 2014
Firstpage :
1
Lastpage :
7
Abstract :
In Peer-to-Peer (P2P) multi-channel live streaming, helper peers with surplus bandwidth resources act as micro-servers to compensate the server deficiencies in balancing the resources between different channel overlays. With deployment of helper level between server and peers, optimizing the user/helper topology becomes a challenging task since applying well-known reciprocity-based choking algorithms is impossible due to the one-directional nature of video streaming from helpers to users. Because of selfish behavior of peers and lack of central authority among them, selection of helpers requires coordination. In this paper, we design a distributed online helper selection mechanism which is adaptable to supply and demand pattern of various video channels. Our solution for strategic peers´ exploitation from the shared resources of helpers is to guarantee the convergence to correlated equilibria (CE) among the helper selection strategies. Online convergence to the set of CE is achieved through the regret-tracking algorithm which tracks the equilibrium in the presence of stochastic dynamics of helpers´ bandwidth. The resulting CE can help us select proper cooperation policies. Simulation results demonstrate that our algorithm achieves good convergence, load distribution on helpers and sustainable streaming rates for peers.
Keywords :
Markov processes; game theory; peer-to-peer computing; resource allocation; CE; P2P multichannel live streaming; bandwidth resources; correlated equilibrium; decentralized adaptive helper selection; distributed online helper selection mechanism; multichannel P2P streaming systems; peer-to-peer streaming systems; reciprocity-based choking algorithms; regret-tracking algorithm; resource balancing; user-helper topology; video streaming; Algorithm design and analysis; Bandwidth; Convergence; Games; Heuristic algorithms; Peer-to-peer computing; Servers; Correlated Equilibria; Helper Selection; Live Streaming; Peer-to-Peer; Regret Tracking Algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems Workshops (ICDCSW), 2014 IEEE 34th International Conference on
Conference_Location :
Madrid
ISSN :
1545-0678
Print_ISBN :
978-1-4799-4182-7
Type :
conf
DOI :
10.1109/ICDCSW.2014.21
Filename :
6888832
Link To Document :
بازگشت