MIMO Data Rate Control via Adaptive Modulation and Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing data rate control schemes for MIMO communication systems, which rely solely on Signal to Interference and Noise Ratio (SINR), fail to maximize throughput as they do not utilize the advantages of Multiple-Input Multiple-Output (MIMO) systems, leading to degraded performance.
Innovation Solution
A method and system that use Adaptive Modulation and Coding (AMC) with threshold values for Modulation and Coding Scheme (MCS) levels, where the Base Station (BS) requests and sets the MCS level based on the Mobile Station's (MS) channel estimation and feedback information, optimizing data rate control to minimize average capacity loss and enhance overall throughput.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If data rate is controlled based on SISO SINR only, then implementation is simple, but throughput is degraded in MIMO systems
Solution Approach 1:
The patent segments the MIMO channel estimation into multiple independent channel estimates (first channel estimate and second channel estimate) corresponding to different antenna configurations. This segmentation allows the system to evaluate multiple MIMO modes separately and select the optimal one, resolving the contradiction by making the complex MIMO control manageable through division while maintaining high throughput.
Solution Approach 2:
The patent implements dynamic selection of MIMO modes (transmit diversity mode, spatial multiplexing mode, or SISO mode) based on real-time channel conditions. The system dynamically adjusts the data rate control strategy by choosing the most appropriate mode and corresponding SINR calculation method, thereby achieving both adaptability and high throughput without excessive complexity.
2Productivity
If MIMO advantages are utilized for throughput enhancement, then system complexity increases, but this enables higher data rates and reliability
Solution Approach 1:
The patent performs preliminary channel estimation for multiple MIMO modes before actual data transmission. By pre-calculating SINR values for different modes (transmit diversity, spatial multiplexing, and SISO) and selecting the optimal mode in advance, the system avoids complex real-time adjustments during transmission, thus achieving high throughput with controlled complexity.
Solution Approach 2:
The patent introduces channel estimation results as an intermediary that bridges the gap between MIMO system capabilities and data rate control decisions. The channel estimates serve as a mediator to translate complex MIMO channel conditions into actionable SINR values and mode selections, simplifying the control process while maximizing throughput.
3Ease of operation
If only MS SINR is considered for data rate control, then control is simple, but MIMO system advantages are not utilized
Solution Approach 1:
The patent creates a universal data rate control mechanism that can handle multiple MIMO modes (transmit diversity, spatial multiplexing, and SISO) through a unified framework. The system uses a single channel estimation process that generates SINR values applicable to different modes, making the control system both simple to operate and capable of exploiting all MIMO advantages for high throughput.
Data Source
AI summary
A system and method are provided for controlling a data rate in a communication system. A transmittersets threshold values for classifying Modulation and Coding Scheme (MCS) levels. When receiving information about an MCS level desired to be used in the receiver, the transmitter sets an MCS level to be actually used in the receiver and transmits information about the set MCS level to the receiver. When detecting that the information is to be transmitted to the transmitter, the receiver computes instantaneous link capacity using a channel estimation result, sets an MCS level mapped to the instantaneous link capacity, and transmits information about the set MCS level to the transmitter. The receiver receives the information about the MCS level to be actually used from the transmitter.


