Neural Min-Sum LDPC Decoder With Self-Corrected Offset Tuning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current decoding methods for Low-Density Parity-Check (LDPC) codes in wireless communication systems face challenges in achieving efficient error correction with minimal computational complexity, particularly in finding optimal offsets for offset min-sum decoding.

Innovation Solution

An electronic device and method that employs a neural network for real-time optimization of decoding factors, incorporating a self-correction technique to adjust information deletion and dropout rates, thereby enhancing the decoding performance of LDPC codes through iterative decoding and hysteresis-based operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sum-product decoding is used for LDPC codes, then decoding performance is improved, but computational complexity increases significantly

Engineering Contradiction:
Improvedecoding performanceVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces the complex sum-product decoding algorithm with a simpler min-sum decoding algorithm that uses approximate computations. Instead of performing precise arithmetic operations required by sum-product decoding, the min-sum algorithm uses simplified logarithmic domain operations that are computationally cheaper and can be implemented with lower complexity hardware or software structures.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Reliability

If offset min-sum decoding is used to approach sum-product performance, then decoding performance is improved, but the effort to find optimal offset for each case increases

Engineering Contradiction:
Improvedecoding performanceVSAvoidoptimization effort
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a learnable offset parameter that is optimized through neural network training rather than manual optimization for each code case. The offset parameter is adjusted dynamically based on the input data characteristics, allowing the system to adapt to different channel conditions and code parameters without requiring separate manual optimization processes. This transforms the static offset selection into a dynamic, data-driven parameter adjustment mechanism.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a self-correction mechanism where the neural network automatically adjusts the offset parameter based on decoding performance feedback. The system monitors decoding outcomes and uses this information to refine the offset parameter through backpropagation and gradient descent, enabling the system to self-optimize without external intervention for each new code configuration or channel condition.

Inventive Principle:
Principle #25Self-service

3Reliability

If neural network is used for real-time optimization of decoding factors, then decoding performance is improved, but computational complexity increases

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

Solution Approach 1:

The patent performs neural network training offline beforehand to generate optimized decoding factors and offset parameters for various channel conditions and code configurations. These pre-computed factors are stored and directly applied during real-time decoding operations, eliminating the need for complex neural network computations during actual decoding. This shifts the computational burden from the real-time decoding phase to an offline training phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a hybrid approach where simple min-sum decoding operations are used for the main decoding process, while neural network-based offset adjustment is applied selectively based on channel conditions and decoding performance. The system dynamically switches between fixed offset values and learned offset adjustments, applying neural network computations only when beneficial, thereby balancing performance improvement with computational complexity management.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11955987B2Neural self-corrected min-sum decoder and an electronic device comprising the decoder
Publication Date: 2024.04.09 SAMSUNG ELECTRONICS CO LTD
  • US11955987B2 patent drawing
  • US11955987B2 patent drawing
  • US11955987B2 patent drawing

AI summary

An electronic device and an operating method of an electronic device are provided. The operating method includes configuring a self-correction condition for adjusting an information deletion and dropout rate, performing iterative decoding on the received information using decoding factors and a self-correction technique, determining whether decoding of the codeword succeeds or fails, based on a result of the decoding, storing a received signal and the codeword which are successfully decoded, based on a determination result, and optimizing the decoding factors, based on the stored received signal and codeword.