Code Block Bundle CRC Insertion to Reduce Wireless Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face challenges with high CRC overhead for large transport blocks, leading to inefficient resource utilization and increased data transmission complexity.

Innovation Solution

Implementing CRC bits at the level of code block bundles instead of individual code blocks, reducing the number of CRC bits per bundle to optimize resource usage and improve data transmission efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If CRC bits are appended to each individual code block in a transport block, then error detection reliability is improved, but CRC overhead increases and resource utilization deteriorates

Engineering Contradiction:
Improveerror detection reliabilityVSAvoidCRC overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple individual CRC checks into a single bundle-level CRC check. Instead of appending separate CRC bits to each code block within a transport block, the invention appends one CRC field to the entire bundle of code blocks, thereby reducing total CRC overhead while maintaining error detection capability at the bundle level.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The bundle-level CRC field serves multiple code blocks simultaneously, providing a universal error detection mechanism that covers the entire transport block or bundle rather than requiring separate dedicated CRC fields for each individual code block.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If CRC bits are appended to each individual code block, then error detection capability is improved, but data transmission efficiency deteriorates

Engineering Contradiction:
Improveerror detection capabilityVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By combining multiple code blocks into a bundle and appending a single CRC field to the bundle rather than to each individual code block, the invention reduces the total number of CRC bits transmitted, thereby improving data transmission efficiency while maintaining error detection capability at the bundle level.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If full quantity of CRC bits is configured for each code block, then error detection reliability is improved, but resource utilization deteriorates

Engineering Contradiction:
Improveerror detection reliabilityVSAvoidresource utilization
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent combines the error detection function across multiple code blocks by appending a single CRC field to the bundle, thereby reducing the total quantity of CRC bits required compared to configuring full CRC bits for each individual code block, thus improving resource utilization.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250385754A1Code block (CB) cyclic redundancy check (CRC) bits insertion
Publication Date: 2025.12.18 QUALCOMM INC
  • US20250385754A1 patent drawing
  • US20250385754A1 patent drawing
  • US20250385754A1 patent drawing

AI summary

Certain aspects of the present disclosure provide a method for wireless communications at a transmitter node. The transmitter node may append one or more cyclic redundancy check (CRC) bits at an end of one or more code block (CB) bundles. Each of the one or more CB bundles may include multiple CBs. The transmitter node may transmit at least one of the one or more CB bundles.