Designing Efficient and Robust Caching Algorithms for Streaming-on-Demand Services on the Internet

  • Authors:
  • K. Y. Leung;Eric W. Wong;K. H. Yeung

  • Affiliations:
  • Department of Electronic Engineering, City University of Hong Kong, Hong Kong SAR, China;Department of Electronic Engineering, City University of Hong Kong, Hong Kong SAR, China;Department of Electronic Engineering, City University of Hong Kong, Hong Kong SAR, China

  • Venue:
  • World Wide Web
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Content Delivery Networks (CDN) have been used on the Internet to cache media content so as to reduce the load on the original media server, network congestion, and latency. Due to the large size of media content compared to normal web objects, current caching algorithms used in the Internet are no longer suitable. This paper presents a high-performance prefetch system that accommodates user time-varying behavior. A hybrid caching technique, which combines prefetch and replacement algorithms, is also introduced. The robustness of the cache system against imperfect user request information is evaluated using three request noise models. Two prefetch performance indices are also presented to help content administrators in deciding when to update the user request profile for caching algorithms.