open5gs/lib/asn1c/ngap/NGAP_ProtocolIE-Field.h

4605 lines
208 KiB
C

/*
* Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
* From ASN.1 module "NGAP-Containers"
* found in "../support/ngap-r16.7.0/38413-g70.asn"
* `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-UPER`
*/
#ifndef _NGAP_ProtocolIE_Field_H_
#define _NGAP_ProtocolIE_Field_H_
#include <asn_application.h>
/* Including external dependencies */
#include "NGAP_ProtocolIE-ID.h"
#include "NGAP_Criticality.h"
#include <ANY.h>
#include <asn_ioc.h>
#include <OPEN_TYPE.h>
#include <constr_CHOICE.h>
#include <constr_SEQUENCE.h>
#include "NGAP_EndpointIPAddressAndPort.h"
#include "NGAP_Presence.h"
#include "NGAP_GlobalTNGF-ID.h"
#include "NGAP_GlobalTWIF-ID.h"
#include "NGAP_GlobalW-AGF-ID.h"
#include "NGAP_SONInformationReport.h"
#include "NGAP_TargetRNC-ID.h"
#include "NGAP_UserLocationInformationTNGF.h"
#include "NGAP_UserLocationInformationTWIF.h"
#include "NGAP_UserLocationInformationW-AGF.h"
#include "NGAP_GlobalCable-ID.h"
#include "NGAP_AMF-UE-NGAP-ID.h"
#include "NGAP_RAN-UE-NGAP-ID.h"
#include "NGAP_RANPagingPriority.h"
#include "NGAP_NAS-PDU.h"
#include "NGAP_PDUSessionResourceSetupListSUReq.h"
#include "NGAP_UEAggregateMaximumBitRate.h"
#include "NGAP_PDUSessionResourceSetupListSURes.h"
#include "NGAP_PDUSessionResourceFailedToSetupListSURes.h"
#include "NGAP_CriticalityDiagnostics.h"
#include "NGAP_PDUSessionResourceToReleaseListRelCmd.h"
#include "NGAP_PDUSessionResourceReleasedListRelRes.h"
#include "NGAP_UserLocationInformation.h"
#include "NGAP_PDUSessionResourceModifyListModReq.h"
#include "NGAP_PDUSessionResourceModifyListModRes.h"
#include "NGAP_PDUSessionResourceFailedToModifyListModRes.h"
#include "NGAP_PDUSessionResourceNotifyList.h"
#include "NGAP_PDUSessionResourceReleasedListNot.h"
#include "NGAP_PDUSessionResourceModifyListModInd.h"
#include "NGAP_PDUSessionResourceModifyListModCfm.h"
#include "NGAP_PDUSessionResourceFailedToModifyListModCfm.h"
#include "NGAP_AMFName.h"
#include "NGAP_CoreNetworkAssistanceInformationForInactive.h"
#include "NGAP_GUAMI.h"
#include "NGAP_PDUSessionResourceSetupListCxtReq.h"
#include "NGAP_AllowedNSSAI.h"
#include "NGAP_UESecurityCapabilities.h"
#include "NGAP_SecurityKey.h"
#include "NGAP_TraceActivation.h"
#include "NGAP_MobilityRestrictionList.h"
#include "NGAP_UERadioCapability.h"
#include "NGAP_IndexToRFSP.h"
#include "NGAP_MaskedIMEISV.h"
#include "NGAP_EmergencyFallbackIndicator.h"
#include "NGAP_RRCInactiveTransitionReportRequest.h"
#include "NGAP_UERadioCapabilityForPaging.h"
#include "NGAP_RedirectionVoiceFallback.h"
#include "NGAP_LocationReportingRequestType.h"
#include "NGAP_CNAssistedRANTuning.h"
#include "NGAP_SRVCCOperationPossible.h"
#include "NGAP_IAB-Authorized.h"
#include "NGAP_Enhanced-CoverageRestriction.h"
#include "NGAP_Extended-ConnectedTime.h"
#include "NGAP_UE-DifferentiationInfo.h"
#include "NGAP_NRV2XServicesAuthorized.h"
#include "NGAP_LTEV2XServicesAuthorized.h"
#include "NGAP_NRUESidelinkAggregateMaximumBitrate.h"
#include "NGAP_LTEUESidelinkAggregateMaximumBitrate.h"
#include "NGAP_PC5QoSParameters.h"
#include "NGAP_CEmodeBrestricted.h"
#include "NGAP_UE-UP-CIoT-Support.h"
#include "NGAP_RGLevelWirelineAccessCharacteristics.h"
#include "NGAP_MDTPLMNList.h"
#include "NGAP_UERadioCapabilityID.h"
#include "NGAP_PDUSessionResourceSetupListCxtRes.h"
#include "NGAP_PDUSessionResourceFailedToSetupListCxtRes.h"
#include "NGAP_PDUSessionResourceFailedToSetupListCxtFail.h"
#include "NGAP_Cause.h"
#include "NGAP_PDUSessionResourceListCxtRelReq.h"
#include "NGAP_UE-NGAP-IDs.h"
#include "NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.h"
#include "NGAP_PDUSessionResourceListCxtRelCpl.h"
#include "NGAP_PagingAssisDataforCEcapabUE.h"
#include "NGAP_RRCEstablishmentCause.h"
#include "NGAP_PDUSessionResourceResumeListRESReq.h"
#include "NGAP_PDUSessionResourceFailedToResumeListRESReq.h"
#include "NGAP_Suspend-Request-Indication.h"
#include "NGAP_PDUSessionResourceResumeListRESRes.h"
#include "NGAP_PDUSessionResourceFailedToResumeListRESRes.h"
#include "NGAP_SecurityContext.h"
#include "NGAP_Suspend-Response-Indication.h"
#include "NGAP_PDUSessionResourceSuspendListSUSReq.h"
#include "NGAP_RRCState.h"
#include "NGAP_FiveG-S-TMSI.h"
#include "NGAP_NB-IoT-UEPriority.h"
#include "NGAP_S-NSSAI.h"
#include "NGAP_EUTRA-CGI.h"
#include "NGAP_TAI.h"
#include "NGAP_UL-CP-SecurityInformation.h"
#include "NGAP_HandoverType.h"
#include "NGAP_TargetID.h"
#include "NGAP_DirectForwardingPathAvailability.h"
#include "NGAP_PDUSessionResourceListHORqd.h"
#include "NGAP_SourceToTarget-TransparentContainer.h"
#include "NGAP_NASSecurityParametersFromNGRAN.h"
#include "NGAP_PDUSessionResourceHandoverList.h"
#include "NGAP_PDUSessionResourceToReleaseListHOCmd.h"
#include "NGAP_TargetToSource-TransparentContainer.h"
#include "NGAP_TargettoSource-Failure-TransparentContainer.h"
#include "NGAP_NewSecurityContextInd.h"
#include "NGAP_PDUSessionResourceSetupListHOReq.h"
#include "NGAP_PDUSessionResourceAdmittedList.h"
#include "NGAP_PDUSessionResourceFailedToSetupListHOAck.h"
#include "NGAP_NotifySourceNGRANNode.h"
#include "NGAP_PDUSessionResourceToBeSwitchedDLList.h"
#include "NGAP_PDUSessionResourceFailedToSetupListPSReq.h"
#include "NGAP_PDUSessionResourceSwitchedList.h"
#include "NGAP_PDUSessionResourceReleasedListPSAck.h"
#include "NGAP_PDUSessionResourceReleasedListPSFail.h"
#include "NGAP_EarlyStatusTransfer-TransparentContainer.h"
#include "NGAP_RANStatusTransfer-TransparentContainer.h"
#include "NGAP_UEPagingIdentity.h"
#include "NGAP_PagingDRX.h"
#include "NGAP_TAIListForPaging.h"
#include "NGAP_PagingPriority.h"
#include "NGAP_PagingOrigin.h"
#include "NGAP_AssistanceDataForPaging.h"
#include "NGAP_NB-IoT-Paging-eDRXInfo.h"
#include "NGAP_NB-IoT-PagingDRX.h"
#include "NGAP_WUS-Assistance-Information.h"
#include "NGAP_PagingeDRXInformation.h"
#include "NGAP_AMFSetID.h"
#include "NGAP_UEContextRequest.h"
#include "NGAP_SourceToTarget-AMFInformationReroute.h"
#include "NGAP_PLMNIdentity.h"
#include "NGAP_IABNodeIndication.h"
#include "NGAP_CEmodeBSupport-Indicator.h"
#include "NGAP_LTEM-Indication.h"
#include "NGAP_EDT-Session.h"
#include "NGAP_AuthenticatedIndication.h"
#include "NGAP_NPN-AccessInformation.h"
#include "NGAP_UECapabilityInfoRequest.h"
#include "NGAP_EndIndication.h"
#include <OCTET_STRING.h>
#include "NGAP_GlobalRANNodeID.h"
#include "NGAP_RANNodeName.h"
#include "NGAP_SupportedTAList.h"
#include "NGAP_UERetentionInformation.h"
#include "NGAP_NB-IoT-DefaultPagingDRX.h"
#include "NGAP_Extended-RANNodeName.h"
#include "NGAP_ServedGUAMIList.h"
#include "NGAP_RelativeAMFCapacity.h"
#include "NGAP_PLMNSupportList.h"
#include "NGAP_IAB-Supported.h"
#include "NGAP_Extended-AMFName.h"
#include "NGAP_TimeToWait.h"
#include "NGAP_NGRAN-TNLAssociationToRemoveList.h"
#include "NGAP_AMF-TNLAssociationToAddList.h"
#include "NGAP_AMF-TNLAssociationToRemoveList.h"
#include "NGAP_AMF-TNLAssociationToUpdateList.h"
#include "NGAP_AMF-TNLAssociationSetupList.h"
#include "NGAP_TNLAssociationList.h"
#include "NGAP_UnavailableGUAMIList.h"
#include "NGAP_ResetType.h"
#include "NGAP_UE-associatedLogicalNG-connectionList.h"
#include "NGAP_OverloadResponse.h"
#include "NGAP_TrafficLoadReductionIndication.h"
#include "NGAP_OverloadStartNSSAIList.h"
#include "NGAP_SONConfigurationTransfer.h"
#include "NGAP_EN-DCSONConfigurationTransfer.h"
#include "NGAP_IntersystemSONConfigurationTransfer.h"
#include "NGAP_MessageIdentifier.h"
#include "NGAP_SerialNumber.h"
#include "NGAP_WarningAreaList.h"
#include "NGAP_RepetitionPeriod.h"
#include "NGAP_NumberOfBroadcastsRequested.h"
#include "NGAP_WarningType.h"
#include "NGAP_WarningSecurityInfo.h"
#include "NGAP_DataCodingScheme.h"
#include "NGAP_WarningMessageContents.h"
#include "NGAP_ConcurrentWarningMessageInd.h"
#include "NGAP_WarningAreaCoordinates.h"
#include "NGAP_BroadcastCompletedAreaList.h"
#include "NGAP_CancelAllWarningMessages.h"
#include "NGAP_BroadcastCancelledAreaList.h"
#include "NGAP_CellIDListForRestart.h"
#include "NGAP_TAIListForRestart.h"
#include "NGAP_EmergencyAreaIDListForRestart.h"
#include "NGAP_PWSFailedCellIDList.h"
#include "NGAP_RoutingID.h"
#include "NGAP_NRPPa-PDU.h"
#include "NGAP_NGRANTraceID.h"
#include "NGAP_NGRAN-CGI.h"
#include "NGAP_TransportLayerAddress.h"
#include "NGAP_PrivacyIndicator.h"
#include "NGAP_URI-address.h"
#include "NGAP_UEPresenceInAreaOfInterestList.h"
#include "NGAP_IMSVoiceSupportIndicator.h"
#include "NGAP_PDUSessionResourceSecondaryRATUsageList.h"
#include "NGAP_HandoverFlag.h"
#include "NGAP_RIMInformationTransfer.h"
#include "NGAP_DL-CP-SecurityInformation.h"
#include "NGAP_PDUSessionAggregateMaximumBitRate.h"
#include "NGAP_UL-NGU-UP-TNLModifyList.h"
#include "NGAP_NetworkInstance.h"
#include "NGAP_QosFlowAddOrModifyRequestList.h"
#include "NGAP_QosFlowListWithCause.h"
#include "NGAP_UPTransportLayerInformationList.h"
#include "NGAP_CommonNetworkInstance.h"
#include "NGAP_UPTransportLayerInformation.h"
#include "NGAP_SecurityIndication.h"
#include "NGAP_DataForwardingNotPossible.h"
#include "NGAP_PDUSessionType.h"
#include "NGAP_QosFlowSetupRequestList.h"
#include "NGAP_RedundantPDUSessionInformation.h"
#ifdef __cplusplus
extern "C" {
#endif
/* Dependencies */
typedef enum NGAP_AMFPagingTarget_ExtIEs__value_PR {
NGAP_AMFPagingTarget_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_AMFPagingTarget_ExtIEs__value_PR;
typedef enum NGAP_AreaScopeOfMDT_NR_ExtIEs__value_PR {
NGAP_AreaScopeOfMDT_NR_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_AreaScopeOfMDT_NR_ExtIEs__value_PR;
typedef enum NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value_PR {
NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value_PR;
typedef enum NGAP_BroadcastCancelledAreaList_ExtIEs__value_PR {
NGAP_BroadcastCancelledAreaList_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_BroadcastCancelledAreaList_ExtIEs__value_PR;
typedef enum NGAP_BroadcastCompletedAreaList_ExtIEs__value_PR {
NGAP_BroadcastCompletedAreaList_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_BroadcastCompletedAreaList_ExtIEs__value_PR;
typedef enum NGAP_CandidateCell_ExtIEs__value_PR {
NGAP_CandidateCell_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_CandidateCell_ExtIEs__value_PR;
typedef enum NGAP_Cause_ExtIEs__value_PR {
NGAP_Cause_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_Cause_ExtIEs__value_PR;
typedef enum NGAP_CellIDListForRestart_ExtIEs__value_PR {
NGAP_CellIDListForRestart_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_CellIDListForRestart_ExtIEs__value_PR;
typedef enum NGAP_CPTransportLayerInformation_ExtIEs__value_PR {
NGAP_CPTransportLayerInformation_ExtIEs__value_PR_NOTHING, /* No components present */
NGAP_CPTransportLayerInformation_ExtIEs__value_PR_EndpointIPAddressAndPort
} NGAP_CPTransportLayerInformation_ExtIEs__value_PR;
typedef enum NGAP_DRBStatusDL_ExtIEs__value_PR {
NGAP_DRBStatusDL_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_DRBStatusDL_ExtIEs__value_PR;
typedef enum NGAP_DRBStatusUL_ExtIEs__value_PR {
NGAP_DRBStatusUL_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_DRBStatusUL_ExtIEs__value_PR;
typedef enum NGAP_ProcedureStageChoice_ExtIEs__value_PR {
NGAP_ProcedureStageChoice_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_ProcedureStageChoice_ExtIEs__value_PR;
typedef enum NGAP_ENB_ID_ExtIEs__value_PR {
NGAP_ENB_ID_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_ENB_ID_ExtIEs__value_PR;
typedef enum NGAP_EventTrigger_ExtIEs__value_PR {
NGAP_EventTrigger_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_EventTrigger_ExtIEs__value_PR;
typedef enum NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR {
NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR;
typedef enum NGAP_GlobalRANNodeID_ExtIEs__value_PR {
NGAP_GlobalRANNodeID_ExtIEs__value_PR_NOTHING, /* No components present */
NGAP_GlobalRANNodeID_ExtIEs__value_PR_GlobalTNGF_ID,
NGAP_GlobalRANNodeID_ExtIEs__value_PR_GlobalTWIF_ID,
NGAP_GlobalRANNodeID_ExtIEs__value_PR_GlobalW_AGF_ID
} NGAP_GlobalRANNodeID_ExtIEs__value_PR;
typedef enum NGAP_GNB_ID_ExtIEs__value_PR {
NGAP_GNB_ID_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_GNB_ID_ExtIEs__value_PR;
typedef enum NGAP_IntersystemSONTransferType_ExtIEs__value_PR {
NGAP_IntersystemSONTransferType_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_IntersystemSONTransferType_ExtIEs__value_PR;
typedef enum NGAP_IntersystemSONInformation_ExtIEs__value_PR {
NGAP_IntersystemSONInformation_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_IntersystemSONInformation_ExtIEs__value_PR;
typedef enum NGAP_IntersystemSONInformationReport_ExtIEs__value_PR {
NGAP_IntersystemSONInformationReport_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_IntersystemSONInformationReport_ExtIEs__value_PR;
typedef enum NGAP_InterSystemHandoverReportType_ExtIEs__value_PR {
NGAP_InterSystemHandoverReportType_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_InterSystemHandoverReportType_ExtIEs__value_PR;
typedef enum NGAP_LastVisitedCellInformation_ExtIEs__value_PR {
NGAP_LastVisitedCellInformation_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_LastVisitedCellInformation_ExtIEs__value_PR;
typedef enum NGAP_LoggedMDTTrigger_ExtIEs__value_PR {
NGAP_LoggedMDTTrigger_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_LoggedMDTTrigger_ExtIEs__value_PR;
typedef enum NGAP_MDTModeNr_ExtIEs__value_PR {
NGAP_MDTModeNr_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_MDTModeNr_ExtIEs__value_PR;
typedef enum NGAP_M1ThresholdType_ExtIEs__value_PR {
NGAP_M1ThresholdType_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_M1ThresholdType_ExtIEs__value_PR;
typedef enum NGAP_N3IWF_ID_ExtIEs__value_PR {
NGAP_N3IWF_ID_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_N3IWF_ID_ExtIEs__value_PR;
typedef enum NGAP_NgENB_ID_ExtIEs__value_PR {
NGAP_NgENB_ID_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_NgENB_ID_ExtIEs__value_PR;
typedef enum NGAP_NGRAN_CGI_ExtIEs__value_PR {
NGAP_NGRAN_CGI_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_NGRAN_CGI_ExtIEs__value_PR;
typedef enum NGAP_NPN_AccessInformation_ExtIEs__value_PR {
NGAP_NPN_AccessInformation_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_NPN_AccessInformation_ExtIEs__value_PR;
typedef enum NGAP_NPN_MobilityInformation_ExtIEs__value_PR {
NGAP_NPN_MobilityInformation_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_NPN_MobilityInformation_ExtIEs__value_PR;
typedef enum NGAP_NPN_PagingAssistanceInformation_ExtIEs__value_PR {
NGAP_NPN_PagingAssistanceInformation_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_NPN_PagingAssistanceInformation_ExtIEs__value_PR;
typedef enum NGAP_NPN_Support_ExtIEs__value_PR {
NGAP_NPN_Support_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_NPN_Support_ExtIEs__value_PR;
typedef enum NGAP_OverloadResponse_ExtIEs__value_PR {
NGAP_OverloadResponse_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_OverloadResponse_ExtIEs__value_PR;
typedef enum NGAP_PWSFailedCellIDList_ExtIEs__value_PR {
NGAP_PWSFailedCellIDList_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_PWSFailedCellIDList_ExtIEs__value_PR;
typedef enum NGAP_QosCharacteristics_ExtIEs__value_PR {
NGAP_QosCharacteristics_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_QosCharacteristics_ExtIEs__value_PR;
typedef enum NGAP_ResetType_ExtIEs__value_PR {
NGAP_ResetType_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_ResetType_ExtIEs__value_PR;
typedef enum NGAP_SensorNameConfig_ExtIEs__value_PR {
NGAP_SensorNameConfig_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_SensorNameConfig_ExtIEs__value_PR;
typedef enum NGAP_SONInformation_ExtIEs__value_PR {
NGAP_SONInformation_ExtIEs__value_PR_NOTHING, /* No components present */
NGAP_SONInformation_ExtIEs__value_PR_SONInformationReport
} NGAP_SONInformation_ExtIEs__value_PR;
typedef enum NGAP_SONInformationReport_ExtIEs__value_PR {
NGAP_SONInformationReport_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_SONInformationReport_ExtIEs__value_PR;
typedef enum NGAP_TargetID_ExtIEs__value_PR {
NGAP_TargetID_ExtIEs__value_PR_NOTHING, /* No components present */
NGAP_TargetID_ExtIEs__value_PR_TargetRNC_ID
} NGAP_TargetID_ExtIEs__value_PR;
typedef enum NGAP_TNGF_ID_ExtIEs__value_PR {
NGAP_TNGF_ID_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_TNGF_ID_ExtIEs__value_PR;
typedef enum NGAP_TWIF_ID_ExtIEs__value_PR {
NGAP_TWIF_ID_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_TWIF_ID_ExtIEs__value_PR;
typedef enum NGAP_UEHistoryInformationFromTheUE_ExtIEs__value_PR {
NGAP_UEHistoryInformationFromTheUE_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_UEHistoryInformationFromTheUE_ExtIEs__value_PR;
typedef enum NGAP_UEIdentityIndexValue_ExtIEs__value_PR {
NGAP_UEIdentityIndexValue_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_UEIdentityIndexValue_ExtIEs__value_PR;
typedef enum NGAP_UE_NGAP_IDs_ExtIEs__value_PR {
NGAP_UE_NGAP_IDs_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_UE_NGAP_IDs_ExtIEs__value_PR;
typedef enum NGAP_UEPagingIdentity_ExtIEs__value_PR {
NGAP_UEPagingIdentity_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_UEPagingIdentity_ExtIEs__value_PR;
typedef enum NGAP_UERLFReportContainer_ExtIEs__value_PR {
NGAP_UERLFReportContainer_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_UERLFReportContainer_ExtIEs__value_PR;
typedef enum NGAP_UPTransportLayerInformation_ExtIEs__value_PR {
NGAP_UPTransportLayerInformation_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_UPTransportLayerInformation_ExtIEs__value_PR;
typedef enum NGAP_UserLocationInformation_ExtIEs__value_PR {
NGAP_UserLocationInformation_ExtIEs__value_PR_NOTHING, /* No components present */
NGAP_UserLocationInformation_ExtIEs__value_PR_UserLocationInformationTNGF,
NGAP_UserLocationInformation_ExtIEs__value_PR_UserLocationInformationTWIF,
NGAP_UserLocationInformation_ExtIEs__value_PR_UserLocationInformationW_AGF
} NGAP_UserLocationInformation_ExtIEs__value_PR;
typedef enum NGAP_UserLocationInformationW_AGF_ExtIEs__value_PR {
NGAP_UserLocationInformationW_AGF_ExtIEs__value_PR_NOTHING, /* No components present */
NGAP_UserLocationInformationW_AGF_ExtIEs__value_PR_GlobalCable_ID
} NGAP_UserLocationInformationW_AGF_ExtIEs__value_PR;
typedef enum NGAP_W_AGF_ID_ExtIEs__value_PR {
NGAP_W_AGF_ID_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_W_AGF_ID_ExtIEs__value_PR;
typedef enum NGAP_WarningAreaList_ExtIEs__value_PR {
NGAP_WarningAreaList_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_WarningAreaList_ExtIEs__value_PR;
typedef enum NGAP_PDUSessionResourceSetupRequestIEs__value_PR {
NGAP_PDUSessionResourceSetupRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_PDUSessionResourceSetupRequestIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PDUSessionResourceSetupRequestIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PDUSessionResourceSetupRequestIEs__value_PR_RANPagingPriority,
NGAP_PDUSessionResourceSetupRequestIEs__value_PR_NAS_PDU,
NGAP_PDUSessionResourceSetupRequestIEs__value_PR_PDUSessionResourceSetupListSUReq,
NGAP_PDUSessionResourceSetupRequestIEs__value_PR_UEAggregateMaximumBitRate
} NGAP_PDUSessionResourceSetupRequestIEs__value_PR;
typedef enum NGAP_PDUSessionResourceSetupResponseIEs__value_PR {
NGAP_PDUSessionResourceSetupResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_PDUSessionResourceSetupResponseIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PDUSessionResourceSetupResponseIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PDUSessionResourceSetupResponseIEs__value_PR_PDUSessionResourceSetupListSURes,
NGAP_PDUSessionResourceSetupResponseIEs__value_PR_PDUSessionResourceFailedToSetupListSURes,
NGAP_PDUSessionResourceSetupResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_PDUSessionResourceSetupResponseIEs__value_PR;
typedef enum NGAP_PDUSessionResourceReleaseCommandIEs__value_PR {
NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_NOTHING, /* No components present */
NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_RANPagingPriority,
NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_NAS_PDU,
NGAP_PDUSessionResourceReleaseCommandIEs__value_PR_PDUSessionResourceToReleaseListRelCmd
} NGAP_PDUSessionResourceReleaseCommandIEs__value_PR;
typedef enum NGAP_PDUSessionResourceReleaseResponseIEs__value_PR {
NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_PDUSessionResourceReleasedListRelRes,
NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_UserLocationInformation,
NGAP_PDUSessionResourceReleaseResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_PDUSessionResourceReleaseResponseIEs__value_PR;
typedef enum NGAP_PDUSessionResourceModifyRequestIEs__value_PR {
NGAP_PDUSessionResourceModifyRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_PDUSessionResourceModifyRequestIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PDUSessionResourceModifyRequestIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PDUSessionResourceModifyRequestIEs__value_PR_RANPagingPriority,
NGAP_PDUSessionResourceModifyRequestIEs__value_PR_PDUSessionResourceModifyListModReq
} NGAP_PDUSessionResourceModifyRequestIEs__value_PR;
typedef enum NGAP_PDUSessionResourceModifyResponseIEs__value_PR {
NGAP_PDUSessionResourceModifyResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_PDUSessionResourceModifyResponseIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PDUSessionResourceModifyResponseIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PDUSessionResourceModifyResponseIEs__value_PR_PDUSessionResourceModifyListModRes,
NGAP_PDUSessionResourceModifyResponseIEs__value_PR_PDUSessionResourceFailedToModifyListModRes,
NGAP_PDUSessionResourceModifyResponseIEs__value_PR_UserLocationInformation,
NGAP_PDUSessionResourceModifyResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_PDUSessionResourceModifyResponseIEs__value_PR;
typedef enum NGAP_PDUSessionResourceNotifyIEs__value_PR {
NGAP_PDUSessionResourceNotifyIEs__value_PR_NOTHING, /* No components present */
NGAP_PDUSessionResourceNotifyIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PDUSessionResourceNotifyIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PDUSessionResourceNotifyIEs__value_PR_PDUSessionResourceNotifyList,
NGAP_PDUSessionResourceNotifyIEs__value_PR_PDUSessionResourceReleasedListNot,
NGAP_PDUSessionResourceNotifyIEs__value_PR_UserLocationInformation
} NGAP_PDUSessionResourceNotifyIEs__value_PR;
typedef enum NGAP_PDUSessionResourceModifyIndicationIEs__value_PR {
NGAP_PDUSessionResourceModifyIndicationIEs__value_PR_NOTHING, /* No components present */
NGAP_PDUSessionResourceModifyIndicationIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PDUSessionResourceModifyIndicationIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PDUSessionResourceModifyIndicationIEs__value_PR_PDUSessionResourceModifyListModInd,
NGAP_PDUSessionResourceModifyIndicationIEs__value_PR_UserLocationInformation
} NGAP_PDUSessionResourceModifyIndicationIEs__value_PR;
typedef enum NGAP_PDUSessionResourceModifyConfirmIEs__value_PR {
NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_NOTHING, /* No components present */
NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_PDUSessionResourceModifyListModCfm,
NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_PDUSessionResourceFailedToModifyListModCfm,
NGAP_PDUSessionResourceModifyConfirmIEs__value_PR_CriticalityDiagnostics
} NGAP_PDUSessionResourceModifyConfirmIEs__value_PR;
typedef enum NGAP_InitialContextSetupRequestIEs__value_PR {
NGAP_InitialContextSetupRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_InitialContextSetupRequestIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_InitialContextSetupRequestIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_InitialContextSetupRequestIEs__value_PR_AMFName,
NGAP_InitialContextSetupRequestIEs__value_PR_UEAggregateMaximumBitRate,
NGAP_InitialContextSetupRequestIEs__value_PR_CoreNetworkAssistanceInformationForInactive,
NGAP_InitialContextSetupRequestIEs__value_PR_GUAMI,
NGAP_InitialContextSetupRequestIEs__value_PR_PDUSessionResourceSetupListCxtReq,
NGAP_InitialContextSetupRequestIEs__value_PR_AllowedNSSAI,
NGAP_InitialContextSetupRequestIEs__value_PR_UESecurityCapabilities,
NGAP_InitialContextSetupRequestIEs__value_PR_SecurityKey,
NGAP_InitialContextSetupRequestIEs__value_PR_TraceActivation,
NGAP_InitialContextSetupRequestIEs__value_PR_MobilityRestrictionList,
NGAP_InitialContextSetupRequestIEs__value_PR_UERadioCapability,
NGAP_InitialContextSetupRequestIEs__value_PR_IndexToRFSP,
NGAP_InitialContextSetupRequestIEs__value_PR_MaskedIMEISV,
NGAP_InitialContextSetupRequestIEs__value_PR_NAS_PDU,
NGAP_InitialContextSetupRequestIEs__value_PR_EmergencyFallbackIndicator,
NGAP_InitialContextSetupRequestIEs__value_PR_RRCInactiveTransitionReportRequest,
NGAP_InitialContextSetupRequestIEs__value_PR_UERadioCapabilityForPaging,
NGAP_InitialContextSetupRequestIEs__value_PR_RedirectionVoiceFallback,
NGAP_InitialContextSetupRequestIEs__value_PR_LocationReportingRequestType,
NGAP_InitialContextSetupRequestIEs__value_PR_CNAssistedRANTuning,
NGAP_InitialContextSetupRequestIEs__value_PR_SRVCCOperationPossible,
NGAP_InitialContextSetupRequestIEs__value_PR_IAB_Authorized,
NGAP_InitialContextSetupRequestIEs__value_PR_Enhanced_CoverageRestriction,
NGAP_InitialContextSetupRequestIEs__value_PR_Extended_ConnectedTime,
NGAP_InitialContextSetupRequestIEs__value_PR_UE_DifferentiationInfo,
NGAP_InitialContextSetupRequestIEs__value_PR_NRV2XServicesAuthorized,
NGAP_InitialContextSetupRequestIEs__value_PR_LTEV2XServicesAuthorized,
NGAP_InitialContextSetupRequestIEs__value_PR_NRUESidelinkAggregateMaximumBitrate,
NGAP_InitialContextSetupRequestIEs__value_PR_LTEUESidelinkAggregateMaximumBitrate,
NGAP_InitialContextSetupRequestIEs__value_PR_PC5QoSParameters,
NGAP_InitialContextSetupRequestIEs__value_PR_CEmodeBrestricted,
NGAP_InitialContextSetupRequestIEs__value_PR_UE_UP_CIoT_Support,
NGAP_InitialContextSetupRequestIEs__value_PR_RGLevelWirelineAccessCharacteristics,
NGAP_InitialContextSetupRequestIEs__value_PR_MDTPLMNList,
NGAP_InitialContextSetupRequestIEs__value_PR_UERadioCapabilityID
} NGAP_InitialContextSetupRequestIEs__value_PR;
typedef enum NGAP_InitialContextSetupResponseIEs__value_PR {
NGAP_InitialContextSetupResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_InitialContextSetupResponseIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_InitialContextSetupResponseIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_InitialContextSetupResponseIEs__value_PR_PDUSessionResourceSetupListCxtRes,
NGAP_InitialContextSetupResponseIEs__value_PR_PDUSessionResourceFailedToSetupListCxtRes,
NGAP_InitialContextSetupResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_InitialContextSetupResponseIEs__value_PR;
typedef enum NGAP_InitialContextSetupFailureIEs__value_PR {
NGAP_InitialContextSetupFailureIEs__value_PR_NOTHING, /* No components present */
NGAP_InitialContextSetupFailureIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_InitialContextSetupFailureIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_InitialContextSetupFailureIEs__value_PR_PDUSessionResourceFailedToSetupListCxtFail,
NGAP_InitialContextSetupFailureIEs__value_PR_Cause,
NGAP_InitialContextSetupFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_InitialContextSetupFailureIEs__value_PR;
typedef enum NGAP_UEContextReleaseRequest_IEs__value_PR {
NGAP_UEContextReleaseRequest_IEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextReleaseRequest_IEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UEContextReleaseRequest_IEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UEContextReleaseRequest_IEs__value_PR_PDUSessionResourceListCxtRelReq,
NGAP_UEContextReleaseRequest_IEs__value_PR_Cause
} NGAP_UEContextReleaseRequest_IEs__value_PR;
typedef enum NGAP_UEContextReleaseCommand_IEs__value_PR {
NGAP_UEContextReleaseCommand_IEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextReleaseCommand_IEs__value_PR_UE_NGAP_IDs,
NGAP_UEContextReleaseCommand_IEs__value_PR_Cause
} NGAP_UEContextReleaseCommand_IEs__value_PR;
typedef enum NGAP_UEContextReleaseComplete_IEs__value_PR {
NGAP_UEContextReleaseComplete_IEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextReleaseComplete_IEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UEContextReleaseComplete_IEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UEContextReleaseComplete_IEs__value_PR_UserLocationInformation,
NGAP_UEContextReleaseComplete_IEs__value_PR_InfoOnRecommendedCellsAndRANNodesForPaging,
NGAP_UEContextReleaseComplete_IEs__value_PR_PDUSessionResourceListCxtRelCpl,
NGAP_UEContextReleaseComplete_IEs__value_PR_CriticalityDiagnostics,
NGAP_UEContextReleaseComplete_IEs__value_PR_PagingAssisDataforCEcapabUE
} NGAP_UEContextReleaseComplete_IEs__value_PR;
typedef enum NGAP_UEContextResumeRequestIEs__value_PR {
NGAP_UEContextResumeRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextResumeRequestIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UEContextResumeRequestIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UEContextResumeRequestIEs__value_PR_RRCEstablishmentCause,
NGAP_UEContextResumeRequestIEs__value_PR_PDUSessionResourceResumeListRESReq,
NGAP_UEContextResumeRequestIEs__value_PR_PDUSessionResourceFailedToResumeListRESReq,
NGAP_UEContextResumeRequestIEs__value_PR_Suspend_Request_Indication,
NGAP_UEContextResumeRequestIEs__value_PR_InfoOnRecommendedCellsAndRANNodesForPaging,
NGAP_UEContextResumeRequestIEs__value_PR_PagingAssisDataforCEcapabUE
} NGAP_UEContextResumeRequestIEs__value_PR;
typedef enum NGAP_UEContextResumeResponseIEs__value_PR {
NGAP_UEContextResumeResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextResumeResponseIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UEContextResumeResponseIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UEContextResumeResponseIEs__value_PR_PDUSessionResourceResumeListRESRes,
NGAP_UEContextResumeResponseIEs__value_PR_PDUSessionResourceFailedToResumeListRESRes,
NGAP_UEContextResumeResponseIEs__value_PR_SecurityContext,
NGAP_UEContextResumeResponseIEs__value_PR_Suspend_Response_Indication,
NGAP_UEContextResumeResponseIEs__value_PR_Extended_ConnectedTime,
NGAP_UEContextResumeResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextResumeResponseIEs__value_PR;
typedef enum NGAP_UEContextResumeFailureIEs__value_PR {
NGAP_UEContextResumeFailureIEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextResumeFailureIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UEContextResumeFailureIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UEContextResumeFailureIEs__value_PR_Cause,
NGAP_UEContextResumeFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextResumeFailureIEs__value_PR;
typedef enum NGAP_UEContextSuspendRequestIEs__value_PR {
NGAP_UEContextSuspendRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextSuspendRequestIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UEContextSuspendRequestIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UEContextSuspendRequestIEs__value_PR_InfoOnRecommendedCellsAndRANNodesForPaging,
NGAP_UEContextSuspendRequestIEs__value_PR_PagingAssisDataforCEcapabUE,
NGAP_UEContextSuspendRequestIEs__value_PR_PDUSessionResourceSuspendListSUSReq
} NGAP_UEContextSuspendRequestIEs__value_PR;
typedef enum NGAP_UEContextSuspendResponseIEs__value_PR {
NGAP_UEContextSuspendResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextSuspendResponseIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UEContextSuspendResponseIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UEContextSuspendResponseIEs__value_PR_SecurityContext,
NGAP_UEContextSuspendResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextSuspendResponseIEs__value_PR;
typedef enum NGAP_UEContextSuspendFailureIEs__value_PR {
NGAP_UEContextSuspendFailureIEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextSuspendFailureIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UEContextSuspendFailureIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UEContextSuspendFailureIEs__value_PR_Cause,
NGAP_UEContextSuspendFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextSuspendFailureIEs__value_PR;
typedef enum NGAP_UEContextModificationRequestIEs__value_PR {
NGAP_UEContextModificationRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextModificationRequestIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UEContextModificationRequestIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UEContextModificationRequestIEs__value_PR_RANPagingPriority,
NGAP_UEContextModificationRequestIEs__value_PR_SecurityKey,
NGAP_UEContextModificationRequestIEs__value_PR_IndexToRFSP,
NGAP_UEContextModificationRequestIEs__value_PR_UEAggregateMaximumBitRate,
NGAP_UEContextModificationRequestIEs__value_PR_UESecurityCapabilities,
NGAP_UEContextModificationRequestIEs__value_PR_CoreNetworkAssistanceInformationForInactive,
NGAP_UEContextModificationRequestIEs__value_PR_EmergencyFallbackIndicator,
NGAP_UEContextModificationRequestIEs__value_PR_AMF_UE_NGAP_ID_1,
NGAP_UEContextModificationRequestIEs__value_PR_RRCInactiveTransitionReportRequest,
NGAP_UEContextModificationRequestIEs__value_PR_GUAMI,
NGAP_UEContextModificationRequestIEs__value_PR_CNAssistedRANTuning,
NGAP_UEContextModificationRequestIEs__value_PR_SRVCCOperationPossible,
NGAP_UEContextModificationRequestIEs__value_PR_IAB_Authorized,
NGAP_UEContextModificationRequestIEs__value_PR_NRV2XServicesAuthorized,
NGAP_UEContextModificationRequestIEs__value_PR_LTEV2XServicesAuthorized,
NGAP_UEContextModificationRequestIEs__value_PR_NRUESidelinkAggregateMaximumBitrate,
NGAP_UEContextModificationRequestIEs__value_PR_LTEUESidelinkAggregateMaximumBitrate,
NGAP_UEContextModificationRequestIEs__value_PR_PC5QoSParameters,
NGAP_UEContextModificationRequestIEs__value_PR_UERadioCapabilityID,
NGAP_UEContextModificationRequestIEs__value_PR_RGLevelWirelineAccessCharacteristics
} NGAP_UEContextModificationRequestIEs__value_PR;
typedef enum NGAP_UEContextModificationResponseIEs__value_PR {
NGAP_UEContextModificationResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextModificationResponseIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UEContextModificationResponseIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UEContextModificationResponseIEs__value_PR_RRCState,
NGAP_UEContextModificationResponseIEs__value_PR_UserLocationInformation,
NGAP_UEContextModificationResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextModificationResponseIEs__value_PR;
typedef enum NGAP_UEContextModificationFailureIEs__value_PR {
NGAP_UEContextModificationFailureIEs__value_PR_NOTHING, /* No components present */
NGAP_UEContextModificationFailureIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UEContextModificationFailureIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UEContextModificationFailureIEs__value_PR_Cause,
NGAP_UEContextModificationFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_UEContextModificationFailureIEs__value_PR;
typedef enum NGAP_RRCInactiveTransitionReportIEs__value_PR {
NGAP_RRCInactiveTransitionReportIEs__value_PR_NOTHING, /* No components present */
NGAP_RRCInactiveTransitionReportIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_RRCInactiveTransitionReportIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_RRCInactiveTransitionReportIEs__value_PR_RRCState,
NGAP_RRCInactiveTransitionReportIEs__value_PR_UserLocationInformation
} NGAP_RRCInactiveTransitionReportIEs__value_PR;
typedef enum NGAP_RetrieveUEInformationIEs__value_PR {
NGAP_RetrieveUEInformationIEs__value_PR_NOTHING, /* No components present */
NGAP_RetrieveUEInformationIEs__value_PR_FiveG_S_TMSI
} NGAP_RetrieveUEInformationIEs__value_PR;
typedef enum NGAP_UEInformationTransferIEs__value_PR {
NGAP_UEInformationTransferIEs__value_PR_NOTHING, /* No components present */
NGAP_UEInformationTransferIEs__value_PR_FiveG_S_TMSI,
NGAP_UEInformationTransferIEs__value_PR_NB_IoT_UEPriority,
NGAP_UEInformationTransferIEs__value_PR_UERadioCapability,
NGAP_UEInformationTransferIEs__value_PR_S_NSSAI,
NGAP_UEInformationTransferIEs__value_PR_AllowedNSSAI,
NGAP_UEInformationTransferIEs__value_PR_UE_DifferentiationInfo
} NGAP_UEInformationTransferIEs__value_PR;
typedef enum NGAP_RANCPRelocationIndicationIEs__value_PR {
NGAP_RANCPRelocationIndicationIEs__value_PR_NOTHING, /* No components present */
NGAP_RANCPRelocationIndicationIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_RANCPRelocationIndicationIEs__value_PR_FiveG_S_TMSI,
NGAP_RANCPRelocationIndicationIEs__value_PR_EUTRA_CGI,
NGAP_RANCPRelocationIndicationIEs__value_PR_TAI,
NGAP_RANCPRelocationIndicationIEs__value_PR_UL_CP_SecurityInformation
} NGAP_RANCPRelocationIndicationIEs__value_PR;
typedef enum NGAP_HandoverRequiredIEs__value_PR {
NGAP_HandoverRequiredIEs__value_PR_NOTHING, /* No components present */
NGAP_HandoverRequiredIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_HandoverRequiredIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_HandoverRequiredIEs__value_PR_HandoverType,
NGAP_HandoverRequiredIEs__value_PR_Cause,
NGAP_HandoverRequiredIEs__value_PR_TargetID,
NGAP_HandoverRequiredIEs__value_PR_DirectForwardingPathAvailability,
NGAP_HandoverRequiredIEs__value_PR_PDUSessionResourceListHORqd,
NGAP_HandoverRequiredIEs__value_PR_SourceToTarget_TransparentContainer
} NGAP_HandoverRequiredIEs__value_PR;
typedef enum NGAP_HandoverCommandIEs__value_PR {
NGAP_HandoverCommandIEs__value_PR_NOTHING, /* No components present */
NGAP_HandoverCommandIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_HandoverCommandIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_HandoverCommandIEs__value_PR_HandoverType,
NGAP_HandoverCommandIEs__value_PR_NASSecurityParametersFromNGRAN,
NGAP_HandoverCommandIEs__value_PR_PDUSessionResourceHandoverList,
NGAP_HandoverCommandIEs__value_PR_PDUSessionResourceToReleaseListHOCmd,
NGAP_HandoverCommandIEs__value_PR_TargetToSource_TransparentContainer,
NGAP_HandoverCommandIEs__value_PR_CriticalityDiagnostics
} NGAP_HandoverCommandIEs__value_PR;
typedef enum NGAP_HandoverPreparationFailureIEs__value_PR {
NGAP_HandoverPreparationFailureIEs__value_PR_NOTHING, /* No components present */
NGAP_HandoverPreparationFailureIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_HandoverPreparationFailureIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_HandoverPreparationFailureIEs__value_PR_Cause,
NGAP_HandoverPreparationFailureIEs__value_PR_CriticalityDiagnostics,
NGAP_HandoverPreparationFailureIEs__value_PR_TargettoSource_Failure_TransparentContainer
} NGAP_HandoverPreparationFailureIEs__value_PR;
typedef enum NGAP_HandoverRequestIEs__value_PR {
NGAP_HandoverRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_HandoverRequestIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_HandoverRequestIEs__value_PR_HandoverType,
NGAP_HandoverRequestIEs__value_PR_Cause,
NGAP_HandoverRequestIEs__value_PR_UEAggregateMaximumBitRate,
NGAP_HandoverRequestIEs__value_PR_CoreNetworkAssistanceInformationForInactive,
NGAP_HandoverRequestIEs__value_PR_UESecurityCapabilities,
NGAP_HandoverRequestIEs__value_PR_SecurityContext,
NGAP_HandoverRequestIEs__value_PR_NewSecurityContextInd,
NGAP_HandoverRequestIEs__value_PR_NAS_PDU,
NGAP_HandoverRequestIEs__value_PR_PDUSessionResourceSetupListHOReq,
NGAP_HandoverRequestIEs__value_PR_AllowedNSSAI,
NGAP_HandoverRequestIEs__value_PR_TraceActivation,
NGAP_HandoverRequestIEs__value_PR_MaskedIMEISV,
NGAP_HandoverRequestIEs__value_PR_SourceToTarget_TransparentContainer,
NGAP_HandoverRequestIEs__value_PR_MobilityRestrictionList,
NGAP_HandoverRequestIEs__value_PR_LocationReportingRequestType,
NGAP_HandoverRequestIEs__value_PR_RRCInactiveTransitionReportRequest,
NGAP_HandoverRequestIEs__value_PR_GUAMI,
NGAP_HandoverRequestIEs__value_PR_RedirectionVoiceFallback,
NGAP_HandoverRequestIEs__value_PR_CNAssistedRANTuning,
NGAP_HandoverRequestIEs__value_PR_SRVCCOperationPossible,
NGAP_HandoverRequestIEs__value_PR_IAB_Authorized,
NGAP_HandoverRequestIEs__value_PR_Enhanced_CoverageRestriction,
NGAP_HandoverRequestIEs__value_PR_UE_DifferentiationInfo,
NGAP_HandoverRequestIEs__value_PR_NRV2XServicesAuthorized,
NGAP_HandoverRequestIEs__value_PR_LTEV2XServicesAuthorized,
NGAP_HandoverRequestIEs__value_PR_NRUESidelinkAggregateMaximumBitrate,
NGAP_HandoverRequestIEs__value_PR_LTEUESidelinkAggregateMaximumBitrate,
NGAP_HandoverRequestIEs__value_PR_PC5QoSParameters,
NGAP_HandoverRequestIEs__value_PR_CEmodeBrestricted,
NGAP_HandoverRequestIEs__value_PR_UE_UP_CIoT_Support,
NGAP_HandoverRequestIEs__value_PR_MDTPLMNList,
NGAP_HandoverRequestIEs__value_PR_UERadioCapabilityID,
NGAP_HandoverRequestIEs__value_PR_Extended_ConnectedTime
} NGAP_HandoverRequestIEs__value_PR;
typedef enum NGAP_HandoverRequestAcknowledgeIEs__value_PR {
NGAP_HandoverRequestAcknowledgeIEs__value_PR_NOTHING, /* No components present */
NGAP_HandoverRequestAcknowledgeIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_HandoverRequestAcknowledgeIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_HandoverRequestAcknowledgeIEs__value_PR_PDUSessionResourceAdmittedList,
NGAP_HandoverRequestAcknowledgeIEs__value_PR_PDUSessionResourceFailedToSetupListHOAck,
NGAP_HandoverRequestAcknowledgeIEs__value_PR_TargetToSource_TransparentContainer,
NGAP_HandoverRequestAcknowledgeIEs__value_PR_CriticalityDiagnostics
} NGAP_HandoverRequestAcknowledgeIEs__value_PR;
typedef enum NGAP_HandoverFailureIEs__value_PR {
NGAP_HandoverFailureIEs__value_PR_NOTHING, /* No components present */
NGAP_HandoverFailureIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_HandoverFailureIEs__value_PR_Cause,
NGAP_HandoverFailureIEs__value_PR_CriticalityDiagnostics,
NGAP_HandoverFailureIEs__value_PR_TargettoSource_Failure_TransparentContainer
} NGAP_HandoverFailureIEs__value_PR;
typedef enum NGAP_HandoverNotifyIEs__value_PR {
NGAP_HandoverNotifyIEs__value_PR_NOTHING, /* No components present */
NGAP_HandoverNotifyIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_HandoverNotifyIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_HandoverNotifyIEs__value_PR_UserLocationInformation,
NGAP_HandoverNotifyIEs__value_PR_NotifySourceNGRANNode
} NGAP_HandoverNotifyIEs__value_PR;
typedef enum NGAP_PathSwitchRequestIEs__value_PR {
NGAP_PathSwitchRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_PathSwitchRequestIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PathSwitchRequestIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PathSwitchRequestIEs__value_PR_UserLocationInformation,
NGAP_PathSwitchRequestIEs__value_PR_UESecurityCapabilities,
NGAP_PathSwitchRequestIEs__value_PR_PDUSessionResourceToBeSwitchedDLList,
NGAP_PathSwitchRequestIEs__value_PR_PDUSessionResourceFailedToSetupListPSReq,
NGAP_PathSwitchRequestIEs__value_PR_RRCEstablishmentCause
} NGAP_PathSwitchRequestIEs__value_PR;
typedef enum NGAP_PathSwitchRequestAcknowledgeIEs__value_PR {
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_NOTHING, /* No components present */
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_UESecurityCapabilities,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_SecurityContext,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_NewSecurityContextInd,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_PDUSessionResourceSwitchedList,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_PDUSessionResourceReleasedListPSAck,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_AllowedNSSAI,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_CoreNetworkAssistanceInformationForInactive,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_RRCInactiveTransitionReportRequest,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_CriticalityDiagnostics,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_RedirectionVoiceFallback,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_CNAssistedRANTuning,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_SRVCCOperationPossible,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_Enhanced_CoverageRestriction,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_Extended_ConnectedTime,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_UE_DifferentiationInfo,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_NRV2XServicesAuthorized,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_LTEV2XServicesAuthorized,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_NRUESidelinkAggregateMaximumBitrate,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_LTEUESidelinkAggregateMaximumBitrate,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_PC5QoSParameters,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_CEmodeBrestricted,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_UE_UP_CIoT_Support,
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR_UERadioCapabilityID
} NGAP_PathSwitchRequestAcknowledgeIEs__value_PR;
typedef enum NGAP_PathSwitchRequestFailureIEs__value_PR {
NGAP_PathSwitchRequestFailureIEs__value_PR_NOTHING, /* No components present */
NGAP_PathSwitchRequestFailureIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_PathSwitchRequestFailureIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_PathSwitchRequestFailureIEs__value_PR_PDUSessionResourceReleasedListPSFail,
NGAP_PathSwitchRequestFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_PathSwitchRequestFailureIEs__value_PR;
typedef enum NGAP_HandoverCancelIEs__value_PR {
NGAP_HandoverCancelIEs__value_PR_NOTHING, /* No components present */
NGAP_HandoverCancelIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_HandoverCancelIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_HandoverCancelIEs__value_PR_Cause
} NGAP_HandoverCancelIEs__value_PR;
typedef enum NGAP_HandoverCancelAcknowledgeIEs__value_PR {
NGAP_HandoverCancelAcknowledgeIEs__value_PR_NOTHING, /* No components present */
NGAP_HandoverCancelAcknowledgeIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_HandoverCancelAcknowledgeIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_HandoverCancelAcknowledgeIEs__value_PR_CriticalityDiagnostics
} NGAP_HandoverCancelAcknowledgeIEs__value_PR;
typedef enum NGAP_HandoverSuccessIEs__value_PR {
NGAP_HandoverSuccessIEs__value_PR_NOTHING, /* No components present */
NGAP_HandoverSuccessIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_HandoverSuccessIEs__value_PR_RAN_UE_NGAP_ID
} NGAP_HandoverSuccessIEs__value_PR;
typedef enum NGAP_UplinkRANEarlyStatusTransferIEs__value_PR {
NGAP_UplinkRANEarlyStatusTransferIEs__value_PR_NOTHING, /* No components present */
NGAP_UplinkRANEarlyStatusTransferIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UplinkRANEarlyStatusTransferIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UplinkRANEarlyStatusTransferIEs__value_PR_EarlyStatusTransfer_TransparentContainer
} NGAP_UplinkRANEarlyStatusTransferIEs__value_PR;
typedef enum NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR {
NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR_NOTHING, /* No components present */
NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR_EarlyStatusTransfer_TransparentContainer
} NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR;
typedef enum NGAP_UplinkRANStatusTransferIEs__value_PR {
NGAP_UplinkRANStatusTransferIEs__value_PR_NOTHING, /* No components present */
NGAP_UplinkRANStatusTransferIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UplinkRANStatusTransferIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UplinkRANStatusTransferIEs__value_PR_RANStatusTransfer_TransparentContainer
} NGAP_UplinkRANStatusTransferIEs__value_PR;
typedef enum NGAP_DownlinkRANStatusTransferIEs__value_PR {
NGAP_DownlinkRANStatusTransferIEs__value_PR_NOTHING, /* No components present */
NGAP_DownlinkRANStatusTransferIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_DownlinkRANStatusTransferIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_DownlinkRANStatusTransferIEs__value_PR_RANStatusTransfer_TransparentContainer
} NGAP_DownlinkRANStatusTransferIEs__value_PR;
typedef enum NGAP_PagingIEs__value_PR {
NGAP_PagingIEs__value_PR_NOTHING, /* No components present */
NGAP_PagingIEs__value_PR_UEPagingIdentity,
NGAP_PagingIEs__value_PR_PagingDRX,
NGAP_PagingIEs__value_PR_TAIListForPaging,
NGAP_PagingIEs__value_PR_PagingPriority,
NGAP_PagingIEs__value_PR_UERadioCapabilityForPaging,
NGAP_PagingIEs__value_PR_PagingOrigin,
NGAP_PagingIEs__value_PR_AssistanceDataForPaging,
NGAP_PagingIEs__value_PR_NB_IoT_Paging_eDRXInfo,
NGAP_PagingIEs__value_PR_NB_IoT_PagingDRX,
NGAP_PagingIEs__value_PR_Enhanced_CoverageRestriction,
NGAP_PagingIEs__value_PR_WUS_Assistance_Information,
NGAP_PagingIEs__value_PR_PagingeDRXInformation,
NGAP_PagingIEs__value_PR_CEmodeBrestricted
} NGAP_PagingIEs__value_PR;
typedef enum NGAP_InitialUEMessage_IEs__value_PR {
NGAP_InitialUEMessage_IEs__value_PR_NOTHING, /* No components present */
NGAP_InitialUEMessage_IEs__value_PR_RAN_UE_NGAP_ID,
NGAP_InitialUEMessage_IEs__value_PR_NAS_PDU,
NGAP_InitialUEMessage_IEs__value_PR_UserLocationInformation,
NGAP_InitialUEMessage_IEs__value_PR_RRCEstablishmentCause,
NGAP_InitialUEMessage_IEs__value_PR_FiveG_S_TMSI,
NGAP_InitialUEMessage_IEs__value_PR_AMFSetID,
NGAP_InitialUEMessage_IEs__value_PR_UEContextRequest,
NGAP_InitialUEMessage_IEs__value_PR_AllowedNSSAI,
NGAP_InitialUEMessage_IEs__value_PR_SourceToTarget_AMFInformationReroute,
NGAP_InitialUEMessage_IEs__value_PR_PLMNIdentity,
NGAP_InitialUEMessage_IEs__value_PR_IABNodeIndication,
NGAP_InitialUEMessage_IEs__value_PR_CEmodeBSupport_Indicator,
NGAP_InitialUEMessage_IEs__value_PR_LTEM_Indication,
NGAP_InitialUEMessage_IEs__value_PR_EDT_Session,
NGAP_InitialUEMessage_IEs__value_PR_AuthenticatedIndication,
NGAP_InitialUEMessage_IEs__value_PR_NPN_AccessInformation
} NGAP_InitialUEMessage_IEs__value_PR;
typedef enum NGAP_DownlinkNASTransport_IEs__value_PR {
NGAP_DownlinkNASTransport_IEs__value_PR_NOTHING, /* No components present */
NGAP_DownlinkNASTransport_IEs__value_PR_AMF_UE_NGAP_ID,
NGAP_DownlinkNASTransport_IEs__value_PR_RAN_UE_NGAP_ID,
NGAP_DownlinkNASTransport_IEs__value_PR_AMFName,
NGAP_DownlinkNASTransport_IEs__value_PR_RANPagingPriority,
NGAP_DownlinkNASTransport_IEs__value_PR_NAS_PDU,
NGAP_DownlinkNASTransport_IEs__value_PR_MobilityRestrictionList,
NGAP_DownlinkNASTransport_IEs__value_PR_IndexToRFSP,
NGAP_DownlinkNASTransport_IEs__value_PR_UEAggregateMaximumBitRate,
NGAP_DownlinkNASTransport_IEs__value_PR_AllowedNSSAI,
NGAP_DownlinkNASTransport_IEs__value_PR_SRVCCOperationPossible,
NGAP_DownlinkNASTransport_IEs__value_PR_Enhanced_CoverageRestriction,
NGAP_DownlinkNASTransport_IEs__value_PR_Extended_ConnectedTime,
NGAP_DownlinkNASTransport_IEs__value_PR_UE_DifferentiationInfo,
NGAP_DownlinkNASTransport_IEs__value_PR_CEmodeBrestricted,
NGAP_DownlinkNASTransport_IEs__value_PR_UERadioCapability,
NGAP_DownlinkNASTransport_IEs__value_PR_UECapabilityInfoRequest,
NGAP_DownlinkNASTransport_IEs__value_PR_EndIndication,
NGAP_DownlinkNASTransport_IEs__value_PR_UERadioCapabilityID
} NGAP_DownlinkNASTransport_IEs__value_PR;
typedef enum NGAP_UplinkNASTransport_IEs__value_PR {
NGAP_UplinkNASTransport_IEs__value_PR_NOTHING, /* No components present */
NGAP_UplinkNASTransport_IEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UplinkNASTransport_IEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UplinkNASTransport_IEs__value_PR_NAS_PDU,
NGAP_UplinkNASTransport_IEs__value_PR_UserLocationInformation,
NGAP_UplinkNASTransport_IEs__value_PR_OCTET_STRING,
NGAP_UplinkNASTransport_IEs__value_PR_OCTET_STRING_1,
NGAP_UplinkNASTransport_IEs__value_PR_OCTET_STRING_2
} NGAP_UplinkNASTransport_IEs__value_PR;
typedef enum NGAP_NASNonDeliveryIndication_IEs__value_PR {
NGAP_NASNonDeliveryIndication_IEs__value_PR_NOTHING, /* No components present */
NGAP_NASNonDeliveryIndication_IEs__value_PR_AMF_UE_NGAP_ID,
NGAP_NASNonDeliveryIndication_IEs__value_PR_RAN_UE_NGAP_ID,
NGAP_NASNonDeliveryIndication_IEs__value_PR_NAS_PDU,
NGAP_NASNonDeliveryIndication_IEs__value_PR_Cause
} NGAP_NASNonDeliveryIndication_IEs__value_PR;
typedef enum NGAP_RerouteNASRequest_IEs__value_PR {
NGAP_RerouteNASRequest_IEs__value_PR_NOTHING, /* No components present */
NGAP_RerouteNASRequest_IEs__value_PR_RAN_UE_NGAP_ID,
NGAP_RerouteNASRequest_IEs__value_PR_AMF_UE_NGAP_ID,
NGAP_RerouteNASRequest_IEs__value_PR_OCTET_STRING,
NGAP_RerouteNASRequest_IEs__value_PR_AMFSetID,
NGAP_RerouteNASRequest_IEs__value_PR_AllowedNSSAI,
NGAP_RerouteNASRequest_IEs__value_PR_SourceToTarget_AMFInformationReroute
} NGAP_RerouteNASRequest_IEs__value_PR;
typedef enum NGAP_NGSetupRequestIEs__value_PR {
NGAP_NGSetupRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_NGSetupRequestIEs__value_PR_GlobalRANNodeID,
NGAP_NGSetupRequestIEs__value_PR_RANNodeName,
NGAP_NGSetupRequestIEs__value_PR_SupportedTAList,
NGAP_NGSetupRequestIEs__value_PR_PagingDRX,
NGAP_NGSetupRequestIEs__value_PR_UERetentionInformation,
NGAP_NGSetupRequestIEs__value_PR_NB_IoT_DefaultPagingDRX,
NGAP_NGSetupRequestIEs__value_PR_Extended_RANNodeName
} NGAP_NGSetupRequestIEs__value_PR;
typedef enum NGAP_NGSetupResponseIEs__value_PR {
NGAP_NGSetupResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_NGSetupResponseIEs__value_PR_AMFName,
NGAP_NGSetupResponseIEs__value_PR_ServedGUAMIList,
NGAP_NGSetupResponseIEs__value_PR_RelativeAMFCapacity,
NGAP_NGSetupResponseIEs__value_PR_PLMNSupportList,
NGAP_NGSetupResponseIEs__value_PR_CriticalityDiagnostics,
NGAP_NGSetupResponseIEs__value_PR_UERetentionInformation,
NGAP_NGSetupResponseIEs__value_PR_IAB_Supported,
NGAP_NGSetupResponseIEs__value_PR_Extended_AMFName
} NGAP_NGSetupResponseIEs__value_PR;
typedef enum NGAP_NGSetupFailureIEs__value_PR {
NGAP_NGSetupFailureIEs__value_PR_NOTHING, /* No components present */
NGAP_NGSetupFailureIEs__value_PR_Cause,
NGAP_NGSetupFailureIEs__value_PR_TimeToWait,
NGAP_NGSetupFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_NGSetupFailureIEs__value_PR;
typedef enum NGAP_RANConfigurationUpdateIEs__value_PR {
NGAP_RANConfigurationUpdateIEs__value_PR_NOTHING, /* No components present */
NGAP_RANConfigurationUpdateIEs__value_PR_RANNodeName,
NGAP_RANConfigurationUpdateIEs__value_PR_SupportedTAList,
NGAP_RANConfigurationUpdateIEs__value_PR_PagingDRX,
NGAP_RANConfigurationUpdateIEs__value_PR_GlobalRANNodeID,
NGAP_RANConfigurationUpdateIEs__value_PR_NGRAN_TNLAssociationToRemoveList,
NGAP_RANConfigurationUpdateIEs__value_PR_NB_IoT_DefaultPagingDRX,
NGAP_RANConfigurationUpdateIEs__value_PR_Extended_RANNodeName
} NGAP_RANConfigurationUpdateIEs__value_PR;
typedef enum NGAP_RANConfigurationUpdateAcknowledgeIEs__value_PR {
NGAP_RANConfigurationUpdateAcknowledgeIEs__value_PR_NOTHING, /* No components present */
NGAP_RANConfigurationUpdateAcknowledgeIEs__value_PR_CriticalityDiagnostics
} NGAP_RANConfigurationUpdateAcknowledgeIEs__value_PR;
typedef enum NGAP_RANConfigurationUpdateFailureIEs__value_PR {
NGAP_RANConfigurationUpdateFailureIEs__value_PR_NOTHING, /* No components present */
NGAP_RANConfigurationUpdateFailureIEs__value_PR_Cause,
NGAP_RANConfigurationUpdateFailureIEs__value_PR_TimeToWait,
NGAP_RANConfigurationUpdateFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_RANConfigurationUpdateFailureIEs__value_PR;
typedef enum NGAP_AMFConfigurationUpdateIEs__value_PR {
NGAP_AMFConfigurationUpdateIEs__value_PR_NOTHING, /* No components present */
NGAP_AMFConfigurationUpdateIEs__value_PR_AMFName,
NGAP_AMFConfigurationUpdateIEs__value_PR_ServedGUAMIList,
NGAP_AMFConfigurationUpdateIEs__value_PR_RelativeAMFCapacity,
NGAP_AMFConfigurationUpdateIEs__value_PR_PLMNSupportList,
NGAP_AMFConfigurationUpdateIEs__value_PR_AMF_TNLAssociationToAddList,
NGAP_AMFConfigurationUpdateIEs__value_PR_AMF_TNLAssociationToRemoveList,
NGAP_AMFConfigurationUpdateIEs__value_PR_AMF_TNLAssociationToUpdateList,
NGAP_AMFConfigurationUpdateIEs__value_PR_Extended_AMFName
} NGAP_AMFConfigurationUpdateIEs__value_PR;
typedef enum NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR {
NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR_NOTHING, /* No components present */
NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR_AMF_TNLAssociationSetupList,
NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR_TNLAssociationList,
NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR_CriticalityDiagnostics
} NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR;
typedef enum NGAP_AMFConfigurationUpdateFailureIEs__value_PR {
NGAP_AMFConfigurationUpdateFailureIEs__value_PR_NOTHING, /* No components present */
NGAP_AMFConfigurationUpdateFailureIEs__value_PR_Cause,
NGAP_AMFConfigurationUpdateFailureIEs__value_PR_TimeToWait,
NGAP_AMFConfigurationUpdateFailureIEs__value_PR_CriticalityDiagnostics
} NGAP_AMFConfigurationUpdateFailureIEs__value_PR;
typedef enum NGAP_AMFStatusIndicationIEs__value_PR {
NGAP_AMFStatusIndicationIEs__value_PR_NOTHING, /* No components present */
NGAP_AMFStatusIndicationIEs__value_PR_UnavailableGUAMIList
} NGAP_AMFStatusIndicationIEs__value_PR;
typedef enum NGAP_NGResetIEs__value_PR {
NGAP_NGResetIEs__value_PR_NOTHING, /* No components present */
NGAP_NGResetIEs__value_PR_Cause,
NGAP_NGResetIEs__value_PR_ResetType
} NGAP_NGResetIEs__value_PR;
typedef enum NGAP_NGResetAcknowledgeIEs__value_PR {
NGAP_NGResetAcknowledgeIEs__value_PR_NOTHING, /* No components present */
NGAP_NGResetAcknowledgeIEs__value_PR_UE_associatedLogicalNG_connectionList,
NGAP_NGResetAcknowledgeIEs__value_PR_CriticalityDiagnostics
} NGAP_NGResetAcknowledgeIEs__value_PR;
typedef enum NGAP_ErrorIndicationIEs__value_PR {
NGAP_ErrorIndicationIEs__value_PR_NOTHING, /* No components present */
NGAP_ErrorIndicationIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_ErrorIndicationIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_ErrorIndicationIEs__value_PR_Cause,
NGAP_ErrorIndicationIEs__value_PR_CriticalityDiagnostics,
NGAP_ErrorIndicationIEs__value_PR_FiveG_S_TMSI
} NGAP_ErrorIndicationIEs__value_PR;
typedef enum NGAP_OverloadStartIEs__value_PR {
NGAP_OverloadStartIEs__value_PR_NOTHING, /* No components present */
NGAP_OverloadStartIEs__value_PR_OverloadResponse,
NGAP_OverloadStartIEs__value_PR_TrafficLoadReductionIndication,
NGAP_OverloadStartIEs__value_PR_OverloadStartNSSAIList
} NGAP_OverloadStartIEs__value_PR;
typedef enum NGAP_OverloadStopIEs__value_PR {
NGAP_OverloadStopIEs__value_PR_NOTHING /* No components present */
} NGAP_OverloadStopIEs__value_PR;
typedef enum NGAP_UplinkRANConfigurationTransferIEs__value_PR {
NGAP_UplinkRANConfigurationTransferIEs__value_PR_NOTHING, /* No components present */
NGAP_UplinkRANConfigurationTransferIEs__value_PR_SONConfigurationTransfer,
NGAP_UplinkRANConfigurationTransferIEs__value_PR_EN_DCSONConfigurationTransfer,
NGAP_UplinkRANConfigurationTransferIEs__value_PR_IntersystemSONConfigurationTransfer
} NGAP_UplinkRANConfigurationTransferIEs__value_PR;
typedef enum NGAP_DownlinkRANConfigurationTransferIEs__value_PR {
NGAP_DownlinkRANConfigurationTransferIEs__value_PR_NOTHING, /* No components present */
NGAP_DownlinkRANConfigurationTransferIEs__value_PR_SONConfigurationTransfer,
NGAP_DownlinkRANConfigurationTransferIEs__value_PR_EN_DCSONConfigurationTransfer,
NGAP_DownlinkRANConfigurationTransferIEs__value_PR_IntersystemSONConfigurationTransfer
} NGAP_DownlinkRANConfigurationTransferIEs__value_PR;
typedef enum NGAP_WriteReplaceWarningRequestIEs__value_PR {
NGAP_WriteReplaceWarningRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_WriteReplaceWarningRequestIEs__value_PR_MessageIdentifier,
NGAP_WriteReplaceWarningRequestIEs__value_PR_SerialNumber,
NGAP_WriteReplaceWarningRequestIEs__value_PR_WarningAreaList,
NGAP_WriteReplaceWarningRequestIEs__value_PR_RepetitionPeriod,
NGAP_WriteReplaceWarningRequestIEs__value_PR_NumberOfBroadcastsRequested,
NGAP_WriteReplaceWarningRequestIEs__value_PR_WarningType,
NGAP_WriteReplaceWarningRequestIEs__value_PR_WarningSecurityInfo,
NGAP_WriteReplaceWarningRequestIEs__value_PR_DataCodingScheme,
NGAP_WriteReplaceWarningRequestIEs__value_PR_WarningMessageContents,
NGAP_WriteReplaceWarningRequestIEs__value_PR_ConcurrentWarningMessageInd,
NGAP_WriteReplaceWarningRequestIEs__value_PR_WarningAreaCoordinates
} NGAP_WriteReplaceWarningRequestIEs__value_PR;
typedef enum NGAP_WriteReplaceWarningResponseIEs__value_PR {
NGAP_WriteReplaceWarningResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_WriteReplaceWarningResponseIEs__value_PR_MessageIdentifier,
NGAP_WriteReplaceWarningResponseIEs__value_PR_SerialNumber,
NGAP_WriteReplaceWarningResponseIEs__value_PR_BroadcastCompletedAreaList,
NGAP_WriteReplaceWarningResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_WriteReplaceWarningResponseIEs__value_PR;
typedef enum NGAP_PWSCancelRequestIEs__value_PR {
NGAP_PWSCancelRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_PWSCancelRequestIEs__value_PR_MessageIdentifier,
NGAP_PWSCancelRequestIEs__value_PR_SerialNumber,
NGAP_PWSCancelRequestIEs__value_PR_WarningAreaList,
NGAP_PWSCancelRequestIEs__value_PR_CancelAllWarningMessages
} NGAP_PWSCancelRequestIEs__value_PR;
typedef enum NGAP_PWSCancelResponseIEs__value_PR {
NGAP_PWSCancelResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_PWSCancelResponseIEs__value_PR_MessageIdentifier,
NGAP_PWSCancelResponseIEs__value_PR_SerialNumber,
NGAP_PWSCancelResponseIEs__value_PR_BroadcastCancelledAreaList,
NGAP_PWSCancelResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_PWSCancelResponseIEs__value_PR;
typedef enum NGAP_PWSRestartIndicationIEs__value_PR {
NGAP_PWSRestartIndicationIEs__value_PR_NOTHING, /* No components present */
NGAP_PWSRestartIndicationIEs__value_PR_CellIDListForRestart,
NGAP_PWSRestartIndicationIEs__value_PR_GlobalRANNodeID,
NGAP_PWSRestartIndicationIEs__value_PR_TAIListForRestart,
NGAP_PWSRestartIndicationIEs__value_PR_EmergencyAreaIDListForRestart
} NGAP_PWSRestartIndicationIEs__value_PR;
typedef enum NGAP_PWSFailureIndicationIEs__value_PR {
NGAP_PWSFailureIndicationIEs__value_PR_NOTHING, /* No components present */
NGAP_PWSFailureIndicationIEs__value_PR_PWSFailedCellIDList,
NGAP_PWSFailureIndicationIEs__value_PR_GlobalRANNodeID
} NGAP_PWSFailureIndicationIEs__value_PR;
typedef enum NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR {
NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR_NOTHING, /* No components present */
NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR_RoutingID,
NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR_NRPPa_PDU
} NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR;
typedef enum NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR {
NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR_NOTHING, /* No components present */
NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR_RoutingID,
NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR_NRPPa_PDU
} NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR;
typedef enum NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR {
NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR_NOTHING, /* No components present */
NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR_RoutingID,
NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR_NRPPa_PDU
} NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR;
typedef enum NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR {
NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR_NOTHING, /* No components present */
NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR_RoutingID,
NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR_NRPPa_PDU
} NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR;
typedef enum NGAP_TraceStartIEs__value_PR {
NGAP_TraceStartIEs__value_PR_NOTHING, /* No components present */
NGAP_TraceStartIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_TraceStartIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_TraceStartIEs__value_PR_TraceActivation
} NGAP_TraceStartIEs__value_PR;
typedef enum NGAP_TraceFailureIndicationIEs__value_PR {
NGAP_TraceFailureIndicationIEs__value_PR_NOTHING, /* No components present */
NGAP_TraceFailureIndicationIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_TraceFailureIndicationIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_TraceFailureIndicationIEs__value_PR_NGRANTraceID,
NGAP_TraceFailureIndicationIEs__value_PR_Cause
} NGAP_TraceFailureIndicationIEs__value_PR;
typedef enum NGAP_DeactivateTraceIEs__value_PR {
NGAP_DeactivateTraceIEs__value_PR_NOTHING, /* No components present */
NGAP_DeactivateTraceIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_DeactivateTraceIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_DeactivateTraceIEs__value_PR_NGRANTraceID
} NGAP_DeactivateTraceIEs__value_PR;
typedef enum NGAP_CellTrafficTraceIEs__value_PR {
NGAP_CellTrafficTraceIEs__value_PR_NOTHING, /* No components present */
NGAP_CellTrafficTraceIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_CellTrafficTraceIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_CellTrafficTraceIEs__value_PR_NGRANTraceID,
NGAP_CellTrafficTraceIEs__value_PR_NGRAN_CGI,
NGAP_CellTrafficTraceIEs__value_PR_TransportLayerAddress,
NGAP_CellTrafficTraceIEs__value_PR_PrivacyIndicator,
NGAP_CellTrafficTraceIEs__value_PR_URI_address
} NGAP_CellTrafficTraceIEs__value_PR;
typedef enum NGAP_LocationReportingControlIEs__value_PR {
NGAP_LocationReportingControlIEs__value_PR_NOTHING, /* No components present */
NGAP_LocationReportingControlIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_LocationReportingControlIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_LocationReportingControlIEs__value_PR_LocationReportingRequestType
} NGAP_LocationReportingControlIEs__value_PR;
typedef enum NGAP_LocationReportingFailureIndicationIEs__value_PR {
NGAP_LocationReportingFailureIndicationIEs__value_PR_NOTHING, /* No components present */
NGAP_LocationReportingFailureIndicationIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_LocationReportingFailureIndicationIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_LocationReportingFailureIndicationIEs__value_PR_Cause
} NGAP_LocationReportingFailureIndicationIEs__value_PR;
typedef enum NGAP_LocationReportIEs__value_PR {
NGAP_LocationReportIEs__value_PR_NOTHING, /* No components present */
NGAP_LocationReportIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_LocationReportIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_LocationReportIEs__value_PR_UserLocationInformation,
NGAP_LocationReportIEs__value_PR_UEPresenceInAreaOfInterestList,
NGAP_LocationReportIEs__value_PR_LocationReportingRequestType
} NGAP_LocationReportIEs__value_PR;
typedef enum NGAP_UETNLABindingReleaseRequestIEs__value_PR {
NGAP_UETNLABindingReleaseRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_UETNLABindingReleaseRequestIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UETNLABindingReleaseRequestIEs__value_PR_RAN_UE_NGAP_ID
} NGAP_UETNLABindingReleaseRequestIEs__value_PR;
typedef enum NGAP_UERadioCapabilityInfoIndicationIEs__value_PR {
NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_NOTHING, /* No components present */
NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_UERadioCapability,
NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_UERadioCapabilityForPaging,
NGAP_UERadioCapabilityInfoIndicationIEs__value_PR_UERadioCapability_1
} NGAP_UERadioCapabilityInfoIndicationIEs__value_PR;
typedef enum NGAP_UERadioCapabilityCheckRequestIEs__value_PR {
NGAP_UERadioCapabilityCheckRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_UERadioCapabilityCheckRequestIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UERadioCapabilityCheckRequestIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UERadioCapabilityCheckRequestIEs__value_PR_UERadioCapability,
NGAP_UERadioCapabilityCheckRequestIEs__value_PR_UERadioCapabilityID
} NGAP_UERadioCapabilityCheckRequestIEs__value_PR;
typedef enum NGAP_UERadioCapabilityCheckResponseIEs__value_PR {
NGAP_UERadioCapabilityCheckResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_UERadioCapabilityCheckResponseIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_UERadioCapabilityCheckResponseIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_UERadioCapabilityCheckResponseIEs__value_PR_IMSVoiceSupportIndicator,
NGAP_UERadioCapabilityCheckResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_UERadioCapabilityCheckResponseIEs__value_PR;
typedef enum NGAP_SecondaryRATDataUsageReportIEs__value_PR {
NGAP_SecondaryRATDataUsageReportIEs__value_PR_NOTHING, /* No components present */
NGAP_SecondaryRATDataUsageReportIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_SecondaryRATDataUsageReportIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_SecondaryRATDataUsageReportIEs__value_PR_PDUSessionResourceSecondaryRATUsageList,
NGAP_SecondaryRATDataUsageReportIEs__value_PR_HandoverFlag,
NGAP_SecondaryRATDataUsageReportIEs__value_PR_UserLocationInformation
} NGAP_SecondaryRATDataUsageReportIEs__value_PR;
typedef enum NGAP_UplinkRIMInformationTransferIEs__value_PR {
NGAP_UplinkRIMInformationTransferIEs__value_PR_NOTHING, /* No components present */
NGAP_UplinkRIMInformationTransferIEs__value_PR_RIMInformationTransfer
} NGAP_UplinkRIMInformationTransferIEs__value_PR;
typedef enum NGAP_DownlinkRIMInformationTransferIEs__value_PR {
NGAP_DownlinkRIMInformationTransferIEs__value_PR_NOTHING, /* No components present */
NGAP_DownlinkRIMInformationTransferIEs__value_PR_RIMInformationTransfer
} NGAP_DownlinkRIMInformationTransferIEs__value_PR;
typedef enum NGAP_ConnectionEstablishmentIndicationIEs__value_PR {
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_NOTHING, /* No components present */
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_UERadioCapability,
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_EndIndication,
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_S_NSSAI,
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_AllowedNSSAI,
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_UE_DifferentiationInfo,
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_DL_CP_SecurityInformation,
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_NB_IoT_UEPriority,
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_Enhanced_CoverageRestriction,
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_CEmodeBrestricted,
NGAP_ConnectionEstablishmentIndicationIEs__value_PR_UERadioCapabilityID
} NGAP_ConnectionEstablishmentIndicationIEs__value_PR;
typedef enum NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR {
NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR_NOTHING, /* No components present */
NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR_UERadioCapabilityID
} NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR;
typedef enum NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR {
NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR_NOTHING, /* No components present */
NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR_UERadioCapabilityID,
NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR_UERadioCapability,
NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR_CriticalityDiagnostics
} NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR;
typedef enum NGAP_AMFCPRelocationIndicationIEs__value_PR {
NGAP_AMFCPRelocationIndicationIEs__value_PR_NOTHING, /* No components present */
NGAP_AMFCPRelocationIndicationIEs__value_PR_AMF_UE_NGAP_ID,
NGAP_AMFCPRelocationIndicationIEs__value_PR_RAN_UE_NGAP_ID,
NGAP_AMFCPRelocationIndicationIEs__value_PR_S_NSSAI,
NGAP_AMFCPRelocationIndicationIEs__value_PR_AllowedNSSAI
} NGAP_AMFCPRelocationIndicationIEs__value_PR;
typedef enum NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR {
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_NOTHING, /* No components present */
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_PDUSessionAggregateMaximumBitRate,
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_UL_NGU_UP_TNLModifyList,
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_NetworkInstance,
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_QosFlowAddOrModifyRequestList,
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_QosFlowListWithCause,
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_UPTransportLayerInformationList,
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_CommonNetworkInstance,
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_UPTransportLayerInformationList_1,
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_CommonNetworkInstance_1,
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_UPTransportLayerInformation,
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR_SecurityIndication
} NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR;
typedef enum NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR {
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_NOTHING, /* No components present */
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_PDUSessionAggregateMaximumBitRate,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_UPTransportLayerInformation,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_UPTransportLayerInformationList,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_DataForwardingNotPossible,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_PDUSessionType,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_SecurityIndication,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_NetworkInstance,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_QosFlowSetupRequestList,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_CommonNetworkInstance,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_DirectForwardingPathAvailability,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_UPTransportLayerInformation_1,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_UPTransportLayerInformationList_1,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_CommonNetworkInstance_1,
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR_RedundantPDUSessionInformation
} NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR;
/* NGAP_ProtocolIE-Field */
typedef struct NGAP_AMFPagingTarget_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_AMFPagingTarget_ExtIEs__value {
NGAP_AMFPagingTarget_ExtIEs__value_PR present;
union NGAP_AMFPagingTarget_ExtIEs__NGAP_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;
} NGAP_AMFPagingTarget_ExtIEs_t;
typedef struct NGAP_AreaScopeOfMDT_NR_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_AreaScopeOfMDT_NR_ExtIEs__value {
NGAP_AreaScopeOfMDT_NR_ExtIEs__value_PR present;
union NGAP_AreaScopeOfMDT_NR_ExtIEs__NGAP_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;
} NGAP_AreaScopeOfMDT_NR_ExtIEs_t;
typedef struct NGAP_AreaScopeOfMDT_EUTRA_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value {
NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__value_PR present;
union NGAP_AreaScopeOfMDT_EUTRA_ExtIEs__NGAP_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;
} NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_t;
typedef struct NGAP_BroadcastCancelledAreaList_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_BroadcastCancelledAreaList_ExtIEs__value {
NGAP_BroadcastCancelledAreaList_ExtIEs__value_PR present;
union NGAP_BroadcastCancelledAreaList_ExtIEs__NGAP_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;
} NGAP_BroadcastCancelledAreaList_ExtIEs_t;
typedef struct NGAP_BroadcastCompletedAreaList_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_BroadcastCompletedAreaList_ExtIEs__value {
NGAP_BroadcastCompletedAreaList_ExtIEs__value_PR present;
union NGAP_BroadcastCompletedAreaList_ExtIEs__NGAP_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;
} NGAP_BroadcastCompletedAreaList_ExtIEs_t;
typedef struct NGAP_CandidateCell_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_CandidateCell_ExtIEs__value {
NGAP_CandidateCell_ExtIEs__value_PR present;
union NGAP_CandidateCell_ExtIEs__NGAP_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;
} NGAP_CandidateCell_ExtIEs_t;
typedef struct NGAP_Cause_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_Cause_ExtIEs__value {
NGAP_Cause_ExtIEs__value_PR present;
union NGAP_Cause_ExtIEs__NGAP_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;
} NGAP_Cause_ExtIEs_t;
typedef struct NGAP_CellIDListForRestart_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_CellIDListForRestart_ExtIEs__value {
NGAP_CellIDListForRestart_ExtIEs__value_PR present;
union NGAP_CellIDListForRestart_ExtIEs__NGAP_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;
} NGAP_CellIDListForRestart_ExtIEs_t;
typedef struct NGAP_CPTransportLayerInformation_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_CPTransportLayerInformation_ExtIEs__value {
NGAP_CPTransportLayerInformation_ExtIEs__value_PR present;
union NGAP_CPTransportLayerInformation_ExtIEs__NGAP_value_u {
NGAP_EndpointIPAddressAndPort_t EndpointIPAddressAndPort;
} 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;
} NGAP_CPTransportLayerInformation_ExtIEs_t;
typedef struct NGAP_DRBStatusDL_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_DRBStatusDL_ExtIEs__value {
NGAP_DRBStatusDL_ExtIEs__value_PR present;
union NGAP_DRBStatusDL_ExtIEs__NGAP_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;
} NGAP_DRBStatusDL_ExtIEs_t;
typedef struct NGAP_DRBStatusUL_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_DRBStatusUL_ExtIEs__value {
NGAP_DRBStatusUL_ExtIEs__value_PR present;
union NGAP_DRBStatusUL_ExtIEs__NGAP_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;
} NGAP_DRBStatusUL_ExtIEs_t;
typedef struct NGAP_ProcedureStageChoice_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_ProcedureStageChoice_ExtIEs__value {
NGAP_ProcedureStageChoice_ExtIEs__value_PR present;
union NGAP_ProcedureStageChoice_ExtIEs__NGAP_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;
} NGAP_ProcedureStageChoice_ExtIEs_t;
typedef struct NGAP_ENB_ID_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_ENB_ID_ExtIEs__value {
NGAP_ENB_ID_ExtIEs__value_PR present;
union NGAP_ENB_ID_ExtIEs__NGAP_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;
} NGAP_ENB_ID_ExtIEs_t;
typedef struct NGAP_EventTrigger_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_EventTrigger_ExtIEs__value {
NGAP_EventTrigger_ExtIEs__value_PR present;
union NGAP_EventTrigger_ExtIEs__NGAP_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;
} NGAP_EventTrigger_ExtIEs_t;
typedef struct NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value {
NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__value_PR present;
union NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs__NGAP_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;
} NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_t;
typedef struct NGAP_GlobalRANNodeID_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_GlobalRANNodeID_ExtIEs__value {
NGAP_GlobalRANNodeID_ExtIEs__value_PR present;
union NGAP_GlobalRANNodeID_ExtIEs__NGAP_value_u {
NGAP_GlobalTNGF_ID_t GlobalTNGF_ID;
NGAP_GlobalTWIF_ID_t GlobalTWIF_ID;
NGAP_GlobalW_AGF_ID_t GlobalW_AGF_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;
} NGAP_GlobalRANNodeID_ExtIEs_t;
typedef struct NGAP_GNB_ID_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_GNB_ID_ExtIEs__value {
NGAP_GNB_ID_ExtIEs__value_PR present;
union NGAP_GNB_ID_ExtIEs__NGAP_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;
} NGAP_GNB_ID_ExtIEs_t;
typedef struct NGAP_IntersystemSONTransferType_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_IntersystemSONTransferType_ExtIEs__value {
NGAP_IntersystemSONTransferType_ExtIEs__value_PR present;
union NGAP_IntersystemSONTransferType_ExtIEs__NGAP_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;
} NGAP_IntersystemSONTransferType_ExtIEs_t;
typedef struct NGAP_IntersystemSONInformation_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_IntersystemSONInformation_ExtIEs__value {
NGAP_IntersystemSONInformation_ExtIEs__value_PR present;
union NGAP_IntersystemSONInformation_ExtIEs__NGAP_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;
} NGAP_IntersystemSONInformation_ExtIEs_t;
typedef struct NGAP_IntersystemSONInformationReport_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_IntersystemSONInformationReport_ExtIEs__value {
NGAP_IntersystemSONInformationReport_ExtIEs__value_PR present;
union NGAP_IntersystemSONInformationReport_ExtIEs__NGAP_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;
} NGAP_IntersystemSONInformationReport_ExtIEs_t;
typedef struct NGAP_InterSystemHandoverReportType_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_InterSystemHandoverReportType_ExtIEs__value {
NGAP_InterSystemHandoverReportType_ExtIEs__value_PR present;
union NGAP_InterSystemHandoverReportType_ExtIEs__NGAP_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;
} NGAP_InterSystemHandoverReportType_ExtIEs_t;
typedef struct NGAP_LastVisitedCellInformation_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_LastVisitedCellInformation_ExtIEs__value {
NGAP_LastVisitedCellInformation_ExtIEs__value_PR present;
union NGAP_LastVisitedCellInformation_ExtIEs__NGAP_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;
} NGAP_LastVisitedCellInformation_ExtIEs_t;
typedef struct NGAP_LoggedMDTTrigger_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_LoggedMDTTrigger_ExtIEs__value {
NGAP_LoggedMDTTrigger_ExtIEs__value_PR present;
union NGAP_LoggedMDTTrigger_ExtIEs__NGAP_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;
} NGAP_LoggedMDTTrigger_ExtIEs_t;
typedef struct NGAP_MDTModeNr_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_MDTModeNr_ExtIEs__value {
NGAP_MDTModeNr_ExtIEs__value_PR present;
union NGAP_MDTModeNr_ExtIEs__NGAP_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;
} NGAP_MDTModeNr_ExtIEs_t;
typedef struct NGAP_M1ThresholdType_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_M1ThresholdType_ExtIEs__value {
NGAP_M1ThresholdType_ExtIEs__value_PR present;
union NGAP_M1ThresholdType_ExtIEs__NGAP_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;
} NGAP_M1ThresholdType_ExtIEs_t;
typedef struct NGAP_N3IWF_ID_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_N3IWF_ID_ExtIEs__value {
NGAP_N3IWF_ID_ExtIEs__value_PR present;
union NGAP_N3IWF_ID_ExtIEs__NGAP_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;
} NGAP_N3IWF_ID_ExtIEs_t;
typedef struct NGAP_NgENB_ID_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NgENB_ID_ExtIEs__value {
NGAP_NgENB_ID_ExtIEs__value_PR present;
union NGAP_NgENB_ID_ExtIEs__NGAP_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;
} NGAP_NgENB_ID_ExtIEs_t;
typedef struct NGAP_NGRAN_CGI_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NGRAN_CGI_ExtIEs__value {
NGAP_NGRAN_CGI_ExtIEs__value_PR present;
union NGAP_NGRAN_CGI_ExtIEs__NGAP_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;
} NGAP_NGRAN_CGI_ExtIEs_t;
typedef struct NGAP_NPN_AccessInformation_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NPN_AccessInformation_ExtIEs__value {
NGAP_NPN_AccessInformation_ExtIEs__value_PR present;
union NGAP_NPN_AccessInformation_ExtIEs__NGAP_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;
} NGAP_NPN_AccessInformation_ExtIEs_t;
typedef struct NGAP_NPN_MobilityInformation_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NPN_MobilityInformation_ExtIEs__value {
NGAP_NPN_MobilityInformation_ExtIEs__value_PR present;
union NGAP_NPN_MobilityInformation_ExtIEs__NGAP_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;
} NGAP_NPN_MobilityInformation_ExtIEs_t;
typedef struct NGAP_NPN_PagingAssistanceInformation_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NPN_PagingAssistanceInformation_ExtIEs__value {
NGAP_NPN_PagingAssistanceInformation_ExtIEs__value_PR present;
union NGAP_NPN_PagingAssistanceInformation_ExtIEs__NGAP_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;
} NGAP_NPN_PagingAssistanceInformation_ExtIEs_t;
typedef struct NGAP_NPN_Support_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NPN_Support_ExtIEs__value {
NGAP_NPN_Support_ExtIEs__value_PR present;
union NGAP_NPN_Support_ExtIEs__NGAP_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;
} NGAP_NPN_Support_ExtIEs_t;
typedef struct NGAP_OverloadResponse_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_OverloadResponse_ExtIEs__value {
NGAP_OverloadResponse_ExtIEs__value_PR present;
union NGAP_OverloadResponse_ExtIEs__NGAP_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;
} NGAP_OverloadResponse_ExtIEs_t;
typedef struct NGAP_PWSFailedCellIDList_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PWSFailedCellIDList_ExtIEs__value {
NGAP_PWSFailedCellIDList_ExtIEs__value_PR present;
union NGAP_PWSFailedCellIDList_ExtIEs__NGAP_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;
} NGAP_PWSFailedCellIDList_ExtIEs_t;
typedef struct NGAP_QosCharacteristics_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_QosCharacteristics_ExtIEs__value {
NGAP_QosCharacteristics_ExtIEs__value_PR present;
union NGAP_QosCharacteristics_ExtIEs__NGAP_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;
} NGAP_QosCharacteristics_ExtIEs_t;
typedef struct NGAP_ResetType_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_ResetType_ExtIEs__value {
NGAP_ResetType_ExtIEs__value_PR present;
union NGAP_ResetType_ExtIEs__NGAP_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;
} NGAP_ResetType_ExtIEs_t;
typedef struct NGAP_SensorNameConfig_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_SensorNameConfig_ExtIEs__value {
NGAP_SensorNameConfig_ExtIEs__value_PR present;
union NGAP_SensorNameConfig_ExtIEs__NGAP_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;
} NGAP_SensorNameConfig_ExtIEs_t;
typedef struct NGAP_SONInformation_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_SONInformation_ExtIEs__value {
NGAP_SONInformation_ExtIEs__value_PR present;
union NGAP_SONInformation_ExtIEs__NGAP_value_u {
NGAP_SONInformationReport_t SONInformationReport;
} 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;
} NGAP_SONInformation_ExtIEs_t;
typedef struct NGAP_SONInformationReport_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_SONInformationReport_ExtIEs__value {
NGAP_SONInformationReport_ExtIEs__value_PR present;
union NGAP_SONInformationReport_ExtIEs__NGAP_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;
} NGAP_SONInformationReport_ExtIEs_t;
typedef struct NGAP_TargetID_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_TargetID_ExtIEs__value {
NGAP_TargetID_ExtIEs__value_PR present;
union NGAP_TargetID_ExtIEs__NGAP_value_u {
NGAP_TargetRNC_ID_t TargetRNC_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;
} NGAP_TargetID_ExtIEs_t;
typedef struct NGAP_TNGF_ID_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_TNGF_ID_ExtIEs__value {
NGAP_TNGF_ID_ExtIEs__value_PR present;
union NGAP_TNGF_ID_ExtIEs__NGAP_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;
} NGAP_TNGF_ID_ExtIEs_t;
typedef struct NGAP_TWIF_ID_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_TWIF_ID_ExtIEs__value {
NGAP_TWIF_ID_ExtIEs__value_PR present;
union NGAP_TWIF_ID_ExtIEs__NGAP_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;
} NGAP_TWIF_ID_ExtIEs_t;
typedef struct NGAP_UEHistoryInformationFromTheUE_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEHistoryInformationFromTheUE_ExtIEs__value {
NGAP_UEHistoryInformationFromTheUE_ExtIEs__value_PR present;
union NGAP_UEHistoryInformationFromTheUE_ExtIEs__NGAP_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;
} NGAP_UEHistoryInformationFromTheUE_ExtIEs_t;
typedef struct NGAP_UEIdentityIndexValue_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEIdentityIndexValue_ExtIEs__value {
NGAP_UEIdentityIndexValue_ExtIEs__value_PR present;
union NGAP_UEIdentityIndexValue_ExtIEs__NGAP_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;
} NGAP_UEIdentityIndexValue_ExtIEs_t;
typedef struct NGAP_UE_NGAP_IDs_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UE_NGAP_IDs_ExtIEs__value {
NGAP_UE_NGAP_IDs_ExtIEs__value_PR present;
union NGAP_UE_NGAP_IDs_ExtIEs__NGAP_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;
} NGAP_UE_NGAP_IDs_ExtIEs_t;
typedef struct NGAP_UEPagingIdentity_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEPagingIdentity_ExtIEs__value {
NGAP_UEPagingIdentity_ExtIEs__value_PR present;
union NGAP_UEPagingIdentity_ExtIEs__NGAP_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;
} NGAP_UEPagingIdentity_ExtIEs_t;
typedef struct NGAP_UERLFReportContainer_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UERLFReportContainer_ExtIEs__value {
NGAP_UERLFReportContainer_ExtIEs__value_PR present;
union NGAP_UERLFReportContainer_ExtIEs__NGAP_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;
} NGAP_UERLFReportContainer_ExtIEs_t;
typedef struct NGAP_UPTransportLayerInformation_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UPTransportLayerInformation_ExtIEs__value {
NGAP_UPTransportLayerInformation_ExtIEs__value_PR present;
union NGAP_UPTransportLayerInformation_ExtIEs__NGAP_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;
} NGAP_UPTransportLayerInformation_ExtIEs_t;
typedef struct NGAP_UserLocationInformation_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UserLocationInformation_ExtIEs__value {
NGAP_UserLocationInformation_ExtIEs__value_PR present;
union NGAP_UserLocationInformation_ExtIEs__NGAP_value_u {
NGAP_UserLocationInformationTNGF_t UserLocationInformationTNGF;
NGAP_UserLocationInformationTWIF_t UserLocationInformationTWIF;
NGAP_UserLocationInformationW_AGF_t UserLocationInformationW_AGF;
} 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;
} NGAP_UserLocationInformation_ExtIEs_t;
typedef struct NGAP_UserLocationInformationW_AGF_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UserLocationInformationW_AGF_ExtIEs__value {
NGAP_UserLocationInformationW_AGF_ExtIEs__value_PR present;
union NGAP_UserLocationInformationW_AGF_ExtIEs__NGAP_value_u {
NGAP_GlobalCable_ID_t GlobalCable_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;
} NGAP_UserLocationInformationW_AGF_ExtIEs_t;
typedef struct NGAP_W_AGF_ID_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_W_AGF_ID_ExtIEs__value {
NGAP_W_AGF_ID_ExtIEs__value_PR present;
union NGAP_W_AGF_ID_ExtIEs__NGAP_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;
} NGAP_W_AGF_ID_ExtIEs_t;
typedef struct NGAP_WarningAreaList_ExtIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_WarningAreaList_ExtIEs__value {
NGAP_WarningAreaList_ExtIEs__value_PR present;
union NGAP_WarningAreaList_ExtIEs__NGAP_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;
} NGAP_WarningAreaList_ExtIEs_t;
typedef struct NGAP_PDUSessionResourceSetupRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PDUSessionResourceSetupRequestIEs__value {
NGAP_PDUSessionResourceSetupRequestIEs__value_PR present;
union NGAP_PDUSessionResourceSetupRequestIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_RANPagingPriority_t RANPagingPriority;
NGAP_NAS_PDU_t NAS_PDU;
NGAP_PDUSessionResourceSetupListSUReq_t PDUSessionResourceSetupListSUReq;
NGAP_UEAggregateMaximumBitRate_t UEAggregateMaximumBitRate;
} 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;
} NGAP_PDUSessionResourceSetupRequestIEs_t;
typedef struct NGAP_PDUSessionResourceSetupResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PDUSessionResourceSetupResponseIEs__value {
NGAP_PDUSessionResourceSetupResponseIEs__value_PR present;
union NGAP_PDUSessionResourceSetupResponseIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceSetupListSURes_t PDUSessionResourceSetupListSURes;
NGAP_PDUSessionResourceFailedToSetupListSURes_t PDUSessionResourceFailedToSetupListSURes;
NGAP_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;
} NGAP_PDUSessionResourceSetupResponseIEs_t;
typedef struct NGAP_PDUSessionResourceReleaseCommandIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PDUSessionResourceReleaseCommandIEs__value {
NGAP_PDUSessionResourceReleaseCommandIEs__value_PR present;
union NGAP_PDUSessionResourceReleaseCommandIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_RANPagingPriority_t RANPagingPriority;
NGAP_NAS_PDU_t NAS_PDU;
NGAP_PDUSessionResourceToReleaseListRelCmd_t PDUSessionResourceToReleaseListRelCmd;
} 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;
} NGAP_PDUSessionResourceReleaseCommandIEs_t;
typedef struct NGAP_PDUSessionResourceReleaseResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PDUSessionResourceReleaseResponseIEs__value {
NGAP_PDUSessionResourceReleaseResponseIEs__value_PR present;
union NGAP_PDUSessionResourceReleaseResponseIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceReleasedListRelRes_t PDUSessionResourceReleasedListRelRes;
NGAP_UserLocationInformation_t UserLocationInformation;
NGAP_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;
} NGAP_PDUSessionResourceReleaseResponseIEs_t;
typedef struct NGAP_PDUSessionResourceModifyRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PDUSessionResourceModifyRequestIEs__value {
NGAP_PDUSessionResourceModifyRequestIEs__value_PR present;
union NGAP_PDUSessionResourceModifyRequestIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_RANPagingPriority_t RANPagingPriority;
NGAP_PDUSessionResourceModifyListModReq_t PDUSessionResourceModifyListModReq;
} 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;
} NGAP_PDUSessionResourceModifyRequestIEs_t;
typedef struct NGAP_PDUSessionResourceModifyResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PDUSessionResourceModifyResponseIEs__value {
NGAP_PDUSessionResourceModifyResponseIEs__value_PR present;
union NGAP_PDUSessionResourceModifyResponseIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceModifyListModRes_t PDUSessionResourceModifyListModRes;
NGAP_PDUSessionResourceFailedToModifyListModRes_t PDUSessionResourceFailedToModifyListModRes;
NGAP_UserLocationInformation_t UserLocationInformation;
NGAP_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;
} NGAP_PDUSessionResourceModifyResponseIEs_t;
typedef struct NGAP_PDUSessionResourceNotifyIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PDUSessionResourceNotifyIEs__value {
NGAP_PDUSessionResourceNotifyIEs__value_PR present;
union NGAP_PDUSessionResourceNotifyIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceNotifyList_t PDUSessionResourceNotifyList;
NGAP_PDUSessionResourceReleasedListNot_t PDUSessionResourceReleasedListNot;
NGAP_UserLocationInformation_t UserLocationInformation;
} 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;
} NGAP_PDUSessionResourceNotifyIEs_t;
typedef struct NGAP_PDUSessionResourceModifyIndicationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PDUSessionResourceModifyIndicationIEs__value {
NGAP_PDUSessionResourceModifyIndicationIEs__value_PR present;
union NGAP_PDUSessionResourceModifyIndicationIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceModifyListModInd_t PDUSessionResourceModifyListModInd;
NGAP_UserLocationInformation_t UserLocationInformation;
} 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;
} NGAP_PDUSessionResourceModifyIndicationIEs_t;
typedef struct NGAP_PDUSessionResourceModifyConfirmIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PDUSessionResourceModifyConfirmIEs__value {
NGAP_PDUSessionResourceModifyConfirmIEs__value_PR present;
union NGAP_PDUSessionResourceModifyConfirmIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceModifyListModCfm_t PDUSessionResourceModifyListModCfm;
NGAP_PDUSessionResourceFailedToModifyListModCfm_t PDUSessionResourceFailedToModifyListModCfm;
NGAP_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;
} NGAP_PDUSessionResourceModifyConfirmIEs_t;
typedef struct NGAP_InitialContextSetupRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_InitialContextSetupRequestIEs__value {
NGAP_InitialContextSetupRequestIEs__value_PR present;
union NGAP_InitialContextSetupRequestIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_AMFName_t AMFName;
NGAP_UEAggregateMaximumBitRate_t UEAggregateMaximumBitRate;
NGAP_CoreNetworkAssistanceInformationForInactive_t CoreNetworkAssistanceInformationForInactive;
NGAP_GUAMI_t GUAMI;
NGAP_PDUSessionResourceSetupListCxtReq_t PDUSessionResourceSetupListCxtReq;
NGAP_AllowedNSSAI_t AllowedNSSAI;
NGAP_UESecurityCapabilities_t UESecurityCapabilities;
NGAP_SecurityKey_t SecurityKey;
NGAP_TraceActivation_t TraceActivation;
NGAP_MobilityRestrictionList_t MobilityRestrictionList;
NGAP_UERadioCapability_t UERadioCapability;
NGAP_IndexToRFSP_t IndexToRFSP;
NGAP_MaskedIMEISV_t MaskedIMEISV;
NGAP_NAS_PDU_t NAS_PDU;
NGAP_EmergencyFallbackIndicator_t EmergencyFallbackIndicator;
NGAP_RRCInactiveTransitionReportRequest_t RRCInactiveTransitionReportRequest;
NGAP_UERadioCapabilityForPaging_t UERadioCapabilityForPaging;
NGAP_RedirectionVoiceFallback_t RedirectionVoiceFallback;
NGAP_LocationReportingRequestType_t LocationReportingRequestType;
NGAP_CNAssistedRANTuning_t CNAssistedRANTuning;
NGAP_SRVCCOperationPossible_t SRVCCOperationPossible;
NGAP_IAB_Authorized_t IAB_Authorized;
NGAP_Enhanced_CoverageRestriction_t Enhanced_CoverageRestriction;
NGAP_Extended_ConnectedTime_t Extended_ConnectedTime;
NGAP_UE_DifferentiationInfo_t UE_DifferentiationInfo;
NGAP_NRV2XServicesAuthorized_t NRV2XServicesAuthorized;
NGAP_LTEV2XServicesAuthorized_t LTEV2XServicesAuthorized;
NGAP_NRUESidelinkAggregateMaximumBitrate_t NRUESidelinkAggregateMaximumBitrate;
NGAP_LTEUESidelinkAggregateMaximumBitrate_t LTEUESidelinkAggregateMaximumBitrate;
NGAP_PC5QoSParameters_t PC5QoSParameters;
NGAP_CEmodeBrestricted_t CEmodeBrestricted;
NGAP_UE_UP_CIoT_Support_t UE_UP_CIoT_Support;
NGAP_RGLevelWirelineAccessCharacteristics_t RGLevelWirelineAccessCharacteristics;
NGAP_MDTPLMNList_t MDTPLMNList;
NGAP_UERadioCapabilityID_t UERadioCapabilityID;
} 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;
} NGAP_InitialContextSetupRequestIEs_t;
typedef struct NGAP_InitialContextSetupResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_InitialContextSetupResponseIEs__value {
NGAP_InitialContextSetupResponseIEs__value_PR present;
union NGAP_InitialContextSetupResponseIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceSetupListCxtRes_t PDUSessionResourceSetupListCxtRes;
NGAP_PDUSessionResourceFailedToSetupListCxtRes_t PDUSessionResourceFailedToSetupListCxtRes;
NGAP_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;
} NGAP_InitialContextSetupResponseIEs_t;
typedef struct NGAP_InitialContextSetupFailureIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_InitialContextSetupFailureIEs__value {
NGAP_InitialContextSetupFailureIEs__value_PR present;
union NGAP_InitialContextSetupFailureIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceFailedToSetupListCxtFail_t PDUSessionResourceFailedToSetupListCxtFail;
NGAP_Cause_t Cause;
NGAP_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;
} NGAP_InitialContextSetupFailureIEs_t;
typedef struct NGAP_UEContextReleaseRequest_IEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextReleaseRequest_IEs__value {
NGAP_UEContextReleaseRequest_IEs__value_PR present;
union NGAP_UEContextReleaseRequest_IEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceListCxtRelReq_t PDUSessionResourceListCxtRelReq;
NGAP_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;
} NGAP_UEContextReleaseRequest_IEs_t;
typedef struct NGAP_UEContextReleaseCommand_IEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextReleaseCommand_IEs__value {
NGAP_UEContextReleaseCommand_IEs__value_PR present;
union NGAP_UEContextReleaseCommand_IEs__NGAP_value_u {
NGAP_UE_NGAP_IDs_t UE_NGAP_IDs;
NGAP_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;
} NGAP_UEContextReleaseCommand_IEs_t;
typedef struct NGAP_UEContextReleaseComplete_IEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextReleaseComplete_IEs__value {
NGAP_UEContextReleaseComplete_IEs__value_PR present;
union NGAP_UEContextReleaseComplete_IEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_UserLocationInformation_t UserLocationInformation;
NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_t InfoOnRecommendedCellsAndRANNodesForPaging;
NGAP_PDUSessionResourceListCxtRelCpl_t PDUSessionResourceListCxtRelCpl;
NGAP_CriticalityDiagnostics_t CriticalityDiagnostics;
NGAP_PagingAssisDataforCEcapabUE_t PagingAssisDataforCEcapabUE;
} 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;
} NGAP_UEContextReleaseComplete_IEs_t;
typedef struct NGAP_UEContextResumeRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextResumeRequestIEs__value {
NGAP_UEContextResumeRequestIEs__value_PR present;
union NGAP_UEContextResumeRequestIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_RRCEstablishmentCause_t RRCEstablishmentCause;
NGAP_PDUSessionResourceResumeListRESReq_t PDUSessionResourceResumeListRESReq;
NGAP_PDUSessionResourceFailedToResumeListRESReq_t PDUSessionResourceFailedToResumeListRESReq;
NGAP_Suspend_Request_Indication_t Suspend_Request_Indication;
NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_t InfoOnRecommendedCellsAndRANNodesForPaging;
NGAP_PagingAssisDataforCEcapabUE_t PagingAssisDataforCEcapabUE;
} 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;
} NGAP_UEContextResumeRequestIEs_t;
typedef struct NGAP_UEContextResumeResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextResumeResponseIEs__value {
NGAP_UEContextResumeResponseIEs__value_PR present;
union NGAP_UEContextResumeResponseIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceResumeListRESRes_t PDUSessionResourceResumeListRESRes;
NGAP_PDUSessionResourceFailedToResumeListRESRes_t PDUSessionResourceFailedToResumeListRESRes;
NGAP_SecurityContext_t SecurityContext;
NGAP_Suspend_Response_Indication_t Suspend_Response_Indication;
NGAP_Extended_ConnectedTime_t Extended_ConnectedTime;
NGAP_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;
} NGAP_UEContextResumeResponseIEs_t;
typedef struct NGAP_UEContextResumeFailureIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextResumeFailureIEs__value {
NGAP_UEContextResumeFailureIEs__value_PR present;
union NGAP_UEContextResumeFailureIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_Cause_t Cause;
NGAP_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;
} NGAP_UEContextResumeFailureIEs_t;
typedef struct NGAP_UEContextSuspendRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextSuspendRequestIEs__value {
NGAP_UEContextSuspendRequestIEs__value_PR present;
union NGAP_UEContextSuspendRequestIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_InfoOnRecommendedCellsAndRANNodesForPaging_t InfoOnRecommendedCellsAndRANNodesForPaging;
NGAP_PagingAssisDataforCEcapabUE_t PagingAssisDataforCEcapabUE;
NGAP_PDUSessionResourceSuspendListSUSReq_t PDUSessionResourceSuspendListSUSReq;
} 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;
} NGAP_UEContextSuspendRequestIEs_t;
typedef struct NGAP_UEContextSuspendResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextSuspendResponseIEs__value {
NGAP_UEContextSuspendResponseIEs__value_PR present;
union NGAP_UEContextSuspendResponseIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_SecurityContext_t SecurityContext;
NGAP_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;
} NGAP_UEContextSuspendResponseIEs_t;
typedef struct NGAP_UEContextSuspendFailureIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextSuspendFailureIEs__value {
NGAP_UEContextSuspendFailureIEs__value_PR present;
union NGAP_UEContextSuspendFailureIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_Cause_t Cause;
NGAP_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;
} NGAP_UEContextSuspendFailureIEs_t;
typedef struct NGAP_UEContextModificationRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextModificationRequestIEs__value {
NGAP_UEContextModificationRequestIEs__value_PR present;
union NGAP_UEContextModificationRequestIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_RANPagingPriority_t RANPagingPriority;
NGAP_SecurityKey_t SecurityKey;
NGAP_IndexToRFSP_t IndexToRFSP;
NGAP_UEAggregateMaximumBitRate_t UEAggregateMaximumBitRate;
NGAP_UESecurityCapabilities_t UESecurityCapabilities;
NGAP_CoreNetworkAssistanceInformationForInactive_t CoreNetworkAssistanceInformationForInactive;
NGAP_EmergencyFallbackIndicator_t EmergencyFallbackIndicator;
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID_1;
NGAP_RRCInactiveTransitionReportRequest_t RRCInactiveTransitionReportRequest;
NGAP_GUAMI_t GUAMI;
NGAP_CNAssistedRANTuning_t CNAssistedRANTuning;
NGAP_SRVCCOperationPossible_t SRVCCOperationPossible;
NGAP_IAB_Authorized_t IAB_Authorized;
NGAP_NRV2XServicesAuthorized_t NRV2XServicesAuthorized;
NGAP_LTEV2XServicesAuthorized_t LTEV2XServicesAuthorized;
NGAP_NRUESidelinkAggregateMaximumBitrate_t NRUESidelinkAggregateMaximumBitrate;
NGAP_LTEUESidelinkAggregateMaximumBitrate_t LTEUESidelinkAggregateMaximumBitrate;
NGAP_PC5QoSParameters_t PC5QoSParameters;
NGAP_UERadioCapabilityID_t UERadioCapabilityID;
NGAP_RGLevelWirelineAccessCharacteristics_t RGLevelWirelineAccessCharacteristics;
} 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;
} NGAP_UEContextModificationRequestIEs_t;
typedef struct NGAP_UEContextModificationResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextModificationResponseIEs__value {
NGAP_UEContextModificationResponseIEs__value_PR present;
union NGAP_UEContextModificationResponseIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_RRCState_t RRCState;
NGAP_UserLocationInformation_t UserLocationInformation;
NGAP_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;
} NGAP_UEContextModificationResponseIEs_t;
typedef struct NGAP_UEContextModificationFailureIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEContextModificationFailureIEs__value {
NGAP_UEContextModificationFailureIEs__value_PR present;
union NGAP_UEContextModificationFailureIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_Cause_t Cause;
NGAP_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;
} NGAP_UEContextModificationFailureIEs_t;
typedef struct NGAP_RRCInactiveTransitionReportIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_RRCInactiveTransitionReportIEs__value {
NGAP_RRCInactiveTransitionReportIEs__value_PR present;
union NGAP_RRCInactiveTransitionReportIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_RRCState_t RRCState;
NGAP_UserLocationInformation_t UserLocationInformation;
} 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;
} NGAP_RRCInactiveTransitionReportIEs_t;
typedef struct NGAP_RetrieveUEInformationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_RetrieveUEInformationIEs__value {
NGAP_RetrieveUEInformationIEs__value_PR present;
union NGAP_RetrieveUEInformationIEs__NGAP_value_u {
NGAP_FiveG_S_TMSI_t FiveG_S_TMSI;
} 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;
} NGAP_RetrieveUEInformationIEs_t;
typedef struct NGAP_UEInformationTransferIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UEInformationTransferIEs__value {
NGAP_UEInformationTransferIEs__value_PR present;
union NGAP_UEInformationTransferIEs__NGAP_value_u {
NGAP_FiveG_S_TMSI_t FiveG_S_TMSI;
NGAP_NB_IoT_UEPriority_t NB_IoT_UEPriority;
NGAP_UERadioCapability_t UERadioCapability;
NGAP_S_NSSAI_t S_NSSAI;
NGAP_AllowedNSSAI_t AllowedNSSAI;
NGAP_UE_DifferentiationInfo_t UE_DifferentiationInfo;
} 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;
} NGAP_UEInformationTransferIEs_t;
typedef struct NGAP_RANCPRelocationIndicationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_RANCPRelocationIndicationIEs__value {
NGAP_RANCPRelocationIndicationIEs__value_PR present;
union NGAP_RANCPRelocationIndicationIEs__NGAP_value_u {
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_FiveG_S_TMSI_t FiveG_S_TMSI;
NGAP_EUTRA_CGI_t EUTRA_CGI;
NGAP_TAI_t TAI;
NGAP_UL_CP_SecurityInformation_t UL_CP_SecurityInformation;
} 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;
} NGAP_RANCPRelocationIndicationIEs_t;
typedef struct NGAP_HandoverRequiredIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_HandoverRequiredIEs__value {
NGAP_HandoverRequiredIEs__value_PR present;
union NGAP_HandoverRequiredIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_HandoverType_t HandoverType;
NGAP_Cause_t Cause;
NGAP_TargetID_t TargetID;
NGAP_DirectForwardingPathAvailability_t DirectForwardingPathAvailability;
NGAP_PDUSessionResourceListHORqd_t PDUSessionResourceListHORqd;
NGAP_SourceToTarget_TransparentContainer_t SourceToTarget_TransparentContainer;
} 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;
} NGAP_HandoverRequiredIEs_t;
typedef struct NGAP_HandoverCommandIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_HandoverCommandIEs__value {
NGAP_HandoverCommandIEs__value_PR present;
union NGAP_HandoverCommandIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_HandoverType_t HandoverType;
NGAP_NASSecurityParametersFromNGRAN_t NASSecurityParametersFromNGRAN;
NGAP_PDUSessionResourceHandoverList_t PDUSessionResourceHandoverList;
NGAP_PDUSessionResourceToReleaseListHOCmd_t PDUSessionResourceToReleaseListHOCmd;
NGAP_TargetToSource_TransparentContainer_t TargetToSource_TransparentContainer;
NGAP_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;
} NGAP_HandoverCommandIEs_t;
typedef struct NGAP_HandoverPreparationFailureIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_HandoverPreparationFailureIEs__value {
NGAP_HandoverPreparationFailureIEs__value_PR present;
union NGAP_HandoverPreparationFailureIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_Cause_t Cause;
NGAP_CriticalityDiagnostics_t CriticalityDiagnostics;
NGAP_TargettoSource_Failure_TransparentContainer_t TargettoSource_Failure_TransparentContainer;
} 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;
} NGAP_HandoverPreparationFailureIEs_t;
typedef struct NGAP_HandoverRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_HandoverRequestIEs__value {
NGAP_HandoverRequestIEs__value_PR present;
union NGAP_HandoverRequestIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_HandoverType_t HandoverType;
NGAP_Cause_t Cause;
NGAP_UEAggregateMaximumBitRate_t UEAggregateMaximumBitRate;
NGAP_CoreNetworkAssistanceInformationForInactive_t CoreNetworkAssistanceInformationForInactive;
NGAP_UESecurityCapabilities_t UESecurityCapabilities;
NGAP_SecurityContext_t SecurityContext;
NGAP_NewSecurityContextInd_t NewSecurityContextInd;
NGAP_NAS_PDU_t NAS_PDU;
NGAP_PDUSessionResourceSetupListHOReq_t PDUSessionResourceSetupListHOReq;
NGAP_AllowedNSSAI_t AllowedNSSAI;
NGAP_TraceActivation_t TraceActivation;
NGAP_MaskedIMEISV_t MaskedIMEISV;
NGAP_SourceToTarget_TransparentContainer_t SourceToTarget_TransparentContainer;
NGAP_MobilityRestrictionList_t MobilityRestrictionList;
NGAP_LocationReportingRequestType_t LocationReportingRequestType;
NGAP_RRCInactiveTransitionReportRequest_t RRCInactiveTransitionReportRequest;
NGAP_GUAMI_t GUAMI;
NGAP_RedirectionVoiceFallback_t RedirectionVoiceFallback;
NGAP_CNAssistedRANTuning_t CNAssistedRANTuning;
NGAP_SRVCCOperationPossible_t SRVCCOperationPossible;
NGAP_IAB_Authorized_t IAB_Authorized;
NGAP_Enhanced_CoverageRestriction_t Enhanced_CoverageRestriction;
NGAP_UE_DifferentiationInfo_t UE_DifferentiationInfo;
NGAP_NRV2XServicesAuthorized_t NRV2XServicesAuthorized;
NGAP_LTEV2XServicesAuthorized_t LTEV2XServicesAuthorized;
NGAP_NRUESidelinkAggregateMaximumBitrate_t NRUESidelinkAggregateMaximumBitrate;
NGAP_LTEUESidelinkAggregateMaximumBitrate_t LTEUESidelinkAggregateMaximumBitrate;
NGAP_PC5QoSParameters_t PC5QoSParameters;
NGAP_CEmodeBrestricted_t CEmodeBrestricted;
NGAP_UE_UP_CIoT_Support_t UE_UP_CIoT_Support;
NGAP_MDTPLMNList_t MDTPLMNList;
NGAP_UERadioCapabilityID_t UERadioCapabilityID;
NGAP_Extended_ConnectedTime_t Extended_ConnectedTime;
} 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;
} NGAP_HandoverRequestIEs_t;
typedef struct NGAP_HandoverRequestAcknowledgeIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_HandoverRequestAcknowledgeIEs__value {
NGAP_HandoverRequestAcknowledgeIEs__value_PR present;
union NGAP_HandoverRequestAcknowledgeIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceAdmittedList_t PDUSessionResourceAdmittedList;
NGAP_PDUSessionResourceFailedToSetupListHOAck_t PDUSessionResourceFailedToSetupListHOAck;
NGAP_TargetToSource_TransparentContainer_t TargetToSource_TransparentContainer;
NGAP_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;
} NGAP_HandoverRequestAcknowledgeIEs_t;
typedef struct NGAP_HandoverFailureIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_HandoverFailureIEs__value {
NGAP_HandoverFailureIEs__value_PR present;
union NGAP_HandoverFailureIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_Cause_t Cause;
NGAP_CriticalityDiagnostics_t CriticalityDiagnostics;
NGAP_TargettoSource_Failure_TransparentContainer_t TargettoSource_Failure_TransparentContainer;
} 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;
} NGAP_HandoverFailureIEs_t;
typedef struct NGAP_HandoverNotifyIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_HandoverNotifyIEs__value {
NGAP_HandoverNotifyIEs__value_PR present;
union NGAP_HandoverNotifyIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_UserLocationInformation_t UserLocationInformation;
NGAP_NotifySourceNGRANNode_t NotifySourceNGRANNode;
} 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;
} NGAP_HandoverNotifyIEs_t;
typedef struct NGAP_PathSwitchRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PathSwitchRequestIEs__value {
NGAP_PathSwitchRequestIEs__value_PR present;
union NGAP_PathSwitchRequestIEs__NGAP_value_u {
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_UserLocationInformation_t UserLocationInformation;
NGAP_UESecurityCapabilities_t UESecurityCapabilities;
NGAP_PDUSessionResourceToBeSwitchedDLList_t PDUSessionResourceToBeSwitchedDLList;
NGAP_PDUSessionResourceFailedToSetupListPSReq_t PDUSessionResourceFailedToSetupListPSReq;
NGAP_RRCEstablishmentCause_t RRCEstablishmentCause;
} 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;
} NGAP_PathSwitchRequestIEs_t;
typedef struct NGAP_PathSwitchRequestAcknowledgeIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PathSwitchRequestAcknowledgeIEs__value {
NGAP_PathSwitchRequestAcknowledgeIEs__value_PR present;
union NGAP_PathSwitchRequestAcknowledgeIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_UESecurityCapabilities_t UESecurityCapabilities;
NGAP_SecurityContext_t SecurityContext;
NGAP_NewSecurityContextInd_t NewSecurityContextInd;
NGAP_PDUSessionResourceSwitchedList_t PDUSessionResourceSwitchedList;
NGAP_PDUSessionResourceReleasedListPSAck_t PDUSessionResourceReleasedListPSAck;
NGAP_AllowedNSSAI_t AllowedNSSAI;
NGAP_CoreNetworkAssistanceInformationForInactive_t CoreNetworkAssistanceInformationForInactive;
NGAP_RRCInactiveTransitionReportRequest_t RRCInactiveTransitionReportRequest;
NGAP_CriticalityDiagnostics_t CriticalityDiagnostics;
NGAP_RedirectionVoiceFallback_t RedirectionVoiceFallback;
NGAP_CNAssistedRANTuning_t CNAssistedRANTuning;
NGAP_SRVCCOperationPossible_t SRVCCOperationPossible;
NGAP_Enhanced_CoverageRestriction_t Enhanced_CoverageRestriction;
NGAP_Extended_ConnectedTime_t Extended_ConnectedTime;
NGAP_UE_DifferentiationInfo_t UE_DifferentiationInfo;
NGAP_NRV2XServicesAuthorized_t NRV2XServicesAuthorized;
NGAP_LTEV2XServicesAuthorized_t LTEV2XServicesAuthorized;
NGAP_NRUESidelinkAggregateMaximumBitrate_t NRUESidelinkAggregateMaximumBitrate;
NGAP_LTEUESidelinkAggregateMaximumBitrate_t LTEUESidelinkAggregateMaximumBitrate;
NGAP_PC5QoSParameters_t PC5QoSParameters;
NGAP_CEmodeBrestricted_t CEmodeBrestricted;
NGAP_UE_UP_CIoT_Support_t UE_UP_CIoT_Support;
NGAP_UERadioCapabilityID_t UERadioCapabilityID;
} 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;
} NGAP_PathSwitchRequestAcknowledgeIEs_t;
typedef struct NGAP_PathSwitchRequestFailureIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PathSwitchRequestFailureIEs__value {
NGAP_PathSwitchRequestFailureIEs__value_PR present;
union NGAP_PathSwitchRequestFailureIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceReleasedListPSFail_t PDUSessionResourceReleasedListPSFail;
NGAP_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;
} NGAP_PathSwitchRequestFailureIEs_t;
typedef struct NGAP_HandoverCancelIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_HandoverCancelIEs__value {
NGAP_HandoverCancelIEs__value_PR present;
union NGAP_HandoverCancelIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_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;
} NGAP_HandoverCancelIEs_t;
typedef struct NGAP_HandoverCancelAcknowledgeIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_HandoverCancelAcknowledgeIEs__value {
NGAP_HandoverCancelAcknowledgeIEs__value_PR present;
union NGAP_HandoverCancelAcknowledgeIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_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;
} NGAP_HandoverCancelAcknowledgeIEs_t;
typedef struct NGAP_HandoverSuccessIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_HandoverSuccessIEs__value {
NGAP_HandoverSuccessIEs__value_PR present;
union NGAP_HandoverSuccessIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_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;
} NGAP_HandoverSuccessIEs_t;
typedef struct NGAP_UplinkRANEarlyStatusTransferIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UplinkRANEarlyStatusTransferIEs__value {
NGAP_UplinkRANEarlyStatusTransferIEs__value_PR present;
union NGAP_UplinkRANEarlyStatusTransferIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_EarlyStatusTransfer_TransparentContainer_t EarlyStatusTransfer_TransparentContainer;
} 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;
} NGAP_UplinkRANEarlyStatusTransferIEs_t;
typedef struct NGAP_DownlinkRANEarlyStatusTransferIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_DownlinkRANEarlyStatusTransferIEs__value {
NGAP_DownlinkRANEarlyStatusTransferIEs__value_PR present;
union NGAP_DownlinkRANEarlyStatusTransferIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_EarlyStatusTransfer_TransparentContainer_t EarlyStatusTransfer_TransparentContainer;
} 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;
} NGAP_DownlinkRANEarlyStatusTransferIEs_t;
typedef struct NGAP_UplinkRANStatusTransferIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UplinkRANStatusTransferIEs__value {
NGAP_UplinkRANStatusTransferIEs__value_PR present;
union NGAP_UplinkRANStatusTransferIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_RANStatusTransfer_TransparentContainer_t RANStatusTransfer_TransparentContainer;
} 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;
} NGAP_UplinkRANStatusTransferIEs_t;
typedef struct NGAP_DownlinkRANStatusTransferIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_DownlinkRANStatusTransferIEs__value {
NGAP_DownlinkRANStatusTransferIEs__value_PR present;
union NGAP_DownlinkRANStatusTransferIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_RANStatusTransfer_TransparentContainer_t RANStatusTransfer_TransparentContainer;
} 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;
} NGAP_DownlinkRANStatusTransferIEs_t;
typedef struct NGAP_PagingIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PagingIEs__value {
NGAP_PagingIEs__value_PR present;
union NGAP_PagingIEs__NGAP_value_u {
NGAP_UEPagingIdentity_t UEPagingIdentity;
NGAP_PagingDRX_t PagingDRX;
NGAP_TAIListForPaging_t TAIListForPaging;
NGAP_PagingPriority_t PagingPriority;
NGAP_UERadioCapabilityForPaging_t UERadioCapabilityForPaging;
NGAP_PagingOrigin_t PagingOrigin;
NGAP_AssistanceDataForPaging_t AssistanceDataForPaging;
NGAP_NB_IoT_Paging_eDRXInfo_t NB_IoT_Paging_eDRXInfo;
NGAP_NB_IoT_PagingDRX_t NB_IoT_PagingDRX;
NGAP_Enhanced_CoverageRestriction_t Enhanced_CoverageRestriction;
NGAP_WUS_Assistance_Information_t WUS_Assistance_Information;
NGAP_PagingeDRXInformation_t PagingeDRXInformation;
NGAP_CEmodeBrestricted_t CEmodeBrestricted;
} 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;
} NGAP_PagingIEs_t;
typedef struct NGAP_InitialUEMessage_IEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_InitialUEMessage_IEs__value {
NGAP_InitialUEMessage_IEs__value_PR present;
union NGAP_InitialUEMessage_IEs__NGAP_value_u {
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_NAS_PDU_t NAS_PDU;
NGAP_UserLocationInformation_t UserLocationInformation;
NGAP_RRCEstablishmentCause_t RRCEstablishmentCause;
NGAP_FiveG_S_TMSI_t FiveG_S_TMSI;
NGAP_AMFSetID_t AMFSetID;
NGAP_UEContextRequest_t UEContextRequest;
NGAP_AllowedNSSAI_t AllowedNSSAI;
NGAP_SourceToTarget_AMFInformationReroute_t SourceToTarget_AMFInformationReroute;
NGAP_PLMNIdentity_t PLMNIdentity;
NGAP_IABNodeIndication_t IABNodeIndication;
NGAP_CEmodeBSupport_Indicator_t CEmodeBSupport_Indicator;
NGAP_LTEM_Indication_t LTEM_Indication;
NGAP_EDT_Session_t EDT_Session;
NGAP_AuthenticatedIndication_t AuthenticatedIndication;
NGAP_NPN_AccessInformation_t NPN_AccessInformation;
} 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;
} NGAP_InitialUEMessage_IEs_t;
typedef struct NGAP_DownlinkNASTransport_IEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_DownlinkNASTransport_IEs__value {
NGAP_DownlinkNASTransport_IEs__value_PR present;
union NGAP_DownlinkNASTransport_IEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_AMFName_t AMFName;
NGAP_RANPagingPriority_t RANPagingPriority;
NGAP_NAS_PDU_t NAS_PDU;
NGAP_MobilityRestrictionList_t MobilityRestrictionList;
NGAP_IndexToRFSP_t IndexToRFSP;
NGAP_UEAggregateMaximumBitRate_t UEAggregateMaximumBitRate;
NGAP_AllowedNSSAI_t AllowedNSSAI;
NGAP_SRVCCOperationPossible_t SRVCCOperationPossible;
NGAP_Enhanced_CoverageRestriction_t Enhanced_CoverageRestriction;
NGAP_Extended_ConnectedTime_t Extended_ConnectedTime;
NGAP_UE_DifferentiationInfo_t UE_DifferentiationInfo;
NGAP_CEmodeBrestricted_t CEmodeBrestricted;
NGAP_UERadioCapability_t UERadioCapability;
NGAP_UECapabilityInfoRequest_t UECapabilityInfoRequest;
NGAP_EndIndication_t EndIndication;
NGAP_UERadioCapabilityID_t UERadioCapabilityID;
} 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;
} NGAP_DownlinkNASTransport_IEs_t;
typedef struct NGAP_UplinkNASTransport_IEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UplinkNASTransport_IEs__value {
NGAP_UplinkNASTransport_IEs__value_PR present;
union NGAP_UplinkNASTransport_IEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_NAS_PDU_t NAS_PDU;
NGAP_UserLocationInformation_t UserLocationInformation;
OCTET_STRING_t OCTET_STRING;
OCTET_STRING_t OCTET_STRING_1;
OCTET_STRING_t OCTET_STRING_2;
} 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;
} NGAP_UplinkNASTransport_IEs_t;
typedef struct NGAP_NASNonDeliveryIndication_IEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NASNonDeliveryIndication_IEs__value {
NGAP_NASNonDeliveryIndication_IEs__value_PR present;
union NGAP_NASNonDeliveryIndication_IEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_NAS_PDU_t NAS_PDU;
NGAP_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;
} NGAP_NASNonDeliveryIndication_IEs_t;
typedef struct NGAP_RerouteNASRequest_IEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_RerouteNASRequest_IEs__value {
NGAP_RerouteNASRequest_IEs__value_PR present;
union NGAP_RerouteNASRequest_IEs__NGAP_value_u {
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
OCTET_STRING_t OCTET_STRING;
NGAP_AMFSetID_t AMFSetID;
NGAP_AllowedNSSAI_t AllowedNSSAI;
NGAP_SourceToTarget_AMFInformationReroute_t SourceToTarget_AMFInformationReroute;
} 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;
} NGAP_RerouteNASRequest_IEs_t;
typedef struct NGAP_NGSetupRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NGSetupRequestIEs__value {
NGAP_NGSetupRequestIEs__value_PR present;
union NGAP_NGSetupRequestIEs__NGAP_value_u {
NGAP_GlobalRANNodeID_t GlobalRANNodeID;
NGAP_RANNodeName_t RANNodeName;
NGAP_SupportedTAList_t SupportedTAList;
NGAP_PagingDRX_t PagingDRX;
NGAP_UERetentionInformation_t UERetentionInformation;
NGAP_NB_IoT_DefaultPagingDRX_t NB_IoT_DefaultPagingDRX;
NGAP_Extended_RANNodeName_t Extended_RANNodeName;
} 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;
} NGAP_NGSetupRequestIEs_t;
typedef struct NGAP_NGSetupResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NGSetupResponseIEs__value {
NGAP_NGSetupResponseIEs__value_PR present;
union NGAP_NGSetupResponseIEs__NGAP_value_u {
NGAP_AMFName_t AMFName;
NGAP_ServedGUAMIList_t ServedGUAMIList;
NGAP_RelativeAMFCapacity_t RelativeAMFCapacity;
NGAP_PLMNSupportList_t PLMNSupportList;
NGAP_CriticalityDiagnostics_t CriticalityDiagnostics;
NGAP_UERetentionInformation_t UERetentionInformation;
NGAP_IAB_Supported_t IAB_Supported;
NGAP_Extended_AMFName_t Extended_AMFName;
} 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;
} NGAP_NGSetupResponseIEs_t;
typedef struct NGAP_NGSetupFailureIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NGSetupFailureIEs__value {
NGAP_NGSetupFailureIEs__value_PR present;
union NGAP_NGSetupFailureIEs__NGAP_value_u {
NGAP_Cause_t Cause;
NGAP_TimeToWait_t TimeToWait;
NGAP_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;
} NGAP_NGSetupFailureIEs_t;
typedef struct NGAP_RANConfigurationUpdateIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_RANConfigurationUpdateIEs__value {
NGAP_RANConfigurationUpdateIEs__value_PR present;
union NGAP_RANConfigurationUpdateIEs__NGAP_value_u {
NGAP_RANNodeName_t RANNodeName;
NGAP_SupportedTAList_t SupportedTAList;
NGAP_PagingDRX_t PagingDRX;
NGAP_GlobalRANNodeID_t GlobalRANNodeID;
NGAP_NGRAN_TNLAssociationToRemoveList_t NGRAN_TNLAssociationToRemoveList;
NGAP_NB_IoT_DefaultPagingDRX_t NB_IoT_DefaultPagingDRX;
NGAP_Extended_RANNodeName_t Extended_RANNodeName;
} 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;
} NGAP_RANConfigurationUpdateIEs_t;
typedef struct NGAP_RANConfigurationUpdateAcknowledgeIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_RANConfigurationUpdateAcknowledgeIEs__value {
NGAP_RANConfigurationUpdateAcknowledgeIEs__value_PR present;
union NGAP_RANConfigurationUpdateAcknowledgeIEs__NGAP_value_u {
NGAP_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;
} NGAP_RANConfigurationUpdateAcknowledgeIEs_t;
typedef struct NGAP_RANConfigurationUpdateFailureIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_RANConfigurationUpdateFailureIEs__value {
NGAP_RANConfigurationUpdateFailureIEs__value_PR present;
union NGAP_RANConfigurationUpdateFailureIEs__NGAP_value_u {
NGAP_Cause_t Cause;
NGAP_TimeToWait_t TimeToWait;
NGAP_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;
} NGAP_RANConfigurationUpdateFailureIEs_t;
typedef struct NGAP_AMFConfigurationUpdateIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_AMFConfigurationUpdateIEs__value {
NGAP_AMFConfigurationUpdateIEs__value_PR present;
union NGAP_AMFConfigurationUpdateIEs__NGAP_value_u {
NGAP_AMFName_t AMFName;
NGAP_ServedGUAMIList_t ServedGUAMIList;
NGAP_RelativeAMFCapacity_t RelativeAMFCapacity;
NGAP_PLMNSupportList_t PLMNSupportList;
NGAP_AMF_TNLAssociationToAddList_t AMF_TNLAssociationToAddList;
NGAP_AMF_TNLAssociationToRemoveList_t AMF_TNLAssociationToRemoveList;
NGAP_AMF_TNLAssociationToUpdateList_t AMF_TNLAssociationToUpdateList;
NGAP_Extended_AMFName_t Extended_AMFName;
} 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;
} NGAP_AMFConfigurationUpdateIEs_t;
typedef struct NGAP_AMFConfigurationUpdateAcknowledgeIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_AMFConfigurationUpdateAcknowledgeIEs__value {
NGAP_AMFConfigurationUpdateAcknowledgeIEs__value_PR present;
union NGAP_AMFConfigurationUpdateAcknowledgeIEs__NGAP_value_u {
NGAP_AMF_TNLAssociationSetupList_t AMF_TNLAssociationSetupList;
NGAP_TNLAssociationList_t TNLAssociationList;
NGAP_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;
} NGAP_AMFConfigurationUpdateAcknowledgeIEs_t;
typedef struct NGAP_AMFConfigurationUpdateFailureIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_AMFConfigurationUpdateFailureIEs__value {
NGAP_AMFConfigurationUpdateFailureIEs__value_PR present;
union NGAP_AMFConfigurationUpdateFailureIEs__NGAP_value_u {
NGAP_Cause_t Cause;
NGAP_TimeToWait_t TimeToWait;
NGAP_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;
} NGAP_AMFConfigurationUpdateFailureIEs_t;
typedef struct NGAP_AMFStatusIndicationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_AMFStatusIndicationIEs__value {
NGAP_AMFStatusIndicationIEs__value_PR present;
union NGAP_AMFStatusIndicationIEs__NGAP_value_u {
NGAP_UnavailableGUAMIList_t UnavailableGUAMIList;
} 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;
} NGAP_AMFStatusIndicationIEs_t;
typedef struct NGAP_NGResetIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NGResetIEs__value {
NGAP_NGResetIEs__value_PR present;
union NGAP_NGResetIEs__NGAP_value_u {
NGAP_Cause_t Cause;
NGAP_ResetType_t ResetType;
} 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;
} NGAP_NGResetIEs_t;
typedef struct NGAP_NGResetAcknowledgeIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_NGResetAcknowledgeIEs__value {
NGAP_NGResetAcknowledgeIEs__value_PR present;
union NGAP_NGResetAcknowledgeIEs__NGAP_value_u {
NGAP_UE_associatedLogicalNG_connectionList_t UE_associatedLogicalNG_connectionList;
NGAP_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;
} NGAP_NGResetAcknowledgeIEs_t;
typedef struct NGAP_ErrorIndicationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_ErrorIndicationIEs__value {
NGAP_ErrorIndicationIEs__value_PR present;
union NGAP_ErrorIndicationIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_Cause_t Cause;
NGAP_CriticalityDiagnostics_t CriticalityDiagnostics;
NGAP_FiveG_S_TMSI_t FiveG_S_TMSI;
} 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;
} NGAP_ErrorIndicationIEs_t;
typedef struct NGAP_OverloadStartIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_OverloadStartIEs__value {
NGAP_OverloadStartIEs__value_PR present;
union NGAP_OverloadStartIEs__NGAP_value_u {
NGAP_OverloadResponse_t OverloadResponse;
NGAP_TrafficLoadReductionIndication_t TrafficLoadReductionIndication;
NGAP_OverloadStartNSSAIList_t OverloadStartNSSAIList;
} 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;
} NGAP_OverloadStartIEs_t;
typedef struct NGAP_OverloadStopIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_OverloadStopIEs__value {
NGAP_OverloadStopIEs__value_PR present;
union NGAP_OverloadStopIEs__NGAP_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;
} NGAP_OverloadStopIEs_t;
typedef struct NGAP_UplinkRANConfigurationTransferIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UplinkRANConfigurationTransferIEs__value {
NGAP_UplinkRANConfigurationTransferIEs__value_PR present;
union NGAP_UplinkRANConfigurationTransferIEs__NGAP_value_u {
NGAP_SONConfigurationTransfer_t SONConfigurationTransfer;
NGAP_EN_DCSONConfigurationTransfer_t EN_DCSONConfigurationTransfer;
NGAP_IntersystemSONConfigurationTransfer_t IntersystemSONConfigurationTransfer;
} 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;
} NGAP_UplinkRANConfigurationTransferIEs_t;
typedef struct NGAP_DownlinkRANConfigurationTransferIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_DownlinkRANConfigurationTransferIEs__value {
NGAP_DownlinkRANConfigurationTransferIEs__value_PR present;
union NGAP_DownlinkRANConfigurationTransferIEs__NGAP_value_u {
NGAP_SONConfigurationTransfer_t SONConfigurationTransfer;
NGAP_EN_DCSONConfigurationTransfer_t EN_DCSONConfigurationTransfer;
NGAP_IntersystemSONConfigurationTransfer_t IntersystemSONConfigurationTransfer;
} 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;
} NGAP_DownlinkRANConfigurationTransferIEs_t;
typedef struct NGAP_WriteReplaceWarningRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_WriteReplaceWarningRequestIEs__value {
NGAP_WriteReplaceWarningRequestIEs__value_PR present;
union NGAP_WriteReplaceWarningRequestIEs__NGAP_value_u {
NGAP_MessageIdentifier_t MessageIdentifier;
NGAP_SerialNumber_t SerialNumber;
NGAP_WarningAreaList_t WarningAreaList;
NGAP_RepetitionPeriod_t RepetitionPeriod;
NGAP_NumberOfBroadcastsRequested_t NumberOfBroadcastsRequested;
NGAP_WarningType_t WarningType;
NGAP_WarningSecurityInfo_t WarningSecurityInfo;
NGAP_DataCodingScheme_t DataCodingScheme;
NGAP_WarningMessageContents_t WarningMessageContents;
NGAP_ConcurrentWarningMessageInd_t ConcurrentWarningMessageInd;
NGAP_WarningAreaCoordinates_t WarningAreaCoordinates;
} 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;
} NGAP_WriteReplaceWarningRequestIEs_t;
typedef struct NGAP_WriteReplaceWarningResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_WriteReplaceWarningResponseIEs__value {
NGAP_WriteReplaceWarningResponseIEs__value_PR present;
union NGAP_WriteReplaceWarningResponseIEs__NGAP_value_u {
NGAP_MessageIdentifier_t MessageIdentifier;
NGAP_SerialNumber_t SerialNumber;
NGAP_BroadcastCompletedAreaList_t BroadcastCompletedAreaList;
NGAP_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;
} NGAP_WriteReplaceWarningResponseIEs_t;
typedef struct NGAP_PWSCancelRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PWSCancelRequestIEs__value {
NGAP_PWSCancelRequestIEs__value_PR present;
union NGAP_PWSCancelRequestIEs__NGAP_value_u {
NGAP_MessageIdentifier_t MessageIdentifier;
NGAP_SerialNumber_t SerialNumber;
NGAP_WarningAreaList_t WarningAreaList;
NGAP_CancelAllWarningMessages_t CancelAllWarningMessages;
} 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;
} NGAP_PWSCancelRequestIEs_t;
typedef struct NGAP_PWSCancelResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PWSCancelResponseIEs__value {
NGAP_PWSCancelResponseIEs__value_PR present;
union NGAP_PWSCancelResponseIEs__NGAP_value_u {
NGAP_MessageIdentifier_t MessageIdentifier;
NGAP_SerialNumber_t SerialNumber;
NGAP_BroadcastCancelledAreaList_t BroadcastCancelledAreaList;
NGAP_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;
} NGAP_PWSCancelResponseIEs_t;
typedef struct NGAP_PWSRestartIndicationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PWSRestartIndicationIEs__value {
NGAP_PWSRestartIndicationIEs__value_PR present;
union NGAP_PWSRestartIndicationIEs__NGAP_value_u {
NGAP_CellIDListForRestart_t CellIDListForRestart;
NGAP_GlobalRANNodeID_t GlobalRANNodeID;
NGAP_TAIListForRestart_t TAIListForRestart;
NGAP_EmergencyAreaIDListForRestart_t EmergencyAreaIDListForRestart;
} 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;
} NGAP_PWSRestartIndicationIEs_t;
typedef struct NGAP_PWSFailureIndicationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PWSFailureIndicationIEs__value {
NGAP_PWSFailureIndicationIEs__value_PR present;
union NGAP_PWSFailureIndicationIEs__NGAP_value_u {
NGAP_PWSFailedCellIDList_t PWSFailedCellIDList;
NGAP_GlobalRANNodeID_t GlobalRANNodeID;
} 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;
} NGAP_PWSFailureIndicationIEs_t;
typedef struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value {
NGAP_DownlinkUEAssociatedNRPPaTransportIEs__value_PR present;
union NGAP_DownlinkUEAssociatedNRPPaTransportIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_RoutingID_t RoutingID;
NGAP_NRPPa_PDU_t NRPPa_PDU;
} 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;
} NGAP_DownlinkUEAssociatedNRPPaTransportIEs_t;
typedef struct NGAP_UplinkUEAssociatedNRPPaTransportIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UplinkUEAssociatedNRPPaTransportIEs__value {
NGAP_UplinkUEAssociatedNRPPaTransportIEs__value_PR present;
union NGAP_UplinkUEAssociatedNRPPaTransportIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_RoutingID_t RoutingID;
NGAP_NRPPa_PDU_t NRPPa_PDU;
} 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;
} NGAP_UplinkUEAssociatedNRPPaTransportIEs_t;
typedef struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value {
NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__value_PR present;
union NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs__NGAP_value_u {
NGAP_RoutingID_t RoutingID;
NGAP_NRPPa_PDU_t NRPPa_PDU;
} 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;
} NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_t;
typedef struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value {
NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__value_PR present;
union NGAP_UplinkNonUEAssociatedNRPPaTransportIEs__NGAP_value_u {
NGAP_RoutingID_t RoutingID;
NGAP_NRPPa_PDU_t NRPPa_PDU;
} 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;
} NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_t;
typedef struct NGAP_TraceStartIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_TraceStartIEs__value {
NGAP_TraceStartIEs__value_PR present;
union NGAP_TraceStartIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_TraceActivation_t TraceActivation;
} 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;
} NGAP_TraceStartIEs_t;
typedef struct NGAP_TraceFailureIndicationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_TraceFailureIndicationIEs__value {
NGAP_TraceFailureIndicationIEs__value_PR present;
union NGAP_TraceFailureIndicationIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_NGRANTraceID_t NGRANTraceID;
NGAP_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;
} NGAP_TraceFailureIndicationIEs_t;
typedef struct NGAP_DeactivateTraceIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_DeactivateTraceIEs__value {
NGAP_DeactivateTraceIEs__value_PR present;
union NGAP_DeactivateTraceIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_NGRANTraceID_t NGRANTraceID;
} 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;
} NGAP_DeactivateTraceIEs_t;
typedef struct NGAP_CellTrafficTraceIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_CellTrafficTraceIEs__value {
NGAP_CellTrafficTraceIEs__value_PR present;
union NGAP_CellTrafficTraceIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_NGRANTraceID_t NGRANTraceID;
NGAP_NGRAN_CGI_t NGRAN_CGI;
NGAP_TransportLayerAddress_t TransportLayerAddress;
NGAP_PrivacyIndicator_t PrivacyIndicator;
NGAP_URI_address_t URI_address;
} 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;
} NGAP_CellTrafficTraceIEs_t;
typedef struct NGAP_LocationReportingControlIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_LocationReportingControlIEs__value {
NGAP_LocationReportingControlIEs__value_PR present;
union NGAP_LocationReportingControlIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_LocationReportingRequestType_t LocationReportingRequestType;
} 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;
} NGAP_LocationReportingControlIEs_t;
typedef struct NGAP_LocationReportingFailureIndicationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_LocationReportingFailureIndicationIEs__value {
NGAP_LocationReportingFailureIndicationIEs__value_PR present;
union NGAP_LocationReportingFailureIndicationIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_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;
} NGAP_LocationReportingFailureIndicationIEs_t;
typedef struct NGAP_LocationReportIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_LocationReportIEs__value {
NGAP_LocationReportIEs__value_PR present;
union NGAP_LocationReportIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_UserLocationInformation_t UserLocationInformation;
NGAP_UEPresenceInAreaOfInterestList_t UEPresenceInAreaOfInterestList;
NGAP_LocationReportingRequestType_t LocationReportingRequestType;
} 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;
} NGAP_LocationReportIEs_t;
typedef struct NGAP_UETNLABindingReleaseRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UETNLABindingReleaseRequestIEs__value {
NGAP_UETNLABindingReleaseRequestIEs__value_PR present;
union NGAP_UETNLABindingReleaseRequestIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_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;
} NGAP_UETNLABindingReleaseRequestIEs_t;
typedef struct NGAP_UERadioCapabilityInfoIndicationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UERadioCapabilityInfoIndicationIEs__value {
NGAP_UERadioCapabilityInfoIndicationIEs__value_PR present;
union NGAP_UERadioCapabilityInfoIndicationIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_UERadioCapability_t UERadioCapability;
NGAP_UERadioCapabilityForPaging_t UERadioCapabilityForPaging;
NGAP_UERadioCapability_t UERadioCapability_1;
} 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;
} NGAP_UERadioCapabilityInfoIndicationIEs_t;
typedef struct NGAP_UERadioCapabilityCheckRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UERadioCapabilityCheckRequestIEs__value {
NGAP_UERadioCapabilityCheckRequestIEs__value_PR present;
union NGAP_UERadioCapabilityCheckRequestIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_UERadioCapability_t UERadioCapability;
NGAP_UERadioCapabilityID_t UERadioCapabilityID;
} 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;
} NGAP_UERadioCapabilityCheckRequestIEs_t;
typedef struct NGAP_UERadioCapabilityCheckResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UERadioCapabilityCheckResponseIEs__value {
NGAP_UERadioCapabilityCheckResponseIEs__value_PR present;
union NGAP_UERadioCapabilityCheckResponseIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_IMSVoiceSupportIndicator_t IMSVoiceSupportIndicator;
NGAP_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;
} NGAP_UERadioCapabilityCheckResponseIEs_t;
typedef struct NGAP_SecondaryRATDataUsageReportIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_SecondaryRATDataUsageReportIEs__value {
NGAP_SecondaryRATDataUsageReportIEs__value_PR present;
union NGAP_SecondaryRATDataUsageReportIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_PDUSessionResourceSecondaryRATUsageList_t PDUSessionResourceSecondaryRATUsageList;
NGAP_HandoverFlag_t HandoverFlag;
NGAP_UserLocationInformation_t UserLocationInformation;
} 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;
} NGAP_SecondaryRATDataUsageReportIEs_t;
typedef struct NGAP_UplinkRIMInformationTransferIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UplinkRIMInformationTransferIEs__value {
NGAP_UplinkRIMInformationTransferIEs__value_PR present;
union NGAP_UplinkRIMInformationTransferIEs__NGAP_value_u {
NGAP_RIMInformationTransfer_t RIMInformationTransfer;
} 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;
} NGAP_UplinkRIMInformationTransferIEs_t;
typedef struct NGAP_DownlinkRIMInformationTransferIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_DownlinkRIMInformationTransferIEs__value {
NGAP_DownlinkRIMInformationTransferIEs__value_PR present;
union NGAP_DownlinkRIMInformationTransferIEs__NGAP_value_u {
NGAP_RIMInformationTransfer_t RIMInformationTransfer;
} 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;
} NGAP_DownlinkRIMInformationTransferIEs_t;
typedef struct NGAP_ConnectionEstablishmentIndicationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_ConnectionEstablishmentIndicationIEs__value {
NGAP_ConnectionEstablishmentIndicationIEs__value_PR present;
union NGAP_ConnectionEstablishmentIndicationIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_UERadioCapability_t UERadioCapability;
NGAP_EndIndication_t EndIndication;
NGAP_S_NSSAI_t S_NSSAI;
NGAP_AllowedNSSAI_t AllowedNSSAI;
NGAP_UE_DifferentiationInfo_t UE_DifferentiationInfo;
NGAP_DL_CP_SecurityInformation_t DL_CP_SecurityInformation;
NGAP_NB_IoT_UEPriority_t NB_IoT_UEPriority;
NGAP_Enhanced_CoverageRestriction_t Enhanced_CoverageRestriction;
NGAP_CEmodeBrestricted_t CEmodeBrestricted;
NGAP_UERadioCapabilityID_t UERadioCapabilityID;
} 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;
} NGAP_ConnectionEstablishmentIndicationIEs_t;
typedef struct NGAP_UERadioCapabilityIDMappingRequestIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UERadioCapabilityIDMappingRequestIEs__value {
NGAP_UERadioCapabilityIDMappingRequestIEs__value_PR present;
union NGAP_UERadioCapabilityIDMappingRequestIEs__NGAP_value_u {
NGAP_UERadioCapabilityID_t UERadioCapabilityID;
} 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;
} NGAP_UERadioCapabilityIDMappingRequestIEs_t;
typedef struct NGAP_UERadioCapabilityIDMappingResponseIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_UERadioCapabilityIDMappingResponseIEs__value {
NGAP_UERadioCapabilityIDMappingResponseIEs__value_PR present;
union NGAP_UERadioCapabilityIDMappingResponseIEs__NGAP_value_u {
NGAP_UERadioCapabilityID_t UERadioCapabilityID;
NGAP_UERadioCapability_t UERadioCapability;
NGAP_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;
} NGAP_UERadioCapabilityIDMappingResponseIEs_t;
typedef struct NGAP_AMFCPRelocationIndicationIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_AMFCPRelocationIndicationIEs__value {
NGAP_AMFCPRelocationIndicationIEs__value_PR present;
union NGAP_AMFCPRelocationIndicationIEs__NGAP_value_u {
NGAP_AMF_UE_NGAP_ID_t AMF_UE_NGAP_ID;
NGAP_RAN_UE_NGAP_ID_t RAN_UE_NGAP_ID;
NGAP_S_NSSAI_t S_NSSAI;
NGAP_AllowedNSSAI_t AllowedNSSAI;
} 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;
} NGAP_AMFCPRelocationIndicationIEs_t;
typedef struct NGAP_PDUSessionResourceModifyRequestTransferIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PDUSessionResourceModifyRequestTransferIEs__value {
NGAP_PDUSessionResourceModifyRequestTransferIEs__value_PR present;
union NGAP_PDUSessionResourceModifyRequestTransferIEs__NGAP_value_u {
NGAP_PDUSessionAggregateMaximumBitRate_t PDUSessionAggregateMaximumBitRate;
NGAP_UL_NGU_UP_TNLModifyList_t UL_NGU_UP_TNLModifyList;
NGAP_NetworkInstance_t NetworkInstance;
NGAP_QosFlowAddOrModifyRequestList_t QosFlowAddOrModifyRequestList;
NGAP_QosFlowListWithCause_t QosFlowListWithCause;
NGAP_UPTransportLayerInformationList_t UPTransportLayerInformationList;
NGAP_CommonNetworkInstance_t CommonNetworkInstance;
NGAP_UPTransportLayerInformationList_t UPTransportLayerInformationList_1;
NGAP_CommonNetworkInstance_t CommonNetworkInstance_1;
NGAP_UPTransportLayerInformation_t UPTransportLayerInformation;
NGAP_SecurityIndication_t SecurityIndication;
} 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;
} NGAP_PDUSessionResourceModifyRequestTransferIEs_t;
typedef struct NGAP_PDUSessionResourceSetupRequestTransferIEs {
NGAP_ProtocolIE_ID_t id;
NGAP_Criticality_t criticality;
struct NGAP_PDUSessionResourceSetupRequestTransferIEs__value {
NGAP_PDUSessionResourceSetupRequestTransferIEs__value_PR present;
union NGAP_PDUSessionResourceSetupRequestTransferIEs__NGAP_value_u {
NGAP_PDUSessionAggregateMaximumBitRate_t PDUSessionAggregateMaximumBitRate;
NGAP_UPTransportLayerInformation_t UPTransportLayerInformation;
NGAP_UPTransportLayerInformationList_t UPTransportLayerInformationList;
NGAP_DataForwardingNotPossible_t DataForwardingNotPossible;
NGAP_PDUSessionType_t PDUSessionType;
NGAP_SecurityIndication_t SecurityIndication;
NGAP_NetworkInstance_t NetworkInstance;
NGAP_QosFlowSetupRequestList_t QosFlowSetupRequestList;
NGAP_CommonNetworkInstance_t CommonNetworkInstance;
NGAP_DirectForwardingPathAvailability_t DirectForwardingPathAvailability;
NGAP_UPTransportLayerInformation_t UPTransportLayerInformation_1;
NGAP_UPTransportLayerInformationList_t UPTransportLayerInformationList_1;
NGAP_CommonNetworkInstance_t CommonNetworkInstance_1;
NGAP_RedundantPDUSessionInformation_t RedundantPDUSessionInformation;
} 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;
} NGAP_PDUSessionResourceSetupRequestTransferIEs_t;
/* Implementation */
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFPagingTarget_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFPagingTarget_ExtIEs_specs_1;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFPagingTarget_ExtIEs_1[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfMDT_NR_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaScopeOfMDT_NR_ExtIEs_specs_5;
extern asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfMDT_NR_ExtIEs_5[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AreaScopeOfMDT_EUTRA_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_specs_9;
extern asn_TYPE_member_t asn_MBR_NGAP_AreaScopeOfMDT_EUTRA_ExtIEs_9[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCancelledAreaList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCancelledAreaList_ExtIEs_specs_13;
extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCancelledAreaList_ExtIEs_13[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCompletedAreaList_ExtIEs_specs_17;
extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCompletedAreaList_ExtIEs_17[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CandidateCell_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CandidateCell_ExtIEs_specs_21;
extern asn_TYPE_member_t asn_MBR_NGAP_CandidateCell_ExtIEs_21[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_Cause_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Cause_ExtIEs_specs_25;
extern asn_TYPE_member_t asn_MBR_NGAP_Cause_ExtIEs_25[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDListForRestart_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDListForRestart_ExtIEs_specs_29;
extern asn_TYPE_member_t asn_MBR_NGAP_CellIDListForRestart_ExtIEs_29[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CPTransportLayerInformation_ExtIEs_specs_33;
extern asn_TYPE_member_t asn_MBR_NGAP_CPTransportLayerInformation_ExtIEs_33[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusDL_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL_ExtIEs_specs_37;
extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL_ExtIEs_37[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusUL_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL_ExtIEs_specs_41;
extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL_ExtIEs_41[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ProcedureStageChoice_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ProcedureStageChoice_ExtIEs_specs_45;
extern asn_TYPE_member_t asn_MBR_NGAP_ProcedureStageChoice_ExtIEs_45[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ENB_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ENB_ID_ExtIEs_specs_49;
extern asn_TYPE_member_t asn_MBR_NGAP_ENB_ID_ExtIEs_49[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_EventTrigger_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_EventTrigger_ExtIEs_specs_53;
extern asn_TYPE_member_t asn_MBR_NGAP_EventTrigger_ExtIEs_53[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_specs_57;
extern asn_TYPE_member_t asn_MBR_NGAP_MeasurementThresholdL1LoggedMDT_ExtIEs_57[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalRANNodeID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalRANNodeID_ExtIEs_specs_61;
extern asn_TYPE_member_t asn_MBR_NGAP_GlobalRANNodeID_ExtIEs_61[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_GNB_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GNB_ID_ExtIEs_specs_65;
extern asn_TYPE_member_t asn_MBR_NGAP_GNB_ID_ExtIEs_65[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONTransferType_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONTransferType_ExtIEs_specs_69;
extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONTransferType_ExtIEs_69[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformation_ExtIEs_specs_73;
extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformation_ExtIEs_73[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_IntersystemSONInformationReport_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_IntersystemSONInformationReport_ExtIEs_specs_77;
extern asn_TYPE_member_t asn_MBR_NGAP_IntersystemSONInformationReport_ExtIEs_77[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InterSystemHandoverReportType_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InterSystemHandoverReportType_ExtIEs_specs_81;
extern asn_TYPE_member_t asn_MBR_NGAP_InterSystemHandoverReportType_ExtIEs_81[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedCellInformation_ExtIEs_specs_85;
extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedCellInformation_ExtIEs_85[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LoggedMDTTrigger_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LoggedMDTTrigger_ExtIEs_specs_89;
extern asn_TYPE_member_t asn_MBR_NGAP_LoggedMDTTrigger_ExtIEs_89[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_MDTModeNr_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_MDTModeNr_ExtIEs_specs_93;
extern asn_TYPE_member_t asn_MBR_NGAP_MDTModeNr_ExtIEs_93[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_M1ThresholdType_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_M1ThresholdType_ExtIEs_specs_97;
extern asn_TYPE_member_t asn_MBR_NGAP_M1ThresholdType_ExtIEs_97[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_N3IWF_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_N3IWF_ID_ExtIEs_specs_101;
extern asn_TYPE_member_t asn_MBR_NGAP_N3IWF_ID_ExtIEs_101[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NgENB_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NgENB_ID_ExtIEs_specs_105;
extern asn_TYPE_member_t asn_MBR_NGAP_NgENB_ID_ExtIEs_105[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CGI_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CGI_ExtIEs_specs_109;
extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CGI_ExtIEs_109[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_AccessInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_AccessInformation_ExtIEs_specs_113;
extern asn_TYPE_member_t asn_MBR_NGAP_NPN_AccessInformation_ExtIEs_113[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_MobilityInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_MobilityInformation_ExtIEs_specs_117;
extern asn_TYPE_member_t asn_MBR_NGAP_NPN_MobilityInformation_ExtIEs_117[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_PagingAssistanceInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_PagingAssistanceInformation_ExtIEs_specs_121;
extern asn_TYPE_member_t asn_MBR_NGAP_NPN_PagingAssistanceInformation_ExtIEs_121[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NPN_Support_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NPN_Support_ExtIEs_specs_125;
extern asn_TYPE_member_t asn_MBR_NGAP_NPN_Support_ExtIEs_125[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadResponse_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadResponse_ExtIEs_specs_129;
extern asn_TYPE_member_t asn_MBR_NGAP_OverloadResponse_ExtIEs_129[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailedCellIDList_ExtIEs_specs_133;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSFailedCellIDList_ExtIEs_133[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosCharacteristics_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosCharacteristics_ExtIEs_specs_137;
extern asn_TYPE_member_t asn_MBR_NGAP_QosCharacteristics_ExtIEs_137[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ResetType_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ResetType_ExtIEs_specs_141;
extern asn_TYPE_member_t asn_MBR_NGAP_ResetType_ExtIEs_141[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_SensorNameConfig_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SensorNameConfig_ExtIEs_specs_145;
extern asn_TYPE_member_t asn_MBR_NGAP_SensorNameConfig_ExtIEs_145[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformation_ExtIEs_specs_149;
extern asn_TYPE_member_t asn_MBR_NGAP_SONInformation_ExtIEs_149[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONInformationReport_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformationReport_ExtIEs_specs_153;
extern asn_TYPE_member_t asn_MBR_NGAP_SONInformationReport_ExtIEs_153[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetID_ExtIEs_specs_157;
extern asn_TYPE_member_t asn_MBR_NGAP_TargetID_ExtIEs_157[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TNGF_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TNGF_ID_ExtIEs_specs_161;
extern asn_TYPE_member_t asn_MBR_NGAP_TNGF_ID_ExtIEs_161[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TWIF_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TWIF_ID_ExtIEs_specs_165;
extern asn_TYPE_member_t asn_MBR_NGAP_TWIF_ID_ExtIEs_165[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEHistoryInformationFromTheUE_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEHistoryInformationFromTheUE_ExtIEs_specs_169;
extern asn_TYPE_member_t asn_MBR_NGAP_UEHistoryInformationFromTheUE_ExtIEs_169[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEIdentityIndexValue_ExtIEs_specs_173;
extern asn_TYPE_member_t asn_MBR_NGAP_UEIdentityIndexValue_ExtIEs_173[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UE_NGAP_IDs_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UE_NGAP_IDs_ExtIEs_specs_177;
extern asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_IDs_ExtIEs_177[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEPagingIdentity_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEPagingIdentity_ExtIEs_specs_181;
extern asn_TYPE_member_t asn_MBR_NGAP_UEPagingIdentity_ExtIEs_181[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERLFReportContainer_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERLFReportContainer_ExtIEs_specs_185;
extern asn_TYPE_member_t asn_MBR_NGAP_UERLFReportContainer_ExtIEs_185[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformation_ExtIEs_specs_189;
extern asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformation_ExtIEs_189[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformation_ExtIEs_specs_193;
extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformation_ExtIEs_193[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformationW_AGF_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformationW_AGF_ExtIEs_specs_197;
extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformationW_AGF_ExtIEs_197[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_W_AGF_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_W_AGF_ID_ExtIEs_specs_201;
extern asn_TYPE_member_t asn_MBR_NGAP_W_AGF_ID_ExtIEs_201[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_WarningAreaList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WarningAreaList_ExtIEs_specs_205;
extern asn_TYPE_member_t asn_MBR_NGAP_WarningAreaList_ExtIEs_205[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestIEs_specs_209;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestIEs_209[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupResponseIEs_specs_213;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupResponseIEs_213[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseCommandIEs_specs_217;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseCommandIEs_217[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseResponseIEs_specs_221;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseResponseIEs_221[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestIEs_specs_225;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestIEs_225[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyResponseIEs_specs_229;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyResponseIEs_229[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceNotifyIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyIEs_specs_233;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyIEs_233[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationIEs_specs_237;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationIEs_237[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyConfirmIEs_specs_241;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyConfirmIEs_241[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupRequestIEs_specs_245;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupRequestIEs_245[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupResponseIEs_specs_249;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupResponseIEs_249[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupFailureIEs_specs_253;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupFailureIEs_253[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseRequest_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseRequest_IEs_specs_257;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseRequest_IEs_257[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseCommand_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseCommand_IEs_specs_261;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseCommand_IEs_261[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseComplete_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseComplete_IEs_specs_265;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseComplete_IEs_265[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeRequestIEs_specs_269;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeRequestIEs_269[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeResponseIEs_specs_273;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeResponseIEs_273[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextResumeFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextResumeFailureIEs_specs_277;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextResumeFailureIEs_277[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendRequestIEs_specs_281;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendRequestIEs_281[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendResponseIEs_specs_285;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendResponseIEs_285[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextSuspendFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextSuspendFailureIEs_specs_289;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextSuspendFailureIEs_289[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationRequestIEs_specs_293;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationRequestIEs_293[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationResponseIEs_specs_297;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationResponseIEs_297[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationFailureIEs_specs_301;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationFailureIEs_301[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RRCInactiveTransitionReportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RRCInactiveTransitionReportIEs_specs_305;
extern asn_TYPE_member_t asn_MBR_NGAP_RRCInactiveTransitionReportIEs_305[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RetrieveUEInformationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RetrieveUEInformationIEs_specs_309;
extern asn_TYPE_member_t asn_MBR_NGAP_RetrieveUEInformationIEs_309[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEInformationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEInformationTransferIEs_specs_313;
extern asn_TYPE_member_t asn_MBR_NGAP_UEInformationTransferIEs_313[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANCPRelocationIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANCPRelocationIndicationIEs_specs_317;
extern asn_TYPE_member_t asn_MBR_NGAP_RANCPRelocationIndicationIEs_317[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequiredIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequiredIEs_specs_321;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequiredIEs_321[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCommandIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCommandIEs_specs_325;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCommandIEs_325[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverPreparationFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverPreparationFailureIEs_specs_329;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverPreparationFailureIEs_329[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestIEs_specs_333;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestIEs_333[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestAcknowledgeIEs_specs_337;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestAcknowledgeIEs_337[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverFailureIEs_specs_341;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverFailureIEs_341[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverNotifyIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverNotifyIEs_specs_345;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverNotifyIEs_345[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestIEs_specs_349;
extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestIEs_349[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestAcknowledgeIEs_specs_353;
extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestAcknowledgeIEs_353[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestFailureIEs_specs_357;
extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestFailureIEs_357[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelIEs_specs_361;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelIEs_361[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelAcknowledgeIEs_specs_365;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelAcknowledgeIEs_365[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverSuccessIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverSuccessIEs_specs_369;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverSuccessIEs_369[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANEarlyStatusTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANEarlyStatusTransferIEs_specs_373;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANEarlyStatusTransferIEs_373[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANEarlyStatusTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANEarlyStatusTransferIEs_specs_377;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANEarlyStatusTransferIEs_377[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANStatusTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANStatusTransferIEs_specs_381;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANStatusTransferIEs_381[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANStatusTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANStatusTransferIEs_specs_385;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANStatusTransferIEs_385[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingIEs_specs_389;
extern asn_TYPE_member_t asn_MBR_NGAP_PagingIEs_389[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialUEMessage_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialUEMessage_IEs_specs_393;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialUEMessage_IEs_393[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNASTransport_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNASTransport_IEs_specs_397;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkNASTransport_IEs_397[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNASTransport_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNASTransport_IEs_specs_401;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkNASTransport_IEs_401[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NASNonDeliveryIndication_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NASNonDeliveryIndication_IEs_specs_405;
extern asn_TYPE_member_t asn_MBR_NGAP_NASNonDeliveryIndication_IEs_405[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RerouteNASRequest_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RerouteNASRequest_IEs_specs_409;
extern asn_TYPE_member_t asn_MBR_NGAP_RerouteNASRequest_IEs_409[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupRequestIEs_specs_413;
extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupRequestIEs_413[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupResponseIEs_specs_417;
extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupResponseIEs_417[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupFailureIEs_specs_421;
extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupFailureIEs_421[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateIEs_specs_425;
extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateIEs_425[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateAcknowledgeIEs_specs_429;
extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateAcknowledgeIEs_429[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateFailureIEs_specs_433;
extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateFailureIEs_433[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateIEs_specs_437;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateIEs_437[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateAcknowledgeIEs_specs_441;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateAcknowledgeIEs_441[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateFailureIEs_specs_445;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateFailureIEs_445[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFStatusIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFStatusIndicationIEs_specs_449;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFStatusIndicationIEs_449[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetIEs_specs_453;
extern asn_TYPE_member_t asn_MBR_NGAP_NGResetIEs_453[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetAcknowledgeIEs_specs_457;
extern asn_TYPE_member_t asn_MBR_NGAP_NGResetAcknowledgeIEs_457[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ErrorIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ErrorIndicationIEs_specs_461;
extern asn_TYPE_member_t asn_MBR_NGAP_ErrorIndicationIEs_461[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStartIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStartIEs_specs_465;
extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStartIEs_465[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStopIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStopIEs_specs_469;
extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStopIEs_469[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANConfigurationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANConfigurationTransferIEs_specs_473;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANConfigurationTransferIEs_473[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANConfigurationTransferIEs_specs_477;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANConfigurationTransferIEs_477[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningRequestIEs_specs_481;
extern asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningRequestIEs_481[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningResponseIEs_specs_485;
extern asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningResponseIEs_485[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelRequestIEs_specs_489;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSCancelRequestIEs_489[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelResponseIEs_specs_493;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSCancelResponseIEs_493[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSRestartIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSRestartIndicationIEs_specs_497;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSRestartIndicationIEs_497[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailureIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailureIndicationIEs_specs_501;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSFailureIndicationIEs_501[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_specs_505;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_505[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkUEAssociatedNRPPaTransportIEs_specs_509;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkUEAssociatedNRPPaTransportIEs_509[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_specs_513;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_513[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_specs_517;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_517[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceStartIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceStartIEs_specs_521;
extern asn_TYPE_member_t asn_MBR_NGAP_TraceStartIEs_521[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceFailureIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceFailureIndicationIEs_specs_525;
extern asn_TYPE_member_t asn_MBR_NGAP_TraceFailureIndicationIEs_525[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DeactivateTraceIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DeactivateTraceIEs_specs_529;
extern asn_TYPE_member_t asn_MBR_NGAP_DeactivateTraceIEs_529[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellTrafficTraceIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellTrafficTraceIEs_specs_533;
extern asn_TYPE_member_t asn_MBR_NGAP_CellTrafficTraceIEs_533[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingControlIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingControlIEs_specs_537;
extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingControlIEs_537[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingFailureIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingFailureIndicationIEs_specs_541;
extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingFailureIndicationIEs_541[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportIEs_specs_545;
extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportIEs_545[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UETNLABindingReleaseRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UETNLABindingReleaseRequestIEs_specs_549;
extern asn_TYPE_member_t asn_MBR_NGAP_UETNLABindingReleaseRequestIEs_549[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityInfoIndicationIEs_specs_553;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityInfoIndicationIEs_553[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckRequestIEs_specs_557;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckRequestIEs_557[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckResponseIEs_specs_561;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckResponseIEs_561[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_SecondaryRATDataUsageReportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATDataUsageReportIEs_specs_565;
extern asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATDataUsageReportIEs_565[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRIMInformationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRIMInformationTransferIEs_specs_569;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRIMInformationTransferIEs_569[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRIMInformationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRIMInformationTransferIEs_specs_573;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRIMInformationTransferIEs_573[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ConnectionEstablishmentIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ConnectionEstablishmentIndicationIEs_specs_577;
extern asn_TYPE_member_t asn_MBR_NGAP_ConnectionEstablishmentIndicationIEs_577[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingRequestIEs_specs_581;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingRequestIEs_581[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityIDMappingResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityIDMappingResponseIEs_specs_585;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityIDMappingResponseIEs_585[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFCPRelocationIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFCPRelocationIndicationIEs_specs_589;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFCPRelocationIndicationIEs_589[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestTransferIEs_specs_593;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestTransferIEs_593[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestTransferIEs_specs_597;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestTransferIEs_597[3];
#ifdef __cplusplus
}
#endif
#endif /* _NGAP_ProtocolIE_Field_H_ */
#include <asn_internal.h>