Optical Transmitter Coding and Interleaving for Burst Error Tolerance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data communication systems face challenges in achieving high data rates and low error rates, particularly in optical communication links, due to physical limitations and impairments such as burst errors and phase noise.

Innovation Solution

The solution involves serially concatenating staircase forward error correction (FEC) with Hamming FEC and using multiple interleavers to generate staircase coded blocks, which are then interleaved and mapped to dual-polarized quadrature-amplitude-modulation (DP-QAM) symbols, with pilot symbols inserted to enhance synchronization and error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If advanced techniques (e.g., high-order QAM, DSP processing) are used to increase data rate, then bandwidth and data rate are improved, but system complexity and sensitivity to impairments increase

Engineering Contradiction:
Improvedata rateVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the error correction function into multiple independent codes (BCH code for burst errors, Reed-Solomon code for residual errors, and Viacode for phase noise). Each code handles specific types of errors separately, allowing the system to achieve high data rates with targeted error correction rather than requiring a single complex error correction mechanism for all error types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements nested error correction by applying multiple layers of coding: outer BCH encoding, inner Reed-Solomon encoding, and additional Viacode encoding for phase noise. Each layer is embedded within the previous one, creating a hierarchical error correction structure that systematically addresses different error sources at multiple levels of the data transmission process.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Productivity

If advanced techniques (e.g., high-order QAM, DSP processing) are used to increase data rate, then bandwidth and data rate are improved, but tolerance to burst errors and phase noise deteriorates

Engineering Contradiction:
Improvedata rateVSAvoidtolerance to burst errors and phase noise
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies different error correction codes with specialized properties to handle different error types: BCH code with strong burst error correction capability for burst errors, Reed-Solomon code for residual errors, and Viacode specifically designed for phase noise. Each code is optimized for its specific error type, providing localized quality enhancement for different impairment sources while maintaining high data rates.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces intermediate error correction stages between the transmitter and receiver, where BCH code acts as the first line of defense against burst errors, followed by Reed-Solomon code for residual errors, and Viacode as an intermediary specifically for phase noise correction. These intermediary codes systematically process and correct errors before the data reaches the final decoding stage.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If concatenated error correction codes are used to correct burst errors and phase noise, then error correction capability is improved, but processing time and system complexity increase

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

Solution Approach 1:

The patent applies preliminary error correction using BCH code before the data undergoes further processing and transmission. By correcting burst errors in advance at the transmitter side, the system reduces the burden on receiver-side processing, allowing subsequent Reed-Solomon and Viacode decoding to focus on residual errors and phase noise without needing to reprocess the entire data block for burst error correction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a multi-stage error correction approach where BCH code provides partial correction for burst errors, followed by Reed-Solomon code for residual errors, and Viacode for phase noise. Rather than attempting to correct all errors in a single exhaustive process, the system applies partial correction at each stage, efficiently handling different error types with appropriately sized code blocks and processing requirements.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12184414B2Methods and systems for data transmission
Publication Date: 2024.12.31 MARVELL ASIA PTE LTD
  • US12184414B2 patent drawing
  • US12184414B2 patent drawing
  • US12184414B2 patent drawing

AI summary

An optical transmitter includes a first encoder, a first interleaver, a second encoder, a mapper, a second interleaver, and a frame generator. The first encoder is configured to encode data using a staircase code to generate first codewords. The first interleaver is configured to interleave the first codewords using convolutional interleaving to spread a transmission order of the first codewords. The second encoder is configured to encode the interleaved first codewords using a second code to generate second codewords. The mapper is configured to map the second codewords to transmit symbols. The second interleaver is configured to interleave the transmit symbols to distribute the transmit symbols between pilot symbols. The frame generator is configured to generate a transmit frame including the interleaved transmit symbols and the pilot symbols.