Layered LDPC Decoding for Standard-Belief Codeword Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems, particularly satellite communication systems, use Standard Belief LDPC encoding, which limits the use of Layered Belief LDPC decoding due to compatibility issues, resulting in suboptimal throughput and convergence speeds.

Innovation Solution

A system and method for converting Standard Belief LDPC encoded data to Layered Belief LDPC encoded data, allowing receivers to perform Layered Belief LDPC decoding, and modifying the decoder table to reduce collisions, thereby enabling higher throughput and faster convergence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If Standard Belief LDPC encoding is used, then compatibility with existing transmitters is maintained, but throughput and convergence speed are limited

Engineering Contradiction:
ImprovethroughputVSAvoidcompatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a conversion module as an intermediary that transforms Standard Belief LDPC encoded data into Layered Belief LDPC encoded data format. This mediator enables the receiver to process data in the more efficient LBD format without requiring the transmitter to support LBD encoding, thus resolving the contradiction between maintaining compatibility and improving throughput.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If Standard Belief LDPC encoding is used, then backward compatibility is ensured, but convergence speed is suboptimal

Engineering Contradiction:
Improveconvergence speedVSAvoidencoding format flexibility
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary conversion of the encoded data format at the receiver side before decoding. By pre-converting Standard Belief LDPC data to Layered Belief LDPC format, the system prepares the data in a structure that enables faster convergence during the decoding process, thus improving convergence speed without requiring changes to the transmitter.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If Layered Belief LDPC decoding is implemented, then throughput increases, but collisions in decoding process increase

Engineering Contradiction:
ImprovethroughputVSAvoidpacket loss rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the decoding process into multiple stages with collision handling mechanisms. By dividing the decoding operations and implementing specific collision reduction techniques, the system maintains high throughput while reducing packet loss rate caused by collisions in the layered belief propagation process.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10965318B2LDPC performance improvement using SBE-LBD decoding method and LBD collision reduction
Publication Date: 2021.03.30 HUGHES NETWORK SYST
  • US10965318B2 patent drawing
  • US10965318B2 patent drawing
  • US10965318B2 patent drawing

AI summary

Systems and methods are described for performing Layered Belief LDPC decoding on received Standard Belief LDPC encoded data bursts. In on implementation, a receiver: demodulates a signal, the demodulated signal including a noise corrupted signal derived from a codeword encoded using standard belief LDPC encoding; converts the noise corrupted signal derived from the standard belief LDPC encoded codeword to a noise corrupted signal derived from a layered belief LDPC encoded codeword; and decodes the noise corrupted signal derived from the layered belief LDPC encoded codeword using a layered belief LDPC decoder. In further implementations, systems are described for reducing collisions in Layered Belief LDPC decoders that occur when multiple parity checks need the same soft decision at the same time. In these implementations, elements in an original LBD decoder table are rearranged to increase the distance between elements specifying the same location in a RAM where soft decisions are stored.