Wireless Device Duplicate ACK Recovery Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication systems face inefficiencies due to duplicate acknowledgment (ACK) messages, which lead to redundant retransmissions, decreased throughput, increased latency, and adverse effects on system performance.

Innovation Solution

A method and system for reducing duplicate ACK messages by identifying and managing these messages based on a trigger threshold, where a device transmits or receives multiple data packets and determines if ACK messages are duplicates, allowing for the performance of a duplicate ACK recovery procedure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If duplicate ACK messages are transmitted to indicate successful receipt of data packets, then reliability of data transmission is improved, but system throughput decreases and latency increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidsystem throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts and removes duplicate ACK messages from the transmission stream. By identifying when a packet has been successfully received and already acknowledged, the system stops transmitting redundant ACK messages, thereby improving throughput while maintaining reliability through selective acknowledgment.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a feedback mechanism where the receiver tracks which packets have been successfully received and acknowledged. This feedback information is used to determine whether to transmit ACK messages, allowing the system to maintain reliability by confirming receipt while avoiding redundant transmissions that would reduce throughput.

Inventive Principle:
Principle #23Feedback

2Reliability

If duplicate ACK messages are transmitted to confirm packet receipt, then data transmission reliability is improved, but transmission time increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidtransmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent removes duplicate ACK messages from the transmission sequence. By eliminating redundant acknowledgment transmissions, the system reduces the total time spent on communication while maintaining reliable data transmission through selective acknowledgment of only necessary packets.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a mechanism to skip or rush through duplicate ACK transmissions. When the receiver determines that a packet has already been successfully processed and acknowledged, the system skips the redundant ACK transmission, thereby reducing latency while preserving transmission reliability.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Productivity

If duplicate ACK recovery procedure is performed to reduce redundant retransmissions, then system throughput is improved, but device complexity increases

Engineering Contradiction:
Improvesystem throughputVSAvoidACK message management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a self-service mechanism where the receiver autonomously tracks which packets have been successfully received and generates appropriate feedback. This self-service approach allows the system to identify and handle duplicate ACK situations without requiring complex external intervention, thereby improving throughput while keeping the implementation relatively simple.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary tracking and identification of duplicate ACK messages before they cause problems. By maintaining a record of successfully received packets and proactively determining whether an ACK message is duplicate, the system can prevent redundant retransmissions and improve throughput through a manageable complexity approach.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250080278A1Duplicate acknowledgment message reduction procedures
Publication Date: 2025.03.06 QUALCOMM INC
  • US20250080278A1 patent drawing
  • US20250080278A1 patent drawing
  • US20250080278A1 patent drawing

AI summary

Methods, systems, and devices for wireless communication are described. A device may transmit or receive multiple data packets via a data connection established via a wireless channel. The multiple data packets may be a sequence of data packets. The device may identify a quantity of duplicate acknowledgment (ACK) messages, where a first ACK message may be identified as being a duplicate ACK message based on a second ACK message indicating successful receipt of a same packet as the first ACK message and successful receipt of one or more subsequent packets in the sequence of data packets, and based on the second ACK message being generated within a time duration threshold of the first ACK message. The device may perform a duplicate ACK recovery procedure based on the quantity of duplicate ACK messages satisfying a trigger threshold.