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

3285 lines
148 KiB
C

/*
* Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
* From ASN.1 module "NGAP-Containers"
* found in "../support/ngap-r16.1.0/38413-g10.asn"
* `asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps`
*/
#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_TargetRNC-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_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_RRCState.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_SecurityContext.h"
#include "NGAP_NewSecurityContextInd.h"
#include "NGAP_PDUSessionResourceSetupListHOReq.h"
#include "NGAP_PDUSessionResourceAdmittedList.h"
#include "NGAP_PDUSessionResourceFailedToSetupListHOAck.h"
#include "NGAP_PDUSessionResourceToBeSwitchedDLList.h"
#include "NGAP_PDUSessionResourceFailedToSetupListPSReq.h"
#include "NGAP_PDUSessionResourceSwitchedList.h"
#include "NGAP_PDUSessionResourceReleasedListPSAck.h"
#include "NGAP_PDUSessionResourceReleasedListPSFail.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_RRCEstablishmentCause.h"
#include "NGAP_FiveG-S-TMSI.h"
#include "NGAP_AMFSetID.h"
#include "NGAP_UEContextRequest.h"
#include "NGAP_SourceToTarget-AMFInformationReroute.h"
#include <OCTET_STRING.h>
#include "NGAP_GlobalRANNodeID.h"
#include "NGAP_RANNodeName.h"
#include "NGAP_SupportedTAList.h"
#include "NGAP_UERetentionInformation.h"
#include "NGAP_ServedGUAMIList.h"
#include "NGAP_RelativeAMFCapacity.h"
#include "NGAP_PLMNSupportList.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_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_UEPresenceInAreaOfInterestList.h"
#include "NGAP_IMSVoiceSupportIndicator.h"
#include "NGAP_PDUSessionResourceSecondaryRATUsageList.h"
#include "NGAP_HandoverFlag.h"
#include "NGAP_RIMInformationTransfer.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_DataForwardingNotPossible.h"
#include "NGAP_PDUSessionType.h"
#include "NGAP_SecurityIndication.h"
#include "NGAP_QosFlowSetupRequestList.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_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_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_GlobalRANNodeID_ExtIEs__value_PR {
NGAP_GlobalRANNodeID_ExtIEs__value_PR_NOTHING /* No components present */
} 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_LastVisitedCellInformation_ExtIEs__value_PR {
NGAP_LastVisitedCellInformation_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_LastVisitedCellInformation_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_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_SONInformation_ExtIEs__value_PR {
NGAP_SONInformation_ExtIEs__value_PR_NOTHING /* No components present */
} NGAP_SONInformation_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_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_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;
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;
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;
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;
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_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;
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;
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;
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;
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;
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;
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_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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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_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;
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;
/* 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_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_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_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 {
} 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_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_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_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_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 {
} 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_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_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_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 {
} 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_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;
} 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;
} 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_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;
} 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_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;
} 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;
} 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;
} 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;
} 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;
} 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;
} 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_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;
} 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;
} 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;
} 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;
} 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;
} 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;
} 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;
} 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;
} 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;
} 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;
} 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;
} 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;
} 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;
} 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;
} 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_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;
} 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;
} 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_BroadcastCancelledAreaList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCancelledAreaList_ExtIEs_specs_5;
extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCancelledAreaList_ExtIEs_5[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_BroadcastCompletedAreaList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_BroadcastCompletedAreaList_ExtIEs_specs_9;
extern asn_TYPE_member_t asn_MBR_NGAP_BroadcastCompletedAreaList_ExtIEs_9[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_Cause_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_Cause_ExtIEs_specs_13;
extern asn_TYPE_member_t asn_MBR_NGAP_Cause_ExtIEs_13[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellIDListForRestart_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellIDListForRestart_ExtIEs_specs_17;
extern asn_TYPE_member_t asn_MBR_NGAP_CellIDListForRestart_ExtIEs_17[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CPTransportLayerInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CPTransportLayerInformation_ExtIEs_specs_21;
extern asn_TYPE_member_t asn_MBR_NGAP_CPTransportLayerInformation_ExtIEs_21[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusDL_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusDL_ExtIEs_specs_25;
extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusDL_ExtIEs_25[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DRBStatusUL_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DRBStatusUL_ExtIEs_specs_29;
extern asn_TYPE_member_t asn_MBR_NGAP_DRBStatusUL_ExtIEs_29[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_GlobalRANNodeID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GlobalRANNodeID_ExtIEs_specs_33;
extern asn_TYPE_member_t asn_MBR_NGAP_GlobalRANNodeID_ExtIEs_33[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_GNB_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_GNB_ID_ExtIEs_specs_37;
extern asn_TYPE_member_t asn_MBR_NGAP_GNB_ID_ExtIEs_37[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LastVisitedCellInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LastVisitedCellInformation_ExtIEs_specs_41;
extern asn_TYPE_member_t asn_MBR_NGAP_LastVisitedCellInformation_ExtIEs_41[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_N3IWF_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_N3IWF_ID_ExtIEs_specs_45;
extern asn_TYPE_member_t asn_MBR_NGAP_N3IWF_ID_ExtIEs_45[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NgENB_ID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NgENB_ID_ExtIEs_specs_49;
extern asn_TYPE_member_t asn_MBR_NGAP_NgENB_ID_ExtIEs_49[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGRAN_CGI_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGRAN_CGI_ExtIEs_specs_53;
extern asn_TYPE_member_t asn_MBR_NGAP_NGRAN_CGI_ExtIEs_53[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadResponse_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadResponse_ExtIEs_specs_57;
extern asn_TYPE_member_t asn_MBR_NGAP_OverloadResponse_ExtIEs_57[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailedCellIDList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailedCellIDList_ExtIEs_specs_61;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSFailedCellIDList_ExtIEs_61[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_QosCharacteristics_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_QosCharacteristics_ExtIEs_specs_65;
extern asn_TYPE_member_t asn_MBR_NGAP_QosCharacteristics_ExtIEs_65[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ResetType_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ResetType_ExtIEs_specs_69;
extern asn_TYPE_member_t asn_MBR_NGAP_ResetType_ExtIEs_69[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_SONInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SONInformation_ExtIEs_specs_73;
extern asn_TYPE_member_t asn_MBR_NGAP_SONInformation_ExtIEs_73[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TargetID_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TargetID_ExtIEs_specs_77;
extern asn_TYPE_member_t asn_MBR_NGAP_TargetID_ExtIEs_77[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEIdentityIndexValue_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEIdentityIndexValue_ExtIEs_specs_81;
extern asn_TYPE_member_t asn_MBR_NGAP_UEIdentityIndexValue_ExtIEs_81[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_85;
extern asn_TYPE_member_t asn_MBR_NGAP_UE_NGAP_IDs_ExtIEs_85[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEPagingIdentity_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEPagingIdentity_ExtIEs_specs_89;
extern asn_TYPE_member_t asn_MBR_NGAP_UEPagingIdentity_ExtIEs_89[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UPTransportLayerInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UPTransportLayerInformation_ExtIEs_specs_93;
extern asn_TYPE_member_t asn_MBR_NGAP_UPTransportLayerInformation_ExtIEs_93[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UserLocationInformation_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UserLocationInformation_ExtIEs_specs_97;
extern asn_TYPE_member_t asn_MBR_NGAP_UserLocationInformation_ExtIEs_97[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_WarningAreaList_ExtIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WarningAreaList_ExtIEs_specs_101;
extern asn_TYPE_member_t asn_MBR_NGAP_WarningAreaList_ExtIEs_101[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestIEs_specs_105;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestIEs_105[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupResponseIEs_specs_109;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupResponseIEs_109[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseCommandIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseCommandIEs_specs_113;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseCommandIEs_113[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceReleaseResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceReleaseResponseIEs_specs_117;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceReleaseResponseIEs_117[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestIEs_specs_121;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestIEs_121[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyResponseIEs_specs_125;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyResponseIEs_125[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceNotifyIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceNotifyIEs_specs_129;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceNotifyIEs_129[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyIndicationIEs_specs_133;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyIndicationIEs_133[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyConfirmIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyConfirmIEs_specs_137;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyConfirmIEs_137[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupRequestIEs_specs_141;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupRequestIEs_141[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupResponseIEs_specs_145;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupResponseIEs_145[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialContextSetupFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialContextSetupFailureIEs_specs_149;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialContextSetupFailureIEs_149[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseRequest_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseRequest_IEs_specs_153;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseRequest_IEs_153[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseCommand_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseCommand_IEs_specs_157;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseCommand_IEs_157[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextReleaseComplete_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextReleaseComplete_IEs_specs_161;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextReleaseComplete_IEs_161[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationRequestIEs_specs_165;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationRequestIEs_165[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationResponseIEs_specs_169;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationResponseIEs_169[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UEContextModificationFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UEContextModificationFailureIEs_specs_173;
extern asn_TYPE_member_t asn_MBR_NGAP_UEContextModificationFailureIEs_173[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RRCInactiveTransitionReportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RRCInactiveTransitionReportIEs_specs_177;
extern asn_TYPE_member_t asn_MBR_NGAP_RRCInactiveTransitionReportIEs_177[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequiredIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequiredIEs_specs_181;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequiredIEs_181[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCommandIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCommandIEs_specs_185;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCommandIEs_185[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverPreparationFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverPreparationFailureIEs_specs_189;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverPreparationFailureIEs_189[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestIEs_specs_193;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestIEs_193[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverRequestAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverRequestAcknowledgeIEs_specs_197;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverRequestAcknowledgeIEs_197[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverFailureIEs_specs_201;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverFailureIEs_201[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverNotifyIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverNotifyIEs_specs_205;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverNotifyIEs_205[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestIEs_specs_209;
extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestIEs_209[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestAcknowledgeIEs_specs_213;
extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestAcknowledgeIEs_213[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PathSwitchRequestFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PathSwitchRequestFailureIEs_specs_217;
extern asn_TYPE_member_t asn_MBR_NGAP_PathSwitchRequestFailureIEs_217[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelIEs_specs_221;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelIEs_221[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_HandoverCancelAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_HandoverCancelAcknowledgeIEs_specs_225;
extern asn_TYPE_member_t asn_MBR_NGAP_HandoverCancelAcknowledgeIEs_225[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANStatusTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANStatusTransferIEs_specs_229;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANStatusTransferIEs_229[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANStatusTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANStatusTransferIEs_specs_233;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANStatusTransferIEs_233[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PagingIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PagingIEs_specs_237;
extern asn_TYPE_member_t asn_MBR_NGAP_PagingIEs_237[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_InitialUEMessage_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_InitialUEMessage_IEs_specs_241;
extern asn_TYPE_member_t asn_MBR_NGAP_InitialUEMessage_IEs_241[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNASTransport_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNASTransport_IEs_specs_245;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkNASTransport_IEs_245[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNASTransport_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNASTransport_IEs_specs_249;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkNASTransport_IEs_249[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NASNonDeliveryIndication_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NASNonDeliveryIndication_IEs_specs_253;
extern asn_TYPE_member_t asn_MBR_NGAP_NASNonDeliveryIndication_IEs_253[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RerouteNASRequest_IEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RerouteNASRequest_IEs_specs_257;
extern asn_TYPE_member_t asn_MBR_NGAP_RerouteNASRequest_IEs_257[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupRequestIEs_specs_261;
extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupRequestIEs_261[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupResponseIEs_specs_265;
extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupResponseIEs_265[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGSetupFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGSetupFailureIEs_specs_269;
extern asn_TYPE_member_t asn_MBR_NGAP_NGSetupFailureIEs_269[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateIEs_specs_273;
extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateIEs_273[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateAcknowledgeIEs_specs_277;
extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateAcknowledgeIEs_277[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_RANConfigurationUpdateFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_RANConfigurationUpdateFailureIEs_specs_281;
extern asn_TYPE_member_t asn_MBR_NGAP_RANConfigurationUpdateFailureIEs_281[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateIEs_specs_285;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateIEs_285[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateAcknowledgeIEs_specs_289;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateAcknowledgeIEs_289[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFConfigurationUpdateFailureIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFConfigurationUpdateFailureIEs_specs_293;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFConfigurationUpdateFailureIEs_293[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_AMFStatusIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_AMFStatusIndicationIEs_specs_297;
extern asn_TYPE_member_t asn_MBR_NGAP_AMFStatusIndicationIEs_297[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetIEs_specs_301;
extern asn_TYPE_member_t asn_MBR_NGAP_NGResetIEs_301[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_NGResetAcknowledgeIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_NGResetAcknowledgeIEs_specs_305;
extern asn_TYPE_member_t asn_MBR_NGAP_NGResetAcknowledgeIEs_305[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_ErrorIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_ErrorIndicationIEs_specs_309;
extern asn_TYPE_member_t asn_MBR_NGAP_ErrorIndicationIEs_309[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStartIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStartIEs_specs_313;
extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStartIEs_313[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_OverloadStopIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_OverloadStopIEs_specs_317;
extern asn_TYPE_member_t asn_MBR_NGAP_OverloadStopIEs_317[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRANConfigurationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRANConfigurationTransferIEs_specs_321;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRANConfigurationTransferIEs_321[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRANConfigurationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRANConfigurationTransferIEs_specs_325;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRANConfigurationTransferIEs_325[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningRequestIEs_specs_329;
extern asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningRequestIEs_329[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_WriteReplaceWarningResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_WriteReplaceWarningResponseIEs_specs_333;
extern asn_TYPE_member_t asn_MBR_NGAP_WriteReplaceWarningResponseIEs_333[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelRequestIEs_specs_337;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSCancelRequestIEs_337[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSCancelResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSCancelResponseIEs_specs_341;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSCancelResponseIEs_341[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSRestartIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSRestartIndicationIEs_specs_345;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSRestartIndicationIEs_345[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PWSFailureIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PWSFailureIndicationIEs_specs_349;
extern asn_TYPE_member_t asn_MBR_NGAP_PWSFailureIndicationIEs_349[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_specs_353;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkUEAssociatedNRPPaTransportIEs_353[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkUEAssociatedNRPPaTransportIEs_specs_357;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkUEAssociatedNRPPaTransportIEs_357[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_specs_361;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkNonUEAssociatedNRPPaTransportIEs_361[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_specs_365;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkNonUEAssociatedNRPPaTransportIEs_365[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceStartIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceStartIEs_specs_369;
extern asn_TYPE_member_t asn_MBR_NGAP_TraceStartIEs_369[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_TraceFailureIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_TraceFailureIndicationIEs_specs_373;
extern asn_TYPE_member_t asn_MBR_NGAP_TraceFailureIndicationIEs_373[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DeactivateTraceIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DeactivateTraceIEs_specs_377;
extern asn_TYPE_member_t asn_MBR_NGAP_DeactivateTraceIEs_377[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_CellTrafficTraceIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_CellTrafficTraceIEs_specs_381;
extern asn_TYPE_member_t asn_MBR_NGAP_CellTrafficTraceIEs_381[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingControlIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingControlIEs_specs_385;
extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingControlIEs_385[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportingFailureIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportingFailureIndicationIEs_specs_389;
extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportingFailureIndicationIEs_389[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_LocationReportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_LocationReportIEs_specs_393;
extern asn_TYPE_member_t asn_MBR_NGAP_LocationReportIEs_393[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UETNLABindingReleaseRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UETNLABindingReleaseRequestIEs_specs_397;
extern asn_TYPE_member_t asn_MBR_NGAP_UETNLABindingReleaseRequestIEs_397[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityInfoIndicationIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityInfoIndicationIEs_specs_401;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityInfoIndicationIEs_401[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckRequestIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckRequestIEs_specs_405;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckRequestIEs_405[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UERadioCapabilityCheckResponseIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UERadioCapabilityCheckResponseIEs_specs_409;
extern asn_TYPE_member_t asn_MBR_NGAP_UERadioCapabilityCheckResponseIEs_409[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_SecondaryRATDataUsageReportIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_SecondaryRATDataUsageReportIEs_specs_413;
extern asn_TYPE_member_t asn_MBR_NGAP_SecondaryRATDataUsageReportIEs_413[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_UplinkRIMInformationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_UplinkRIMInformationTransferIEs_specs_417;
extern asn_TYPE_member_t asn_MBR_NGAP_UplinkRIMInformationTransferIEs_417[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_DownlinkRIMInformationTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_DownlinkRIMInformationTransferIEs_specs_421;
extern asn_TYPE_member_t asn_MBR_NGAP_DownlinkRIMInformationTransferIEs_421[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceModifyRequestTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceModifyRequestTransferIEs_specs_425;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceModifyRequestTransferIEs_425[3];
extern asn_TYPE_descriptor_t asn_DEF_NGAP_PDUSessionResourceSetupRequestTransferIEs;
extern asn_SEQUENCE_specifics_t asn_SPC_NGAP_PDUSessionResourceSetupRequestTransferIEs_specs_429;
extern asn_TYPE_member_t asn_MBR_NGAP_PDUSessionResourceSetupRequestTransferIEs_429[3];
#ifdef __cplusplus
}
#endif
#endif /* _NGAP_ProtocolIE_Field_H_ */
#include <asn_internal.h>