Concatenated FEC Re-Encoding for Low-Delay Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The conversion of FEC code types in data transmission processes leads to increased delay and power consumption, which affects data transmission efficiency, especially in high-rate and long-distance scenarios where existing FEC codes do not meet the requirements.

Innovation Solution

Implementing a concatenated FEC code by re-encoding a first data stream using a second FEC code type without decoding it first, forming a concatenated FEC code stream to enhance error correction capability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If FEC code type conversion is performed by decoding original data and re-encoding with a higher-gain FEC code type, then error correction capability is improved, but transmission delay and power consumption increase

Engineering Contradiction:
Improveerror correction capabilityVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing mapping relationships between different FEC code types in a lookup table. When code type conversion is needed, the system directly retrieves the pre-computed results from the lookup table rather than performing real-time decoding and re-encoding, thus eliminating transmission delay while maintaining improved error correction capability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a lookup table that stores pre-computed FEC code conversion results. Instead of performing complex decoding and re-encoding operations, the system copies the necessary conversion data from the lookup table, significantly reducing computational overhead and power consumption while achieving the same error correction improvement

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If FEC code type conversion is performed by decoding and re-encoding, then adaptability to different transmission scenarios is improved, but power consumption increases

Engineering Contradiction:
Improveadaptability to transmission scenariosVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system performs power-consuming FEC code conversion operations in advance and stores the results in a lookup table. During actual transmission, the system only needs to retrieve pre-computed data, dramatically reducing real-time power consumption while maintaining the ability to adapt to different transmission scenarios through the stored conversion results

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By copying pre-computed FEC conversion data into a lookup table, the system avoids repeated expensive computational operations. The lookup table serves as a cached copy of conversion results that can be quickly accessed with minimal energy expenditure, enabling scenario adaptability without proportional power consumption increases

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3965325B1Data transmission, encoding and decoding method, apparatus and device, and storage medium
Publication Date: 2026.02.18 HUAWEI TECH CO LTD
  • EP3965325B1 patent drawingFigure 1~2
  • EP3965325B1 patent drawingFigure 3~4
  • EP3965325B1 patent drawingFigure 5~6

AI summary

This application discloses a data transmission method, an encoding method, a decoding method, an apparatus, a device, and a storage medium. The data transmission method includes: A first chip receives a first data stream sent by a second chip component, where the first data stream is a data stream obtained through encoding by using a first forward error correction (FEC) code type; and the first chip component re-encodes the first data stream at least once, to obtain a second data stream, where the second data stream is a concatenated FEC code stream obtained through encoding by using at least the first FEC code type and a second FEC code type. The data encoding method includes: A first circuit receives a first data stream transmitted by a second circuit through an Ethernet interface, where the first data stream is obtained by encoding original data by using an RS code; and the first circuit performs BCH encoding on the first data stream, to obtain a second data stream. This application provides a concatenated coding scheme, so that a gain is higher, an FEC code type conversion process is simplified, a delay and device power consumption that are required during FEC code type conversion are reduced, and a data transmission distance and a data transmission rate are increased.