Location management & message delivery protocol in multi-region mobile agent computing environment

Location management and message delivery protocol is fundamental to the further development of mobile agent systems in a multiregion mobile agent computing environment in order to control mobile agents and guarantee message delivery between them. However, previous works have some problems when they are applied to a multiregion mobile agent computing environment. First, the cost of location management and message delivery is increased relatively. Second, a following problem arises. Finally, cloned mobile agents and parent & child mobile agents don't get dealt with respect to location management and message delivery. We present a HB (home-blackboard) protocol which is a new location management and message delivery protocol for mobile agents in a multiregion mobile agent computing environment. We have implemented the HB protocol. The HB protocol decreases the cost of location management and message delivery and solves the following problem with low communication cost. In addition, the HB protocol deals with the location management and message delivery of cloned and parent & child mobile agents, so that it guarantees message delivery of these mobile agents.

[1]  Antonio Puliafito,et al.  MAP: Design and implementation of a mobile agents' platform , 2000, J. Syst. Archit..

[2]  Oswald Drobnik,et al.  Mobile Agent Interaction in Heterogeneous Environments , 1997, Mobile Agents.

[3]  Dwight Deugo,et al.  Mobile agent messaging models , 2001, Proceedings 5th International Symposium on Autonomous Decentralized Systems.

[4]  Pierre Reinbold,et al.  A Comparison of IP mobility protocols , 2001 .

[5]  Franco Zambonelli,et al.  Mobile-Agent Coordination Models for Internet Applications , 2000, Computer.

[6]  Amy L. Murphy,et al.  Reliable Communication for Highly Mobile Agents , 2004, Autonomous Agents and Multi-Agent Systems.

[7]  George Coulouris,et al.  Distributed systems - concepts and design , 1988 .

[8]  Joachim Baumann,et al.  A comparison of mechanisms for locating mobile agents , 1999 .

[9]  Paweł T. Wojciechowski,et al.  Algorithms for Location-Independent Communication between Mobile Agents , 2001 .

[10]  Corrado Santoro,et al.  Locating Mobile Agents in a Wide Distributed Environment , 2002, IEEE Trans. Parallel Distributed Syst..

[11]  Danny B. Lange,et al.  Programming and Deploying Java¿ Mobile Agents with Aglets¿ , 1998 .

[12]  Joachim Baumann,et al.  The Shadow Approach: An Orphan Detection Protocol for Mobile Agents , 1998, Mobile Agents.

[13]  David Wong,et al.  Java-based mobile agents , 1999, CACM.

[14]  Andrew S. Tanenbaum,et al.  Distributed systems: Principles and Paradigms , 2001 .

[15]  Joachim Baumann,et al.  The shadow approach: An orphan detection protocol for mobile agents , 2005, Personal Technologies.