System and method for root cause analysis of call failures in a communication network
AssigneeT-Mobile USA, Inc.
InventorMarcelo Povoa
Life of this patent
Estimating the term…
Abstract
The claimed system and method describes a root cause analysis system for a radio access network. Some aspects include automatic identification of possible causes for network issues, their ranking, determination of the root (main) cause and execution of related best actions, alerts and reporting in order to automatically identify, mitigate or eliminate the problem.
Claims20
A system for root cause analysis of cellular network failures comprising:
- an aggregator which receives data on network anomalies from at least one self-organizing network (SON) node;
- a correlator which receives data on network issues from a group comprising:
- an aggregator;
- and
- an anomaly detector;
- a machine learning processor which receives network status data from a group comprising:
- the correlator;
- a configuration management watchdog;
- and
- a network watchdog;
- wherein the machine learning processor is physically configured to analyze the network status data to determine a possible root cause and most likely causes or solutions from a plurality of possible solutions based on past problems and previous solutions;
- and
- a root cause analysis operator in communication with the machine learning processor comprising a root cause processor physically configured to analyze the possible root cause, determine a ranking of possible solutions according to a ranking algorithm, wherein the ranking represents radio frequency analysis of the possible solutions, and create a response selected from at least one of the following:
- report;
- actions;
- alerts;
- and
- optimization.
A method for root cause analysis of cellular network failures comprising:
- collecting network data at self-organizing network (SON) nodes;
- communicating the network data to an aggregator where the network data is aggregated into aggregate data;
- communicating the aggregate data to a correlator;
- communicating anomaly data to the correlator;
- analyzing the aggregate data and the anomaly data to determine root cause data;
- receiving at a machine learning processor network status data wherein network status data comprises:
- the root cause data;
- configuration data from a configuration management watchdog;
- and
- network watchdog data;
- analyzing the network status data to determine a possible root cause and most likely solutions from a plurality of solutions based on past problems and previous solutions;
- analyzing in a root cause analysis operator possible solutions from the mostly likely solutions;
- determining a ranking of the possible solutions according to a ranking algorithm wherein the ranking represents radio frequency analysis of the possible solutions;
- creating a response to the possible root cause by following the ranking of possible solutions;
- communicating the response to the network;
- and
- monitoring if the response has a desired result;
- if the response does not have the desired result, selecting a subsequent response;
- and
- if the subsequent response does not have the desired result, communicating an alert to a supervisor.
A tangible computer readable medium comprising computer executable instructions for executing a root cause analysis of cellular network failures comprising instructions for:
- collecting network data at self-organizing network (SON) nodes;
- communicating the network data to an aggregator where the network data is aggregated into aggregate data;
- communicating the aggregate data to a correlator;
- communicating anomaly data to the correlator;
- analyzing the aggregate data and anomaly data to determine root cause data;
- receiving at a machine learning processor network status data wherein network status data comprises:
- the root cause data;
- configuration data from a configuration management watchdog;
- and
- a network watchdog;
- analyzing the network status data to determine and select a most likely solution from a plurality of solutions based on past problems and previous solutions;
- analyzing in a root cause analysis operator possible solutions;
- determining a ranking of the possible solutions according to a ranking algorithm wherein the ranking represents radio frequency analysis of the possible solutions;
- creating a response to the possible root cause by following the ranking of possible solutions;
- communicating the response to the network;
- and
- monitoring if the response has a desired result;
- if the response does not have the desired result, selecting a subsequent response;
- and
- if the subsequent response does not have the desired result, communicating an alert to a supervisor.
Dependencies are inferred from the claim text.