Skip to main content

Enabling P2P Cooperative WMS Proxy Caching and Prefetching in an Educational Environment

  • Chapter
The European Information Society

Abstract

Given the great demand and promise for educational use of GIS, real time access to massive remote geospatial datasets for pedagogical purposes would be immensely useful to educators and students. However, such access has remained elusive. In other work, we have demonstrated that a P2P distributed system of client-side proxies can address the challenges posed by the interactive, multiplicative, and exploratory nature of classroom GIS, and we described this system at a high level. In this paper, we present the details of several novel techniques that enable P2P cooperative caching and prefetching of OGC WMS data in an educational lab environment, via an implicit and flexible pyramid tiling scheme, a query smoothing heuristic, and statistical prediction. The techniques are standards-compliant and client-transparent, and provide dramatic improvement in user response times while reducing impact on remote WMS servers.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Peggy Ann Brown. Cultivating community from the classroom. American Forests, 111(1), June 2005.

    Google Scholar 

  2. Thomas R. Baker. Internet-based GIS mapping in support of K-l2 education. The ProfessionalGeographer, 57(11):44–47, February 2005.

    Google Scholar 

  3. Barbara Parmenter. GIS in the classroom. Learning & Leading with Technology,28(17):10, April 2001.

    Google Scholar 

  4. Jeffrey A. Bergamini and Michael Haungs. Geotorrent: Optimizing GIS web servicesfor interactive educational use. Proceedings of the UCGIS 2006 Summer Assembly, June 2006.

    Google Scholar 

  5. Tom Barclay, Jim Gray, Eric Strand, Steve Ekblad, and Jeffrey Richter. Terraservice.net:An introduction to web services. Technical report, Microsoft Research, June 2002.

    Google Scholar 

  6. Tom Barclay, Jim Gray, and Don Slutz. Microsoft terraserver: a spatial data warehouse.Proceedings of the 2000 ACM SIGMOD international conference on Management of data, 29(2), May 2000.

    Google Scholar 

  7. Michael Potmesil. Maps alive: Viewing geospatial information on the WWW. Proceedingsof the Sixth International World Wide Web Conference, April 1997.

    Google Scholar 

  8. Open Geospatial Consortium Inc.OpenGIS web map service (WMS)implementation specification(OGC 04-024) version1.3. august 2004..http://www.opengeospatial.org/specs.

  9. Jonathan M. Borwein and Peter B. Borwein. π and the AGM: A Study in Analytic NumberTheory and Computational Complexity. Wiley, 1987.

    Google Scholar 

  10. George Y. Liu and Gerald Jr. Maguire. Efficient mobility management support for wirelessdata services.Proceedings of the 45th IEEE Vehicular Technology Conference,Chicago, IL, July 1995.

    Google Scholar 

  11. Hassan Karimi and Xiong Liu. A predictive location model for location-based services.Proceedings of the 11th ACM international symposium on Advances in geographic informationsystems, November 2003.

    Google Scholar 

  12. Daniel Ashbrook and Thad Starner. Using GPS to learn significant locations and predictmovement across multiple users.Personal and Ubiquitous Computing, 7(5), October2003.

    Google Scholar 

  13. Sitaram Iyer, Antony Rowstron, and Peter Druschel. Squirrel: a decentralized peer-to-peerweb cache. Proceedings of the twenty-first annual symposium on Principles of distributedcomputing, July 2002.

    Google Scholar 

  14. Sergio Camarlinga, Ken Barker, and John Anderson.Multiagent systems for resourceallocation in peer-to-peer systems. Proceedings of the winter international synposium onInformation and communication technologies, 2004.

    Google Scholar 

  15. Sandra Dykes and Kay Robins. Limitations and benefits of cooperative proxy caching.IEEE Journal on Selected Areas in Communications, September 2002.

    Google Scholar 

  16. Prakash Linga, Indranil Gupta, and Ken Birman.A churn-resistant peer-to-peer webcaching system.Proceedings of the 2003 ACM workshop on Survivable and self-regenerativesystems: in association with 10th ACM Conference on Computer and CommunicationsSecurity, 2003.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Bergamini, J.A., Haungs, D.M. (2007). Enabling P2P Cooperative WMS Proxy Caching and Prefetching in an Educational Environment. In: Fabrikant, S.I., Wachowicz, M. (eds) The European Information Society. Lecture Notes in Geoinformation and Cartography. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72385-1_1

Download citation

Publish with us

Policies and ethics