Types of Mobile Agent
Discovery Agent
- Visits each node in the network and spawns a Configuration Agent at each node.
- Communicates state information to Configuration agent.
- Circulates constantly within network in order to discover new components as they appear in network.
Configuration Agent
- Queries VMC on NC for specific parameters such as URL of vendor server.
- Migrates to vendor server in order to obtain Java classes for nodal behaviour.
- Spawns Model agent at vendor server.
- Communicates state information to Model Agent.
Model Agent
- Migrates from vendor server to network management platform.
- Communicates with VMC containing network model.
- Creates/updates nodes and links within network model.
- Installs behaviour associated with node.
- Behaviour includes:
- communication with actual network component;
- multiple views of node.