Control system for configuring and monitoring a network system
AssigneeOceus Networks Inc.
InventorsNusrat Atta, Faraz Haider Jafferi, Kevin Dean Stiles
Life of this patent
Estimating the term…
Abstract
A network control system is described and configured to monitor components of a cellular network system including routers, switches, radio units, network cores, etc., using one or more network configuration baselines. In some cases, the network control system can, based at least in part on the monitoring, modify one or more configurations of a component of the cellular network system.
Claims20
A method, comprising:
- receiving a first network configuration baseline of a cellular network system, the first network configuration baseline identifying a plurality of configurations of a plurality of components of the cellular network system,
- wherein the plurality of components comprises a plurality of hardware components and a plurality of software components,
- wherein the plurality of configurations comprise a plurality of hardware configurations for the plurality of hardware components and a plurality of software configurations for the plurality of software components of the cellular network system;
- monitoring the plurality of hardware components and the plurality of software components using the first network configuration baseline;
- determining at least one network error based at least in part on the monitoring;
- identifying at least one hardware component of the plurality of hardware components corresponding to the at least one network error;
- identifying at least one configuration of the at least one hardware component that is different from a corresponding configuration of the at least one hardware component in the first network configuration baseline;
- identifying, using a trained machine learning model, a plurality of possible configurations for the at least one hardware component to address the at least one network error;
- selecting, using a trained machine learning model, at least one configuration from the plurality of possible configurations for the at least one hardware component;
- modifying the at least one hardware component in accordance with the selected at least one configuration;
- generating a second network configuration baseline for the cellular network system based at least in part on the modifying the at least one hardware component in accordance with the at least one configuration;
- and
- monitoring the plurality of hardware components and the plurality of software components using the second network configuration baseline.
A method, comprising:
- receiving a first network configuration baseline of a cellular network system, the first network configuration baseline identifying a plurality of configurations of a plurality of components of the cellular network system, the plurality of components comprising plurality of hardware components and a plurality of software components and the plurality of configurations comprising a plurality of hardware configurations of the plurality of hardware components and a plurality of software configurations of the plurality of software components of the cellular network system;
- monitoring the plurality of components using the first network configuration baseline;
- determining at least one network error based at least in part on the monitoring;
- identifying at least one component of the plurality of components corresponding to the at least one network error;
- and
- generating an alert based at least in part on the at least one network error.
A system, comprising:
- at least one processor configured to:
- receive a first network configuration baseline of a cellular network system, the first network configuration baseline identifying a plurality of configurations of a plurality of components of the cellular network system, the plurality of components comprising plurality of hardware components and a plurality of software components and the plurality of configurations comprising a plurality of hardware configurations of the plurality of hardware components and a plurality of software configurations of the plurality of software components of the cellular network system;
- monitor the plurality of components using the first network configuration baseline;
- determine at least one network error based at least in part on the monitoring;
- identify at least one component of the plurality of components corresponding to the at least one network error;
- and
- generate an alert based at least in part on the at least one network error.
A non-transitory computer-readable medium comprising computer executable instructions that, when executed by at least one processor, cause the at least one processor to:
- receive a first network configuration baseline of a cellular network system, the first network configuration baseline identifying a plurality of configurations of a plurality of components of the cellular network system, the plurality of components comprising plurality of hardware components and a plurality of software components and the plurality of configurations comprising a plurality of hardware configurations of the plurality of hardware components and a plurality of software configurations of the plurality of software components of the cellular network system;
- monitor the plurality of components using the first network configuration baseline;
- determine at least one network error based at least in part on the monitoring;
- identify at least one component of the plurality of components corresponding to the at least one network error;
- and
- generate an alert based at least in part on the at least one network error.
Dependencies are inferred from the claim text.