Encoding Circuit for PAS With Non-Uniform Subchannel Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The conventional channel-polarized multilevel coding (CP-MLC) technique cannot be directly applied to probabilistic amplitude shaping (PAS) due to its non-systematic code nature, limiting its applicability based on modulation multilevel degree.

Innovation Solution

An encoding and decoding circuit configuration is introduced that performs serial-parallel conversion, sequence conversion, and error correction to allocate data of uniform and non-uniform sequences across subchannels, ensuring non-uniform communication channel capacity and systematic error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional CP-MLC technique is applied to PAS, then FEC calculation amount can be reduced, but the technique cannot be applied depending on modulation multilevel degree due to non-systematic code nature

Engineering Contradiction:
ImproveFEC calculation amountVSAvoidapplicability to different modulation multilevel degrees
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the CP-MLC technique into two parts: the systematic encoding structure (which ensures adaptability to different modulation schemes) and the channel polarization mechanism (which reduces FEC calculation). By separating these functions, the invention enables the systematic part to adapt to various modulation multilevel degrees while preserving the calculation reduction benefits of channel polarization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making different parts of the encoding system have different properties: the systematic code portion provides universal adaptability across modulation schemes, while the channel polarization portion provides calculation efficiency. This localized differentiation resolves the contradiction between adaptability and productivity.

Inventive Principle:
Principle #3Local quality

2Productivity

If MLC technique with symbol mapper is used to make communication channel capacity non-uniform, then bit-level SD-FEC with large communication channel capacity can be reduced, but calculation amount reduction is limited at low modulation multilevel degree

Engineering Contradiction:
Improvecalculation amount reductionVSAvoideffectiveness at different modulation multilevel degrees
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamics by making the encoding structure flexible and adaptive to different modulation multilevel degrees. The systematic code framework allows the system to dynamically adjust to various modulation schemes (16-QAM, 64-QAM, etc.), while the channel polarization mechanism dynamically optimizes which bit levels require FEC, enabling calculation reduction across different modulation scenarios rather than being limited to specific cases.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250038767A1Encoding circuit, decoding circuit, encoding method, decoding method, and computer program
Publication Date: 2025.01.30 NT T INC
  • US20250038767A1 patent drawing
  • US20250038767A1 patent drawing
  • US20250038767A1 patent drawing

AI summary

An encoding circuit including: a serial-parallel circuit that performs serial-parallel conversion on input data of a uniform sequence to divide the data into a plurality of pieces of divided data; a sequence conversion unit that encodes the divided data and converts the encoded divided data into divided data of a non-uniform sequence; a parallel-serial circuit that converts the divided data and the divided data of the non-uniform sequence converted by the sequence conversion unit into serial data by performing parallel-serial conversion; an external encoding unit that adds an error correction code to the serial data and encodes the serial data; a division unit that divides the serial data to which the error correction code is added into a plurality of pieces of divided data; a bit conversion circuit that regards the plurality of pieces of divided data divided as data to be transmitted in different subchannels and converts a bit sequence to make a communication channel capacity of each subchannel non-uniform; and a conversion unit that allocates data of a uniform sequence to a least significant bit and allocates data of a non-uniform sequence to a most significant bit among the plurality of pieces of divided data.