LDPC Parity-Check Matrix Selection for Variable 5G Block Sizes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current LDPC encoding techniques face challenges in supporting various input lengths and code rates, particularly in 5G communication systems, due to limitations in designing parity-check matrices that maintain excellent performance and flexibility across different block sizes.

Innovation Solution

The proposed method involves determining a block size and using a parity-check matrix specific to that block size, allowing for LDPC encoding and decoding that supports variable lengths and rates by transforming sequences with predefined operations, enabling the use of LDPC codes with different block size groups and improving coding performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single parity-check matrix is used for LDPC encoding, then the device complexity is reduced, but the adaptability to support various block sizes and code rates deteriorates

Engineering Contradiction:
Improvedevice complexityVSAvoidadaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the parity-check matrix into multiple sub-matrices with different block sizes. Each sub-matrix can be independently selected and configured to match specific block size requirements, allowing the system to support various input lengths without maintaining separate complete parity-check matrices for each size, thus reducing overall device complexity while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs a nested structure where smaller block size sub-matrices are embedded within larger block size configurations. This nesting allows the system to reuse sub-matrices across different block sizes, reducing the total number of unique matrices that need to be stored and processed, thereby lowering device complexity while preserving the ability to adapt to different block sizes.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Adaptability or versatility

If multiple parity-check matrices are designed for different block sizes, then the adaptability to support various input lengths is improved, but the device complexity increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal parity-check matrix structure that can serve multiple block size requirements through configurable sub-matrices. Each sub-matrix is designed to be multi-functional, capable of being selected and combined in different configurations to support various input lengths and code rates, thus providing adaptability without requiring completely separate matrices for each scenario.

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

Solution Approach 2:

The patent applies local quality by allowing different sub-matrices within the parity-check matrix to have specialized structures optimized for specific block sizes, while the overall matrix maintains a unified framework. This enables each local sub-matrix to be highly adapted to its specific purpose while the global structure remains manageable, balancing adaptability with controlled complexity.

Inventive Principle:
Principle #3Local quality

3Reliability

If block size-specific parity-check matrices are used, then the coding performance is improved, but the ease of operation deteriorates

Engineering Contradiction:
Improvecoding performanceVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a dynamic selection mechanism that automatically chooses the appropriate block size sub-matrix based on the input data length and code rate requirements. This dynamic adaptation allows the system to achieve optimal coding performance for each specific scenario without requiring manual configuration or complex operational decisions, thereby maintaining ease of operation while preserving coding performance benefits.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-service by automatically determining which block size sub-matrix to use based on the input parameters, eliminating the need for external intervention or complex operational procedures. The parity-check matrix structure itself contains the necessary information to guide the selection process, making the system both high-performance and easy to operate.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11750220B2Apparatus and method for channel encoding/decoding in communication or broadcasting system
Publication Date: 2023.09.05 SAMSUNG ELECTRONICS CO LTD
  • US11750220B2 patent drawing
  • US11750220B2 patent drawing
  • US11750220B2 patent drawing

AI summary

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). An apparatus and a method for channel encoding and decoding in a communication or broadcasting system is provided. According to the present disclosure, the method for channel encoding in a communication or broadcasting system includes determining a block size Z, and performing encoding based on the block size and a parity check matrix corresponding to the block size, in which the block size is included in any one of the plurality of block size groups and the parity check matrix is different for each block size group.