NR UE: trigger RRC timers based on RX frame and slot
For NTN Epoch time calculations, we need to know the RX frame number.
This commit is contained in:
+2
-2
@@ -1229,8 +1229,8 @@ void *UE_thread(void *arg)
|
|||||||
UE->N_TA_offset = new_N_TA_offset;
|
UE->N_TA_offset = new_N_TA_offset;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (curMsg.proc.nr_slot_tx == 0)
|
if (curMsg.proc.nr_slot_rx == 0)
|
||||||
nr_ue_rrc_timer_trigger(UE->Mod_id, curMsg.proc.frame_tx, curMsg.proc.gNB_id);
|
nr_ue_rrc_timer_trigger(UE->Mod_id, curMsg.proc.frame_rx, curMsg.proc.gNB_id);
|
||||||
|
|
||||||
// RX slot processing. We launch and forget.
|
// RX slot processing. We launch and forget.
|
||||||
notifiedFIFO_elt_t *newRx = newNotifiedFIFO_elt(sizeof(nr_rxtx_thread_data_t), curMsg.proc.nr_slot_tx, NULL, UE_dl_processing);
|
notifiedFIFO_elt_t *newRx = newNotifiedFIFO_elt(sizeof(nr_rxtx_thread_data_t), curMsg.proc.nr_slot_tx, NULL, UE_dl_processing);
|
||||||
|
|||||||
Reference in New Issue
Block a user