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
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.