Dynamic Frame Aggregation Depth Control for Wireless Access Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current packet aggregation methods are static, leading to suboptimal transmission performance due to predetermined packet sizes, which affect transmission rate and overhead, and result in inefficient retransmissions when errors occur.

Innovation Solution

Implement dynamic aggregation at both the MAC Service Data Unit (MSDU) and MAC Protocol Data Unit (MPDU) layers, where the number of frames in an aggregated packet is determined by a dynamically updated rate of transmission, frame class, and transmission opportunity, allowing for efficient traffic differentiation and reduced airtime consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a predetermined small number of packets are aggregated into a single aggregated packet, then the transmission rate is higher, but the packing overhead increases since each aggregated packet includes an error (CRC) check

Engineering Contradiction:
Improvetransmission rateVSAvoidpacking overhead
Core Design Contradiction:
SpeedVSLoss of substance

Solution Approach 1:

The patent implements dynamic aggregation depth selection that adapts to real-time channel conditions. The aggregation depth is adjusted based on feedback from rate control modules and channel quality indicators, allowing the system to optimize the balance between transmission rate and overhead dynamically rather than using a fixed predetermined value

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the aggregation depth parameter based on channel conditions and traffic characteristics. By modifying this parameter dynamically, the system can achieve higher transmission rates when conditions permit while reducing overhead when error rates are high, thus resolving the contradiction between these two parameters

Inventive Principle:
Principle #35Parameter changes

2Loss of substance

If a predetermined large number of packets are aggregated into a single aggregated packet, then the packing overhead is reduced, but the transmission rate is lowered to ensure that the large aggregated packet may be transmitted without error

Engineering Contradiction:
Improvepacking overheadVSAvoidtransmission rate
Core Design Contradiction:
Loss of substanceVSSpeed

Solution Approach 1:

The patent employs dynamic adjustment of aggregation depth based on real-time channel quality feedback. When channel conditions are good, larger aggregation depths are used to reduce overhead. When conditions deteriorate, the aggregation depth is reduced to maintain transmission reliability, thus dynamically balancing overhead and transmission rate

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from rate control modules and channel quality indicators to adjust aggregation depth. This feedback mechanism allows the system to learn from transmission outcomes and optimize aggregation parameters, ensuring that overhead is reduced without sacrificing transmission rate through intelligent adaptation

Inventive Principle:
Principle #23Feedback

3Loss of substance

If the predetermined number of packets to be aggregated is too large, then the packing overhead is reduced, but the transmission rate is lowered and retransmission performance becomes suboptimal if errors occur

Engineering Contradiction:
Improvepacking overheadVSAvoidretransmission performance
Core Design Contradiction:
Loss of substanceVSReliability

Solution Approach 1:

The patent implements dynamic aggregation depth selection that responds to channel conditions. When error rates increase or channel quality degrades, the system automatically reduces aggregation depth to improve reliability and reduce retransmissions, while maintaining low overhead through adaptive adjustment rather than fixed large aggregation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system dynamically changes the aggregation depth parameter based on channel conditions and traffic characteristics. By adjusting this parameter, the system optimizes the trade-off between overhead reduction and retransmission performance, achieving low overhead without sacrificing reliability through intelligent parameter adaptation

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10602401B2Apparatus and method aggregation at one or more layers
Publication Date: 2020.03.24 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10602401B2 patent drawing
  • US10602401B2 patent drawing
  • US10602401B2 patent drawing

AI summary

A method for performing aggregation at one or more layers starts with an AP placing at a first layer one or more received frames in a queue at the AP. When a transmit scheduler is ready to transmit an aggregated frame corresponding to the queue, the AP may iteratively select a plurality of frames selected from the one or more received frames, and aggregate at the first layer the plurality of frames into the aggregated frame. The number of frames included in an aggregated frame may be based on at least one of: a dynamically updated rate of transmission associated with a size of the frames, a class of the frames, a transmission opportunity value associated with the class of the frames and a total projected airtime for transmitting the aggregated frame. Other embodiments are also described.