Iterative Channel Detection with ECC for Clumped Error Dispersion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In communication channels, the combination of iterative detectors and error correction codes can limit the effectiveness of error correction, as existing methods often apply error correction codes before iterative encoding, which can reduce the reliability of data transmission and increase hardware complexity.
Innovation Solution
Applying error correction codes in the channel domain instead of the code domain, using a soft channel detector with a soft output, and implementing a de-interleaver to reorder bits for improved post-ECC performance and reduced hardware complexity, while also employing a turbo product code for enhanced error correction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If error correction codes are applied before iterative encoding in the code domain, then the data can be transmitted through the channel, but the effectiveness of error correction is limited and hardware complexity increases
Solution Approach 1:
The patent inverts the conventional order of operations by applying error correction codes in the channel domain after iterative detection rather than before iterative encoding in the code domain. This reversal allows the ECC to operate on soft information from the detector, improving error correction effectiveness while reducing hardware complexity by eliminating the need for complex pre-ECC encoding circuits.
Solution Approach 2:
The patent transitions from operating in the code domain to operating in the channel domain, effectively changing the dimension or space in which error correction is applied. By working with soft information in the channel domain rather than hard decisions in the code domain, the system achieves better error correction performance with reduced hardware requirements.
2Productivity
If error correction codes are applied before iterative encoding, then data transmission can proceed, but the reliability of data transmission is reduced
Solution Approach 1:
The patent reverses the conventional approach by applying error correction after iterative detection in the channel domain rather than before encoding. This inversion allows the system to maintain full data transmission capability while significantly improving reliability by operating on soft information that contains more error correction potential.
3Productivity
If conventional ECC encoding is used before iterative detection, then data can be transmitted, but post-ECC performance is degraded due to clumped errors
Solution Approach 1:
The patent inverts the conventional sequence by performing error correction after iterative detection rather than before. This allows the detector to first process the signal and produce soft information, then apply ECC to correct errors before final decoding, thereby preventing the degradation of post-ECC performance caused by clumped errors.
Solution Approach 2:
The patent introduces soft information as an intermediary between the detector and the ECC decoder. This soft information contains probabilistic data about the likelihood of each bit being correct, allowing the ECC algorithm to work more effectively and disperse clumped errors rather than concentrating them.
Data Source
AI summary
A communications channel is provided, which includes a receive path having an iterative decoder and an ECC decoder. The iterative decoder has a soft channel detector with a soft output. The ECC decoder is coupled to decode bits produced from soft information received from the soft output and operates on the bits in a bit order that is the same as that on the soft output.


