Transport Block Size Determination in 5G NR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication networks, such as LTE, face challenges in determining transport block size (TBS) due to various slot configurations and flexibilities in next-generation networks, leading to large TBS tables and cyclic dependencies in parameter determination.

Innovation Solution

A method to determine TBS in a single pass without cyclic dependencies, allowing for byte-aligned code block lengths and no padding bits, using a specific equation that considers parameters like resource elements, MIMO layers, modulation order, and code rate, facilitating equal code block sizes in transport block segmentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If TBS determination uses traditional methods with slot configurations and network flexibilities, then adaptability to different network scenarios is improved, but device complexity and computational burden increase due to large TBS tables and cyclic dependencies

Engineering Contradiction:
Improveadaptability to slot configurationsVSAvoidTBS table size
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the approach from using large lookup tables to using a mathematical equation with parameters (N_RE, v, Q_m, R) that directly calculate TBS. This transforms the problem from storing complex configuration data to computing simple parameter-based values, reducing device complexity while maintaining adaptability to different slot configurations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts the essential parameters (N_RE, v, Q_m, R) from the complex TBS determination process and uses them in a simplified equation. This removes the need for large TBS tables and cyclic dependency resolutions, keeping only the critical parameters needed for calculation.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If TBS determination uses iterative methods to resolve cyclic dependencies, then measurement precision is improved, but processing time increases due to multiple passes required

Engineering Contradiction:
ImproveTBS determination accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by defining a clear calculation sequence that determines parameters in the correct order (first N_RE, then v, then Q_m, then R, and finally TBS). This eliminates the need for iterative refinement and multiple passes, achieving precise TBS determination in a single pass by preparing all necessary values beforehand in the proper sequence.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If code block segmentation allows flexible sizes, then adaptability to different TBS values is improved, but manufacturing precision decreases due to misalignment and padding requirements

Engineering Contradiction:
Improvecode block size flexibilityVSAvoidcode block alignment
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent changes the code block segmentation approach by introducing a byte-alignment parameter constraint. The equation ensures that code block sizes are multiples of 8 bits (1 byte), which maintains flexibility for different TBS values while ensuring precise alignment without requiring padding bits or complex segmentation logic.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3711208B1Methods and apparatus for determining transport block size in wireless communication
Publication Date: 2023.08.30 QUALCOMM INC
  • EP3711208B1 patent drawingFigure 1
  • EP3711208B1 patent drawingFigure 2
  • EP3711208B1 patent drawingFigure 3

AI summary

Apparatuses and methods are disclosed for determining a transport block size (TBS) as a function of various parameters without cyclic dependencies between the parameters and TBS. The disclosed function can determine a TBS in a single pass, and the determined TBS allows the use of code blocks with equal code block size (CBS) in a transport block segmentation process. The determined TBS can provide byte-aligned code block lengths and require no padding bits in a transport block.