Multi KPI correlation in wireless protocols
First Claim
Patent Images
1. A network monitoring system, the system comprising:
- a processor;
a memory coupled to the processor;
a database including a plurality of key performance indicator (KPI) records for monitoring a wireless communication system, wherein the plurality of KPI records corresponds to a plurality of different protocols;
a rules engine configured and operable to store in the memory KPI rules associated with at least one rule set; and
an analysis engine configured and operable to;
identify, using the processor, one or more root causes of a failure for one or more of the transactions based on at least one KPI rule in the at least one rule set, wherein the at least one KPI rule correlates at least two of the plurality of KPI records across the plurality of different protocols and multiple interfaces;
generate a threshold excess score for each of the at least two of the plurality of KPI records, the threshold excess score indicating a number of detected failures exceeding a predefined threshold;
assign each generated threshold excess score a corresponding weight value to determine a weighted threshold excess score;
generate a KPI score for each of the one or more identified root causes based on a sum of all weighted threshold excess scores associated with the at least two of the plurality of KPI records; and
generate a probability score value for each root cause of the one or more identified root causes based on the generated KPI scores, the probability score comprising a ratio of the KPI score corresponding to the root cause to sum of all KPI scores of all of the one or more identified root causes.
3 Assignments
0 Petitions
Accused Products
Abstract
A network monitoring system is provided that includes a processor, a memory coupled to the processor and a database that includes key performance indicator (KPI) records for monitoring a wireless communication system. The network monitoring system further includes a rules engine configured and operable to store in the memory KPI rules associated with at least one rule set. The network monitoring system also includes an analysis engine configured and operable to identify a list of root causes identifying failure events based on the at least one KPI rule in the at least one rule set.
23 Citations
11 Claims
-
1. A network monitoring system, the system comprising:
-
a processor; a memory coupled to the processor; a database including a plurality of key performance indicator (KPI) records for monitoring a wireless communication system, wherein the plurality of KPI records corresponds to a plurality of different protocols; a rules engine configured and operable to store in the memory KPI rules associated with at least one rule set; and an analysis engine configured and operable to; identify, using the processor, one or more root causes of a failure for one or more of the transactions based on at least one KPI rule in the at least one rule set, wherein the at least one KPI rule correlates at least two of the plurality of KPI records across the plurality of different protocols and multiple interfaces; generate a threshold excess score for each of the at least two of the plurality of KPI records, the threshold excess score indicating a number of detected failures exceeding a predefined threshold; assign each generated threshold excess score a corresponding weight value to determine a weighted threshold excess score; generate a KPI score for each of the one or more identified root causes based on a sum of all weighted threshold excess scores associated with the at least two of the plurality of KPI records; and generate a probability score value for each root cause of the one or more identified root causes based on the generated KPI scores, the probability score comprising a ratio of the KPI score corresponding to the root cause to sum of all KPI scores of all of the one or more identified root causes. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for automatically identifying a root cause of a failure in a wireless communication system, the method comprising:
-
generating rules associated with a plurality of key performance indicator (KPI) records for monitoring a wireless communication system, wherein the plurality of KPI records corresponds to a plurality of different protocols; identifying, by a processor, one or more failures in the wireless communication system; identifying, by a processor, one or more likely root causes associated with the identified one or more failures by correlating at least some of the plurality of KPI records across multiple interfaces and across the plurality of different protocols based on the generated rules; generating a threshold excess score for each of the at least two of the plurality of KPI records, the threshold excess score indicating a number of detected failures exceeding a predefined threshold; assigning each generated threshold excess score a corresponding weight value to determine a weighted threshold excess score; generating a KPI score for each of the one or more identified root causes based on a sum of all weighted threshold excess scores associated with the at least two of the plurality of KPI records; and generating a probability score value for each root cause of the one or more identified root causes based on the generated KPI score, the probability score comprising a ratio of the KPI score corresponding to the root cause to sum of all KPI scores of all of the one or more identified root causes. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for automatically identifying a root cause of a failure in a wireless communication system, the computer program product comprising:
-
one or more non-transitory computer-readable storage devices and a plurality of program instructions stored on at least one of the one or more computer-readable storage devices, the plurality of program instructions comprising; program instructions to generate rules associated with a plurality of key performance indicator (KPI) records for monitoring a wireless communication system, wherein the plurality of KPI records corresponds to a plurality of different protocols; program instructions to identify one or more failures in the wireless communication system; program instructions to identify one or more likely root causes associated with the identified one or more failures by correlating at least some of the plurality of KPI records across multiple interfaces and across the plurality of different protocols based on the generated rules; program instructions to generate a threshold excess score for each of the at least two of the plurality of KPI records, the threshold excess score indicating a number of detected failures exceeding a predefined threshold; program instructions to assign each generated threshold excess score a corresponding weight value to determine a weighted threshold excess score; program instructions to generate a KPI score for each of the one or more identified root causes based on a sum of all weighted threshold excess scores associated with the at least two of the plurality of KPI records; and program instructions to generate a probability score value for each root cause of the one or more identified root causes based on the generated KPI score, the probability score comprising a ratio of the KPI score corresponding to the root cause to sum of all KPI scores of all of the one or more identified root causes.
-
Specification