Chip-to-Chip FEC Conversion Using Concatenated Outer Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing FEC code type conversion processes in data transmission increase delay and power consumption, affecting efficiency.
Innovation Solution
A method and apparatus that encode a first data stream using a concatenated FEC code type without first decoding, combining multiple FEC code types to form a second data stream, thereby simplifying the conversion process and reducing delay and power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If FEC code type conversion is performed by decoding and re-encoding, then the FEC code type can be changed to adapt to different transmission requirements, but the delay and power consumption increase
Solution Approach 1:
The patent segments the FEC code conversion process into two independent parts: the original FEC encoding (performed by the sending device) and an additional outer FEC encoding (performed by the transponder). This segmentation eliminates the need for complete decoding and re-encoding, as only an additional encoding layer is added to the already-encoded data stream, thereby reducing conversion delay while maintaining adaptability to different transmission requirements.
Solution Approach 2:
The sending device performs preliminary FEC encoding on the data before transmission. The transponder then adds an outer FEC encoding layer without needing to decode the original data first. This preliminary action by the sending device enables the transponder to perform only the necessary additional encoding, reducing the overall conversion time and delay.
2Adaptability or versatility
If FEC code type conversion is performed by decoding and re-encoding, then the FEC code type can be changed to adapt to different transmission requirements, but the power consumption increases
Solution Approach 1:
The patent segments the FEC code conversion process into two independent parts: the original FEC encoding (performed by the sending device) and an additional outer FEC encoding (performed by the transponder). This segmentation eliminates the need for complete decoding and re-encoding, as only an additional encoding layer is added to the already-encoded data stream, thereby reducing conversion delay while maintaining adaptability to different transmission requirements.
Solution Approach 2:
The sending device performs preliminary FEC encoding on the data before transmission. The transponder then adds an outer FEC encoding layer without needing to decode the original data first. This preliminary action by the sending device enables the transponder to perform only the necessary additional encoding, reducing the overall conversion time and delay.
3Adaptability or versatility
If traditional FEC code type conversion is used, then code adaptability is achieved, but data transmission efficiency decreases due to increased delay and power consumption
Solution Approach 1:
The patent segments the FEC code conversion process into two independent parts: the original FEC encoding (performed by the sending device) and an additional outer FEC encoding (performed by the transponder). This segmentation eliminates the need for complete decoding and re-encoding, as only an additional encoding layer is added to the already-encoded data stream, thereby reducing conversion delay while maintaining adaptability to different transmission requirements.
Solution Approach 2:
The sending device performs preliminary FEC encoding on the data before transmission. The transponder then adds an outer FEC encoding layer without needing to decode the original data first. This preliminary action by the sending device enables the transponder to perform only the necessary additional encoding, reducing the overall conversion time and delay.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
Embodiments of this application disclose a data transmission method. The method includes: A first chip receives a first data stream sent by a second chip, 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 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. It can be learned that an FEC code type conversion process is simplified, both a delay and device power consumption that are required during FEC code type conversion are reduced, and data transmission efficiency is improved. In addition, the embodiments of this application further disclose a data transmission apparatus.