System and method for facilitating capacity monitoring and recommending action for wireless networks
First Claim
1. A method for monitoring a network, comprising:
- obtaining data associated with one or more network capacity attributes and one or more key performance indicators (KPIs) from one or more cells included in a network during a collection period;
determining that an event occurred for a particular time within the collection period, the event being at least one of a network outage and a hardware failure;
excluding from the obtained data abnormal data obtained for the particular time of the event and based on the event;
calculating network level values for the one or more KPIs from the data obtained from the one or more cells after the abnormal data is excluded from the obtained data;
generating one or more performance data graphs by plotting a first of the one or more KPIs against a second of the one or more KPIs, the first of the one or more KPIs being a capacity utilization percentage based on the one or more network capacity attributes;
analyzing the one or more performance data graphs by determining a correlation between the second of the one or more KPIs and the capacity utilization percentage to determine a plurality of alarm thresholds including a major alarm threshold and a minor alarm threshold, wherein the major alarm threshold is triggered when network performance is severely degraded, and wherein the minor alarm threshold is triggered when network usage is trending toward degradation of network performance; and
monitoring the one or more capacity attributes to determine if any of the alarm thresholds has been triggered.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for facilitating capacity monitoring and recommending action for a wireless network is provided. The method may comprise: obtaining data associated with one or more capacity attributes and one or more key performance indicators (KPIs) associated with a network, calculating network level values for the one or more KPIs from the obtained data, generating performance data graphs by plotting a first of the one or more KPIs against a second of the one or more KPIs, analyzing the one or more performance data graphs to determine at least one alarm threshold, and monitoring the one or more capacity attributes to determine if any of the at least one alarm thresholds has been triggered.
35 Citations
29 Claims
-
1. A method for monitoring a network, comprising:
-
obtaining data associated with one or more network capacity attributes and one or more key performance indicators (KPIs) from one or more cells included in a network during a collection period; determining that an event occurred for a particular time within the collection period, the event being at least one of a network outage and a hardware failure;
excluding from the obtained data abnormal data obtained for the particular time of the event and based on the event;calculating network level values for the one or more KPIs from the data obtained from the one or more cells after the abnormal data is excluded from the obtained data; generating one or more performance data graphs by plotting a first of the one or more KPIs against a second of the one or more KPIs, the first of the one or more KPIs being a capacity utilization percentage based on the one or more network capacity attributes; analyzing the one or more performance data graphs by determining a correlation between the second of the one or more KPIs and the capacity utilization percentage to determine a plurality of alarm thresholds including a major alarm threshold and a minor alarm threshold, wherein the major alarm threshold is triggered when network performance is severely degraded, and wherein the minor alarm threshold is triggered when network usage is trending toward degradation of network performance; and monitoring the one or more capacity attributes to determine if any of the alarm thresholds has been triggered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. At least one processor configured to generate performance measurements for a wireless network, wherein the at least one processor includes:
-
a first module for obtaining data associated with one or more network capacity attributes and one or more key performance indicators (KPIs) from one or more cells included in a network; a second module for determining that an event occurred for a particular time within a collection period, the event being at least one of a network outage and a hardware failure and for excluding from the obtained data abnormal data obtained for the particular time of the event and based on the event; a third module for calculating network level values for the one or more KPIs from the data obtained from the one or more cells after the abnormal data is excluded from the obtained data; a fourth module for generating one or more performance data graphs by plotting a first of the one or more KPIs against a second of the one or more KPIs, the first of the one or more KPIs being a capacity utilization percentage based on the one or more network capacity attributes; a fifth module for analyzing the one or more performance data graphs by determining a correlation between the second of the one or more KPIs and the capacity utilization percentage to determine a plurality of alarm thresholds including a major alarm threshold and a minor alarm threshold, wherein the major alarm threshold is triggered when network performance is severely degraded, and wherein the minor alarm threshold is triggered when network usage is trending toward degradation of network performance; and a sixth module for monitoring the one or more capacity attributes to determine if any of the alarm thresholds has been triggered.
-
-
15. A computer program product, comprising:
a non-transitory computer-readable medium comprising; a first set of codes for causing a computer to obtain data associated with one or more network capacity attributes and one or more key performance indicators (KPIs) from one or more cells included in a network; a second set of codes for causing a computer to determine that an event occurred for a particular time within a collection period, the event being at least one of a network outage and a hardware failure and exclude from the obtained data abnormal data obtained for the particular time of the event and based on the event; a third set of codes for causing a computer to calculate network level values for the one or more KPIs from the data obtained from the one or more cells after the abnormal data is excluded from the obtained data; a fourth set of codes for causing a computer to generate one or more performance data graphs by plotting a first of the one or more KPIs against a second of the one or more KPIs, the first of the one or more KPIs being a capacity utilization percentage based on the one or more network capacity attributes; a fifth set of codes for causing a computer to analyze the one or more performance data graphs by determining a correlation between the second of the one or more KPIs and the capacity utilization percentage to determine a plurality of alarm thresholds including a major alarm threshold and a minor alarm threshold, wherein the major alarm threshold is triggered when network performance is severely degraded, and wherein the minor alarm threshold is triggered when network usage is trending toward degradation of network performance; and a sixth set of codes for causing a computer to monitor the one or more capacity attributes to determine if any of the alarm thresholds has been triggered.
-
16. An apparatus, comprising:
-
means for obtaining data associated with one or more network capacity attributes and one or more key performance indicators (KPIs) from one or more cells included in a network; means for determining that an event occurred for a particular time within a collection period, the event being at least one of a network outage and a hardware failure; means for excluding from the obtained data abnormal data obtained for the particular time of the event and based on the event; means for calculating network level values for the one or more KPIs from the data obtained from the one or more cells after the abnormal data is excluded from the obtained data; means for generating one or more performance data graphs by plotting a first of the one or more KPIs against a second of the one or more KPIs, the first of the one or more KPIs being a capacity utilization percentage based on the one or more network capacity attributes; means for analyzing the one or more performance data graphs by determining a correlation between the second of the one or more KPIs and the capacity utilization percentage to determine a plurality of alarm thresholds including a major alarm threshold and a minor alarm threshold, wherein the major alarm threshold is triggered when network performance is severely degraded, and wherein the minor alarm threshold is triggered when network usage is trending toward degradation of network performance; and means for monitoring the one or more capacity attributes to determine if any of the alarm thresholds has been triggered.
-
-
17. An apparatus for monitoring a network, comprising:
-
a performance information module physically coupled to a hardware processor and operable for; obtaining data associated with one or more network capacity attributes and one or more key performance indicators (KPIs) from one or more cells included in a network; determining that an event occurred for a particular time within a collection period, the event being at least one of a network outage and a hardware failure; excluding from the obtained data abnormal data obtained for the particular time of the event and based on the event; calculating network level values for the one or more KPIs from the data obtained from the one or more cells after the abnormal data is excluded from the obtained data; generating one or more performance data graphs by plotting a first of the one or more KPIs against a second of the one or more KPIs, the first of the one or more KPIs being a capacity utilization percentage based on the one or more network capacity attributes; and analyzing the one or more performance data graphs by determining a correlation between the second of the one or more KPIs and the capacity utilization percentage to determine a plurality of alarm thresholds including a major alarm threshold and a minor alarm threshold, wherein the major alarm threshold is triggered when network performance is severely degraded, and wherein the minor alarm threshold is triggered when network usage is trending toward degradation of network performance; and a network monitoring module operable for; monitoring the one or more capacity attributes to determine if any of the alarm thresholds has been triggered. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification