Protected Padding Transmission in Concatenated FEC Ethernet

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Ethernet data transmission, when concatenated coding is performed and the inner-code coding overhead ratio cannot support an integer multiple of the crystal oscillator frequency, additional padding data is needed, leading to potential errors and bandwidth waste due to low reliability of transmitting data transmission related information.

Innovation Solution

The padding data is protected using Forward Error Correction (FEC) codes and Cyclic Redundancy Check (CRC) to enhance reliability and efficiency, with the padding data being encoded and decoded multiple times to ensure accurate transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If padding data is added to adjust frequency to integer multiple of crystal oscillator, then transmission rate compatibility is improved, but data transmission reliability deteriorates due to potential errors in padding data

Engineering Contradiction:
Improvetransmission rate compatibilityVSAvoiddata transmission reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by adding CRC check data before transmission. The transmitting device performs CRC calculation on the padding data and attaches the check data in advance, enabling the receiving device to detect errors upon reception. This preliminary error detection mechanism ensures that frequency adjustment padding data can be reliably verified, resolving the contradiction between transmission rate compatibility and data reliability.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If padding data is added to adjust frequency, then transmission rate compatibility is improved, but bandwidth efficiency deteriorates due to low reliability requiring retransmissions

Engineering Contradiction:
Improvetransmission rate compatibilityVSAvoidbandwidth efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements feedback by using CRC check data to provide error detection capability. The receiving device uses the CRC check data to verify padding data integrity, and when errors are detected, can request retransmission. This feedback mechanism improves bandwidth efficiency by preventing propagation of erroneous data and enabling targeted retransmissions only when necessary, thus resolving the contradiction between transmission rate compatibility and bandwidth efficiency.

Inventive Principle:
Principle #23Feedback

3Reliability

If multiple FEC codes are used for encoding, then error correction capability is improved, but device complexity increases due to multiple encoding layers

Engineering Contradiction:
Improveerror correction capabilityVSAvoidencoding device complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the error protection function into two independent parts: CRC check data for error detection and FEC codes for error correction. This segmentation allows each component to be optimized independently - CRC provides efficient error detection while FEC provides robust correction capability. The modular structure reduces overall system complexity compared to a single complex encoding scheme, resolving the contradiction between error correction capability and device complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260031931A1Data transmission method and apparatus, device, system, and storage medium
Publication Date: 2026.01.29 HUAWEI TECH CO LTD
  • US20260031931A1 patent drawing
  • US20260031931A1 patent drawing
  • US20260031931A1 patent drawing

AI summary

This application discloses a data transmission method and apparatus, a device, a system, and a storage medium, and pertains to the communication field. The method includes: obtaining first data obtained by encoding first reference data by using a first FEC code; encoding the first data by using a second FEC code, to obtain a first encoding result; obtaining second data, where the second data includes the first encoding result and padding data used to adjust a frequency, the padding data carries data transmission related information, and the padding data is data on which protection processing is performed; and transmitting the second data. In the method, the padding data is protected, to improve reliability and efficiency of transmitting the padding data, so that the data transmission related information carried in the padding data can be transmitted more reliably.