Massive MIMO Precoding Codebook for Flexible Transmission Modes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current codebooks in massive MIMO systems limit transmission flexibility for terminal devices, restricting them to specific transmission forms like partial non-coherent or non-coherent transmission, despite having the capability for coherent transmission, which affects resource utilization.
Innovation Solution
A communication method and apparatus that utilizes a codebook with three types of precoding matrices: first-type, second-type, and third-type, allowing terminal devices to communicate in coherent, partial coherent, and non-coherent transmission forms, enhancing flexibility and resource utilization by indicating available precoding matrices through higher layer signaling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If current codebooks are used for uplink transmission, then device complexity is reduced, but transmission flexibility is limited
Solution Approach 1:
The codebook is segmented into three distinct types of precoding matrices (first-type for non-coherent transmission, second-type for partial coherent transmission, and third-type for coherent transmission). This segmentation allows the system to select appropriate matrix types based on transmission requirements, thereby improving transmission flexibility while maintaining manageable complexity through structured organization.
Solution Approach 2:
The codebook design enables dynamic selection of precoding matrix types based on transmission conditions and device capabilities. The network can indicate different codebook subsets through higher layer signaling, allowing the system to adapt between non-coherent, partial coherent, and coherent transmission modes dynamically, thus improving flexibility without requiring the device to handle all possible transmission types simultaneously.
2Productivity
If current codebooks support only partial non-coherent or non-coherent transmission, then device complexity is reduced, but resource utilization deteriorates
Solution Approach 1:
The codebook is designed with multi-functional precoding matrices that can support multiple transmission modes. The first-type matrices support non-coherent transmission, second-type matrices support partial coherent transmission, and third-type matrices support coherent transmission. This universal design allows a single codebook structure to serve multiple transmission purposes, improving resource utilization while avoiding the need for separate codebooks for each transmission mode.
Solution Approach 2:
The codebook structure allows changing parameters such as the type of precoding matrix selected and the codebook subset indicated through higher layer signaling. By dynamically adjusting these parameters based on transmission requirements, the system can optimize resource utilization for different transmission scenarios without increasing fundamental codebook complexity.
3Adaptability or versatility
If terminal devices are restricted to specific transmission forms, then device complexity is reduced, but adaptability deteriorates
Solution Approach 1:
The codebook implementation is designed to be dynamic, allowing terminal devices to adapt between different transmission forms based on network indications. The network can signal different codebook subsets through higher layer signaling, enabling the device to switch between non-coherent, partial coherent, and coherent transmission modes as needed, thereby improving adaptability without requiring the device to permanently support all transmission forms.
Solution Approach 2:
Different parts of the codebook (different matrix types and subsets) are optimized for specific transmission forms. The first-type matrices are optimized for non-coherent transmission, second-type for partial coherent, and third-type for coherent transmission. This local optimization allows the device to implement only the necessary portions of the codebook based on current transmission requirements, reducing overall implementation complexity while maintaining high adaptability.
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
This application provides a communication method, a communications apparatus, and a system, to support a plurality of transmission forms. The method includes: sending a PMI and an RI, where the PMI and the RI are used to indicate a precoding matrix in a codebook, a rank of the precoding matrix is greater than 1, the codebook includes at least two types of a first-type precoding matrix, a second-type precoding matrix, and a third-type precoding matrix, each column vector of any matrix in the first-type precoding matrix includes only one non-zero element, non-zero elements in any two column vectors are located in different rows, at least one column vector of any matrix in the second-type precoding matrix includes at least one zero element and at least two non-zero elements, each element in any matrix in the third-type precoding matrix is a non-zero element, and any two column vectors of any matrix in the third-type precoding matrix are orthogonal to each other.