Channel Encoding with Data Compression for Lower BLER

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face high block error rates (BLER) due to limited error protection capability of channel encoding, leading to excessive resource consumption and delays from retransmissions.

Innovation Solution

The method involves compressing and aligning to-be-transmitted data with alignment bits to reduce the code rate during channel encoding, enhancing error protection capability and improving transmission reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If channel encoding is performed on original data without compression, then the encoding process is simple, but the code rate is high and error protection capability is limited

Engineering Contradiction:
Improveerror protection capabilityVSAvoidencoding process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Data compression is performed before channel encoding to reduce the data length. This preliminary action allows the subsequent encoding process to achieve better error protection with the same resources, or equivalently, improves error protection capability without proportionally increasing complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The code rate is adjusted by changing the input data length through compression. By reducing the data length before encoding, the effective code rate decreases, improving error protection capability while maintaining a manageable encoding complexity

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the code rate is reduced to improve error protection, then transmission reliability improves, but the data processing complexity increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Data compression is performed in advance before encoding, so that when encoding occurs, the data is already in a compressed form. This preliminary compression enables lower effective code rates and better reliability without requiring excessively complex real-time processing during the encoding phase

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The processing is divided into distinct stages: compression stage and encoding stage. This segmentation allows each stage to be optimized independently, with compression handling data reduction and encoding handling error protection, thereby managing overall system complexity

Inventive Principle:
Principle #1Segmentation

3Reliability

If data is compressed before channel encoding, then the code rate is reduced and error protection capability is improved, but the processing time and complexity increase

Engineering Contradiction:
Improveerror protection capabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Compression is performed as a preliminary step before encoding, allowing the system to benefit from lower code rates and improved error protection. The trade-off in processing time is accepted as a one-time cost that enables significantly improved transmission reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The compression and encoding processes are integrated into a continuous data flow pipeline. This ensures that once compression begins, the encoded output flows continuously, minimizing idle time and ensuring that the processing time overhead is efficiently utilized

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12388566B2Communication method and apparatus
Publication Date: 2025.08.12 HUAWEI TECH CO LTD
  • US12388566B2 patent drawing
  • US12388566B2 patent drawing
  • US12388566B2 patent drawing

AI summary

This application discloses a communication method that comprises obtaining first data, where the length of the first data is A; compressing the first data into second data, where the length of the second data is C; and generating third data based on the second data, where the third data includes the second data and (T−C+p) alignment bits. T is a threshold in the J thresholds that is greater than or equal to C and the closest to C. The J thresholds correspond to A and are greater than 0, with J being a positive integer greater than or equal to 2. p is a quantity of auxiliary check bits and is an integer greater than or equal to 0. The communication method further comprises performing channel encoding on the third data to obtain fourth data and sending the fourth data.