Distribution Matcher Using Syndrome Decoders for Parallel Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional distribution matchers for optical transmission systems face challenges in high-speed communication due to their serial processing nature, which complicates parallelization and increases latency and transistor requirements, making them unsuitable for high-throughput optical communication systems.

Innovation Solution

The use of channel codes, specifically Golay codes and Hamming codes, to interpret input bits as error syndromes and convert them into output vectors with unequal bit distributions, enabling efficient parallelization and reducing complexity by employing syndrome decoders for error correction and modulation symbol mapping.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional distribution matchers use serial processing methods, then manufacturing precision can be achieved, but device complexity and latency increase significantly

Engineering Contradiction:
Improvedistribution matching accuracyVSAvoidtransistor requirements
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the distribution matching function into separate components: an arithmetic coder for generating constant composition codes and a parallelizer that creates multiple independent instances. Each parallel instance processes a portion of the data independently, allowing the system to achieve high-speed processing without requiring a single complex serial processor with excessive transistor count.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from serial processing to parallel processing by creating multiple independent distribution matcher instances that operate simultaneously. This dimensional change from time-sequential to space-parallel architecture reduces latency and transistor requirements while maintaining the required distribution matching precision.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If conventional distribution matchers are parallelized to increase speed, then productivity improves, but device complexity and transistor requirements increase

Engineering Contradiction:
Improvethroughput speedVSAvoidtransistor requirements
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the distribution matching task into multiple independent parallel instances, where each instance handles a specific portion of the input data. This segmentation enables throughput scaling without requiring each individual processor to be overly complex, as each parallel instance can be implemented with moderate complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates multiple copies of the distribution matcher logic in parallel, where each copy processes a different segment of the input stream. This copying approach allows the system to achieve high throughput by utilizing multiple simpler units rather than one complex unit, reducing the transistor requirements per instance while increasing overall productivity.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If conventional distribution matchers use long sequences for processing, then manufacturing precision improves, but loss of time increases due to serial processing

Engineering Contradiction:
Improvedistribution matching accuracyVSAvoidprocessing latency
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent divides long input sequences into multiple segments that can be processed simultaneously by different parallel instances. This segmentation allows the system to maintain the benefit of processing long sequences for accuracy while reducing latency through concurrent processing of multiple segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent prepares multiple parallel instances in advance, each ready to process a specific segment of the input sequence. This preliminary preparation allows the system to immediately begin processing multiple segments concurrently rather than sequentially, significantly reducing the overall processing time while maintaining the accuracy benefits of processing sufficiently long sequences.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3413523B1Distribution matcher and method of operating a distribution matcher
Publication Date: 2021.11.24 NOKIA SOLUTIONS & NETWORKS OY
  • EP3413523B1 patent drawingFigure 1~4
  • EP3413523B1 patent drawingFigure 5~8
  • EP3413523B1 patent drawingFigure 6

AI summary

Method of operating a distribution matcher which is configured for receiving a digital input signal and for transforming said digital input signal into an output signal, said method comprising the following steps: selecting a sequence of bits of said input signal as a syndrome of a channel code, and converting said syndrome to an output vector by using a syndrome decoder for said channel code.