
Proportional fair scheduling is a technique used to improve the quality of service in wireless networks. It's based on the idea of allocating bandwidth to users in proportion to their past performance.
This approach ensures that users who are experiencing poor performance get more bandwidth, which helps to improve their quality of service. Users who are already receiving good service get less bandwidth to prevent them from dominating the network.
By allocating bandwidth in this way, proportional fair scheduling helps to achieve a better balance between different users' needs. This results in a more efficient use of network resources and a better overall quality of service.
For your interest: Mobile Packet Data Service
Proportional Fair Scheduling
Proportional fair scheduling is a technique used to balance spectral efficiency and fairness in wireless networks. It considers both the channel quality and the data rate of each user to allocate resources fairly.
The algorithm works by maintaining a history of Channel Quality Information (CQI) and calculating the average data rate for each user. Users with a higher average data rate are given priority, but not to the extent that users with lower data rates are completely neglected.
Recommended read: Bluetooth 5.3 Audio Quality
In 3G networks, proportional fair scheduling is achieved by setting α ≈ 1 and β ≈ 1 in the priority function P=Tα α Rβ β. This results in a balance between serving the best mobiles more often and ensuring that costly mobiles have an acceptable level of performance.
The algorithm can be further parametrized by using a "memory constant" that determines the period of time over which the station data rate is averaged. A larger constant generally improves throughput at the expense of reduced short-term fairness.
Here are some key parameters of the proportional fair scheduling algorithm:
Applications
Proportional-fair scheduling has numerous applications in various fields. It's particularly useful for managing shared network resources.
In wireless networks, proportional-fair scheduling helps allocate bandwidth fairly among multiple users. This is achieved by minimizing the maximum delay experienced by any user.
In real-time systems, proportional-fair scheduling ensures that tasks are completed within their deadlines. This is crucial for applications such as video streaming and online gaming.
By minimizing delay and jitter, proportional-fair scheduling enables efficient use of shared resources. This is especially important in systems with limited bandwidth or processing power.
Explore further: Fair Phone 6
Figures from This Paper

The paper "Computer Science, Engineering" by M. Alasti, Behnam Neekzad, J. Hui, and R. Vannithamby was published in 2010.
This paper was featured in IEEE Communications Magazine.
The authors are from Computer Science, Engineering.
Check this out: Wireless Engineering
Quality of Service over Wireless Link
Quality of Service over Wireless Link is crucial for many applications.
Researchers have been working on this issue, and a notable study was conducted by M. Andrews, K. Kumaran, K. Ramanan, A. Stolyar, and R. Vijayakumar in 2001.
They found that providing quality of service over a shared wireless link can be challenging due to the inherent characteristics of wireless networks.
A shared wireless link is prone to interference and fading, which can affect the quality of service.
To overcome these challenges, the researchers proposed various techniques, including scheduling algorithms and resource allocation methods.
These techniques can help improve the quality of service over wireless links by minimizing interference and maximizing resource utilization.
In fact, one of the proposed techniques, scheduling algorithms, can help reduce packet loss and delay, which are common issues in wireless networks.
If this caught your attention, see: Next Generation Mobile Networks
Featured Images: pexels.com


