Code Block Segmentation by Code Rate and Radio Resources

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidsegmentation process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvetransport block delivery reliabilityVSAvoidresource-based segmentation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvetransmission overheadVSAvoidcoding gain and error resistance
Core Design Contradiction:
Loss of informationVSReliability

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvecoding gainVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #35Parameter changes

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11349604B2Resource-based code block segmentation
Publication Date: 2022.05.31 QUALCOMM INC
  • US11349604B2 patent drawing
  • US11349604B2 patent drawing
  • US11349604B2 patent drawing

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.