Ethernet Concatenated FEC Coding for High-Bandwidth Bit Errors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The rapid increase in network service throughput and bandwidth in Ethernet protocols, such as IEEE802.3 Ethernet, leads to higher transmission bit errors, particularly with the introduction of next-generation Ethernet 800G, which requires more effective error correction methods.
Innovation Solution
An Ethernet coding method that employs a concatenated coding scheme using two FEC codewords, where the first FEC codeword is a Reed-Solomon forward error correction (RS-FEC) code, and the second FEC codeword is designed to improve error correction performance by increasing encoding overheads and optimizing interleaving techniques.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If Ethernet transmission bandwidth is increased to support higher throughput requirements, then network service throughput is improved, but transmission bit error rate increases
Solution Approach 1:
The patent divides the single FEC encoding process into two separate FEC encoding stages (first FEC codeword and second FEC codeword), where each stage handles specific error correction tasks. This segmentation allows the system to address different types of errors independently, improving overall error correction capability while maintaining high throughput transmission.
Solution Approach 2:
The patent employs a composite coding scheme that combines two different FEC codewords (RS-FEC and another FEC code) into a unified encoding framework. This composite approach leverages the strengths of each individual code type to achieve superior error correction performance compared to using a single code, effectively resolving the contradiction between high throughput and low error rate.
2Reliability
If concatenated coding scheme with two FEC codewords is used to improve error correction performance, then error correction capability is improved, but encoding overhead increases
Solution Approach 1:
The patent applies partial action by using two FEC codewords with different coverage scopes - the first FEC codeword handles certain error patterns while the second handles others. This partial division of error correction responsibilities allows the system to achieve comprehensive error protection without requiring excessive overhead from a single all-encompassing code.
Solution Approach 2:
The patent optimizes the parameters of both FEC codewords (code lengths, information bit lengths, and throughput ratios) to achieve the best balance between error correction performance and overhead. By carefully selecting and adjusting these parameters, the system maximizes error correction capability while minimizing the impact on transmission efficiency.
3Reliability
If second FEC codeword is designed with optimized parameters to improve error correction, then error correction performance is improved, but bandwidth and transmission performance limitations of optical components may be exceeded
Solution Approach 1:
The patent carefully selects and adjusts the parameters of the second FEC codeword (code length N, information bit length K, and throughput M2) to ensure that the increased error correction capability does not push optical components beyond their transmission rate limits. The parameter M1*N/K≤M2 is specifically designed to maintain compatibility with optical component capabilities.
Solution Approach 2:
The patent introduces dynamic adaptability by allowing the system to adjust the operation of the second FEC codeword based on the actual transmission conditions and optical component capabilities. This dynamic approach enables the system to optimize error correction performance while remaining within the transmission rate limits of the optical infrastructure.
Data Source
AI summary
This application discloses an Ethernet coding method and apparatus, to adapt to a scenario in which a higher transmission bit error rate is caused by a high bandwidth. The method includes: a transmit end encodes first to-be-encoded information by using a first forward error correction (FEC) codeword, to obtain first encoded data, where the first forward error correction FEC codeword is a Reed-Solomon forward error correction (RS-FEC) codeword; and the transmit end encodes the first encoded data by using a second FEC codeword, to obtain second encoded data, where a code length N and an information bit length K of the second FEC codeword satisfy the following formula: M1*N/K≤M2, where M1 is a throughput of the first encoded data, and M2 is a throughput of the second encoded data.


