• 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