Dynamic EDCA Parameter Tuning for Wi-Fi Traffic Fairness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing 802.11 protocol's enhanced distributed channel access mechanism (EDCA) lacks dynamic adjustment of quality of service (QoS) parameters, leading to suboptimal network performance due to fixed settings.

Innovation Solution

A message processing method that dynamically determines the number of uplink and downlink packets and active network terminal nodes to adjust EDCA parameters, including minimum contention window, maximum contention window, and arbitration gap parameters, based on queue types and user-defined modes, using neural networks for adaptive recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If fixed QoS parameters are used in EDCA mechanism, then implementation is simple, but network performance is suboptimal

Engineering Contradiction:
Improvenetwork performanceVSAvoidparameter adjustment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent transforms the static EDCA parameter configuration into a dynamic system by continuously monitoring queue lengths of uplink and downlink packets. The parameters (AC_BE, AC_BK, AC_VI, AC_VO) are adjusted in real-time based on the difference between uplink and downlink queue lengths, enabling the system to adapt to changing network conditions and maximize throughput while maintaining simplicity through automated adjustment rules

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements a feedback mechanism where the network access node continuously monitors the queue lengths of uplink and downlink packets and uses this information to adjust EDCA parameters. The adjustment is based on the feedback from queue status, creating a closed-loop control system that automatically optimizes parameters without manual intervention, resolving the contradiction between performance optimization and complexity

Inventive Principle:
Principle #23Feedback

2Productivity

If dynamic adjustment of EDCA parameters is implemented, then network utilization is improved, but system complexity increases

Engineering Contradiction:
Improvenetwork utilizationVSAvoidmessage processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent enables the EDCA parameter adjustment system to be self-service by automatically monitoring queue lengths and adjusting parameters without external intervention. The network access node itself performs the adjustment based on its internal queue status, eliminating the need for complex external control systems or manual configuration, thus improving network utilization while keeping the system relatively simple

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent focuses on changing specific EDCA parameters (AC_BE, AC_BK, AC_VI, AC_VO) based on queue length differences. By limiting the adjustment to these specific parameters and using a clear adjustment rule (increasing parameters when downlink queue is longer, decreasing when uplink queue is longer), the system achieves dynamic optimization without excessive complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250374320A1Message processing method, network processing device, and storage medium
Publication Date: 2025.12.04 ZTE CORP
  • US20250374320A1 patent drawing
  • US20250374320A1 patent drawing
  • US20250374320A1 patent drawing

AI summary

Provided in the present application are a message processing method, a network processing device, and a storage medium. The message processing method comprises: acquiring message data, which is sent by a plurality of network terminal nodes within a preset active time period (S100); according to a plurality of pieces of message data, determining the number of uplink packets and the number of downlink packets of network access nodes, and determining the number of active network terminal nodes which are currently in an active state (S200); according to the number of uplink packets, the number of downlink packets, and the number of active network terminal nodes, determining first target enhanced distributed channel access adjustment parameters corresponding to the network terminal nodes (S300); and respectively sending the corresponding first target enhanced distributed channel access adjustment parameters to the plurality of network terminal nodes (S400).