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
Link To Document