Accelerating Web page retrieval through object usage declaration

With the increasing amount of dynamic and personalized Web content, researchers start to address the acceleration of the first time access of Web pages, hopefully to bring significant improvement to content delivery. While most of these efforts are related to the optimization of connectivity usage (e.g. persistent connection) and efficient content encoding (e.g. data compression and transcoding), this paper tries to address the same issue from the view point of content retrieval dependence within a Web page. A novel mechanism, called the object declaration (OD), is proposed to pass information about embedded object usage of a page to a client earlier, preferably without the need to fetch the data chunks of the page container object that defines them. Result shows that Web page latency can be reduced by about 3% to over 13%.

[1]  Eric A. Brewer,et al.  Reducing WWW Latency and Bandwidth Requirements by Real-Time Distillation , 1996, Comput. Networks.

[2]  Edith Cohen,et al.  Prefetching the means for document transfer: a new approach for reducing Web latency , 2002, Comput. Networks.

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

[4]  Carey L. Williamson,et al.  Trace-Driven Simulation of Document Caching Strategies for Internet Web Servers , 1997, Simul..

[5]  Martin F. Arlitt,et al.  Performance evaluation of Web proxy cache replacement policies , 1998, Perform. Evaluation.

[6]  Jeffrey C. Mogul,et al.  Using predictive prefetching to improve World Wide Web latency , 1996, CCRV.

[7]  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).

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

[9]  Darrell D. E. Long,et al.  Exploring the Bounds of Web Latency Reduction from Caching and Prefetching , 1997, USENIX Symposium on Internet Technologies and Systems.

[10]  Craig E. Wills,et al.  N for the price of 1: bundling web objects for more efficient content delivery , 2001, WWW '01.

[11]  Mun Choon Chan,et al.  Cache-based compaction: a new technique for optimizing Web transfer , 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).

[12]  Duane Wessels,et al.  Web Caching , 2001 .

[13]  Xiang Li,et al.  Understanding the object retrieval dependence of Web page access , 2002, Proceedings. 10th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems.

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

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

[16]  Steven Glassman,et al.  A Caching Relay for the World Wide Web , 1994, Comput. Networks ISDN Syst..

[17]  Dan Duchamp,et al.  Prefetching Hyperlinks , 1999, USENIX Symposium on Internet Technologies and Systems.

[18]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.