Offset-Based HARQ Numbering for Adjacent CG PUSCHs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In low-latency services like extended reality (XR), configuring multiple PUSCHs in a CG period leads to identical HARQ process numbers for adjacent PUSCHs, complicating retransmission scheduling and destabilizing data transmission.

Innovation Solution

A method to determine distinct HARQ process numbers for CG PUSCHs by using a predefined or configured offset value based on a reference HARQ process number, ensuring different HARQ process numbers for adjacent PUSCHs within or across CG periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple PUSCHs are configured in one CG period to meet increased uplink data transmission requirements, then data transmission capacity is improved, but HARQ process numbers for adjacent PUSCHs become identical, complicating retransmission scheduling

Engineering Contradiction:
Improvedata transmission capacityVSAvoidretransmission scheduling complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by assigning different HARQ process numbers to different PUSCHs within the same CG period based on their specific characteristics (time domain position, index). This ensures that each PUSCH has a unique HARQ process number tailored to its local context, preventing confusion during retransmission scheduling while maintaining the ability to configure multiple PUSCHs for high data transmission capacity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the HARQ process number parameter dynamically based on the PUSCH index and time domain position. By modifying this parameter according to local characteristics, the system can distinguish between multiple PUSCHs that would otherwise have identical HARQ process numbers, thus resolving the scheduling complexity issue while preserving enhanced data transmission capacity.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multiple PUSCHs are configured in one CG period to increase data transmission capacity, then productivity is improved, but identical HARQ process numbers cause confusion among adjacent PUSCHs, reducing reliability

Engineering Contradiction:
Improvedata transmission capacityVSAvoidretransmission scheduling reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent ensures reliability by assigning unique HARQ process numbers to each PUSCH based on its local characteristics (time domain position, index). This local differentiation prevents confusion during retransmission scheduling, ensuring that the system can reliably distinguish and manage multiple PUSCHs even when they are configured in the same CG period for high data transmission capacity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent modifies the HARQ process number parameter dynamically based on PUSCH index and time domain position to ensure uniqueness. This parameter change strategy prevents identical HARQ process numbers among adjacent PUSCHs, thereby maintaining retransmission scheduling reliability while supporting increased data transmission capacity through multiple PUSCH configurations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250310036A1HARQ process number determining method and related apparatus
Publication Date: 2025.10.02 HUAWEI TECH CO LTD
  • US20250310036A1 patent drawing
  • US20250310036A1 patent drawing
  • US20250310036A1 patent drawing

AI summary

A HARQ process number determining method and a related apparatus are provided. The method includes: obtaining a first hybrid automatic repeat request HARQ process number corresponding to a first configured grant CG physical uplink shared channel PUSCH; determining, based on the first HARQ process number, a second HARQ process number corresponding to a second CG PUSCH; and transmitting data on a first PUSCH corresponding to the first HARQ process number and a second PUSCH corresponding to the second HARQ process number.