Title :
Caching strategies in transcoding-enabled proxy systems for streaming media distribution networks
Author :
Shen, Bo ; Lee, Sung-Ju ; Basu, Sujoy
Author_Institution :
Hewlett-Packard Labs., Palo Alto, CA, USA
fDate :
4/1/2004 12:00:00 AM
Abstract :
With the wide availability of high-speed network access, we are experiencing high quality streaming media delivery over the Internet. The emergence of ubiquitous computing enables mobile users to access the Internet with their laptops, PDAs, or even cell phones. When nomadic users connect to the network via wireless links or phone lines, high quality video transfer can be problematic due to long delay or size mismatch between the application display and the screen. Our proposed solution to this problem is to enable network proxies with the transcoding capability, and hence provide different, appropriate video quality to different network environment. The proxies in our transcoding-enabled caching (TeC) system perform transcoding as well as caching for efficient rich media delivery to heterogeneous network users. This design choice allows us to perform content adaptation at the network edges. We propose three different TeC caching strategies. We describe each algorithm and discuss its merits and shortcomings. We also study how the user access pattern affects the performance of TeC caching algorithms and compare them with other approaches. We evaluate TeC performance by conducting two types of simulation. Our first experiment uses synthesized traces while the other uses real traces derived from an enterprise media server logs. The results indicate that compared with the traditional network caches, with marginal transcoding load, TeC improves the cache effectiveness, decreases the user-perceived latency, and reduces the traffic between the proxy and the content origin server.
Keywords :
Internet; cache storage; mobile computing; multimedia communication; video coding; Internet; TeC caching strategies; caching strategies; content adaptation; enterprise media server logs; heterogeneous network users; high quality streaming media delivery; high quality video transfer; high-speed network access; mobile users; network proxies; rich media delivery; streaming media distribution; streaming media distribution networks; transcoding capability; transcoding load; transcoding-enabled caching system; transcoding-enabled proxy systems; ubiquitous computing; user access pattern; video quality; video transcoding; Availability; High-speed networks; IP networks; Internet; Mobile computing; Network servers; Portable computers; Streaming media; Transcoding; Ubiquitous computing;
Journal_Title :
Multimedia, IEEE Transactions on
DOI :
10.1109/TMM.2003.822791