ACM Home Page
Please provide us with feedback. Feedback
Using predictive prefetching to improve World Wide Web latency
Full text PdfPdf (1.13 MB)
Source ACM SIGCOMM Computer Communication Review archive
Volume 26 ,  Issue 3  (July 1996) table of contents
Pages: 22 - 36  
Year of Publication: 1996
ISSN:0146-4833
Authors
Venkata N. Padmanabhan  University of California at Berkeley
Jeffrey C. Mogul  Digital Equipment Corporation, Western Research Laboratory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 58,   Citation Count: 76
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/235160.235164
What is a DOI?

ABSTRACT

The long-term success of the World Wide Web depends on fast response time. People use the Web to access information from remote sites, but do not like to wait long for their results. The latency of retrieving a Web document depends on several factors such as the network bandwidth, propagation time and the speed of the server and client computers. Although several proposals have been made for reducing this latency, it is difficult to push it to the point where it becomes insignificant.This motivates our work, where we investigate a scheme for reducing the latency perceived by users by predicting and prefetching files that are likely to be requested soon, while the user is browsing through the currently displayed page. In our scheme the server, which gets to see requests from several clients, makes predictions while individual clients initiate prefetching. We evaluate our scheme based on trace-driven simulations of prefetching over both high-bandwidth and low-bandwidth links. Our results indicate that prefetching is quite beneficial in both cases, resulting in a significant reduction in the average access time at the cost of an increase in network traffic by a similar fraction. We expect prefetching to be particularly profitable over non-shared (dialup) links and high-bandwidth, high-latency (satellite) links.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
[2] R. Fielding, J. Gettys, J. C. Mogul, H. Frystyk, and T. Berners-Lee. "Hypertext Transfer Protocol - HTTP/1.1", Internet Draft draft-ietf-http-v11-spec-01.txt, IETF, June, 1996. This is a working draft.
 
3
 
4
[4] Raj Jain. "The Art of Computer Systems Performance Analysis", John Wiley & Sons, Inc., 1991.
 
5
[5] David M. Kristol. "Proposed HTTP State-Info Mechanism", Internet Draft draft-kristol-http-state-info-01.txt, IETF, September, 1995. This is a working draft.
6
 
7
[7] Netscape Communications Corporations, http://www.netscape.com, 1996.
 
8
[8] Venkata N. Padmanabhan and Jeffrey C. Mogul. "Improving HTTP Latency", Proceedings of the Second International World Wide Web Conference, Chicago, IL, pages 995-1005, October, 1994. (An updated version appeared in Computer Networks and ISDN Systems, v. 28, nos. 1&2, December 1995, pp. 25-35.).
 
9
 
10
[10] J. Postel. "Transmission Control Protocol", RFC 793, Network Information Center, SRI International, September, 1981.
 
11
[11] Simon E. Spero. "Analysis of HTTP Performance Problems", URL http://sunsite.unc.edu/mdma-release/http-prob.html, July, 1994.

CITED BY  76

Collaborative Colleagues:
Venkata N. Padmanabhan: colleagues
Jeffrey C. Mogul: colleagues