Soft Decoder LLR Scaling for Asymmetric Channel Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Soft detectors and decoders on asymmetric channels suffer from reduced accuracy, leading to numerous errors in error detection and correction due to the asymmetric nature of communication or data storage channels, where noise statistics vary based on the data symbol being transmitted.

Innovation Solution

The enhancement of soft detectors and decoders involves acquiring log-likelihood ratios (LLRs) for error-correction code-encoded data symbols, applying a quality threshold and measure function, and updating these LLRs using a modification function with a scaling factor, specifically tailored for asymmetric channels to improve error detection and correction capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If standard soft detectors and decoders are used on asymmetric channels, then the system structure remains simple, but the error detection and correction accuracy deteriorates due to varying noise statistics

Engineering Contradiction:
Improveerror detection and correction accuracyVSAvoiddetector and decoder structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by differentiating the processing of LLRs based on their quality measures. High-quality LLRs (those with quality measures above a threshold) are updated with scaling factors to enhance their reliability, while low-quality LLRs are processed differently or discarded. This selective processing approach improves overall error detection accuracy without uniformly increasing complexity across all operations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes parameters by introducing quality measures and scaling factors that dynamically adjust the weight of LLRs based on channel conditions. The scaling factor, derived from the quality measure function, modifies the LLR values to reflect their reliability, thereby adapting the decoder's behavior to asymmetric channel characteristics without requiring a complete redesign of the detector structure.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If LLRs are selectively updated with scaling factors based on quality measures, then error correction performance improves on asymmetric channels, but the computational complexity increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies partial action by selectively updating only those LLRs that meet a quality threshold criterion. Rather than processing all LLRs uniformly, the system identifies and updates only the high-quality LLRs with scaling factors, performing a subset of the possible operations. This reduces the actual computational burden while still achieving improved error correction for the most reliable signals.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The quality measure function operates autonomously to evaluate each LLR and determine whether it should be updated. The system uses the inherent quality information contained in the LLRs themselves to make decisions about processing, without requiring external control or complex coordination. This self-service mechanism simplifies the overall control structure while enabling adaptive error correction.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8149959B1Enhancements of soft decoders and detectors on asymmetric channels
Publication Date: 2012.04.03 MARVELL ASIA PTE LTD
  • US8149959B1 patent drawing
  • US8149959B1 patent drawing
  • US8149959B1 patent drawing

AI summary

Systems and methods for enhancing soft decoders and detectors on asymmetric channels are provided. The methods include acquiring log-likelihood ratios (LLRS) for error-correction code (ECC) encoded data symbols, selecting a quality measure function and a quality threshold based on the LLRs, applying the selected quality measure function to the LLRs to obtain quality measures, comparing the quality measures to the selected quality threshold, and updating the LLRs for selected ECC encoded data symbols based on the comparisons. The updating may occur by multiplying the LLRs for the selected ECC encoded data symbols by a selected scaling factor.