Code Block Segmentation by Code Rate and Radio Resources
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems, particularly in 5G networks, face challenges in optimizing transport block delivery due to limitations in resource allocation and code block segmentation, which affect the efficiency and reliability of data transmission across varying code rates and quality of service requirements.
Innovation Solution
The method involves determining available over-the-air resources and performing code rate-based segmentation of transport blocks into smaller code blocks, optimizing code block sizes based on the determined resources and code rates, and transmitting these blocks to enhance data transmission efficiency and reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If transport blocks are segmented into fixed-size code blocks, then the segmentation process is simple, but the data transmission efficiency and reliability cannot be optimized for varying code rates and resource conditions
Solution Approach 1:
The patent implements dynamic code block segmentation where the transport block is divided into a first code block and one or more second code blocks based on available resources and code rate. The size and number of code blocks are adjusted dynamically rather than using fixed segmentation, allowing optimization for varying transmission conditions while maintaining manageable complexity through structured segmentation rules.
Solution Approach 2:
The patent changes the segmentation parameters (code block size and number) based on available resources and code rate. When resources are abundant and code rate is high, larger code blocks are used; when resources are limited or code rate is low, smaller code blocks are used. This parameter adaptation optimizes transmission efficiency without requiring completely complex segmentation logic.
2Reliability
If code block sizes are adjusted based on available resources and code rates, then transmission reliability and efficiency improve, but the determination and segmentation process becomes more complex
Solution Approach 1:
The patent segments the transport block into a hierarchical structure with a first code block and one or more second code blocks. This segmentation approach allows independent optimization of different code blocks based on their characteristics and the available resources, improving reliability through differentiated handling while keeping the segmentation process structured and manageable.
Solution Approach 2:
The patent applies different coding and transmission strategies to different parts of the transport block. The first code block may be treated differently from the second code blocks, allowing local optimization based on available resources and code rate. This local quality approach improves overall reliability without requiring complete reprocessing of the entire transport block.
3Loss of information
If larger code blocks are used, then fewer code blocks need to be transmitted reducing overhead, but the coding gain decreases and error propagation risk increases
Solution Approach 1:
The patent dynamically adjusts code block sizes based on available resources and code rate. When resources are abundant, larger code blocks reduce overhead; when resources are limited or code rate is low, smaller code blocks maintain coding gain. This dynamic adjustment balances overhead reduction with error resistance requirements.
Solution Approach 2:
By segmenting the transport block into multiple code blocks, the patent ensures that if one code block experiences errors, the impact is localized rather than affecting the entire transport block. The segmentation structure allows selective retransmission of only affected code blocks, reducing overall information loss.
4Reliability
If smaller code blocks are used, then coding gain and error resistance improve, but more code blocks need to be transmitted increasing overhead and processing complexity
Solution Approach 1:
The patent changes code block parameters (size and number) based on available resources and code rate. When resources are abundant and code rate is high, larger code blocks are used to improve transmission efficiency. When resources are limited or code rate is low, smaller code blocks are used to maintain coding gain, optimizing the trade-off between efficiency and reliability.
Solution Approach 2:
The dynamic adjustment of code block sizes allows the system to adapt to varying resource conditions and code rates. This prevents the need to always use small code blocks, thereby improving transmission efficiency when conditions permit larger blocks while maintaining error resistance when conditions require smaller blocks.
Data Source
AI summary
Certain aspects of the present disclosure relate to methods and apparatus for optimizing delivery of a transport block (TB) using code rate dependent segmentation.


