ACK Frame Modification for SIFS-Limited Wireless Reception

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Advanced detection schemes in wireless communications networks introduce significant latency, making it challenging to transmit acknowledgment frames within the tight time budget of the Short Interframe Spacing period, leading to potential retransmissions and decreased throughput.

Innovation Solution

Initiating the transmission of an acknowledgment message before completing the CRC check and modifying the ACK frame if the check fails, such as prematurely terminating or altering the ACK frame, to ensure timely retransmission of data frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If advanced detection schemes (IDD, SIC) are used to improve throughput and reduce error rates, then measurement precision and reliability are improved, but processing time increases significantly causing latency that prevents ACK frame transmission within the SIFS period

Engineering Contradiction:
Improvedetection precisionVSAvoidprocessing delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by initiating ACK frame transmission before the CRC check is fully completed. The system prepares and starts transmitting the ACK frame in advance, allowing the transmission to proceed while the final CRC verification is being finalized. This overlapping of operations ensures that even with advanced detection schemes requiring more processing time, the ACK can be sent within the SIFS period, thus resolving the contradiction between improved detection precision and increased processing delay

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuity of useful action by maintaining the ACK frame transmission process uninterrupted. Instead of waiting for the complete CRC check result before initiating transmission, the system continues the transmission process while the verification completes, ensuring continuous productive action rather than idle waiting, thereby reducing the effective processing delay impact

Inventive Principle:
Principle #20Continuity of useful action

2Stability of the object's composition

If the SIFS period is maintained at 16 microseconds to ensure proper timing regulation, then stability of the system is improved, but the time budget becomes insufficient for completing advanced detection tasks before ACK transmission

Engineering Contradiction:
Improvetiming stabilityVSAvoiddetection task completion rate
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent applies preliminary action by starting the ACK frame transmission process before the CRC check is fully completed. This allows the transmission to be initiated within the stable 16 microsecond SIFS window while the final verification steps are still in progress, thus maintaining timing stability while enabling completion of advanced detection tasks

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamics by making the ACK transmission timing flexible rather than strictly sequential. The system dynamically adjusts the transmission start time to overlap with the final stages of CRC verification, transforming a rigid sequential process into a flexible overlapping one that accommodates both the fixed SIFS period and the variable processing requirements of advanced detection schemes

Inventive Principle:
Principle #15Dynamics

3Reliability

If CRC check is completed before initiating ACK frame transmission to ensure accurate error detection, then reliability is improved, but latency increases causing throughput reduction

Engineering Contradiction:
Improveerror detection accuracyVSAvoiddata throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by initiating the ACK frame transmission before the CRC check is fully completed. The system starts the transmission process in advance while the final CRC verification is being finalized, then modifies the transmitted ACK frame based on the final CRC result. This approach maintains reliability because the final CRC check still determines the ultimate ACK content, while improving throughput by eliminating the sequential waiting delay

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the final CRC check result to modify the ACK frame that was already initiated for transmission. The system transmits the ACK frame based on preliminary assessment, then uses the completed CRC verification feedback to adjust or confirm the ACK content, ensuring accurate error detection while reducing latency through the preliminary transmission start

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7526705B2Acknowledgement message modification in communication networks
Publication Date: 2009.04.28 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US7526705B2 patent drawing
  • US7526705B2 patent drawing
  • US7526705B2 patent drawing

AI summary

A method for processing a received encoded data unit comprises: decoding the received encoded data unit; determining whether the encoded data unit has been correctly received; prior to completing the determination of whether the encoded data unit has been correctly received, initiating the transmission of an acknowledgment message; and modifying the transmission of the acknowledgment message if it is determined that the data unit has not been correctly received. In another embodiment, a station for a communications network comprises: a decoder adapted to decode a received encoded data unit; a check processor adapted to determine whether the encoded data unit has been correctly received; and a transmitter adapted to initiate the transmission of an acknowledgment message prior to the check processor completing the determination whether the encoded data unit has been correctly received. The transmitter is adapted to modify the transmission of the acknowledgment message if the check processor determines that the data unit has not been correctly received.