The complete health monitoring system is automated and managed with the help of an agent system
which is responsible for data collection, coordination and storage. Since manually managing the data is a
daunting task, automated process is opted using the agent system. The agents are coordinated by a single
head agent that is programmed to coordinate, invoke and kill other agents in the system when necessary.
The use of agent based system is advantageous because the agents can be invoked when required. They
are also portable and can be moved to any system without much difficulty. The agent system proposed
here is known as a multi agent system. It consists of four agents namely (1) Admin agent (2) Control
agent (3) Query agent (4) Data agent. Each of these agents has a specific purpose and controlled by the
admin agent. The location of each agent and the means of communication between them are shown in Fig
1. By allotting a specific function to each agent, it becomes easy to modify the system later and also to
keep track of the changes. Even if there is an error with one of the agents, it does not affect the whole
system because each agent is not completely dependent on the other. Thus the use of the multi agent
system is advantageous.