Remove 4G F1
This commit is contained in:
@@ -31,7 +31,6 @@
|
||||
#include "ip_forward_messages_types.h"
|
||||
#include "s11_messages_types.h"
|
||||
#include "s1ap_messages_types.h"
|
||||
#include "f1ap_messages_types.h"
|
||||
#include "nas_messages_types.h"
|
||||
#include "s6a_messages_types.h"
|
||||
#include "sctp_messages_types.h"
|
||||
|
||||
@@ -92,7 +92,7 @@ int m2ap_eNB_generate_m2_setup_request(
|
||||
//ie->id = M2AP_ProtocolIE_ID_id_gNB_eNB_ID;
|
||||
//ie->criticality = M2AP_Criticality_reject;
|
||||
//ie->value.present = M2AP_M2SetupRequestIEs__value_PR_GNB_eNB_ID;
|
||||
//asn_int642INTEGER(&ie->value.choice.GNB_eNB_ID, f1ap_du_data->gNB_eNB_id);
|
||||
//asn_int642INTEGER(&ie->value.choice.GNB_eNB_ID, 0);
|
||||
//asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
/* optional */
|
||||
|
||||
@@ -128,7 +128,7 @@ int MCE_send_MBMS_SESSION_START_RESPONSE(instance_t instance, m3ap_session_start
|
||||
ie->id = M3AP_ProtocolIE_ID_id_MCE_MBMS_M3AP_ID;
|
||||
ie->criticality = M3AP_Criticality_reject;
|
||||
ie->value.present = M3AP_MBMSSessionStartResponse_IEs__value_PR_MCE_MBMS_M3AP_ID;
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = /*F1AP_get_next_transaction_identifier(enb_mod_idP, du_mod_idP);*/ //?
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = 0;
|
||||
asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
/* mandatory */
|
||||
@@ -137,7 +137,7 @@ int MCE_send_MBMS_SESSION_START_RESPONSE(instance_t instance, m3ap_session_start
|
||||
ie->id = M3AP_ProtocolIE_ID_id_MME_MBMS_M3AP_ID;
|
||||
ie->criticality = M3AP_Criticality_reject;
|
||||
ie->value.present = M3AP_MBMSSessionStartResponse_IEs__value_PR_MME_MBMS_M3AP_ID;
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = /*F1AP_get_next_transaction_identifier(enb_mod_idP, du_mod_idP);*/ //?
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = 0;
|
||||
asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
|
||||
@@ -289,7 +289,7 @@ int MCE_send_MBMS_SESSION_STOP_RESPONSE(instance_t instance, m3ap_session_start_
|
||||
ie->id = M3AP_ProtocolIE_ID_id_MCE_MBMS_M3AP_ID;
|
||||
ie->criticality = M3AP_Criticality_reject;
|
||||
ie->value.present = M3AP_MBMSSessionStopResponse_IEs__value_PR_MCE_MBMS_M3AP_ID;
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = /*F1AP_get_next_transaction_identifier(enb_mod_idP, du_mod_idP);*/ //?
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = 0;
|
||||
asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
/* mandatory */
|
||||
@@ -298,7 +298,7 @@ int MCE_send_MBMS_SESSION_STOP_RESPONSE(instance_t instance, m3ap_session_start_
|
||||
ie->id = M3AP_ProtocolIE_ID_id_MCE_MBMS_M3AP_ID;
|
||||
ie->criticality = M3AP_Criticality_reject;
|
||||
ie->value.present = M3AP_MBMSSessionStopResponse_IEs__value_PR_MCE_MBMS_M3AP_ID;
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = /*F1AP_get_next_transaction_identifier(enb_mod_idP, du_mod_idP);*/ //?
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = 0;
|
||||
asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
|
||||
@@ -388,7 +388,7 @@ int MCE_send_MBMS_SESSION_UPDATE_RESPONSE(instance_t instance, m3ap_mbms_session
|
||||
ie->id = M3AP_ProtocolIE_ID_id_MCE_MBMS_M3AP_ID;
|
||||
ie->criticality = M3AP_Criticality_reject;
|
||||
ie->value.present = M3AP_MBMSSessionUpdateResponse_IEs__value_PR_MCE_MBMS_M3AP_ID;
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = /*F1AP_get_next_transaction_identifier(enb_mod_idP, du_mod_idP);*/ //?
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = 0;
|
||||
asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
/* mandatory */
|
||||
@@ -397,7 +397,7 @@ int MCE_send_MBMS_SESSION_UPDATE_RESPONSE(instance_t instance, m3ap_mbms_session
|
||||
ie->id = M3AP_ProtocolIE_ID_id_MCE_MBMS_M3AP_ID;
|
||||
ie->criticality = M3AP_Criticality_reject;
|
||||
ie->value.present = M3AP_MBMSSessionUpdateResponse_IEs__value_PR_MCE_MBMS_M3AP_ID;
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = /*F1AP_get_next_transaction_identifier(enb_mod_idP, du_mod_idP);*/ //?
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = 0;
|
||||
asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@ int MCE_send_M3_SETUP_REQUEST(m3ap_MCE_instance_t *instance_p, m3ap_MCE_data_t *
|
||||
// //ie->id = M3AP_ProtocolIE_ID_id_gNB_MCE_ID;
|
||||
// //ie->criticality = M3AP_Criticality_reject;
|
||||
// //ie->value.present = M3AP_M3SetupRequestIEs__value_PR_GNB_MCE_ID;
|
||||
// //asn_int642INTEGER(&ie->value.choice.GNB_MCE_ID, f1ap_du_data->gNB_MCE_id);
|
||||
// //asn_int642INTEGER(&ie->value.choice.GNB_MCE_ID, 0);
|
||||
// //asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
//
|
||||
// /* optional */
|
||||
|
||||
@@ -111,9 +111,7 @@ void m3ap_MME_handle_sctp_association_resp(instance_t instance, sctp_new_associa
|
||||
sctp_new_association_resp->ulp_cnx_id);
|
||||
|
||||
if (sctp_new_association_resp->sctp_state == SCTP_STATE_SHUTDOWN)
|
||||
//proto_agent_stop(instance);
|
||||
//f1ap_handle_setup_message(instance, sctp_new_association_resp->sctp_state == SCTP_STATE_SHUTDOWN);
|
||||
return; // exit -1 for debugging
|
||||
return;
|
||||
}
|
||||
|
||||
// go to an init func
|
||||
|
||||
@@ -93,7 +93,7 @@ int MME_send_MBMS_SESSION_START_REQUEST(instance_t instance/*, uint32_t assoc_id
|
||||
ie->id = M3AP_ProtocolIE_ID_id_MME_MBMS_M3AP_ID;
|
||||
ie->criticality = M3AP_Criticality_reject;
|
||||
ie->value.present = M3AP_MBMSSessionStartRequest_IEs__value_PR_MME_MBMS_M3AP_ID;
|
||||
//ie->value.choice.MME_MBMS_M3AP_ID = /*F1AP_get_next_transaction_identifier(enb_mod_idP, du_mod_idP);*/ //?
|
||||
//ie->value.choice.MME_MBMS_M3AP_ID = 0;
|
||||
asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
/* mandatory */
|
||||
@@ -343,7 +343,7 @@ int MME_send_MBMS_SESSION_STOP_REQUEST(instance_t instance, m3ap_session_stop_re
|
||||
ie->id = M3AP_ProtocolIE_ID_id_MME_MBMS_M3AP_ID;
|
||||
ie->criticality = M3AP_Criticality_reject;
|
||||
ie->value.present = M3AP_MBMSSessionStopRequest_IEs__value_PR_MME_MBMS_M3AP_ID;
|
||||
//ie->value.choice.MME_MBMS_M3AP_ID = /*F1AP_get_next_transaction_identifier(enb_mod_idP, du_mod_idP);*/ //?
|
||||
//ie->value.choice.MME_MBMS_M3AP_ID = 0;
|
||||
asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
/* mandatory */
|
||||
@@ -352,7 +352,7 @@ int MME_send_MBMS_SESSION_STOP_REQUEST(instance_t instance, m3ap_session_stop_re
|
||||
ie->id = M3AP_ProtocolIE_ID_id_MCE_MBMS_M3AP_ID;
|
||||
ie->criticality = M3AP_Criticality_reject;
|
||||
ie->value.present = M3AP_MBMSSessionStopRequest_IEs__value_PR_MCE_MBMS_M3AP_ID;
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = /*F1AP_get_next_transaction_identifier(enb_mod_idP, du_mod_idP);*/ //?
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = 0;
|
||||
|
||||
asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
@@ -857,7 +857,7 @@ int MME_send_MBMS_SESSION_UPDATE_REQUEST(instance_t instance, m3ap_mbms_session_
|
||||
ie->id = M3AP_ProtocolIE_ID_id_MME_MBMS_M3AP_ID;
|
||||
ie->criticality = M3AP_Criticality_reject;
|
||||
ie->value.present = M3AP_MBMSSessionUpdateRequest_IEs__value_PR_MME_MBMS_M3AP_ID;
|
||||
//ie->value.choice.MME_MBMS_M3AP_ID = /*F1AP_get_next_transaction_identifier(enb_mod_idP, du_mod_idP);*/ //?
|
||||
//ie->value.choice.MME_MBMS_M3AP_ID = 0;
|
||||
asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
/* mandatory */
|
||||
@@ -866,7 +866,7 @@ int MME_send_MBMS_SESSION_UPDATE_REQUEST(instance_t instance, m3ap_mbms_session_
|
||||
ie->id = M3AP_ProtocolIE_ID_id_MCE_MBMS_M3AP_ID;
|
||||
ie->criticality = M3AP_Criticality_reject;
|
||||
ie->value.present = M3AP_MBMSSessionUpdateRequest_IEs__value_PR_MCE_MBMS_M3AP_ID;
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = /*F1AP_get_next_transaction_identifier(enb_mod_idP, du_mod_idP);*/ //?
|
||||
//ie->value.choice.MCE_MBMS_M3AP_ID = 0;
|
||||
|
||||
asn1cSeqAdd(&out->protocolIEs.list, ie);
|
||||
|
||||
|
||||
@@ -85,17 +85,7 @@ extern RAN_CONTEXT_t RC;
|
||||
// LOG_I(ENB_APP,"[MCE %d] MCE_app_register via M3AP for instance %d\n", mce_id, ENB_MODULE_ID_TO_INSTANCE(mce_id));
|
||||
// itti_send_msg_to_task (TASK_M3AP, ENB_MODULE_ID_TO_INSTANCE(mce_id), msg_p);
|
||||
//
|
||||
// //if (NODE_IS_DU(node_type)) { // F1AP registration
|
||||
// // // configure F1AP here for F1C
|
||||
// // LOG_I(ENB_APP,"ngran_eNB_DU: Allocating ITTI message for F1AP_SETUP_REQ\n");
|
||||
// // msg_p = itti_alloc_new_message (TASK_ENB_APP, 0, F1AP_SETUP_REQ);
|
||||
// // RCconfig_DU_F1(msg_p, enb_id);
|
||||
//
|
||||
// // LOG_I(ENB_APP,"[eNB %d] eNB_app_register via F1AP for instance %d\n", enb_id, ENB_MODULE_ID_TO_INSTANCE(enb_id));
|
||||
// // itti_send_msg_to_task (TASK_DU_F1, ENB_MODULE_ID_TO_INSTANCE(enb_id), msg_p);
|
||||
// // // configure GTPu here for F1U
|
||||
// //}
|
||||
// //else { // S1AP registration
|
||||
// //{ // S1AP registration
|
||||
// // /* note: there is an implicit relationship between the data structure and the message name */
|
||||
// // msg_p = itti_alloc_new_message (TASK_ENB_APP, 0, S1AP_REGISTER_ENB_REQ);
|
||||
// // RCconfig_S1(msg_p, enb_id);
|
||||
@@ -313,12 +303,9 @@ void *MME_app_task(void *args_p) {
|
||||
break;
|
||||
|
||||
// case M3AP_SETUP_RESP:
|
||||
// //AssertFatal(NODE_IS_DU(RC.rrc[0]->node_type), "Should not have received F1AP_REGISTER_ENB_CNF in CU/MCE\n");
|
||||
|
||||
// //LOG_I(MME_APP, "Received %s: associated ngran_MCE_CU %s with %d cells to activate\n", ITTI_MSG_NAME (msg_p),
|
||||
// //F1AP_SETUP_RESP(msg_p).gNB_CU_name,F1AP_SETUP_RESP(msg_p).num_cells_to_activate);
|
||||
//
|
||||
// //handle_f1ap_setup_resp(&F1AP_SETUP_RESP(msg_p));
|
||||
// handle_m3ap_setup_resp(&M3AP_SETUP_RESP(msg_p));
|
||||
|
||||
// DevAssert(register_mce_pending > 0);
|
||||
|
||||
@@ -40,7 +40,6 @@
|
||||
#include "PHY/impl_defs_top.h"
|
||||
#include "PHY/defs_eNB.h"
|
||||
#include "s1ap_messages_types.h"
|
||||
#include "f1ap_messages_types.h"
|
||||
#include "LTE_SystemInformationBlockType2.h"
|
||||
#include "rrc_messages_types.h"
|
||||
#include "RRC/LTE/rrc_defs.h"
|
||||
|
||||
Reference in New Issue
Block a user