Code Block Group Feedback for Wireless Resource Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication networks, especially at high carrier frequencies, the current HARQ-ACK feedback mechanisms lead to performance degradation due to excessive resource usage for retransmissions, particularly when eMBB transmission is preempted by or collides with URLLC, and the existing code block segmentation methods result in inefficient resource utilization.

Innovation Solution

Implementing a method where multiple code blocks are grouped into code block groups, allowing a single HARQ-ACK bit to represent the group, reducing feedback overhead and optimizing resource allocation by using mini-slots within a slot for retransmissions and new data transmissions, thereby improving resource utilization efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If code block segmentation is applied to transport blocks larger than maximum code block size, then the transport block can be decoded independently with early detection capability, but the feedback overhead increases significantly when one HARQ-ACK bit corresponds to one code block

Engineering Contradiction:
Improvedecoding reliabilityVSAvoidfeedback overhead
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

Multiple code blocks are grouped into code block groups (CBGs), and a single HARQ-ACK bit is used to represent the group. This merging approach reduces the number of feedback bits required while maintaining the ability to independently decode and provide early detection for each code block within the group.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If a NACK is reported for a transport block with multiple code blocks, then the transmitter retransmits the entire transport block, but this leads to significant resource wastage when only one code block is incorrectly decoded

Engineering Contradiction:
Improveerror detection capabilityVSAvoidretransmission resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The transport block is segmented into code block groups (CBGs) instead of treating it as a single unit. This segmentation allows the receiver to identify and request retransmission of only the specific CBG that contains errors, rather than retransmitting the entire transport block, thereby reducing retransmission resource consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements granular feedback at the code block group level, where each CBG can be independently acknowledged or negatively acknowledged. This enables precise feedback that triggers selective retransmission of only the failed CBGs, optimizing resource usage compared to all-or-nothing retransmission of the entire transport block.

Inventive Principle:
Principle #23Feedback

3Speed

If eMBB transmission is preempted by or collides with URLLC, then URLLC low-latency requirements are met, but performance degradation occurs due to excessive resource usage for retransmissions

Engineering Contradiction:
Improvetransmission speedVSAvoidretransmission resource consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

By segmenting the transport block into code block groups, the system enables selective retransmission of only the affected CBGs after URLLC preemption. This reduces the total resource consumption for retransmissions compared to retransmitting the entire transport block, thereby improving overall energy efficiency while maintaining the ability to meet URLLC low-latency requirements.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11337182B2Indication for a portion of a time interval
Publication Date: 2022.05.17 MOTOROLA MOBILITY LLC
  • US11337182B2 patent drawing
  • US11337182B2 patent drawing
  • US11337182B2 patent drawing

AI summary

Apparatuses, methods, and systems are disclosed for transmitting and/or receiving an indication of a portion of a time interval. One apparatus (200) includes a receiver (212) that: receives (902) a signal in a first transmission time interval indicating associated information of a second transmission time interval, wherein the second transmission time interval is a portion of the first transmission time interval; and receives (904) first data in the first transmission time interval and second data in the second transmission time interval.