DocumentCode
1197980
Title
Investigating the Scheduling Sensitivity of P2P Video Streaming: An Experimental Study
Author
Liang, Chao ; Guo, Yang ; Liu, Yong
Author_Institution
Polytech. Inst. of New York Univ., Brooklyn, NY
Volume
11
Issue
3
fYear
2009
fDate
4/1/2009 12:00:00 AM
Firstpage
348
Lastpage
360
Abstract
Peer-to-peer (P2P) technology has recently been employed to deliver large scale video multicast services on the Internet. Considerable efforts have been made by both academia and industry on P2P streaming design. While academia mostly focus on exploring design space to approach the theoretical performance bounds, our recent measurement study on several commercial P2P streaming systems indicates that they are able to deliver good user quality of experience with seemingly simple designs. One intriguing question remains: how elaborate should a good P2P video streaming design be? Towards answering this question, we developed and implemented several representative P2P streaming designs, ranging from theoretically proved optimal designs to straightforward ldquonaiverdquo designs. Through an extensive comparison study on PlanetLab, we unveil several key factors contributing to the successes of simple P2P streaming designs, including system resource index, server capacity and chunk scheduling rule, peer download buffering and peering degree. We also identify regions where naive designs are inadequate and more elaborate designs can improve things considerably. Our study not only brings us better understandings and more insights into the operation of existing systems, it also sheds lights on the design of future systems that can achieve a good balance between the performance and the complexity.
Keywords
Internet; peer-to-peer computing; video streaming; Internet; P2P video streaming; chunk scheduling; large scale video multicast services; peer download buffering; peering degree; scheduling sensitivity; server capacity; system resource index; Delay; Internet; Job shop scheduling; Large-scale systems; Network servers; Space exploration; Space technology; Streaming media; Unicast; Web server; Peer-to-peer networks; scheduling; system design; video streaming;
fLanguage
English
Journal_Title
Multimedia, IEEE Transactions on
Publisher
ieee
ISSN
1520-9210
Type
jour
DOI
10.1109/TMM.2009.2012909
Filename
4802361
Link To Document