LDPC Channel Coding with Lifting for Variable 5G Code Rates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems, particularly 5G, face challenges in maintaining high data throughput and reliability due to noise, fading, and inter-symbol interference, necessitating improved error-correcting codes that can efficiently restore information and support various input lengths and coding rates.

Innovation Solution

The development of low-density parity-check (LDPC) encoding/decoding methods and apparatuses that utilize a lifting technique and trapping set characteristics to design LDPC codes capable of supporting various lengths and coding rates, incorporating a channel encoding method at the transmitter and decoding method at the receiver, with a focus on circular shift values and permutation matrices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional error-correcting codes are used in 5G communication systems, then basic communication functionality is maintained, but the system cannot efficiently handle various input lengths and coding rates required for high data throughput and reliability

Engineering Contradiction:
Improvesupport for various input lengths and coding ratesVSAvoiderror correction capability under noise and interference
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements dynamic LDPC code construction by using a base matrix combined with cyclic shift operations and lifting techniques. The code parameters (length, rate) can be dynamically adjusted by changing the lifting parameter and shift values, allowing the system to adapt to various input lengths and coding rates while maintaining error correction capability through the structured parity-check matrix design

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters of the LDPC code by modifying the lifting parameter M and cyclic shift values in the base matrix. By varying these parameters, the system can generate LDPC codes with different lengths and rates to match different communication requirements, while the underlying parity-check structure ensures reliable error correction across all parameter configurations

Inventive Principle:
Principle #35Parameter changes

2Productivity

If LDPC codes with fixed parameters are used, then encoding and decoding can be performed efficiently, but the system cannot support variable input lengths and coding rates

Engineering Contradiction:
Improveencoding and decoding efficiencyVSAvoidsupport for variable lengths and rates
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal LDPC encoding framework based on a base matrix that can generate multiple code variants through cyclic shifts and lifting. This single base structure serves multiple functions by supporting various code lengths and rates, eliminating the need for separate fixed-parameter codes for each configuration while maintaining encoding efficiency through the regular structure

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent segments the LDPC code construction into a base matrix component and a lifting/expansion component. The base matrix contains the fundamental parity-check structure, while the lifting parameter M expands this base into full-size codes. This segmentation allows efficient encoding based on the compact base matrix while achieving variable lengths through the lifting process

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If advanced LDPC techniques with lifting and trapping sets are implemented, then support for various lengths and rates is achieved, but the system complexity increases

Engineering Contradiction:
Improvesupport for various lengths and coding ratesVSAvoidencoding and decoding apparatus complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent manages complexity by systematically varying parameters (base matrix, lifting parameter M, cyclic shift values) rather than changing the fundamental code structure. This parameter-based approach allows flexible code generation while reusing the same efficient encoding/decoding algorithms, preventing exponential complexity growth despite supporting many code variants

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary construction of the base matrix and pre-determination of cyclic shift values during system design. These pre-computed parameters are then reused across different code configurations, avoiding the need for complex real-time calculations during encoding and decoding operations, thus reducing operational complexity while maintaining versatility

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11722247B2Method and apparatus for channel encoding and decoding in communication or broadcasting system
Publication Date: 2023.08.08 SAMSUNG ELECTRONICS CO LTD
  • US11722247B2 patent drawing
  • US11722247B2 patent drawing
  • US11722247B2 patent drawing

AI summary

A pre-5th-generation (pre-5G) or 5G communication system for supporting higher data rates beyond a 4th-generation (4G) communication system, such as long term evolution (LTE) is provided. A channel encoding method in a communication or broadcasting system includes identifying an input bit size, determining a block size (Z), determining a low density parity check (LDPC) sequence to perform LDPC encoding, and performing the LDPC encoding based on the LDPC sequence and the block size.