Optical Receiver FEC Partitioning for Asynchronous Data Streams
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Systems implementing iterative forward error correction (FEC) decoding face challenges in correcting errors in data received from multiple asynchronous data sources, as existing methods are designed primarily for synchronous data sources and struggle to efficiently handle data from different geographic locations and varying transmission times.
Innovation Solution
An optical receiver is configured with a mode selection component that determines which iterative FEC decoders to use for decoding, allowing flexible handling of data streams from single or multiple sources, synchronous or asynchronous data streams, by selectively applying different sets of FEC decoders based on framing information and mode configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single iterative FEC decoder is used for all data streams, then the device complexity is reduced, but the error correction accuracy for asynchronous data streams deteriorates
Solution Approach 1:
The patent divides the decoder system into multiple independent iterative FEC decoders, each configured to handle specific data stream types (synchronous, asynchronous, or mixed). This segmentation allows each decoder to be optimized for its specific function while maintaining overall system manageability through a mode selection component that routes data streams to appropriate decoders.
2Reliability
If multiple iterative FEC decoders are used for different data streams, then the error correction accuracy for asynchronous data streams is improved, but the device complexity increases
Solution Approach 1:
The patent designs multiple FEC decoders that can operate in different modes (synchronous, asynchronous, or mixed) to handle various data stream types. The mode selection component provides a unified interface that routes incoming data streams to the appropriate decoder configuration, making the system universally capable of handling diverse data stream requirements without requiring separate specialized decoders for each stream type.
3Reliability
If iterative FEC decoding is applied to all data streams, then the error correction capability is improved, but the processing time and productivity are reduced
Solution Approach 1:
The patent implements dynamic mode selection that adapts the decoding process to the characteristics of each incoming data stream. The mode selection component determines whether synchronous, asynchronous, or mixed iterative FEC decoding should be applied based on the data stream type, allowing the system to optimize processing throughput by selecting the most efficient decoding mode for each stream while maintaining error correction capability where needed.
Data Source
AI summary
An optical receiver may receive a data stream, and may decode the data stream using a first iterative forward error correction (FEC) decoder. The optical receiver may determine whether to further decode the data stream using the first iterative FEC decoder or a second iterative FEC decoder that is different from the first iterative FEC decoder. The optical receiver may selectively perform a first action or a section action based on determining whether to further decode the data stream. The first action may include providing the data stream to the first iterative FEC decoder or the second iterative FEC decoder for further decoding when the data stream is to be further decoded. The second action may include preventing the data stream from being provided to the first iterative FEC decoder or the second iterative FEC decoder when the data stream is not to be further decoded.


