64b/66b FEC Codeword Alignment for Low-Overhead 10G EPON
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current forward error correction (FEC) systems in 10 G Ethernet technology for passive optical networks (PON) face inefficiencies due to higher bandwidth requirements, necessitating an improved FEC system that aligns with network and traffic characteristics to enhance transmission quality for 'last-mile' customers.
Innovation Solution
Implementing a method that uses the Reed-Solomon algorithm to generate redundancy data, encapsulates data blocks into FEC codewords, and adds a synchronization pattern to ensure alignment with transmission clock time quanta, thereby achieving lower overhead and greater efficiency in error correction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional FEC systems are used in 10 G Ethernet technology for PON, then error correction capability is provided, but bandwidth requirements increase and transmission efficiency decreases
Solution Approach 1:
The patent changes the fundamental parameters of the FEC system by aligning codeword boundaries with transmission clock time quanta boundaries. This parameter alignment transforms the FEC system to operate with integer numbers of time quanta per codeword, optimizing the balance between error correction capability and transmission efficiency for 10 G EPON networks
Solution Approach 2:
The patent introduces dynamic adjustment mechanisms that allow the FEC system to adapt to varying network conditions and traffic characteristics. The system can dynamically select different codeword sizes and redundancy levels based on real-time network requirements, enabling optimal performance across different operating scenarios
2Reliability
If higher bandwidth is allocated for FEC redundancy data, then error correction capability is improved, but available bandwidth for user data transmission is reduced
Solution Approach 1:
The patent applies partial action by implementing FEC redundancy at optimized levels rather than maximum levels. By carefully selecting the degree of redundancy based on actual network requirements and traffic characteristics, the system provides sufficient error correction capability while minimizing the bandwidth consumed by redundancy data, thereby preserving more bandwidth for user data transmission
3Adaptability or versatility
If FEC codewords are not aligned with transmission clock time quanta, then coding flexibility is maintained, but synchronization complexity increases and overhead increases
Solution Approach 1:
The patent creates equipotentiality by aligning FEC codeword boundaries with transmission clock time quanta boundaries. This alignment ensures that both the FEC coding structure and the transmission timing structure operate at the same reference level, eliminating synchronization mismatches and reducing the complexity of maintaining alignment between coding and transmission operations
Data Source
AI summary
A network component comprising a processor configured to implement a method that comprises applying a forward error correction (FEC) algorithm to a plurality of data blocks to generate a plurality of redundancy data, encapsulating an integer number of the data blocks and the redundancy data in an FEC codeword, and transmitting the FEC codeword, wherein the codeword is about evenly aligned with a transmission clock time quanta to have a transmission rate. A method comprising selecting an FEC algorithm that generates a plurality of redundancy data from a plurality of data blocks, selecting an EEC codeword that encapsulates an integer number of the data blocks, and selecting a synchronization pattern to add to the FEC codeword such that an integer number of the FEC codewords are evenly aligned with an integer number of transmission clock time quanta.


