CFP last date
20 May 2024
Reseach Article

Mechanisms to Locate Mobile Agents in Multi Agents Environment

by Swati Aggarwal, Heman Pathak
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 106 - Number 5
Year of Publication: 2014
Authors: Swati Aggarwal, Heman Pathak
10.5120/18520-9612

Swati Aggarwal, Heman Pathak . Mechanisms to Locate Mobile Agents in Multi Agents Environment. International Journal of Computer Applications. 106, 5 ( November 2014), 39-43. DOI=10.5120/18520-9612

@article{ 10.5120/18520-9612,
author = { Swati Aggarwal, Heman Pathak },
title = { Mechanisms to Locate Mobile Agents in Multi Agents Environment },
journal = { International Journal of Computer Applications },
issue_date = { November 2014 },
volume = { 106 },
number = { 5 },
month = { November },
year = { 2014 },
issn = { 0975-8887 },
pages = { 39-43 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume106/number5/18520-9612/ },
doi = { 10.5120/18520-9612 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:38:39.285580+05:30
%A Swati Aggarwal
%A Heman Pathak
%T Mechanisms to Locate Mobile Agents in Multi Agents Environment
%J International Journal of Computer Applications
%@ 0975-8887
%V 106
%N 5
%P 39-43
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Mobile Agent (MA) is autonomous software entity which moves from host to host in the open network like internet under its own control. It is once launched its creator or base host has no information about its location until it come back to the creator after completing its itinerary. In multi agent environment where multiple agents are launched, different MAs often need to locate each other in order to communicate, cooperate and to take decisions collectively. Mobile Agent (MA) location monitoring is a necessity in highly dynamic and large-scale mobile networks to control and communicate with agents after launching. Effectiveness of any Location Management (LM) strategy mainly depends on the cost of searching and updating the database. This paper presents different mechanisms to locate MA in a multi agent environment with the objectives to reduce the search and update cost. Proposed approach divides the global network in regions. In each region there is a centralized component responsible to maintain the location of all MAs presently executing in its region. It also records the address of the region where MA is migrating. Various search and update schemes are then used to locate MA by its base host or other cooperating MAs. Paper proposes alternative approaches for two different cases, first when Base Host of communicating MAs are same and second when Base Hosts for communicating MAs are different. Paper also proposes a mailbox based techniques to provide communication among the MAs.

References
  1. J. Chen, "A Hierarchical Fault-Tolerance Framework for Mobile Intelligent Agent Systems," Master of Science thesis, The University of British Columbia, Faculty Of Graduate Studies, Department of Computer Science, April 2002.
  2. Heman Pathak, "Comparative Performance of Hierarchical Location Management Mechanisms for Mobile Agents" in Journal of Information Systems and Communication (JISC), ISSN: 0976-8742, E-ISSN: 0976-8750, Volume 3, Issue 1, pp: 278-281, 2012.
  3. E. Gendelman, L. F. Bic, and M. B. Dilllencourt, "An Application transparent, platform independent approach to rollback-recovery for mobile agent systems" 20th IEEE International Conference on Distributed Computing Systems, Taipei, Taiwan, pp. 564-71, April 2000.
  4. D. Johansen, K. Marzullo, F. B. Schneider, K. Jacobsen, and D. Zagorodnov, "NAP: Practical fault-tolerance for itinerant computations", In Proceedings of the 19th IEEE International Conference on Distributed Computing Systems (ICDCS'99), Austin, Texas, USA, pp. 180-189, June 1999.
  5. D. Kotz, R. Gary, "Agent Tcl: Targeting the Need of Mobile Computer", IEEE Internet Computing, pp. 58-67 July/August 1997.
  6. R. Michael, T. Y. Wong, "A Progressive Fault Tolerant Mechanism in Mobile Agent Systems," in Proc. of the 7th world Multi-conference on Systematics, Cybernetics and Informatics, Vol. IX, Orlando, Florida, July 2003, P. P. 299-306
  7. S. Mishra, Y. Huang, "Fault Tolerance in Agent-Based Computing Systems," Proceedings of the 13th ISCA International Conference on Parallel & Distributed Computing, Las Vegas, N V. August 2000.
  8. R. B. Patel, K. Garg, " Fault-Tolerant Mobile Agents Computing On Open Networks", www. caip. rutgers. edu/~parashar/AAW-HiPC2003/patel-aaw-hipc-03. pdf
  9. "Tracker: A Universal Location Management System for Mobile Agents" George Samaras, Constantinos Spyrou, Evaggelia Pitoura+, Marios Dikaiakos Department of Computer Science, University of Cyprus CY-1678 Nicosia, Cyprus, cssamara@cs. ucy. ac. cy + Department of Computer Science, University of Ioannina GR 45110, Ioannina, Greece, pitoura@cs. uoi. gr
  10. G. Serugendo and A. Romanovsky, "Designing Fault-Tolerant Mobile System", Springer, International Workshop on Scientific Engineering for Distributed Java Applications, 2003, pp 185-201, ISBN: 978-3-540-00679-4
  11. S. Pleisch and A. Schiper, "FATOMAS-A Fault-Tolerant Mobile Agent System Based on the Agent-Dependent Approach", IEEE, Proceedings of the 2001 International Conference on Dependable Systems and Networks, 2001, pp 215-224, ISBN:0-7695-1101-5
  12. In 2002 Stefan Pleisch, "Fault-tolerant and transactional Mobile agent execution. "
  13. Heman Pathak, "Search and Update Based Solutions to Locate Mobile Agents in the Global Network" in International Journal of Mobile And AdHoc Network (IJMAN), ISSN(Online): 2231:6825 ISSN(Print): 2249–202X, Vol. 4, Issue 1, Pp: 75-79, Jan-Apr 2014.
  14. Charu Virmani, "A Comparison of Communication Protocols" International Journal of Advancements in Technology http://ijict. org/ ISSN 0976-4860
  15. R. B. Patel, Nikos Mastorakis, GREECE K. Garg, "Mobile Agent Location Management in Global Networks , Department of Computer Science & Engineering M. M. Engineering College, Mullana- 133203, Haryana, India, Dept of Computer Science, Military Inst. of University Education / Hellenic Naval Academy Terma Hatzikyriakou 18539, Piraeus, Department of Electronics & Computer Engg, IIT Roorkee, Roorkee- 247667, Uttaranchal, India
  16. Heman Pathak, "Colored Petri Net based Modeling of Hybrid Location Management Mechanism for Mobile Agents" in Journal of Information Systems and Communication (JISC), ISSN: 0976-8742, E-ISSN: 0976-8750, Volume 3, Issue 1, pp: 291-294, 2012.
  17. Xinyu Feng1, Jiannong Cao2, Jian Lü1, and Henry Chan2, "An Efficient Mailbox-Based Algorithm for Message Delivery in Mobile Agent Systems" G. P. Picco (Ed. ): MA 2001, LNCS 2240, pp. 135-151, 2001. © Springer-Verlag Berlin Heidelberg 2001
  18. Swati Aggrawal, Heman Pathak, "Analysis of Location Management Mechanisms forMobile Multi Agents" in International Journal of Information and Computation Technology(IJICT), ISSN :0974-2239, Volume 3, Number 9pp: 917-926, 2013.
  19. Rama Sushil, Rama Bhargava, Kumkum Garg" Location update schemes for mobile agents" 1Asst. Prof. SGRRITS D. Dun, R/S Dept. Of Maths, I. I. T. Roorkee, India, ramasushil@yahoo. co. in,2Prof. Of Mathematics, I. I. T. Roorkee, India, bhargava_iitr@rediffmail. com,3Prof. Of Computing, I. I. T. Roorkee, India, Sr. Member IEEE, kgargfec@iiternet. in
  20. R. B. Patel, Nikos Mastorakis, K. Garg " Mobile Agent Location Management in Global Networks" Department of Computer Science & Engineering,M. M. Engineering College,Mullana-133203 Haryana, India Dept of Computer Science,Military Inst. Of University Education / Hellenic Naval Academy Terma Hatzikyriakou 18539,Piraeus, GREECE, Department of Electronics & Computer Engg, IIT Roorkee, Roorkee-247667,Uttaranchal, India
  21. Jiannong cao, liang zhang, xinyu feng+ and sajal k. Das++ "path pruning in mailbox-based Mobile Agent Communications", JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 20, 405-424 (2004)
Index Terms

Computer Science
Information Sciences

Keywords

Mobile Agent (MA) Mobile Agent System (MAS) Multi Agent System (MS) Location Management (LM) Base Host (BH).