DocumentCode
1904799
Title
CPM: Adaptive Video-on-Demand with Cooperative Peer Assists and Multicast
Author
Gopalakrishnan, Vijay ; Bhattacharjee, Bobby ; Ramakrishnan, K.K. ; Jana, Rittwik ; Srivastava, Divesh
fYear
2009
fDate
19-25 April 2009
Firstpage
91
Lastpage
99
Abstract
We present CPM, a unified approach that exploits server multicast, assisted by peer downloads, to provide efficient video-on-demand (VoD) in a service provider environment. We describe our architecture and show how CPM is designed to dynamically adapt to a wide range of situations including highly different peer-upload bandwidths, content popularity, user request arrival patterns, video library size, and subscriber population. We demonstrate the effectiveness of CPM using simulations (based on an actual implementation codebase) across the range of situations described above and show that CPM does significantly better than traditional unicast, different forms of multicast, as well as peer-to-peer schemes. Along with synthetic parameters, we augment our experiments using data from a deployed VoD service to evaluate the performance of CPM.
Keywords
multicast communication; peer-to-peer computing; video on demand; CPM; cooperative peer assists; multicast; peer-to-peer schemes; synthetic parameters; video-on-demand; Bandwidth; Costs; Delay; Libraries; Network servers; Network topology; Peer to peer computing; Streaming media; Unicast; Web and internet services;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2009, IEEE
Conference_Location
Rio de Janeiro
ISSN
0743-166X
Print_ISBN
978-1-4244-3512-8
Electronic_ISBN
0743-166X
Type
conf
DOI
10.1109/INFCOM.2009.5061910
Filename
5061910
Link To Document