• DocumentCode
    338277
  • Title

    Caching schemes for distributed video services

  • Author

    Chan, S. H Gary ; Tobagi, Fouad A.

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., CA, USA
  • Volume
    2
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    994
  • Abstract
    In an on-demand video system, the repository servers storing all the video contents generally have limited streaming capacities and may not be co-located with the users. To achieve higher user capacity and lower network transmission cost, the distributed servers architecture can be used. In such a system, multiple local servers are placed close to the user pools and, according to their local demands, the servers dynamically cache the contents streamed from the repository. We study in this paper a number of caching schemes by considering whether the local servers can exchange their cached contents among themselves or not. All the caching schemes keep a sliding window worth of data for each video being displayed; hence a video can be partially stored. We study the trade-off between the storage capacity required and the network channel used in each scheme, and address how the system cost can be minimised by appropriately sizing the window. We also show the cost advantage in using such a system over a system of request batching and multicasting in providing distributed video services
  • Keywords
    batch processing (computers); cache storage; disc storage; distributed processing; video on demand; video servers; VoD; cached contents exchange; caching schemes; distributed servers architecture; distributed video services; high user capacity; low network transmission cost; multicasting; multiple local servers; network channel; on-demand video system; repository servers; request batching; sliding window; storage capacity; system cost minimisation; video contents storage; Application software; Computer architecture; Computer networks; Computer science education; Costs; Distributed computing; Motion pictures; Network servers; Streaming media; Video on demand;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 1999. ICC '99. 1999 IEEE International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    0-7803-5284-X
  • Type

    conf

  • DOI
    10.1109/ICC.1999.765423
  • Filename
    765423