Skip to main content
Log in

Supporting the WWW in Wireless Communications Through Mobile Agents

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

Mobile computing is considered of major importance to the computing industry for the forthcoming years due to the progress in wireless mobile communications. We present a proxy-based architecture that manages to accelerate Web browsing in wireless Customer Premises Networks (CPN). We discuss how such an architecture is implemented using the IBM Aglets framework for mobile agents. The suggested architecture relies heavily on proxy caches – maintained in base stations – which are relocated to follow a roaming user in other control areas (clusters of cells). The cache management scheme involves relocation of full caches to the most-likely-to-be visited control areas, but also fractions of the cache to less-likely-to-be-visited neighbours. A movement prediction algorithm, based on a learning automaton, is used to determine the future location of the terminal. The discussed architecture components have been implemented as Aglets to allow for the efficient introduction of the service in a CPN infrastructure.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. C. Baquero et al., MobiScape: WWW browsing under disconnected and semi-connected operation, in Proceedings of the First Portuguese WWW National Conference, Braga, Portugal (July 1995).

  2. P. Barford and M. Crovella, Generating representative web workloads for network and server performance evaluation, in: Proceedings of ACM SIGMETRICS (July 1998).

  3. A. Bhattacharya and S.K. Das, LeZi update: An information theoretic approach to track mobile users in PCS networks, in: Proceedings of ACM/IEEE Mobicom'99, Seattle, USA (August 1999).

  4. V. Bharghavan and M. Jayanth, Profile-based next-cell prediction in indoor wireless LAN, in: Proceedings of IEEE SICON'97 (April 1997).

  5. S. Choi and K.G. Shin, Predictive and adaptive bandwidth reservation for hand-offs in QoS-sensitive cellular networks, in: Proceedings of ACM SIGCOMM'98, Vancouver, BC (September 1998).

  6. C. Cunha, A. Bestavros and M. Crovella, Characteristics of WWW client-based traces, Technical report BU-CS-95-010, Computer Science Department, Boston University (July 1995).

  7. L. Fan, P. Cao, J. Almeida and A.Z. Broder, Summary cache: A scalable wide-area web cache sharing protocol, Technical Report 1361, Department of Computer Science, University of Wisconsin-Madison (February 1998).

  8. P. Farjami et al., Advanced service provisioning based on mobile agents, Computer Communications 23(8) (April 2000).

  9. R. Floyd et al., Mobile web access using eNetwork web express, IEEE Personal Communications Magazine (October 1998).

  10. S. Green et al., Software agents: A review, Technical report, The Intelligent Agents Group, Trinity College Dublin, Broadcom Eireann Research, Ltd. (May 1997).

  11. S. Hadjiefthymiades and L. Merakos, ESW4: Enhanced scheme for WWW computing in wireless communication environments, ACM SIGCOMM Computer Communication Review 29(4) (1999).

  12. S. Hadjiefthymiades and L. Merakos, A survey of web architectures for wireless communication environments, Journal of Universal Computer Science 5(7) (1999).

  13. D. Lange and M. Oshima, Programming and Deploying Java Mobile Agents with Aglets (Addison Wesley, 1998).

  14. D. Levine et al., A resource estimation and call admission algorithm for wireless multimedia networks using the shadow cluster concept, IEEE/ACM Transactions on Networking 5(1) (February 1997).

  15. G.Y. Liu and G.Q. Maguire, Jr., Efficient mobility management for wireless data services, in: Proceedings of IEEE VTC'95, Chicago, IL (1995).

  16. T. Liu et al., Mobility modelling, location tracking, and trajectory prediction in wireless ATM networks, IEEE Journal on Selected Areas in Communications 16(6) (August 1998).

  17. K. Narendra and M.A.L. Thathachar, Learning Automata: An Introduction (Prentice-Hall, 1989).

  18. L.M. Silva et al., Comparing the performance of mobile agents: a study of benchmarking, Computer Communications 23(8) (April 2000).

  19. Wireless Application Protocol Architecture specification, WAP Forum (April 1998).

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hadjiefthymiades, S., Matthaiou, V. & Merakos, L. Supporting the WWW in Wireless Communications Through Mobile Agents. Mobile Networks and Applications 7, 305–313 (2002). https://doi.org/10.1023/A:1015415412405

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1015415412405

Navigation