LDPC Control Information Encoding with Adaptive Block Puncturing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face challenges in efficiently encoding control information, particularly in minimizing transmission errors for L1 and L2 signaling, which is crucial for stable service provision.

Innovation Solution

The method involves dividing control information into multiple Low Density Parity Check (LDPC) blocks, determining the number of blocks based on the total number of bits, calculating input information bits, and determining puncturing bits according to the modulation order, to ensure efficient encoding and decoding of control information using LDPC codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If control information is encoded using conventional methods, then the encoding process is simple, but transmission errors increase and service stability deteriorates

Engineering Contradiction:
Improvetransmission error rateVSAvoidencoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control information is divided into multiple LDPC blocks for separate encoding. Each block is encoded independently using LDPC codes, which improves error correction capability while maintaining manageable encoding complexity through modular processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies LDPC encoding with specific parameters (code rates of 1/3, 1/2, or 2/3, and block sizes of 8192 or 16384 bits) to optimize the balance between error correction performance and encoding complexity for control information

Inventive Principle:
Principle #35Parameter changes

2Reliability

If control information is divided into multiple LDPC blocks, then encoding performance improves, but the determination of block number and puncturing bits increases system complexity

Engineering Contradiction:
Improvedecoding performance consistencyVSAvoidblock division complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically determines the number of LDPC blocks and puncturing bits based on the total bit length of control information and modulation order. This adaptive approach ensures consistent decoding performance across varying conditions while automating the complexity management

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Specific parameter relationships are established: the number of blocks is determined by total bits divided by block size, and puncturing bits are calculated based on modulation order (QPSK: 1/4, 16QAM: 1/8, 64QAM: 1/16). These parameter mappings simplify the decision process while maintaining performance consistency

Inventive Principle:
Principle #35Parameter changes

3Productivity

If puncturing bits are determined according to modulation order, then transmission efficiency improves, but the calculation complexity increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidpuncturing calculation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent establishes fixed relationships between modulation order and puncturing bit ratios (QPSK: 1/4, 16QAM: 1/8, 64QAM: 1/16). This parameter mapping enables efficient transmission adaptation while simplifying calculations through predetermined ratios rather than complex real-time optimization

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8352844B2Method for encoding control information in a wireless communication system using low density parity check code, and method and apparatus for transmitting and receiving the control information
Publication Date: 2013.01.08 SAMSUNG ELECTRONICS CO LTD
  • US8352844B2 patent drawing
  • US8352844B2 patent drawing
  • US8352844B2 patent drawing

AI summary

A method and apparatus for transmitting control information in a wireless communication system using a Low Density Parity Check (LDPC) code is provided. The number of LDPC blocks, through which L1 post-signaling information is to be transmitted, is determined according to the total number of bits of the L1 post-signaling information. The number of input information bits of each LDPC block is calculated when the determined number of LDPC blocks is plural. The number of puncturing bits among parity bits of each LDPC block is determined considering a modulation order. A frame including one or multiple LDPC blocks generated through the preceding steps is transmitted.