Skip to content

Changes to support 32 UEs in the gNB.

Vijaykumar Chadachan requested to merge Multi_UE_support_for_32 into develop
  • Adjusted the num_dl_sched > 3 while adapting DL MCS for DL grants

    • The DL MCS adapted based on the BLER for the minimum number of DL(numd_sched) grants for the UE in the pre_configured number of frames. The current threshold value is set to be >9 for 16 UE capacity.
    • With increased number of UE to 32 and when all the UEs are DL data active the num_dl_sched is not meeting the threshold value. Due to whcih the MCS of all the UEs are stuck with MCS 10-12 in good channel condition.
    • The threshold value is adjusted to support 32 UE capacity increase.
  • Fix max_sched_ues in DL/UL Scheduler to match MAX_DCI_CORESET

    • Added the limit as MAX_DCI_CORESET for max_sched_ues in DL/UL scheduler. This is needed because gNB crashes when tested with 100MHz cell as the scheduler tries to schedule 11 UEs in a slot and the DCI informaiton is corrupted due to the limitation in NFAPI interface because of MAX_DCI_CORESET size.
  • Additional memory allocation for MAC stats logging to enable 32 UE support

    • The memory allocation is increased to enable the periodic mac stats logging to enable increased number of UEs data.
Edited by Vijaykumar Chadachan

Merge request reports