Differential Precoding Codebook for Correlated MIMO Channels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In OFDMA-MIMO based wireless networks, existing techniques fail to effectively utilize differential precoding for highly correlated channels, particularly in scenarios with closely mounted transmit antennas, leading to suboptimal signal-to-noise ratio and capacity limitations.
Innovation Solution
A differential codebook optimized for highly correlated antennas is introduced, where the mobile station measures the short-term channel covariance matrix and feeds back the angle corresponding to the maximum antenna array response, allowing the base station to reconstruct the precoding vector, thereby maintaining constant modulus properties and reducing complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If beamforming is used with closely mounted transmit antennas, then spatial selectivity is reduced and the principle Eigen mode dominates capacity, but this leads to suboptimal signal-to-noise ratio and capacity limitations
Solution Approach 1:
The patent changes the parameter of precoding vector design by introducing a differential codebook structure where each codeword is represented as a differential rotation angle relative to a base codeword. This transforms the traditional full-precision precoding vector representation into a compact angular representation, improving SNR through optimized beamforming while reducing the effective complexity of codebook management and feedback.
Solution Approach 2:
The patent segments the precoding vector representation into two parts: a base codeword and a differential component. The base codeword provides the fundamental beamforming structure, while the differential codeword (represented as a rotation angle) provides fine-grained adjustments. This segmentation allows the system to achieve high SNR through precise beam control without requiring feedback of the complete precoding vector.
2Productivity
If traditional precoding schemes are used for highly correlated channels, then capacity is limited, but increasing feedback information increases system complexity
Solution Approach 1:
The patent extracts only the essential information needed for precoding optimization by representing the differential codeword as a single rotation angle θ rather than transmitting the complete precoding vector. This extraction approach maintains channel capacity by preserving the critical directional information while dramatically reducing feedback complexity from multiple vector elements to a single angular parameter.
Solution Approach 2:
The patent changes the feedback parameter from complete precoding vectors to compact angular representations. By transforming the feedback information into differential rotation angles relative to base codewords, the system achieves high channel capacity through precise beam control while reducing feedback overhead and system complexity.
3Reliability
If differential precoding is applied to shift the dominant beam, then signal-to-noise ratio and capacity are enhanced, but this requires optimized codebook design for highly correlated antennas
Solution Approach 1:
The patent performs preliminary action by pre-defining a structured codebook where base codewords and their associated differential rotation angles are predetermined and optimized for highly correlated antenna scenarios. This preliminary codebook design enables the system to achieve enhanced SNR through differential beam shifting without requiring complex real-time codebook optimization, as the optimal differential structures are prepared in advance.
Data Source
AI summary
An embodiment of the present invention provides a method of using differential precoding feedback for correlated channels, comprising, transmitting by a mobile station (MS) as feedback an index angle for a differential discrete Fourier transform (DFT) codeword corresponding to a shift of a dominant beam represented by a base codeword, where the feedback corresponds to a precoding vector V(t)=Q({circumflex over (θ)}) for index angle {circumflex over (θ)}, whereQ(θ^)=[1ⅇj2πm/32ⅇj4πm/32ⅇj6πm/32]and m=−16 cos({circumflex over (θ)}).


