HARQ Soft Decision Scaling for Memory Overflow Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communications systems employing HARQ error correction, combining re-transmitted and stored information blocks can lead to memory overflow or clipping due to increased dynamic range with each re-transmission, resulting in inaccurate decoding.

Innovation Solution

Calculating a scaling factor prior to combining the blocks to produce a scaled combined information block, using statistical properties of the blocks to determine a limiting value that ensures efficient storage and reduces clipping, thereby controlling memory overflow.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If soft decisions from multiple re-transmitted blocks are simply added together, then the accuracy of decoding improves through error correction, but the dynamic range of the combined result increases with each re-transmission causing memory overflow or clipping

Engineering Contradiction:
Improvedecoding accuracyVSAvoidmemory capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by calculating the scaling factor before the combining operation. The receiver determines the scaling factor based on the number of re-transmissions and applies it to the soft decisions prior to addition. This prevents memory overflow from occurring during the combining process, as the dynamic range is controlled in advance rather than requiring additional memory capacity to accommodate the unbounded growth of the combined result.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of the soft decisions by applying a scaling factor that adjusts their magnitude. Instead of directly adding the original soft decisions which would cause unbounded dynamic range growth, the receiver transforms them by multiplying with a scaling factor (e.g., 0.5, 0.25, 0.125) that decreases exponentially with the number of re-transmissions. This parameter transformation maintains the relative relationships between soft decisions while keeping the absolute values within the representable range of the memory system.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a scaling factor is applied after combining the blocks, then memory overflow is controlled, but additional memory or processing resources are required to perform the combining operation twice or store intermediate results

Engineering Contradiction:
Improvememory overflow controlVSAvoidprocessing resources
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent eliminates the need for post-combining scaling by performing the scaling operation preliminarily, before the combining takes place. The receiver calculates the appropriate scaling factor based on the number of re-transmissions and applies it to each soft decision block before addition. This approach avoids the need to store intermediate combining results or perform a second combining operation, thereby reducing both memory requirements and processing complexity compared to methods that apply scaling after combining.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8332705B2Device and method of data combining
Publication Date: 2012.12.11 QUALCOMM TECH INT
  • US8332705B2 patent drawing
  • US8332705B2 patent drawing

AI summary

A device and method of combining a first version of an information block and a second version of the information block is disclosed. The method comprises calculating, prior to combining the first and second versions of the information block, a scaling factor to be applied in combining the first and second versions of the information block to produce a scaled combined information block.