NR UE: enable concurrent UL slot processing

This commit introduces support for concurrent UL slot processing

Key changes:

  • Increased number of UL actors from 1 to 2
  • fix several issues related to writing to global variables inside processSlotTX
  • Ensure in-order execution of if_module calls by utilizing the preexisting dynamic_barrier structure.

Note: for NTN, concurrent UL slot processing does not work. A flag --num-ul-actors X has been introduced that allows to fix the number of UL actors to X (default is 2).

Edited by Robert Schmidt

Merge request reports

Loading