DocumentCode
813884
Title
Scalable proxy caching of video under storage constraints
Author
Miao, Zhourong ; Ortega, Antonio
Author_Institution
Dept. of Electr. Eng.-Syst., Univ. of Southern California, Los Angeles, CA, USA
Volume
20
Issue
7
fYear
2002
fDate
9/1/2002 12:00:00 AM
Firstpage
1315
Lastpage
1327
Abstract
Proxy caching has been used to speed up Web browsing and reduce networking costs. In this paper, we study the extension of proxy caching techniques to streaming video applications. A trivial extension consists of storing complete video sequences in the cache. However, this may not be applicable in situations where the video objects are very large and proxy cache space is limited. We show that the approaches proposed in this paper (referred to as selective caching), where only a few frames are cached, can also contribute to significant improvements in the overall performance. In particular, we discuss two network environments for streaming video, namely, quality-of-service (QoS) networks and best-effort networks (Internet). For QoS networks, the video caching goal is to reduce the network bandwidth costs; for best-effort networks, the goal is to increase the robustness of continuous playback against poor network conditions (such as congestion, delay, and loss). Two different selective caching algorithms (SCQ and SCB) are proposed, one for each network scenario, to increase the relevant overall performance metric in each case, while requiring only a fraction of the video stream to be cached. The main contribution of our work is to provide algorithms that are efficient even when the buffer memory available at the client is limited. These algorithms are also scalable so that when changes in the environment occur it is possible, with low complexity, to modify the allocation of cache space to different video sequences.
Keywords
Internet; cache storage; client-server systems; quality of service; visual communication; Internet; QoS networks; best-effort networks; buffer memory; continuous playback; network bandwidth costs; network conditions; network environments; quality-of-service networks; robustness; scalable proxy caching; selective caching; streaming video applications; video objects; video sequences; Bandwidth; Costs; IP networks; Intelligent networks; Measurement; Quality of service; Robustness; Streaming media; Telecommunication traffic; Video sequences;
fLanguage
English
Journal_Title
Selected Areas in Communications, IEEE Journal on
Publisher
ieee
ISSN
0733-8716
Type
jour
DOI
10.1109/JSAC.2002.802061
Filename
1031904
Link To Document