DocumentCode :
2026963
Title :
Accelerating Internet streaming media delivery using network-aware partial caching
Author :
Jin, Shudong ; Bestavros, Azer ; Iyengar, Arun
Author_Institution :
Dept. of Comput. Sci., Boston Univ., MA, USA
fYear :
2002
fDate :
2002
Firstpage :
153
Lastpage :
160
Abstract :
Internet streaming applications are affected by adverse network conditions such as high packet loss rates and long delays. This paper aims at mitigating such effects by leveraging the availability of client-side caching proxies. We present a novel caching architecture and associated cache management algorithms that turn edge caches into accelerators of streaming media delivery. A salient feature of our caching algorithms is that they allow partial caching of streaming media objects and joint delivery of content from caches and origin servers. The caching algorithms we propose are both network-aware and stream-aware; they take into account the popularity of streaming media objects, their bit-rate requirements, and the available bandwidth between clients and servers. Using realistic models of Internet bandwidth derived from proxy cache logs and measured over real Internet paths, we have conducted simulations to evaluate the performance of various cache management alternatives. Our experiments demonstrate that network-aware caching algorithms can significantly reduce service delay and improve overall stream quality. Our experiments also show that partial caching is particularly effective when bandwidth variability is not very high.
Keywords :
Internet; cache storage; client-server systems; multimedia communication; multimedia computing; multimedia servers; Internet bandwidth; Internet streaming media delivery acceleration; available bandwidth; bit-rate requirements; cache management algorithms; caching architecture; client-side caching proxies; edge caches; high packet loss rates; long delays; network-aware algorithms; network-aware partial caching; origin servers; performance evaluation; proxy cache logs; simulations; stream-aware algorithms; Acceleration; Application software; Bandwidth; Computer science; IP networks; Internet; Network servers; Quality of service; Streaming media; Web server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2002. Proceedings. 22nd International Conference on
ISSN :
1063-6927
Print_ISBN :
0-7695-1585-1
Type :
conf
DOI :
10.1109/ICDCS.2002.1022252
Filename :
1022252
Link To Document :
بازگشت