Collaborative proxy system for distributed Web content transcoding

Content transformation (or transc oding) proxies ha ve been recen tly proposed to tailor Web con tentto device characteristics of Web clients. In this paper, we address the problem of distributing the computational load caused by object transcoding throughout a collaborative proxy system organized in a hierarchical net w ork.We evaluate through simulation the impact of load distribution and caching policies on users' response time. We nd that the simple global policy that captures the proxy load information along the request path can provide reasonably good load sharing, and that, to e ectiv ely share the load, it is necessary to provide the edge proxies a mechanism to push up some transcoding load. On the caching policy, we examine policies that allow di erent versions of an object to be cached. Our study shows that the demand based caching policy which has the transcoding proxy cac he the transcoded version performs better than the coverage based caching policy that caches the more detailed version and the anticip atorycaching policy that caches both of these v ersions.

[1]  Paul Barford,et al.  A performance evaluation of hyper text transfer protocols , 1999, SIGMETRICS '99.

[2]  Peter B. Danzig,et al.  A Hierarchical Internet Object Cache , 1996, USENIX ATC.

[3]  V. Paxson,et al.  WHERE MATHEMATICS MEETS THE INTERNET , 1998 .

[4]  Barron C. Housel,et al.  Mobile Web access using eNetwork Web Express , 1998, IEEE Wirel. Commun..

[5]  Richard Han,et al.  Dynamic adaptation in an image transcoding proxy for mobile Web browsing , 1998, IEEE Wirel. Commun..

[6]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[7]  James E. Pitkow,et al.  Summary of WWW characterizations , 1998, World Wide Web.

[8]  Eric A. Brewer,et al.  Cluster-based scalable network services , 1997, SOSP.

[9]  John R. Smith,et al.  Adapting Multimedia Internet Content for Universal Access , 1999, IEEE Trans. Multim..

[10]  Philip S. Yu,et al.  Caching on the World Wide Web , 1999, IEEE Trans. Knowl. Data Eng..

[11]  G. Voelker,et al.  On the scale and performance of cooperative Web proxy caching , 2000, OPSR.

[12]  Martin F. Arlitt,et al.  Workload characterization of a Web proxy in a cable modem environment , 1999, PERV.

[13]  Carla Schlatter Ellis,et al.  JPEG Compression Metric as a Quality-Aware Image Transcoding , 1999, USENIX Symposium on Internet Technologies and Systems.