MIMO Precoding Bit Alignment for LDPC Codeword Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Implementing the MIMO scheme effectively when using LDPC coding, as existing methods face challenges in optimizing data processing and bit length adjustments for efficient transmission.

Innovation Solution

A data processing scheme that includes an encoding step for outputting an N-bit codeword, a mapping step for generating complex signals, and a bit length adjustment step to ensure the second bit sequence has a bit length that is a multiple of X+Y, facilitating the MIMO scheme's implementation with LDPC coding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If LDPC coding is applied to MIMO transmission, then error correction capability is improved, but bit length alignment complexity increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidbit length alignment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing bit length adjustment before the mapping step. The bit length adjustment unit pads the encoded bit sequence with zeros to ensure the length is a multiple of (X+Y), where X and Y are the bit lengths required for the first and second complex signals respectively. This preliminary alignment simplifies subsequent MIMO mapping operations and avoids complex real-time adjustments during transmission processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a bit length adjustment unit as an intermediary component between the LDPC encoder and the MIMO mapping unit. This intermediary performs the necessary bit sequence padding to align lengths, acting as a buffer that decouples the encoding process from the mapping process. This mediator simplifies the overall system architecture by handling the complexity of bit length alignment in a dedicated, manageable stage.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If bit length adjustment is performed to ensure multiple of X+Y, then MIMO mapping efficiency is improved, but processing time increases

Engineering Contradiction:
ImproveMIMO mapping efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The bit length adjustment is performed as a preliminary step before MIMO mapping, allowing the system to prepare optimized bit sequences in advance. By ensuring the bit length is a multiple of (X+Y) before mapping begins, the system enables more efficient parallel processing and resource utilization during the actual MIMO transmission, reducing overall processing time despite the initial adjustment overhead.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11936470B2Data processing method, precoding method, and communication device
Publication Date: 2024.03.19 SUN PATENT TRUST
  • US11936470B2 patent drawing
  • US11936470B2 patent drawing
  • US11936470B2 patent drawing

AI summary

An encoder outputs a first bit sequence having N bits. A mapper generates a first complex signal s1 and a second complex signal s2 with use of bit sequence having X+Y bits included in an input second bit sequence, where X indicates the number of bits used to generate the first complex signal s1, and Y indicates the number of bits used to generate the second complex signal s2. A bit length adjuster is provided after the encoder, and performs bit length adjustment on the first bit sequence such that the second bit sequence has a bit length that is a multiple of X+Y, and outputs the first bit sequence after the bit length adjustment as the second bit sequence. As a result, a problem between a codeword length of a block code and the number of bits necessary to perform mapping by a set of modulation schemes is solved.