Title
Robust Video-On-Demand Streaming In Peer-To-Peer Environments
Keywords
Failure recovery; Peer-to-peer; Video-on-demand
Abstract
This paper presents a new video-on-demand streaming technique in peer-to-peer (P2P) environments. While a number of P2P live video streaming techniques have been proposed in the past, we argue that the two types of video streaming, live and on-demand, have some subtle differences. Most notably, a P2P video-on-demand streaming technique has to handle the asynchronous arrival of peers efficiently, and provide robust recovery under the rather frequent peers' failure. Our answer to the challenge is an application multicast tree, called P2VoD (Peer-To-peer for Video-On-Demand streaming). P2VoD proposes a number of ideas, including a caching scheme, a generation concept, and a distributed directory service. Through analytical analysis, we show that P2VoD is sound and efficient. We also compare P2VoD against a recently proposed P2Cast system by Guo et al. [Y. Guo, K. Suh, J.F. Kurose, D.F. Towsley, P2cast: peer-to-peer patching scheme for vod service., in: WWW, 2003, pp. 301-309] using both analytical analysis and simulation. The result shows that P2VoD performs better than P2Cast in a number of important performance metrics.
Publication Date
2-25-2008
Publication Title
Computer Communications
Volume
31
Issue
3
Number of Pages
506-519
Document Type
Article
Personal Identifier
scopus
DOI Link
https://doi.org/10.1016/j.comcom.2007.08.024
Copyright Status
Unknown
Socpus ID
38549088067 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/38549088067
STARS Citation
Do, Tai T.; Hua, Kien A.; and Tantaoui, Mounir A., "Robust Video-On-Demand Streaming In Peer-To-Peer Environments" (2008). Scopus Export 2000s. 10445.
https://stars.library.ucf.edu/scopus2000/10445