Abstract
This paper proposes a new fault-tolerant and scalable mobile agent communication mechanism to address both agent mobility and directory service node failures. The mechanism enables each mobile agent to keep its forwarding pointer only on a small number of its visiting nodes in an autonomous manner. As this desirable feature has every mobile agent’s migration route be very considerably shortened, the time for forwarding each message to the agent becomes much smaller. Also, this feature causes each node to maintain much fewer forwarding pointers of mobile agents on its storage than in the traditional approach. Moreover, the mechanism allows each movement path of a mobile agent to be replicated in an effective way to preserve scalability of our proposed mechanism. This replication may require a little more agent location updating costs, but much more accelerate delivery of each message to the corresponding mobile agent.
This work was supported by Kyonggi University Research Grant(2003-009).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bellavista, P., Corradi, A., Stefanelli, C.: The ubiquitous provisioning of internet services to portable devices. IEEE Pervasive Computing 1(3), 81–87 (2002)
Belle, W., Verelst, K., D’Hondt, T.: Location transparent routing in mobile agent systems merging name lookups with routing. In: Proc. of the 7th IEEE Workshop on Future Trends of Distributed Computing Systems, pp. 207–212 (1999)
Cao, J., Feng, X., Lu, J., Das, S.: Mailbox-based scheme for mobile agent communications. IEEE Computer 35(9), 54–60 (2002)
Desbiens, J., Lavoie, M., Renaud, F.: Communication and tracking infrastructure of a mobile agent system. In: Proc. of the 31st Hawaii International Conference on System Sciences, pp. 54–63 (1998)
Fukuda, M., Tanaka, Y., Suzuki, N., Bic, L.F., Kobayashi, S.: A mobile-agent-based PC grid. In: Proc. of the Fifth Annual International Workshop on Active Middleware Services, pp. 142–150 (2003)
Lange, D., Oshima, M.: Programming and deploying mobile agents with aglets. Addison-Wesley, Reading (1998)
Moreau, L.: Distributed directory service and message router for mobile agents. Science of Computer Programming 39(2-3), 249–272 (2001)
Moreau, L.: A fault-tolerant directory service for mobile agents based on forwarding pointers. In: Proc. of The 17th ACM Symposium on Applied Computing, pp. 93–100 (2002)
Murphy, A.L., Picco, G.P.: Reliable communication for highly mobile agents. Journal of Autonomous Agents and Multi-Agent Systems 5(1), 81–100 (2002)
ObjectSpace. Voyager, http://www.objectspace.com/
Picco, G.P.: μCode: A lightweight and exible mobile code toolkit. In: Proc. of the 2nd Int. Workshop on Mobile Agents, pp. 160–171 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ahn, J. (2004). Fault-Tolerant and Scalable Communication Mechanism for Mobile Agents. In: Aykanat, C., Dayar, T., Körpeoğlu, İ. (eds) Computer and Information Sciences - ISCIS 2004. ISCIS 2004. Lecture Notes in Computer Science, vol 3280. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30182-0_54
Download citation
DOI: https://doi.org/10.1007/978-3-540-30182-0_54
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23526-2
Online ISBN: 978-3-540-30182-0
eBook Packages: Springer Book Archive