Check Block Generation for Error Correction in Communication Systems
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
Data Source
Figure 1a
Figure 1b~2b
Figure 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.