Codebook Generation for Closed-Loop MIMO Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Closed-Loop (CL) Multiple Input Multiple Output (MIMO) systems, there is a need for an efficient method to generate an optimum codebook that reduces computational complexity and enhances channel capacity while minimizing feedback overhead.
Innovation Solution
The method involves determining weight vectors and unitary matrices for codebooks V(4, 1, L) and V(4, 2, L), where the first column of the weight matrix for the rank 2 codebook is derived from the rank 1 codebook vector, and subsequent columns are selected in a specific pattern, such as round-robin, to reduce computational load during codebook search.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If codebook search is performed independently for each rank, then complete codebook coverage is achieved, but computational complexity increases
Solution Approach 1:
The codebook search process is segmented into rank-1 and rank-2 components. The rank-2 codebook is constructed by combining rank-1 codebook vectors with additional selection logic, allowing the system to achieve complete rank-2 coverage through structured combination rather than exhaustive independent search.
Solution Approach 2:
The rank-1 codebook structure is nested within the rank-2 codebook construction. The rank-2 codebook utilizes rank-1 codebook vectors as building blocks, embedding the simpler rank-1 structure within the more complex rank-2 framework to reduce overall computational burden.
2Loss of information
If feedback overhead is minimized by using codebook indices, then transmission efficiency improves, but codebook design complexity increases
Solution Approach 1:
The codebook structures for both rank-1 and rank-2 are predetermined and stored at both transmitter and receiver. This preliminary preparation allows the system to simply exchange index values during operation without performing complex real-time computations, minimizing feedback overhead while maintaining manageable design complexity through offline preparation.
Data Source
AI summary
Apparatuses and methods for transmission and reception in a Closed-Loop (CL)-Multiple Input Multiple Output (MIMO) system are provided. A codebook generation method includes determining weight vectors vi (i=1, . . . , 2L) for a codebook V(4, 1, L), where Nt of a codebook V(Nt, s, L) denotes a number of antennas, s denotes a number of streams, and L denotes a number of codebook index bits, determining a unitary matrix Ti using an i-th vector vi of the codebook V(4, 1, L), and determining an i-th matrix of the codebook V(4, 2, L) by selecting a first column of the unitary matrix Ti as a first column of a weight matrix and selecting a column selected from other columns excluding the first column of the unitary matrix Ti in a particular pattern, as a second column of the weight matrix.


