Location Monitoring In Mobile Agents System: A Survey

Mobile agent technology is emerging as a new paradigm in the area of distributed and mobile computing. Mobile agents play an important role in the development of active and dynamically managed networks and distributed systems. Mobile agents are the intelligent programs that act autonomously on behalf of a user and can migrate from one host to another host in a network in order to satisfy the requests made by their clients. In any mobile agent system, the ability to communicate with agents in real-time, as agents move from one node to another, is essential for retrieving any data or information that they have collected, and for supporting coordination and cooperation among them. So the critical problem in managing a mobile agent system is to track the location of the agents. Communication with a mobile agent incorporates the ability to locate it. Thus locating agents efficiently is the issue central to any mobile agent system. This paper surveys various mobile agent location monitoring techniques, proposed by various authors.

[1]  Jiannong Cao,et al.  A consensus algorithm for synchronous distributed systems using mobile agent , 2002, 2002 Pacific Rim International Symposium on Dependable Computing, 2002. Proceedings..

[2]  Zhimin Yang,et al.  Design of Mobile Agent Communication Mechanism Based on SPF , 2012, 2012 International Conference on Computer Science and Service System.

[3]  Nicholas R. Jennings,et al.  Agent Theories, Architectures, and Languages: A Survey , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[4]  Fang-Yie Leu,et al.  Distributed sendbox scheme for mobile agent communication , 2005, International Conference on Mobile Business (ICMB'05).

[5]  George Pavlou,et al.  Active distributed monitoring for dynamic large-scale networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[6]  Yao-Nan Lien,et al.  On the search of mobile agents , 1996, Proceedings of PIMRC '96 - 7th International Symposium on Personal, Indoor, and Mobile Communications.

[7]  M. Dave,et al.  Using host criticalities for fault tolerance in mobile agent systems , 2012, 2012 2nd IEEE International Conference on Parallel, Distributed and Grid Computing.

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

[9]  Jim Alves-Foss,et al.  The use of encrypted functions for mobile agent security , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[10]  Jean-Pierre Briot,et al.  Adaptive replication of large-scale multi-agent systems: towards a fault-tolerant multi-agent platform , 2005, SELMAS '05.

[11]  Rajwinder Singh,et al.  Antecedence Graph Approach to Checkpointing for Fault Tolerance in Mobile Agent Systems , 2013, IEEE Transactions on Computers.

[12]  Chen Daoxu,et al.  Designing reliable communication protocols for mobile agents , 2003, 23rd International Conference on Distributed Computing Systems Workshops, 2003. Proceedings..

[13]  Evaggelia Pitoura,et al.  A scalable hash-based mobile agent location mechanism , 2003, 23rd International Conference on Distributed Computing Systems Workshops, 2003. Proceedings..

[14]  Rajwinder Singh,et al.  Novel Monitoring Mechanism for Distributed System Software Using Mobile Agents , 2012, ISI.

[15]  Jianmin Zhao,et al.  A New Communication Mechanism Based on Virtual Agent for Mobile Agent , 2006, 2006 10th International Conference on Computer Supported Cooperative Work in Design.

[16]  Huan-Chao Keh,et al.  A hierarchical dynamic monitoring mechanism for mobile agent location , 2005, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers).

[17]  Charu Virmani A Comparison of Communication Protocols for Mobile Agents , 2012 .

[18]  Ming Xie,et al.  A Fully Distributed Mechanism for Locating Mobile Agents , 2007, 2007 International Multi-Conference on Computing in the Global Information Technology (ICCGI'07).