Acknowledgement Transmission Parameter Adjustment for Data Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission systems experience unnecessary retransmissions due to lost or corrupted acknowledgement signals, leading to reduced throughput, as they cannot reliably distinguish between properly received data and data that requires retransmission.

Innovation Solution

A system and method that measure the quality of acknowledgement reception and modify acknowledgement transmission parameters to enhance reliability when reception is poor, and optimize other system performance when reception is high, thereby reducing unnecessary retransmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a conventional acknowledgement mechanism is used, then data transmission reliability is improved, but unnecessary retransmissions occur reducing throughput

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidthroughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system measures the quality of acknowledgement reception and uses this feedback to dynamically modify acknowledgement transmission parameters. This closed-loop feedback mechanism allows the system to adapt to channel conditions and reduce unnecessary retransmissions while maintaining reliability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The acknowledgement transmission parameters are made dynamic rather than fixed. The system continuously adjusts parameters such as transmission power, modulation scheme, or encoding based on measured acknowledgement quality, allowing optimal performance across varying channel conditions.

Inventive Principle:
Principle #15Dynamics

2Reliability

If acknowledgement transmission parameters are made robust, then acknowledgement reliability is improved, but system complexity increases

Engineering Contradiction:
Improveacknowledgement reliabilityVSAvoidacknowledgement mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system modifies transmission parameters such as power level, modulation type, or error correction coding based on measured acknowledgement quality. By changing parameters rather than adding complex new mechanisms, the system achieves robustness with minimal additional complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses its own measured performance data (acknowledgement quality) to automatically adjust its behavior. This self-service approach eliminates the need for external control or complex management mechanisms, reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8811500B2Data transmission
Publication Date: 2014.08.19 QUALCOMM TECH INT
  • US8811500B2 patent drawing
  • US8811500B2 patent drawing
  • US8811500B2 patent drawing

AI summary

A system for transmitting data between a first device and a second device, the first device being arranged to transmit data to the second device and the second device being arranged to transmit an acknowledgement to the first device if the data transmitted by the first device is properly received by the second device; wherein the system comprises means to measure the quality of reception of acknowledgements by the first device and to modify one or more acknowledgement transmission parameters depending on the measurement. The parameters may include: transmission rate, degree of forward error correction coding, and output power. The parameters may be modified to improve the quality of reception of acknowledgements if the measured quality falls below a threshold. The means to measure the quality of reception may comprise means to determine a measure of the number, or relative number, of acknowledgements that were not properly received by the first device. In an embodiment the first device is arranged to retransmit the data if an acknowledgement is not properly received, and the means to determine a measure of the number of acknowledgements that were not properly received by the first device comprises means to determine the number of data packets that have been received by the second device which were previously properly received by the second device.