Check Block Generation for Error Correction in Communication Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in efficiently recovering erroneous data when multiple code blocks are affected, leading to poor error correction performance and increased latency due to the need for retransmissions in scenarios like ultra-reliable and low-latency communications (urLLC) and enhanced mobile broadband (eMBB).

Innovation Solution

Generating a check block based on first bit sequences from encoded bit sequences of multiple code blocks, rather than directly from the code blocks themselves, allows for improved error correction and reduces latency by omitting the need for hybrid automatic repeat request (HARQ) retransmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If check block is generated directly from second bit sequences (encoded bit sequences) of multiple code blocks, then the error correction performance deteriorates when errors occur in code blocks, but the generation process is simpler

Engineering Contradiction:
Improveerror correction performanceVSAvoidcheck block generation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The encoded bit sequence (second bit sequence) is segmented into multiple first bit sequences, each corresponding to a different code block. The check block is then generated by performing XOR operations on these segmented first bit sequences rather than on the complete encoded sequences, which improves error correction performance while maintaining manageable complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

First bit sequences serve as intermediaries between the original code blocks and the check block. These intermediaries are extracted from specific portions of the encoded bit sequences and used to generate the check block, enabling better error correction without directly processing the full encoded sequences

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If hybrid automatic repeat request (HARQ) retransmission mechanism is used to recover erroneous data, then the reliability is improved, but the data transmission latency increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoiddata transmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The check block is generated and transmitted in advance along with the code blocks, before any errors occur. This preliminary preparation of error correction data enables immediate recovery at the receiver side without needing to wait for retransmission cycles, thus reducing latency while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of using HARQ retransmission which adds latency, the patent converts the redundancy information into a check block that can be used for immediate error correction. The potential harm of transmission errors is converted into a benefit by having pre-prepared correction data available at the receiver

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentEP4686125A1Data processing method and related device
Publication Date: 2026.01.28 HUAWEI TECH CO LTD
  • EP4686125A1 patent drawingFigure 1a
  • EP4686125A1 patent drawingFigure 1b~2b
  • EP4686125A1 patent drawingFigure 3~4

AI summary

A data processing method is provided. The method may be applied to the field of communication technologies, and the method includes: generating a check block, where the check block is determined based on first bit sequences respectively corresponding to a plurality of code blocks, the first bit sequence is a part of a second bit sequence, and the second bit sequence is an encoded bit sequence of the code block corresponding to the first bit sequence; and sending the check block and the code blocks. In this way, error correction performance is improved when assisting in code block recovery.