MIMO Closed-Loop Rate Control via SNR and PER Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

MIMO communication systems face challenges in effectively controlling data rates due to varying channel conditions, which affect overall throughput and reliability.

Innovation Solution

A closed-loop rate control mechanism is implemented, comprising an inner loop that selects data stream rates based on SNR estimates and an outer loop that adjusts the backoff factor to optimize data rates, ensuring maximum throughput while meeting performance objectives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data rates are increased to maximize throughput, then system productivity improves, but packet error rate increases and reliability deteriorates

Engineering Contradiction:
ImprovethroughputVSAvoidpacket error rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a closed-loop rate control mechanism where the receiver measures packet error rates and feeds this information back to the transmitter. The transmitter then adjusts data rates based on this feedback, dynamically balancing throughput and reliability. The outer loop specifically uses PER measurements to adjust the backoff factor, creating a feedback-controlled adaptation mechanism.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts data rates based on varying channel conditions and measured performance. Rather than using fixed rates, the inner loop selects rates based on instantaneous SNR estimates, while the outer loop provides long-term adaptation based on PER measurements. This dynamic adjustment allows the system to optimize throughput when conditions are good while maintaining reliability when conditions deteriorate.

Inventive Principle:
Principle #15Dynamics

2Productivity

If data rates are increased to improve throughput, then productivity improves, but the system becomes more sensitive to channel variations

Engineering Contradiction:
ImprovethroughputVSAvoidsensitivity to channel variations
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The closed-loop mechanism continuously monitors packet error rates and adjusts data rates in response to channel variations. The outer loop uses PER feedback to adjust the backoff factor, enabling the system to adapt to long-term channel changes. This feedback mechanism reduces sensitivity to variations by automatically compensating for deteriorating conditions through rate adjustment.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The dual-loop structure provides dynamic adaptation at two timescales: the inner loop responds to fast SNR variations by selecting rates based on instantaneous channel quality, while the outer loop responds to slower channel trends through PER-based backoff adjustment. This multi-timescale dynamics enables the system to handle both rapid and gradual channel variations effectively.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If rate control mechanisms are simplified, then device complexity decreases, but the ability to optimize throughput under varying channel conditions deteriorates

Engineering Contradiction:
Improverate control mechanism complexityVSAvoidthroughput optimization
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The rate control function is segmented into two independent loops with distinct responsibilities. The inner loop handles fast rate selection based on SNR estimates, while the outer loop handles slow adaptation based on PER measurements. This segmentation allows each loop to be relatively simple while their combination achieves sophisticated optimization. The separation of timescales simplifies the control logic within each loop.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses dynamic adaptation with two distinct timescales: fast inner-loop rate selection and slow outer-loop backoff adjustment. This dynamic structure allows the system to achieve sophisticated optimization without requiring complex real-time calculations in the inner loop, as the outer loop handles long-term optimization with simpler PER-based adjustments.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8116293B2Closed-loop rate control for a MIMO communication system
Publication Date: 2012.02.14 QUALCOMM INC
  • US8116293B2 patent drawing
  • US8116293B2 patent drawing
  • US8116293B2 patent drawing

AI summary

In a MIMO system, rate control is achieved with an inner loop that selects rates for data streams sent via a MIMO channel and an outer loop that regulates the operation of the inner loop. For the inner loop, SNR estimates are obtained for each data stream based on received pilot symbols and/or received data symbols. An effective SNR is derived for each data stream based on the SNR estimates, a diversity order, a MIMO backoff factor, and an outer loop backoff factor for the data stream. The rates are then selected for the data streams based on the effective SNRs for the data streams. The outer loop adjusts the outer loop backoff factor for each data stream based on the performance (e.g., packet errors and/or decoder metrics) for the data stream.