Merge remote-tracking branch 'origin/fix_msg3_crnti_fail' into integration_2025_w37 (!3634)
reset MSG3 C-RNTI flag in case of failure If MSG3 with C-RNTI fails, the UE should come back with a re-establishment (after a given number of RA failures in general). In that case, the OAI UE wouldn't reset the MSG3 with C-RNTI flag leading to re-establishment failure.
This commit is contained in:
@@ -198,6 +198,7 @@ void reset_mac_inst(NR_UE_MAC_INST_t *nr_mac)
|
|||||||
|
|
||||||
// stop any ongoing RACH procedure
|
// stop any ongoing RACH procedure
|
||||||
if (nr_mac->ra.RA_active) {
|
if (nr_mac->ra.RA_active) {
|
||||||
|
nr_mac->msg3_C_RNTI = false;
|
||||||
nr_mac->ra.ra_state = nrRA_UE_IDLE;
|
nr_mac->ra.ra_state = nrRA_UE_IDLE;
|
||||||
nr_mac->ra.RA_active = false;
|
nr_mac->ra.RA_active = false;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user