Skip to content

QoS DL MAC scheduler with enhancement to selection of scheduling weights

SriHarsha Korada requested to merge qos-aware-mac-scheduler into develop

The QoS MAC scheduler selects the users to be scheduled and assigns the resources (PRBs) based on the QoS characteristics such as QoS priority in order to take decision for scheduling for the users with highest priority. The scheduler selects the scheduling weights based on the priority and data throughput of the UE, i.e the weight for a user is determined as w = (100 - UE_priority) * Proportional Fair weight metric.

  • The first term gives the weight such that UE with highest priority is given the most preference (The UE priority is considered to be the mean priority of the logical channels at MAC. The assumption considered here is: At SDAP the qos flows with similar characteristics are mapped to a DRB)
  • The second term is a PF meteric, which avoids the startvation of low priority UEs
Edited by SriHarsha Korada

Merge request reports