Segmented Data Stream Equalization for Burst Error Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As transmission rates increase, existing methods struggle to effectively correct burst bit errors in data streams, leading to degraded bit error correction capabilities and reduced system gain at the receive end.
Innovation Solution
The proposed solution involves segmenting data streams into sub-data streams, performing segment interleaving or de-interleaving to disperse burst errors, and then applying iterative FEC decoding and equalization on each segment, allowing for improved bit error correction without the need for additional interleaving or de-interleaving operations, thereby reducing system complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional channel interleaving is performed on the entire data stream, then burst bit errors are dispersed, but the processing complexity increases and processing speed decreases at high transmission rates
Solution Approach 1:
The patent divides the data stream into multiple sub-data streams before FEC encoding, then performs channel interleaving on each sub-data stream separately. This segmentation approach disperses burst errors more effectively within each segment while reducing the overall processing complexity compared to interleaving the entire data stream at once.
Solution Approach 2:
The patent introduces a new dimension of processing by performing iterative equalization and FEC decoding multiple times in sequence. Each iteration refines the error correction, and the process continues until convergence or maximum iterations are reached, adding a temporal dimension to the error correction process.
2Reliability
If traditional channel interleaving is performed on the entire data stream, then burst bit errors are dispersed, but the processing speed decreases at high transmission rates
Solution Approach 1:
By segmenting the data stream into sub-data streams and performing interleaving on each segment independently, the patent enables parallel processing of multiple segments simultaneously, thereby maintaining high processing speed while effectively dispersing burst errors across segments.
Solution Approach 2:
The patent performs equalization processing before FEC decoding in an iterative manner, preparing the data in advance for more effective error correction. This preliminary equalization action improves the input quality for FEC decoding, enhancing overall processing efficiency.
3Reliability
If iterative equalization and FEC decoding are performed multiple times, then bit error correction capability is improved, but processing time increases
Solution Approach 1:
The patent implements a feedback mechanism where the output of FEC decoding is fed back to the equalization stage for the next iteration. This feedback loop allows the system to progressively refine error correction, with each iteration building upon previous results until convergence is achieved or maximum iterations are reached.
Solution Approach 2:
The patent performs equalization processing before FEC decoding in an iterative manner, preparing the data in advance for more effective error correction. This preliminary equalization action improves the input quality for FEC decoding, enhancing overall processing efficiency.
Data Source
AI summary
A data processing method includes performing first equalization processing on a data stream that comprises a plurality of sub-data stream segments, performing segment de-interleaving on the data stream, separately performing first forward error correction (FEC) decoding on each sub-data stream segment in a data stream, performing, according to an equalization termination state of each sub-data stream segment, second equalization processing on each sub-data stream segment, performing second FEC decoding on the data stream, and outputting the data stream obtained according to the second FEC decoding in response to a preset iteration termination condition being met, or performing, in response to the preset iteration termination condition not being met, according to the equalization termination state of each sub-data stream segment obtained according to the first equalization, the second equalization processing on each sub-data stream segment obtained according to the second FEC decoding.


