WWW cache management and its international deployment

- Challenges in the AB project -
  • Suguru Yamaguchi
  • Ken-ichi Chinen
  • Hiroyuki Inoue
Session C-1: Internet and Protocols
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1274)


The World Wide Web (WWW) has become a vital service on the Internet. People are using the service day by day to get specific information or services they want. However, the traffic for the WWW service is increasing rapidly, and now all of the Internet backbone networks are congested by the WWW traffic. In order to improve this situation, several techniques to reduce the traffic have been developed: WWW client cache method, caching proxy servers and WWW hierarchical cache system. Furthermore, since the WWW cache system can be used for reducing the WWW latency, several active caching or "prefetching" method has been implemented. Our group designed and implemented the prefetching cache system called “Wcol” (WWW Collector) based on the idea of interactive prefetch scheme. In this paper, we show several performance results from its trial use at NAIST, Nara, Japan. Furthermore, on the AI3 network which is a research testbed network using satellite links covering several Asian countries, we have adopted a caching system with prefetching to improve both cache hit rate and usage of the bandwidth on the AB links. On top of caching and prefetching system, we add an agent to plan prefetching strategies based on observations of the traffic and the users' behavior. In this paper, we also show the design of this adaptive WWW cache system.


Proxy Server Cache Proxy Satellite Link Cache System Cache Server 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    K. Chinen: Wcol: The Prefetching Proxy Server for WWW, http://shika.aist wcol/wcol.htmlGoogle Scholar
  2. 2.
    G. V. Dias, G. Cope, and R. Wijayaratne: A Smart Internet Caching System, Proceedings of INET96, Jun. 1996.Google Scholar
  3. 3.
    V. N. Padmanabhan and J. C. Mogul: Using Predictive Prefetching to Improve World Wide Web Latency, ACM Computer Communication Review, pp.22–36, vol.27, no.3, Jul. 1996.Google Scholar
  4. 4.
    Z. Wang and J. Crowcroft: Prefetching in World Wide Web, Proceedings of IEEE Global Internet 1996, Nov. 1996.Google Scholar
  5. 5.
    Suguru Yamaguchi and Jun Murai: Asian Internet Interconnection Initiatives, Proceedings of INET'96, Jun. 1996.Google Scholar
  6. 6.
    The information about the AI3 project is available on its Web site. Scholar
  7. 7.
    M. Abrams Caching proxies: Limitations and potentials, Proceedings of the 4th WWW Conference, Boston, pp. 119–133, Dec. 1995.Google Scholar
  8. 8.
    J. C. Mogul: The case for Persistent-Connection HTTP, Proceedings of ACM SIG COMM'95, Oct. 1995.Google Scholar
  9. 9.
    R. Fielding, J. Gettys, J. Mogul, H. Frystyk, T. Berners-Lee: Hypertext Transfer Protocol-HTTP/1.1, RFC2068, Jan. 1997.Google Scholar
  10. 10.
    H. F. Nielsen, el. al.: Network Performance Effects of HTTP11.1, CSS1, and PNG, This document is available through the W3C Web site,, Feb. 1997.Google Scholar
  11. 11.
    T. Berners-Lee, D. Connolly: Hypertext Markup Language — 2.0, RFC1866, Nov. 1995.Google Scholar
  12. 12.
    NLANR: Squid Internet Object Cache, This document is available through their Web site at Scholar
  13. 13.
    TERENA: Cooperative Hierarchical Object Indexing and Caching for Eu rope (CHOICE), This document is available through their Web site at, Sep. 1996.Google Scholar
  14. 14.
    The World Wide Web Consortium: CERN httpd (W3C httpd), This software is available through their Web site at Scholar
  15. 15.
    A. Chankhunthod et. al.: A Hierarchical Internet Object Cache, Technical Report 95–611, Computer Science Dep., Univ. of Southern California, Mar. 1995.Google Scholar
  16. 16.
    Katsuo Doi: WWW Access by Proactively Controlled Caching Proxy, Sharp Technical Journal, No. 66, Dec. 1996Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Suguru Yamaguchi
    • 1
  • Ken-ichi Chinen
    • 1
  • Hiroyuki Inoue
    • 1
  1. 1.Graduate School of Information Science, Nara Institute of Science and TechnologyNaraJapan

Personalised recommendations