Bit-Sequence Distribution Matching for Optical Channel Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing probabilistic constellation shaping (PCS) methods in optical communication systems face challenges in implementing ideal Maxwell-Boltzmann distributions due to the impossibility of treating transmitted symbols as independent identically distributed random variables, leading to higher peak-to-average power ratios and increased nonlinear distortions, which are difficult to compensate at the receiver.

Innovation Solution

Perform distribution matching on a first bit sequence to obtain a second bit sequence, generate multiple candidate bit sequences through interleaving, and determine a third bit sequence for channel coding, using bit-level interleaving to maintain non-uniform probability distributions and reduce redundant processing, while incorporating error detection and correction technologies like FEC.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ideal Maxwell-Boltzmann distribution is used for probabilistic constellation shaping, then system performance is optimized, but implementation becomes impossible because transmitted symbols cannot be treated as independent identically distributed random variables

Engineering Contradiction:
Improvesystem performanceVSAvoidimplementation feasibility
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent changes the parameter of bit sequence processing by applying distribution matching to transform the first bit sequence into a second bit sequence with desired statistical properties. This allows the system to achieve optimal performance characteristics without requiring impossible independent identically distributed random variables, resolving the contradiction between optimal performance and implementation feasibility.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If distribution matching is performed on bit sequences, then non-uniform probability distributions are maintained and power efficiency is improved, but processing complexity increases

Engineering Contradiction:
Improvepower efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent segments the bit sequence processing into distinct stages: distribution matching to obtain the second bit sequence, generation of multiple candidate bit sequences through interleaving, and selection of the third bit sequence for channel coding. This segmentation allows the system to maintain non-uniform probability distributions for improved power efficiency while managing processing complexity through structured decomposition of the overall processing task.

Inventive Principle:
Principle #1Segmentation

3Reliability

If multiple candidate bit sequences are generated through interleaving, then error resilience is improved, but processing time and computational load increase

Engineering Contradiction:
Improveerror resilienceVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by generating multiple candidate bit sequences through interleaving of the second bit sequence before final selection for channel coding. This preliminary generation of multiple candidates enables the system to improve error resilience through diverse coding options while the structured approach to candidate generation helps manage processing time by preparing multiple options in advance rather than computing them on-demand during critical transmission moments.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250337513A1Data processing method and related apparatuses
Publication Date: 2025.10.30 HUAWEI TECH CO LTD
  • US20250337513A1 patent drawing
  • US20250337513A1 patent drawing
  • US20250337513A1 patent drawing

AI summary

The present disclosure provides a method and related products. The method includes: performing distribution matching on a first bit sequence to obtain a second bit sequence; obtaining at least two candidate bit sequences for the second bit sequence, where each of the at least two candidate bit sequences includes a first bit part for identifying the candidate bit sequence and a second bit part obtained based on interleaving of the second bit sequence; determining a third bit sequence in the at least two candidate bit sequences for channel coding. In this way, distribution matching needs to be performed simply once for the first bit sequence while obtaining at least two candidate bit sequences for the second bit sequence, which can reduce redundant processing and improve overall system efficiency.