DocumentCode :
2824063
Title :
Empirical Analysis of Multi-sender Segment Transmission Algorithms in Peer-to-Peer Streaming
Author :
Kowalski, Greg ; Hefeeda, Mohamed
Author_Institution :
Sch. of Comput. Sci., Simon Fraser Univ., Surrey, BC, Canada
fYear :
2009
fDate :
14-16 Dec. 2009
Firstpage :
243
Lastpage :
250
Abstract :
We study and analyze segment transmission scheduling algorithms in swarm-based peer-to-peer (P2P) streaming systems. These scheduling algorithms are responsible for coordinating the streaming of video data from multiple senders to a receiver in each streaming session. Although scheduling algorithms directly impact the user-perceived visual quality in streaming sessions, they have not been rigorously analyzed in the literature. In this paper, we first conduct an extensive experimental study to evaluate various scheduling algorithms on many PlanetLab nodes distributed all over the world. We study three important performance metrics: (i) continuity index which captures the smoothness of the video playback, (ii) load balancing index which indicates how the load is spread across sending peers, and (iii) buffering delay required to ensure continuous playback. Our experimental analysis reveals the strengths and weaknesses of each scheduling algorithm, and provides insights for developing better ones in order to improve the overall performance of P2P streaming systems. Then, we propose a new scheduling algorithm called on-time delivery of VBR streams (ODV). Our experiments show that the proposed scheduling algorithm improves the playback quality by increasing the continuity index, requires smaller buffering delays, and achieves more balanced load distribution across peers.
Keywords :
peer-to-peer computing; resource allocation; scheduling; video streaming; PlanetLab nodes; buffering delay; load balancing index; load distribution balancing; multisender segment transmission algorithms; on-time delivery of VBR streams; peer-to-peer streaming; receiver; segment transmission scheduling algorithm; swarm-based peer-to-peer streaming systems; user-perceived visual quality; video data streaming; video playback; Algorithm design and analysis; Bit rate; Delay; Load management; Measurement; Peer to peer computing; Processor scheduling; Scheduling algorithm; Streaming media; Video compression; multisender transmission; peer-to-peer streaming; segment scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia, 2009. ISM '09. 11th IEEE International Symposium on
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4244-5231-6
Electronic_ISBN :
978-0-7695-3890-7
Type :
conf
DOI :
10.1109/ISM.2009.55
Filename :
5363755
Link To Document :
بازگشت