Aggregated Data Unit Block Acknowledgment Frame WLAN Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless local area networks (WLANs) face inefficiencies in data transmission and acknowledgement processes, particularly in aggregating multiple data units across different traffic classes and managing acknowledgements, which affects communication data rates and transmission efficiency.

Innovation Solution

A method and apparatus that aggregate multiple data units, including sets of data units acknowledged by block acknowledgements and single data units acknowledged by single acknowledgements, within a single physical layer data unit, generating a block acknowledgment frame that includes both block and single acknowledgement information without indicating the presence of single acknowledgement information, to improve transmission efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple data units from different traffic classes are aggregated in a single physical layer data unit with separate block and single acknowledgements, then transmission efficiency improves, but frame structure complexity increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidframe structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines block acknowledgement information and single acknowledgement information into a single block acknowledgement frame. This merging of previously separate acknowledgement mechanisms into one unified frame structure enables simultaneous acknowledgement of multiple data units from different traffic classes, improving transmission efficiency while the standardized frame structure keeps complexity manageable

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The block acknowledgement frame is designed to serve multiple functions: it can acknowledge both block-based data units and individual single data units within the same frame structure. This multi-functionality allows the system to handle different traffic classes and acknowledgement types uniformly, improving productivity without proportionally increasing complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If individual acknowledgements are sent for each data unit, then acknowledgement accuracy improves, but communication data rate decreases

Engineering Contradiction:
Improveacknowledgement accuracyVSAvoidcommunication data rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Multiple individual acknowledgements are merged into a single block acknowledgement frame that contains both block acknowledgement information for multiple data units and single acknowledgement information for individual data units. This combining approach maintains accurate acknowledgement for each data unit while reducing the total number of separate acknowledgement transmissions, thereby improving communication data rate

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If block acknowledgements are used for all data units, then transmission efficiency improves, but flexibility in handling different traffic classes decreases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidflexibility in handling different traffic classes
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The acknowledgement mechanism is segmented into two distinct types within the same frame: block acknowledgement information for efficient bulk acknowledgement of multiple data units, and single acknowledgement information for individual data units. This segmentation allows the system to apply the most efficient acknowledgement type to each traffic class or data unit based on its specific requirements, maintaining both efficiency and flexibility

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The block acknowledgement frame dynamically adapts its content based on the specific requirements of different traffic classes. The frame can selectively include block acknowledgement information for traffic classes that benefit from bulk acknowledgement and single acknowledgement information for traffic classes requiring individual attention, making the system versatile while maintaining high transmission efficiency

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11108503B2Multiple traffic class data aggregation in a wireless local area network
Publication Date: 2021.08.31 NXP USA INC
  • US11108503B2 patent drawing
  • US11108503B2 patent drawing
  • US11108503B2 patent drawing

AI summary

A first communication device receives an aggregated data unit from a second communication device. The aggregated data unit aggregates (i) one or more sets of multiple data units, each set of multiple data units to be acknowledged by a respective block acknowledgement and (ii) one or more single data units, each single data unit to be acknowledged by a respective single acknowledgement. The first communication device generates a block acknowledgment frame that includes (i) block acknowledgement information to acknowledge the one or more sets of multiple data units, and (ii) single acknowledgment information to acknowledge the one or more single data units, where the block acknowledgement frame omits an indication that the block acknowledgement frame includes the single acknowledgement information. The first communication device causes the block acknowledgement frame to be transmitted to the second communication device.