Automatic QoS Queuing Selection for CPE Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current residential gateways face high CPU resource consumption due to software-based IP Quality of Service (QoS) queuing mechanisms, especially when upstream synchronization rates exceed 10Mbps, making manual configuration and management challenging.

Innovation Solution

An automatic method to select between software and hardware queuing mechanisms based on upstream rate, enabling software queuing below a defined threshold and disabling it above, with hardware queuing as a fallback, using a weighted round robin priority queueing for software and strict priority queueing for hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If software queuing mechanism is enabled for upstream traffic, then QoS management flexibility is improved, but CPU resource consumption increases

Engineering Contradiction:
ImproveQoS management flexibilityVSAvoidCPU resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic switching between software and hardware queuing mechanisms based on upstream rate conditions. The system automatically transitions from software-based IPQoS to hardware-based queuing when the upstream rate exceeds a threshold, and vice versa. This dynamic adaptation resolves the contradiction by enabling flexible QoS management at low rates while reducing CPU consumption at high rates through automatic mechanism selection.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameter (queuing mechanism type) based on the upstream rate parameter. By monitoring the upstream rate and adjusting the queuing mechanism accordingly (software vs. hardware), the system optimizes the balance between QoS flexibility and CPU resource usage. This parameter change approach allows the system to adapt to different bandwidth conditions and resolve the resource consumption contradiction.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If software queuing mechanism is enabled for upstream traffic, then QoS management flexibility is improved, but device complexity increases

Engineering Contradiction:
ImproveQoS management flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service through automatic detection and selection of the appropriate queuing mechanism based on upstream rate. The system autonomously monitors its own performance parameters and decides whether to use software or hardware queuing without external intervention. This self-service approach manages the complexity by automating the decision-making process, allowing the system to handle both low and high rate scenarios appropriately.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts its configuration based on real-time upstream rate conditions. By implementing dynamic switching between different queuing mechanisms, the patent reduces the effective complexity of managing multiple fixed configurations. The dynamic nature allows a single unified system to handle diverse conditions that would otherwise require multiple specialized systems.

Inventive Principle:
Principle #15Dynamics

3Reliability

If manual monitoring and configuration of upstream rate is implemented, then optimal QoS configuration is achieved, but ease of operation deteriorates

Engineering Contradiction:
ImproveQoS configuration optimalityVSAvoidconfiguration management ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent eliminates the need for manual monitoring and configuration by implementing self-service automation. The system automatically monitors upstream rate, compares it against defined thresholds, and selects the appropriate queuing mechanism without human intervention. This self-service approach maintains reliable QoS configuration optimality while dramatically improving ease of operation, as no manual configuration management is required.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback mechanisms where the system continuously monitors upstream rate and adjusts its behavior accordingly. This feedback loop ensures that the QoS configuration remains optimal without manual intervention. The automatic feedback-driven adjustment resolves the contradiction by maintaining configuration optimality while eliminating the operational burden of manual monitoring and reconfiguration.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3085067B1Method for an automatic selection of an IP QOS mechanism, respective CPE device and computer readable storage medium
Publication Date: 2020.08.19 INTERDIGITAL CE PATENT HOLDINGS SAS
  • EP3085067B1 patent drawingFigure 1~2
  • EP3085067B1 patent drawingFigure 3

AI summary

The method for an automatic selection of a quality of service queuing mechanism for upstream traffic on a high bandwidth access line comprises the steps of measuring the upstream rate (1) on the access line (10), and depending on that rate(20), keeping a software queuing mechanism enabled in case of an upstream rate below a defined threshold (S) (30), and disabling the software queuing mechanism in case of an upstream rate above the defined threshold (40).