Network quality of service controller
AssigneeCharter Communications Operating, LLC
InventorsJIM F. RAMPLEY, THOMAS W. DUDLEY, IV
Life of this patent
Estimating the term…
Abstract
Apparatus, systems, and methods for managing a network. One or more network devices on a network and a QoS policy are periodically evaluated. A QoS operational status of the network is evaluated and a remediation action is implemented based on the evaluation of the QoS operational status of the network and the evaluation of the QoS policy, the remediation action comprising adjusting a bandwidth allocation for each of one or more queues.
Claims21
A system comprising:
- a quality of service (QoS) audit engine, implemented using at least one hardware processor of one or more hardware processors, configured to periodically evaluate one or more network devices on a network and evaluate a quality of service (QoS) policy;
- a quality of service (QoS) analytics engine, implemented using at least one hardware processor of the one or more hardware processors, configured to evaluate a quality of service (QoS) operational status of the network;
- and
- a quality of service (QoS) remediation engine, implemented using at least one hardware processor of the one or more hardware processors, in data communication with the quality of service (QoS) audit engine and the quality of service (QoS) analytics engine, and configured to automatically perform a remediation action based on the evaluation of the quality of service (QoS) operational status of the network and the evaluation of the quality of service (QoS) policy, the remediation action comprising adjusting a bandwidth allocation and a queue depth for each of one or more queues in response to a change in the evaluation of the quality of service (QoS) operational status of the network.
A method for managing a network, the method comprising:
- periodically evaluating one or more network devices on a network and evaluating a Quality of service (QoS) policy;
- evaluating a Quality of service (QoS) operational status of the network;
- and
- automatically implementing a remediation action based on the evaluation of the Quality of service (QoS) operational status of the network and the evaluation of the Quality of service (QoS) policy, the remediation action comprising adjusting a bandwidth allocation and a queue depth for each of one or more queues in response to a change in the evaluation of the quality of service (QoS) operational status of the network.
A non-transitory computer readable medium comprising computer executable instructions which when executed by a computer cause the computer to perform the method of:
- periodically evaluating one or more network devices on a network and evaluating a Quality of service (QoS) policy;
- evaluating a Quality of service (QoS) operational status of the network;
- and
- automatically implementing a remediation action based on the evaluation of the Quality of service (QoS) operational status of the network and the evaluation of the Quality of service (QoS) policy, the remediation action comprising adjusting a bandwidth allocation and a queue depth for each of one or more queues in response to a change in the evaluation of the quality of service (QoS) operational status of the network.
Dependencies are inferred from the claim text.