LDPC Lifting Scheme for Lower-Complexity Wireless Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current LDPC coding schemes for wireless communications are computationally complex and energy-intensive, limiting the ability of wireless communication devices to scale throughput effectively.

Innovation Solution

The proposed method involves encoding bits using a LDPC code defined by a base graph and a lifting scheme, where the base graph includes multiple check nodes and variable nodes, including at least one second-degree variable node. The lifting scheme defines the number of copies of the base graph used to generate the LDPC code and specifies cyclic shifts associated with connected variable and check nodes, ensuring restrictions on second-degree variable nodes and least significant bits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If LDPC encoding and decoding is implemented to improve error correction capability, then communication reliability is improved, but computational complexity and energy consumption increase

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

Solution Approach 1:

The patent segments the base graph into multiple subgraphs and processes them in parallel using multiple processing elements. This segmentation allows the encoding and decoding operations to be distributed across multiple units, reducing the computational burden on any single unit while maintaining overall error correction capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a parallel processing dimension by implementing multiple processing elements that operate simultaneously on different subgraphs. This dimensional expansion from sequential to parallel processing reduces computational complexity and energy consumption while preserving reliability.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If LDPC encoding and decoding is implemented to improve error correction capability, then communication reliability is improved, but energy consumption increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent divides the encoding and decoding functions across multiple processing elements that operate in parallel. This segmentation reduces the energy burden on any single processing unit while maintaining overall error correction capability, as each unit processes a smaller portion of the total data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from sequential processing to parallel processing by introducing multiple processing elements. This dimensional change enables simultaneous execution of encoding and decoding operations on different subgraphs, significantly reducing total energy consumption while preserving error correction performance.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If traditional LDPC coding schemes are used to ensure error correction, then communication reliability is maintained, but throughput scaling is limited

Engineering Contradiction:
Improveerror correctionVSAvoidthroughput scaling
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the base graph into multiple subgraphs that can be processed independently and in parallel. This segmentation enables throughput scaling by allowing multiple processing elements to work simultaneously on different subgraphs, increasing overall data transmission capacity while maintaining error correction reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces parallel processing as an additional dimension to traditional sequential LDPC coding. This enables throughput to scale with the number of processing elements while maintaining error correction performance, as each processing element handles a portion of the total data stream independently.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20250055481A1Lifting schemes for low-density parity-check codes
Publication Date: 2025.02.13 QUALCOMM INC
  • US20250055481A1 patent drawing
  • US20250055481A1 patent drawing
  • US20250055481A1 patent drawing

AI summary

Methods, systems, and devices for wireless communications are described. A wireless communication device may implement a low-density parity-check (LDPC) code to encode and/or decode bits of a signal. The LDPC code may be defined by a base graph and a lifting scheme. The base graph may include check nodes and variable nodes. The lifting scheme may define a quantity of copies of the base graph used to generate the LDPC code and respective cyclic shifts associated with connected variable nodes and check nodes. The respective cycle shifts may be defined such that one or more cycles associated with a minimum length of the LDPC code are associated with a restriction on second degree variable nodes, nodes associated with least significant bits, or a combination thereof. Additionally, or alternatively, the respective cycle shifts may be defined such that a weighted girth of the LDPC code satisfies a threshold.