Adaptive Data Rate Control via NACK Thresholds
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication devices often request maximum data rates regardless of radio conditions and power budgets, leading to increased power amplifier splatter, noise rise, and higher packet error rates, which adversely affect network performance.
Innovation Solution
A method and apparatus for adaptive data rate determination in wireless communication networks, where a wireless device sets a threshold for negative acknowledgement messages based on average fade duration, adjusting data rates accordingly to optimize performance by requesting higher rates during favorable conditions and lower rates during unfavorable conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If devices always request maximum data rate regardless of radio conditions, then the device achieves maximum possible throughput, but this generates power amplifier splatter, increases noise rise, and increases packet error rate
Solution Approach 1:
The patent implements dynamic data rate adjustment by continuously monitoring radio link quality metrics (ACK/NACK ratios, path loss, average fade duration) and adapting the requested data rate accordingly. The device transitions from static maximum rate requests to dynamic rate adaptation, adjusting the data rate in real-time based on channel conditions to maintain reliability while optimizing throughput.
Solution Approach 2:
The patent employs feedback mechanisms by monitoring ACK/NACK message ratios from the network and using this information to adjust future data rate requests. The device counts NACK messages over specific time periods, compares them against thresholds, and uses this feedback to modulate the requested data rate, creating a closed-loop control system that balances throughput and reliability.
2Productivity
If devices request maximum data rate regardless of power budget, then the device achieves higher throughput potential, but this increases power consumption and adversely affects network capacity
Solution Approach 1:
The patent changes the operating parameters by introducing dynamic adjustments to data rate requests based on power budget conditions. The device monitors its power state and radio conditions, then modifies the requested data rate parameter accordingly, transitioning from fixed maximum rate to adaptive rate selection that accounts for power constraints and network conditions.
Solution Approach 2:
The implementation makes the data rate request dynamic rather than static, allowing the device to adjust its requested rate in real-time based on changing power conditions and radio conditions. This dynamic adaptation enables the system to optimize the trade-off between throughput achievement and power consumption.
3Device complexity
If devices make blind maximum rate requests without considering radio conditions, then the device simplifies the rate selection process, but this generates power amplifier splatter and increases noise rise affecting sector capacity
Solution Approach 1:
The patent enables the device to self-regulate its data rate requests by autonomously monitoring its own radio conditions, power state, and network feedback. The device performs self-assessment of channel quality metrics and automatically adjusts its rate requests without external control, making the rate selection process self-managing while eliminating harmful effects of blind maximum requests.
Solution Approach 2:
The system uses feedback from network acknowledgments and radio condition monitoring to inform rate selection decisions. By incorporating this feedback loop, the device can make informed rate requests that avoid power amplifier splatter and noise rise, transforming the simplistic blind request approach into an intelligent adaptive process.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method and apparatus determine an adaptive data rate in a wireless communication network. The method can include setting a wireless network layer two negative acknowledgement message threshold based on an average fade duration over a frame time. The method can include receiving a number of wireless network layer two negative acknowledgement messages at a device over a given period. The method can include comparing, at the device, the number of wireless network layer two negative acknowledgement messages to the wireless network layer two negative acknowledgement message threshold. The method can include requesting a higher data rate if the number of wireless network layer two negative acknowledgement messages is below the wireless network layer two negative acknowledgement message threshold. The method can include requesting a lower data rate if the number of wireless network layer two negative acknowledgement messages is above the wireless network layer two negative acknowledgement message threshold. The higher data rate can be requested using a transition probability of transitioning to the higher data rate.