Code Block Mapping Across Spatial Layers for SC-MIMO Throughput
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The suboptimal mapping of code blocks in 5G New Radio (NR) MIMO transmission results in decreased throughput due to unsuitable iterative demodulation or decoding, leading to performance issues.
Innovation Solution
Implement a Single Carrier (SC)-MIMO design that maps a set of code blocks, including a head CB, one or more regular CBs, and a tail CB, to spatial layers, improving encoding and decoding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If iterative demodulation or decoding is used in 5G NR MIMO transmission, then decoding flexibility is improved, but mapping precision deteriorates leading to suboptimal code block mapping
Solution Approach 1:
The code blocks are segmented into head CB, regular CBs, and tail CB with distinct mapping rules. Head CB is mapped to the first spatial layer, tail CB to the second spatial layer, and regular CBs are distributed across layers based on their index. This segmentation enables precise control over code block mapping while supporting iterative demodulation and decoding operations.
2Productivity
If regular MIMO transmission is used, then spatial multiplexing capability is improved, but throughput deteriorates due to suboptimal code block mapping
Solution Approach 1:
Different mapping strategies are applied to different code blocks based on their position and characteristics. Head CB uses a specific mapping rule optimized for initial transmission, tail CB uses another rule optimized for retransmission or completion, and regular CBs use index-based distribution. This local optimization of mapping precision for different code block types improves overall throughput while maintaining spatial multiplexing capability.
Data Source
AI summary
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a transmitter device may map a set of code blocks (CBs) to spatial layers, where the set of CBs includes a head CB, one or more regular CBs, and a tail CB. The transmitter device may transmit the set of CBs. Numerous other aspects are described.


