19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers) A Hierarchical Dynamic Monitoring Mechanism for Mobile Agent Location Taipei, Taiwan March 25-March 30 ISBN: 0-7695-2249-1
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/AINA.2005.28
Mobile agent location monitoring is a necessary mechanism for mobile agent system. Most of mobile agent systems themselves do not certainly provide the mobile agent location monitoring mechanism, e.g. Mole, [1] D ' Agents [2], Concordia [3] and Grasshdoper [4]. Even though IBM Aglets [5] system provides the location monitoring mechanism, it is adopted the centralized monitoring mechanism. The centralized monitoring machine is not suitable for the huge mobile agents because the location information processing does exist bottleneck issue, as well as the system lacks the scalability. In this paper, the method proposed to use distributive mechanism for delivering MMA (Mobile Monitor Agent) to the network node (Agent Server) of mobile agent system. The MMA can be treated as a regional monitoring platform. It is responsible to collect the mobile agent?s information instantly in its monitoring area. Furthermore, the users can also inquire their own mobile agent?s current location and working status. The above mentioned mechanism is to distribute MMA dynamically to solve the hierarchical monitoring mechanism scalability issue, and still keeps the advantages of hierarchical monitoring mechanism to decrease information processing bottleneck issue which the centralized monitoring mechanism encounters.
Index Terms:
Agent, Mobile Agent, Hierarchical monitoring, Location monitoring, Mobile Agent location monitoring
Citation:
Ying-Hong Wang, Huan-Chao Keh, Tsang-Ching Hu, Cheng-Horng Liao, "A Hierarchical Dynamic Monitoring Mechanism for Mobile Agent Location," aina, vol. 1, pp.351-356, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers), 2005 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||