Improvements in handling UE context in gNB DU
The goal of this MR is to improve the handling of UE context in gNB DU. To achieve this goal, the UE structure is created as soon as the gNB receive a PRACH indication. At that stage the UE is placed in a new structure containing UEs performing RA, untill RA is complete where it is moved to the list of connected UEs. To simplify the code and to improve the handling of initial procedures (see #751 (closed)), DCI 10 and DCI 00 is used at every stage until the DU receives from CU the indication of UE RRC reconfiguration being completed.
What is still missing:
-
harmonize NSA procedures to the one of handover. CU function rrc_add_nsa_usershould just sent a UE setup request to the DU and let the DU handle the rest. -
Use old UE context in re-establishment instead of applying old context information to the new one
What is still failing:
-
NTN GEO RFsim test: solved in !3405 (merged) -
Tests with multiple antennas seem to fail after reconfiguration -
RFsim re-establishment: did not work, we will improve that later
Edited by Francesco Mani