Transport Block Segmentation With Per-Block CRC Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission methods in wireless access systems are inefficient in error detection and correction, as they do not accurately consider the size of error detection codes when segmenting data blocks, leading to delayed error detection and complex restoration processes.
Innovation Solution
A method for segmenting data blocks in wireless access systems that takes into account the size of error detection codes, allowing for accurate calculation of code blocks and efficient error detection, by attaching error detection codes to each code block and allocating data accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If one CRC code is attached to a data block before segmentation, then error detection capability is provided, but error detection is delayed until all code blocks are restored
Solution Approach 1:
The patent segments the single CRC attachment into multiple CRC attachments - one CRC code is attached to each code block after segmentation. This allows error detection to occur at the code block level rather than waiting for complete restoration of the entire data block, thereby reducing error detection delay while maintaining reliability.
2Ease of manufacture
If data block segmentation is performed without considering CRC size, then segmentation process is simplified, but accurate calculation of code blocks cannot be achieved
Solution Approach 1:
The patent performs preliminary calculation of the number of code blocks by considering the CRC size in advance. The formula N = ceil((L + M) / Z) incorporates the CRC length M into the segmentation calculation, ensuring accurate code block determination before actual segmentation occurs, thus maintaining both accuracy and process efficiency.
3Adaptability or versatility
If error detection codes are not considered in segmentation, then segmentation unit can operate independently, but data transmission efficiency decreases
Solution Approach 1:
The patent introduces a coordination mechanism where the segmentation unit receives the CRC length parameter from the error detection unit and uses it to calculate the number of code blocks. This intermediary parameter passing allows the segmentation unit to operate with the necessary information without requiring full integration, thus maintaining independence while improving transmission efficiency through accurate segmentation.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method of transmitting data in a wireless access system is disclosed. The method includes various processes of obtaining the number of code blocks in consideration of an error detection code which is to be attached to each code block, calculating the size of the code blocks, segmenting input data, and channel-coding the code blocks, thereby efficiently transmitting data.