From 1614ae19e86d4d6577c4823cf3fdfefd6865c5b0 Mon Sep 17 00:00:00 2001 From: Laurent THOMAS Date: Mon, 21 Oct 2024 18:35:04 +0200 Subject: [PATCH] trace as information UE RACH steps for 4G --- openair2/LAYER2/MAC/eNB_scheduler_RA.c | 12 ++++++------ openair2/RRC/LTE/rrc_eNB.c | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/openair2/LAYER2/MAC/eNB_scheduler_RA.c b/openair2/LAYER2/MAC/eNB_scheduler_RA.c index 5ac5a23c4d..3a4f49610a 100644 --- a/openair2/LAYER2/MAC/eNB_scheduler_RA.c +++ b/openair2/LAYER2/MAC/eNB_scheduler_RA.c @@ -449,7 +449,7 @@ void generate_Msg2(module_id_t module_idP, add_msg3 (module_idP, CC_idP, ra, frameP, subframeP); ra->eRA_state = WAITMSG3; /* DL request */ - LOG_D(MAC, "[eNB %d][RAPROC] Frame %d, Subframe %d : In generate_Msg2, Programming TX Req\n", + LOG_I(MAC, "[eNB %d][RAPROC] Frame %d, Subframe %d : In generate_Msg2, Programming TX Req\n", module_idP, frameP, subframeP); @@ -465,7 +465,7 @@ void generate_Msg2(module_id_t module_idP, } } else { if ((ra->Msg2_frame == frameP) && (ra->Msg2_subframe == subframeP)) { - LOG_D(MAC, + LOG_I(MAC, "[eNB %d] CC_id %d Frame %d, subframeP %d: Generating RAR DCI, state %s\n", module_idP, CC_idP, @@ -1227,7 +1227,7 @@ check_Msg4_retransmission(module_id_t module_idP, int CC_idP, } // Msg4 frame/subframe } // regular LTE case } else { - LOG_D(MAC, + LOG_I(MAC, "[eNB %d][RAPROC] CC_id %d Frame %d, subframeP %d : Msg4 acknowledged\n", module_idP, CC_idP, frameP, subframeP); ra->eRA_state = IDLE; @@ -1284,7 +1284,7 @@ initiate_ra_proc(module_id_t module_idP, ) { uint8_t i; COMMON_channels_t *cc = &RC.mac[module_idP]->common_channels[CC_id]; - RA_t *ra = &cc->ra[0]; + RA_t *ra = cc->ra; struct LTE_PRACH_ConfigSIB_v1310 *ext4_prach = NULL; LTE_PRACH_ParametersListCE_r13_t *prach_ParametersListCE_r13 = NULL; @@ -1451,7 +1451,7 @@ cancel_ra_proc(module_id_t module_idP, int CC_id, frame_t frameP, rnti_t rnti) { unsigned char i; RA_t *ra = (RA_t *) & RC.mac[module_idP]->common_channels[CC_id].ra[0]; - LOG_D(MAC, + LOG_I(MAC, "[eNB %d][RAPROC] CC_id %d Frame %d Cancelling RA procedure for UE rnti %x\n", module_idP, CC_id, frameP, rnti); @@ -1472,7 +1472,7 @@ void clear_ra_proc(module_id_t module_idP, int CC_id, frame_t frameP) { RA_t *ra = (RA_t *) & RC.mac[module_idP]->common_channels[CC_id].ra[0]; for (i = 0; i < NB_RA_PROC_MAX; i++) { - LOG_D(MAC,"[eNB %d][RAPROC] CC_id %d Frame %d Clear Random access information rnti %x\n", module_idP, CC_id, frameP, ra[i].rnti); + LOG_I(MAC,"[eNB %d][RAPROC] CC_id %d Frame %d Clear Random access information rnti %x\n", module_idP, CC_id, frameP, ra[i].rnti); ra[i].eRA_state = IDLE; ra[i].timing_offset = 0; ra[i].RRC_timer = 20; diff --git a/openair2/RRC/LTE/rrc_eNB.c b/openair2/RRC/LTE/rrc_eNB.c index 21cc80aa99..5d4524967f 100644 --- a/openair2/RRC/LTE/rrc_eNB.c +++ b/openair2/RRC/LTE/rrc_eNB.c @@ -878,7 +878,7 @@ rrc_eNB_free_UE( void put_UE_in_freelist(module_id_t mod_id, rnti_t rnti, bool removeFlag) { eNB_MAC_INST *eNB_MAC = RC.mac[mod_id]; pthread_mutex_lock(&lock_ue_freelist); - LOG_I(PHY,"add ue %d in free list, context flag: %d\n", rnti, removeFlag); + LOG_I(PHY,"add ue %x in free list, context flag: %d\n", rnti, removeFlag); int i; for (i=0; i < sizeofArray(eNB_MAC->UE_free_ctrl); i++) if (eNB_MAC->UE_free_ctrl[i].rnti == 0)