Transport Block Size Determination Without Padding Bits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems, particularly in next-generation networks like 5G NR, face inefficiencies in determining transport block sizes due to cyclic dependencies between parameters, leading to large TBS tables and unnecessary padding bits.
Innovation Solution
A method and apparatus that determine transport block size (TBS) in a single pass using specific parameters such as maximum code block size, transport block and code block cyclic redundancy check sizes, and number of code blocks, without recursive procedures, enabling byte-aligned code block lengths without padding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If recursive procedures are used to determine transport block size, then the determination can handle cyclic dependencies between parameters, but the computational complexity increases and requires large TBS tables
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing transport block size values in a lookup table based on modulation order and code rate parameters. This allows the system to retrieve TBS values directly without performing recursive calculations during actual data transmission, thereby reducing computational complexity while maintaining the ability to handle cyclic dependencies between parameters.
2Measurement precision
If recursive procedures are used to determine transport block size, then accurate TBS can be calculated, but padding bits are required and efficiency decreases
Solution Approach 1:
The patent uses a lookup table that stores pre-calculated transport block size values corresponding to different combinations of modulation order and code rate. Instead of performing recursive calculations that require padding bits, the system copies the appropriate TBS value from the lookup table based on the current parameters, achieving both accurate TBS determination and improved transmission efficiency by eliminating unnecessary padding.
3Productivity
If large TBS tables are used to store pre-calculated values, then single-pass determination is possible, but the memory requirements increase
Solution Approach 1:
The patent reduces memory storage requirements by applying parameter changes - specifically, it organizes the lookup table to store TBS values indexed by modulation order and code rate parameters rather than storing all possible TBS values. This parameter-based indexing approach enables single-pass determination while minimizing the quantity of stored data by only keeping essential parameter combinations.
Data Source
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.


