Adaptive MPDU Aggregation Across Multi-Link Wireless Overlap
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems using multi-link operations (MLO) do not efficiently utilize multiple links due to transmission range overlaps and inefficient frame aggregation, leading to suboptimal communication efficiency.
Innovation Solution
An electronic device adaptively aggregates medium access control protocol data units (MPDUs) across multiple links based on reception acknowledgment frames, determining overlaps and negotiating aggregating levels to optimize transmission efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multi-link operations (MLO) are implemented to utilize multiple links, then communication efficiency should improve, but transmission range overlaps cause suboptimal communication efficiency
Solution Approach 1:
The patent implements dynamic aggregation level adjustment based on transmission conditions. The electronic device determines overlap situations between transmission ranges of multiple links and adaptively adjusts the aggregation level of A-MPDUs accordingly. This dynamic adaptation resolves the contradiction by making the system flexible rather than static, allowing optimal performance across varying link conditions.
Solution Approach 2:
The patent changes the aggregation level parameter of A-MPDUs based on detected overlap conditions between link transmission ranges. When overlaps are detected, the aggregation level is adjusted to optimize communication efficiency. This parameter change approach directly addresses the contradiction by modifying system behavior based on environmental conditions.
2Productivity
If frame aggregation is used to improve transmission efficiency, then productivity increases, but existing systems lack adaptive aggregation across multiple links leading to suboptimal efficiency
Solution Approach 1:
The patent employs feedback mechanisms where the electronic device receives block acknowledgment frames from external devices, determines overlap situations based on this feedback information, and adjusts aggregation levels accordingly. This feedback loop enables adaptive optimization of frame aggregation across multiple links, resolving the contradiction between improved transmission efficiency and system complexity.
Solution Approach 2:
The electronic device autonomously determines overlap situations between its transmission ranges and those of external devices, and self-adjusts the aggregation level of A-MPDUs without requiring complex external coordination. This self-service approach simplifies the system while maintaining adaptive optimization capabilities.
3Productivity
If multiple links are used to enhance communication efficiency, then wireless resource utilization should improve, but transmission range overlaps lead to suboptimal resource utilization
Solution Approach 1:
The patent converts the harmful effect of transmission range overlaps into beneficial information. By detecting and determining overlap situations between links, the system uses this previously harmful condition as a basis for adaptive aggregation level adjustment. This transforms the overlap from a source of inefficiency into a trigger for optimization, resolving the contradiction between multi-link utilization and resource efficiency.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An electronic device according to an embodiment may comprise: one or more wireless communication modules configured to transmit and receive a wireless signal; one or more processors operatively connected to the wireless communication modules; and a memory for storing instructions. The instructions may be individually executed by the processor to cause the electronic device to: receive a first reception response frame on a first link with respect to a first set of data frames transmitted on the first link; receive a second reception response frame on a second link with respect to a second set of data frames transmitted on the second link; determine, on the basis of information included in the first reception response frame and information included in the second reception response frame, whether a first data frame failed to be transmitted or omitted from the first set and a second data frame failed to be transmitted or omitted from the second set overlap each other; and adaptively aggregate the first data frame and the second data frame into a third set of data frames on the basis of whether the first data frame and the second data frame overlap each other.