|
|
|
|
|
That brings us to the question: we have just too many parameters/perspectives to choose from, how do we design scheduling ?
There may not be single one algorithm to take care of all of the above perspectives.
What we need is certain set of steps in sequence (priority order), separation of various decisions,
with some steps having proper selection strategy (like UE selection).
For example, we may allocate resources first for common resources (SSB, SIBs etc.),
then look at DL allocations, followed by UL allocations (or UL first and then DL).
Common resources are usually cell level configurations, so above approach may be preferable.
Within DL allocations, we may decide to cater only certain number UEs in a TTI time.
The UE selection may be RR or Max C/I or Proportional Fair.
In UL allocations too, we could use similar strategy.
In both DL and UL allocations, control information (physical control channels) may be prioritised over UE selection.
Last, but not least, all scheduling algorithms are going to be highly proprietary in nature,
will require fine tuning and constant upgrade based on field cases: urban regions versus rural regions,
in developing countries versus developed countries, pico cell versus micro cell versus macro cell,
time of the day (morning time versus day time versus night time) and residential versus office areas and so on.
PFS
RR
TTI
| Proportional Fair Scheduler
Round Robin
Time to Transmit Interval
|
1. 3G Evolution: HSPA and LTE for Mobile Broadband
2. 3GPP TS 36.300 E-UTRA and E-UTRAN overall description
3. 3GPP TS 38.300 NR and NG-RAN Overall Description
|
|
|
|
|
|
|
|
|
|