Potential and Limits of Web Prefetching Between Low-Bandwidth Clients and Proxies

نویسندگان

  • Quinn Jacobson
  • Pei Cao
چکیده

The majority of the Internet population access the World Wide Web via dial-up modem connections. Studies have shown that limited modem bandwidth is the main contributing factor to the Web access la-tency perceived by the users. In this paper, we investigate one approach to reduce the user-perceived latency: pre-pushing from the proxy to the browsers. The approach takes advantage of the idle time between user Web requests and uses prediction algorithms to predict what document a user might reference next. It then relies on proxies to send (\push") the documents to the user. Using existing modem Web access traces, we evaluate the potential of the technique at reducing user latency, examine the design of prediction algorithms and measure their accuracy as well as overhead, and evaluate the latency reduction of pre-push schemes using the algorithms. Our results show that with perfect predictors, proxy-based Web pre-pushing with a 256K-byte pre-push buuer at the browser side can reduce latency by over 20%. Our results also show that preex-based prediction algorithms works well for predicting user behavior. Proxy-based web pre-pushing driven by real prediction mechanisms can reduce latency by nearly 10%.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance of Web Proxy Caching in Heterogeneous Bandwidth Environments

Much work on the performance of Web proxy caching has focused on high-level metrics such as hit rates, but has ignored low-level details such as cookies, aborted connections, and persistent connections between clients and proxies as well as between proxies and servers. These details have a strong impact on performance, particularly in heterogeneous bandwidth environments where network speeds be...

متن کامل

Prefetching the Means for Document Transfer: A New Approach for Reducing Web Latency

User-perceived latency is recognized as the central performance problem in the Web. We systematically measure factors contributing to this latency, across several locations. Our study reveals that DNS query times, TCP connection establishment, and start-of-session delays at HTTP servers, more so than transmission time, are major causes of long waits. Wait due to these factors also afflicts high...

متن کامل

Prefetching Hyperlinks

This paper develops a new method for prefetching Web pages into the client cache. Clients send reference information to Web servers, which aggregate the reference information in near-real-time and then disperse the aggregated information to all clients, piggybacked on GET responses. The information indicates how often hyperlink URLs embedded in pages have been previously accessed relative to th...

متن کامل

A Top-10 Approach to Prefetching on the Web

In the World Wide Web bottlenecks close to popular servers are very common. These bottlenecks can be attributed to the servers' lack of computing power and the network traac induced by the increased number of access requests. One way to eliminate these bottlenecks is through the use of caching. However, several recent studies suggest that the maximum hit rate achievable by any caching algorithm...

متن کامل

A Top Approach to Prefetching on the Web

In the World Wide Web bottlenecks close to popular servers are very common These bottlenecks can be attributed to the servers lack of computing power and the network tra c induced by the increased number of access requests One way to eliminate these bottlenecks is through the use of caching However several recent studies suggest that the maximum hit rate achievable by any caching algorithm is j...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998