DocumentCode :
3346070
Title :
Multi-Channel Live P2P Streaming: Refocusing on Servers
Author :
Chuan Wu ; Baochun Li ; Shuqiao Zhao
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON
fYear :
2008
fDate :
13-18 April 2008
Abstract :
Due to peer instability and time-varying peer upload bandwidth availability in live peer-to-peer (P2P) streaming channels, it is preferable to provision adequate levels of stable upload capacities at dedicated streaming servers, in order to guarantee the streaming quality in all channels. Most commercial P2P streaming systems have resorted to the practice of over-provisioning upload capacities on streaming servers. In this paper, we have performed a detailed analysis on 400 GB and 7 months of run-time traces from UUSee, a commercial P2P streaming system, and observed that available capacities on streaming servers are not able to keep up with the increasing demand imposed by hundreds of channels. We propose a novel online server capacity provisioning algorithm that proactively adjusts the server capacities available to each of the concurrent channels, such that the supply of server bandwidth in each channel dynamically adapts to the forecasted demand, taking into account the number of peers, the streaming quality, and the priorities of channels. The algorithm is able to learn over time, and has full ISP awareness to maximally constrain P2P traffic within ISP boundaries. To evaluate the effectiveness of our solution, our experimental studies are based on an implementation of the algorithm with actual channels of P2P streaming traffic, with real-world traces replayed within a server cluster.
Keywords :
bandwidth allocation; channel capacity; peer-to-peer computing; multi-channel live P2P streaming; online server capacity provisioning algorithm; peer instability; peer-to-peer system; time-varying peer up-load bandwidth availability; Bandwidth; Clustering algorithms; Communications Society; Demand forecasting; Multimedia communication; Peer to peer computing; Performance analysis; Runtime; Streaming media; Topology;
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.193
Filename :
4509788
Link To Document :
بازگشت