Skip to content

NR MAC PUCCH rework

Francesco Mani requested to merge NR_MAC_PUCCH_rework into develop

Reworking functions to prepare and schedule PUCCH related information (SR, ACKNACK, CSI) in MAC gNB.

CSI reporting is now done max_feedback_time slots in advance wrt scheduling frame and slot, for the scheduler to know in advance if ACKNACK bits go to PUCCH format 2 or 0.

SR and ACKNACK scheduling functions are simplified significantly with the use of more sched_PUCCH occasions per period, if needed. SR scheduling moved back before scheduling PUCCH.

Edited by Robert Schmidt

Merge request reports