PAM-4 Bit-Level Encoding to Cut Redundancy and Raise Code Rate

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mobile communications, existing encoding methods require a large number of redundant bits in encoded sequences, leading to increased redundant information in symbol sequences during transmission, which affects the code rate and error correction capability.

Innovation Solution

The method involves encoding data into two parts with different encoding manners, where the first data has more bits than the second data, and both are modulated using Four-level Pulse Amplitude Modulation (PAM-4), with the first encoded sequence acting as a high bit and the second as a low bit, reducing the number of redundant bits and improving the code rate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a relatively large quantity of redundant bits are comprised in an encoded sequence to improve error correction capability, then the error correction capability is improved, but the code rate deteriorates and redundant information in the symbol sequence increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidcode rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The encoded sequence is segmented into high bits and low bits, with different error correction capabilities applied to each segment. The high bits (first encoded sequence) use a first error correction code with lower redundancy, while the low bits (second encoded sequence) use a second error correction code with higher redundancy, optimizing the overall code rate while maintaining error correction capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different error correction qualities are applied to different parts of the encoded sequence based on their importance. The high bits, which carry more significant information, use a more efficient error correction code with lower redundancy, while the low bits use a more robust error correction code with higher redundancy, achieving local optimization of the code rate.

Inventive Principle:
Principle #3Local quality

2Reliability

If a relatively large quantity of redundant bits are comprised in an encoded sequence to improve error correction capability, then the error correction capability is improved, but the quantity of redundant information in the symbol sequence increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidredundant information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The encoded sequence is divided into high bits and low bits, allowing different redundancy levels for different segments. This segmentation reduces the overall redundant information in the symbol sequence while maintaining error correction capability through differentiated error correction codes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The redundancy parameter is changed differently for high bits and low bits. The first error correction code uses a lower redundancy parameter for high bits, while the second error correction code uses a higher redundancy parameter for low bits, optimizing the balance between error correction and redundant information.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If different encoding manners are used for first data and second data, then the code rate is improved, but the device complexity increases

Engineering Contradiction:
Improvecode rateVSAvoidencoding device complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The encoding device is segmented into multiple encoding units, each responsible for a specific error correction code. The first encoding unit generates the first encoded sequence with lower redundancy, while the second encoding unit generates the second encoded sequence with higher redundancy, managing complexity through functional segmentation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encoding device is designed with multi-functional encoding units that can handle different error correction codes. Each encoding unit is capable of generating encoded sequences with different redundancy levels, allowing the device to adapt to different code rate requirements while managing complexity through standardized multi-functional modules.

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

Data Source

PatentUS11121726B2Encoding and decoding methods, apparatuses, and devices
Publication Date: 2021.09.14 HUAWEI TECH CO LTD
  • US11121726B2 patent drawing
  • US11121726B2 patent drawing
  • US11121726B2 patent drawing

AI summary

This application provides an encoding method, comprising: encoding first data to generate a first encoded sequence; encoding second data to generate a second encoded sequence, where a quantity of bits comprised in the first data is greater than a quantity of bits comprised in the second data, and a quantity of bits comprised in the first encoded sequence is equal to a quantity of bits comprised in the second encoded sequence; generating a symbol sequence by performing a PAM-4 modulation on an input signal, the first encoded sequence corresponds to a high bit of the input signal, and the second encoded sequence corresponds to a low bit of the input signal; and sending the symbol sequence. The method helps reduce a quantity of redundant bits, helps improve a code rate, and can reduce redundant information carried in a modulated symbol sequence.