Transport Block Sizing Aligned to Turbo Interleaver Code Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, the segmentation of data blocks into smaller code blocks for turbo coding often requires additional dummy bits due to size limitations, leading to reduced transmission efficiency, especially when the data block size exceeds the internal interleaver size, causing burst errors and inefficiencies in resource allocation.
Innovation Solution
A method that determines the number of code blocks for a transport block, attaches a cyclic redundancy check (CRC) to each block, and encodes them using a turbo-encoder with an internal interleaver, ensuring the sum of each code block and CRC length matches the interleaver block size, thereby avoiding the need for dummy bits and optimizing transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data blocks are segmented into smaller code blocks for turbo coding, then the system can handle larger data blocks and improve reliability, but additional dummy bits are required due to size limitations, reducing transmission efficiency
Solution Approach 1:
The patent changes the parameter of code block size to match the internal interleaver size exactly. By setting the code block size equal to the interleaver size, the system eliminates the need for dummy bits while maintaining the segmentation benefits for handling large data blocks. This parameter alignment resolves the contradiction between reliability (through segmentation) and transmission efficiency (by eliminating dummy bits).
2Quantity of substance
If the data block size exceeds the internal interleaver size, then larger data can be transmitted, but burst errors occur and resource allocation becomes inefficient
Solution Approach 1:
The patent applies segmentation by dividing the transport block into multiple code blocks, where each code block's size is precisely matched to the internal interleaver size. This segmentation allows the system to handle arbitrarily large data blocks while ensuring each segment can be processed independently without causing burst errors, thus maintaining reliability while increasing the quantity of transmittable data.
3Productivity
If code blocks are sized to match the internal interleaver size, then dummy bits are eliminated and transmission efficiency improves, but the system requires precise size determination
Solution Approach 1:
The patent applies preliminary action by pre-determining the code block size to match the internal interleaver size before the actual encoding process. The base station calculates the appropriate code block size based on the transport block size and interleaver size, ensuring exact matching in advance. This preliminary size determination eliminates the need for dummy bits and simplifies the encoding process, improving transmission efficiency without excessive complexity.
Data Source
AI summary
A method for receiving, by a first device, data from a second device. The first device receives modulation and coding related information and resource related information for a transport block with a size for the data, and receives second cyclic redundancy check (CRC) attached code blocks to which a first CRC attached transport block corresponding to the transport block is mapped. The first device obtains the transport block with the size from the second CRC attached code blocks based on the modulation and coding related information and resource related information. The modulation and coding related information and the resource related information represent the size of the transport block. The size of the transport block is one of a plurality of predetermined transport block sizes. The plurality of predetermined transport block sizes are predetermined such that all the second CRC attached code blocks have a same size as each other.


