+++ /dev/null
-/*
- * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
- * From ASN.1 module "X2AP-Containers"
- * found in "Spec/e2_and_x2-combined-and-minimized.asn1"
- * `asn1c -pdu=auto -fincludes-quoted -fcompound-names -fno-include-deps -gen-PER -no-gen-OER -no-gen-example`
- */
-
-#ifndef _ProtocolIE_Field_H_
-#define _ProtocolIE_Field_H_
-
-
-#include "asn_application.h"
-
-/* Including external dependencies */
-#include "ProtocolIE-ID.h"
-#include "Criticality.h"
-#include "ANY.h"
-#include "asn_ioc.h"
-#include "RICaction-ToBeSetup-Item.h"
-#include "Presence.h"
-#include "OPEN_TYPE.h"
-#include "constr_CHOICE.h"
-#include "constr_SEQUENCE.h"
-#include "RICaction-Admitted-Item.h"
-#include "RICaction-NotAdmitted-Item.h"
-#include "RANfunction-Item.h"
-#include "RANfunctionID-Item.h"
-#include "RANfunctionIDcause-Item.h"
-#include "CellInformation-Item.h"
-#include "CellToReport-Item.h"
-#include "MeasurementInitiationResult-Item.h"
-#include "MeasurementFailureCause-Item.h"
-#include "CompleteFailureCauseInformation-Item.h"
-#include "CellMeasurementResult-Item.h"
-#include "RICrequestID.h"
-#include "RANfunctionID.h"
-#include "RICsubscription.h"
-#include "RICaction-Admitted-List.h"
-#include "RICaction-NotAdmitted-List.h"
-#include "CriticalityDiagnostics.h"
-#include "RICcause.h"
-#include "RICactionID.h"
-#include "RICindicationSN.h"
-#include "RICindicationType.h"
-#include "RICindicationHeader.h"
-#include "RICindicationMessage.h"
-#include "RICcallProcessID.h"
-#include "RICcontrolHeader.h"
-#include "RICcontrolMessage.h"
-#include "RICcontrolAckRequest.h"
-#include "RICcontrolStatus.h"
-#include "RANfunctions-List.h"
-#include "RANfunctionsID-List.h"
-#include "RANfunctionsIDcause-List.h"
-#include "TimeToWait.h"
-#include "UE-X2AP-ID.h"
-#include "Cause.h"
-#include "UE-X2AP-ID-Extension.h"
-#include "SgNB-UE-X2AP-ID.h"
-#include "GlobalENB-ID.h"
-#include "ServedCells.h"
-#include "GUGroupIDList.h"
-#include "LHN-ID.h"
-#include "CellInformation-List.h"
-#include "ServedCellsToModify.h"
-#include "Old-ECGIs.h"
-#include "CoverageModificationList.h"
-#include "Measurement-ID.h"
-#include "Registration-Request.h"
-#include "ReportCharacteristics.h"
-#include "CellToReport-List.h"
-#include "ReportingPeriodicity.h"
-#include "PartialSuccessIndicator.h"
-#include "ReportingPeriodicityRSRPMR.h"
-#include "ReportingPeriodicityCSIR.h"
-#include "MeasurementInitiationResult-List.h"
-#include "CompleteFailureCauseInformation-List.h"
-#include "CellMeasurementResult-List.h"
-#include "ResponseInformationSeNBReconfComp.h"
-#include "InitiatingNodeType-EndcX2Setup.h"
-#include "ServedEUTRAcellsENDCX2ManagementList.h"
-#include "GlobalGNB-ID.h"
-#include "ServedNRcellsENDCX2ManagementList.h"
-#include "RespondingNodeType-EndcX2Setup.h"
-#include "InitiatingNodeType-EndcConfigUpdate.h"
-#include "CellAssistanceInformation.h"
-#include "ServedEUTRAcellsToModifyListENDCConfUpd.h"
-#include "ServedEUTRAcellsToDeleteListENDCConfUpd.h"
-#include "ServedNRcellsToModifyENDCConfUpdList.h"
-#include "ServedNRcellsToDeleteENDCConfUpdList.h"
-#include "RespondingNodeType-EndcConfigUpdate.h"
-#include "GNBOverloadInformation.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum RICaction_ToBeSetup_ItemIEs__value_PR {
- RICaction_ToBeSetup_ItemIEs__value_PR_NOTHING, /* No components present */
- RICaction_ToBeSetup_ItemIEs__value_PR_RICaction_ToBeSetup_Item
-} RICaction_ToBeSetup_ItemIEs__value_PR;
-typedef enum RICaction_Admitted_ItemIEs__value_PR {
- RICaction_Admitted_ItemIEs__value_PR_NOTHING, /* No components present */
- RICaction_Admitted_ItemIEs__value_PR_RICaction_Admitted_Item
-} RICaction_Admitted_ItemIEs__value_PR;
-typedef enum RICaction_NotAdmitted_ItemIEs__value_PR {
- RICaction_NotAdmitted_ItemIEs__value_PR_NOTHING, /* No components present */
- RICaction_NotAdmitted_ItemIEs__value_PR_RICaction_NotAdmitted_Item
-} RICaction_NotAdmitted_ItemIEs__value_PR;
-typedef enum RANfunction_ItemIEs__value_PR {
- RANfunction_ItemIEs__value_PR_NOTHING, /* No components present */
- RANfunction_ItemIEs__value_PR_RANfunction_Item
-} RANfunction_ItemIEs__value_PR;
-typedef enum RANfunctionID_ItemIEs__value_PR {
- RANfunctionID_ItemIEs__value_PR_NOTHING, /* No components present */
- RANfunctionID_ItemIEs__value_PR_RANfunctionID_Item
-} RANfunctionID_ItemIEs__value_PR;
-typedef enum RANfunctionIDcause_ItemIEs__value_PR {
- RANfunctionIDcause_ItemIEs__value_PR_NOTHING, /* No components present */
- RANfunctionIDcause_ItemIEs__value_PR_RANfunctionIDcause_Item
-} RANfunctionIDcause_ItemIEs__value_PR;
-typedef enum CellInformation_ItemIEs__value_PR {
- CellInformation_ItemIEs__value_PR_NOTHING, /* No components present */
- CellInformation_ItemIEs__value_PR_CellInformation_Item
-} CellInformation_ItemIEs__value_PR;
-typedef enum CellToReport_ItemIEs__value_PR {
- CellToReport_ItemIEs__value_PR_NOTHING, /* No components present */
- CellToReport_ItemIEs__value_PR_CellToReport_Item
-} CellToReport_ItemIEs__value_PR;
-typedef enum MeasurementInitiationResult_ItemIEs__value_PR {
- MeasurementInitiationResult_ItemIEs__value_PR_NOTHING, /* No components present */
- MeasurementInitiationResult_ItemIEs__value_PR_MeasurementInitiationResult_Item
-} MeasurementInitiationResult_ItemIEs__value_PR;
-typedef enum MeasurementFailureCause_ItemIEs__value_PR {
- MeasurementFailureCause_ItemIEs__value_PR_NOTHING, /* No components present */
- MeasurementFailureCause_ItemIEs__value_PR_MeasurementFailureCause_Item
-} MeasurementFailureCause_ItemIEs__value_PR;
-typedef enum CompleteFailureCauseInformation_ItemIEs__value_PR {
- CompleteFailureCauseInformation_ItemIEs__value_PR_NOTHING, /* No components present */
- CompleteFailureCauseInformation_ItemIEs__value_PR_CompleteFailureCauseInformation_Item
-} CompleteFailureCauseInformation_ItemIEs__value_PR;
-typedef enum CellMeasurementResult_ItemIEs__value_PR {
- CellMeasurementResult_ItemIEs__value_PR_NOTHING, /* No components present */
- CellMeasurementResult_ItemIEs__value_PR_CellMeasurementResult_Item
-} CellMeasurementResult_ItemIEs__value_PR;
-typedef enum RICsubscriptionRequest_IEs__value_PR {
- RICsubscriptionRequest_IEs__value_PR_NOTHING, /* No components present */
- RICsubscriptionRequest_IEs__value_PR_RICrequestID,
- RICsubscriptionRequest_IEs__value_PR_RANfunctionID,
- RICsubscriptionRequest_IEs__value_PR_RICsubscription
-} RICsubscriptionRequest_IEs__value_PR;
-typedef enum RICsubscriptionResponse_IEs__value_PR {
- RICsubscriptionResponse_IEs__value_PR_NOTHING, /* No components present */
- RICsubscriptionResponse_IEs__value_PR_RICrequestID,
- RICsubscriptionResponse_IEs__value_PR_RANfunctionID,
- RICsubscriptionResponse_IEs__value_PR_RICaction_Admitted_List,
- RICsubscriptionResponse_IEs__value_PR_RICaction_NotAdmitted_List
-} RICsubscriptionResponse_IEs__value_PR;
-typedef enum RICsubscriptionFailure_IEs__value_PR {
- RICsubscriptionFailure_IEs__value_PR_NOTHING, /* No components present */
- RICsubscriptionFailure_IEs__value_PR_RICrequestID,
- RICsubscriptionFailure_IEs__value_PR_RANfunctionID,
- RICsubscriptionFailure_IEs__value_PR_RICaction_NotAdmitted_List,
- RICsubscriptionFailure_IEs__value_PR_CriticalityDiagnostics
-} RICsubscriptionFailure_IEs__value_PR;
-typedef enum RICsubscriptionDeleteRequest_IEs__value_PR {
- RICsubscriptionDeleteRequest_IEs__value_PR_NOTHING, /* No components present */
- RICsubscriptionDeleteRequest_IEs__value_PR_RICrequestID,
- RICsubscriptionDeleteRequest_IEs__value_PR_RANfunctionID
-} RICsubscriptionDeleteRequest_IEs__value_PR;
-typedef enum RICsubscriptionDeleteResponse_IEs__value_PR {
- RICsubscriptionDeleteResponse_IEs__value_PR_NOTHING, /* No components present */
- RICsubscriptionDeleteResponse_IEs__value_PR_RICrequestID,
- RICsubscriptionDeleteResponse_IEs__value_PR_RANfunctionID
-} RICsubscriptionDeleteResponse_IEs__value_PR;
-typedef enum RICsubscriptionDeleteFailure_IEs__value_PR {
- RICsubscriptionDeleteFailure_IEs__value_PR_NOTHING, /* No components present */
- RICsubscriptionDeleteFailure_IEs__value_PR_RICrequestID,
- RICsubscriptionDeleteFailure_IEs__value_PR_RANfunctionID,
- RICsubscriptionDeleteFailure_IEs__value_PR_RICcause,
- RICsubscriptionDeleteFailure_IEs__value_PR_CriticalityDiagnostics
-} RICsubscriptionDeleteFailure_IEs__value_PR;
-typedef enum RICindication_IEs__value_PR {
- RICindication_IEs__value_PR_NOTHING, /* No components present */
- RICindication_IEs__value_PR_RICrequestID,
- RICindication_IEs__value_PR_RANfunctionID,
- RICindication_IEs__value_PR_RICactionID,
- RICindication_IEs__value_PR_RICindicationSN,
- RICindication_IEs__value_PR_RICindicationType,
- RICindication_IEs__value_PR_RICindicationHeader,
- RICindication_IEs__value_PR_RICindicationMessage,
- RICindication_IEs__value_PR_RICcallProcessID
-} RICindication_IEs__value_PR;
-typedef enum RICcontrolRequest_IEs__value_PR {
- RICcontrolRequest_IEs__value_PR_NOTHING, /* No components present */
- RICcontrolRequest_IEs__value_PR_RICrequestID,
- RICcontrolRequest_IEs__value_PR_RANfunctionID,
- RICcontrolRequest_IEs__value_PR_RICcallProcessID,
- RICcontrolRequest_IEs__value_PR_RICcontrolHeader,
- RICcontrolRequest_IEs__value_PR_RICcontrolMessage,
- RICcontrolRequest_IEs__value_PR_RICcontrolAckRequest
-} RICcontrolRequest_IEs__value_PR;
-typedef enum RICcontrolAcknowledge_IEs__value_PR {
- RICcontrolAcknowledge_IEs__value_PR_NOTHING, /* No components present */
- RICcontrolAcknowledge_IEs__value_PR_RICrequestID,
- RICcontrolAcknowledge_IEs__value_PR_RANfunctionID,
- RICcontrolAcknowledge_IEs__value_PR_RICcallProcessID,
- RICcontrolAcknowledge_IEs__value_PR_RICcontrolStatus
-} RICcontrolAcknowledge_IEs__value_PR;
-typedef enum RICcontrolFailure_IEs__value_PR {
- RICcontrolFailure_IEs__value_PR_NOTHING, /* No components present */
- RICcontrolFailure_IEs__value_PR_RICrequestID,
- RICcontrolFailure_IEs__value_PR_RANfunctionID,
- RICcontrolFailure_IEs__value_PR_RICcallProcessID,
- RICcontrolFailure_IEs__value_PR_RICcause
-} RICcontrolFailure_IEs__value_PR;
-typedef enum RICserviceUpdate_IEs__value_PR {
- RICserviceUpdate_IEs__value_PR_NOTHING, /* No components present */
- RICserviceUpdate_IEs__value_PR_RANfunctions_List,
- RICserviceUpdate_IEs__value_PR_RANfunctionsID_List
-} RICserviceUpdate_IEs__value_PR;
-typedef enum RICserviceUpdateAcknowledge_IEs__value_PR {
- RICserviceUpdateAcknowledge_IEs__value_PR_NOTHING, /* No components present */
- RICserviceUpdateAcknowledge_IEs__value_PR_RANfunctionsID_List,
- RICserviceUpdateAcknowledge_IEs__value_PR_RANfunctionsIDcause_List
-} RICserviceUpdateAcknowledge_IEs__value_PR;
-typedef enum RICserviceUpdateFailure_IEs__value_PR {
- RICserviceUpdateFailure_IEs__value_PR_NOTHING, /* No components present */
- RICserviceUpdateFailure_IEs__value_PR_RANfunctionsIDcause_List,
- RICserviceUpdateFailure_IEs__value_PR_TimeToWait,
- RICserviceUpdateFailure_IEs__value_PR_CriticalityDiagnostics
-} RICserviceUpdateFailure_IEs__value_PR;
-typedef enum RICserviceQuery_IEs__value_PR {
- RICserviceQuery_IEs__value_PR_NOTHING, /* No components present */
- RICserviceQuery_IEs__value_PR_RANfunctionsID_List
-} RICserviceQuery_IEs__value_PR;
-typedef enum ErrorIndication_IEs__value_PR {
- ErrorIndication_IEs__value_PR_NOTHING, /* No components present */
- ErrorIndication_IEs__value_PR_UE_X2AP_ID,
- ErrorIndication_IEs__value_PR_Cause,
- ErrorIndication_IEs__value_PR_CriticalityDiagnostics,
- ErrorIndication_IEs__value_PR_UE_X2AP_ID_Extension,
- ErrorIndication_IEs__value_PR_SgNB_UE_X2AP_ID
-} ErrorIndication_IEs__value_PR;
-typedef enum ResetRequest_IEs__value_PR {
- ResetRequest_IEs__value_PR_NOTHING, /* No components present */
- ResetRequest_IEs__value_PR_Cause
-} ResetRequest_IEs__value_PR;
-typedef enum ResetResponse_IEs__value_PR {
- ResetResponse_IEs__value_PR_NOTHING, /* No components present */
- ResetResponse_IEs__value_PR_CriticalityDiagnostics
-} ResetResponse_IEs__value_PR;
-typedef enum X2SetupRequest_IEs__value_PR {
- X2SetupRequest_IEs__value_PR_NOTHING, /* No components present */
- X2SetupRequest_IEs__value_PR_GlobalENB_ID,
- X2SetupRequest_IEs__value_PR_ServedCells,
- X2SetupRequest_IEs__value_PR_GUGroupIDList,
- X2SetupRequest_IEs__value_PR_LHN_ID
-} X2SetupRequest_IEs__value_PR;
-typedef enum X2SetupResponse_IEs__value_PR {
- X2SetupResponse_IEs__value_PR_NOTHING, /* No components present */
- X2SetupResponse_IEs__value_PR_GlobalENB_ID,
- X2SetupResponse_IEs__value_PR_ServedCells,
- X2SetupResponse_IEs__value_PR_GUGroupIDList,
- X2SetupResponse_IEs__value_PR_CriticalityDiagnostics,
- X2SetupResponse_IEs__value_PR_LHN_ID
-} X2SetupResponse_IEs__value_PR;
-typedef enum X2SetupFailure_IEs__value_PR {
- X2SetupFailure_IEs__value_PR_NOTHING, /* No components present */
- X2SetupFailure_IEs__value_PR_Cause,
- X2SetupFailure_IEs__value_PR_TimeToWait,
- X2SetupFailure_IEs__value_PR_CriticalityDiagnostics
-} X2SetupFailure_IEs__value_PR;
-typedef enum LoadInformation_IEs__value_PR {
- LoadInformation_IEs__value_PR_NOTHING, /* No components present */
- LoadInformation_IEs__value_PR_CellInformation_List
-} LoadInformation_IEs__value_PR;
-typedef enum ENBConfigurationUpdate_IEs__value_PR {
- ENBConfigurationUpdate_IEs__value_PR_NOTHING, /* No components present */
- ENBConfigurationUpdate_IEs__value_PR_ServedCells,
- ENBConfigurationUpdate_IEs__value_PR_ServedCellsToModify,
- ENBConfigurationUpdate_IEs__value_PR_Old_ECGIs,
- ENBConfigurationUpdate_IEs__value_PR_GUGroupIDList,
- ENBConfigurationUpdate_IEs__value_PR_CoverageModificationList
-} ENBConfigurationUpdate_IEs__value_PR;
-typedef enum ENBConfigurationUpdateAcknowledge_IEs__value_PR {
- ENBConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING, /* No components present */
- ENBConfigurationUpdateAcknowledge_IEs__value_PR_CriticalityDiagnostics
-} ENBConfigurationUpdateAcknowledge_IEs__value_PR;
-typedef enum ENBConfigurationUpdateFailure_IEs__value_PR {
- ENBConfigurationUpdateFailure_IEs__value_PR_NOTHING, /* No components present */
- ENBConfigurationUpdateFailure_IEs__value_PR_Cause,
- ENBConfigurationUpdateFailure_IEs__value_PR_TimeToWait,
- ENBConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics
-} ENBConfigurationUpdateFailure_IEs__value_PR;
-typedef enum ResourceStatusRequest_IEs__value_PR {
- ResourceStatusRequest_IEs__value_PR_NOTHING, /* No components present */
- ResourceStatusRequest_IEs__value_PR_Measurement_ID,
- ResourceStatusRequest_IEs__value_PR_Registration_Request,
- ResourceStatusRequest_IEs__value_PR_ReportCharacteristics,
- ResourceStatusRequest_IEs__value_PR_CellToReport_List,
- ResourceStatusRequest_IEs__value_PR_ReportingPeriodicity,
- ResourceStatusRequest_IEs__value_PR_PartialSuccessIndicator,
- ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityRSRPMR,
- ResourceStatusRequest_IEs__value_PR_ReportingPeriodicityCSIR
-} ResourceStatusRequest_IEs__value_PR;
-typedef enum ResourceStatusResponse_IEs__value_PR {
- ResourceStatusResponse_IEs__value_PR_NOTHING, /* No components present */
- ResourceStatusResponse_IEs__value_PR_Measurement_ID,
- ResourceStatusResponse_IEs__value_PR_CriticalityDiagnostics,
- ResourceStatusResponse_IEs__value_PR_MeasurementInitiationResult_List
-} ResourceStatusResponse_IEs__value_PR;
-typedef enum ResourceStatusFailure_IEs__value_PR {
- ResourceStatusFailure_IEs__value_PR_NOTHING, /* No components present */
- ResourceStatusFailure_IEs__value_PR_Measurement_ID,
- ResourceStatusFailure_IEs__value_PR_Cause,
- ResourceStatusFailure_IEs__value_PR_CriticalityDiagnostics,
- ResourceStatusFailure_IEs__value_PR_CompleteFailureCauseInformation_List
-} ResourceStatusFailure_IEs__value_PR;
-typedef enum ResourceStatusUpdate_IEs__value_PR {
- ResourceStatusUpdate_IEs__value_PR_NOTHING, /* No components present */
- ResourceStatusUpdate_IEs__value_PR_Measurement_ID,
- ResourceStatusUpdate_IEs__value_PR_CellMeasurementResult_List
-} ResourceStatusUpdate_IEs__value_PR;
-typedef enum SeNBReconfigurationComplete_IEs__value_PR {
- SeNBReconfigurationComplete_IEs__value_PR_NOTHING, /* No components present */
- SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID,
- SeNBReconfigurationComplete_IEs__value_PR_ResponseInformationSeNBReconfComp,
- SeNBReconfigurationComplete_IEs__value_PR_UE_X2AP_ID_Extension
-} SeNBReconfigurationComplete_IEs__value_PR;
-typedef enum ENDCX2SetupRequest_IEs__value_PR {
- ENDCX2SetupRequest_IEs__value_PR_NOTHING, /* No components present */
- ENDCX2SetupRequest_IEs__value_PR_InitiatingNodeType_EndcX2Setup
-} ENDCX2SetupRequest_IEs__value_PR;
-typedef enum ENB_ENDCX2SetupReqIEs__value_PR {
- ENB_ENDCX2SetupReqIEs__value_PR_NOTHING, /* No components present */
- ENB_ENDCX2SetupReqIEs__value_PR_GlobalENB_ID,
- ENB_ENDCX2SetupReqIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList
-} ENB_ENDCX2SetupReqIEs__value_PR;
-typedef enum En_gNB_ENDCX2SetupReqIEs__value_PR {
- En_gNB_ENDCX2SetupReqIEs__value_PR_NOTHING, /* No components present */
- En_gNB_ENDCX2SetupReqIEs__value_PR_GlobalGNB_ID,
- En_gNB_ENDCX2SetupReqIEs__value_PR_ServedNRcellsENDCX2ManagementList
-} En_gNB_ENDCX2SetupReqIEs__value_PR;
-typedef enum ENDCX2SetupResponse_IEs__value_PR {
- ENDCX2SetupResponse_IEs__value_PR_NOTHING, /* No components present */
- ENDCX2SetupResponse_IEs__value_PR_RespondingNodeType_EndcX2Setup
-} ENDCX2SetupResponse_IEs__value_PR;
-typedef enum ENB_ENDCX2SetupReqAckIEs__value_PR {
- ENB_ENDCX2SetupReqAckIEs__value_PR_NOTHING, /* No components present */
- ENB_ENDCX2SetupReqAckIEs__value_PR_GlobalENB_ID,
- ENB_ENDCX2SetupReqAckIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList
-} ENB_ENDCX2SetupReqAckIEs__value_PR;
-typedef enum En_gNB_ENDCX2SetupReqAckIEs__value_PR {
- En_gNB_ENDCX2SetupReqAckIEs__value_PR_NOTHING, /* No components present */
- En_gNB_ENDCX2SetupReqAckIEs__value_PR_GlobalGNB_ID,
- En_gNB_ENDCX2SetupReqAckIEs__value_PR_ServedNRcellsENDCX2ManagementList
-} En_gNB_ENDCX2SetupReqAckIEs__value_PR;
-typedef enum ENDCX2SetupFailure_IEs__value_PR {
- ENDCX2SetupFailure_IEs__value_PR_NOTHING, /* No components present */
- ENDCX2SetupFailure_IEs__value_PR_Cause,
- ENDCX2SetupFailure_IEs__value_PR_CriticalityDiagnostics,
- ENDCX2SetupFailure_IEs__value_PR_TimeToWait
-} ENDCX2SetupFailure_IEs__value_PR;
-typedef enum ENDCConfigurationUpdate_IEs__value_PR {
- ENDCConfigurationUpdate_IEs__value_PR_NOTHING, /* No components present */
- ENDCConfigurationUpdate_IEs__value_PR_InitiatingNodeType_EndcConfigUpdate
-} ENDCConfigurationUpdate_IEs__value_PR;
-typedef enum ENB_ENDCConfigUpdateIEs__value_PR {
- ENB_ENDCConfigUpdateIEs__value_PR_NOTHING, /* No components present */
- ENB_ENDCConfigUpdateIEs__value_PR_CellAssistanceInformation,
- ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsENDCX2ManagementList,
- ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToModifyListENDCConfUpd,
- ENB_ENDCConfigUpdateIEs__value_PR_ServedEUTRAcellsToDeleteListENDCConfUpd
-} ENB_ENDCConfigUpdateIEs__value_PR;
-typedef enum En_gNB_ENDCConfigUpdateIEs__value_PR {
- En_gNB_ENDCConfigUpdateIEs__value_PR_NOTHING, /* No components present */
- En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsENDCX2ManagementList,
- En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToModifyENDCConfUpdList,
- En_gNB_ENDCConfigUpdateIEs__value_PR_ServedNRcellsToDeleteENDCConfUpdList
-} En_gNB_ENDCConfigUpdateIEs__value_PR;
-typedef enum ENDCConfigurationUpdateAcknowledge_IEs__value_PR {
- ENDCConfigurationUpdateAcknowledge_IEs__value_PR_NOTHING, /* No components present */
- ENDCConfigurationUpdateAcknowledge_IEs__value_PR_RespondingNodeType_EndcConfigUpdate
-} ENDCConfigurationUpdateAcknowledge_IEs__value_PR;
-typedef enum ENB_ENDCConfigUpdateAckIEs__value_PR {
- ENB_ENDCConfigUpdateAckIEs__value_PR_NOTHING /* No components present */
-
-} ENB_ENDCConfigUpdateAckIEs__value_PR;
-typedef enum En_gNB_ENDCConfigUpdateAckIEs__value_PR {
- En_gNB_ENDCConfigUpdateAckIEs__value_PR_NOTHING, /* No components present */
- En_gNB_ENDCConfigUpdateAckIEs__value_PR_ServedNRcellsENDCX2ManagementList
-} En_gNB_ENDCConfigUpdateAckIEs__value_PR;
-typedef enum ENDCConfigurationUpdateFailure_IEs__value_PR {
- ENDCConfigurationUpdateFailure_IEs__value_PR_NOTHING, /* No components present */
- ENDCConfigurationUpdateFailure_IEs__value_PR_Cause,
- ENDCConfigurationUpdateFailure_IEs__value_PR_CriticalityDiagnostics,
- ENDCConfigurationUpdateFailure_IEs__value_PR_TimeToWait
-} ENDCConfigurationUpdateFailure_IEs__value_PR;
-typedef enum GNBStatusIndicationIEs__value_PR {
- GNBStatusIndicationIEs__value_PR_NOTHING, /* No components present */
- GNBStatusIndicationIEs__value_PR_GNBOverloadInformation
-} GNBStatusIndicationIEs__value_PR;
-
-/* ProtocolIE-Field */
-typedef struct RICaction_ToBeSetup_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICaction_ToBeSetup_ItemIEs__value {
- RICaction_ToBeSetup_ItemIEs__value_PR present;
- union RICaction_ToBeSetup_ItemIEs__value_u {
- RICaction_ToBeSetup_Item_t RICaction_ToBeSetup_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICaction_ToBeSetup_ItemIEs_t;
-typedef struct RICaction_Admitted_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICaction_Admitted_ItemIEs__value {
- RICaction_Admitted_ItemIEs__value_PR present;
- union RICaction_Admitted_ItemIEs__value_u {
- RICaction_Admitted_Item_t RICaction_Admitted_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICaction_Admitted_ItemIEs_t;
-typedef struct RICaction_NotAdmitted_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICaction_NotAdmitted_ItemIEs__value {
- RICaction_NotAdmitted_ItemIEs__value_PR present;
- union RICaction_NotAdmitted_ItemIEs__value_u {
- RICaction_NotAdmitted_Item_t RICaction_NotAdmitted_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICaction_NotAdmitted_ItemIEs_t;
-typedef struct RANfunction_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RANfunction_ItemIEs__value {
- RANfunction_ItemIEs__value_PR present;
- union RANfunction_ItemIEs__value_u {
- RANfunction_Item_t RANfunction_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RANfunction_ItemIEs_t;
-typedef struct RANfunctionID_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RANfunctionID_ItemIEs__value {
- RANfunctionID_ItemIEs__value_PR present;
- union RANfunctionID_ItemIEs__value_u {
- RANfunctionID_Item_t RANfunctionID_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RANfunctionID_ItemIEs_t;
-typedef struct RANfunctionIDcause_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RANfunctionIDcause_ItemIEs__value {
- RANfunctionIDcause_ItemIEs__value_PR present;
- union RANfunctionIDcause_ItemIEs__value_u {
- RANfunctionIDcause_Item_t RANfunctionIDcause_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RANfunctionIDcause_ItemIEs_t;
-typedef struct CellInformation_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct CellInformation_ItemIEs__value {
- CellInformation_ItemIEs__value_PR present;
- union CellInformation_ItemIEs__value_u {
- CellInformation_Item_t CellInformation_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} CellInformation_ItemIEs_t;
-typedef struct CellToReport_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct CellToReport_ItemIEs__value {
- CellToReport_ItemIEs__value_PR present;
- union CellToReport_ItemIEs__value_u {
- CellToReport_Item_t CellToReport_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} CellToReport_ItemIEs_t;
-typedef struct MeasurementInitiationResult_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct MeasurementInitiationResult_ItemIEs__value {
- MeasurementInitiationResult_ItemIEs__value_PR present;
- union MeasurementInitiationResult_ItemIEs__value_u {
- MeasurementInitiationResult_Item_t MeasurementInitiationResult_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} MeasurementInitiationResult_ItemIEs_t;
-typedef struct MeasurementFailureCause_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct MeasurementFailureCause_ItemIEs__value {
- MeasurementFailureCause_ItemIEs__value_PR present;
- union MeasurementFailureCause_ItemIEs__value_u {
- MeasurementFailureCause_Item_t MeasurementFailureCause_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} MeasurementFailureCause_ItemIEs_t;
-typedef struct CompleteFailureCauseInformation_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct CompleteFailureCauseInformation_ItemIEs__value {
- CompleteFailureCauseInformation_ItemIEs__value_PR present;
- union CompleteFailureCauseInformation_ItemIEs__value_u {
- CompleteFailureCauseInformation_Item_t CompleteFailureCauseInformation_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} CompleteFailureCauseInformation_ItemIEs_t;
-typedef struct CellMeasurementResult_ItemIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct CellMeasurementResult_ItemIEs__value {
- CellMeasurementResult_ItemIEs__value_PR present;
- union CellMeasurementResult_ItemIEs__value_u {
- CellMeasurementResult_Item_t CellMeasurementResult_Item;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} CellMeasurementResult_ItemIEs_t;
-typedef struct RICsubscriptionRequest_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICsubscriptionRequest_IEs__value {
- RICsubscriptionRequest_IEs__value_PR present;
- union RICsubscriptionRequest_IEs__value_u {
- RICrequestID_t RICrequestID;
- RANfunctionID_t RANfunctionID;
- RICsubscription_t RICsubscription;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionRequest_IEs_t;
-typedef struct RICsubscriptionResponse_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICsubscriptionResponse_IEs__value {
- RICsubscriptionResponse_IEs__value_PR present;
- union RICsubscriptionResponse_IEs__value_u {
- RICrequestID_t RICrequestID;
- RANfunctionID_t RANfunctionID;
- RICaction_Admitted_List_t RICaction_Admitted_List;
- RICaction_NotAdmitted_List_t RICaction_NotAdmitted_List;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionResponse_IEs_t;
-typedef struct RICsubscriptionFailure_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICsubscriptionFailure_IEs__value {
- RICsubscriptionFailure_IEs__value_PR present;
- union RICsubscriptionFailure_IEs__value_u {
- RICrequestID_t RICrequestID;
- RANfunctionID_t RANfunctionID;
- RICaction_NotAdmitted_List_t RICaction_NotAdmitted_List;
- CriticalityDiagnostics_t CriticalityDiagnostics;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionFailure_IEs_t;
-typedef struct RICsubscriptionDeleteRequest_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICsubscriptionDeleteRequest_IEs__value {
- RICsubscriptionDeleteRequest_IEs__value_PR present;
- union RICsubscriptionDeleteRequest_IEs__value_u {
- RICrequestID_t RICrequestID;
- RANfunctionID_t RANfunctionID;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionDeleteRequest_IEs_t;
-typedef struct RICsubscriptionDeleteResponse_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICsubscriptionDeleteResponse_IEs__value {
- RICsubscriptionDeleteResponse_IEs__value_PR present;
- union RICsubscriptionDeleteResponse_IEs__value_u {
- RICrequestID_t RICrequestID;
- RANfunctionID_t RANfunctionID;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionDeleteResponse_IEs_t;
-typedef struct RICsubscriptionDeleteFailure_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICsubscriptionDeleteFailure_IEs__value {
- RICsubscriptionDeleteFailure_IEs__value_PR present;
- union RICsubscriptionDeleteFailure_IEs__value_u {
- RICrequestID_t RICrequestID;
- RANfunctionID_t RANfunctionID;
- RICcause_t RICcause;
- CriticalityDiagnostics_t CriticalityDiagnostics;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICsubscriptionDeleteFailure_IEs_t;
-typedef struct RICindication_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICindication_IEs__value {
- RICindication_IEs__value_PR present;
- union RICindication_IEs__value_u {
- RICrequestID_t RICrequestID;
- RANfunctionID_t RANfunctionID;
- RICactionID_t RICactionID;
- RICindicationSN_t RICindicationSN;
- RICindicationType_t RICindicationType;
- RICindicationHeader_t RICindicationHeader;
- RICindicationMessage_t RICindicationMessage;
- RICcallProcessID_t RICcallProcessID;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICindication_IEs_t;
-typedef struct RICcontrolRequest_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICcontrolRequest_IEs__value {
- RICcontrolRequest_IEs__value_PR present;
- union RICcontrolRequest_IEs__value_u {
- RICrequestID_t RICrequestID;
- RANfunctionID_t RANfunctionID;
- RICcallProcessID_t RICcallProcessID;
- RICcontrolHeader_t RICcontrolHeader;
- RICcontrolMessage_t RICcontrolMessage;
- RICcontrolAckRequest_t RICcontrolAckRequest;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICcontrolRequest_IEs_t;
-typedef struct RICcontrolAcknowledge_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICcontrolAcknowledge_IEs__value {
- RICcontrolAcknowledge_IEs__value_PR present;
- union RICcontrolAcknowledge_IEs__value_u {
- RICrequestID_t RICrequestID;
- RANfunctionID_t RANfunctionID;
- RICcallProcessID_t RICcallProcessID;
- RICcontrolStatus_t RICcontrolStatus;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICcontrolAcknowledge_IEs_t;
-typedef struct RICcontrolFailure_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICcontrolFailure_IEs__value {
- RICcontrolFailure_IEs__value_PR present;
- union RICcontrolFailure_IEs__value_u {
- RICrequestID_t RICrequestID;
- RANfunctionID_t RANfunctionID;
- RICcallProcessID_t RICcallProcessID;
- RICcause_t RICcause;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICcontrolFailure_IEs_t;
-typedef struct RICserviceUpdate_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICserviceUpdate_IEs__value {
- RICserviceUpdate_IEs__value_PR present;
- union RICserviceUpdate_IEs__value_u {
- RANfunctions_List_t RANfunctions_List;
- RANfunctionsID_List_t RANfunctionsID_List;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICserviceUpdate_IEs_t;
-typedef struct RICserviceUpdateAcknowledge_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICserviceUpdateAcknowledge_IEs__value {
- RICserviceUpdateAcknowledge_IEs__value_PR present;
- union RICserviceUpdateAcknowledge_IEs__value_u {
- RANfunctionsID_List_t RANfunctionsID_List;
- RANfunctionsIDcause_List_t RANfunctionsIDcause_List;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICserviceUpdateAcknowledge_IEs_t;
-typedef struct RICserviceUpdateFailure_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICserviceUpdateFailure_IEs__value {
- RICserviceUpdateFailure_IEs__value_PR present;
- union RICserviceUpdateFailure_IEs__value_u {
- RANfunctionsIDcause_List_t RANfunctionsIDcause_List;
- TimeToWait_t TimeToWait;
- CriticalityDiagnostics_t CriticalityDiagnostics;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICserviceUpdateFailure_IEs_t;
-typedef struct RICserviceQuery_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct RICserviceQuery_IEs__value {
- RICserviceQuery_IEs__value_PR present;
- union RICserviceQuery_IEs__value_u {
- RANfunctionsID_List_t RANfunctionsID_List;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RICserviceQuery_IEs_t;
-typedef struct ErrorIndication_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ErrorIndication_IEs__value {
- ErrorIndication_IEs__value_PR present;
- union ErrorIndication_IEs__value_u {
- UE_X2AP_ID_t UE_X2AP_ID;
- Cause_t Cause;
- CriticalityDiagnostics_t CriticalityDiagnostics;
- UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension;
- SgNB_UE_X2AP_ID_t SgNB_UE_X2AP_ID;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ErrorIndication_IEs_t;
-typedef struct ResetRequest_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ResetRequest_IEs__value {
- ResetRequest_IEs__value_PR present;
- union ResetRequest_IEs__value_u {
- Cause_t Cause;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ResetRequest_IEs_t;
-typedef struct ResetResponse_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ResetResponse_IEs__value {
- ResetResponse_IEs__value_PR present;
- union ResetResponse_IEs__value_u {
- CriticalityDiagnostics_t CriticalityDiagnostics;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ResetResponse_IEs_t;
-typedef struct X2SetupRequest_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct X2SetupRequest_IEs__value {
- X2SetupRequest_IEs__value_PR present;
- union X2SetupRequest_IEs__value_u {
- GlobalENB_ID_t GlobalENB_ID;
- ServedCells_t ServedCells;
- GUGroupIDList_t GUGroupIDList;
- LHN_ID_t LHN_ID;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} X2SetupRequest_IEs_t;
-typedef struct X2SetupResponse_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct X2SetupResponse_IEs__value {
- X2SetupResponse_IEs__value_PR present;
- union X2SetupResponse_IEs__value_u {
- GlobalENB_ID_t GlobalENB_ID;
- ServedCells_t ServedCells;
- GUGroupIDList_t GUGroupIDList;
- CriticalityDiagnostics_t CriticalityDiagnostics;
- LHN_ID_t LHN_ID;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} X2SetupResponse_IEs_t;
-typedef struct X2SetupFailure_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct X2SetupFailure_IEs__value {
- X2SetupFailure_IEs__value_PR present;
- union X2SetupFailure_IEs__value_u {
- Cause_t Cause;
- TimeToWait_t TimeToWait;
- CriticalityDiagnostics_t CriticalityDiagnostics;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} X2SetupFailure_IEs_t;
-typedef struct LoadInformation_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct LoadInformation_IEs__value {
- LoadInformation_IEs__value_PR present;
- union LoadInformation_IEs__value_u {
- CellInformation_List_t CellInformation_List;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} LoadInformation_IEs_t;
-typedef struct ENBConfigurationUpdate_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENBConfigurationUpdate_IEs__value {
- ENBConfigurationUpdate_IEs__value_PR present;
- union ENBConfigurationUpdate_IEs__value_u {
- ServedCells_t ServedCells;
- ServedCellsToModify_t ServedCellsToModify;
- Old_ECGIs_t Old_ECGIs;
- GUGroupIDList_t GUGroupIDList;
- CoverageModificationList_t CoverageModificationList;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENBConfigurationUpdate_IEs_t;
-typedef struct ENBConfigurationUpdateAcknowledge_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENBConfigurationUpdateAcknowledge_IEs__value {
- ENBConfigurationUpdateAcknowledge_IEs__value_PR present;
- union ENBConfigurationUpdateAcknowledge_IEs__value_u {
- CriticalityDiagnostics_t CriticalityDiagnostics;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENBConfigurationUpdateAcknowledge_IEs_t;
-typedef struct ENBConfigurationUpdateFailure_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENBConfigurationUpdateFailure_IEs__value {
- ENBConfigurationUpdateFailure_IEs__value_PR present;
- union ENBConfigurationUpdateFailure_IEs__value_u {
- Cause_t Cause;
- TimeToWait_t TimeToWait;
- CriticalityDiagnostics_t CriticalityDiagnostics;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENBConfigurationUpdateFailure_IEs_t;
-typedef struct ResourceStatusRequest_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ResourceStatusRequest_IEs__value {
- ResourceStatusRequest_IEs__value_PR present;
- union ResourceStatusRequest_IEs__value_u {
- Measurement_ID_t Measurement_ID;
- Registration_Request_t Registration_Request;
- ReportCharacteristics_t ReportCharacteristics;
- CellToReport_List_t CellToReport_List;
- ReportingPeriodicity_t ReportingPeriodicity;
- PartialSuccessIndicator_t PartialSuccessIndicator;
- ReportingPeriodicityRSRPMR_t ReportingPeriodicityRSRPMR;
- ReportingPeriodicityCSIR_t ReportingPeriodicityCSIR;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ResourceStatusRequest_IEs_t;
-typedef struct ResourceStatusResponse_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ResourceStatusResponse_IEs__value {
- ResourceStatusResponse_IEs__value_PR present;
- union ResourceStatusResponse_IEs__value_u {
- Measurement_ID_t Measurement_ID;
- CriticalityDiagnostics_t CriticalityDiagnostics;
- MeasurementInitiationResult_List_t MeasurementInitiationResult_List;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ResourceStatusResponse_IEs_t;
-typedef struct ResourceStatusFailure_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ResourceStatusFailure_IEs__value {
- ResourceStatusFailure_IEs__value_PR present;
- union ResourceStatusFailure_IEs__value_u {
- Measurement_ID_t Measurement_ID;
- Cause_t Cause;
- CriticalityDiagnostics_t CriticalityDiagnostics;
- CompleteFailureCauseInformation_List_t CompleteFailureCauseInformation_List;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ResourceStatusFailure_IEs_t;
-typedef struct ResourceStatusUpdate_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ResourceStatusUpdate_IEs__value {
- ResourceStatusUpdate_IEs__value_PR present;
- union ResourceStatusUpdate_IEs__value_u {
- Measurement_ID_t Measurement_ID;
- CellMeasurementResult_List_t CellMeasurementResult_List;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ResourceStatusUpdate_IEs_t;
-typedef struct SeNBReconfigurationComplete_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct SeNBReconfigurationComplete_IEs__value {
- SeNBReconfigurationComplete_IEs__value_PR present;
- union SeNBReconfigurationComplete_IEs__value_u {
- UE_X2AP_ID_t UE_X2AP_ID;
- ResponseInformationSeNBReconfComp_t ResponseInformationSeNBReconfComp;
- UE_X2AP_ID_Extension_t UE_X2AP_ID_Extension;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} SeNBReconfigurationComplete_IEs_t;
-typedef struct ENDCX2SetupRequest_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENDCX2SetupRequest_IEs__value {
- ENDCX2SetupRequest_IEs__value_PR present;
- union ENDCX2SetupRequest_IEs__value_u {
- InitiatingNodeType_EndcX2Setup_t InitiatingNodeType_EndcX2Setup;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENDCX2SetupRequest_IEs_t;
-typedef struct ENB_ENDCX2SetupReqIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENB_ENDCX2SetupReqIEs__value {
- ENB_ENDCX2SetupReqIEs__value_PR present;
- union ENB_ENDCX2SetupReqIEs__value_u {
- GlobalENB_ID_t GlobalENB_ID;
- ServedEUTRAcellsENDCX2ManagementList_t ServedEUTRAcellsENDCX2ManagementList;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENB_ENDCX2SetupReqIEs_t;
-typedef struct En_gNB_ENDCX2SetupReqIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct En_gNB_ENDCX2SetupReqIEs__value {
- En_gNB_ENDCX2SetupReqIEs__value_PR present;
- union En_gNB_ENDCX2SetupReqIEs__value_u {
- GlobalGNB_ID_t GlobalGNB_ID;
- ServedNRcellsENDCX2ManagementList_t ServedNRcellsENDCX2ManagementList;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} En_gNB_ENDCX2SetupReqIEs_t;
-typedef struct ENDCX2SetupResponse_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENDCX2SetupResponse_IEs__value {
- ENDCX2SetupResponse_IEs__value_PR present;
- union ENDCX2SetupResponse_IEs__value_u {
- RespondingNodeType_EndcX2Setup_t RespondingNodeType_EndcX2Setup;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENDCX2SetupResponse_IEs_t;
-typedef struct ENB_ENDCX2SetupReqAckIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENB_ENDCX2SetupReqAckIEs__value {
- ENB_ENDCX2SetupReqAckIEs__value_PR present;
- union ENB_ENDCX2SetupReqAckIEs__value_u {
- GlobalENB_ID_t GlobalENB_ID;
- ServedEUTRAcellsENDCX2ManagementList_t ServedEUTRAcellsENDCX2ManagementList;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENB_ENDCX2SetupReqAckIEs_t;
-typedef struct En_gNB_ENDCX2SetupReqAckIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct En_gNB_ENDCX2SetupReqAckIEs__value {
- En_gNB_ENDCX2SetupReqAckIEs__value_PR present;
- union En_gNB_ENDCX2SetupReqAckIEs__value_u {
- GlobalGNB_ID_t GlobalGNB_ID;
- ServedNRcellsENDCX2ManagementList_t ServedNRcellsENDCX2ManagementList;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} En_gNB_ENDCX2SetupReqAckIEs_t;
-typedef struct ENDCX2SetupFailure_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENDCX2SetupFailure_IEs__value {
- ENDCX2SetupFailure_IEs__value_PR present;
- union ENDCX2SetupFailure_IEs__value_u {
- Cause_t Cause;
- CriticalityDiagnostics_t CriticalityDiagnostics;
- TimeToWait_t TimeToWait;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENDCX2SetupFailure_IEs_t;
-typedef struct ENDCConfigurationUpdate_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENDCConfigurationUpdate_IEs__value {
- ENDCConfigurationUpdate_IEs__value_PR present;
- union ENDCConfigurationUpdate_IEs__value_u {
- InitiatingNodeType_EndcConfigUpdate_t InitiatingNodeType_EndcConfigUpdate;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENDCConfigurationUpdate_IEs_t;
-typedef struct ENB_ENDCConfigUpdateIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENB_ENDCConfigUpdateIEs__value {
- ENB_ENDCConfigUpdateIEs__value_PR present;
- union ENB_ENDCConfigUpdateIEs__value_u {
- CellAssistanceInformation_t CellAssistanceInformation;
- ServedEUTRAcellsENDCX2ManagementList_t ServedEUTRAcellsENDCX2ManagementList;
- ServedEUTRAcellsToModifyListENDCConfUpd_t ServedEUTRAcellsToModifyListENDCConfUpd;
- ServedEUTRAcellsToDeleteListENDCConfUpd_t ServedEUTRAcellsToDeleteListENDCConfUpd;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENB_ENDCConfigUpdateIEs_t;
-typedef struct En_gNB_ENDCConfigUpdateIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct En_gNB_ENDCConfigUpdateIEs__value {
- En_gNB_ENDCConfigUpdateIEs__value_PR present;
- union En_gNB_ENDCConfigUpdateIEs__value_u {
- ServedNRcellsENDCX2ManagementList_t ServedNRcellsENDCX2ManagementList;
- ServedNRcellsToModifyENDCConfUpdList_t ServedNRcellsToModifyENDCConfUpdList;
- ServedNRcellsToDeleteENDCConfUpdList_t ServedNRcellsToDeleteENDCConfUpdList;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} En_gNB_ENDCConfigUpdateIEs_t;
-typedef struct ENDCConfigurationUpdateAcknowledge_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENDCConfigurationUpdateAcknowledge_IEs__value {
- ENDCConfigurationUpdateAcknowledge_IEs__value_PR present;
- union ENDCConfigurationUpdateAcknowledge_IEs__value_u {
- RespondingNodeType_EndcConfigUpdate_t RespondingNodeType_EndcConfigUpdate;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENDCConfigurationUpdateAcknowledge_IEs_t;
-typedef struct ENB_ENDCConfigUpdateAckIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENB_ENDCConfigUpdateAckIEs__value {
- ENB_ENDCConfigUpdateAckIEs__value_PR present;
- union ENB_ENDCConfigUpdateAckIEs__value_u {
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENB_ENDCConfigUpdateAckIEs_t;
-typedef struct En_gNB_ENDCConfigUpdateAckIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct En_gNB_ENDCConfigUpdateAckIEs__value {
- En_gNB_ENDCConfigUpdateAckIEs__value_PR present;
- union En_gNB_ENDCConfigUpdateAckIEs__value_u {
- ServedNRcellsENDCX2ManagementList_t ServedNRcellsENDCX2ManagementList;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} En_gNB_ENDCConfigUpdateAckIEs_t;
-typedef struct ENDCConfigurationUpdateFailure_IEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct ENDCConfigurationUpdateFailure_IEs__value {
- ENDCConfigurationUpdateFailure_IEs__value_PR present;
- union ENDCConfigurationUpdateFailure_IEs__value_u {
- Cause_t Cause;
- CriticalityDiagnostics_t CriticalityDiagnostics;
- TimeToWait_t TimeToWait;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ENDCConfigurationUpdateFailure_IEs_t;
-typedef struct GNBStatusIndicationIEs {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- struct GNBStatusIndicationIEs__value {
- GNBStatusIndicationIEs__value_PR present;
- union GNBStatusIndicationIEs__value_u {
- GNBOverloadInformation_t GNBOverloadInformation;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} GNBStatusIndicationIEs_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_RICaction_ToBeSetup_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_ToBeSetup_ItemIEs_specs_1;
-extern asn_TYPE_member_t asn_MBR_RICaction_ToBeSetup_ItemIEs_1[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICaction_Admitted_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_Admitted_ItemIEs_specs_5;
-extern asn_TYPE_member_t asn_MBR_RICaction_Admitted_ItemIEs_5[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICaction_NotAdmitted_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICaction_NotAdmitted_ItemIEs_specs_9;
-extern asn_TYPE_member_t asn_MBR_RICaction_NotAdmitted_ItemIEs_9[3];
-extern asn_TYPE_descriptor_t asn_DEF_RANfunction_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RANfunction_ItemIEs_specs_13;
-extern asn_TYPE_member_t asn_MBR_RANfunction_ItemIEs_13[3];
-extern asn_TYPE_descriptor_t asn_DEF_RANfunctionID_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RANfunctionID_ItemIEs_specs_17;
-extern asn_TYPE_member_t asn_MBR_RANfunctionID_ItemIEs_17[3];
-extern asn_TYPE_descriptor_t asn_DEF_RANfunctionIDcause_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RANfunctionIDcause_ItemIEs_specs_21;
-extern asn_TYPE_member_t asn_MBR_RANfunctionIDcause_ItemIEs_21[3];
-extern asn_TYPE_descriptor_t asn_DEF_CellInformation_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_CellInformation_ItemIEs_specs_25;
-extern asn_TYPE_member_t asn_MBR_CellInformation_ItemIEs_25[3];
-extern asn_TYPE_descriptor_t asn_DEF_CellToReport_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_CellToReport_ItemIEs_specs_29;
-extern asn_TYPE_member_t asn_MBR_CellToReport_ItemIEs_29[3];
-extern asn_TYPE_descriptor_t asn_DEF_MeasurementInitiationResult_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_MeasurementInitiationResult_ItemIEs_specs_33;
-extern asn_TYPE_member_t asn_MBR_MeasurementInitiationResult_ItemIEs_33[3];
-extern asn_TYPE_descriptor_t asn_DEF_MeasurementFailureCause_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_MeasurementFailureCause_ItemIEs_specs_37;
-extern asn_TYPE_member_t asn_MBR_MeasurementFailureCause_ItemIEs_37[3];
-extern asn_TYPE_descriptor_t asn_DEF_CompleteFailureCauseInformation_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_CompleteFailureCauseInformation_ItemIEs_specs_41;
-extern asn_TYPE_member_t asn_MBR_CompleteFailureCauseInformation_ItemIEs_41[3];
-extern asn_TYPE_descriptor_t asn_DEF_CellMeasurementResult_ItemIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_CellMeasurementResult_ItemIEs_specs_45;
-extern asn_TYPE_member_t asn_MBR_CellMeasurementResult_ItemIEs_45[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionRequest_IEs_specs_49;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionRequest_IEs_49[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionResponse_IEs_specs_53;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionResponse_IEs_53[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionFailure_IEs_specs_57;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionFailure_IEs_57[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteRequest_IEs_specs_61;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteRequest_IEs_61[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteResponse_IEs_specs_65;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteResponse_IEs_65[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICsubscriptionDeleteFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICsubscriptionDeleteFailure_IEs_specs_69;
-extern asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteFailure_IEs_69[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICindication_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICindication_IEs_specs_73;
-extern asn_TYPE_member_t asn_MBR_RICindication_IEs_73[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICcontrolRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolRequest_IEs_specs_77;
-extern asn_TYPE_member_t asn_MBR_RICcontrolRequest_IEs_77[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICcontrolAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolAcknowledge_IEs_specs_81;
-extern asn_TYPE_member_t asn_MBR_RICcontrolAcknowledge_IEs_81[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICcontrolFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICcontrolFailure_IEs_specs_85;
-extern asn_TYPE_member_t asn_MBR_RICcontrolFailure_IEs_85[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdate_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdate_IEs_specs_89;
-extern asn_TYPE_member_t asn_MBR_RICserviceUpdate_IEs_89[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdateAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdateAcknowledge_IEs_specs_93;
-extern asn_TYPE_member_t asn_MBR_RICserviceUpdateAcknowledge_IEs_93[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICserviceUpdateFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceUpdateFailure_IEs_specs_97;
-extern asn_TYPE_member_t asn_MBR_RICserviceUpdateFailure_IEs_97[3];
-extern asn_TYPE_descriptor_t asn_DEF_RICserviceQuery_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_RICserviceQuery_IEs_specs_101;
-extern asn_TYPE_member_t asn_MBR_RICserviceQuery_IEs_101[3];
-extern asn_TYPE_descriptor_t asn_DEF_ErrorIndication_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ErrorIndication_IEs_specs_105;
-extern asn_TYPE_member_t asn_MBR_ErrorIndication_IEs_105[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResetRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResetRequest_IEs_specs_109;
-extern asn_TYPE_member_t asn_MBR_ResetRequest_IEs_109[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResetResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResetResponse_IEs_specs_113;
-extern asn_TYPE_member_t asn_MBR_ResetResponse_IEs_113[3];
-extern asn_TYPE_descriptor_t asn_DEF_X2SetupRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupRequest_IEs_specs_117;
-extern asn_TYPE_member_t asn_MBR_X2SetupRequest_IEs_117[3];
-extern asn_TYPE_descriptor_t asn_DEF_X2SetupResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupResponse_IEs_specs_121;
-extern asn_TYPE_member_t asn_MBR_X2SetupResponse_IEs_121[3];
-extern asn_TYPE_descriptor_t asn_DEF_X2SetupFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_X2SetupFailure_IEs_specs_125;
-extern asn_TYPE_member_t asn_MBR_X2SetupFailure_IEs_125[3];
-extern asn_TYPE_descriptor_t asn_DEF_LoadInformation_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_LoadInformation_IEs_specs_129;
-extern asn_TYPE_member_t asn_MBR_LoadInformation_IEs_129[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdate_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdate_IEs_specs_133;
-extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdate_IEs_133[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdateAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdateAcknowledge_IEs_specs_137;
-extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdateAcknowledge_IEs_137[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENBConfigurationUpdateFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENBConfigurationUpdateFailure_IEs_specs_141;
-extern asn_TYPE_member_t asn_MBR_ENBConfigurationUpdateFailure_IEs_141[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusRequest_IEs_specs_145;
-extern asn_TYPE_member_t asn_MBR_ResourceStatusRequest_IEs_145[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusResponse_IEs_specs_149;
-extern asn_TYPE_member_t asn_MBR_ResourceStatusResponse_IEs_149[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusFailure_IEs_specs_153;
-extern asn_TYPE_member_t asn_MBR_ResourceStatusFailure_IEs_153[3];
-extern asn_TYPE_descriptor_t asn_DEF_ResourceStatusUpdate_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ResourceStatusUpdate_IEs_specs_157;
-extern asn_TYPE_member_t asn_MBR_ResourceStatusUpdate_IEs_157[3];
-extern asn_TYPE_descriptor_t asn_DEF_SeNBReconfigurationComplete_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_SeNBReconfigurationComplete_IEs_specs_161;
-extern asn_TYPE_member_t asn_MBR_SeNBReconfigurationComplete_IEs_161[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupRequest_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupRequest_IEs_specs_165;
-extern asn_TYPE_member_t asn_MBR_ENDCX2SetupRequest_IEs_165[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2SetupReqIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2SetupReqIEs_specs_169;
-extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2SetupReqIEs_169[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2SetupReqIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2SetupReqIEs_specs_173;
-extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2SetupReqIEs_173[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupResponse_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupResponse_IEs_specs_177;
-extern asn_TYPE_member_t asn_MBR_ENDCX2SetupResponse_IEs_177[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCX2SetupReqAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCX2SetupReqAckIEs_specs_181;
-extern asn_TYPE_member_t asn_MBR_ENB_ENDCX2SetupReqAckIEs_181[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCX2SetupReqAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCX2SetupReqAckIEs_specs_185;
-extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCX2SetupReqAckIEs_185[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCX2SetupFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCX2SetupFailure_IEs_specs_189;
-extern asn_TYPE_member_t asn_MBR_ENDCX2SetupFailure_IEs_189[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdate_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdate_IEs_specs_193;
-extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdate_IEs_193[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCConfigUpdateIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCConfigUpdateIEs_specs_197;
-extern asn_TYPE_member_t asn_MBR_ENB_ENDCConfigUpdateIEs_197[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCConfigUpdateIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCConfigUpdateIEs_specs_201;
-extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCConfigUpdateIEs_201[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdateAcknowledge_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdateAcknowledge_IEs_specs_205;
-extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdateAcknowledge_IEs_205[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENB_ENDCConfigUpdateAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENB_ENDCConfigUpdateAckIEs_specs_209;
-extern asn_TYPE_member_t asn_MBR_ENB_ENDCConfigUpdateAckIEs_209[3];
-extern asn_TYPE_descriptor_t asn_DEF_En_gNB_ENDCConfigUpdateAckIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_En_gNB_ENDCConfigUpdateAckIEs_specs_213;
-extern asn_TYPE_member_t asn_MBR_En_gNB_ENDCConfigUpdateAckIEs_213[3];
-extern asn_TYPE_descriptor_t asn_DEF_ENDCConfigurationUpdateFailure_IEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_ENDCConfigurationUpdateFailure_IEs_specs_217;
-extern asn_TYPE_member_t asn_MBR_ENDCConfigurationUpdateFailure_IEs_217[3];
-extern asn_TYPE_descriptor_t asn_DEF_GNBStatusIndicationIEs;
-extern asn_SEQUENCE_specifics_t asn_SPC_GNBStatusIndicationIEs_specs_221;
-extern asn_TYPE_member_t asn_MBR_GNBStatusIndicationIEs_221[3];
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _ProtocolIE_Field_H_ */
-#include "asn_internal.h"