MIMO Precoding with Bit Length Adjustment for LDPC Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Implementing the MIMO scheme with LDPC coding poses challenges due to bit length mismatches between different signal streams.

Innovation Solution

A data processing scheme that includes an encoding step for generating N-bit codewords, a mapping step for creating complex signals, and a bit length adjustment step to ensure that the bit length of the second bit sequence is a multiple of X+Y, where X and Y represent the number of bits for the first and second complex signals, respectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If LDPC coding is applied to MIMO scheme, then error correction capability is improved, but bit length mismatch between signal streams occurs

Engineering Contradiction:
Improveerror correction capabilityVSAvoidbit length mismatch
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 adjusts the length of the first bit sequence to be a multiple of (X+Y) bits, where X and Y are the number of bits for first and second complex signals respectively. This preliminary adjustment prevents bit length mismatch from occurring downstream in the signal processing chain, enabling LDPC coding to be applied to MIMO without causing synchronization issues.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If bit length adjustment is performed, then bit length compatibility is improved, but data processing complexity increases

Engineering Contradiction:
Improvebit length compatibilityVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by modifying the bit sequence length parameter to satisfy the condition that the length is a multiple of (X+Y). The bit length adjustment unit changes the length parameter of the first bit sequence through padding or truncation operations, making it compatible with the requirements of the subsequent mapping step that generates multiple complex signals with specific bit requirements.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11025363B2Data processing method, precoding method, and communication device
Publication Date: 2021.06.01 SUN PATENT TRUST
  • US11025363B2 patent drawing
  • US11025363B2 patent drawing
  • US11025363B2 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.