Wireless Scheduling Algorithm Priority Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In telecommunication systems, scheduling algorithms may inadvertently favor wireless devices with lower priority over those with higher priority due to channel conditions, leading to suboptimal resource allocation.
Innovation Solution
Adjusting the scheduling algorithm to prioritize resource blocks for high-priority wireless devices by detecting and mitigating situations where lower-priority devices receive more resources than higher-priority devices, such as through switching from proportional fairness to round robin scheduling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a scheduling algorithm considers channel conditions when scheduling transmissions, then resource allocation efficiency is improved, but priority-based fairness deteriorates as lower priority devices may receive more resources than higher priority devices
Solution Approach 1:
The scheduling algorithm dynamically adjusts scheduling parameters based on detected resource distribution patterns. When monitoring indicates that lower priority devices are receiving more resources than higher priority devices, the algorithm modifies its parameter selection to restore proper priority-based allocation while maintaining overall system efficiency.
Solution Approach 2:
The system continuously monitors the number of resource blocks received by different priority subsets of wireless devices. This feedback mechanism detects when priority-based fairness is compromised and triggers adjustments to the scheduling algorithm to correct the imbalance, ensuring that higher priority devices receive appropriate resource allocation.
2Reliability
If resource blocks are allocated based on channel conditions alone, then transmission reliability is improved, but service quality for high priority devices deteriorates
Solution Approach 1:
The scheduling algorithm modifies its parameter selection based on device priority information. When high priority devices are identified, the algorithm adjusts scheduling parameters to favor these devices, ensuring they receive sufficient resource blocks and maintain high service quality while still considering channel conditions for reliable transmission.
Solution Approach 2:
The system pre-classifies wireless devices into priority subsets before resource allocation occurs. This preliminary classification enables the scheduling algorithm to proactively apply priority-based rules during resource block allocation, ensuring that high priority devices receive appropriate resources before channel conditions alone could determine allocation.
Data Source
AI summary
Systems and methods are described for adjusting a scheduling algorithm based on wireless device priority. A plurality of resource blocks may be transmitted from an access node to a set of wireless devices using a scheduling algorithm, wherein the set comprises a first priority subset of wireless devices and a second priority subset of wireless devices. It may be detected that a number of resources blocks received by the second priority subset of wireless devices is greater than a number of resource blocks received by the first priority subset of wireless devices. And, based on the detecting, the scheduling algorithm may be adjusted such that the resource blocks received by the first priority subset of wireless devices are increased after the adjustment.


