merge develop
This commit is contained in:
@@ -956,20 +956,10 @@ void release_UE_in_freeList(module_id_t mod_id) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!NODE_IS_CU(RC.rrc[mod_id]->node_type)) {
|
|
||||||
if (!eNB_MAC->UE_free_ctrl[ue_num].raFlag)
|
if (!eNB_MAC->UE_free_ctrl[ue_num].raFlag)
|
||||||
rrc_mac_remove_ue(mod_id, rnti);
|
rrc_mac_remove_ue(mod_id, rnti);
|
||||||
rrc_rlc_remove_ue(&ctxt);
|
rrc_rlc_remove_ue(&ctxt);
|
||||||
pdcp_remove_UE(&ctxt);
|
pdcp_remove_UE(&ctxt);
|
||||||
} else {
|
|
||||||
MessageDef *m = itti_alloc_new_message(TASK_RRC_ENB, 0, F1AP_UE_CONTEXT_RELEASE_CMD);
|
|
||||||
F1AP_UE_CONTEXT_RELEASE_CMD(m).rnti = rnti;
|
|
||||||
F1AP_UE_CONTEXT_RELEASE_CMD(m).cause = F1AP_CAUSE_RADIO_NETWORK;
|
|
||||||
F1AP_UE_CONTEXT_RELEASE_CMD(m).cause_value = 10; // 10 = F1AP_CauseRadioNetwork_normal_release
|
|
||||||
F1AP_UE_CONTEXT_RELEASE_CMD(m).rrc_container = NULL;
|
|
||||||
F1AP_UE_CONTEXT_RELEASE_CMD(m).rrc_container_length = 0;
|
|
||||||
itti_send_msg_to_task(TASK_CU_F1, mod_id, m);
|
|
||||||
}
|
|
||||||
|
|
||||||
if(eNB_MAC->UE_free_ctrl[ue_num].removeContextFlg) {
|
if(eNB_MAC->UE_free_ctrl[ue_num].removeContextFlg) {
|
||||||
struct rrc_eNB_ue_context_s *ue_context_pP = rrc_eNB_get_ue_context(RC.rrc[mod_id],rnti);
|
struct rrc_eNB_ue_context_s *ue_context_pP = rrc_eNB_get_ue_context(RC.rrc[mod_id],rnti);
|
||||||
|
|||||||
Reference in New Issue
Block a user