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.
Keywords
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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bakre, A., Badrinath, B.R.: I-TCP: Indirect TCP for Mobile Hosts. Technical Report DCS-TR-314, Rutgers University (October 1994)
Cabri, G., Leornardi, L., Zambonelli, F.: Coordination in Mobile Agent Systems. Technical Report DSI-97-24, Universita’ di Modena (October 1997)
Jacobson, V.: Congestion Avoidance and Control. In: Proceedings ACM SIGCOMM, August 1988, pp. 157–173 (1988)
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)
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)
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)
Mesquite Software. Csim-18 simulation library, http://www.mesquite.com
Richard Stevens, W.: TCPIP Illustrated, The Protocols, vol. 1. Addison-Welsley, Reading (1994)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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