The complexity of using forwarding addresses for decentralized object finding
PODC '86 Proceedings of the fifth annual ACM symposium on Principles of distributed computing
Providing location information in a ubiquitous computing environment (panel session)
SOSP '93 Proceedings of the fourteenth ACM symposium on Operating systems principles
Mobile users: to update or not to update?
Wireless Networks
An efficient hierarchical scheme for locating highly mobile users
Proceedings of the seventh international conference on Information and knowledge management
Location-aware mobile applications based on directory services
Mobile Networks and Applications - Special issue on protocols and software paradigms of mobile networks
An optimal location update and searching algorithm for tracking mobile agent
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
Locating Objects in Mobile Computing
IEEE Transactions on Knowledge and Data Engineering
Locating Mobile Agents in a Wide Distributed Environment
IEEE Transactions on Parallel and Distributed Systems
IEEE Internet Computing
Proceedings of the Second International Workshop on Mobile Agents
MA '98 Proceedings of the Second International Workshop on Mobile Agents
A Scalable Location Tracking and Message Delivery Scheme for Mobile Agents
WETICE '98 Proceedings of the 7th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
A Novel Mobile Agent Search Algorithm
MA '97 Proceedings of the First International Workshop on Mobile Agents
The Shadow Approach: An Orphan Detection Protocol for Mobile Agents
MA '98 Proceedings of the Second International Workshop on Mobile Agents
MA '98 Proceedings of the Second International Workshop on Mobile Agents
A Scalable Agent Location Mechanism
ATAL '99 6th International Workshop on Intelligent Agents VI, Agent Theories, Architectures, and Languages (ATAL),
Reliable Communication for Highly Mobile Agents
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
Nomadic Pict: Language and Infrastructure Design for Mobile Agents
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
Location Transparent Routing in Mobile Agent Systems - Merging name Lookups with Routing
FTDCS '99 Proceedings of the 7th IEEE Workshop on Future Trends of Distributed Computing Systems
Distributed name servers: naming and caching in large distributed computing environments
Distributed name servers: naming and caching in large distributed computing environments
Matchmaking for information agents
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 1
Locating objects in wide-area systems
IEEE Communications Magazine
Management agent for search algorithms with surface optimization applications
WSEAS Transactions on Computers
Energy efficient data diffusion in wireless sensor networks
Proceedings of the International Conference on Advances in Computing, Communication and Control
Investigation of the effects of asymmetrical problems on the performance of search management agent
EC'09 Proceedings of the 10th WSEAS international conference on evolutionary computing
Hi-index | 0.00 |
Mobility management is a necessity in highly dynamic and large-scale mobile agents network, especially in a multi-region environment in order to control and communicate with agents after launching. Existing mechanisms for locating mobile agents are not efficient as these do not consider the effect of location updates on migration time and produce network overload. A location management protocol consists of location updates, searches and search updates. An update occurs when a mobile agent changes location. A search occurs when a mobile agent needs to be located. A search-update occurs after a successful search. This paper presents a hierarchical model for location management of mobile agents in global networks. Three protocols are developed, namely search, update and search-update. The location management technique uses one combination of search, update and search-update protocols throughout execution. Three cases are considered for Update and Search-Update Protocols. Thus nine combinations of location management protocols are generated, from which an agent can dynamically select one as per requirement, to communicate with other agents on the global network. We have implemented these protocols on the PMADE system developed at IIT Roorkee, to evaluate the performance of different protocols for various communication and mobility patterns. Results indicate that performing search -updates significantly reduces the message overhead of location management.