OTN Frame Padding and RSFEC Encoding for High-Rate Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing optical transport network (OTN) intra-domain interfaces face challenges in maintaining reliable transmission error correction performance as transmission rates increase, and staircase forward error correction (FEC) causes complex clock synchronization issues.

Innovation Solution

A data processing method that involves padding clock simplified padding data into a target information bit within a data frame, using error correction encoding schemes like Reed-Solomon forward error correction (RSFEC) to match the frame structure, thereby simplifying the clock design and improving error correction performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If staircase FEC is used to perform encoding and decoding in optical transmission, then error correction performance is improved, but clock synchronization complexity increases

Engineering Contradiction:
Improveerror correction performanceVSAvoidclock synchronization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the clock synchronization function from the data transmission path by using a separate reference clock signal. The encoding and decoding operations use this extracted reference clock independently, separating the timing function from the data stream and thereby reducing clock synchronization complexity while maintaining error correction performance.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the clock parameter from dynamic synchronization to fixed reference frequency. By using a predetermined reference clock signal with stable frequency for both encoding and decoding operations, the system eliminates the need for complex clock synchronization mechanisms while preserving the error correction capabilities of staircase FEC.

Inventive Principle:
Principle #35Parameter changes

2Length of moving object

If GFEC error correction coding is used, then transmission distance is extended, but error correction performance becomes insufficient for high transmission rates

Engineering Contradiction:
Improvetransmission distanceVSAvoiderror correction performance
Core Design Contradiction:
Length of moving objectVSReliability

Solution Approach 1:

The patent employs a composite error correction approach by combining GFEC coding for basic error protection with additional encoding operations using a predetermined reference clock. This composite structure integrates the distance-extending capability of GFEC with the enhanced error correction performance needed for high transmission rates, achieving both goals simultaneously.

Inventive Principle:
Principle #40Composite materials

3Productivity

If transmission rate of intra-board interconnection is increased, then transmission capacity is improved, but error correction performance cannot meet reliable transmission requirement

Engineering Contradiction:
Improvetransmission rateVSAvoiderror correction performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary error correction encoding using a predetermined reference clock before data transmission. By pre-encoding the data with error correction codes generated from the stable reference clock, the system prepares the data to withstand high transmission rates, ensuring reliable transmission is achieved even as transmission capacity increases.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11695508B2Data processing method and related apparatus
Publication Date: 2023.07.04 HUAWEI TECH CO LTD
  • US11695508B2 patent drawing
  • US11695508B2 patent drawing
  • US11695508B2 patent drawing

AI summary

The present disclosure relates to data processing methods and apparatus. One example method includes obtaining a first data block from first optical path data, adding padding data and the first data block into a target information bit in a first data frame to form target data, encoding the target data to obtain a first code block, and sending the first code block.