[srslte-users] MAC scheduling

Fateme Rezaee fateme.rezaee1368 at gmail.com
Mon Oct 22 13:37:29 UTC 2018


Dear all,

As I understood, the classes "dl_metric_rr"  and "ul_metric_rr" are for the
scheduling which are based on round robin. I can not understand where the
round robin scheduler is applied directly. I checked the file scheduler.cc
and the following function
sched::dl_sched_data(dl_sched_data_t data[MAX_DATA_LIST])
called in
sched::dl_sched(uint32_t tti, sched_interface::dl_sched_res_t* sched_result)
Schedules data to users. I want to add a class to have the  proportional
fair scheduler instead of round robin scheduler but I do not know whether
the  PF class should be added to the project similar to the "dl_metric_rr"
class or it should be replaced with "dl_metric_rr" class.  could you plz
tell me where I should apply the changes.
Thank you,

-- 
*******************************************************************************


Best regards,

Fatemeh.Rezaei

Ph.D. Student in Communication Systems Engineering

Department of Electrical and Computer Engineering, Yazd University

Yazd, Iran

*******************************************************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.srsran.com/pipermail/srsran-users/attachments/20181022/1a9e598a/attachment.htm>


More information about the srsran-users mailing list