HARQ-ACK Transmission Order Verification in 5G NR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 5G NR networks, the scheduling of HARQ-ACK based PDSCH transmissions is disrupted due to multiple DL assignments, particularly for PDSCHs configured for downlink semi-persistent scheduling, leading to out-of-order (OOO) issues when PUCCH repetitions collide with DL symbols or SSB symbols, causing delays and invalid transmissions.

Innovation Solution

The user equipment (UE) determines an earliest available slot for PUCCH transmission when the initial slot is unavailable, and verifies that the resource assigned for the second PDSCH's HARQ-ACK transmission does not end before the first PDSCH's resource, ensuring that the order of HARQ-ACK transmissions is maintained by using the resource assigned for the first PDSCH's transmission, even if the second slot is used for the first HARQ-ACK.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If PUCCH repetitions are used for HARQ-ACK transmission, then transmission reliability is improved, but out-of-order transmission issues occur when collisions with DL symbols or SSB symbols cause slot unavailability

Engineering Contradiction:
ImproveHARQ-ACK transmission reliabilityVSAvoidTransmission delay due to slot reassignment
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The network performs preliminary checking of PUCCH slot availability before assigning resources, verifying that the slot does not collide with DL symbols or SSB symbols. This preventive approach avoids out-of-order transmission issues by ensuring selected slots are valid for PUCCH transmission from the outset.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the UE reports slot availability status and collision information to the network. This feedback enables the network to adjust PUCCH slot assignments dynamically, maintaining transmission order while preserving the reliability benefits of PUCCH repetitions.

Inventive Principle:
Principle #23Feedback

2Productivity

If multiple DL assignments are scheduled, then network resource utilization is improved, but scheduling order verification becomes complex and error-prone

Engineering Contradiction:
ImproveNetwork resource utilizationVSAvoidScheduling verification complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The scheduling verification process is segmented into distinct stages: initial slot assignment verification, collision detection with DL/SSB symbols, and sequential ordering validation. This segmentation breaks down the complex multi-assignment verification into manageable steps, reducing errors while maintaining high resource utilization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The network performs preliminary verification of scheduling order and slot availability before finalizing multiple DL assignments. By checking resource conflicts and transmission ordering in advance, the system avoids complex post-scheduling corrections while maximizing resource utilization across multiple assignments.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240405927A1HARQ-ACK based pdsch transmission scheduled by multiple DL assignments
Publication Date: 2024.12.05 INTEL CORP
  • US20240405927A1 patent drawing
  • US20240405927A1 patent drawing
  • US20240405927A1 patent drawing

AI summary

A user equipment (UE) may generate first HARQ-ACK information bits based on a first PDSCH and second HARQ-ACK information bits based on a second PDSCH. The UE may determine a first slot for an expected PUCCH transmission with the first HARQ-ACK information bits. When the UE is configured for deferring HARQ-ACK for the first PDSCH and when the first slot is unavailable for the expected PUCCH transmission, the UE may determine an earliest second slot that is available. The UE may also determine a third slot for an expected PUCCH transmission with the second HARQ-ACK information bits assigned for the second PDSCH. The resource assigned for transmission of the first HARQ-ACK information bits is used to verify the order for the first and second HARQ-ACK transmissions regardless of whether the first slot is unavailable and the second earliest slot is used for transmission of the first HARQ-ACK information bits.