Server-assisted prefetching for internet streaming media delivery

junli yuan,qibin sun,susanto rahardja
DOI: https://doi.org/10.1117/12.689236
2006-01-01
Abstract:Delivering streaming media content over the Internet is a very challenging problem. Proxy servers has been introduced into the streaming media delivery systems over the Internet, and many mechanisms have been proposed based on this structure, such as proxy caching and prefetching. While the existing techniques can improve the performance of accesses to reused media objects, they are not effective in reducing the startup delay for first-time accesses. In this paper, we propose a more aggressive server-assisted prefetching mechanism to reduce the startup delay of first-time accesses. In this aggressive prefetching mechanism, proxy servers prefetch media objects before they are requested. To ensure the accuracy of this beforehand prefetching, we make use of server's knowledge about access patterns to locate the most popular media objects and provide such information to proxy servers as hint for prefetching. A proxy server makes decision based on the hint and its users' profile and prefetches suitable objects before they are accessed. Results of trace-driven simulations show that our proposed mechanism can effectively reduce the ratio of delayed requests by up to 38% with very marginal increase in traffic.
What problem does this paper attempt to address?