Mobile agent architecture for distributed information management system

  • Fatima Al Qayedi

Student thesis: Master's Thesis

Abstract

Fatima Mohammed AlQayedi. Mobile agent architecture for distributed information management system. M.Sc. By Research Thesis, Computer Engineering Department, Khalifa University of Science, Technology and Research, Sharjah, United Arab Emirates, June 2011 Collecting and disseminating information in distributed systems is increasingly becoming a necessity in distributed systems. The developing of distributed systems needs a model with a high degree of autonomy, flexibility and adaptability. Although there are different models used to control the flow of information in distributed systems, we believe that a model based on mobile agents would present an efficient way for collecting and distributing information. In the last few years, mobile agent technology has gained sufficient attention to become an important research topic for building distributed applications. The unique features of a mobile agent are its autonomy and mobility compared to traditional technologies. If the distributed application requires robust and fault-tolerant performance, reducing network load, and overcoming latency of the network, then mobile agent should be the preferred choice of technology. This thesis introduces an architecture design supporting collecting and disseminating information in a distributed system using mobile agents. The system is divided into zones, each of which includes a mobile agent interacting with network points distributed in the zone to collect and disseminate information. There may be mobile entities which are moving in or between zones, or fixed entities which are located in certain places in the system. Network points receive data and send information from/to mobile entities, and also receive data from fixed entities. These network points are distributed in the zones and communicate with the mobile and fixed entities. Each zone has a server. The mobile agent in each zone moves around the access points gathering and forwarding data, and going back to the server. The server has all the information collected from all network points in the zone and all updated data from other zones. The method of communication between servers is also based on mobile agent technology. Mobile agent migrates between servers to collect/ disseminate information about the other zones. The proposed architecture is compared with the Client –Server model. Both models were analyzed and simulated and the results have proven that the mobile agent model performs better than the Client –Server model with respect to the network load and response time to requests of information.
Date of Award2011
Original languageAmerican English
SupervisorHassan Barada (Supervisor)

Keywords

  • distributed system
  • mobile agent
  • mobility
  • information collection and dissemination.

Cite this

'