Skip to content

NR_UE: fix limited UL data throughput in do-ra mode

Thomas Schlichter requested to merge NR_UE_fix_do-ra_UL_throughput into develop

In case of noS1-mode, we initialize the 'logicalChannelBearer_exist' array element for the pre-configured DRB0 in function 'nr_l2_init_ue()'. That array is indexed with the LCID. For DRB0, the LCID is 4. Unfortunately, the code incorrectly used the array at index 0. Therefore, the UE sent neither scheduling requests nor buffer status reports, what resulted in extremely poor UL throughput.

Merge request reports