Skip to main content

A Reliable Message Delivery Protocol for Mobile Agents

  • Conference paper
Agent Systems, Mobile Agents, and Applications (ASA 2000, MA 2000)

Abstract

The abstractions and protocol mechanisms that form the basis for inter-agent communications can significantly impact the overall design and effectiveness of Mobile Agent systems. We present the design and performance analysis of a reliable communication mechanism for Mobile Agent systems. Our protocols are presented in the context of a Mobile Agent system called AGNI . We have developed AGNI communication mechanisms that offer reliable peer-to-peer communications, and that are integrated with our agent location tracking infrastructure to enable efficient, failure-resistant networking among highly mobile systems. We have analyzed the design parameters of our protocols using an in-situ simulation approach with validation through measurement of our prototype implementation in real distributed systems. Our system assumptions are simple and general enough to make our results applicable to other Agent systems that may adopt our protocols and/or design principles.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Bakre, A., Badrinath, B.R.: I-TCP: Indirect TCP for Mobile Hosts. Technical Report DCS-TR-314, Rutgers University (October 1994)

    Google Scholar 

  2. Cabri, G., Leornardi, L., Zambonelli, F.: Coordination in Mobile Agent Systems. Technical Report DSI-97-24, Universita’ di Modena (October 1997)

    Google Scholar 

  3. Jacobson, V.: Congestion Avoidance and Control. In: Proceedings ACM SIGCOMM, August 1988, pp. 157–173 (1988)

    Google Scholar 

  4. Murphy, A., Picco, G.P.: Reliable Communication for Highly Mobile Agents. In: Agent Systems and Architectures/Mobile Agents (ASA/MA) 1999, October 1999, pp. 141–150 (1999)

    Google Scholar 

  5. Okoshi, T., Mochizuki, M., Tobe, Y., Tokuda, H.: MobileSocket: Session Layer Continuous Operation Support for Java Applications. Transactions of Information Processing Society of Japan 1(1) (1999)

    Google Scholar 

  6. Ranganathan, M., Schaal, V., Galtier, V., Montgomery, D.: Mobile Streams: A Middleware for Reconfigurable Distributed Scripting. In: Agent Systems And Architectures/Mobile Agents 1999 (October 1999)

    Google Scholar 

  7. Mesquite Software. Csim-18 simulation library, http://www.mesquite.com

  8. Richard Stevens, W.: TCPIP Illustrated, The Protocols, vol. 1. Addison-Welsley, Reading (1994)

    Google Scholar 

  9. van Steen, M., Homburg, P., Tanenbaum, A.S.: The Architectural Design of Globe: AWide-area Distributed System. Technical Report IR-422, Vrije University (March 1997)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ranganathan, M., Bednarek, M., Montgomery, D. (2000). A Reliable Message Delivery Protocol for Mobile Agents. In: Kotz, D., Mattern, F. (eds) Agent Systems, Mobile Agents, and Applications. ASA MA 2000 2000. Lecture Notes in Computer Science, vol 1882. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45347-5_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45347-5_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41052-2

  • Online ISBN: 978-3-540-45347-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics