Title :
On Feasibility of P2P On-Demand Streaming via Empirical VoD User Behavior Analysis
Author :
Chang, Bin ; Dai, Liang ; Cui, Yi ; Xue, Yuan
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Vanderbilt Univ., Nashville, TN
Abstract :
In its current art, peer-to-peer streaming solution has been mainly employed in the domain of live event broadcasting. In such a paradigm, users are required to simultaneously participate the streaming, which yields tremendous bandwidth pool to alleviate the server load. However, little effort has been paid to study the performance gain when peer-to-peer solution is deployed into the domain of Video-on-Demand (VoD) applications, when users have the freedom to access a large pool of media files at their preferred times. Users of VoD applications exhibit file-dependent and time-varying access patterns, which are hard to simulate without realistic guidance from the operational system observation. In this paper, we present an empirical study on the traces collected by the Vanderbilt University media streaming service over a period of 8 months. We pay special attention to peer aggregation around one media file, in which peer-to-peer streaming is able to play an essential role. With this regard, we investigate three key factors: file popularity, request inter-arrival time, and user online duration. Our analysis proves the existence of skewed file popularity, concentrated user requests, and long enough online duration. Furthermore, through replaying the trace via simulation, we show that peer-to-peer streaming could reduce the server load by as high as 90% over popular files.
Keywords :
peer-to-peer computing; performance evaluation; video on demand; video streaming; P2P on-demand streaming; concentrated user requests; empirical VoD user behavior analysis; file-dependent access patterns; media streaming service; peer-to-peer solution; peer-to-peer streaming; performance gain; request interarrival time; skewed file popularity; time-varying access patterns; user online duration; video-on-demand; Bandwidth; Broadcasting; Costs; File servers; Peer to peer computing; Space technology; Streaming media; Video sharing; Web server; Web services; on demand; peer to peer; streaming;
Conference_Titel :
Distributed Computing Systems Workshops, 2008. ICDCS '08. 28th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3173-1
Electronic_ISBN :
1545-0678
DOI :
10.1109/ICDCS.Workshops.2008.94