ACK Hypothesis Generator for PUSCH Soft Combining

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems face reduced network performance due to the need to determine the exact scrambling sequence for ACK information on the PUSCH before recovering acknowledgement information, which delays additional data processing and parameter acquisition.

Innovation Solution

The implementation of an ACK hypothesis generator that generates hypothetical soft-combined ACK bit streams for each possible scrambling sequence, allowing for simultaneous processing and identification of the correct sequence using a calculated parameter, thereby speeding up ACK processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional systems determine the exact scrambling sequence for TDD ACK bundling before recovering ACK information, then the ACK processing can be performed accurately, but additional parameters must be acquired and data processing must be completed before determining the scrambling sequence, resulting in processing delays and reduced network performance

Engineering Contradiction:
ImproveACK information recovery accuracyVSAvoidprocessing delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by generating hypothetical ACK information for each possible scrambling sequence in advance, before the exact scrambling sequence is determined. This allows the ACK processing to proceed parallel to the parameter acquisition and scrambling sequence determination, eliminating the sequential delay in conventional systems while maintaining accurate recovery through selection of the correct hypothetical sequence

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adapts by generating multiple hypothetical ACK bit streams corresponding to different scrambling sequences, then selecting the correct one based on subsequently determined parameters. This dynamic approach allows the system to handle uncertainty about the scrambling sequence while maintaining processing efficiency, rather than being constrained by a fixed sequential process

Inventive Principle:
Principle #15Dynamics

2Reliability

If conventional systems wait to perform additional functions to determine the exact scrambling sequence before recovering ACK information, then the correct ACK values can be obtained, but network performance is reduced due to the waiting time

Engineering Contradiction:
ImproveACK information accuracyVSAvoidnetwork performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary generation of hypothetical ACK information for all possible scrambling sequences before the exact sequence is determined. This preliminary action enables parallel processing of ACK recovery and parameter determination, improving network productivity while ensuring reliability by selecting the correct hypothetical sequence based on subsequently determined parameters

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of the ACK information in the form of hypothetical bit streams for each possible scrambling sequence. These copies allow the system to proceed with processing without waiting for the exact scrambling sequence to be determined, thereby improving network performance while maintaining accuracy through selection of the correct copy

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12192149B2Methods and apparatus for providing soft and blind combining for PUSCH acknowledgement (ACK) processing
Publication Date: 2025.01.07 MARVELL ASIA PTE LTD
  • US12192149B2 patent drawing
  • US12192149B2 patent drawing
  • US12192149B2 patent drawing

AI summary

Methods and apparatus for providing soft and blind combining for PUSCH acknowledgement (ACK) processing. In an exemplary embodiment, a method includes soft-combining acknowledgement (ACK) bits received from a UE that are contained in a received sub-frame of symbols. The ACK bits are soft-combined using a plurality of scrambling sequences to generate a plurality of hypothetical soft-combined ACK bit streams. The method also includes receiving a parameter that identifies a selected scrambling sequence to be used. The method also includes decoding a selected hypothetical soft-combined ACK bit stream to generate a decoded ACK value, wherein the selected hypothetical soft-combined ACK bit stream is selected from the plurality of hypothetical soft-combined ACK bit streams based on the parameter.