MIMO Precoding via Channel Vector Magnitude Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImprovethroughputVSAvoidscheduling and precoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #35Parameter changes

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvenumber of served terminalsVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS7907552B2MIMO communication system with user scheduling and modified precoding based on channel vector magnitudes
Publication Date: 2011.03.15 NOKIA OF AMERICA CORP
  • US7907552B2 patent drawing
  • US7907552B2 patent drawing
  • US7907552B2 patent drawing

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.