Adaptation-Aware Web Caching: Caching in the Future Pervasive Web

In the upcoming world of Pervasive Computing, content adaptation is an essential concept to meet the heterogeneous requirements of web users using various web access technologies. However, content adaptation interferes with the effectiveness of web caching. Leveraging the advantages of web caching even in the world of Pervasive Computing is the subject of this paper. We present an approach that joins the concepts of web caching and content adaptation in a uniform scheme. We have conceived an architecture of hierarchical, independent caching proxies that are aware of the heterogeneous capabilities of the client population. Content adaptation is performed by adaptation services on behalf of the proxies. By this means, the proxies merge their local cache management with the composition of a distributed adaptation path and avoid the interference between content adaptation and web caching.

[1]  G. Barish,et al.  World Wide Web caching: trends and techniques , 2000, IEEE Commun. Mag..

[2]  Michael J. Feeley,et al.  The Measured Access Characteristics of World-Wide-Web Client Proxy Caches , 1997, USENIX Symposium on Internet Technologies and Systems.

[3]  Duane Wessels,et al.  Internet Cache Protocol (ICP), version 2 , 1997, RFC.

[4]  Sven Buchholz,et al.  Device Independent Representation of Web-based Dialogs and Contents , 2001 .

[5]  Duane Wessels,et al.  ICP and the Squid web cache , 1998, IEEE J. Sel. Areas Commun..

[6]  Wei Tsang Ooi,et al.  Distributing media transformation over multiple media gateways , 2001, MULTIMEDIA '01.

[7]  ZhangLixia,et al.  Adaptive web caching , 1998 .

[8]  Deborah Estrin,et al.  Multimedia proxy caching mechanism for quality adaptive streaming applications in the Internet , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[9]  Eric A. Brewer,et al.  Adapting to network and client variation using infrastructural proxies: lessons and perspectives , 1998, IEEE Wirel. Commun..

[10]  Jia Wang,et al.  A survey of web caching schemes for the Internet , 1999, CCRV.

[11]  Qian Zhang,et al.  Network-Adaptive Cache Management Schemes for Mixed Media , 2001, IEEE Pacific Rim Conference on Multimedia.

[12]  Duane Wessels,et al.  Cache Digests , 1998, Comput. Networks.

[13]  Ben Y. Zhao,et al.  The Ninja architecture for robust Internet-scale systems and services , 2001, Comput. Networks.

[14]  Graham Klyne,et al.  A Syntax for Describing Media Feature Sets , 1999, RFC.

[15]  P. Venkat Rangan,et al.  Collaborative Multimedia Systems: Synthesis of Media Objects , 1998, IEEE Trans. Knowl. Data Eng..

[16]  Anirban Mahanti,et al.  Web Proxy Workload Characterisation And Modelling , 1999 .

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

[18]  Ari Luotonen,et al.  World-Wide Web Proxies , 1994, Comput. Networks ISDN Syst..

[19]  Jeremy Elson,et al.  ICAP the Internet Content Adaptation Protocol , 2001 .

[20]  Jonathan Trevor,et al.  m-links: An infrastructure for very small internet devices , 2001, MobiCom '01.

[21]  Michael Dahlin,et al.  Design considerations for distributed caching on the Internet , 1999, Proceedings. 19th IEEE International Conference on Distributed Computing Systems (Cat. No.99CB37003).

[22]  S. Gribble,et al.  Adapting to Network and Client Variation Using Active Proxies : Lessons and PerspectivesArmando , 1998 .

[23]  Sven Buchholz,et al.  FLEXIBLE WEB TRAFFIC MODELING FOR NEW APPLICATION DOMAINS , 2002 .

[24]  V. Jacobson,et al.  Adaptive Web Caching , 1997 .

[25]  Andreas Girgensohn,et al.  Web Page Filtering and Re-Authoring for Mobile Users , 1999, Comput. J..