Revert more pieces of code for LTE
This commit is contained in:
@@ -103,7 +103,11 @@ int CU_handle_F1_SETUP_REQUEST(instance_t instance,
|
|||||||
assoc_id, stream);
|
assoc_id, stream);
|
||||||
}
|
}
|
||||||
|
|
||||||
message_p = itti_alloc_new_message(TASK_CU_F1, 0, F1AP_SETUP_REQ);
|
if(RC.nrrrc) {
|
||||||
|
message_p = itti_alloc_new_message(TASK_CU_F1, 0, F1AP_SETUP_REQ);
|
||||||
|
} else {
|
||||||
|
message_p = itti_alloc_new_message(TASK_RRC_ENB, 0, F1AP_SETUP_REQ);
|
||||||
|
}
|
||||||
|
|
||||||
/* assoc_id */
|
/* assoc_id */
|
||||||
F1AP_SETUP_REQ(message_p).assoc_id = assoc_id;
|
F1AP_SETUP_REQ(message_p).assoc_id = assoc_id;
|
||||||
@@ -165,7 +169,7 @@ int CU_handle_F1_SETUP_REQUEST(instance_t instance,
|
|||||||
served_cells_item_p->served_Cell_Information.nRCGI.nRCellIdentity.buf[4]);
|
served_cells_item_p->served_Cell_Information.nRCGI.nRCellIdentity.buf[4]);
|
||||||
/* - nRPCI */
|
/* - nRPCI */
|
||||||
F1AP_SETUP_REQ(message_p).nr_pci[i] = served_cells_item_p->served_Cell_Information.nRPCI;
|
F1AP_SETUP_REQ(message_p).nr_pci[i] = served_cells_item_p->served_Cell_Information.nRPCI;
|
||||||
LOG_D(F1AP, "F1AP_SETUP_REQ(message_p).nr_pci[%d] %d \n",
|
LOG_I(F1AP, "F1AP_SETUP_REQ(message_p).nr_pci[%d] %d \n",
|
||||||
i, F1AP_SETUP_REQ(message_p).nr_pci[i]);
|
i, F1AP_SETUP_REQ(message_p).nr_pci[i]);
|
||||||
|
|
||||||
// System Information
|
// System Information
|
||||||
@@ -548,7 +552,7 @@ int CU_send_gNB_CU_CONFIGURATION_UPDATE(instance_t instance, f1ap_gnb_cu_configu
|
|||||||
pdu.present = F1AP_F1AP_PDU_PR_initiatingMessage;
|
pdu.present = F1AP_F1AP_PDU_PR_initiatingMessage;
|
||||||
pdu.choice.initiatingMessage = (F1AP_InitiatingMessage_t *)calloc(1, sizeof(F1AP_InitiatingMessage_t));
|
pdu.choice.initiatingMessage = (F1AP_InitiatingMessage_t *)calloc(1, sizeof(F1AP_InitiatingMessage_t));
|
||||||
pdu.choice.initiatingMessage->procedureCode = F1AP_ProcedureCode_id_gNBCUConfigurationUpdate;
|
pdu.choice.initiatingMessage->procedureCode = F1AP_ProcedureCode_id_gNBCUConfigurationUpdate;
|
||||||
pdu.choice.initiatingMessage->criticality = F1AP_Criticality_reject;
|
pdu.choice.initiatingMessage->criticality = F1AP_Criticality_ignore;
|
||||||
pdu.choice.initiatingMessage->value.present = F1AP_InitiatingMessage__value_PR_GNBCUConfigurationUpdate;
|
pdu.choice.initiatingMessage->value.present = F1AP_InitiatingMessage__value_PR_GNBCUConfigurationUpdate;
|
||||||
out = &pdu.choice.initiatingMessage->value.choice.GNBCUConfigurationUpdate;
|
out = &pdu.choice.initiatingMessage->value.choice.GNBCUConfigurationUpdate;
|
||||||
|
|
||||||
|
|||||||
@@ -1087,6 +1087,10 @@ int DU_handle_gNB_CU_CONFIGURATION_UPDATE(instance_t instance,
|
|||||||
uint32_t stream,
|
uint32_t stream,
|
||||||
F1AP_F1AP_PDU_t *pdu) {
|
F1AP_F1AP_PDU_t *pdu) {
|
||||||
|
|
||||||
|
if(!RC.nrrrc) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
LOG_D(F1AP, "DU_handle_gNB_CU_CONFIGURATION_UPDATE\n");
|
LOG_D(F1AP, "DU_handle_gNB_CU_CONFIGURATION_UPDATE\n");
|
||||||
|
|
||||||
AssertFatal(pdu->present == F1AP_F1AP_PDU_PR_initiatingMessage,
|
AssertFatal(pdu->present == F1AP_F1AP_PDU_PR_initiatingMessage,
|
||||||
@@ -1250,6 +1254,10 @@ int DU_send_gNB_CU_CONFIGURATION_UPDATE_FAILURE(instance_t instance,
|
|||||||
int DU_send_gNB_CU_CONFIGURATION_UPDATE_ACKNOWLEDGE(instance_t instance,
|
int DU_send_gNB_CU_CONFIGURATION_UPDATE_ACKNOWLEDGE(instance_t instance,
|
||||||
f1ap_gnb_cu_configuration_update_acknowledge_t *GNBCUConfigurationUpdateAcknowledge) {
|
f1ap_gnb_cu_configuration_update_acknowledge_t *GNBCUConfigurationUpdateAcknowledge) {
|
||||||
|
|
||||||
|
if(!RC.nrrrc) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
AssertFatal(GNBCUConfigurationUpdateAcknowledge->num_cells_failed_to_be_activated == 0,
|
AssertFatal(GNBCUConfigurationUpdateAcknowledge->num_cells_failed_to_be_activated == 0,
|
||||||
"%d cells failed to activate\n",
|
"%d cells failed to activate\n",
|
||||||
GNBCUConfigurationUpdateAcknowledge->num_cells_failed_to_be_activated);
|
GNBCUConfigurationUpdateAcknowledge->num_cells_failed_to_be_activated);
|
||||||
|
|||||||
@@ -878,7 +878,7 @@ int DU_send_INITIAL_UL_RRC_MESSAGE_TRANSFER(module_id_t module_idP,
|
|||||||
|
|
||||||
/* optional */
|
/* optional */
|
||||||
/* c5. DUtoCURRCContainer */
|
/* c5. DUtoCURRCContainer */
|
||||||
if (sdu2P) {
|
if (sdu2P && RC.nrrrc) {
|
||||||
ie = (F1AP_InitialULRRCMessageTransferIEs_t *)calloc(1, sizeof(F1AP_InitialULRRCMessageTransferIEs_t));
|
ie = (F1AP_InitialULRRCMessageTransferIEs_t *)calloc(1, sizeof(F1AP_InitialULRRCMessageTransferIEs_t));
|
||||||
ie->id = F1AP_ProtocolIE_ID_id_DUtoCURRCContainer;
|
ie->id = F1AP_ProtocolIE_ID_id_DUtoCURRCContainer;
|
||||||
ie->criticality = F1AP_Criticality_reject;
|
ie->criticality = F1AP_Criticality_reject;
|
||||||
|
|||||||
Reference in New Issue
Block a user