MIMO Transmitter Adaptive Modulation via Channel Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current MIMO wireless communication systems lack mechanisms to optimize data throughput by adjusting per channel and/or per subcarrier modulation schemes, and there is no cooperative operation between transmitters and receivers for beamforming, leading to suboptimal performance.

Innovation Solution

The implementation of a method that involves channel sounding and data frame formation, where the receiver estimates a channel response and transmit path quality matrix, and feeds back the necessary information to the transmitter to adjust modulation schemes for each data stream, using singular value decomposition and beamforming matrices to optimize data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If fixed modulation schemes are used in MIMO systems, then system complexity is reduced, but data throughput cannot be optimized based on channel conditions

Engineering Contradiction:
Improvedata throughputVSAvoidmodulation adjustment mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic modulation schemes where the modulation order and type are adjusted based on real-time channel conditions. The receiver estimates channel quality and feeds back channel state information, enabling the transmitter to adapt modulation parameters dynamically. This transforms the static modulation system into a dynamic one that optimizes throughput according to varying channel states.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes modulation parameters (modulation order, scheme type) based on channel quality indicators. Different modulation schemes (QPSK, 16-QAM, 64-QAM) are selected according to the estimated signal-to-noise ratio and channel capacity. This parameter adaptation allows the system to achieve higher throughput in good channel conditions while maintaining reliability in poor conditions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If beamforming is implemented in MIMO systems, then signal quality is improved, but cooperative operation between transmitter and receiver increases system complexity

Engineering Contradiction:
Improvesignal qualityVSAvoidcooperative beamforming operation
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where the receiver estimates the channel response and feeds back channel state information to the transmitter. This feedback enables the transmitter to adjust beamforming weights and modulation schemes based on actual channel conditions. The feedback loop creates cooperative operation between transmitter and receiver, optimizing signal quality through coordinated beamforming.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs channel sounding and estimation before actual data transmission. The receiver pre-calculates beamforming weights and channel quality metrics, then feeds this information back to the transmitter. This preliminary action allows the transmitter to be pre-configured with optimal beamforming parameters before transmitting data, improving signal quality without requiring complex real-time adjustments during transmission.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If per-channel and per-subcarrier modulation adjustment is implemented, then data throughput is optimized, but processing complexity increases

Engineering Contradiction:
Improvedata throughputVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the frequency spectrum into multiple subcarriers and applies independent modulation schemes to each subcarrier based on its specific channel conditions. This segmentation allows fine-grained optimization where each subcarrier can use the most appropriate modulation order, maximizing overall throughput. The receiver performs separate channel estimation for each subcarrier, enabling precise per-subcarrier modulation adaptation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial modulation adaptation by adjusting modulation schemes for only the most critical parameters and subcarriers rather than all possible parameters. This selective adaptation achieves significant throughput improvement while limiting processing complexity to essential adjustments, avoiding the excessive complexity of complete parameter optimization across all dimensions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8085871B2Adaptive modulation in a multiple input multiple output wireless communication system with optional beamforming
Publication Date: 2011.12.27 BELL NORTHERN RESEARCH LLC
  • US8085871B2 patent drawing
  • US8085871B2 patent drawing
  • US8085871B2 patent drawing

AI summary

A transmitting MIMO wireless device transmits a training sequence to a receiving MIMO wireless device. The receiving MIMO wireless device estimates a channel response based upon the training sequence, determines an estimated transmitter beamforming unitary matrix and a transmit path quality matrix, and then transmits some/all of these parameters to the transmitting MIMO wireless device. The transmitting MIMO wireless device receives these components and determines a modulation to be employed for each of a plurality of data streams. The transmitting MIMO wireless device transmits a data frame to the receiving MIMO wireless device that includes a short training sequence, a long training sequence, a signal field with demodulation control signals, and a data payload for each of multiple data streams. According to one embodiment of the signal field, the signal field indicates a number of data streams of the data frame and a modulation employed for each data stream. The signal field may include additional information, such as whether beamforming is employed for the data frame.