WiFi 6 Router Resource Allocation for Low-Latency App Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing WIFI6 routers struggle to efficiently allocate routing resources to meet the specific requirements of target applications, leading to suboptimal user experiences due to issues like delay and packet loss.

Innovation Solution

A method and electronic device that determine and optimize routing resource allocation strategies based on application features, using a client device to configure and manage task queues and data processing threads, ensuring fixed routing resources are allocated and optimized to meet application demands, including peak load testing and dynamic adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional QoS methods are used for resource allocation, then device complexity is reduced, but data transmission delay increases and packet loss occurs

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidrouting resource allocation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary actions by pre-configuring task queues and allocating fixed routing resources (data processing threads, hash slots, token queues) before peak load occurs. When an application starts, the system proactively creates dedicated resources based on the application's QoS requirements, ensuring resources are ready before needed rather than reacting to delays after they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments routing resources into application-specific task queues, each with dedicated data processing threads, hash slots, and token queues. This segmentation isolates different applications' traffic flows, preventing interference between them and ensuring that each application receives guaranteed resources proportional to its requirements, thereby improving reliability without requiring complex global arbitration.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If fixed routing resources are allocated to meet application requirements, then data delay is reduced, but resource allocation efficiency deteriorates when applications are not active

Engineering Contradiction:
Improvedata transmission delayVSAvoidrouting resource utilization efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent implements dynamic resource allocation where task queues, data processing threads, hash slots, and token queues are created when applications start and destroyed when applications stop. This dynamic approach ensures fixed routing resources are allocated only when needed, reducing data delay for active applications while preventing resource waste when applications are inactive, thus maintaining high resource utilization efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent discards routing resources (task queues, threads, hash slots, token queues) when applications stop and recovers them for future use. This ensures that resources are not permanently tied up by inactive applications, maintaining productivity and efficiency while providing guaranteed resources to active applications that need low latency transmission.

Inventive Principle:
Principle #34Discarding and recovering

3Speed

If routing resources are optimized based on peak load testing, then transmission speed is improved, but system complexity increases due to multiple configuration parameters

Engineering Contradiction:
Improvedata transmission speedVSAvoidconfiguration parameter complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent optimizes transmission speed by adjusting key parameters including task queue capacity, number of data processing threads, hash slot generation rates, and token queue capacities. These parameter changes are based on peak load testing and QoS requirements, allowing the system to achieve high transmission speeds by tuning parameters to match actual traffic patterns and application demands.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses feedback from peak load testing to optimize configuration parameters. By testing under peak conditions and measuring performance, the system adjusts parameters like thread counts and queue capacities to achieve optimal transmission speed. This feedback-driven optimization ensures high speed performance while keeping parameter adjustments systematic rather than arbitrary.

Inventive Principle:
Principle #23Feedback

4Productivity

If multiple data processing threads are allocated, then throughput is improved, but memory consumption increases

Engineering Contradiction:
Improvedata processing throughputVSAvoidmemory consumption
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent dynamically allocates data processing threads based on application needs and traffic conditions. Threads are created when applications start and destroyed when they stop, ensuring throughput is maximized for active applications while memory consumption is minimized when applications are inactive. This dynamic approach balances productivity gains against memory usage.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent allocates threads partially or excessively based on QoS requirements and peak load capacity. Rather than allocating threads for every possible scenario, it allocates sufficient threads to meet QoS guarantees under peak conditions, accepting that some excess capacity may be provisioned but avoiding permanent allocation that would waste memory during low-utilization periods.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12557127B2Method, and electronic device for allocating routing resources of WIFI6 router
Publication Date: 2026.02.17 MICRONET UNION TECH (CHENGDU) CO LTD
  • US12557127B2 patent drawing
  • US12557127B2 patent drawing
  • US12557127B2 patent drawing

AI summary

A method and an electronic device for allocating routing resources of a WIFI6 router are provided. The method includes determining an application resource configuration strategy and transmitting the application resource configuration strategy to the WIFI6 router; transmitting an application start notification to the WIFI6 router; creating a task queue by querying the application resource configuration strategy according to the target application in the application start notification, and configuring fixed routing resources for the task queue by the WIFI6 router; detecting effect of application data processing on the routing resources and optimizing the routing resource configuration according to the effect; and transmitting an application stop notification to the WIFI6 router by the client device when an application shutdown operation is detected, receiving the application stop notification and releasing the fixed routing resources by disbanding the task queue by the WIFI6 router.