Enhanced Block Acknowledgement for Wireless LAN Capacity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face inefficiencies in resource management, particularly in high data rate applications, due to the limitations of traditional block acknowledgement mechanisms, which can lead to reduced system capacity and inefficient operation.
Innovation Solution
The implementation of an enhanced block acknowledgement system that includes a transmitter sending multiple frames and block acknowledgement requests, a receiver processing and responding with a block acknowledgment based on a delay parameter, and the use of transmit sequence indicators to determine which frames are in transit, allowing for efficient retransmission management without immediate decoding complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional block acknowledgement mechanisms are used in high data rate wireless systems, then system simplicity is maintained, but system capacity and operational efficiency are reduced
Solution Approach 1:
The patent segments the block acknowledgement mechanism into multiple components: traditional block acknowledgement for basic functionality, and enhanced features including delay parameters, transmit sequence indicators, and in-transit frame identification. This segmentation allows the system to maintain backward compatibility while adding capacity-improving features selectively.
Solution Approach 2:
The patent introduces dynamic elements to the block acknowledgement mechanism, including variable delay parameters that adapt to system conditions, and dynamic tracking of in-transit frames using transmit sequence indicators. This dynamic approach enables the system to optimize capacity based on real-time operational state without requiring complete mechanism redesign.
2Productivity
If block acknowledgement requests are sent frequently to improve throughput, then data transfer efficiency increases, but unnecessary retransmissions increase due to inability to identify in-transit frames
Solution Approach 1:
The patent implements a feedback mechanism where the receiver sends transmit sequence indicators back to the transmitter in the block acknowledgement. This feedback loop enables the transmitter to identify which frames are currently in-transit at the receiver, allowing it to adjust its retransmission strategy and avoid sending duplicate frames, thereby reducing energy waste while maintaining high data transfer efficiency.
3Speed
If immediate decoding is performed at the receiver to enable fast acknowledgement, then acknowledgement speed increases, but receiver complexity and processing load increase
Solution Approach 1:
The patent applies preliminary action by having the transmitter tag frames with sequence indicators before transmission. This preliminary tagging enables the receiver to simply forward these indicators in the acknowledgement without performing complex decoding or analysis, thereby maintaining fast acknowledgement speed while minimizing receiver processing complexity.
Data Source
AI summary
Embodiments disclosed herein address the need in the art for enhanced block acknowledgement. In one embodiment, a receiver indicates a decoding delay for a maximum size aggregate frame in Block Ack negotiation, which may be used by a transmitter to determine to which Block Ack Request a Block Acknowledgement is responsive. In another embodiment, a Transmission Sequence Number (TSN) may be included in a Block Ack Request. The receiver includes the TSN in the corresponding Block Ack response. This allows the transmitter to determine which frames are “in transit.” The TSN may be used to identify blocks. In another embodiment, a TSN may be associated with one or more transmitted frames. While, the TSN is not transmitted with the Block Ack Request, the transmitter may determine which TSN corresponds with a Block Ack response in accordance with acknowledgements contained therein. Combinations of these techniques may be deployed. Various other aspects are also presented.


