Academic Journals Database
Disseminating quality controlled scientific knowledge

Fault Tolerance Mobile Agent System Using Witness Agent in 2-Dimensional Mesh Network

Author(s): Ahmad Rostami | Hassan Rashidi | Majidreza Shams Zahraie

Journal: International Journal of Computer Science Issues
ISSN 1694-0784

Volume: 7;
Issue: 5;
Start page: 153;
Date: 2010;
Original page

Keywords: mobile agent system | mesh network | IJCSI

Mobile agents are computer programs that act autonomously on behalf of a user or its owner and travel through a network of heterogeneous machines. Fault tolerance is important in their itinerary. In this paper, existent methods of fault tolerance in mobile agents are described which they are considered in linear network topology. In the methods three agents are used to fault tolerance by cooperating to each others for detecting and recovering server and agent failure. Three types of agents are: actual agent which performs programs for its owner, witness agent which monitors the actual agent and the witness agent after itself, probe which is sent for recovery the actual agent or the witness agent on the side of the witness agent. Communication mechanism in the methods is message passing between these agents. The methods are considered in linear network. We introduce our witness agent approach for fault tolerance mobile agent systems in Two Dimensional Mesh (2D-Mesh) Network. Indeed Our approach minimizes Witness-Dependency in this network and then represents its algorithm.

Tango Jona
Tangokurs Rapperswil-Jona

     Save time & money - Smart Internet Solutions