MIMO Precoding via Channel Vector Magnitude Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional TDD MIMO systems face challenges in user scheduling and precoding, leading to suboptimal throughput, especially when the number of terminals is large or channel characteristics change rapidly due to terminal mobility.
Innovation Solution
A multi-user MIMO system where the base station selects a subset of terminals with the largest channel vector magnitudes and computes a precoding matrix as a function of an estimated forward channel matrix, using a product of a diagonal matrix and an inverse of the channel matrix to control transmission, thereby improving scheduling and precoding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional user scheduling and precoding are used in TDD MIMO systems, then system complexity is kept simple, but throughput is suboptimal especially when number of terminals is large or channel characteristics change rapidly
Solution Approach 1:
The patent transforms the channel matrix H into a transformed channel matrix H' by applying a unitary transformation based on the dominant eigenvectors of the channel covariance matrix. This parameter transformation concentrates the channel energy into fewer dimensions, allowing efficient scheduling and precoding that adapts to rapid channel changes while maintaining computational tractability. The transformation parameter (unitary matrix) is derived from statistical channel properties rather than instantaneous channel state, reducing complexity.
Solution Approach 2:
The patent applies different processing to different spatial dimensions of the channel by identifying and utilizing the dominant eigenvectors (local significant components) of the channel covariance matrix. Instead of treating all channel dimensions equally, the method focuses computational resources on the most significant spatial modes, achieving high throughput with reduced complexity by ignoring negligible dimensions.
2Adaptability or versatility
If the base station processes all terminal channel vectors in conventional systems, then all terminals can be served, but computational complexity increases significantly with large number of terminals
Solution Approach 1:
The patent extracts only the dominant eigenvectors and eigenvalues from the channel covariance matrix, separating the significant spatial modes from the negligible ones. By taking out only the essential components (top N eigenvectors where N << number of terminals), the system can serve multiple terminals efficiently without processing all channel vectors in full dimensionality, thus reducing computational complexity while maintaining adaptability.
Solution Approach 2:
The patent reduces the dimensional space in which scheduling and precoding operations are performed by transforming from the original M-dimensional channel space to an N-dimensional transformed space where N is the number of dominant eigenvectors. This dimensionality reduction allows the base station to handle a large number of terminals with manageable computational complexity by operating in a lower-dimensional effective channel space.
Data Source
AI summary
A multiple-input, multiple-output (MIMO) communication system is configured to perform user scheduling and associated precoding. The system includes multiple terminals and at least one base station configured to communicate with the terminals. The base station is operative to obtain channel vectors for respective ones of the terminals, to select a subset of the terminals based on magnitudes of the respective channel vectors, to compute a precoding matrix using the channel vectors of the selected subset of terminals, and to utilize the preceding matrix to control transmission to the selected subset of terminals. The system may be, for example, a time-division duplex (TDD) multi-user MIMO system in which the multiple terminals comprise autonomous single-antenna terminals.


