MIMO Transport-Layer CRC Coupling for Joint Decoding Gain

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In current multiple-input and multiple-output (MIMO) communication systems, the decoding gain at the receive end is limited due to independent decoding of transport layers without association between them.

Innovation Solution

A communication method where the transmit end checks an original bit sequence using a cyclic redundancy check (CRC) code, divides it into bit sequences based on the number of transport layers, and generates codewords for transmission, allowing the receive end to use decoding results from previous transport layers to decode subsequent ones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the transmit end performs code rate allocation on bit sequences for TBs based on a quantity of layers of MIMO, then the data can be transmitted through multiple transport layers, but the decoding gain of the receive end is limited because each transport layer performs decoding separately without using decoding results of other layers

Engineering Contradiction:
Improvedata throughputVSAvoiddecoding gain
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent merges the decoding processes of multiple transport layers by introducing joint decoding. The receive end performs joint decoding on codewords from multiple transport layers, allowing decoding results from one layer to assist in decoding other layers. This combining of separate decoding processes into a unified joint decoding process resolves the contradiction by maintaining multi-layer transmission capability while significantly improving decoding gain through shared information across layers.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If separate CRC checks are performed on each bit sequence before code rate allocation, then each transport layer can independently verify data integrity, but the CRC overhead increases and data association between layers is lost

Engineering Contradiction:
Improvedata integrity verificationVSAvoidCRC overhead
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent merges multiple separate CRC checks into a single joint CRC verification process. Instead of performing individual CRC checks on each bit sequence before code rate allocation, the system performs one unified CRC check on the combined data from all transport layers. This merging approach maintains data integrity verification across all layers while eliminating redundant CRC overhead and establishing data association between layers through the shared verification process.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If multiple independent CRC checks are performed on bit sequences from different transport layers, then data integrity can be verified for each layer, but the overall system efficiency decreases due to increased overhead and inability to share decoding information

Engineering Contradiction:
Improvedata integrityVSAvoidsystem efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent combines multiple independent CRC verification operations into a single joint verification process that operates on aggregated data from all transport layers. This merging eliminates redundant verification overhead and enables the system to maintain high data integrity while improving overall efficiency. The joint verification process allows decoding information to be shared across layers, further enhancing system productivity through more efficient resource utilization.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250080268A1Communication method and communication apparatus
Publication Date: 2025.03.06 HUAWEI TECH CO LTD
  • US20250080268A1 patent drawing
  • US20250080268A1 patent drawing
  • US20250080268A1 patent drawing

AI summary

A communication method and a communication apparatus are provided. The method includes: a first device first checks a first bit sequence based on a cyclic redundancy check (CRC) code, to obtain a second bit sequence; then divides the second bit sequence into P bit sequences; and generates Q codewords based on the P bit sequences, and sends the Q codewords to a second device through P transport layers. P represents a quantity of transport layers of the first device, P is greater than or equal to 2, and Q is an integer greater than or equal to 2. The first device first checks the first bit sequence based on the CRC code, and then divides the second bit sequence into the P bit sequences, that is, performs code rate allocation.