An Adaptive Communication Mechanism for Highly Mobile Agents
Agent mobility causes reliable inter-agent communications to be more difficult to achieve in distributed agent based systems. To solve this issue, three representative agent tracking and message delivery mechanisms, broadcast-based, home-based and forwarding pointer-based, were previously proposed. However, due to their respective drawbacks, none of them is suitable for efficient delivery of messages to highly mobile agents, which move frequently between service nodes. This paper introduces an adaptive forwarding pointer-based agent tracking and message delivery mechanism to alleviate their disadvantages. The proposed mechanism allows each mobile agent to autonomously leave tails of forwarding pointers on some few of its visiting nodes depending on its preferences. Thus, it is more efficient in terms of message forwarding and location management than the previous forwarding pointer-based one. Simultaneously, it considerably reduces the dependency on the home node in agent location updating and message delivery compared with the home-based mechanism.
KeywordsMobile Node Location Information Mobile Agent Agent Location Service Node
- 1.Ahn, J.: Adaptive Communication Mechanisms for Mobile Agents. Technical Report KGU-CS-03-050, Kyonggi University (2003) Google Scholar
- 3.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, vol. 7, pp. 54–63 (1998)Google Scholar
- 5.Lange, D., Oshima, M.: Programming and Deploying Mobile Agents with Aglets. Addison-Wesley, Reading (1998)Google Scholar
- 8.Perkins, C.: IP Mobility Support. RFC 2002 (October 1996)Google Scholar