Protected Padding Transmission in Concatenated FEC Ethernet
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
3Reliability
If multiple FEC codes are used for encoding, then error correction capability is improved, but device complexity increases due to multiple encoding layers
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.
Data Source
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.


