Multi-Link WLAN Block ACK with Shared Sequence and Reordering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless LAN technologies face challenges in efficiently managing block acknowledgments across multiple links, leading to reduced performance in multi-link operations.
Innovation Solution
A method and apparatus for improving block acknowledgement procedures in multi-link wireless LAN systems by sharing a sequence number, reordering buffer, and scoreboard across multiple links, involving the configuration of transmit window sizes and the use of block ACK request and response frames.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If block ACK is performed in multi-link operations, then data transmission efficiency is improved, but management complexity increases
Solution Approach 1:
The patent segments the block ACK management into link-specific parameters (first block ACK parameter set for first link, second block ACK parameter set for second link) while maintaining shared resources (sequence numbers, reordering buffers, scoreboards). This allows independent optimization of each link's transmission parameters while avoiding complete duplication of management structures across multiple links.
Solution Approach 2:
The patent implements universal resource sharing where sequence numbers, reordering buffers, and scoreboards are commonly used across multiple links, while only the block ACK parameters are link-specific. This multi-functional approach reduces overall system complexity by avoiding redundant management structures while maintaining efficient per-link control.
2Productivity
If multiple links are used for transmission, then throughput is increased, but synchronization difficulty increases
Solution Approach 1:
The patent employs feedback mechanisms where the receiving end transmits block ACK frames containing acknowledgment information for each link, and the transmitting end adjusts its transmission parameters based on this feedback. This enables continuous synchronization and coordination across multiple links, maintaining throughput while managing synchronization complexity through iterative adjustment.
Solution Approach 2:
The patent dynamically adjusts transmission parameters for each link based on channel conditions and reception feedback. The block ACK parameters can be modified independently for each link, allowing the system to adapt to changing conditions and maintain synchronization without rigid fixed parameters, thus managing the synchronization difficulty through flexibility.
3Speed
If transmit window size is increased, then transmission speed is improved, but error rate increases
Solution Approach 1:
The patent applies local quality by setting different transmit window sizes for different links based on their specific characteristics and conditions. Each link can have its optimal window size configured independently, allowing high transmission speed on reliable links while using smaller windows on less reliable links, thus balancing speed and error rate across the multi-link system.
Solution Approach 2:
The patent changes the transmit window size parameter dynamically based on channel conditions, reception feedback, and link characteristics. By adjusting this critical parameter, the system can optimize the trade-off between transmission speed and error rate for each link, preventing excessive errors while maintaining high throughput where conditions permit.
Data Source
AI summary
The present invention relates to a method for operating a first communication node in a wireless local area network (WLAN) supporting a multi-link operation, comprising the steps of: setting a first transmit window size of a first link for transmitting a plurality of frames to a second communication node; transmitting the plurality of frames through the first link; when the state of a channel detected through channel sensing in the second link is an idle state, setting a transmit opportunity (TXOP) in the channel; and when the transmit opportunity is set, performing an agreement with the second communication node on the size of a second transmit window for transmitting the plurality of frames. Therefore, it is possible to improve the performance of a communication system.


