Agent based router monitoring, diagnostic and maintenance
First Claim
1. An agent based system for monitoring, diagnostic and maintenance resident on a network device, comprising:
- an input/output interface for receiving input monitoring and diagnostic data relevant to operation of a first neighboring agent and transmitting output monitoring and diagnostic data relevant to operation of said network device to a second neighboring agent;
an agent process for analyzing said input data and generating processed data characterizing operation of said network device;
a local database for storing expected performance data on operation of said network device for enabling said correlation unit to detect basic an error in operation of said network device; and
a correlation unit for correlating said processed data with expected data and assembling said output data.
12 Assignments
0 Petitions
Accused Products
Abstract
A distributed, multistage agent for monitoring, diagnosis and maintenance of network devices comprises an input/output interface for receiving input monitoring and diagnostic data relevant to operation of a first neighboring agent and transmitting output monitoring and diagnostic data relevant to operation of the host network device to a second neighboring agent. An agent process analyzes the input data and generates processed data characterizing operation of the host network device, using a local database which stores expected performance data on operation of said network device. The processed data is correlated with the expected data any error is signaled to the network operator. The agents may be designed as a multiple stage process, the stages being triggered by the data output by an earlier stage only when needed.
-
Citations
16 Claims
-
1. An agent based system for monitoring, diagnostic and maintenance resident on a network device, comprising:
-
an input/output interface for receiving input monitoring and diagnostic data relevant to operation of a first neighboring agent and transmitting output monitoring and diagnostic data relevant to operation of said network device to a second neighboring agent;
an agent process for analyzing said input data and generating processed data characterizing operation of said network device;
a local database for storing expected performance data on operation of said network device for enabling said correlation unit to detect basic an error in operation of said network device; and
a correlation unit for correlating said processed data with expected data and assembling said output data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An agent based method for monitoring performance of a network device, comprising:
-
a) providing a network device with an embedded agent, connected to a first neighboring agent over an incoming transmission path for receiving input monitoring and diagnostic data relevant to operation of said first neighboring agent;
b) establishing an outgoing transmission path from said network device to a second neighboring agent for transmitting output monitoring and diagnostic data relevant to operation of said network device;
c) at said embedded agent, analyzing said input data and generating processed data characterizing operation of said network device;
d) correlating said processed data with expected data available at said network device and assembling said output data. - View Dependent Claims (14, 15)
-
-
16. An embedded agent for monitoring operation of a network device comprising:
-
a first stage for determining basic errors in operation of said network device based on a plurality of thresholds for each type and level of errors; and
a second stage specialized for determining complex errors in operation of said network device, wherein said first stage runs continuously, and said second stage is triggered by said first stage whenever one of said thresholds is violated.
-
Specification