Scheduling#
Since the spectrum is shared among multiple users, resources must be allocated in a fair and efficient manner. On the one hand, it is desirable to allocate resources uniformly across users. On the other hand, in the presence of fading, it is crucial to schedule users when their channel conditions are favorable.
The proportional fairness (PF) scheduler achieves both objectives by maximizing the sum of logarithms of the long-term throughputs \(T(u)\) across the users \(u=1,2,\dots\):
\[\max \sum_u \log T(u).\]
For a usage example of user scheduling in Sionna, refer to the Proportional Fairness Scheduler notebook.
|
Proportional fairness (PF) scheduler for single-user MIMO (SU-MIMO) systems. |