System and method for providing composite variance analysis for network operation
AssigneeSavvis Communications p/s Corporation
InventorStephen Carley
Life of this patent
Estimating the term…
Abstract
A system for analyzing the performance of a network includes a data collection agent that collects performance data including first and second sets of measurements of a single network parameter. First and second variance statistics are calculated. A user is alerted about potential network performance problems based on whether a predetermined relationship exists between the variance statistics. The user may be notified by sending an e-mail to the user; and/or sending a fax to the user; and/or initiating a phone call to the user. The user may be alerted by a message to a PDA or a cellular telephone.
Claims29
A system for analyzing the performance of a network comprising:
- at least one data collection agent (DCA) located on a network and which collects performance data including at least a first set of measurements of a single network parameter and at least a second set of measurements including at least a single measurement of the single network parameter, each measurement of the at least a first set of measurements taken at a different time;
- a processing module interconnected with the at least one DCA and which calculates at least (a) a first variance statistic and (b) a second variance statistic, the first variance statistic being a variance statistic of the at least a first set of measurements and the second variance statistic being a variance statistic of the at least a second set of measurements;
- and
- a comparison module interconnected with the processing module and which compares the first variance statistic with at least the second variance statistic to determine if a predetermined relationship exists between the first variance statistic and the second variance statistic, wherein
- the processing module is further programmed to alert a user about a potential network performance problem based, at least in part, on whether the predetermined relationship is determined to exist between the first and second variance statistics.
A method of analyzing the performance of a network including:
- collecting performance data including a first set of measurements of a single network parameter, each measurement of the first set of measurements taken at a different time;
- collecting at least a second set of measurements including at least a single measurement of the single network parameter;
- calculating a first variance statistic associated with the first set of measurements;
- calculating at least a second variance statistic associated with the at least a second set of measurements;
- comparing the first variance statistic with at least the second variance statistic to determine if a predetermined relationship exists therebetween;
- and
- alerting a user about potential network performance problems based, at least in part, on whether the predetermined relationship is determined to exist between the first and second variance statistics.
A method of analyzing the performance of a network including:
- collecting performance data including a first set of measurements of a single network parameter, each of the first set of measurements taken at a different time;
- collecting at least a second set of measurements including at least a single measurement of the single network parameter;
- calculating a first variance statistic associated with the first set of measurements;
- calculating at least a second variance statistic associated with the at least a second set of measurements;
- determining whether a potential problem exists with the network's performance based, at least in part, on a comparison of the first variance statistic and the at least a second variance statistic;
- and
- generating an alarm when it is determined that a problem exists with the network's performance.
A system for analyzing the performance of a network comprising:
- at least one data collection agent (DCA) located on a network and which collects performance data including a first set of measurements of a single network parameter and at least a second set of measurements including at least a single measurement of the single network parameter, each measurement of the first set of measurements taken at a different time;
- a processing module interconnected with the DCA and which calculates at least a first variance statistic and a second variance statistic, the at least a first variance statistic being a variance statistic of the first set of measurements and the second variance statistic being a variance statistic of the at least a second set of measurements;
- wherein
- the processing module is further programmed (A) to determine whether a potential problem exists with the network's performance based, at least in part, on a comparison of the at least a first variance statistic and the at least a second variance statistic;
- and (B) to
- generate an alarm when it is determined that a problem exists with the network's performance.
A system for analyzing the performance of a network comprising:
- (A) at least one data collection agent (DCA) located on a network and which is constructed and adapted to collect performance data including a first set of measurements of a single network parameter and a second set of measurements including a single measurement of the single network parameter, each measurement of the first set of measurements taken at a different time, wherein the network parameter is selected from the group consisting of:
- end-to-end time;
- throughput, DNS lookup time;
- connect time;
- request time;
- response time;
- teardown time;
- download time;
- quantity of data received;
- packet loss;
- percent packet loss;
- packets received;
- packets late;
- packets resend requested;
- packets recovered;
- packets resent;
- packets received normally;
- current bandwidth;
- and clip bandwidth, wherein each measurement of the first set of measurements is taken on a periodic basis over a first period of time and each of the second set of measurements is taken over a second period of time distinct from the first period of time;
- (B) a processing module interconnected with the at least one DCA and which calculates (a) a first variance statistic and (b) a second variance statistic, the first variance statistic being a variance statistic of the first set of measurements and the second variance statistic being a variance statistic of the a second set of measurements;
- and
- (C) a comparison module interconnected with the processing module and which is constructed and adapted to compare the first variance statistic with the second variance statistic to determine if a predetermined relationship exists between the first variance statistic and the second variance statistic, wherein
- the processing module is further programmed to alert a user about a potential network performance problem based, at least in part, on whether the predetermined relationship is determined to exist between the first and second variance statistics.
A method of analyzing the performance of a network including:
- collecting performance data including a first set of measurements of a single network parameter, each measurement of the first set of measurements taken at a different time;
- collecting a second set of measurements including a single measurement of the single network parameter;
- calculating a first variance statistic associated with the first set of measurements;
- calculating a second variance statistic associated with the second set of measurements;
- comparing the first variance statistic with at least the second variance statistic to determine if a predetermined relationship exists therebetween;
- and
- alerting a user about potential network performance problems based, at least in part, on whether the predetermined relationship is determined to exist between the first and second variance statistics, wherein the user is alerted by one or more of:
- (a) an e-mail message;
- (b) a facsimile;
- (c) a phone call;
- and (d) message to a PDA;
- and (e) a message to a cellular telephone,
- wherein the collecting of the first set of measurements includes taking each measurement of the first set of measurements on a periodic basis over a first period of time;
- and the collecting of the second set of measurements includes taking each measurement of the second set of measurements over a second period of time.
Dependencies are inferred from the claim text.