Network QoS Controller Automating Bandwidth Remediation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing broadband networks face challenges in maintaining quality of service (QoS) due to the need for manual intervention to remediate failures and ensure defined QoS business rules, leading to potential service disruptions and costly violations of service-level agreements.
Innovation Solution
A centralized network QoS controller comprising a QoS audit engine, a QoS remediation engine, and a QoS analytics engine that periodically evaluates network elements, applies correct QoS policies, and takes corrective actions to adjust bandwidth allocations and congestion avoidance mechanisms automatically.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual intervention is used to remediate failures and ensure QoS business rules, then network reliability can be maintained, but operational complexity and time consumption increase
Solution Approach 1:
The system enables self-service through automated QoS policy application and remediation. The QoS controller automatically evaluates network elements, applies correct QoS policies, and takes corrective actions without requiring manual user intervention, thereby maintaining reliability while eliminating time-consuming manual operations
Solution Approach 2:
The system implements continuous feedback through periodic evaluation of network elements and real-time monitoring of QoS metrics. The QoS analytics engine provides feedback on network health, triggering automated remediation actions when QoS business rules are violated, creating a closed-loop system that maintains reliability automatically
2Productivity
If automated QoS policy application is implemented, then operational efficiency improves, but system complexity increases
Solution Approach 1:
The QoS controller is segmented into distinct functional modules: QoS audit engine for evaluation, QoS remediation engine for corrective actions, and QoS analytics engine for monitoring. This segmentation allows each component to perform its specific function independently, improving productivity while managing complexity through modular architecture
Solution Approach 2:
The QoS controller is designed as a universal system that can evaluate multiple network elements (routers, interfaces, network elements), apply various QoS policies, and monitor different QoS metrics through a single integrated platform, improving operational efficiency across the entire network without requiring separate systems for each function
3Reliability
If continuous monitoring of network elements is performed, then QoS compliance is ensured, but computational resources are consumed
Solution Approach 1:
The QoS audit engine performs periodic evaluation of network elements rather than continuous monitoring. The system evaluates network elements at defined intervals to determine if correct QoS policies are applied, which ensures QoS compliance while reducing computational resource consumption compared to continuous monitoring
Solution Approach 2:
The QoS analytics engine provides continuous monitoring of QoS metrics such as queue bandwidth utilization and queue drops to ensure ongoing QoS compliance. This continuous action is focused specifically on QoS-related parameters rather than all network traffic, maintaining reliability while optimizing resource usage
Data Source
AI summary
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.


