Adaptive Modulation Coding Throughput Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current adaptive modulation and coding (AMC) methods in wireless communication systems face challenges in selecting optimal modulation and coding schemes (MCS) due to variations in channel conditions, leading to higher packet error rates (PER) and reduced throughput, especially when channel state information (CSI) is imperfect, resulting in potential link breakdowns and reduced system performance.
Innovation Solution
The implementation of an adaptive modulation and coding algorithm that predicts packet error rate (PER) performance using methods like PER-indicator and exponential effective SNR mapping (Exp-ESM), combined with iterative decoding and singular value decomposition (SVD), to select transmission parameters that maximize data throughput while maintaining a target error rate, and utilizing pre-generated mappings and look-up tables to determine optimal transmission settings based on channel conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If adaptive modulation and coding is used to maximize throughput, then data throughput is improved, but packet error rate increases when channel conditions vary
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing mapping relationships between channel quality indicators and optimal MCS selections in lookup tables. This allows the system to quickly determine appropriate modulation and coding schemes based on predicted channel conditions without real-time complex calculations, thereby maintaining high throughput while reducing packet error rates through proactive parameter selection.
Solution Approach 2:
The patent implements feedback mechanisms by continuously monitoring channel state information and using this feedback to dynamically adjust MCS selections. The system compares actual channel conditions with predicted conditions and refines future MCS choices accordingly, ensuring optimal balance between throughput maximization and packet error rate control under varying channel conditions.
2Reliability
If larger safety margin is used for error control, then reliability is improved, but system throughput decreases
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the safety margin parameter based on channel conditions and service requirements. Instead of using a fixed large safety margin that reduces throughput, the system modifies this parameter adaptively - using smaller margins when channel conditions are good and larger margins when conditions deteriorate, thereby optimizing the balance between reliability and throughput.
Solution Approach 2:
The patent implements dynamics by making the safety margin adaptive rather than static. The system continuously adjusts the safety margin level based on real-time channel state information and historical performance data, allowing the error control mechanism to be more aggressive when conditions permit (increasing throughput) and more conservative when conditions warrant (maintaining reliability).
3Device complexity
If imperfect channel state information is used, then device complexity is reduced, but link stability deteriorates
Solution Approach 1:
The patent introduces an intermediary approach by using channel quality indicators (CQI) as simplified representations of full channel state information. Instead of requiring complete and accurate CSI for all channel parameters, the system uses these intermediary indicators to guide MCS selection, reducing the complexity of channel estimation while maintaining sufficient link stability through robust mapping relationships between CQI and MCS.
Solution Approach 2:
The patent applies this principle by using simplified, low-complexity channel quality estimates rather than expensive, high-precision channel state information. The system accepts that these simplified measurements are less accurate but compensates through robust lookup tables and adaptive mechanisms, effectively using 'cheap' estimation methods that reduce device complexity while maintaining acceptable link stability.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for selecting transmission parameters for a data transmission is provided comprising determining, for each of a plurality of transmission parameter settings, a data throughput that is expected when the transmission parameter setting is used for data transmission, wherein the data throughput is determined using a pre-generated mapping of transmission parameter settings to data throughputs and selecting a transmission parameter setting based on the determined expected data throughputs.