FEC Iterative Decoding Cutoff Using MALLR Variation Patterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face inefficiencies in terminating the iterative decoding process of Forward Error Correction (FEC) blocks, leading to increased power consumption and processing time, especially when FEC blocks are significantly corrupted, as current methods do not effectively reduce the number of iterations in unsuccessful decoding scenarios.

Innovation Solution

Calculating a Mean Absolute Log-Likelihood Ratio (MALLR) metric based on Log Likelihood Ratios (LLRs) and formulating stopping criteria based on the variation pattern of this metric over a predetermined number of iterations, allowing for early termination of the iterative decoding process when specific thresholds are met, such as flatness or non-increasing patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the number of iterations for decoding the FEC block is increased, then the accuracy of decoding is improved, but the power consumption and processing time increase significantly

Engineering Contradiction:
Improvedecoding accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic termination of the iterative decoding process by monitoring the metric variation pattern across iterations. The system adapts the number of iterations based on the observed convergence behavior, terminating early when the metric becomes flat or non-increasing, thus optimizing the balance between decoding accuracy and power consumption for each specific FEC block

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs feedback mechanisms by calculating the metric at each iteration and comparing its variation pattern against stopping criteria. The decoding process receives feedback about its own convergence status through the metric analysis, enabling intelligent termination decisions that prevent wasteful power consumption while maintaining decoding accuracy

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the number of iterations for decoding the FEC block is increased, then the accuracy of decoding is improved, but the processing time increases significantly

Engineering Contradiction:
Improvedecoding accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system dynamically adjusts the iteration count by monitoring metric variation patterns. When the metric shows flatness or non-increasing behavior over a predetermined number of iterations, the system terminates decoding early, thus reducing processing time while maintaining sufficient decoding accuracy for successfully decodable FEC blocks

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The feedback loop continuously evaluates the metric variation pattern and provides termination signals when decoding convergence is detected. This feedback mechanism enables the system to stop processing at the optimal point, preventing unnecessary time consumption while ensuring accurate decoding when possible

Inventive Principle:
Principle #23Feedback

3Use of energy by moving object

If early termination is implemented when decoding appears successful, then power consumption and processing time are reduced, but wasteful power consumption occurs when FEC blocks are significantly corrupted

Engineering Contradiction:
Improvepower consumptionVSAvoiddecoding success rate
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent performs preliminary analysis of the metric variation pattern over multiple iterations before making termination decisions. By observing the convergence behavior across a predetermined number of iterations, the system ensures that early termination only occurs when decoding is genuinely successful, avoiding premature termination of corrupted FEC blocks

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The feedback mechanism monitors the metric variation pattern to distinguish between successful decoding convergence and failed decoding scenarios. When the metric shows sustained flatness or non-increasing behavior, it provides reliable feedback that decoding has succeeded, enabling safe early termination without compromising decoding success rate

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8086928B2Methods and systems for terminating an iterative decoding process of a forward error correction block
Publication Date: 2011.12.27 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8086928B2 patent drawing
  • US8086928B2 patent drawing
  • US8086928B2 patent drawing

AI summary

The invention provides methods and systems for terminating an iterative decoding process of a Forward Error Correction block (FEC). The iterative decoding process of the FEC block is terminated upon determining that the FEC block cannot be decoded successfully. A method comprises calculating a metric based on one or more Log Likelihood Ratios (LLRs) corresponding to a first number of iterations of the iterative decoding process of the FEC block. The method further comprises, formulating one or more stopping criteria for the iterative decoding process based on a variation pattern of the metric over a second predetermined number of iterations of the iterative decoding process. The second predetermined number of iterations is a subset of the first number of iterations. Moreover, the method comprises terminating the iterative decoding process of the FEC block based on the one or more stopping criteria.