System and method for automatic determination of thresholds in network management
First Claim
1. A method for automatically determining and adaptively updating thresholds without user intervention in a communications network including a network management station running a network management application and having at least one processor, said network containing a plurality of network nodes, said method comprising the steps of:
- selecting at least one variable for each of said plurality of network nodes that is to have a threshold value determined automatically and adaptively updated;
receiving a plurality of data sample values for said at least one variable that is to have said threshold value determined automatically;
accumulating based on each data sample value received, a first sum of each data sample value received and a second sum of the square of each data sample value received and then discarding said each data sample received;
determining a mean value and a standard deviation for said at least one variable based on said first sum, said second sum and a total number of data sample values received;
setting at least one threshold value for said at least one variable by scaling said standard deviation by a threshold factor and adding the result to said mean value; and
graphically displaying a meter depicting said data sample value received and said at least one threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and system for automatically determining and updating thresholds based on collected data samples for counter variables being monitored by a network management application. Historical data is accumulated and used to determine the mean and standard deviation of the monitored counter variables based on the aggregated sample values and a threshold factor is applied to the standard deviation and the resulting value added to the mean to establish the threshold value. The threshold value, which is adaptively updated, is used to determine whether the subsequently sampled values of the monitored counter variables are within a normal range, or that a potential problem exists requiring intervention by a network operator.
152 Citations
14 Claims
-
1. A method for automatically determining and adaptively updating thresholds without user intervention in a communications network including a network management station running a network management application and having at least one processor, said network containing a plurality of network nodes, said method comprising the steps of:
-
selecting at least one variable for each of said plurality of network nodes that is to have a threshold value determined automatically and adaptively updated; receiving a plurality of data sample values for said at least one variable that is to have said threshold value determined automatically; accumulating based on each data sample value received, a first sum of each data sample value received and a second sum of the square of each data sample value received and then discarding said each data sample received; determining a mean value and a standard deviation for said at least one variable based on said first sum, said second sum and a total number of data sample values received; setting at least one threshold value for said at least one variable by scaling said standard deviation by a threshold factor and adding the result to said mean value; and graphically displaying a meter depicting said data sample value received and said at least one threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for automatically determining and adaptively updating thresholds without user intervention for at least one selected variable at a network node in a communications network including a network management station running a network management application and having a processor, said network containing a plurality of network nodes, said system comprising:
-
a transmitter at said network management station for sending a polling request to each of said plurality of network nodes to sample a plurality of variables at said each network node that are thresholded and monitored; a receiver at said network management station for receiving a response to said polling request from each of said plurality of network nodes, said response including data sample values for each of said plurality of variables that are thresholded; accumulating means in said network management application for said at least one selected variable for storing and updating a first sum of each data sample value received, a second sum of the square of each data sample value received, and a total number of data sample values received, said each data sample value then being discarded; statistics generating means in said network management application for determining a mean value and a standard deviation for said at least one selected variable based on said first sum, said second sum and said total number of data sample values received; threshold setting means in said network management application for scaling said standard deviation and combining the result with said mean value to set and adaptively update said at least one threshold value; and a display for graphically presenting to a user a meter depicting for said at least one selected variable each said data sample value received and said at least one threshold value. - View Dependent Claims (11, 12, 13, 14)
-
Specification