Dynamic Code Block Segmentation for 5G Encoding Flexibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing LTE system's fixed code block segmentation manner limits the flexibility of encoding and decoding processes, which is inadequate for the higher requirements of future communications systems like 5G, particularly in ultra-reliable and low latency communications (URLLC) that demand rapid data demodulation and feedback.

Innovation Solution

A data processing method where a network device sends indication information to a terminal device to dynamically perform code block segmentation based on preset quantities and segmentation manners, matching the terminal's encoding and decoding capabilities, allowing for flexible code block segmentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single fixed code block segmentation manner is used in the LTE system, then the encoding and decoding processes are simple, but the flexibility of encoding and decoding processes is limited

Engineering Contradiction:
Improveflexibility of encoding and decoding processesVSAvoidencoding and decoding process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by enabling the terminal device to dynamically select from multiple preset code block segmentation manners based on received indication information. Instead of a fixed segmentation approach, the system allows adaptive switching between different segmentation strategies (e.g., different numbers of code blocks, different segmentation positions) to match varying channel conditions and terminal capabilities, thereby improving flexibility without permanently increasing device complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent utilizes parameter changes by varying the code block segmentation parameters (number of code blocks, segmentation points) according to different indication information values. The terminal device can adjust segmentation parameters based on the received indication, allowing the system to optimize encoding/decoding performance for different scenarios while maintaining a manageable level of complexity through preset options

Inventive Principle:
Principle #35Parameter changes

2Productivity

If parallel encoders are used to reduce encoding delay, then encoding speed is improved, but the existing fixed segmentation manner cannot fully utilize parallel processing capabilities

Engineering Contradiction:
Improveencoding speedVSAvoidutilization of parallel processing capabilities
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent enables dynamic adaptation of code block segmentation to match the terminal's parallel processing capabilities. By receiving indication information that specifies different segmentation manners, the system can dynamically adjust the number and size of code blocks to fully utilize the available parallel encoders, thereby maximizing encoding speed improvement while maintaining adaptability to different hardware configurations

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies segmentation by dividing the data into multiple code blocks with flexible boundaries based on the indication information. This allows the system to create an optimal number of segments that matches the parallel encoder architecture, enabling each encoder to process a code block simultaneously and thus fully utilizing parallel processing capabilities to improve encoding productivity

Inventive Principle:
Principle #1Segmentation

3Reliability

If code block segmentation is performed to handle large data quantities, then data processing capability is improved, but the fixed segmentation manner reduces flexibility for future communication requirements

Engineering Contradiction:
Improvedata processing capabilityVSAvoidflexibility for future communication requirements
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent achieves universality by designing a multi-functional code block segmentation system that can adapt to various future communication requirements. The terminal device stores multiple preset segmentation manners and can select appropriate ones based on received indication information, making the system universally applicable to different scenarios including URLLC, eMBB, and other future 5G services, thereby maintaining flexibility while ensuring reliable data processing capability

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11974165B2Methods, terminal device and network device for code block segmentation
Publication Date: 2024.04.30 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US11974165B2 patent drawing
  • US11974165B2 patent drawing
  • US11974165B2 patent drawing

AI summary

Provided are a data processing method, a terminal device and a network device. The method comprises: a terminal device receiving first indication information, used for code block segmentation, sent by a network device; the terminal device performing, according to the first indication information, code block segmentation on the data, so as to obtain at least one code block, wherein the data is data received by the terminal device from the network device, or the data is data to be sent by the terminal device to the network device; and the terminal device encoding or decoding the at least one code block. The embodiments of the present invention improve the flexibility of an encoding/decoding process.