6886 lines
221 KiB
Groff
Vendored
6886 lines
221 KiB
Groff
Vendored
-- ASN1START
|
||
-- **************************************************************
|
||
--
|
||
-- Elementary Procedure definitions
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-PDU-Descriptions {
|
||
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||
ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-PDU-Descriptions (0)}
|
||
|
||
DEFINITIONS AUTOMATIC TAGS ::=
|
||
|
||
BEGIN
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- IE parameter types from other modules.
|
||
--
|
||
-- **************************************************************
|
||
|
||
IMPORTS
|
||
|
||
Criticality,
|
||
ProcedureCode
|
||
FROM NGAP-CommonDataTypes
|
||
|
||
AMFConfigurationUpdate,
|
||
AMFConfigurationUpdateAcknowledge,
|
||
AMFConfigurationUpdateFailure,
|
||
AMFStatusIndication,
|
||
CellTrafficTrace,
|
||
DeactivateTrace,
|
||
DownlinkNASTransport,
|
||
DownlinkNonUEAssociatedNRPPaTransport,
|
||
DownlinkRANConfigurationTransfer,
|
||
DownlinkRANStatusTransfer,
|
||
DownlinkUEAssociatedNRPPaTransport,
|
||
ErrorIndication,
|
||
HandoverCancel,
|
||
HandoverCancelAcknowledge,
|
||
HandoverCommand,
|
||
HandoverFailure,
|
||
HandoverNotify,
|
||
HandoverPreparationFailure,
|
||
HandoverRequest,
|
||
HandoverRequestAcknowledge,
|
||
HandoverRequired,
|
||
InitialContextSetupFailure,
|
||
InitialContextSetupRequest,
|
||
InitialContextSetupResponse,
|
||
InitialUEMessage,
|
||
LocationReport,
|
||
LocationReportingControl,
|
||
LocationReportingFailureIndication,
|
||
NASNonDeliveryIndication,
|
||
NGReset,
|
||
NGResetAcknowledge,
|
||
NGSetupFailure,
|
||
NGSetupRequest,
|
||
NGSetupResponse,
|
||
OverloadStart,
|
||
OverloadStop,
|
||
Paging,
|
||
PathSwitchRequest,
|
||
PathSwitchRequestAcknowledge,
|
||
PathSwitchRequestFailure,
|
||
PDUSessionResourceModifyConfirm,
|
||
PDUSessionResourceModifyIndication,
|
||
PDUSessionResourceModifyRequest,
|
||
PDUSessionResourceModifyResponse,
|
||
PDUSessionResourceNotify,
|
||
PDUSessionResourceReleaseCommand,
|
||
PDUSessionResourceReleaseResponse,
|
||
PDUSessionResourceSetupRequest,
|
||
PDUSessionResourceSetupResponse,
|
||
PrivateMessage,
|
||
PWSCancelRequest,
|
||
PWSCancelResponse,
|
||
PWSFailureIndication,
|
||
PWSRestartIndication,
|
||
RANConfigurationUpdate,
|
||
RANConfigurationUpdateAcknowledge,
|
||
RANConfigurationUpdateFailure,
|
||
RerouteNASRequest,
|
||
RRCInactiveTransitionReport,
|
||
SecondaryRATDataUsageReport,
|
||
TraceFailureIndication,
|
||
TraceStart,
|
||
UEContextModificationFailure,
|
||
UEContextModificationRequest,
|
||
UEContextModificationResponse,
|
||
UEContextReleaseCommand,
|
||
UEContextReleaseComplete,
|
||
UEContextReleaseRequest,
|
||
UERadioCapabilityCheckRequest,
|
||
UERadioCapabilityCheckResponse,
|
||
UERadioCapabilityInfoIndication,
|
||
UETNLABindingReleaseRequest,
|
||
UplinkNASTransport,
|
||
UplinkNonUEAssociatedNRPPaTransport,
|
||
UplinkRANConfigurationTransfer,
|
||
UplinkRANStatusTransfer,
|
||
UplinkUEAssociatedNRPPaTransport,
|
||
WriteReplaceWarningRequest,
|
||
WriteReplaceWarningResponse
|
||
FROM NGAP-PDU-Contents
|
||
|
||
id-AMFConfigurationUpdate,
|
||
id-AMFStatusIndication,
|
||
id-CellTrafficTrace,
|
||
id-DeactivateTrace,
|
||
id-DownlinkNASTransport,
|
||
id-DownlinkNonUEAssociatedNRPPaTransport,
|
||
id-DownlinkRANConfigurationTransfer,
|
||
id-DownlinkRANStatusTransfer,
|
||
id-DownlinkUEAssociatedNRPPaTransport,
|
||
id-ErrorIndication,
|
||
id-HandoverCancel,
|
||
id-HandoverNotification,
|
||
id-HandoverPreparation,
|
||
id-HandoverResourceAllocation,
|
||
id-InitialContextSetup,
|
||
id-InitialUEMessage,
|
||
id-LocationReport,
|
||
id-LocationReportingControl,
|
||
id-LocationReportingFailureIndication,
|
||
id-NASNonDeliveryIndication,
|
||
id-NGReset,
|
||
id-NGSetup,
|
||
id-OverloadStart,
|
||
id-OverloadStop,
|
||
id-Paging,
|
||
id-PathSwitchRequest,
|
||
id-PDUSessionResourceModify,
|
||
id-PDUSessionResourceModifyIndication,
|
||
id-PDUSessionResourceNotify,
|
||
id-PDUSessionResourceRelease,
|
||
id-PDUSessionResourceSetup,
|
||
id-PrivateMessage,
|
||
id-PWSCancel,
|
||
id-PWSFailureIndication,
|
||
id-PWSRestartIndication,
|
||
id-RANConfigurationUpdate,
|
||
id-RerouteNASRequest,
|
||
id-RRCInactiveTransitionReport,
|
||
id-SecondaryRATDataUsageReport,
|
||
id-TraceFailureIndication,
|
||
id-TraceStart,
|
||
id-UEContextModification,
|
||
id-UEContextRelease,
|
||
id-UEContextReleaseRequest,
|
||
id-UERadioCapabilityCheck,
|
||
id-UERadioCapabilityInfoIndication,
|
||
id-UETNLABindingRelease,
|
||
id-UplinkNASTransport,
|
||
id-UplinkNonUEAssociatedNRPPaTransport,
|
||
id-UplinkRANConfigurationTransfer,
|
||
id-UplinkRANStatusTransfer,
|
||
id-UplinkUEAssociatedNRPPaTransport,
|
||
id-WriteReplaceWarning
|
||
FROM NGAP-Constants;
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Interface Elementary Procedure Class
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-ELEMENTARY-PROCEDURE ::= CLASS {
|
||
&InitiatingMessage ,
|
||
&SuccessfulOutcome OPTIONAL,
|
||
&UnsuccessfulOutcome OPTIONAL,
|
||
&procedureCode ProcedureCode UNIQUE,
|
||
&criticality Criticality DEFAULT ignore
|
||
}
|
||
|
||
WITH SYNTAX {
|
||
INITIATING MESSAGE &InitiatingMessage
|
||
[SUCCESSFUL OUTCOME &SuccessfulOutcome]
|
||
[UNSUCCESSFUL OUTCOME &UnsuccessfulOutcome]
|
||
PROCEDURE CODE &procedureCode
|
||
[CRITICALITY &criticality]
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Interface PDU Definition
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-PDU ::= CHOICE {
|
||
initiatingMessage InitiatingMessage,
|
||
successfulOutcome SuccessfulOutcome,
|
||
unsuccessfulOutcome UnsuccessfulOutcome,
|
||
...
|
||
}
|
||
|
||
InitiatingMessage ::= SEQUENCE {
|
||
procedureCode NGAP-ELEMENTARY-PROCEDURE.&procedureCode ({NGAP-ELEMENTARY-PROCEDURES}),
|
||
criticality NGAP-ELEMENTARY-PROCEDURE.&criticality ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}),
|
||
value NGAP-ELEMENTARY-PROCEDURE.&InitiatingMessage ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode})
|
||
}
|
||
|
||
SuccessfulOutcome ::= SEQUENCE {
|
||
procedureCode NGAP-ELEMENTARY-PROCEDURE.&procedureCode ({NGAP-ELEMENTARY-PROCEDURES}),
|
||
criticality NGAP-ELEMENTARY-PROCEDURE.&criticality ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}),
|
||
value NGAP-ELEMENTARY-PROCEDURE.&SuccessfulOutcome ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode})
|
||
}
|
||
|
||
UnsuccessfulOutcome ::= SEQUENCE {
|
||
procedureCode NGAP-ELEMENTARY-PROCEDURE.&procedureCode ({NGAP-ELEMENTARY-PROCEDURES}),
|
||
criticality NGAP-ELEMENTARY-PROCEDURE.&criticality ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode}),
|
||
value NGAP-ELEMENTARY-PROCEDURE.&UnsuccessfulOutcome ({NGAP-ELEMENTARY-PROCEDURES}{@procedureCode})
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Interface Elementary Procedure List
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-ELEMENTARY-PROCEDURES NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
NGAP-ELEMENTARY-PROCEDURES-CLASS-1 |
|
||
NGAP-ELEMENTARY-PROCEDURES-CLASS-2,
|
||
...
|
||
}
|
||
|
||
NGAP-ELEMENTARY-PROCEDURES-CLASS-1 NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
aMFConfigurationUpdate |
|
||
handoverCancel |
|
||
handoverPreparation |
|
||
handoverResourceAllocation |
|
||
initialContextSetup |
|
||
nGReset |
|
||
nGSetup |
|
||
pathSwitchRequest |
|
||
pDUSessionResourceModify |
|
||
pDUSessionResourceModifyIndication |
|
||
pDUSessionResourceRelease |
|
||
pDUSessionResourceSetup |
|
||
pWSCancel |
|
||
rANConfigurationUpdate |
|
||
uEContextModification |
|
||
uEContextRelease |
|
||
uERadioCapabilityCheck |
|
||
writeReplaceWarning
|
||
}
|
||
|
||
NGAP-ELEMENTARY-PROCEDURES-CLASS-2 NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
aMFStatusIndication |
|
||
cellTrafficTrace |
|
||
deactivateTrace |
|
||
downlinkNASTransport |
|
||
downlinkNonUEAssociatedNRPPaTransport |
|
||
downlinkRANConfigurationTransfer |
|
||
downlinkRANStatusTransfer |
|
||
downlinkUEAssociatedNRPPaTransport |
|
||
errorIndication |
|
||
handoverNotification |
|
||
initialUEMessage |
|
||
locationReport |
|
||
locationReportingControl |
|
||
locationReportingFailureIndication |
|
||
nASNonDeliveryIndication |
|
||
overloadStart |
|
||
overloadStop |
|
||
paging |
|
||
pDUSessionResourceNotify |
|
||
privateMessage |
|
||
pWSFailureIndication |
|
||
pWSRestartIndication |
|
||
rerouteNASRequest |
|
||
rRCInactiveTransitionReport |
|
||
secondaryRATDataUsageReport |
|
||
traceFailureIndication |
|
||
traceStart |
|
||
uEContextReleaseRequest |
|
||
uERadioCapabilityInfoIndication |
|
||
uETNLABindingRelease |
|
||
uplinkNASTransport |
|
||
uplinkNonUEAssociatedNRPPaTransport |
|
||
uplinkRANConfigurationTransfer |
|
||
uplinkRANStatusTransfer |
|
||
uplinkUEAssociatedNRPPaTransport
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Interface Elementary Procedures
|
||
--
|
||
-- **************************************************************
|
||
|
||
aMFConfigurationUpdate NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE AMFConfigurationUpdate
|
||
SUCCESSFUL OUTCOME AMFConfigurationUpdateAcknowledge
|
||
UNSUCCESSFUL OUTCOME AMFConfigurationUpdateFailure
|
||
PROCEDURE CODE id-AMFConfigurationUpdate
|
||
CRITICALITY reject
|
||
}
|
||
|
||
aMFStatusIndication NGAP-ELEMENTARY-PROCEDURE ::={
|
||
INITIATING MESSAGE AMFStatusIndication
|
||
PROCEDURE CODE id-AMFStatusIndication
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
cellTrafficTrace NGAP-ELEMENTARY-PROCEDURE ::={
|
||
INITIATING MESSAGE CellTrafficTrace
|
||
PROCEDURE CODE id-CellTrafficTrace
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
deactivateTrace NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE DeactivateTrace
|
||
PROCEDURE CODE id-DeactivateTrace
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
downlinkNASTransport NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE DownlinkNASTransport
|
||
PROCEDURE CODE id-DownlinkNASTransport
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
downlinkNonUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE DownlinkNonUEAssociatedNRPPaTransport
|
||
PROCEDURE CODE id-DownlinkNonUEAssociatedNRPPaTransport
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
downlinkRANConfigurationTransfer NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE DownlinkRANConfigurationTransfer
|
||
PROCEDURE CODE id-DownlinkRANConfigurationTransfer
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
downlinkRANStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE DownlinkRANStatusTransfer
|
||
PROCEDURE CODE id-DownlinkRANStatusTransfer
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
downlinkUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE DownlinkUEAssociatedNRPPaTransport
|
||
PROCEDURE CODE id-DownlinkUEAssociatedNRPPaTransport
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
errorIndication NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE ErrorIndication
|
||
PROCEDURE CODE id-ErrorIndication
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
handoverCancel NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE HandoverCancel
|
||
SUCCESSFUL OUTCOME HandoverCancelAcknowledge
|
||
PROCEDURE CODE id-HandoverCancel
|
||
CRITICALITY reject
|
||
}
|
||
|
||
handoverNotification NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE HandoverNotify
|
||
PROCEDURE CODE id-HandoverNotification
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
handoverPreparation NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE HandoverRequired
|
||
SUCCESSFUL OUTCOME HandoverCommand
|
||
UNSUCCESSFUL OUTCOME HandoverPreparationFailure
|
||
PROCEDURE CODE id-HandoverPreparation
|
||
CRITICALITY reject
|
||
}
|
||
|
||
handoverResourceAllocation NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE HandoverRequest
|
||
SUCCESSFUL OUTCOME HandoverRequestAcknowledge
|
||
UNSUCCESSFUL OUTCOME HandoverFailure
|
||
PROCEDURE CODE id-HandoverResourceAllocation
|
||
CRITICALITY reject
|
||
}
|
||
|
||
initialContextSetup NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE InitialContextSetupRequest
|
||
SUCCESSFUL OUTCOME InitialContextSetupResponse
|
||
UNSUCCESSFUL OUTCOME InitialContextSetupFailure
|
||
PROCEDURE CODE id-InitialContextSetup
|
||
CRITICALITY reject
|
||
}
|
||
|
||
initialUEMessage NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE InitialUEMessage
|
||
PROCEDURE CODE id-InitialUEMessage
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
locationReport NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE LocationReport
|
||
PROCEDURE CODE id-LocationReport
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
locationReportingControl NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE LocationReportingControl
|
||
PROCEDURE CODE id-LocationReportingControl
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
locationReportingFailureIndication NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE LocationReportingFailureIndication
|
||
PROCEDURE CODE id-LocationReportingFailureIndication
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
nASNonDeliveryIndication NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE NASNonDeliveryIndication
|
||
PROCEDURE CODE id-NASNonDeliveryIndication
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
nGReset NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE NGReset
|
||
SUCCESSFUL OUTCOME NGResetAcknowledge
|
||
PROCEDURE CODE id-NGReset
|
||
CRITICALITY reject
|
||
}
|
||
|
||
nGSetup NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE NGSetupRequest
|
||
SUCCESSFUL OUTCOME NGSetupResponse
|
||
UNSUCCESSFUL OUTCOME NGSetupFailure
|
||
PROCEDURE CODE id-NGSetup
|
||
CRITICALITY reject
|
||
}
|
||
|
||
overloadStart NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE OverloadStart
|
||
PROCEDURE CODE id-OverloadStart
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
overloadStop NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE OverloadStop
|
||
PROCEDURE CODE id-OverloadStop
|
||
CRITICALITY reject
|
||
}
|
||
|
||
paging NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE Paging
|
||
PROCEDURE CODE id-Paging
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
pathSwitchRequest NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE PathSwitchRequest
|
||
SUCCESSFUL OUTCOME PathSwitchRequestAcknowledge
|
||
UNSUCCESSFUL OUTCOME PathSwitchRequestFailure
|
||
PROCEDURE CODE id-PathSwitchRequest
|
||
CRITICALITY reject
|
||
}
|
||
|
||
pDUSessionResourceModify NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE PDUSessionResourceModifyRequest
|
||
SUCCESSFUL OUTCOME PDUSessionResourceModifyResponse
|
||
PROCEDURE CODE id-PDUSessionResourceModify
|
||
CRITICALITY reject
|
||
}
|
||
|
||
pDUSessionResourceModifyIndication NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE PDUSessionResourceModifyIndication
|
||
SUCCESSFUL OUTCOME PDUSessionResourceModifyConfirm
|
||
PROCEDURE CODE id-PDUSessionResourceModifyIndication
|
||
CRITICALITY reject
|
||
}
|
||
|
||
pDUSessionResourceNotify NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE PDUSessionResourceNotify
|
||
PROCEDURE CODE id-PDUSessionResourceNotify
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
pDUSessionResourceRelease NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE PDUSessionResourceReleaseCommand
|
||
SUCCESSFUL OUTCOME PDUSessionResourceReleaseResponse
|
||
PROCEDURE CODE id-PDUSessionResourceRelease
|
||
CRITICALITY reject
|
||
}
|
||
|
||
pDUSessionResourceSetup NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE PDUSessionResourceSetupRequest
|
||
SUCCESSFUL OUTCOME PDUSessionResourceSetupResponse
|
||
PROCEDURE CODE id-PDUSessionResourceSetup
|
||
CRITICALITY reject
|
||
}
|
||
|
||
privateMessage NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE PrivateMessage
|
||
PROCEDURE CODE id-PrivateMessage
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
pWSCancel NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE PWSCancelRequest
|
||
SUCCESSFUL OUTCOME PWSCancelResponse
|
||
PROCEDURE CODE id-PWSCancel
|
||
CRITICALITY reject
|
||
}
|
||
|
||
pWSFailureIndication NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE PWSFailureIndication
|
||
PROCEDURE CODE id-PWSFailureIndication
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
pWSRestartIndication NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE PWSRestartIndication
|
||
PROCEDURE CODE id-PWSRestartIndication
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
rANConfigurationUpdate NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE RANConfigurationUpdate
|
||
SUCCESSFUL OUTCOME RANConfigurationUpdateAcknowledge
|
||
UNSUCCESSFUL OUTCOME RANConfigurationUpdateFailure
|
||
PROCEDURE CODE id-RANConfigurationUpdate
|
||
CRITICALITY reject
|
||
}
|
||
|
||
rerouteNASRequest NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE RerouteNASRequest
|
||
PROCEDURE CODE id-RerouteNASRequest
|
||
CRITICALITY reject
|
||
}
|
||
|
||
rRCInactiveTransitionReport NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE RRCInactiveTransitionReport
|
||
PROCEDURE CODE id-RRCInactiveTransitionReport
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
secondaryRATDataUsageReport NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE SecondaryRATDataUsageReport
|
||
PROCEDURE CODE id-SecondaryRATDataUsageReport
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
traceFailureIndication NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE TraceFailureIndication
|
||
PROCEDURE CODE id-TraceFailureIndication
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
traceStart NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE TraceStart
|
||
PROCEDURE CODE id-TraceStart
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
uEContextModification NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE UEContextModificationRequest
|
||
SUCCESSFUL OUTCOME UEContextModificationResponse
|
||
UNSUCCESSFUL OUTCOME UEContextModificationFailure
|
||
PROCEDURE CODE id-UEContextModification
|
||
CRITICALITY reject
|
||
}
|
||
|
||
uEContextRelease NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE UEContextReleaseCommand
|
||
SUCCESSFUL OUTCOME UEContextReleaseComplete
|
||
PROCEDURE CODE id-UEContextRelease
|
||
CRITICALITY reject
|
||
}
|
||
|
||
uEContextReleaseRequest NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE UEContextReleaseRequest
|
||
PROCEDURE CODE id-UEContextReleaseRequest
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
uERadioCapabilityCheck NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE UERadioCapabilityCheckRequest
|
||
SUCCESSFUL OUTCOME UERadioCapabilityCheckResponse
|
||
PROCEDURE CODE id-UERadioCapabilityCheck
|
||
CRITICALITY reject
|
||
}
|
||
|
||
uERadioCapabilityInfoIndication NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE UERadioCapabilityInfoIndication
|
||
PROCEDURE CODE id-UERadioCapabilityInfoIndication
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
uETNLABindingRelease NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE UETNLABindingReleaseRequest
|
||
PROCEDURE CODE id-UETNLABindingRelease
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
uplinkNASTransport NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE UplinkNASTransport
|
||
PROCEDURE CODE id-UplinkNASTransport
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
uplinkNonUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE UplinkNonUEAssociatedNRPPaTransport
|
||
PROCEDURE CODE id-UplinkNonUEAssociatedNRPPaTransport
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
uplinkRANConfigurationTransfer NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE UplinkRANConfigurationTransfer
|
||
PROCEDURE CODE id-UplinkRANConfigurationTransfer
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
uplinkRANStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE UplinkRANStatusTransfer
|
||
PROCEDURE CODE id-UplinkRANStatusTransfer
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
uplinkUEAssociatedNRPPaTransport NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE UplinkUEAssociatedNRPPaTransport
|
||
PROCEDURE CODE id-UplinkUEAssociatedNRPPaTransport
|
||
CRITICALITY ignore
|
||
}
|
||
|
||
writeReplaceWarning NGAP-ELEMENTARY-PROCEDURE ::= {
|
||
INITIATING MESSAGE WriteReplaceWarningRequest
|
||
SUCCESSFUL OUTCOME WriteReplaceWarningResponse
|
||
PROCEDURE CODE id-WriteReplaceWarning
|
||
CRITICALITY reject
|
||
}
|
||
|
||
END
|
||
-- ASN1STOP
|
||
|
||
-- ASN1START
|
||
-- **************************************************************
|
||
--
|
||
-- PDU definitions for NGAP.
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-PDU-Contents {
|
||
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||
ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-PDU-Contents (1) }
|
||
|
||
DEFINITIONS AUTOMATIC TAGS ::=
|
||
|
||
BEGIN
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- IE parameter types from other modules.
|
||
--
|
||
-- **************************************************************
|
||
|
||
IMPORTS
|
||
|
||
AllowedNSSAI,
|
||
AMFName,
|
||
AMFSetID,
|
||
AMF-TNLAssociationSetupList,
|
||
AMF-TNLAssociationToAddList,
|
||
AMF-TNLAssociationToRemoveList,
|
||
AMF-TNLAssociationToUpdateList,
|
||
AMF-UE-NGAP-ID,
|
||
AssistanceDataForPaging,
|
||
BroadcastCancelledAreaList,
|
||
BroadcastCompletedAreaList,
|
||
CancelAllWarningMessages,
|
||
Cause,
|
||
CellIDListForRestart,
|
||
CNAssistedRANTuning,
|
||
ConcurrentWarningMessageInd,
|
||
CoreNetworkAssistanceInformationForInactive,
|
||
CPTransportLayerInformation,
|
||
CriticalityDiagnostics,
|
||
DataCodingScheme,
|
||
DirectForwardingPathAvailability,
|
||
EmergencyAreaIDListForRestart,
|
||
EmergencyFallbackIndicator,
|
||
EN-DCSONConfigurationTransfer,
|
||
EUTRA-CGI,
|
||
FiveG-S-TMSI,
|
||
GlobalRANNodeID,
|
||
GUAMI,
|
||
HandoverFlag,
|
||
HandoverType,
|
||
IMSVoiceSupportIndicator,
|
||
IndexToRFSP,
|
||
InfoOnRecommendedCellsAndRANNodesForPaging,
|
||
LocationReportingRequestType,
|
||
MaskedIMEISV,
|
||
MessageIdentifier,
|
||
MobilityRestrictionList,
|
||
NAS-PDU,
|
||
NASSecurityParametersFromNGRAN,
|
||
NewSecurityContextInd,
|
||
NGRAN-CGI,
|
||
NGRAN-TNLAssociationToRemoveList,
|
||
NGRANTraceID,
|
||
NR-CGI,
|
||
NRPPa-PDU,
|
||
NumberOfBroadcastsRequested,
|
||
OverloadResponse,
|
||
OverloadStartNSSAIList,
|
||
PagingDRX,
|
||
PagingOrigin,
|
||
PagingPriority,
|
||
PDUSessionAggregateMaximumBitRate,
|
||
PDUSessionResourceAdmittedList,
|
||
PDUSessionResourceFailedToModifyListModCfm,
|
||
PDUSessionResourceFailedToModifyListModRes,
|
||
PDUSessionResourceFailedToSetupListCxtFail,
|
||
PDUSessionResourceFailedToSetupListCxtRes,
|
||
PDUSessionResourceFailedToSetupListHOAck,
|
||
PDUSessionResourceFailedToSetupListPSReq,
|
||
PDUSessionResourceFailedToSetupListSURes,
|
||
PDUSessionResourceHandoverList,
|
||
PDUSessionResourceListCxtRelCpl,
|
||
PDUSessionResourceListCxtRelReq,
|
||
PDUSessionResourceListHORqd,
|
||
PDUSessionResourceModifyListModCfm,
|
||
PDUSessionResourceModifyListModInd,
|
||
PDUSessionResourceModifyListModReq,
|
||
PDUSessionResourceModifyListModRes,
|
||
PDUSessionResourceNotifyList,
|
||
PDUSessionResourceReleasedListNot,
|
||
PDUSessionResourceReleasedListPSAck,
|
||
PDUSessionResourceReleasedListPSFail,
|
||
PDUSessionResourceReleasedListRelRes,
|
||
PDUSessionResourceSecondaryRATUsageList,
|
||
PDUSessionResourceSetupListCxtReq,
|
||
PDUSessionResourceSetupListCxtRes,
|
||
PDUSessionResourceSetupListHOReq,
|
||
PDUSessionResourceSetupListSUReq,
|
||
PDUSessionResourceSetupListSURes,
|
||
PDUSessionResourceSwitchedList,
|
||
PDUSessionResourceToBeSwitchedDLList,
|
||
PDUSessionResourceToReleaseListHOCmd,
|
||
PDUSessionResourceToReleaseListRelCmd,
|
||
PLMNIdentity,
|
||
PLMNSupportList,
|
||
PWSFailedCellIDList,
|
||
RANNodeName,
|
||
RANPagingPriority,
|
||
RANStatusTransfer-TransparentContainer,
|
||
RAN-UE-NGAP-ID,
|
||
RedirectionVoiceFallback,
|
||
RelativeAMFCapacity,
|
||
RepetitionPeriod,
|
||
ResetType,
|
||
RoutingID,
|
||
RRCEstablishmentCause,
|
||
RRCInactiveTransitionReportRequest,
|
||
RRCState,
|
||
SecurityContext,
|
||
SecurityKey,
|
||
SerialNumber,
|
||
ServedGUAMIList,
|
||
SliceSupportList,
|
||
S-NSSAI,
|
||
SONConfigurationTransfer,
|
||
SourceToTarget-TransparentContainer,
|
||
SourceToTarget-AMFInformationReroute,
|
||
SupportedTAList,
|
||
TAIListForPaging,
|
||
TAIListForRestart,
|
||
TargetID,
|
||
TargetToSource-TransparentContainer,
|
||
TimeToWait,
|
||
TNLAssociationList,
|
||
TraceActivation,
|
||
TrafficLoadReductionIndication,
|
||
TransportLayerAddress,
|
||
UEAggregateMaximumBitRate,
|
||
UE-associatedLogicalNG-connectionList,
|
||
UEContextRequest,
|
||
UE-NGAP-IDs,
|
||
UEPagingIdentity,
|
||
UEPresenceInAreaOfInterestList,
|
||
UERadioCapability,
|
||
UERadioCapabilityForPaging,
|
||
UERetentionInformation,
|
||
UESecurityCapabilities,
|
||
UnavailableGUAMIList,
|
||
UserLocationInformation,
|
||
WarningAreaCoordinates,
|
||
WarningAreaList,
|
||
WarningMessageContents,
|
||
WarningSecurityInfo,
|
||
WarningType
|
||
|
||
FROM NGAP-IEs
|
||
|
||
PrivateIE-Container{},
|
||
ProtocolExtensionContainer{},
|
||
ProtocolIE-Container{},
|
||
ProtocolIE-ContainerList{},
|
||
ProtocolIE-ContainerPair{},
|
||
ProtocolIE-SingleContainer{},
|
||
NGAP-PRIVATE-IES,
|
||
NGAP-PROTOCOL-EXTENSION,
|
||
NGAP-PROTOCOL-IES,
|
||
NGAP-PROTOCOL-IES-PAIR
|
||
FROM NGAP-Containers
|
||
|
||
id-AllowedNSSAI,
|
||
id-AMFName,
|
||
id-AMFOverloadResponse,
|
||
id-AMFSetID,
|
||
id-AMF-TNLAssociationFailedToSetupList,
|
||
id-AMF-TNLAssociationSetupList,
|
||
id-AMF-TNLAssociationToAddList,
|
||
id-AMF-TNLAssociationToRemoveList,
|
||
id-AMF-TNLAssociationToUpdateList,
|
||
id-AMFTrafficLoadReductionIndication,
|
||
id-AMF-UE-NGAP-ID,
|
||
id-AssistanceDataForPaging,
|
||
id-BroadcastCancelledAreaList,
|
||
id-BroadcastCompletedAreaList,
|
||
id-CancelAllWarningMessages,
|
||
id-Cause,
|
||
id-CellIDListForRestart,
|
||
id-CNAssistedRANTuning,
|
||
id-ConcurrentWarningMessageInd,
|
||
id-CoreNetworkAssistanceInformationForInactive,
|
||
id-CriticalityDiagnostics,
|
||
id-DataCodingScheme,
|
||
id-DefaultPagingDRX,
|
||
id-DirectForwardingPathAvailability,
|
||
id-EmergencyAreaIDListForRestart,
|
||
id-EmergencyFallbackIndicator,
|
||
id-ENDC-SONConfigurationTransferDL,
|
||
id-ENDC-SONConfigurationTransferUL,
|
||
id-EUTRA-CGI,
|
||
id-FiveG-S-TMSI,
|
||
id-GlobalRANNodeID,
|
||
id-GUAMI,
|
||
id-HandoverFlag,
|
||
id-HandoverType,
|
||
id-IMSVoiceSupportIndicator,
|
||
id-IndexToRFSP,
|
||
id-InfoOnRecommendedCellsAndRANNodesForPaging,
|
||
id-LocationReportingRequestType,
|
||
id-MaskedIMEISV,
|
||
id-MessageIdentifier,
|
||
id-MobilityRestrictionList,
|
||
id-NAS-PDU,
|
||
id-NASC,
|
||
id-NASSecurityParametersFromNGRAN,
|
||
id-NewAMF-UE-NGAP-ID,
|
||
id-NewGUAMI,
|
||
id-NewSecurityContextInd,
|
||
id-NGAP-Message,
|
||
id-NGRAN-CGI,
|
||
id-NGRAN-TNLAssociationToRemoveList,
|
||
id-NGRANTraceID,
|
||
id-NR-CGI,
|
||
id-NRPPa-PDU,
|
||
id-NumberOfBroadcastsRequested,
|
||
id-OldAMF,
|
||
id-OverloadStartNSSAIList,
|
||
id-PagingDRX,
|
||
id-PagingOrigin,
|
||
id-PagingPriority,
|
||
id-PDUSessionResourceAdmittedList,
|
||
id-PDUSessionResourceFailedToModifyListModCfm,
|
||
id-PDUSessionResourceFailedToModifyListModRes,
|
||
id-PDUSessionResourceFailedToSetupListCxtFail,
|
||
id-PDUSessionResourceFailedToSetupListCxtRes,
|
||
id-PDUSessionResourceFailedToSetupListHOAck,
|
||
id-PDUSessionResourceFailedToSetupListPSReq,
|
||
id-PDUSessionResourceFailedToSetupListSURes,
|
||
id-PDUSessionResourceHandoverList,
|
||
id-PDUSessionResourceListCxtRelCpl,
|
||
id-PDUSessionResourceListCxtRelReq,
|
||
id-PDUSessionResourceListHORqd,
|
||
id-PDUSessionResourceModifyListModCfm,
|
||
id-PDUSessionResourceModifyListModInd,
|
||
id-PDUSessionResourceModifyListModReq,
|
||
id-PDUSessionResourceModifyListModRes,
|
||
id-PDUSessionResourceNotifyList,
|
||
id-PDUSessionResourceReleasedListNot,
|
||
id-PDUSessionResourceReleasedListPSAck,
|
||
id-PDUSessionResourceReleasedListPSFail,
|
||
id-PDUSessionResourceReleasedListRelRes,
|
||
id-PDUSessionResourceSecondaryRATUsageList,
|
||
id-PDUSessionResourceSetupListCxtReq,
|
||
id-PDUSessionResourceSetupListCxtRes,
|
||
id-PDUSessionResourceSetupListHOReq,
|
||
id-PDUSessionResourceSetupListSUReq,
|
||
id-PDUSessionResourceSetupListSURes,
|
||
id-PDUSessionResourceSwitchedList,
|
||
id-PDUSessionResourceToBeSwitchedDLList,
|
||
id-PDUSessionResourceToReleaseListHOCmd,
|
||
id-PDUSessionResourceToReleaseListRelCmd,
|
||
id-PLMNSupportList,
|
||
id-PWSFailedCellIDList,
|
||
id-RANNodeName,
|
||
id-RANPagingPriority,
|
||
id-RANStatusTransfer-TransparentContainer,
|
||
id-RAN-UE-NGAP-ID,
|
||
id-RedirectionVoiceFallback,
|
||
id-RelativeAMFCapacity,
|
||
id-RepetitionPeriod,
|
||
id-ResetType,
|
||
id-RoutingID,
|
||
id-RRCEstablishmentCause,
|
||
id-RRCInactiveTransitionReportRequest,
|
||
id-RRCState,
|
||
id-SecurityContext,
|
||
id-SecurityKey,
|
||
id-SelectedPLMNIdentity,
|
||
id-SerialNumber,
|
||
id-ServedGUAMIList,
|
||
id-SliceSupportList,
|
||
id-SONConfigurationTransferDL,
|
||
id-SONConfigurationTransferUL,
|
||
id-SourceAMF-UE-NGAP-ID,
|
||
id-SourceToTarget-TransparentContainer,
|
||
id-SourceToTarget-AMFInformationReroute,
|
||
id-SupportedTAList,
|
||
id-TAIListForPaging,
|
||
id-TAIListForRestart,
|
||
id-TargetID,
|
||
id-TargetToSource-TransparentContainer,
|
||
id-TimeToWait,
|
||
id-TraceActivation,
|
||
id-TraceCollectionEntityIPAddress,
|
||
id-UEAggregateMaximumBitRate,
|
||
id-UE-associatedLogicalNG-connectionList,
|
||
id-UEContextRequest,
|
||
id-UE-NGAP-IDs,
|
||
id-UEPagingIdentity,
|
||
id-UEPresenceInAreaOfInterestList,
|
||
id-UERadioCapability,
|
||
id-UERadioCapabilityForPaging,
|
||
id-UERetentionInformation,
|
||
id-UESecurityCapabilities,
|
||
id-UnavailableGUAMIList,
|
||
id-UserLocationInformation,
|
||
id-WarningAreaCoordinates,
|
||
id-WarningAreaList,
|
||
id-WarningMessageContents,
|
||
id-WarningSecurityInfo,
|
||
id-WarningType
|
||
|
||
FROM NGAP-Constants;
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU SESSION MANAGEMENT ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU Session Resource Setup Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU SESSION RESOURCE SETUP REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
PDUSessionResourceSetupRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PDUSessionResourceSetupRequestIEs} },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupRequestIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }|
|
||
{ ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceSetupListSUReq CRITICALITY reject TYPE PDUSessionResourceSetupListSUReq PRESENCE mandatory }|
|
||
{ ID id-UEAggregateMaximumBitRate CRITICALITY ignore TYPE UEAggregateMaximumBitRate PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU SESSION RESOURCE SETUP RESPONSE
|
||
--
|
||
-- **************************************************************
|
||
|
||
PDUSessionResourceSetupResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PDUSessionResourceSetupResponseIEs} },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupResponseIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceSetupListSURes CRITICALITY ignore TYPE PDUSessionResourceSetupListSURes PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceFailedToSetupListSURes CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListSURes PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU Session Resource Release Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU SESSION RESOURCE RELEASE COMMAND
|
||
--
|
||
-- **************************************************************
|
||
|
||
PDUSessionResourceReleaseCommand ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PDUSessionResourceReleaseCommandIEs} },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleaseCommandIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }|
|
||
{ ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceToReleaseListRelCmd CRITICALITY reject TYPE PDUSessionResourceToReleaseListRelCmd PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU SESSION RESOURCE RELEASE RESPONSE
|
||
--
|
||
-- **************************************************************
|
||
|
||
PDUSessionResourceReleaseResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PDUSessionResourceReleaseResponseIEs} },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleaseResponseIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceReleasedListRelRes CRITICALITY ignore TYPE PDUSessionResourceReleasedListRelRes PRESENCE mandatory }|
|
||
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU Session Resource Modify Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU SESSION RESOURCE MODIFY REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
PDUSessionResourceModifyRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyRequestIEs} },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyRequestIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceModifyListModReq CRITICALITY reject TYPE PDUSessionResourceModifyListModReq PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU SESSION RESOURCE MODIFY RESPONSE
|
||
--
|
||
-- **************************************************************
|
||
|
||
PDUSessionResourceModifyResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyResponseIEs} },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyResponseIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceModifyListModRes CRITICALITY ignore TYPE PDUSessionResourceModifyListModRes PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceFailedToModifyListModRes CRITICALITY ignore TYPE PDUSessionResourceFailedToModifyListModRes PRESENCE optional }|
|
||
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU Session Resource Notify Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU SESSION RESOURCE NOTIFY
|
||
--
|
||
-- **************************************************************
|
||
|
||
PDUSessionResourceNotify ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PDUSessionResourceNotifyIEs} },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceNotifyIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceNotifyList CRITICALITY reject TYPE PDUSessionResourceNotifyList PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceReleasedListNot CRITICALITY ignore TYPE PDUSessionResourceReleasedListNot PRESENCE optional }|
|
||
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU Session Resource Modify Indication Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU SESSION RESOURCE MODIFY INDICATION
|
||
--
|
||
-- **************************************************************
|
||
|
||
PDUSessionResourceModifyIndication ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyIndicationIEs} },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyIndicationIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceModifyListModInd CRITICALITY reject TYPE PDUSessionResourceModifyListModInd PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PDU SESSION RESOURCE MODIFY CONFIRM
|
||
--
|
||
-- **************************************************************
|
||
|
||
PDUSessionResourceModifyConfirm ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyConfirmIEs} },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyConfirmIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceModifyListModCfm CRITICALITY ignore TYPE PDUSessionResourceModifyListModCfm PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceFailedToModifyListModCfm CRITICALITY ignore TYPE PDUSessionResourceFailedToModifyListModCfm PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE CONTEXT MANAGEMENT ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Initial Context Setup Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- INITIAL CONTEXT SETUP REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
InitialContextSetupRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {InitialContextSetupRequestIEs} },
|
||
...
|
||
}
|
||
|
||
InitialContextSetupRequestIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-OldAMF CRITICALITY reject TYPE AMFName PRESENCE optional }|
|
||
{ ID id-UEAggregateMaximumBitRate CRITICALITY reject TYPE UEAggregateMaximumBitRate PRESENCE conditional }|
|
||
{ ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }|
|
||
{ ID id-GUAMI CRITICALITY reject TYPE GUAMI PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceSetupListCxtReq CRITICALITY reject TYPE PDUSessionResourceSetupListCxtReq PRESENCE optional }|
|
||
{ ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE mandatory }|
|
||
{ ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory }|
|
||
{ ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE mandatory }|
|
||
{ ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional }|
|
||
{ ID id-MobilityRestrictionList CRITICALITY ignore TYPE MobilityRestrictionList PRESENCE optional }|
|
||
{ ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }|
|
||
{ ID id-IndexToRFSP CRITICALITY ignore TYPE IndexToRFSP PRESENCE optional }|
|
||
{ ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }|
|
||
{ ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional }|
|
||
{ ID id-EmergencyFallbackIndicator CRITICALITY reject TYPE EmergencyFallbackIndicator PRESENCE optional }|
|
||
{ ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }|
|
||
{ ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional }|
|
||
{ ID id-RedirectionVoiceFallback CRITICALITY ignore TYPE RedirectionVoiceFallback PRESENCE optional }|
|
||
{ ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE optional }|
|
||
{ ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- INITIAL CONTEXT SETUP RESPONSE
|
||
--
|
||
-- **************************************************************
|
||
|
||
InitialContextSetupResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {InitialContextSetupResponseIEs} },
|
||
...
|
||
}
|
||
|
||
InitialContextSetupResponseIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceSetupListCxtRes CRITICALITY ignore TYPE PDUSessionResourceSetupListCxtRes PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceFailedToSetupListCxtRes CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListCxtRes PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- INITIAL CONTEXT SETUP FAILURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
InitialContextSetupFailure ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {InitialContextSetupFailureIEs} },
|
||
...
|
||
}
|
||
|
||
InitialContextSetupFailureIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceFailedToSetupListCxtFail CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListCxtFail PRESENCE optional }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE Context Release Request Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE CONTEXT RELEASE REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
UEContextReleaseRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UEContextReleaseRequest-IEs} },
|
||
...
|
||
}
|
||
|
||
UEContextReleaseRequest-IEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceListCxtRelReq CRITICALITY reject TYPE PDUSessionResourceListCxtRelReq PRESENCE optional }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE Context Release Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE CONTEXT RELEASE COMMAND
|
||
--
|
||
-- **************************************************************
|
||
|
||
UEContextReleaseCommand ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UEContextReleaseCommand-IEs} },
|
||
...
|
||
}
|
||
|
||
UEContextReleaseCommand-IEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-UE-NGAP-IDs CRITICALITY reject TYPE UE-NGAP-IDs PRESENCE mandatory }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE CONTEXT RELEASE COMPLETE
|
||
--
|
||
-- **************************************************************
|
||
|
||
UEContextReleaseComplete ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UEContextReleaseComplete-IEs} },
|
||
...
|
||
}
|
||
|
||
UEContextReleaseComplete-IEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }|
|
||
{ ID id-InfoOnRecommendedCellsAndRANNodesForPaging CRITICALITY ignore TYPE InfoOnRecommendedCellsAndRANNodesForPaging PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceListCxtRelCpl CRITICALITY reject TYPE PDUSessionResourceListCxtRelCpl PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE Context Modification Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE CONTEXT MODIFICATION REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
UEContextModificationRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UEContextModificationRequestIEs} },
|
||
...
|
||
}
|
||
|
||
UEContextModificationRequestIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }|
|
||
{ ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional }|
|
||
{ ID id-IndexToRFSP CRITICALITY ignore TYPE IndexToRFSP PRESENCE optional }|
|
||
{ ID id-UEAggregateMaximumBitRate CRITICALITY ignore TYPE UEAggregateMaximumBitRate PRESENCE optional }|
|
||
{ ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional }|
|
||
{ ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }|
|
||
{ ID id-EmergencyFallbackIndicator CRITICALITY reject TYPE EmergencyFallbackIndicator PRESENCE optional }|
|
||
{ ID id-NewAMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE optional }|
|
||
{ ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }|
|
||
{ ID id-NewGUAMI CRITICALITY reject TYPE GUAMI PRESENCE optional }|
|
||
{ ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE CONTEXT MODIFICATION RESPONSE
|
||
--
|
||
-- **************************************************************
|
||
|
||
UEContextModificationResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UEContextModificationResponseIEs} },
|
||
...
|
||
}
|
||
|
||
UEContextModificationResponseIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RRCState CRITICALITY ignore TYPE RRCState PRESENCE optional }|
|
||
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE CONTEXT MODIFICATION FAILURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
UEContextModificationFailure ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UEContextModificationFailureIEs} },
|
||
...
|
||
}
|
||
|
||
UEContextModificationFailureIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- RRC INACTIVE TRANSITION REPORT
|
||
--
|
||
-- **************************************************************
|
||
|
||
RRCInactiveTransitionReport ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {RRCInactiveTransitionReportIEs} },
|
||
...
|
||
}
|
||
|
||
RRCInactiveTransitionReportIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RRCState CRITICALITY ignore TYPE RRCState PRESENCE mandatory }|
|
||
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE MOBILITY MANAGEMENT ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Handover Preparation Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER REQUIRED
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverRequired ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {HandoverRequiredIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverRequiredIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||
{ ID id-TargetID CRITICALITY reject TYPE TargetID PRESENCE mandatory }|
|
||
{ ID id-DirectForwardingPathAvailability CRITICALITY ignore TYPE DirectForwardingPathAvailability PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceListHORqd CRITICALITY reject TYPE PDUSessionResourceListHORqd PRESENCE mandatory }|
|
||
{ ID id-SourceToTarget-TransparentContainer CRITICALITY reject TYPE SourceToTarget-TransparentContainer PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER COMMAND
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverCommand ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {HandoverCommandIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverCommandIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory }|
|
||
{ ID id-NASSecurityParametersFromNGRAN CRITICALITY reject TYPE NASSecurityParametersFromNGRAN PRESENCE conditional }|
|
||
-- This IE shall be present if HandoverType IE is set to value "5GStoEPPS" --
|
||
{ ID id-PDUSessionResourceHandoverList CRITICALITY ignore TYPE PDUSessionResourceHandoverList PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceToReleaseListHOCmd CRITICALITY ignore TYPE PDUSessionResourceToReleaseListHOCmd PRESENCE optional }|
|
||
{ ID id-TargetToSource-TransparentContainer CRITICALITY reject TYPE TargetToSource-TransparentContainer PRESENCE mandatory }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER PREPARATION FAILURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverPreparationFailure ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {HandoverPreparationFailureIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverPreparationFailureIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Handover Resource Allocation Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {HandoverRequestIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverRequestIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||
{ ID id-UEAggregateMaximumBitRate CRITICALITY reject TYPE UEAggregateMaximumBitRate PRESENCE mandatory }|
|
||
{ ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }|
|
||
{ ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory }|
|
||
{ ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory }|
|
||
{ ID id-NewSecurityContextInd CRITICALITY reject TYPE NewSecurityContextInd PRESENCE optional }|
|
||
{ ID id-NASC CRITICALITY reject TYPE NAS-PDU PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceSetupListHOReq CRITICALITY reject TYPE PDUSessionResourceSetupListHOReq PRESENCE mandatory }|
|
||
{ ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE mandatory }|
|
||
{ ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional }|
|
||
{ ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional }|
|
||
{ ID id-SourceToTarget-TransparentContainer CRITICALITY reject TYPE SourceToTarget-TransparentContainer PRESENCE mandatory }|
|
||
{ ID id-MobilityRestrictionList CRITICALITY ignore TYPE MobilityRestrictionList PRESENCE optional }|
|
||
{ ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE optional }|
|
||
{ ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }|
|
||
{ ID id-GUAMI CRITICALITY reject TYPE GUAMI PRESENCE mandatory }|
|
||
{ ID id-RedirectionVoiceFallback CRITICALITY ignore TYPE RedirectionVoiceFallback PRESENCE optional }|
|
||
{ ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER REQUEST ACKNOWLEDGE
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverRequestAcknowledge ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {HandoverRequestAcknowledgeIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverRequestAcknowledgeIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceAdmittedList CRITICALITY ignore TYPE PDUSessionResourceAdmittedList PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceFailedToSetupListHOAck CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListHOAck PRESENCE optional }|
|
||
{ ID id-TargetToSource-TransparentContainer CRITICALITY reject TYPE TargetToSource-TransparentContainer PRESENCE mandatory }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER FAILURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverFailure ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { { HandoverFailureIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverFailureIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Handover Notification Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER NOTIFY
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverNotify ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { { HandoverNotifyIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverNotifyIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Path Switch Request Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PATH SWITCH REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
PathSwitchRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { { PathSwitchRequestIEs} },
|
||
...
|
||
}
|
||
|
||
PathSwitchRequestIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-SourceAMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }|
|
||
{ ID id-UESecurityCapabilities CRITICALITY ignore TYPE UESecurityCapabilities PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceToBeSwitchedDLList CRITICALITY reject TYPE PDUSessionResourceToBeSwitchedDLList PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceFailedToSetupListPSReq CRITICALITY ignore TYPE PDUSessionResourceFailedToSetupListPSReq PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PATH SWITCH REQUEST ACKNOWLEDGE
|
||
--
|
||
-- **************************************************************
|
||
|
||
PathSwitchRequestAcknowledge ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { { PathSwitchRequestAcknowledgeIEs} },
|
||
...
|
||
}
|
||
|
||
PathSwitchRequestAcknowledgeIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional }|
|
||
{ ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory }|
|
||
{ ID id-NewSecurityContextInd CRITICALITY reject TYPE NewSecurityContextInd PRESENCE optional }|
|
||
{ ID id-PDUSessionResourceSwitchedList CRITICALITY ignore TYPE PDUSessionResourceSwitchedList PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceReleasedListPSAck CRITICALITY ignore TYPE PDUSessionResourceReleasedListPSAck PRESENCE optional }|
|
||
{ ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE mandatory }|
|
||
{ ID id-CoreNetworkAssistanceInformationForInactive CRITICALITY ignore TYPE CoreNetworkAssistanceInformationForInactive PRESENCE optional }|
|
||
{ ID id-RRCInactiveTransitionReportRequest CRITICALITY ignore TYPE RRCInactiveTransitionReportRequest PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }|
|
||
{ ID id-RedirectionVoiceFallback CRITICALITY ignore TYPE RedirectionVoiceFallback PRESENCE optional }|
|
||
{ ID id-CNAssistedRANTuning CRITICALITY ignore TYPE CNAssistedRANTuning PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PATH SWITCH REQUEST FAILURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
PathSwitchRequestFailure ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { { PathSwitchRequestFailureIEs} },
|
||
...
|
||
}
|
||
|
||
PathSwitchRequestFailureIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceReleasedListPSFail CRITICALITY ignore TYPE PDUSessionResourceReleasedListPSFail PRESENCE mandatory }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Handover Cancellation Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER CANCEL
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverCancel ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { { HandoverCancelIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverCancelIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER CANCEL ACKNOWLEDGE
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverCancelAcknowledge ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { { HandoverCancelAcknowledgeIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverCancelAcknowledgeIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Uplink RAN Status Transfer Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UPLINK RAN STATUS TRANSFER
|
||
--
|
||
-- **************************************************************
|
||
|
||
UplinkRANStatusTransfer ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UplinkRANStatusTransferIEs} },
|
||
...
|
||
}
|
||
|
||
UplinkRANStatusTransferIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RANStatusTransfer-TransparentContainer CRITICALITY reject TYPE RANStatusTransfer-TransparentContainer PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Downlink RAN Status Transfer Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- DOWNLINK RAN STATUS TRANSFER
|
||
--
|
||
-- **************************************************************
|
||
|
||
DownlinkRANStatusTransfer ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {DownlinkRANStatusTransferIEs} },
|
||
...
|
||
}
|
||
|
||
DownlinkRANStatusTransferIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RANStatusTransfer-TransparentContainer CRITICALITY reject TYPE RANStatusTransfer-TransparentContainer PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PAGING ELEMENTARY PROCEDURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PAGING
|
||
--
|
||
-- **************************************************************
|
||
|
||
Paging ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PagingIEs} },
|
||
...
|
||
}
|
||
|
||
PagingIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-UEPagingIdentity CRITICALITY ignore TYPE UEPagingIdentity PRESENCE mandatory }|
|
||
{ ID id-PagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional }|
|
||
{ ID id-TAIListForPaging CRITICALITY ignore TYPE TAIListForPaging PRESENCE mandatory }|
|
||
{ ID id-PagingPriority CRITICALITY ignore TYPE PagingPriority PRESENCE optional }|
|
||
{ ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional }|
|
||
{ ID id-PagingOrigin CRITICALITY ignore TYPE PagingOrigin PRESENCE optional }|
|
||
{ ID id-AssistanceDataForPaging CRITICALITY ignore TYPE AssistanceDataForPaging PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- NAS TRANSPORT ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- INITIAL UE MESSAGE
|
||
--
|
||
-- **************************************************************
|
||
|
||
InitialUEMessage ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {InitialUEMessage-IEs} },
|
||
...
|
||
}
|
||
|
||
InitialUEMessage-IEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory }|
|
||
{ ID id-UserLocationInformation CRITICALITY reject TYPE UserLocationInformation PRESENCE mandatory }|
|
||
{ ID id-RRCEstablishmentCause CRITICALITY ignore TYPE RRCEstablishmentCause PRESENCE mandatory }|
|
||
{ ID id-FiveG-S-TMSI CRITICALITY reject TYPE FiveG-S-TMSI PRESENCE optional }|
|
||
{ ID id-AMFSetID CRITICALITY ignore TYPE AMFSetID PRESENCE optional }|
|
||
{ ID id-UEContextRequest CRITICALITY ignore TYPE UEContextRequest PRESENCE optional }|
|
||
{ ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE optional }|
|
||
{ ID id-SourceToTarget-AMFInformationReroute CRITICALITY ignore TYPE SourceToTarget-AMFInformationReroute PRESENCE optional }|
|
||
{ ID id-SelectedPLMNIdentity CRITICALITY ignore TYPE PLMNIdentity PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- DOWNLINK NAS TRANSPORT
|
||
--
|
||
-- **************************************************************
|
||
|
||
DownlinkNASTransport ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {DownlinkNASTransport-IEs} },
|
||
...
|
||
}
|
||
|
||
DownlinkNASTransport-IEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-OldAMF CRITICALITY reject TYPE AMFName PRESENCE optional }|
|
||
{ ID id-RANPagingPriority CRITICALITY ignore TYPE RANPagingPriority PRESENCE optional }|
|
||
{ ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory }|
|
||
{ ID id-MobilityRestrictionList CRITICALITY ignore TYPE MobilityRestrictionList PRESENCE optional }|
|
||
{ ID id-IndexToRFSP CRITICALITY ignore TYPE IndexToRFSP PRESENCE optional }|
|
||
{ ID id-UEAggregateMaximumBitRate CRITICALITY ignore TYPE UEAggregateMaximumBitRate PRESENCE optional }|
|
||
{ ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UPLINK NAS TRANSPORT
|
||
--
|
||
-- **************************************************************
|
||
|
||
UplinkNASTransport ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UplinkNASTransport-IEs} },
|
||
...
|
||
}
|
||
|
||
UplinkNASTransport-IEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory }|
|
||
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- NAS NON DELIVERY INDICATION
|
||
--
|
||
-- **************************************************************
|
||
|
||
NASNonDeliveryIndication ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {NASNonDeliveryIndication-IEs} },
|
||
...
|
||
}
|
||
|
||
NASNonDeliveryIndication-IEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- REROUTE NAS REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
RerouteNASRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {RerouteNASRequest-IEs} },
|
||
...
|
||
}
|
||
|
||
RerouteNASRequest-IEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE optional }|
|
||
{ ID id-NGAP-Message CRITICALITY reject TYPE OCTET STRING PRESENCE mandatory }|
|
||
{ ID id-AMFSetID CRITICALITY reject TYPE AMFSetID PRESENCE mandatory }|
|
||
{ ID id-AllowedNSSAI CRITICALITY reject TYPE AllowedNSSAI PRESENCE optional }|
|
||
{ ID id-SourceToTarget-AMFInformationReroute CRITICALITY ignore TYPE SourceToTarget-AMFInformationReroute PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- INTERFACE MANAGEMENT ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- NG Setup Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- NG SETUP REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGSetupRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {NGSetupRequestIEs} },
|
||
...
|
||
}
|
||
|
||
NGSetupRequestIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-GlobalRANNodeID CRITICALITY reject TYPE GlobalRANNodeID PRESENCE mandatory }|
|
||
{ ID id-RANNodeName CRITICALITY ignore TYPE RANNodeName PRESENCE optional}|
|
||
{ ID id-SupportedTAList CRITICALITY reject TYPE SupportedTAList PRESENCE mandatory }|
|
||
{ ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE mandatory }|
|
||
{ ID id-UERetentionInformation CRITICALITY ignore TYPE UERetentionInformation PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- NG SETUP RESPONSE
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGSetupResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {NGSetupResponseIEs} },
|
||
...
|
||
}
|
||
|
||
NGSetupResponseIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMFName CRITICALITY reject TYPE AMFName PRESENCE mandatory }|
|
||
{ ID id-ServedGUAMIList CRITICALITY reject TYPE ServedGUAMIList PRESENCE mandatory }|
|
||
{ ID id-RelativeAMFCapacity CRITICALITY ignore TYPE RelativeAMFCapacity PRESENCE mandatory }|
|
||
{ ID id-PLMNSupportList CRITICALITY reject TYPE PLMNSupportList PRESENCE mandatory }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }|
|
||
{ ID id-UERetentionInformation CRITICALITY ignore TYPE UERetentionInformation PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- NG SETUP FAILURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGSetupFailure ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {NGSetupFailureIEs} },
|
||
...
|
||
}
|
||
|
||
NGSetupFailureIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||
{ ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- RAN Configuration Update Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- RAN CONFIGURATION UPDATE
|
||
--
|
||
-- **************************************************************
|
||
|
||
RANConfigurationUpdate ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {RANConfigurationUpdateIEs} },
|
||
...
|
||
}
|
||
|
||
RANConfigurationUpdateIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-RANNodeName CRITICALITY ignore TYPE RANNodeName PRESENCE optional }|
|
||
{ ID id-SupportedTAList CRITICALITY reject TYPE SupportedTAList PRESENCE optional }|
|
||
{ ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional }|
|
||
{ ID id-GlobalRANNodeID CRITICALITY ignore TYPE GlobalRANNodeID PRESENCE optional }|
|
||
{ ID id-NGRAN-TNLAssociationToRemoveList CRITICALITY reject TYPE NGRAN-TNLAssociationToRemoveList PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- RAN CONFIGURATION UPDATE ACKNOWLEDGE
|
||
--
|
||
-- **************************************************************
|
||
|
||
RANConfigurationUpdateAcknowledge ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {RANConfigurationUpdateAcknowledgeIEs} },
|
||
...
|
||
}
|
||
|
||
RANConfigurationUpdateAcknowledgeIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- RAN CONFIGURATION UPDATE FAILURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
RANConfigurationUpdateFailure ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {RANConfigurationUpdateFailureIEs} },
|
||
...
|
||
}
|
||
|
||
RANConfigurationUpdateFailureIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||
{ ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- AMF Configuration Update Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- AMF CONFIGURATION UPDATE
|
||
--
|
||
-- **************************************************************
|
||
|
||
AMFConfigurationUpdate ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {AMFConfigurationUpdateIEs} },
|
||
...
|
||
}
|
||
|
||
AMFConfigurationUpdateIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMFName CRITICALITY reject TYPE AMFName PRESENCE optional }|
|
||
{ ID id-ServedGUAMIList CRITICALITY reject TYPE ServedGUAMIList PRESENCE optional }|
|
||
{ ID id-RelativeAMFCapacity CRITICALITY ignore TYPE RelativeAMFCapacity PRESENCE optional }|
|
||
{ ID id-PLMNSupportList CRITICALITY reject TYPE PLMNSupportList PRESENCE optional }|
|
||
{ ID id-AMF-TNLAssociationToAddList CRITICALITY ignore TYPE AMF-TNLAssociationToAddList PRESENCE optional }|
|
||
{ ID id-AMF-TNLAssociationToRemoveList CRITICALITY ignore TYPE AMF-TNLAssociationToRemoveList PRESENCE optional }|
|
||
{ ID id-AMF-TNLAssociationToUpdateList CRITICALITY ignore TYPE AMF-TNLAssociationToUpdateList PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- AMF CONFIGURATION UPDATE ACKNOWLEDGE
|
||
--
|
||
-- **************************************************************
|
||
|
||
AMFConfigurationUpdateAcknowledge ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {AMFConfigurationUpdateAcknowledgeIEs} },
|
||
...
|
||
}
|
||
|
||
AMFConfigurationUpdateAcknowledgeIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-TNLAssociationSetupList CRITICALITY ignore TYPE AMF-TNLAssociationSetupList PRESENCE optional }|
|
||
{ ID id-AMF-TNLAssociationFailedToSetupList CRITICALITY ignore TYPE TNLAssociationList PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- AMF CONFIGURATION UPDATE FAILURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
AMFConfigurationUpdateFailure ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {AMFConfigurationUpdateFailureIEs} },
|
||
...
|
||
}
|
||
|
||
AMFConfigurationUpdateFailureIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||
{ ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- AMF Status Indication Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- AMF STATUS INDICATION
|
||
--
|
||
-- **************************************************************
|
||
|
||
AMFStatusIndication ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {AMFStatusIndicationIEs} },
|
||
...
|
||
}
|
||
|
||
AMFStatusIndicationIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-UnavailableGUAMIList CRITICALITY reject TYPE UnavailableGUAMIList PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- NG Reset Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- NG RESET
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGReset ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {NGResetIEs} },
|
||
...
|
||
}
|
||
|
||
NGResetIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||
{ ID id-ResetType CRITICALITY reject TYPE ResetType PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- NG RESET ACKNOWLEDGE
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGResetAcknowledge ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {NGResetAcknowledgeIEs} },
|
||
...
|
||
}
|
||
|
||
NGResetAcknowledgeIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-UE-associatedLogicalNG-connectionList CRITICALITY ignore TYPE UE-associatedLogicalNG-connectionList PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Error Indication Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- ERROR INDICATION
|
||
--
|
||
-- **************************************************************
|
||
|
||
ErrorIndication ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {ErrorIndicationIEs} },
|
||
...
|
||
}
|
||
|
||
ErrorIndicationIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE optional }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE optional }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- OVERLOAD START
|
||
--
|
||
-- **************************************************************
|
||
|
||
OverloadStart ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {OverloadStartIEs} },
|
||
...
|
||
}
|
||
|
||
OverloadStartIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMFOverloadResponse CRITICALITY reject TYPE OverloadResponse PRESENCE optional }|
|
||
{ ID id-AMFTrafficLoadReductionIndication CRITICALITY ignore TYPE TrafficLoadReductionIndication PRESENCE optional }|
|
||
{ ID id-OverloadStartNSSAIList CRITICALITY ignore TYPE OverloadStartNSSAIList PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- OVERLOAD STOP
|
||
--
|
||
-- **************************************************************
|
||
|
||
OverloadStop ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {OverloadStopIEs} },
|
||
...
|
||
}
|
||
|
||
OverloadStopIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- CONFIGURATION TRANSFER ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UPLINK RAN CONFIGURATION TRANSFER
|
||
--
|
||
-- **************************************************************
|
||
|
||
UplinkRANConfigurationTransfer ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UplinkRANConfigurationTransferIEs} },
|
||
...
|
||
}
|
||
|
||
UplinkRANConfigurationTransferIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-SONConfigurationTransferUL CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }|
|
||
{ ID id-ENDC-SONConfigurationTransferUL CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- DOWNLINK RAN CONFIGURATION TRANSFER
|
||
--
|
||
-- **************************************************************
|
||
|
||
DownlinkRANConfigurationTransfer ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {DownlinkRANConfigurationTransferIEs} },
|
||
...
|
||
}
|
||
|
||
DownlinkRANConfigurationTransferIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-SONConfigurationTransferDL CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }|
|
||
{ ID id-ENDC-SONConfigurationTransferDL CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- WARNING MESSAGE TRANSMISSION ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Write-Replace Warning Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- WRITE-REPLACE WARNING REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
WriteReplaceWarningRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {WriteReplaceWarningRequestIEs} },
|
||
...
|
||
}
|
||
|
||
WriteReplaceWarningRequestIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }|
|
||
{ ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }|
|
||
{ ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }|
|
||
{ ID id-RepetitionPeriod CRITICALITY reject TYPE RepetitionPeriod PRESENCE mandatory }|
|
||
{ ID id-NumberOfBroadcastsRequested CRITICALITY reject TYPE NumberOfBroadcastsRequested PRESENCE mandatory }|
|
||
{ ID id-WarningType CRITICALITY ignore TYPE WarningType PRESENCE optional }|
|
||
{ ID id-WarningSecurityInfo CRITICALITY ignore TYPE WarningSecurityInfo PRESENCE optional }|
|
||
{ ID id-DataCodingScheme CRITICALITY ignore TYPE DataCodingScheme PRESENCE optional }|
|
||
{ ID id-WarningMessageContents CRITICALITY ignore TYPE WarningMessageContents PRESENCE optional }|
|
||
{ ID id-ConcurrentWarningMessageInd CRITICALITY reject TYPE ConcurrentWarningMessageInd PRESENCE optional }|
|
||
{ ID id-WarningAreaCoordinates CRITICALITY ignore TYPE WarningAreaCoordinates PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- WRITE-REPLACE WARNING RESPONSE
|
||
--
|
||
-- **************************************************************
|
||
|
||
WriteReplaceWarningResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {WriteReplaceWarningResponseIEs} },
|
||
...
|
||
}
|
||
|
||
WriteReplaceWarningResponseIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }|
|
||
{ ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }|
|
||
{ ID id-BroadcastCompletedAreaList CRITICALITY ignore TYPE BroadcastCompletedAreaList PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PWS Cancel Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PWS CANCEL REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
PWSCancelRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PWSCancelRequestIEs} },
|
||
...
|
||
}
|
||
|
||
PWSCancelRequestIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }|
|
||
{ ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }|
|
||
{ ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }|
|
||
{ ID id-CancelAllWarningMessages CRITICALITY reject TYPE CancelAllWarningMessages PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PWS CANCEL RESPONSE
|
||
--
|
||
-- **************************************************************
|
||
|
||
PWSCancelResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PWSCancelResponseIEs} },
|
||
...
|
||
}
|
||
|
||
PWSCancelResponseIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }|
|
||
{ ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }|
|
||
{ ID id-BroadcastCancelledAreaList CRITICALITY ignore TYPE BroadcastCancelledAreaList PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PWS Restart Indication Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PWS RESTART INDICATION
|
||
--
|
||
-- **************************************************************
|
||
|
||
PWSRestartIndication ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PWSRestartIndicationIEs} },
|
||
...
|
||
}
|
||
|
||
PWSRestartIndicationIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-CellIDListForRestart CRITICALITY reject TYPE CellIDListForRestart PRESENCE mandatory }|
|
||
{ ID id-GlobalRANNodeID CRITICALITY reject TYPE GlobalRANNodeID PRESENCE mandatory }|
|
||
{ ID id-TAIListForRestart CRITICALITY reject TYPE TAIListForRestart PRESENCE mandatory }|
|
||
{ ID id-EmergencyAreaIDListForRestart CRITICALITY reject TYPE EmergencyAreaIDListForRestart PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PWS Failure Indication Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PWS FAILURE INDICATION
|
||
--
|
||
-- **************************************************************
|
||
|
||
PWSFailureIndication ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PWSFailureIndicationIEs} },
|
||
...
|
||
}
|
||
|
||
PWSFailureIndicationIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-PWSFailedCellIDList CRITICALITY reject TYPE PWSFailedCellIDList PRESENCE mandatory }|
|
||
{ ID id-GlobalRANNodeID CRITICALITY reject TYPE GlobalRANNodeID PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- NRPPA TRANSPORT ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- DOWNLINK UE ASSOCIATED NRPPA TRANSPORT
|
||
--
|
||
-- **************************************************************
|
||
|
||
DownlinkUEAssociatedNRPPaTransport ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {DownlinkUEAssociatedNRPPaTransportIEs} },
|
||
...
|
||
}
|
||
|
||
DownlinkUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }|
|
||
{ ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UPLINK UE ASSOCIATED NRPPA TRANSPORT
|
||
--
|
||
-- **************************************************************
|
||
|
||
UplinkUEAssociatedNRPPaTransport ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UplinkUEAssociatedNRPPaTransportIEs} },
|
||
...
|
||
}
|
||
|
||
UplinkUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }|
|
||
{ ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- DOWNLINK NON UE ASSOCIATED NRPPA TRANSPORT
|
||
--
|
||
-- **************************************************************
|
||
|
||
DownlinkNonUEAssociatedNRPPaTransport ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {DownlinkNonUEAssociatedNRPPaTransportIEs} },
|
||
...
|
||
}
|
||
|
||
DownlinkNonUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }|
|
||
{ ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UPLINK NON UE ASSOCIATED NRPPA TRANSPORT
|
||
--
|
||
-- **************************************************************
|
||
|
||
UplinkNonUEAssociatedNRPPaTransport ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UplinkNonUEAssociatedNRPPaTransportIEs} },
|
||
...
|
||
}
|
||
|
||
UplinkNonUEAssociatedNRPPaTransportIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-RoutingID CRITICALITY reject TYPE RoutingID PRESENCE mandatory }|
|
||
{ ID id-NRPPa-PDU CRITICALITY reject TYPE NRPPa-PDU PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- TRACE ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- TRACE START
|
||
--
|
||
-- **************************************************************
|
||
|
||
TraceStart ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {TraceStartIEs} },
|
||
...
|
||
}
|
||
|
||
TraceStartIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- TRACE FAILURE INDICATION
|
||
--
|
||
-- **************************************************************
|
||
|
||
TraceFailureIndication ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {TraceFailureIndicationIEs} },
|
||
...
|
||
}
|
||
|
||
TraceFailureIndicationIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-NGRANTraceID CRITICALITY ignore TYPE NGRANTraceID PRESENCE mandatory }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- DEACTIVATE TRACE
|
||
--
|
||
-- **************************************************************
|
||
|
||
DeactivateTrace ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {DeactivateTraceIEs} },
|
||
...
|
||
}
|
||
|
||
DeactivateTraceIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-NGRANTraceID CRITICALITY ignore TYPE NGRANTraceID PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- CELL TRAFFIC TRACE
|
||
--
|
||
-- **************************************************************
|
||
|
||
CellTrafficTrace ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {CellTrafficTraceIEs} },
|
||
...
|
||
}
|
||
|
||
CellTrafficTraceIEs NGAP-PROTOCOL-IES ::= {
|
||
{ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ID id-NGRANTraceID CRITICALITY ignore TYPE NGRANTraceID PRESENCE mandatory }|
|
||
{ID id-NGRAN-CGI CRITICALITY ignore TYPE NGRAN-CGI PRESENCE mandatory }|
|
||
{ID id-TraceCollectionEntityIPAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- LOCATION REPORTING ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- LOCATION REPORTING CONTROL
|
||
--
|
||
-- **************************************************************
|
||
|
||
LocationReportingControl ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {LocationReportingControlIEs} },
|
||
...
|
||
}
|
||
|
||
LocationReportingControlIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- LOCATION REPORTING FAILURE INDICATION
|
||
--
|
||
-- **************************************************************
|
||
|
||
LocationReportingFailureIndication ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {LocationReportingFailureIndicationIEs} },
|
||
...
|
||
}
|
||
|
||
LocationReportingFailureIndicationIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- LOCATION REPORT
|
||
--
|
||
-- **************************************************************
|
||
|
||
LocationReport ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {LocationReportIEs} },
|
||
...
|
||
}
|
||
|
||
LocationReportIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE mandatory }|
|
||
{ ID id-UEPresenceInAreaOfInterestList CRITICALITY ignore TYPE UEPresenceInAreaOfInterestList PRESENCE optional }|
|
||
{ ID id-LocationReportingRequestType CRITICALITY ignore TYPE LocationReportingRequestType PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE TNLA BINDING ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE TNLA BINDING RELEASE REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
UETNLABindingReleaseRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UETNLABindingReleaseRequestIEs} },
|
||
...
|
||
}
|
||
|
||
UETNLABindingReleaseRequestIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE RADIO CAPABILITY MANAGEMENT ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE RADIO CAPABILITY INFO INDICATION
|
||
--
|
||
-- **************************************************************
|
||
|
||
UERadioCapabilityInfoIndication ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UERadioCapabilityInfoIndicationIEs} },
|
||
...
|
||
}
|
||
|
||
UERadioCapabilityInfoIndicationIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory }|
|
||
{ ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE Radio Capability Check Elementary Procedure
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE RADIO CAPABILITY CHECK REQUEST
|
||
--
|
||
-- **************************************************************
|
||
|
||
UERadioCapabilityCheckRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UERadioCapabilityCheckRequestIEs} },
|
||
...
|
||
}
|
||
|
||
UERadioCapabilityCheckRequestIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY reject TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY reject TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE RADIO CAPABILITY CHECK RESPONSE
|
||
--
|
||
-- **************************************************************
|
||
|
||
UERadioCapabilityCheckResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UERadioCapabilityCheckResponseIEs} },
|
||
...
|
||
}
|
||
|
||
UERadioCapabilityCheckResponseIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-IMSVoiceSupportIndicator CRITICALITY reject TYPE IMSVoiceSupportIndicator PRESENCE mandatory }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PRIVATE MESSAGE ELEMENTARY PROCEDURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PRIVATE MESSAGE
|
||
--
|
||
-- **************************************************************
|
||
|
||
PrivateMessage ::= SEQUENCE {
|
||
privateIEs PrivateIE-Container { { PrivateMessageIEs } },
|
||
...
|
||
}
|
||
|
||
PrivateMessageIEs NGAP-PRIVATE-IES ::= {
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- DATA USAGE REPORTING ELEMENTARY PROCEDURES
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SECONDARY RAT DATA USAGE REPORT
|
||
--
|
||
-- **************************************************************
|
||
|
||
SecondaryRATDataUsageReport ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {SecondaryRATDataUsageReportIEs} },
|
||
...
|
||
}
|
||
|
||
SecondaryRATDataUsageReportIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-AMF-UE-NGAP-ID CRITICALITY ignore TYPE AMF-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-RAN-UE-NGAP-ID CRITICALITY ignore TYPE RAN-UE-NGAP-ID PRESENCE mandatory }|
|
||
{ ID id-PDUSessionResourceSecondaryRATUsageList CRITICALITY ignore TYPE PDUSessionResourceSecondaryRATUsageList PRESENCE mandatory }|
|
||
{ ID id-HandoverFlag CRITICALITY ignore TYPE HandoverFlag PRESENCE optional }|
|
||
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
END
|
||
-- ASN1STOP
|
||
|
||
-- ASN1START
|
||
-- **************************************************************
|
||
--
|
||
-- Information Element Definitions
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-IEs {
|
||
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||
ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-IEs (2) }
|
||
|
||
DEFINITIONS AUTOMATIC TAGS ::=
|
||
|
||
BEGIN
|
||
|
||
IMPORTS
|
||
|
||
id-AdditionalDLForwardingUPTNLInformation,
|
||
id-AdditionalULForwardingUPTNLInformation,
|
||
id-AdditionalDLQosFlowPerTNLInformation,
|
||
id-AdditionalDLUPTNLInformationForHOList,
|
||
id-AdditionalNGU-UP-TNLInformation,
|
||
id-AdditionalUL-NGU-UP-TNLInformation,
|
||
id-Cause,
|
||
id-CNTypeRestrictionsForEquivalent,
|
||
id-CNTypeRestrictionsForServing,
|
||
id-CommonNetworkInstance,
|
||
id-DataForwardingNotPossible,
|
||
id-DL-NGU-UP-TNLInformation,
|
||
id-EndpointIPAddressAndPort,
|
||
id-LastEUTRAN-PLMNIdentity,
|
||
id-LocationReportingAdditionalInfo,
|
||
id-MaximumIntegrityProtectedDataRate-DL,
|
||
id-NetworkInstance,
|
||
id-OldAssociatedQosFlowList-ULendmarkerexpected,
|
||
id-PDUSessionAggregateMaximumBitRate,
|
||
id-PDUSessionResourceFailedToSetupListCxtFail,
|
||
id-PDUSessionResourceReleaseResponseTransfer,
|
||
id-PDUSessionType,
|
||
id-PSCellInformation,
|
||
id-QosFlowAddOrModifyRequestList,
|
||
id-QosFlowSetupRequestList,
|
||
id-QosFlowToReleaseList,
|
||
id-SCTP-TLAs,
|
||
id-SecondaryRATUsageInformation,
|
||
id-SecurityIndication,
|
||
id-SecurityResult,
|
||
id-S-NSSAI,
|
||
id-TNLAssociationTransportLayerAddressNGRAN,
|
||
id-UL-NGU-UP-TNLInformation,
|
||
id-UL-NGU-UP-TNLModifyList,
|
||
id-ULForwarding,
|
||
id-ULForwardingUP-TNLInformation,
|
||
maxnoofAllowedAreas,
|
||
maxnoofAllowedS-NSSAIs,
|
||
maxnoofBPLMNs,
|
||
maxnoofCellIDforWarning,
|
||
maxnoofCellinAoI,
|
||
maxnoofCellinEAI,
|
||
maxnoofCellsingNB,
|
||
maxnoofCellsinngeNB,
|
||
maxnoofCellinTAI,
|
||
maxnoofCellsinUEHistoryInfo,
|
||
maxnoofCellsUEMovingTrajectory,
|
||
maxnoofDRBs,
|
||
maxnoofEmergencyAreaID,
|
||
maxnoofEAIforRestart,
|
||
maxnoofEPLMNs,
|
||
maxnoofEPLMNsPlusOne,
|
||
maxnoofE-RABs,
|
||
maxnoofErrors,
|
||
maxnoofForbTACs,
|
||
maxnoofMultiConnectivity,
|
||
maxnoofMultiConnectivityMinusOne,
|
||
maxnoofNGConnectionsToReset,
|
||
maxnoofPDUSessions,
|
||
maxnoofPLMNs,
|
||
maxnoofQosFlows,
|
||
maxnoofRANNodeinAoI,
|
||
maxnoofRecommendedCells,
|
||
maxnoofRecommendedRANNodes,
|
||
maxnoofAoI,
|
||
maxnoofServedGUAMIs,
|
||
maxnoofSliceItems,
|
||
maxnoofTACs,
|
||
maxnoofTAIforInactive,
|
||
maxnoofTAIforPaging,
|
||
maxnoofTAIforRestart,
|
||
maxnoofTAIforWarning,
|
||
maxnoofTAIinAoI,
|
||
maxnoofTimePeriods,
|
||
maxnoofTNLAssociations,
|
||
maxnoofXnExtTLAs,
|
||
maxnoofXnGTP-TLAs,
|
||
maxnoofXnTLAs
|
||
|
||
FROM NGAP-Constants
|
||
|
||
Criticality,
|
||
ProcedureCode,
|
||
ProtocolIE-ID,
|
||
TriggeringMessage
|
||
FROM NGAP-CommonDataTypes
|
||
|
||
ProtocolExtensionContainer{},
|
||
ProtocolIE-Container{},
|
||
NGAP-PROTOCOL-EXTENSION,
|
||
ProtocolIE-SingleContainer{},
|
||
NGAP-PROTOCOL-IES
|
||
FROM NGAP-Containers;
|
||
|
||
-- A
|
||
|
||
AdditionalDLUPTNLInformationForHOList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF AdditionalDLUPTNLInformationForHOItem
|
||
|
||
AdditionalDLUPTNLInformationForHOItem ::= SEQUENCE {
|
||
additionalDL-NGU-UP-TNLInformation UPTransportLayerInformation,
|
||
additionalQosFlowSetupResponseList QosFlowListWithDataForwarding,
|
||
additionalDLForwardingUPTNLInformation UPTransportLayerInformation OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { { AdditionalDLUPTNLInformationForHOItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AdditionalDLUPTNLInformationForHOItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AdditionalQosFlowInformation ::= ENUMERATED {
|
||
more-likely,
|
||
...
|
||
}
|
||
|
||
AllocationAndRetentionPriority ::= SEQUENCE {
|
||
priorityLevelARP PriorityLevelARP,
|
||
pre-emptionCapability Pre-emptionCapability,
|
||
pre-emptionVulnerability Pre-emptionVulnerability,
|
||
iE-Extensions ProtocolExtensionContainer { {AllocationAndRetentionPriority-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AllocationAndRetentionPriority-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AllowedNSSAI ::= SEQUENCE (SIZE(1..maxnoofAllowedS-NSSAIs)) OF AllowedNSSAI-Item
|
||
|
||
AllowedNSSAI-Item ::= SEQUENCE {
|
||
s-NSSAI S-NSSAI,
|
||
iE-Extensions ProtocolExtensionContainer { {AllowedNSSAI-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AllowedNSSAI-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AllowedTACs ::= SEQUENCE (SIZE(1..maxnoofAllowedAreas)) OF TAC
|
||
|
||
AMFName ::= PrintableString (SIZE(1..150, ...))
|
||
|
||
AMFPagingTarget ::= CHOICE {
|
||
globalRANNodeID GlobalRANNodeID,
|
||
tAI TAI,
|
||
choice-Extensions ProtocolIE-SingleContainer { {AMFPagingTarget-ExtIEs} }
|
||
}
|
||
|
||
AMFPagingTarget-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
AMFPointer ::= BIT STRING (SIZE(6))
|
||
|
||
AMFRegionID ::= BIT STRING (SIZE(8))
|
||
|
||
AMFSetID ::= BIT STRING (SIZE(10))
|
||
|
||
AMF-TNLAssociationSetupList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationSetupItem
|
||
|
||
AMF-TNLAssociationSetupItem ::= SEQUENCE {
|
||
aMF-TNLAssociationAddress CPTransportLayerInformation,
|
||
iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationSetupItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AMF-TNLAssociationSetupItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AMF-TNLAssociationToAddList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationToAddItem
|
||
|
||
AMF-TNLAssociationToAddItem ::= SEQUENCE {
|
||
aMF-TNLAssociationAddress CPTransportLayerInformation,
|
||
tNLAssociationUsage TNLAssociationUsage OPTIONAL,
|
||
tNLAddressWeightFactor TNLAddressWeightFactor,
|
||
iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationToAddItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AMF-TNLAssociationToAddItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AMF-TNLAssociationToRemoveList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationToRemoveItem
|
||
|
||
AMF-TNLAssociationToRemoveItem ::= SEQUENCE {
|
||
aMF-TNLAssociationAddress CPTransportLayerInformation,
|
||
iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationToRemoveItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AMF-TNLAssociationToRemoveItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ID id-TNLAssociationTransportLayerAddressNGRAN CRITICALITY reject EXTENSION CPTransportLayerInformation PRESENCE optional},
|
||
...
|
||
}
|
||
|
||
AMF-TNLAssociationToUpdateList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF AMF-TNLAssociationToUpdateItem
|
||
|
||
AMF-TNLAssociationToUpdateItem ::= SEQUENCE {
|
||
aMF-TNLAssociationAddress CPTransportLayerInformation,
|
||
tNLAssociationUsage TNLAssociationUsage OPTIONAL,
|
||
tNLAddressWeightFactor TNLAddressWeightFactor OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {AMF-TNLAssociationToUpdateItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AMF-TNLAssociationToUpdateItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AMF-UE-NGAP-ID ::= INTEGER (0..1099511627775)
|
||
|
||
AreaOfInterest ::= SEQUENCE {
|
||
areaOfInterestTAIList AreaOfInterestTAIList OPTIONAL,
|
||
areaOfInterestCellList AreaOfInterestCellList OPTIONAL,
|
||
areaOfInterestRANNodeList AreaOfInterestRANNodeList OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {AreaOfInterest-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AreaOfInterest-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AreaOfInterestCellList ::= SEQUENCE (SIZE(1..maxnoofCellinAoI)) OF AreaOfInterestCellItem
|
||
|
||
AreaOfInterestCellItem ::= SEQUENCE {
|
||
nGRAN-CGI NGRAN-CGI,
|
||
iE-Extensions ProtocolExtensionContainer { {AreaOfInterestCellItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AreaOfInterestCellItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AreaOfInterestList ::= SEQUENCE (SIZE(1..maxnoofAoI)) OF AreaOfInterestItem
|
||
|
||
AreaOfInterestItem ::= SEQUENCE {
|
||
areaOfInterest AreaOfInterest,
|
||
locationReportingReferenceID LocationReportingReferenceID,
|
||
iE-Extensions ProtocolExtensionContainer { {AreaOfInterestItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AreaOfInterestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AreaOfInterestRANNodeList ::= SEQUENCE (SIZE(1..maxnoofRANNodeinAoI)) OF AreaOfInterestRANNodeItem
|
||
|
||
AreaOfInterestRANNodeItem ::= SEQUENCE {
|
||
globalRANNodeID GlobalRANNodeID,
|
||
iE-Extensions ProtocolExtensionContainer { {AreaOfInterestRANNodeItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AreaOfInterestRANNodeItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AreaOfInterestTAIList ::= SEQUENCE (SIZE(1..maxnoofTAIinAoI)) OF AreaOfInterestTAIItem
|
||
|
||
AreaOfInterestTAIItem ::= SEQUENCE {
|
||
tAI TAI,
|
||
iE-Extensions ProtocolExtensionContainer { {AreaOfInterestTAIItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AreaOfInterestTAIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AssistanceDataForPaging ::= SEQUENCE {
|
||
assistanceDataForRecommendedCells AssistanceDataForRecommendedCells OPTIONAL,
|
||
pagingAttemptInformation PagingAttemptInformation OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {AssistanceDataForPaging-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AssistanceDataForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AssistanceDataForRecommendedCells ::= SEQUENCE {
|
||
recommendedCellsForPaging RecommendedCellsForPaging,
|
||
iE-Extensions ProtocolExtensionContainer { {AssistanceDataForRecommendedCells-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AssistanceDataForRecommendedCells-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AssociatedQosFlowList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF AssociatedQosFlowItem
|
||
|
||
AssociatedQosFlowItem ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
qosFlowMappingIndication ENUMERATED {ul, dl, ...} OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {AssociatedQosFlowItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
AssociatedQosFlowItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
AveragingWindow ::= INTEGER (0..4095, ...)
|
||
|
||
-- B
|
||
|
||
BitRate ::= INTEGER (0..4000000000000, ...)
|
||
|
||
BroadcastCancelledAreaList ::= CHOICE {
|
||
cellIDCancelledEUTRA CellIDCancelledEUTRA,
|
||
tAICancelledEUTRA TAICancelledEUTRA,
|
||
emergencyAreaIDCancelledEUTRA EmergencyAreaIDCancelledEUTRA,
|
||
cellIDCancelledNR CellIDCancelledNR,
|
||
tAICancelledNR TAICancelledNR,
|
||
emergencyAreaIDCancelledNR EmergencyAreaIDCancelledNR,
|
||
choice-Extensions ProtocolIE-SingleContainer { {BroadcastCancelledAreaList-ExtIEs} }
|
||
}
|
||
|
||
BroadcastCancelledAreaList-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
BroadcastCompletedAreaList ::= CHOICE {
|
||
cellIDBroadcastEUTRA CellIDBroadcastEUTRA,
|
||
tAIBroadcastEUTRA TAIBroadcastEUTRA,
|
||
emergencyAreaIDBroadcastEUTRA EmergencyAreaIDBroadcastEUTRA,
|
||
cellIDBroadcastNR CellIDBroadcastNR,
|
||
tAIBroadcastNR TAIBroadcastNR,
|
||
emergencyAreaIDBroadcastNR EmergencyAreaIDBroadcastNR,
|
||
choice-Extensions ProtocolIE-SingleContainer { {BroadcastCompletedAreaList-ExtIEs} }
|
||
}
|
||
|
||
BroadcastCompletedAreaList-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
BroadcastPLMNList ::= SEQUENCE (SIZE(1..maxnoofBPLMNs)) OF BroadcastPLMNItem
|
||
|
||
BroadcastPLMNItem ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
tAISliceSupportList SliceSupportList,
|
||
iE-Extensions ProtocolExtensionContainer { {BroadcastPLMNItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
BroadcastPLMNItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- C
|
||
|
||
CancelAllWarningMessages ::= ENUMERATED {
|
||
true,
|
||
...
|
||
}
|
||
|
||
CancelledCellsInEAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CancelledCellsInEAI-EUTRA-Item
|
||
|
||
CancelledCellsInEAI-EUTRA-Item ::= SEQUENCE {
|
||
eUTRA-CGI EUTRA-CGI,
|
||
numberOfBroadcasts NumberOfBroadcasts,
|
||
iE-Extensions ProtocolExtensionContainer { {CancelledCellsInEAI-EUTRA-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CancelledCellsInEAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CancelledCellsInEAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CancelledCellsInEAI-NR-Item
|
||
|
||
CancelledCellsInEAI-NR-Item ::= SEQUENCE {
|
||
nR-CGI NR-CGI,
|
||
numberOfBroadcasts NumberOfBroadcasts,
|
||
iE-Extensions ProtocolExtensionContainer { {CancelledCellsInEAI-NR-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CancelledCellsInEAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CancelledCellsInTAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CancelledCellsInTAI-EUTRA-Item
|
||
|
||
CancelledCellsInTAI-EUTRA-Item ::= SEQUENCE {
|
||
eUTRA-CGI EUTRA-CGI,
|
||
numberOfBroadcasts NumberOfBroadcasts,
|
||
iE-Extensions ProtocolExtensionContainer { {CancelledCellsInTAI-EUTRA-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CancelledCellsInTAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CancelledCellsInTAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CancelledCellsInTAI-NR-Item
|
||
|
||
CancelledCellsInTAI-NR-Item ::= SEQUENCE{
|
||
nR-CGI NR-CGI,
|
||
numberOfBroadcasts NumberOfBroadcasts,
|
||
iE-Extensions ProtocolExtensionContainer { {CancelledCellsInTAI-NR-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CancelledCellsInTAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
Cause ::= CHOICE {
|
||
radioNetwork CauseRadioNetwork,
|
||
transport CauseTransport,
|
||
nas CauseNas,
|
||
protocol CauseProtocol,
|
||
misc CauseMisc,
|
||
choice-Extensions ProtocolIE-SingleContainer { {Cause-ExtIEs} }
|
||
}
|
||
|
||
Cause-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
CauseMisc ::= ENUMERATED {
|
||
control-processing-overload,
|
||
not-enough-user-plane-processing-resources,
|
||
hardware-failure,
|
||
om-intervention,
|
||
unknown-PLMN,
|
||
unspecified,
|
||
...
|
||
}
|
||
|
||
CauseNas ::= ENUMERATED {
|
||
normal-release,
|
||
authentication-failure,
|
||
deregister,
|
||
unspecified,
|
||
...
|
||
}
|
||
|
||
CauseProtocol ::= ENUMERATED {
|
||
transfer-syntax-error,
|
||
abstract-syntax-error-reject,
|
||
abstract-syntax-error-ignore-and-notify,
|
||
message-not-compatible-with-receiver-state,
|
||
semantic-error,
|
||
abstract-syntax-error-falsely-constructed-message,
|
||
unspecified,
|
||
...
|
||
}
|
||
|
||
CauseRadioNetwork ::= ENUMERATED {
|
||
unspecified,
|
||
txnrelocoverall-expiry,
|
||
successful-handover,
|
||
release-due-to-ngran-generated-reason,
|
||
release-due-to-5gc-generated-reason,
|
||
handover-cancelled,
|
||
partial-handover,
|
||
ho-failure-in-target-5GC-ngran-node-or-target-system,
|
||
ho-target-not-allowed,
|
||
tngrelocoverall-expiry,
|
||
tngrelocprep-expiry,
|
||
cell-not-available,
|
||
unknown-targetID,
|
||
no-radio-resources-available-in-target-cell,
|
||
unknown-local-UE-NGAP-ID,
|
||
inconsistent-remote-UE-NGAP-ID,
|
||
handover-desirable-for-radio-reason,
|
||
time-critical-handover,
|
||
resource-optimisation-handover,
|
||
reduce-load-in-serving-cell,
|
||
user-inactivity,
|
||
radio-connection-with-ue-lost,
|
||
radio-resources-not-available,
|
||
invalid-qos-combination,
|
||
failure-in-radio-interface-procedure,
|
||
interaction-with-other-procedure,
|
||
unknown-PDU-session-ID,
|
||
unkown-qos-flow-ID,
|
||
multiple-PDU-session-ID-instances,
|
||
multiple-qos-flow-ID-instances,
|
||
encryption-and-or-integrity-protection-algorithms-not-supported,
|
||
ng-intra-system-handover-triggered,
|
||
ng-inter-system-handover-triggered,
|
||
xn-handover-triggered,
|
||
not-supported-5QI-value,
|
||
ue-context-transfer,
|
||
ims-voice-eps-fallback-or-rat-fallback-triggered,
|
||
up-integrity-protection-not-possible,
|
||
up-confidentiality-protection-not-possible,
|
||
slice-not-supported,
|
||
ue-in-rrc-inactive-state-not-reachable,
|
||
redirection,
|
||
resources-not-available-for-the-slice,
|
||
ue-max-integrity-protected-data-rate-reason,
|
||
release-due-to-cn-detected-mobility,
|
||
...,
|
||
n26-interface-not-available,
|
||
release-due-to-pre-emption,
|
||
multiple-location-reporting-reference-ID-instances
|
||
}
|
||
|
||
CauseTransport ::= ENUMERATED {
|
||
transport-resource-unavailable,
|
||
unspecified,
|
||
...
|
||
}
|
||
|
||
CellIDBroadcastEUTRA ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDBroadcastEUTRA-Item
|
||
|
||
CellIDBroadcastEUTRA-Item ::= SEQUENCE {
|
||
eUTRA-CGI EUTRA-CGI,
|
||
iE-Extensions ProtocolExtensionContainer { {CellIDBroadcastEUTRA-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CellIDBroadcastEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CellIDBroadcastNR ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDBroadcastNR-Item
|
||
|
||
CellIDBroadcastNR-Item ::= SEQUENCE {
|
||
nR-CGI NR-CGI,
|
||
iE-Extensions ProtocolExtensionContainer { {CellIDBroadcastNR-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CellIDBroadcastNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CellIDCancelledEUTRA ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDCancelledEUTRA-Item
|
||
|
||
CellIDCancelledEUTRA-Item ::= SEQUENCE {
|
||
eUTRA-CGI EUTRA-CGI,
|
||
numberOfBroadcasts NumberOfBroadcasts,
|
||
iE-Extensions ProtocolExtensionContainer { {CellIDCancelledEUTRA-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CellIDCancelledEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CellIDCancelledNR ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF CellIDCancelledNR-Item
|
||
|
||
CellIDCancelledNR-Item ::= SEQUENCE {
|
||
nR-CGI NR-CGI,
|
||
numberOfBroadcasts NumberOfBroadcasts,
|
||
iE-Extensions ProtocolExtensionContainer { {CellIDCancelledNR-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CellIDCancelledNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CellIDListForRestart ::= CHOICE {
|
||
eUTRA-CGIListforRestart EUTRA-CGIList,
|
||
nR-CGIListforRestart NR-CGIList,
|
||
choice-Extensions ProtocolIE-SingleContainer { {CellIDListForRestart-ExtIEs} }
|
||
}
|
||
|
||
CellIDListForRestart-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
CellSize ::= ENUMERATED {verysmall, small, medium, large, ...}
|
||
|
||
|
||
CellType ::= SEQUENCE {
|
||
cellSize CellSize,
|
||
iE-Extensions ProtocolExtensionContainer { {CellType-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CellType-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CNAssistedRANTuning ::= SEQUENCE {
|
||
expectedUEBehaviour ExpectedUEBehaviour OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {CNAssistedRANTuning-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CNAssistedRANTuning-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CNTypeRestrictionsForEquivalent ::= SEQUENCE (SIZE(1..maxnoofEPLMNs)) OF CNTypeRestrictionsForEquivalentItem
|
||
|
||
CNTypeRestrictionsForEquivalentItem ::= SEQUENCE {
|
||
plmnIdentity PLMNIdentity,
|
||
cn-Type ENUMERATED {epc-forbidden, fiveGC-forbidden, ...},
|
||
iE-Extensions ProtocolExtensionContainer { {CNTypeRestrictionsForEquivalentItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CNTypeRestrictionsForEquivalentItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::={
|
||
...
|
||
}
|
||
|
||
CNTypeRestrictionsForServing ::= ENUMERATED {
|
||
epc-forbidden,
|
||
...
|
||
}
|
||
|
||
CommonNetworkInstance ::= OCTET STRING
|
||
|
||
CompletedCellsInEAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CompletedCellsInEAI-EUTRA-Item
|
||
|
||
CompletedCellsInEAI-EUTRA-Item ::= SEQUENCE {
|
||
eUTRA-CGI EUTRA-CGI,
|
||
iE-Extensions ProtocolExtensionContainer { {CompletedCellsInEAI-EUTRA-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CompletedCellsInEAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CompletedCellsInEAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CompletedCellsInEAI-NR-Item
|
||
|
||
CompletedCellsInEAI-NR-Item ::= SEQUENCE {
|
||
nR-CGI NR-CGI,
|
||
iE-Extensions ProtocolExtensionContainer { {CompletedCellsInEAI-NR-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CompletedCellsInEAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CompletedCellsInTAI-EUTRA ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CompletedCellsInTAI-EUTRA-Item
|
||
|
||
CompletedCellsInTAI-EUTRA-Item ::= SEQUENCE{
|
||
eUTRA-CGI EUTRA-CGI,
|
||
iE-Extensions ProtocolExtensionContainer { {CompletedCellsInTAI-EUTRA-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CompletedCellsInTAI-EUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CompletedCellsInTAI-NR ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CompletedCellsInTAI-NR-Item
|
||
|
||
CompletedCellsInTAI-NR-Item ::= SEQUENCE{
|
||
nR-CGI NR-CGI,
|
||
iE-Extensions ProtocolExtensionContainer { {CompletedCellsInTAI-NR-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CompletedCellsInTAI-NR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
ConcurrentWarningMessageInd ::= ENUMERATED {
|
||
true,
|
||
...
|
||
}
|
||
|
||
ConfidentialityProtectionIndication ::= ENUMERATED {
|
||
required,
|
||
preferred,
|
||
not-needed,
|
||
...
|
||
}
|
||
|
||
ConfidentialityProtectionResult ::= ENUMERATED {
|
||
performed,
|
||
not-performed,
|
||
...
|
||
}
|
||
|
||
CoreNetworkAssistanceInformationForInactive ::= SEQUENCE {
|
||
uEIdentityIndexValue UEIdentityIndexValue,
|
||
uESpecificDRX PagingDRX OPTIONAL,
|
||
periodicRegistrationUpdateTimer PeriodicRegistrationUpdateTimer,
|
||
mICOModeIndication MICOModeIndication OPTIONAL,
|
||
tAIListForInactive TAIListForInactive,
|
||
expectedUEBehaviour ExpectedUEBehaviour OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {CoreNetworkAssistanceInformationForInactive-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CoreNetworkAssistanceInformationForInactive-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
COUNTValueForPDCP-SN12 ::= SEQUENCE {
|
||
pDCP-SN12 INTEGER (0..4095),
|
||
hFN-PDCP-SN12 INTEGER (0..1048575),
|
||
iE-Extensions ProtocolExtensionContainer { {COUNTValueForPDCP-SN12-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
COUNTValueForPDCP-SN12-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
COUNTValueForPDCP-SN18 ::= SEQUENCE {
|
||
pDCP-SN18 INTEGER (0..262143),
|
||
hFN-PDCP-SN18 INTEGER (0..16383),
|
||
iE-Extensions ProtocolExtensionContainer { {COUNTValueForPDCP-SN18-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
COUNTValueForPDCP-SN18-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CPTransportLayerInformation ::= CHOICE {
|
||
endpointIPAddress TransportLayerAddress,
|
||
choice-Extensions ProtocolIE-SingleContainer { {CPTransportLayerInformation-ExtIEs} }
|
||
}
|
||
|
||
CPTransportLayerInformation-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-EndpointIPAddressAndPort CRITICALITY reject TYPE EndpointIPAddressAndPort PRESENCE mandatory},
|
||
...
|
||
}
|
||
|
||
CriticalityDiagnostics ::= SEQUENCE {
|
||
procedureCode ProcedureCode OPTIONAL,
|
||
triggeringMessage TriggeringMessage OPTIONAL,
|
||
procedureCriticality Criticality OPTIONAL,
|
||
iEsCriticalityDiagnostics CriticalityDiagnostics-IE-List OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer {{CriticalityDiagnostics-ExtIEs}} OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CriticalityDiagnostics-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE(1..maxnoofErrors)) OF CriticalityDiagnostics-IE-Item
|
||
|
||
CriticalityDiagnostics-IE-Item ::= SEQUENCE {
|
||
iECriticality Criticality,
|
||
iE-ID ProtocolIE-ID,
|
||
typeOfError TypeOfError,
|
||
iE-Extensions ProtocolExtensionContainer {{CriticalityDiagnostics-IE-Item-ExtIEs}} OPTIONAL,
|
||
...
|
||
}
|
||
|
||
CriticalityDiagnostics-IE-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- D
|
||
|
||
DataCodingScheme ::= BIT STRING (SIZE(8))
|
||
|
||
DataForwardingAccepted ::= ENUMERATED {
|
||
data-forwarding-accepted,
|
||
...
|
||
}
|
||
|
||
DataForwardingNotPossible ::= ENUMERATED {
|
||
data-forwarding-not-possible,
|
||
...
|
||
}
|
||
|
||
DataForwardingResponseDRBList ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DataForwardingResponseDRBItem
|
||
|
||
DataForwardingResponseDRBItem ::= SEQUENCE {
|
||
dRB-ID DRB-ID,
|
||
dLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL,
|
||
uLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer {{DataForwardingResponseDRBItem-ExtIEs}} OPTIONAL,
|
||
...
|
||
}
|
||
|
||
DataForwardingResponseDRBItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
DelayCritical ::= ENUMERATED {
|
||
delay-critical,
|
||
non-delay-critical,
|
||
...
|
||
}
|
||
|
||
DLForwarding ::= ENUMERATED {
|
||
dl-forwarding-proposed,
|
||
...
|
||
}
|
||
|
||
DL-NGU-TNLInformationReused ::= ENUMERATED {
|
||
true,
|
||
...
|
||
}
|
||
|
||
DirectForwardingPathAvailability ::= ENUMERATED {
|
||
direct-path-available,
|
||
...
|
||
}
|
||
|
||
DRB-ID ::= INTEGER (1..32, ...)
|
||
|
||
DRBsSubjectToStatusTransferList ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DRBsSubjectToStatusTransferItem
|
||
|
||
DRBsSubjectToStatusTransferItem ::= SEQUENCE {
|
||
dRB-ID DRB-ID,
|
||
dRBStatusUL DRBStatusUL,
|
||
dRBStatusDL DRBStatusDL,
|
||
iE-Extension ProtocolExtensionContainer { {DRBsSubjectToStatusTransferItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
DRBsSubjectToStatusTransferItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-OldAssociatedQosFlowList-ULendmarkerexpected CRITICALITY reject EXTENSION AssociatedQosFlowList PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
DRBStatusDL ::= CHOICE {
|
||
dRBStatusDL12 DRBStatusDL12,
|
||
dRBStatusDL18 DRBStatusDL18,
|
||
choice-Extensions ProtocolIE-SingleContainer { {DRBStatusDL-ExtIEs} }
|
||
}
|
||
|
||
DRBStatusDL-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
DRBStatusDL12 ::= SEQUENCE {
|
||
dL-COUNTValue COUNTValueForPDCP-SN12,
|
||
iE-Extension ProtocolExtensionContainer { {DRBStatusDL12-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
DRBStatusDL12-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
DRBStatusDL18 ::= SEQUENCE {
|
||
dL-COUNTValue COUNTValueForPDCP-SN18,
|
||
iE-Extension ProtocolExtensionContainer { {DRBStatusDL18-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
DRBStatusDL18-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
DRBStatusUL ::= CHOICE {
|
||
dRBStatusUL12 DRBStatusUL12,
|
||
dRBStatusUL18 DRBStatusUL18,
|
||
choice-Extensions ProtocolIE-SingleContainer { {DRBStatusUL-ExtIEs} }
|
||
}
|
||
|
||
DRBStatusUL-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
DRBStatusUL12 ::= SEQUENCE {
|
||
uL-COUNTValue COUNTValueForPDCP-SN12,
|
||
receiveStatusOfUL-PDCP-SDUs BIT STRING (SIZE(1..2048)) OPTIONAL,
|
||
iE-Extension ProtocolExtensionContainer { {DRBStatusUL12-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
DRBStatusUL12-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
DRBStatusUL18 ::= SEQUENCE {
|
||
uL-COUNTValue COUNTValueForPDCP-SN18,
|
||
receiveStatusOfUL-PDCP-SDUs BIT STRING (SIZE(1..131072)) OPTIONAL,
|
||
iE-Extension ProtocolExtensionContainer { {DRBStatusUL18-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
DRBStatusUL18-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
DRBsToQosFlowsMappingList ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DRBsToQosFlowsMappingItem
|
||
|
||
DRBsToQosFlowsMappingItem ::= SEQUENCE {
|
||
dRB-ID DRB-ID,
|
||
associatedQosFlowList AssociatedQosFlowList,
|
||
iE-Extensions ProtocolExtensionContainer { {DRBsToQosFlowsMappingItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
DRBsToQosFlowsMappingItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
Dynamic5QIDescriptor ::= SEQUENCE {
|
||
priorityLevelQos PriorityLevelQos,
|
||
packetDelayBudget PacketDelayBudget,
|
||
packetErrorRate PacketErrorRate,
|
||
fiveQI FiveQI OPTIONAL,
|
||
delayCritical DelayCritical OPTIONAL,
|
||
-- The above IE shall be present in case of GBR QoS flow
|
||
averagingWindow AveragingWindow OPTIONAL,
|
||
-- The above IE shall be present in case of GBR QoS flow
|
||
maximumDataBurstVolume MaximumDataBurstVolume OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {Dynamic5QIDescriptor-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
Dynamic5QIDescriptor-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- E
|
||
|
||
EmergencyAreaID ::= OCTET STRING (SIZE(3))
|
||
|
||
EmergencyAreaIDBroadcastEUTRA ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDBroadcastEUTRA-Item
|
||
|
||
EmergencyAreaIDBroadcastEUTRA-Item ::= SEQUENCE {
|
||
emergencyAreaID EmergencyAreaID,
|
||
completedCellsInEAI-EUTRA CompletedCellsInEAI-EUTRA,
|
||
iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDBroadcastEUTRA-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
EmergencyAreaIDBroadcastEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
EmergencyAreaIDBroadcastNR ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDBroadcastNR-Item
|
||
|
||
EmergencyAreaIDBroadcastNR-Item ::= SEQUENCE {
|
||
emergencyAreaID EmergencyAreaID,
|
||
completedCellsInEAI-NR CompletedCellsInEAI-NR,
|
||
iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDBroadcastNR-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
EmergencyAreaIDBroadcastNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
EmergencyAreaIDCancelledEUTRA ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDCancelledEUTRA-Item
|
||
|
||
EmergencyAreaIDCancelledEUTRA-Item ::= SEQUENCE {
|
||
emergencyAreaID EmergencyAreaID,
|
||
cancelledCellsInEAI-EUTRA CancelledCellsInEAI-EUTRA,
|
||
iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDCancelledEUTRA-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
EmergencyAreaIDCancelledEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
EmergencyAreaIDCancelledNR ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaIDCancelledNR-Item
|
||
|
||
EmergencyAreaIDCancelledNR-Item ::= SEQUENCE {
|
||
emergencyAreaID EmergencyAreaID,
|
||
cancelledCellsInEAI-NR CancelledCellsInEAI-NR,
|
||
iE-Extensions ProtocolExtensionContainer { {EmergencyAreaIDCancelledNR-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
EmergencyAreaIDCancelledNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
EmergencyAreaIDList ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID
|
||
|
||
EmergencyAreaIDListForRestart ::= SEQUENCE (SIZE(1..maxnoofEAIforRestart)) OF EmergencyAreaID
|
||
|
||
EmergencyFallbackIndicator ::= SEQUENCE {
|
||
emergencyFallbackRequestIndicator EmergencyFallbackRequestIndicator,
|
||
emergencyServiceTargetCN EmergencyServiceTargetCN OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {EmergencyFallbackIndicator-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
EmergencyFallbackIndicator-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
EmergencyFallbackRequestIndicator ::= ENUMERATED {
|
||
emergency-fallback-requested,
|
||
...
|
||
}
|
||
|
||
EmergencyServiceTargetCN ::= ENUMERATED {
|
||
fiveGC,
|
||
epc,
|
||
...
|
||
}
|
||
|
||
EN-DCSONConfigurationTransfer ::= OCTET STRING
|
||
|
||
EndpointIPAddressAndPort ::=SEQUENCE {
|
||
endpointIPAddress TransportLayerAddress,
|
||
portNumber PortNumber,
|
||
iE-Extensions ProtocolExtensionContainer { { EndpointIPAddressAndPort-ExtIEs} } OPTIONAL
|
||
}
|
||
|
||
EndpointIPAddressAndPort-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
EquivalentPLMNs ::= SEQUENCE (SIZE(1..maxnoofEPLMNs)) OF PLMNIdentity
|
||
|
||
EPS-TAC ::= OCTET STRING (SIZE(2))
|
||
|
||
EPS-TAI ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
ePS-TAC EPS-TAC,
|
||
iE-Extensions ProtocolExtensionContainer { {EPS-TAI-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
EPS-TAI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
E-RAB-ID ::= INTEGER (0..15, ...)
|
||
|
||
E-RABInformationList ::= SEQUENCE (SIZE(1..maxnoofE-RABs)) OF E-RABInformationItem
|
||
|
||
E-RABInformationItem ::= SEQUENCE {
|
||
e-RAB-ID E-RAB-ID,
|
||
dLForwarding DLForwarding OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {E-RABInformationItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
E-RABInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
EUTRACellIdentity ::= BIT STRING (SIZE(28))
|
||
|
||
EUTRA-CGI ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
eUTRACellIdentity EUTRACellIdentity,
|
||
iE-Extensions ProtocolExtensionContainer { {EUTRA-CGI-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
EUTRA-CGI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
EUTRA-CGIList ::= SEQUENCE (SIZE(1..maxnoofCellsinngeNB)) OF EUTRA-CGI
|
||
|
||
EUTRA-CGIListForWarning ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF EUTRA-CGI
|
||
|
||
EUTRAencryptionAlgorithms ::= BIT STRING (SIZE(16, ...))
|
||
|
||
EUTRAintegrityProtectionAlgorithms ::= BIT STRING (SIZE(16, ...))
|
||
|
||
EventType ::= ENUMERATED {
|
||
direct,
|
||
change-of-serve-cell,
|
||
ue-presence-in-area-of-interest,
|
||
stop-change-of-serve-cell,
|
||
stop-ue-presence-in-area-of-interest,
|
||
cancel-location-reporting-for-the-ue,
|
||
...
|
||
}
|
||
|
||
ExpectedActivityPeriod ::= INTEGER (1..30|40|50|60|80|100|120|150|180|181, ...)
|
||
|
||
ExpectedHOInterval ::= ENUMERATED {
|
||
sec15, sec30, sec60, sec90, sec120, sec180, long-time,
|
||
...
|
||
}
|
||
|
||
ExpectedIdlePeriod ::= INTEGER (1..30|40|50|60|80|100|120|150|180|181, ...)
|
||
|
||
ExpectedUEActivityBehaviour ::= SEQUENCE {
|
||
expectedActivityPeriod ExpectedActivityPeriod OPTIONAL,
|
||
expectedIdlePeriod ExpectedIdlePeriod OPTIONAL,
|
||
sourceOfUEActivityBehaviourInformation SourceOfUEActivityBehaviourInformation OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {ExpectedUEActivityBehaviour-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
ExpectedUEActivityBehaviour-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
ExpectedUEBehaviour ::= SEQUENCE {
|
||
expectedUEActivityBehaviour ExpectedUEActivityBehaviour OPTIONAL,
|
||
expectedHOInterval ExpectedHOInterval OPTIONAL,
|
||
expectedUEMobility ExpectedUEMobility OPTIONAL,
|
||
expectedUEMovingTrajectory ExpectedUEMovingTrajectory OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {ExpectedUEBehaviour-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
ExpectedUEBehaviour-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
ExpectedUEMobility ::= ENUMERATED {
|
||
stationary,
|
||
mobile,
|
||
...
|
||
}
|
||
|
||
ExpectedUEMovingTrajectory ::= SEQUENCE (SIZE(1..maxnoofCellsUEMovingTrajectory)) OF ExpectedUEMovingTrajectoryItem
|
||
|
||
ExpectedUEMovingTrajectoryItem ::= SEQUENCE {
|
||
nGRAN-CGI NGRAN-CGI,
|
||
timeStayedInCell INTEGER (0..4095) OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {ExpectedUEMovingTrajectoryItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
ExpectedUEMovingTrajectoryItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- F
|
||
|
||
FiveG-S-TMSI ::= SEQUENCE {
|
||
aMFSetID AMFSetID,
|
||
aMFPointer AMFPointer,
|
||
fiveG-TMSI FiveG-TMSI,
|
||
iE-Extensions ProtocolExtensionContainer { {FiveG-S-TMSI-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
FiveG-S-TMSI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
FiveG-TMSI ::= OCTET STRING (SIZE(4))
|
||
|
||
FiveQI ::= INTEGER (0..255, ...)
|
||
|
||
ForbiddenAreaInformation ::= SEQUENCE (SIZE(1.. maxnoofEPLMNsPlusOne)) OF ForbiddenAreaInformation-Item
|
||
|
||
ForbiddenAreaInformation-Item ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
forbiddenTACs ForbiddenTACs,
|
||
iE-Extensions ProtocolExtensionContainer { {ForbiddenAreaInformation-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
ForbiddenAreaInformation-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
ForbiddenTACs ::= SEQUENCE (SIZE(1..maxnoofForbTACs)) OF TAC
|
||
|
||
-- G
|
||
|
||
GBR-QosInformation ::= SEQUENCE {
|
||
maximumFlowBitRateDL BitRate,
|
||
maximumFlowBitRateUL BitRate,
|
||
guaranteedFlowBitRateDL BitRate,
|
||
guaranteedFlowBitRateUL BitRate,
|
||
notificationControl NotificationControl OPTIONAL,
|
||
maximumPacketLossRateDL PacketLossRate OPTIONAL,
|
||
maximumPacketLossRateUL PacketLossRate OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {GBR-QosInformation-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
GBR-QosInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...}
|
||
|
||
GlobalGNB-ID ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
gNB-ID GNB-ID,
|
||
iE-Extensions ProtocolExtensionContainer { {GlobalGNB-ID-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
GlobalGNB-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
GlobalN3IWF-ID ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
n3IWF-ID N3IWF-ID,
|
||
iE-Extensions ProtocolExtensionContainer { {GlobalN3IWF-ID-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
GlobalN3IWF-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
GlobalNgENB-ID ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
ngENB-ID NgENB-ID,
|
||
iE-Extensions ProtocolExtensionContainer { {GlobalNgENB-ID-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
GlobalNgENB-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
GlobalRANNodeID ::= CHOICE {
|
||
globalGNB-ID GlobalGNB-ID,
|
||
globalNgENB-ID GlobalNgENB-ID,
|
||
globalN3IWF-ID GlobalN3IWF-ID,
|
||
choice-Extensions ProtocolIE-SingleContainer { {GlobalRANNodeID-ExtIEs} }
|
||
}
|
||
|
||
GlobalRANNodeID-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
GNB-ID ::= CHOICE {
|
||
gNB-ID BIT STRING (SIZE(22..32)),
|
||
choice-Extensions ProtocolIE-SingleContainer { {GNB-ID-ExtIEs} }
|
||
}
|
||
|
||
GNB-ID-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
GTP-TEID ::= OCTET STRING (SIZE(4))
|
||
|
||
GTPTunnel ::= SEQUENCE {
|
||
transportLayerAddress TransportLayerAddress,
|
||
gTP-TEID GTP-TEID,
|
||
iE-Extensions ProtocolExtensionContainer { {GTPTunnel-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
GTPTunnel-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
GUAMI ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
aMFRegionID AMFRegionID,
|
||
aMFSetID AMFSetID,
|
||
aMFPointer AMFPointer,
|
||
iE-Extensions ProtocolExtensionContainer { {GUAMI-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
GUAMI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
-- H
|
||
|
||
HandoverCommandTransfer ::= SEQUENCE {
|
||
dLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL,
|
||
qosFlowToBeForwardedList QosFlowToBeForwardedList OPTIONAL,
|
||
dataForwardingResponseDRBList DataForwardingResponseDRBList OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {HandoverCommandTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
HandoverCommandTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-AdditionalDLForwardingUPTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional}|
|
||
{ ID id-ULForwardingUP-TNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformation PRESENCE optional}|
|
||
{ ID id-AdditionalULForwardingUPTNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformationList PRESENCE optional},
|
||
...
|
||
}
|
||
|
||
HandoverFlag ::= ENUMERATED {
|
||
handover-preparation,
|
||
...
|
||
}
|
||
|
||
HandoverPreparationUnsuccessfulTransfer ::= SEQUENCE {
|
||
cause Cause,
|
||
iE-Extensions ProtocolExtensionContainer { {HandoverPreparationUnsuccessfulTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
HandoverPreparationUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
HandoverRequestAcknowledgeTransfer ::= SEQUENCE {
|
||
dL-NGU-UP-TNLInformation UPTransportLayerInformation,
|
||
dLForwardingUP-TNLInformation UPTransportLayerInformation OPTIONAL,
|
||
securityResult SecurityResult OPTIONAL,
|
||
qosFlowSetupResponseList QosFlowListWithDataForwarding,
|
||
qosFlowFailedToSetupList QosFlowListWithCause OPTIONAL,
|
||
dataForwardingResponseDRBList DataForwardingResponseDRBList OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {HandoverRequestAcknowledgeTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
HandoverRequestAcknowledgeTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-AdditionalDLUPTNLInformationForHOList CRITICALITY ignore EXTENSION AdditionalDLUPTNLInformationForHOList PRESENCE optional }|
|
||
{ ID id-ULForwardingUP-TNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformation PRESENCE optional}|
|
||
{ ID id-AdditionalULForwardingUPTNLInformation CRITICALITY reject EXTENSION UPTransportLayerInformationList PRESENCE optional},
|
||
...
|
||
}
|
||
|
||
HandoverRequiredTransfer ::= SEQUENCE {
|
||
directForwardingPathAvailability DirectForwardingPathAvailability OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {HandoverRequiredTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
HandoverRequiredTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
HandoverResourceAllocationUnsuccessfulTransfer ::= SEQUENCE {
|
||
cause Cause,
|
||
criticalityDiagnostics CriticalityDiagnostics OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {HandoverResourceAllocationUnsuccessfulTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
HandoverResourceAllocationUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
HandoverType ::= ENUMERATED {
|
||
intra5gs,
|
||
fivegs-to-eps,
|
||
eps-to-5gs,
|
||
...
|
||
}
|
||
|
||
-- I
|
||
|
||
IMSVoiceSupportIndicator ::= ENUMERATED {
|
||
supported,
|
||
not-supported,
|
||
...
|
||
}
|
||
|
||
IndexToRFSP ::= INTEGER (1..256, ...)
|
||
|
||
InfoOnRecommendedCellsAndRANNodesForPaging ::= SEQUENCE {
|
||
recommendedCellsForPaging RecommendedCellsForPaging,
|
||
recommendRANNodesForPaging RecommendedRANNodesForPaging,
|
||
iE-Extensions ProtocolExtensionContainer { {InfoOnRecommendedCellsAndRANNodesForPaging-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
InfoOnRecommendedCellsAndRANNodesForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
IntegrityProtectionIndication ::= ENUMERATED {
|
||
required,
|
||
preferred,
|
||
not-needed,
|
||
...
|
||
}
|
||
|
||
IntegrityProtectionResult ::= ENUMERATED {
|
||
performed,
|
||
not-performed,
|
||
...
|
||
}
|
||
|
||
IntendedNumberOfPagingAttempts ::= INTEGER (1..16, ...)
|
||
|
||
InterfacesToTrace ::= BIT STRING (SIZE(8))
|
||
|
||
-- J
|
||
-- K
|
||
-- L
|
||
|
||
LastVisitedCellInformation ::= CHOICE {
|
||
nGRANCell LastVisitedNGRANCellInformation,
|
||
eUTRANCell LastVisitedEUTRANCellInformation,
|
||
uTRANCell LastVisitedUTRANCellInformation,
|
||
gERANCell LastVisitedGERANCellInformation,
|
||
choice-Extensions ProtocolIE-SingleContainer { {LastVisitedCellInformation-ExtIEs} }
|
||
}
|
||
|
||
LastVisitedCellInformation-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
LastVisitedCellItem ::= SEQUENCE {
|
||
lastVisitedCellInformation LastVisitedCellInformation,
|
||
iE-Extensions ProtocolExtensionContainer { {LastVisitedCellItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
LastVisitedCellItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
LastVisitedEUTRANCellInformation ::= OCTET STRING
|
||
|
||
LastVisitedGERANCellInformation ::= OCTET STRING
|
||
|
||
LastVisitedNGRANCellInformation::= SEQUENCE {
|
||
globalCellID NGRAN-CGI,
|
||
cellType CellType,
|
||
timeUEStayedInCell TimeUEStayedInCell,
|
||
timeUEStayedInCellEnhancedGranularity TimeUEStayedInCellEnhancedGranularity OPTIONAL,
|
||
hOCauseValue Cause OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {LastVisitedNGRANCellInformation-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
LastVisitedNGRANCellInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
LastVisitedUTRANCellInformation ::= OCTET STRING
|
||
|
||
LocationReportingAdditionalInfo ::= ENUMERATED {
|
||
includePSCell,
|
||
...
|
||
}
|
||
|
||
LocationReportingReferenceID ::= INTEGER (1..64, ...)
|
||
|
||
LocationReportingRequestType ::= SEQUENCE {
|
||
eventType EventType,
|
||
reportArea ReportArea,
|
||
areaOfInterestList AreaOfInterestList OPTIONAL,
|
||
locationReportingReferenceIDToBeCancelled LocationReportingReferenceID OPTIONAL,
|
||
-- The above IE shall be present if the event type is set to <20><>stop reporting UE presence in the area of interest<73><74>
|
||
iE-Extensions ProtocolExtensionContainer { {LocationReportingRequestType-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
LocationReportingRequestType-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-LocationReportingAdditionalInfo CRITICALITY ignore EXTENSION LocationReportingAdditionalInfo PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- M
|
||
|
||
MaskedIMEISV ::= BIT STRING (SIZE(64))
|
||
|
||
MaximumDataBurstVolume ::= INTEGER (0..4095, ...)
|
||
|
||
MessageIdentifier ::= BIT STRING (SIZE(16))
|
||
|
||
MaximumIntegrityProtectedDataRate ::= ENUMERATED {
|
||
bitrate64kbs,
|
||
maximum-UE-rate,
|
||
...
|
||
}
|
||
|
||
MICOModeIndication ::= ENUMERATED {
|
||
true,
|
||
...
|
||
}
|
||
|
||
MobilityRestrictionList ::= SEQUENCE {
|
||
servingPLMN PLMNIdentity,
|
||
equivalentPLMNs EquivalentPLMNs OPTIONAL,
|
||
rATRestrictions RATRestrictions OPTIONAL,
|
||
forbiddenAreaInformation ForbiddenAreaInformation OPTIONAL,
|
||
serviceAreaInformation ServiceAreaInformation OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {MobilityRestrictionList-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
MobilityRestrictionList-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-LastEUTRAN-PLMNIdentity CRITICALITY ignore EXTENSION PLMNIdentity PRESENCE optional }|
|
||
{ ID id-CNTypeRestrictionsForServing CRITICALITY ignore EXTENSION CNTypeRestrictionsForServing PRESENCE optional}|
|
||
{ ID id-CNTypeRestrictionsForEquivalent CRITICALITY ignore EXTENSION CNTypeRestrictionsForEquivalent PRESENCE optional},
|
||
...
|
||
}
|
||
|
||
|
||
-- N
|
||
|
||
N3IWF-ID ::= CHOICE {
|
||
n3IWF-ID BIT STRING (SIZE(16)),
|
||
choice-Extensions ProtocolIE-SingleContainer { {N3IWF-ID-ExtIEs} }
|
||
}
|
||
|
||
N3IWF-ID-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
NAS-PDU ::= OCTET STRING
|
||
|
||
NASSecurityParametersFromNGRAN ::= OCTET STRING
|
||
|
||
NetworkInstance ::= INTEGER (1..256, ...)
|
||
|
||
NewSecurityContextInd ::= ENUMERATED {
|
||
true,
|
||
...
|
||
}
|
||
|
||
NextHopChainingCount ::= INTEGER (0..7)
|
||
|
||
NextPagingAreaScope ::= ENUMERATED {
|
||
same,
|
||
changed,
|
||
...
|
||
}
|
||
|
||
NgENB-ID ::= CHOICE {
|
||
macroNgENB-ID BIT STRING (SIZE(20)),
|
||
shortMacroNgENB-ID BIT STRING (SIZE(18)),
|
||
longMacroNgENB-ID BIT STRING (SIZE(21)),
|
||
choice-Extensions ProtocolIE-SingleContainer { {NgENB-ID-ExtIEs} }
|
||
}
|
||
|
||
NgENB-ID-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
NGRAN-CGI ::= CHOICE {
|
||
nR-CGI NR-CGI,
|
||
eUTRA-CGI EUTRA-CGI,
|
||
choice-Extensions ProtocolIE-SingleContainer { {NGRAN-CGI-ExtIEs} }
|
||
}
|
||
|
||
NGRAN-CGI-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
NGRAN-TNLAssociationToRemoveList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF NGRAN-TNLAssociationToRemoveItem
|
||
|
||
NGRAN-TNLAssociationToRemoveItem::= SEQUENCE {
|
||
tNLAssociationTransportLayerAddress CPTransportLayerInformation,
|
||
tNLAssociationTransportLayerAddressAMF CPTransportLayerInformation OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { { NGRAN-TNLAssociationToRemoveItem-ExtIEs} } OPTIONAL
|
||
}
|
||
|
||
NGRAN-TNLAssociationToRemoveItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
NGRANTraceID ::= OCTET STRING (SIZE(8))
|
||
|
||
NonDynamic5QIDescriptor ::= SEQUENCE {
|
||
fiveQI FiveQI,
|
||
priorityLevelQos PriorityLevelQos OPTIONAL,
|
||
averagingWindow AveragingWindow OPTIONAL,
|
||
maximumDataBurstVolume MaximumDataBurstVolume OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {NonDynamic5QIDescriptor-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
NonDynamic5QIDescriptor-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
NotAllowedTACs ::= SEQUENCE (SIZE(1..maxnoofAllowedAreas)) OF TAC
|
||
|
||
NotificationCause ::= ENUMERATED {
|
||
fulfilled,
|
||
not-fulfilled,
|
||
...
|
||
}
|
||
|
||
NotificationControl ::= ENUMERATED {
|
||
notification-requested,
|
||
...
|
||
}
|
||
|
||
NRCellIdentity ::= BIT STRING (SIZE(36))
|
||
|
||
NR-CGI ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
nRCellIdentity NRCellIdentity,
|
||
iE-Extensions ProtocolExtensionContainer { {NR-CGI-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
NR-CGI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
NR-CGIList ::= SEQUENCE (SIZE(1..maxnoofCellsingNB)) OF NR-CGI
|
||
|
||
NR-CGIListForWarning ::= SEQUENCE (SIZE(1..maxnoofCellIDforWarning)) OF NR-CGI
|
||
|
||
NRencryptionAlgorithms ::= BIT STRING (SIZE(16, ...))
|
||
|
||
NRintegrityProtectionAlgorithms ::= BIT STRING (SIZE(16, ...))
|
||
|
||
NRPPa-PDU ::= OCTET STRING
|
||
|
||
NumberOfBroadcasts ::= INTEGER (0..65535)
|
||
|
||
NumberOfBroadcastsRequested ::= INTEGER (0..65535)
|
||
|
||
-- O
|
||
|
||
OverloadAction ::= ENUMERATED {
|
||
reject-non-emergency-mo-dt,
|
||
reject-rrc-cr-signalling,
|
||
permit-emergency-sessions-and-mobile-terminated-services-only,
|
||
permit-high-priority-sessions-and-mobile-terminated-services-only,
|
||
...
|
||
}
|
||
|
||
OverloadResponse ::= CHOICE {
|
||
overloadAction OverloadAction,
|
||
choice-Extensions ProtocolIE-SingleContainer { {OverloadResponse-ExtIEs} }
|
||
}
|
||
|
||
OverloadResponse-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
OverloadStartNSSAIList ::= SEQUENCE (SIZE (1..maxnoofSliceItems)) OF OverloadStartNSSAIItem
|
||
|
||
OverloadStartNSSAIItem ::= SEQUENCE {
|
||
sliceOverloadList SliceOverloadList,
|
||
sliceOverloadResponse OverloadResponse OPTIONAL,
|
||
sliceTrafficLoadReductionIndication TrafficLoadReductionIndication OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {OverloadStartNSSAIItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
OverloadStartNSSAIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- P
|
||
|
||
PacketDelayBudget ::= INTEGER (0..1023, ...)
|
||
|
||
PacketErrorRate ::= SEQUENCE {
|
||
pERScalar INTEGER (0..9, ...),
|
||
pERExponent INTEGER (0..9, ...),
|
||
iE-Extensions ProtocolExtensionContainer { {PacketErrorRate-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PacketErrorRate-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PacketLossRate ::= INTEGER (0..1000, ...)
|
||
|
||
PagingAttemptInformation ::= SEQUENCE {
|
||
pagingAttemptCount PagingAttemptCount,
|
||
intendedNumberOfPagingAttempts IntendedNumberOfPagingAttempts,
|
||
nextPagingAreaScope NextPagingAreaScope OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {PagingAttemptInformation-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PagingAttemptInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PagingAttemptCount ::= INTEGER (1..16, ...)
|
||
|
||
PagingDRX ::= ENUMERATED {
|
||
v32,
|
||
v64,
|
||
v128,
|
||
v256,
|
||
...
|
||
}
|
||
|
||
PagingOrigin ::= ENUMERATED {
|
||
non-3gpp,
|
||
...
|
||
}
|
||
|
||
PagingPriority ::= ENUMERATED {
|
||
priolevel1,
|
||
priolevel2,
|
||
priolevel3,
|
||
priolevel4,
|
||
priolevel5,
|
||
priolevel6,
|
||
priolevel7,
|
||
priolevel8,
|
||
...
|
||
}
|
||
|
||
PathSwitchRequestAcknowledgeTransfer ::= SEQUENCE {
|
||
uL-NGU-UP-TNLInformation UPTransportLayerInformation OPTIONAL,
|
||
securityIndication SecurityIndication OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestAcknowledgeTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PathSwitchRequestAcknowledgeTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-AdditionalNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
PathSwitchRequestSetupFailedTransfer ::= SEQUENCE {
|
||
cause Cause,
|
||
iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestSetupFailedTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PathSwitchRequestSetupFailedTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PathSwitchRequestTransfer ::= SEQUENCE {
|
||
dL-NGU-UP-TNLInformation UPTransportLayerInformation,
|
||
dL-NGU-TNLInformationReused DL-NGU-TNLInformationReused OPTIONAL,
|
||
userPlaneSecurityInformation UserPlaneSecurityInformation OPTIONAL,
|
||
qosFlowAcceptedList QosFlowAcceptedList,
|
||
iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PathSwitchRequestTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-AdditionalDLQosFlowPerTNLInformation CRITICALITY ignore EXTENSION QosFlowPerTNLInformationList PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
PathSwitchRequestUnsuccessfulTransfer ::= SEQUENCE {
|
||
cause Cause,
|
||
iE-Extensions ProtocolExtensionContainer { {PathSwitchRequestUnsuccessfulTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PathSwitchRequestUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionAggregateMaximumBitRate ::= SEQUENCE {
|
||
pDUSessionAggregateMaximumBitRateDL BitRate,
|
||
pDUSessionAggregateMaximumBitRateUL BitRate,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionAggregateMaximumBitRate-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionAggregateMaximumBitRate-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionID ::= INTEGER (0..255)
|
||
|
||
PDUSessionResourceAdmittedList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceAdmittedItem
|
||
|
||
PDUSessionResourceAdmittedItem ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
handoverRequestAcknowledgeTransfer OCTET STRING (CONTAINING HandoverRequestAcknowledgeTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceAdmittedItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceAdmittedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToModifyListModCfm ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToModifyItemModCfm
|
||
|
||
PDUSessionResourceFailedToModifyItemModCfm ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceModifyIndicationUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyIndicationUnsuccessfulTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToModifyItemModCfm-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToModifyItemModCfm-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToModifyListModRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToModifyItemModRes
|
||
|
||
PDUSessionResourceFailedToModifyItemModRes ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceModifyUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyUnsuccessfulTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToModifyItemModRes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToModifyItemModRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToSetupListCxtFail ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemCxtFail
|
||
|
||
PDUSessionResourceFailedToSetupItemCxtFail ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceSetupUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupUnsuccessfulTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemCxtFail-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToSetupItemCxtFail-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToSetupListCxtRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemCxtRes
|
||
|
||
PDUSessionResourceFailedToSetupItemCxtRes ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceSetupUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupUnsuccessfulTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemCxtRes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToSetupItemCxtRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToSetupListHOAck ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemHOAck
|
||
|
||
PDUSessionResourceFailedToSetupItemHOAck ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
handoverResourceAllocationUnsuccessfulTransfer OCTET STRING (CONTAINING HandoverResourceAllocationUnsuccessfulTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemHOAck-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToSetupItemHOAck-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToSetupListPSReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemPSReq
|
||
|
||
PDUSessionResourceFailedToSetupItemPSReq ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pathSwitchRequestSetupFailedTransfer OCTET STRING (CONTAINING PathSwitchRequestSetupFailedTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemPSReq-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToSetupItemPSReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToSetupListSURes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceFailedToSetupItemSURes
|
||
|
||
PDUSessionResourceFailedToSetupItemSURes ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceSetupUnsuccessfulTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupUnsuccessfulTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceFailedToSetupItemSURes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceFailedToSetupItemSURes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceHandoverList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceHandoverItem
|
||
|
||
PDUSessionResourceHandoverItem ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
handoverCommandTransfer OCTET STRING (CONTAINING HandoverCommandTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceHandoverItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceHandoverItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceInformationList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceInformationItem
|
||
|
||
PDUSessionResourceInformationItem ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
qosFlowInformationList QosFlowInformationList,
|
||
dRBsToQosFlowsMappingList DRBsToQosFlowsMappingList OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceInformationItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceListCxtRelCpl ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceItemCxtRelCpl
|
||
|
||
PDUSessionResourceItemCxtRelCpl ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceItemCxtRelCpl-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceItemCxtRelCpl-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-PDUSessionResourceReleaseResponseTransfer CRITICALITY ignore EXTENSION OCTET STRING (CONTAINING PDUSessionResourceReleaseResponseTransfer) PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceListCxtRelReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceItemCxtRelReq
|
||
|
||
PDUSessionResourceItemCxtRelReq ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceItemCxtRelReq-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceItemCxtRelReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceListHORqd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceItemHORqd
|
||
|
||
PDUSessionResourceItemHORqd ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
handoverRequiredTransfer OCTET STRING (CONTAINING HandoverRequiredTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceItemHORqd-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceItemHORqd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyConfirmTransfer ::= SEQUENCE {
|
||
qosFlowModifyConfirmList QosFlowModifyConfirmList,
|
||
uLNGU-UP-TNLInformation UPTransportLayerInformation,
|
||
additionalNG-UUPTNLInformation UPTransportLayerInformationPairList OPTIONAL,
|
||
qosFlowFailedToModifyList QosFlowListWithCause OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyConfirmTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyConfirmTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyIndicationUnsuccessfulTransfer ::= SEQUENCE {
|
||
cause Cause,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyIndicationUnsuccessfulTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyIndicationUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyRequestTransfer ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PDUSessionResourceModifyRequestTransferIEs} },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyRequestTransferIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-PDUSessionAggregateMaximumBitRate CRITICALITY reject TYPE PDUSessionAggregateMaximumBitRate PRESENCE optional }|
|
||
{ ID id-UL-NGU-UP-TNLModifyList CRITICALITY reject TYPE UL-NGU-UP-TNLModifyList PRESENCE optional }|
|
||
{ ID id-NetworkInstance CRITICALITY reject TYPE NetworkInstance PRESENCE optional }|
|
||
{ ID id-QosFlowAddOrModifyRequestList CRITICALITY reject TYPE QosFlowAddOrModifyRequestList PRESENCE optional }|
|
||
{ ID id-QosFlowToReleaseList CRITICALITY reject TYPE QosFlowListWithCause PRESENCE optional }|
|
||
{ ID id-AdditionalUL-NGU-UP-TNLInformation CRITICALITY reject TYPE UPTransportLayerInformationList PRESENCE optional }|
|
||
{ ID id-CommonNetworkInstance CRITICALITY ignore TYPE CommonNetworkInstance PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyResponseTransfer ::= SEQUENCE {
|
||
dL-NGU-UP-TNLInformation UPTransportLayerInformation OPTIONAL,
|
||
uL-NGU-UP-TNLInformation UPTransportLayerInformation OPTIONAL,
|
||
qosFlowAddOrModifyResponseList QosFlowAddOrModifyResponseList OPTIONAL,
|
||
additionalDLQosFlowPerTNLInformation QosFlowPerTNLInformationList OPTIONAL,
|
||
qosFlowFailedToAddOrModifyList QosFlowListWithCause OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyResponseTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-AdditionalNGU-UP-TNLInformation CRITICALITY ignore EXTENSION UPTransportLayerInformationPairList PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyIndicationTransfer ::= SEQUENCE {
|
||
dLQosFlowPerTNLInformation QosFlowPerTNLInformation,
|
||
additionalDLQosFlowPerTNLInformation QosFlowPerTNLInformationList OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyIndicationTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyIndicationTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional }|
|
||
{ ID id-SecurityResult CRITICALITY ignore EXTENSION SecurityResult PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyListModCfm ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModCfm
|
||
|
||
PDUSessionResourceModifyItemModCfm ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceModifyConfirmTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyConfirmTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModCfm-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyItemModCfm-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyListModInd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModInd
|
||
|
||
PDUSessionResourceModifyItemModInd ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceModifyIndicationTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyIndicationTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModInd-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyItemModInd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyListModReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModReq
|
||
|
||
PDUSessionResourceModifyItemModReq ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
nAS-PDU NAS-PDU OPTIONAL,
|
||
pDUSessionResourceModifyRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyRequestTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModReq-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyItemModReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ID id-S-NSSAI CRITICALITY reject EXTENSION S-NSSAI PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyListModRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceModifyItemModRes
|
||
|
||
PDUSessionResourceModifyItemModRes ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceModifyResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceModifyResponseTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyItemModRes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyItemModRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyUnsuccessfulTransfer ::= SEQUENCE {
|
||
cause Cause,
|
||
criticalityDiagnostics CriticalityDiagnostics OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceModifyUnsuccessfulTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceModifyUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceNotifyList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceNotifyItem
|
||
|
||
PDUSessionResourceNotifyItem ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceNotifyTransfer OCTET STRING (CONTAINING PDUSessionResourceNotifyTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceNotifyItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceNotifyItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceNotifyReleasedTransfer ::= SEQUENCE {
|
||
cause Cause,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceNotifyReleasedTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceNotifyReleasedTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceNotifyTransfer ::= SEQUENCE {
|
||
qosFlowNotifyList QosFlowNotifyList OPTIONAL,
|
||
qosFlowReleasedList QosFlowListWithCause OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceNotifyTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceNotifyTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleaseCommandTransfer ::= SEQUENCE {
|
||
cause Cause,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleaseCommandTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleaseCommandTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleasedListNot ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemNot
|
||
|
||
PDUSessionResourceReleasedItemNot ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceNotifyReleasedTransfer OCTET STRING (CONTAINING PDUSessionResourceNotifyReleasedTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemNot-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleasedItemNot-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleasedListPSAck ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemPSAck
|
||
|
||
PDUSessionResourceReleasedItemPSAck ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pathSwitchRequestUnsuccessfulTransfer OCTET STRING (CONTAINING PathSwitchRequestUnsuccessfulTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemPSAck-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleasedItemPSAck-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleasedListPSFail ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemPSFail
|
||
|
||
PDUSessionResourceReleasedItemPSFail ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pathSwitchRequestUnsuccessfulTransfer OCTET STRING (CONTAINING PathSwitchRequestUnsuccessfulTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemPSFail-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleasedItemPSFail-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleasedListRelRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceReleasedItemRelRes
|
||
|
||
PDUSessionResourceReleasedItemRelRes ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceReleaseResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceReleaseResponseTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleasedItemRelRes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleasedItemRelRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleaseResponseTransfer ::= SEQUENCE {
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceReleaseResponseTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceReleaseResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-SecondaryRATUsageInformation CRITICALITY ignore EXTENSION SecondaryRATUsageInformation PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSecondaryRATUsageList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSecondaryRATUsageItem
|
||
|
||
PDUSessionResourceSecondaryRATUsageItem ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
secondaryRATDataUsageReportTransfer OCTET STRING (CONTAINING SecondaryRATDataUsageReportTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSecondaryRATUsageItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSecondaryRATUsageItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupListCxtReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemCxtReq
|
||
|
||
PDUSessionResourceSetupItemCxtReq ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
nAS-PDU NAS-PDU OPTIONAL,
|
||
s-NSSAI S-NSSAI,
|
||
pDUSessionResourceSetupRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupRequestTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemCxtReq-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupItemCxtReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupListCxtRes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemCxtRes
|
||
|
||
PDUSessionResourceSetupItemCxtRes ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceSetupResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupResponseTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemCxtRes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupItemCxtRes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupListHOReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemHOReq
|
||
|
||
PDUSessionResourceSetupItemHOReq ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
s-NSSAI S-NSSAI,
|
||
handoverRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupRequestTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemHOReq-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupItemHOReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupListSUReq ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemSUReq
|
||
|
||
PDUSessionResourceSetupItemSUReq ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionNAS-PDU NAS-PDU OPTIONAL,
|
||
s-NSSAI S-NSSAI,
|
||
pDUSessionResourceSetupRequestTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupRequestTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemSUReq-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupItemSUReq-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupListSURes ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSetupItemSURes
|
||
|
||
PDUSessionResourceSetupItemSURes ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceSetupResponseTransfer OCTET STRING (CONTAINING PDUSessionResourceSetupResponseTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupItemSURes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupItemSURes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupRequestTransfer ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {PDUSessionResourceSetupRequestTransferIEs} },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupRequestTransferIEs NGAP-PROTOCOL-IES ::= {
|
||
{ ID id-PDUSessionAggregateMaximumBitRate CRITICALITY reject TYPE PDUSessionAggregateMaximumBitRate PRESENCE optional }|
|
||
{ ID id-UL-NGU-UP-TNLInformation CRITICALITY reject TYPE UPTransportLayerInformation PRESENCE mandatory }|
|
||
{ ID id-AdditionalUL-NGU-UP-TNLInformation CRITICALITY reject TYPE UPTransportLayerInformationList PRESENCE optional }|
|
||
{ ID id-DataForwardingNotPossible CRITICALITY reject TYPE DataForwardingNotPossible PRESENCE optional }|
|
||
{ ID id-PDUSessionType CRITICALITY reject TYPE PDUSessionType PRESENCE mandatory }|
|
||
{ ID id-SecurityIndication CRITICALITY reject TYPE SecurityIndication PRESENCE optional }|
|
||
{ ID id-NetworkInstance CRITICALITY reject TYPE NetworkInstance PRESENCE optional }|
|
||
{ ID id-QosFlowSetupRequestList CRITICALITY reject TYPE QosFlowSetupRequestList PRESENCE mandatory }|
|
||
{ ID id-CommonNetworkInstance CRITICALITY ignore TYPE CommonNetworkInstance PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupResponseTransfer ::= SEQUENCE {
|
||
dLQosFlowPerTNLInformation QosFlowPerTNLInformation,
|
||
additionalDLQosFlowPerTNLInformation QosFlowPerTNLInformationList OPTIONAL,
|
||
securityResult SecurityResult OPTIONAL,
|
||
qosFlowFailedToSetupList QosFlowListWithCause OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupResponseTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupResponseTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupUnsuccessfulTransfer ::= SEQUENCE {
|
||
cause Cause,
|
||
criticalityDiagnostics CriticalityDiagnostics OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceSetupUnsuccessfulTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSetupUnsuccessfulTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSwitchedList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceSwitchedItem
|
||
|
||
PDUSessionResourceSwitchedItem ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pathSwitchRequestAcknowledgeTransfer OCTET STRING (CONTAINING PathSwitchRequestAcknowledgeTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { { PDUSessionResourceSwitchedItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceSwitchedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceToBeSwitchedDLList ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceToBeSwitchedDLItem
|
||
|
||
PDUSessionResourceToBeSwitchedDLItem ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pathSwitchRequestTransfer OCTET STRING (CONTAINING PathSwitchRequestTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { { PDUSessionResourceToBeSwitchedDLItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceToBeSwitchedDLItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceToReleaseListHOCmd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceToReleaseItemHOCmd
|
||
|
||
PDUSessionResourceToReleaseItemHOCmd ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
handoverPreparationUnsuccessfulTransfer OCTET STRING (CONTAINING HandoverPreparationUnsuccessfulTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceToReleaseItemHOCmd-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceToReleaseItemHOCmd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceToReleaseListRelCmd ::= SEQUENCE (SIZE(1..maxnoofPDUSessions)) OF PDUSessionResourceToReleaseItemRelCmd
|
||
|
||
PDUSessionResourceToReleaseItemRelCmd ::= SEQUENCE {
|
||
pDUSessionID PDUSessionID,
|
||
pDUSessionResourceReleaseCommandTransfer OCTET STRING (CONTAINING PDUSessionResourceReleaseCommandTransfer),
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionResourceToReleaseItemRelCmd-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionResourceToReleaseItemRelCmd-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
PDUSessionType ::= ENUMERATED {
|
||
ipv4,
|
||
ipv6,
|
||
ipv4v6,
|
||
ethernet,
|
||
unstructured,
|
||
...
|
||
}
|
||
|
||
PDUSessionUsageReport ::= SEQUENCE {
|
||
rATType ENUMERATED {nr, eutra, ...},
|
||
pDUSessionTimedReportList VolumeTimedReportList,
|
||
iE-Extensions ProtocolExtensionContainer { {PDUSessionUsageReport-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PDUSessionUsageReport-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PeriodicRegistrationUpdateTimer ::= BIT STRING (SIZE(8))
|
||
|
||
PLMNIdentity ::= OCTET STRING (SIZE(3))
|
||
|
||
PLMNSupportList ::= SEQUENCE (SIZE(1..maxnoofPLMNs)) OF PLMNSupportItem
|
||
|
||
PLMNSupportItem ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
sliceSupportList SliceSupportList,
|
||
iE-Extensions ProtocolExtensionContainer { {PLMNSupportItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
PLMNSupportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
PortNumber ::= OCTET STRING (SIZE(2))
|
||
|
||
Pre-emptionCapability ::= ENUMERATED {
|
||
shall-not-trigger-pre-emption,
|
||
may-trigger-pre-emption,
|
||
...
|
||
}
|
||
|
||
Pre-emptionVulnerability ::= ENUMERATED {
|
||
not-pre-emptable,
|
||
pre-emptable,
|
||
...
|
||
}
|
||
|
||
PriorityLevelARP ::= INTEGER (1..15)
|
||
|
||
PriorityLevelQos ::= INTEGER (1..127, ...)
|
||
|
||
PWSFailedCellIDList ::= CHOICE {
|
||
eUTRA-CGI-PWSFailedList EUTRA-CGIList,
|
||
nR-CGI-PWSFailedList NR-CGIList,
|
||
choice-Extensions ProtocolIE-SingleContainer { {PWSFailedCellIDList-ExtIEs} }
|
||
}
|
||
|
||
PWSFailedCellIDList-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
-- Q
|
||
|
||
QosCharacteristics ::= CHOICE {
|
||
nonDynamic5QI NonDynamic5QIDescriptor,
|
||
dynamic5QI Dynamic5QIDescriptor,
|
||
choice-Extensions ProtocolIE-SingleContainer { {QosCharacteristics-ExtIEs} }
|
||
}
|
||
|
||
QosCharacteristics-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowAcceptedList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowAcceptedItem
|
||
|
||
QosFlowAcceptedItem ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowAcceptedItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowAcceptedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowAddOrModifyRequestList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowAddOrModifyRequestItem
|
||
|
||
QosFlowAddOrModifyRequestItem ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
qosFlowLevelQosParameters QosFlowLevelQosParameters OPTIONAL,
|
||
e-RAB-ID E-RAB-ID OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowAddOrModifyRequestItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowAddOrModifyRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowAddOrModifyResponseList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowAddOrModifyResponseItem
|
||
|
||
QosFlowAddOrModifyResponseItem ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowAddOrModifyResponseItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowAddOrModifyResponseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowIdentifier ::= INTEGER (0..63, ...)
|
||
|
||
QosFlowInformationList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowInformationItem
|
||
|
||
QosFlowInformationItem ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
dLForwarding DLForwarding OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowInformationItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ID id-ULForwarding CRITICALITY reject EXTENSION ULForwarding PRESENCE optional},
|
||
...
|
||
}
|
||
|
||
QosFlowLevelQosParameters ::= SEQUENCE {
|
||
qosCharacteristics QosCharacteristics,
|
||
allocationAndRetentionPriority AllocationAndRetentionPriority,
|
||
gBR-QosInformation GBR-QosInformation OPTIONAL,
|
||
reflectiveQosAttribute ReflectiveQosAttribute OPTIONAL,
|
||
additionalQosFlowInformation AdditionalQosFlowInformation OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowLevelQosParameters-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowLevelQosParameters-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowListWithCause ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowWithCauseItem
|
||
|
||
QosFlowWithCauseItem ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
cause Cause,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowWithCauseItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowWithCauseItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowModifyConfirmList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowModifyConfirmItem
|
||
|
||
QosFlowModifyConfirmItem ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowModifyConfirmItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowModifyConfirmItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowNotifyList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowNotifyItem
|
||
|
||
QosFlowNotifyItem ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
notificationCause NotificationCause,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowNotifyItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowNotifyItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowPerTNLInformation ::= SEQUENCE {
|
||
uPTransportLayerInformation UPTransportLayerInformation,
|
||
associatedQosFlowList AssociatedQosFlowList,
|
||
iE-Extensions ProtocolExtensionContainer { { QosFlowPerTNLInformation-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowPerTNLInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowPerTNLInformationList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF QosFlowPerTNLInformationItem
|
||
|
||
QosFlowPerTNLInformationItem ::= SEQUENCE {
|
||
qosFlowPerTNLInformation QosFlowPerTNLInformation,
|
||
iE-Extensions ProtocolExtensionContainer { { QosFlowPerTNLInformationItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowPerTNLInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowSetupRequestList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowSetupRequestItem
|
||
|
||
QosFlowSetupRequestItem ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
qosFlowLevelQosParameters QosFlowLevelQosParameters,
|
||
e-RAB-ID E-RAB-ID OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowSetupRequestItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowSetupRequestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowListWithDataForwarding ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowItemWithDataForwarding
|
||
|
||
QosFlowItemWithDataForwarding ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
dataForwardingAccepted DataForwardingAccepted OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowItemWithDataForwarding-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowItemWithDataForwarding-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowSetupResponseListSURes ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowSetupResponseItemSURes
|
||
|
||
QosFlowSetupResponseItemSURes ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowSetupResponseItemSURes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowSetupResponseItemSURes-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QosFlowToBeForwardedList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QosFlowToBeForwardedItem
|
||
|
||
QosFlowToBeForwardedItem ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
iE-Extensions ProtocolExtensionContainer { {QosFlowToBeForwardedItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QosFlowToBeForwardedItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
QoSFlowsUsageReportList ::= SEQUENCE (SIZE(1..maxnoofQosFlows)) OF QoSFlowsUsageReport-Item
|
||
|
||
QoSFlowsUsageReport-Item ::= SEQUENCE {
|
||
qosFlowIdentifier QosFlowIdentifier,
|
||
rATType ENUMERATED {nr, eutra, ...},
|
||
qoSFlowsTimedReportList VolumeTimedReportList,
|
||
iE-Extensions ProtocolExtensionContainer { {QoSFlowsUsageReport-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
QoSFlowsUsageReport-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- R
|
||
|
||
RANNodeName ::= PrintableString (SIZE(1..150, ...))
|
||
|
||
RANPagingPriority ::= INTEGER (1..256)
|
||
|
||
RANStatusTransfer-TransparentContainer ::= SEQUENCE {
|
||
dRBsSubjectToStatusTransferList DRBsSubjectToStatusTransferList,
|
||
iE-Extensions ProtocolExtensionContainer { {RANStatusTransfer-TransparentContainer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
RANStatusTransfer-TransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
RAN-UE-NGAP-ID ::= INTEGER (0..4294967295)
|
||
|
||
RATRestrictions ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF RATRestrictions-Item
|
||
|
||
RATRestrictions-Item ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
rATRestrictionInformation RATRestrictionInformation,
|
||
iE-Extensions ProtocolExtensionContainer { {RATRestrictions-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
RATRestrictions-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
RATRestrictionInformation ::= BIT STRING (SIZE(8, ...))
|
||
|
||
RecommendedCellsForPaging ::= SEQUENCE {
|
||
recommendedCellList RecommendedCellList,
|
||
iE-Extensions ProtocolExtensionContainer { {RecommendedCellsForPaging-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
RecommendedCellsForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
RecommendedCellList ::= SEQUENCE (SIZE(1..maxnoofRecommendedCells)) OF RecommendedCellItem
|
||
|
||
RecommendedCellItem ::= SEQUENCE {
|
||
nGRAN-CGI NGRAN-CGI,
|
||
timeStayedInCell INTEGER (0..4095) OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {RecommendedCellItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
RecommendedCellItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
RecommendedRANNodesForPaging ::= SEQUENCE {
|
||
recommendedRANNodeList RecommendedRANNodeList,
|
||
iE-Extensions ProtocolExtensionContainer { {RecommendedRANNodesForPaging-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
RecommendedRANNodesForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
RecommendedRANNodeList::= SEQUENCE (SIZE(1..maxnoofRecommendedRANNodes)) OF RecommendedRANNodeItem
|
||
|
||
RecommendedRANNodeItem ::= SEQUENCE {
|
||
aMFPagingTarget AMFPagingTarget,
|
||
iE-Extensions ProtocolExtensionContainer { {RecommendedRANNodeItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
RecommendedRANNodeItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
RedirectionVoiceFallback ::= ENUMERATED {
|
||
possible,
|
||
not-possible,
|
||
...
|
||
}
|
||
|
||
ReflectiveQosAttribute ::= ENUMERATED {
|
||
subject-to,
|
||
...
|
||
}
|
||
|
||
ReferenceID ::= INTEGER (1..64, ...)
|
||
|
||
RelativeAMFCapacity ::= INTEGER (0..255)
|
||
|
||
ReportArea ::= ENUMERATED {
|
||
cell,
|
||
...
|
||
}
|
||
|
||
RepetitionPeriod ::= INTEGER (0..131071)
|
||
|
||
ResetAll ::= ENUMERATED {
|
||
reset-all,
|
||
...
|
||
}
|
||
|
||
ResetType ::= CHOICE {
|
||
nG-Interface ResetAll,
|
||
partOfNG-Interface UE-associatedLogicalNG-connectionList,
|
||
choice-Extensions ProtocolIE-SingleContainer { {ResetType-ExtIEs} }
|
||
}
|
||
|
||
ResetType-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
RoutingID ::= OCTET STRING
|
||
|
||
RRCContainer ::= OCTET STRING
|
||
|
||
RRCEstablishmentCause ::= ENUMERATED {
|
||
emergency,
|
||
highPriorityAccess,
|
||
mt-Access,
|
||
mo-Signalling,
|
||
mo-Data,
|
||
mo-VoiceCall,
|
||
mo-VideoCall,
|
||
mo-SMS,
|
||
mps-PriorityAccess,
|
||
mcs-PriorityAccess,
|
||
...,
|
||
notAvailable
|
||
}
|
||
|
||
RRCInactiveTransitionReportRequest ::= ENUMERATED {
|
||
subsequent-state-transition-report,
|
||
single-rrc-connected-state-report,
|
||
cancel-report,
|
||
...
|
||
}
|
||
|
||
RRCState ::= ENUMERATED {
|
||
inactive,
|
||
connected,
|
||
...
|
||
}
|
||
|
||
-- S
|
||
|
||
SCTP-TLAs ::= SEQUENCE (SIZE(1..maxnoofXnTLAs)) OF TransportLayerAddress
|
||
|
||
SD ::= OCTET STRING (SIZE(3))
|
||
|
||
SecondaryRATUsageInformation ::= SEQUENCE {
|
||
pDUSessionUsageReport PDUSessionUsageReport OPTIONAL,
|
||
qosFlowsUsageReportList QoSFlowsUsageReportList OPTIONAL,
|
||
iE-Extension ProtocolExtensionContainer { {SecondaryRATUsageInformation-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SecondaryRATUsageInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SecondaryRATDataUsageReportTransfer ::= SEQUENCE {
|
||
secondaryRATUsageInformation SecondaryRATUsageInformation OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {SecondaryRATDataUsageReportTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SecondaryRATDataUsageReportTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SecurityContext ::= SEQUENCE {
|
||
nextHopChainingCount NextHopChainingCount,
|
||
nextHopNH SecurityKey,
|
||
iE-Extensions ProtocolExtensionContainer { {SecurityContext-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SecurityContext-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SecurityIndication ::= SEQUENCE {
|
||
integrityProtectionIndication IntegrityProtectionIndication,
|
||
confidentialityProtectionIndication ConfidentialityProtectionIndication,
|
||
maximumIntegrityProtectedDataRate-UL MaximumIntegrityProtectedDataRate OPTIONAL,
|
||
-- The above IE shall be present if integrity protection is required or preferred
|
||
iE-Extensions ProtocolExtensionContainer { {SecurityIndication-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SecurityIndication-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-MaximumIntegrityProtectedDataRate-DL CRITICALITY ignore EXTENSION MaximumIntegrityProtectedDataRate PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
SecurityKey ::= BIT STRING (SIZE(256))
|
||
|
||
SecurityResult ::= SEQUENCE {
|
||
integrityProtectionResult IntegrityProtectionResult,
|
||
confidentialityProtectionResult ConfidentialityProtectionResult,
|
||
iE-Extensions ProtocolExtensionContainer { {SecurityResult-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SecurityResult-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SerialNumber ::= BIT STRING (SIZE(16))
|
||
|
||
ServedGUAMIList ::= SEQUENCE (SIZE(1..maxnoofServedGUAMIs)) OF ServedGUAMIItem
|
||
|
||
ServedGUAMIItem ::= SEQUENCE {
|
||
gUAMI GUAMI,
|
||
backupAMFName AMFName OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {ServedGUAMIItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
ServedGUAMIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
ServiceAreaInformation ::= SEQUENCE (SIZE(1.. maxnoofEPLMNsPlusOne)) OF ServiceAreaInformation-Item
|
||
|
||
ServiceAreaInformation-Item ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
allowedTACs AllowedTACs OPTIONAL,
|
||
notAllowedTACs NotAllowedTACs OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {ServiceAreaInformation-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
ServiceAreaInformation-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
SliceOverloadList ::= SEQUENCE (SIZE(1..maxnoofSliceItems)) OF SliceOverloadItem
|
||
|
||
SliceOverloadItem ::= SEQUENCE {
|
||
s-NSSAI S-NSSAI,
|
||
iE-Extensions ProtocolExtensionContainer { {SliceOverloadItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SliceOverloadItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SliceSupportList ::= SEQUENCE (SIZE(1..maxnoofSliceItems)) OF SliceSupportItem
|
||
|
||
SliceSupportItem ::= SEQUENCE {
|
||
s-NSSAI S-NSSAI,
|
||
iE-Extensions ProtocolExtensionContainer { {SliceSupportItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SliceSupportItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
S-NSSAI ::= SEQUENCE {
|
||
sST SST,
|
||
sD SD OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { { S-NSSAI-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
S-NSSAI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SONConfigurationTransfer ::= SEQUENCE {
|
||
targetRANNodeID TargetRANNodeID,
|
||
sourceRANNodeID SourceRANNodeID,
|
||
sONInformation SONInformation,
|
||
xnTNLConfigurationInfo XnTNLConfigurationInfo OPTIONAL,
|
||
-- The above IE shall be present if the SON Information IE contains the SON Information Request IE set to <20><>Xn TNL Configuration Info<66><6F>
|
||
iE-Extensions ProtocolExtensionContainer { {SONConfigurationTransfer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SONConfigurationTransfer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SONInformation ::= CHOICE {
|
||
sONInformationRequest SONInformationRequest,
|
||
sONInformationReply SONInformationReply,
|
||
choice-Extensions ProtocolIE-SingleContainer { {SONInformation-ExtIEs} }
|
||
}
|
||
|
||
SONInformation-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
SONInformationReply ::= SEQUENCE {
|
||
xnTNLConfigurationInfo XnTNLConfigurationInfo OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {SONInformationReply-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SONInformationReply-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SONInformationRequest ::= ENUMERATED {
|
||
xn-TNL-configuration-info,
|
||
...
|
||
}
|
||
|
||
SourceNGRANNode-ToTargetNGRANNode-TransparentContainer ::= SEQUENCE {
|
||
rRCContainer RRCContainer,
|
||
pDUSessionResourceInformationList PDUSessionResourceInformationList OPTIONAL,
|
||
e-RABInformationList E-RABInformationList OPTIONAL,
|
||
targetCell-ID NGRAN-CGI,
|
||
indexToRFSP IndexToRFSP OPTIONAL,
|
||
uEHistoryInformation UEHistoryInformation,
|
||
iE-Extensions ProtocolExtensionContainer { {SourceNGRANNode-ToTargetNGRANNode-TransparentContainer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SourceNGRANNode-ToTargetNGRANNode-TransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SourceOfUEActivityBehaviourInformation ::= ENUMERATED {
|
||
subscription-information,
|
||
statistics,
|
||
...
|
||
}
|
||
|
||
SourceRANNodeID ::= SEQUENCE {
|
||
globalRANNodeID GlobalRANNodeID,
|
||
selectedTAI TAI,
|
||
iE-Extensions ProtocolExtensionContainer { {SourceRANNodeID-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SourceRANNodeID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SourceToTarget-TransparentContainer ::= OCTET STRING
|
||
-- This IE includes a transparent container from the source RAN node to the target RAN node.
|
||
-- The octets of the OCTET STRING are encoded according to the specifications of the target system.
|
||
|
||
SourceToTarget-AMFInformationReroute ::= SEQUENCE {
|
||
configuredNSSAI ConfiguredNSSAI OPTIONAL,
|
||
rejectedNSSAIinPLMN RejectedNSSAIinPLMN OPTIONAL,
|
||
rejectedNSSAIinTA RejectedNSSAIinTA OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {SourceToTarget-AMFInformationReroute-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SourceToTarget-AMFInformationReroute-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- This IE includes information from the source Core node to the target Core node for reroute information provide by NSSF.
|
||
-- The octets of the OCTET STRING are encoded according to the specifications of the Core network.
|
||
|
||
|
||
ConfiguredNSSAI ::= OCTET STRING (SIZE(128))
|
||
|
||
RejectedNSSAIinPLMN ::= OCTET STRING (SIZE(32))
|
||
|
||
RejectedNSSAIinTA ::= OCTET STRING (SIZE(32))
|
||
|
||
SST ::= OCTET STRING (SIZE(1))
|
||
|
||
SupportedTAList ::= SEQUENCE (SIZE(1..maxnoofTACs)) OF SupportedTAItem
|
||
|
||
SupportedTAItem ::= SEQUENCE {
|
||
tAC TAC,
|
||
broadcastPLMNList BroadcastPLMNList,
|
||
iE-Extensions ProtocolExtensionContainer { {SupportedTAItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SupportedTAItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- T
|
||
|
||
TAC ::= OCTET STRING (SIZE(3))
|
||
|
||
TAI ::= SEQUENCE {
|
||
pLMNIdentity PLMNIdentity,
|
||
tAC TAC,
|
||
iE-Extensions ProtocolExtensionContainer { {TAI-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TAI-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TAIBroadcastEUTRA ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAIBroadcastEUTRA-Item
|
||
|
||
TAIBroadcastEUTRA-Item ::= SEQUENCE {
|
||
tAI TAI,
|
||
completedCellsInTAI-EUTRA CompletedCellsInTAI-EUTRA,
|
||
iE-Extensions ProtocolExtensionContainer { {TAIBroadcastEUTRA-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TAIBroadcastEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TAIBroadcastNR ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAIBroadcastNR-Item
|
||
|
||
TAIBroadcastNR-Item ::= SEQUENCE {
|
||
tAI TAI,
|
||
completedCellsInTAI-NR CompletedCellsInTAI-NR,
|
||
iE-Extensions ProtocolExtensionContainer { {TAIBroadcastNR-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TAIBroadcastNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TAICancelledEUTRA ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAICancelledEUTRA-Item
|
||
|
||
TAICancelledEUTRA-Item ::= SEQUENCE {
|
||
tAI TAI,
|
||
cancelledCellsInTAI-EUTRA CancelledCellsInTAI-EUTRA,
|
||
iE-Extensions ProtocolExtensionContainer { {TAICancelledEUTRA-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TAICancelledEUTRA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TAICancelledNR ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAICancelledNR-Item
|
||
|
||
TAICancelledNR-Item ::= SEQUENCE {
|
||
tAI TAI,
|
||
cancelledCellsInTAI-NR CancelledCellsInTAI-NR,
|
||
iE-Extensions ProtocolExtensionContainer { {TAICancelledNR-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TAICancelledNR-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TAIListForInactive ::= SEQUENCE (SIZE(1..maxnoofTAIforInactive)) OF TAIListForInactiveItem
|
||
|
||
TAIListForInactiveItem ::= SEQUENCE {
|
||
tAI TAI,
|
||
iE-Extensions ProtocolExtensionContainer { {TAIListForInactiveItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TAIListForInactiveItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TAIListForPaging ::= SEQUENCE (SIZE(1..maxnoofTAIforPaging)) OF TAIListForPagingItem
|
||
|
||
TAIListForPagingItem ::= SEQUENCE {
|
||
tAI TAI,
|
||
iE-Extensions ProtocolExtensionContainer { {TAIListForPagingItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TAIListForPagingItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TAIListForRestart ::= SEQUENCE (SIZE(1..maxnoofTAIforRestart)) OF TAI
|
||
|
||
TAIListForWarning ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI
|
||
|
||
TargeteNB-ID ::= SEQUENCE {
|
||
globalENB-ID GlobalNgENB-ID,
|
||
selected-EPS-TAI EPS-TAI,
|
||
iE-Extensions ProtocolExtensionContainer { {TargeteNB-ID-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TargeteNB-ID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TargetID ::= CHOICE {
|
||
targetRANNodeID TargetRANNodeID,
|
||
targeteNB-ID TargeteNB-ID,
|
||
choice-Extensions ProtocolIE-SingleContainer { {TargetID-ExtIEs} }
|
||
}
|
||
|
||
TargetID-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
TargetNGRANNode-ToSourceNGRANNode-TransparentContainer ::= SEQUENCE {
|
||
rRCContainer RRCContainer,
|
||
iE-Extensions ProtocolExtensionContainer { {TargetNGRANNode-ToSourceNGRANNode-TransparentContainer-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TargetNGRANNode-ToSourceNGRANNode-TransparentContainer-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TargetRANNodeID ::= SEQUENCE {
|
||
globalRANNodeID GlobalRANNodeID,
|
||
selectedTAI TAI,
|
||
iE-Extensions ProtocolExtensionContainer { {TargetRANNodeID-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TargetRANNodeID-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TargetToSource-TransparentContainer ::= OCTET STRING
|
||
-- This IE includes a transparent container from the target RAN node to the source RAN node.
|
||
-- The octets of the OCTET STRING are encoded according to the specifications of the target system.
|
||
|
||
TimerApproachForGUAMIRemoval ::= ENUMERATED {
|
||
apply-timer,
|
||
...
|
||
}
|
||
|
||
TimeStamp ::= OCTET STRING (SIZE(4))
|
||
|
||
TimeToWait ::= ENUMERATED {v1s, v2s, v5s, v10s, v20s, v60s, ...}
|
||
|
||
TimeUEStayedInCell ::= INTEGER (0..4095)
|
||
|
||
TimeUEStayedInCellEnhancedGranularity ::= INTEGER (0..40950)
|
||
|
||
TNLAddressWeightFactor ::= INTEGER (0..255)
|
||
|
||
TNLAssociationList ::= SEQUENCE (SIZE(1..maxnoofTNLAssociations)) OF TNLAssociationItem
|
||
|
||
TNLAssociationItem ::= SEQUENCE {
|
||
tNLAssociationAddress CPTransportLayerInformation,
|
||
cause Cause,
|
||
iE-Extensions ProtocolExtensionContainer { {TNLAssociationItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TNLAssociationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TNLAssociationUsage ::= ENUMERATED {
|
||
ue,
|
||
non-ue,
|
||
both,
|
||
...
|
||
}
|
||
|
||
TraceActivation ::= SEQUENCE {
|
||
nGRANTraceID NGRANTraceID,
|
||
interfacesToTrace InterfacesToTrace,
|
||
traceDepth TraceDepth,
|
||
traceCollectionEntityIPAddress TransportLayerAddress,
|
||
iE-Extensions ProtocolExtensionContainer { {TraceActivation-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
TraceActivation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
TraceDepth ::= ENUMERATED {
|
||
minimum,
|
||
medium,
|
||
maximum,
|
||
minimumWithoutVendorSpecificExtension,
|
||
mediumWithoutVendorSpecificExtension,
|
||
maximumWithoutVendorSpecificExtension,
|
||
...
|
||
}
|
||
|
||
TrafficLoadReductionIndication ::= INTEGER (1..99)
|
||
|
||
TransportLayerAddress ::= BIT STRING (SIZE(1..160, ...))
|
||
|
||
TypeOfError ::= ENUMERATED {
|
||
not-understood,
|
||
missing,
|
||
...
|
||
}
|
||
|
||
-- U
|
||
|
||
UEAggregateMaximumBitRate ::= SEQUENCE {
|
||
uEAggregateMaximumBitRateDL BitRate,
|
||
uEAggregateMaximumBitRateUL BitRate,
|
||
iE-Extensions ProtocolExtensionContainer { {UEAggregateMaximumBitRate-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UEAggregateMaximumBitRate-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
UE-associatedLogicalNG-connectionList ::= SEQUENCE (SIZE(1..maxnoofNGConnectionsToReset)) OF UE-associatedLogicalNG-connectionItem
|
||
|
||
UE-associatedLogicalNG-connectionItem ::= SEQUENCE {
|
||
aMF-UE-NGAP-ID AMF-UE-NGAP-ID OPTIONAL,
|
||
rAN-UE-NGAP-ID RAN-UE-NGAP-ID OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {UE-associatedLogicalNG-connectionItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UE-associatedLogicalNG-connectionItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...}
|
||
|
||
UEContextRequest ::= ENUMERATED {requested, ...}
|
||
|
||
UEHistoryInformation ::= SEQUENCE (SIZE(1..maxnoofCellsinUEHistoryInfo)) OF LastVisitedCellItem
|
||
|
||
UEIdentityIndexValue ::= CHOICE {
|
||
indexLength10 BIT STRING (SIZE(10)),
|
||
choice-Extensions ProtocolIE-SingleContainer { {UEIdentityIndexValue-ExtIEs} }
|
||
}
|
||
|
||
UEIdentityIndexValue-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
UE-NGAP-IDs ::= CHOICE {
|
||
uE-NGAP-ID-pair UE-NGAP-ID-pair,
|
||
aMF-UE-NGAP-ID AMF-UE-NGAP-ID,
|
||
choice-Extensions ProtocolIE-SingleContainer { {UE-NGAP-IDs-ExtIEs} }
|
||
}
|
||
|
||
UE-NGAP-IDs-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
UE-NGAP-ID-pair ::= SEQUENCE{
|
||
aMF-UE-NGAP-ID AMF-UE-NGAP-ID,
|
||
rAN-UE-NGAP-ID RAN-UE-NGAP-ID,
|
||
iE-Extensions ProtocolExtensionContainer { {UE-NGAP-ID-pair-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UE-NGAP-ID-pair-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
UEPagingIdentity ::= CHOICE {
|
||
fiveG-S-TMSI FiveG-S-TMSI,
|
||
choice-Extensions ProtocolIE-SingleContainer { {UEPagingIdentity-ExtIEs} }
|
||
}
|
||
|
||
UEPagingIdentity-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
UEPresence ::= ENUMERATED {in, out, unknown, ...}
|
||
|
||
UEPresenceInAreaOfInterestList ::= SEQUENCE (SIZE(1..maxnoofAoI)) OF UEPresenceInAreaOfInterestItem
|
||
|
||
UEPresenceInAreaOfInterestItem ::= SEQUENCE {
|
||
locationReportingReferenceID LocationReportingReferenceID,
|
||
uEPresence UEPresence,
|
||
iE-Extensions ProtocolExtensionContainer { {UEPresenceInAreaOfInterestItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UEPresenceInAreaOfInterestItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
UERadioCapability ::= OCTET STRING
|
||
|
||
UERadioCapabilityForPaging ::= SEQUENCE {
|
||
uERadioCapabilityForPagingOfNR UERadioCapabilityForPagingOfNR OPTIONAL,
|
||
uERadioCapabilityForPagingOfEUTRA UERadioCapabilityForPagingOfEUTRA OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {UERadioCapabilityForPaging-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UERadioCapabilityForPaging-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
UERadioCapabilityForPagingOfNR ::= OCTET STRING
|
||
|
||
UERadioCapabilityForPagingOfEUTRA ::= OCTET STRING
|
||
|
||
UERetentionInformation ::= ENUMERATED {
|
||
ues-retained,
|
||
...
|
||
}
|
||
|
||
UESecurityCapabilities ::= SEQUENCE {
|
||
nRencryptionAlgorithms NRencryptionAlgorithms,
|
||
nRintegrityProtectionAlgorithms NRintegrityProtectionAlgorithms,
|
||
eUTRAencryptionAlgorithms EUTRAencryptionAlgorithms,
|
||
eUTRAintegrityProtectionAlgorithms EUTRAintegrityProtectionAlgorithms,
|
||
|
||
iE-Extensions ProtocolExtensionContainer { {UESecurityCapabilities-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UESecurityCapabilities-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
UL-NGU-UP-TNLModifyList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivity)) OF UL-NGU-UP-TNLModifyItem
|
||
|
||
UL-NGU-UP-TNLModifyItem ::= SEQUENCE {
|
||
uL-NGU-UP-TNLInformation UPTransportLayerInformation,
|
||
dL-NGU-UP-TNLInformation UPTransportLayerInformation,
|
||
iE-Extensions ProtocolExtensionContainer { {UL-NGU-UP-TNLModifyItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UL-NGU-UP-TNLModifyItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
UnavailableGUAMIList ::= SEQUENCE (SIZE(1..maxnoofServedGUAMIs)) OF UnavailableGUAMIItem
|
||
|
||
UnavailableGUAMIItem ::= SEQUENCE {
|
||
gUAMI GUAMI,
|
||
timerApproachForGUAMIRemoval TimerApproachForGUAMIRemoval OPTIONAL,
|
||
backupAMFName AMFName OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {UnavailableGUAMIItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UnavailableGUAMIItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
ULForwarding ::= ENUMERATED {
|
||
ul-forwarding-proposed,
|
||
...
|
||
}
|
||
|
||
UPTransportLayerInformation ::= CHOICE {
|
||
gTPTunnel GTPTunnel,
|
||
choice-Extensions ProtocolIE-SingleContainer { {UPTransportLayerInformation-ExtIEs} }
|
||
}
|
||
|
||
UPTransportLayerInformation-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
UPTransportLayerInformationList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF UPTransportLayerInformationItem
|
||
|
||
UPTransportLayerInformationItem ::= SEQUENCE {
|
||
nGU-UP-TNLInformation UPTransportLayerInformation,
|
||
iE-Extensions ProtocolExtensionContainer { {UPTransportLayerInformationItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UPTransportLayerInformationItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
UPTransportLayerInformationPairList ::= SEQUENCE (SIZE(1..maxnoofMultiConnectivityMinusOne)) OF UPTransportLayerInformationPairItem
|
||
|
||
UPTransportLayerInformationPairItem ::= SEQUENCE {
|
||
uL-NGU-UP-TNLInformation UPTransportLayerInformation,
|
||
dL-NGU-UP-TNLInformation UPTransportLayerInformation,
|
||
iE-Extensions ProtocolExtensionContainer { {UPTransportLayerInformationPairItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UPTransportLayerInformationPairItem-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
UserLocationInformation ::= CHOICE {
|
||
userLocationInformationEUTRA UserLocationInformationEUTRA,
|
||
userLocationInformationNR UserLocationInformationNR,
|
||
userLocationInformationN3IWF UserLocationInformationN3IWF,
|
||
choice-Extensions ProtocolIE-SingleContainer { {UserLocationInformation-ExtIEs} }
|
||
}
|
||
|
||
UserLocationInformation-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
UserLocationInformationEUTRA ::= SEQUENCE {
|
||
eUTRA-CGI EUTRA-CGI,
|
||
tAI TAI,
|
||
timeStamp TimeStamp OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {UserLocationInformationEUTRA-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UserLocationInformationEUTRA-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-PSCellInformation CRITICALITY ignore EXTENSION NGRAN-CGI PRESENCE optional},
|
||
...
|
||
}
|
||
|
||
UserLocationInformationN3IWF ::= SEQUENCE {
|
||
iPAddress TransportLayerAddress,
|
||
portNumber PortNumber,
|
||
iE-Extensions ProtocolExtensionContainer { {UserLocationInformationN3IWF-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UserLocationInformationN3IWF-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
UserLocationInformationNR ::= SEQUENCE {
|
||
nR-CGI NR-CGI,
|
||
tAI TAI,
|
||
timeStamp TimeStamp OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {UserLocationInformationNR-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UserLocationInformationNR-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-PSCellInformation CRITICALITY ignore EXTENSION NGRAN-CGI PRESENCE optional},
|
||
...
|
||
}
|
||
|
||
UserPlaneSecurityInformation ::= SEQUENCE {
|
||
securityResult SecurityResult,
|
||
securityIndication SecurityIndication,
|
||
iE-Extensions ProtocolExtensionContainer { {UserPlaneSecurityInformation-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UserPlaneSecurityInformation-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- V
|
||
|
||
VolumeTimedReportList ::= SEQUENCE (SIZE(1..maxnoofTimePeriods)) OF VolumeTimedReport-Item
|
||
|
||
VolumeTimedReport-Item ::= SEQUENCE {
|
||
startTimeStamp OCTET STRING (SIZE(4)),
|
||
endTimeStamp OCTET STRING (SIZE(4)),
|
||
usageCountUL INTEGER (0..18446744073709551615),
|
||
usageCountDL INTEGER (0..18446744073709551615),
|
||
iE-Extensions ProtocolExtensionContainer { {VolumeTimedReport-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
VolumeTimedReport-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- W
|
||
|
||
WarningAreaCoordinates ::= OCTET STRING (SIZE(1..1024))
|
||
|
||
WarningAreaList ::= CHOICE {
|
||
eUTRA-CGIListForWarning EUTRA-CGIListForWarning,
|
||
nR-CGIListForWarning NR-CGIListForWarning,
|
||
tAIListForWarning TAIListForWarning,
|
||
emergencyAreaIDList EmergencyAreaIDList,
|
||
choice-Extensions ProtocolIE-SingleContainer { {WarningAreaList-ExtIEs} }
|
||
}
|
||
|
||
WarningAreaList-ExtIEs NGAP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
WarningMessageContents ::= OCTET STRING (SIZE(1..9600))
|
||
|
||
WarningSecurityInfo ::= OCTET STRING (SIZE(50))
|
||
|
||
WarningType ::= OCTET STRING (SIZE(2))
|
||
|
||
-- X
|
||
|
||
XnExtTLAs ::= SEQUENCE (SIZE(1..maxnoofXnExtTLAs)) OF XnExtTLA-Item
|
||
|
||
XnExtTLA-Item ::= SEQUENCE {
|
||
iPsecTLA TransportLayerAddress OPTIONAL,
|
||
gTP-TLAs XnGTP-TLAs OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {XnExtTLA-Item-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
XnExtTLA-Item-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
{ ID id-SCTP-TLAs CRITICALITY ignore EXTENSION SCTP-TLAs PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
XnGTP-TLAs ::= SEQUENCE (SIZE(1..maxnoofXnGTP-TLAs)) OF TransportLayerAddress
|
||
|
||
XnTLAs ::= SEQUENCE (SIZE(1..maxnoofXnTLAs)) OF TransportLayerAddress
|
||
|
||
XnTNLConfigurationInfo ::= SEQUENCE {
|
||
xnTransportLayerAddresses XnTLAs,
|
||
xnExtendedTransportLayerAddresses XnExtTLAs OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {XnTNLConfigurationInfo-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
XnTNLConfigurationInfo-ExtIEs NGAP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- Y
|
||
-- Z
|
||
|
||
END
|
||
-- ASN1STOP
|
||
|
||
-- ASN1START
|
||
-- **************************************************************
|
||
--
|
||
-- Common definitions
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-CommonDataTypes {
|
||
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||
ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-CommonDataTypes (3) }
|
||
|
||
DEFINITIONS AUTOMATIC TAGS ::=
|
||
|
||
BEGIN
|
||
|
||
Criticality ::= ENUMERATED { reject, ignore, notify }
|
||
|
||
Presence ::= ENUMERATED { optional, conditional, mandatory }
|
||
|
||
PrivateIE-ID ::= CHOICE {
|
||
local INTEGER (0..65535),
|
||
global OBJECT IDENTIFIER
|
||
}
|
||
|
||
ProcedureCode ::= INTEGER (0..255)
|
||
|
||
ProtocolExtensionID ::= INTEGER (0..65535)
|
||
|
||
ProtocolIE-ID ::= INTEGER (0..65535)
|
||
|
||
TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessfull-outcome }
|
||
|
||
END
|
||
-- ASN1STOP
|
||
|
||
-- ASN1START
|
||
-- **************************************************************
|
||
--
|
||
-- Constant definitions
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-Constants {
|
||
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||
ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-Constants (4) }
|
||
|
||
DEFINITIONS AUTOMATIC TAGS ::=
|
||
|
||
BEGIN
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- IE parameter types from other modules.
|
||
--
|
||
-- **************************************************************
|
||
|
||
IMPORTS
|
||
|
||
ProcedureCode,
|
||
ProtocolIE-ID
|
||
FROM NGAP-CommonDataTypes;
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Elementary Procedures
|
||
--
|
||
-- **************************************************************
|
||
|
||
id-AMFConfigurationUpdate ProcedureCode ::= 0
|
||
id-AMFStatusIndication ProcedureCode ::= 1
|
||
id-CellTrafficTrace ProcedureCode ::= 2
|
||
id-DeactivateTrace ProcedureCode ::= 3
|
||
id-DownlinkNASTransport ProcedureCode ::= 4
|
||
id-DownlinkNonUEAssociatedNRPPaTransport ProcedureCode ::= 5
|
||
id-DownlinkRANConfigurationTransfer ProcedureCode ::= 6
|
||
id-DownlinkRANStatusTransfer ProcedureCode ::= 7
|
||
id-DownlinkUEAssociatedNRPPaTransport ProcedureCode ::= 8
|
||
id-ErrorIndication ProcedureCode ::= 9
|
||
id-HandoverCancel ProcedureCode ::= 10
|
||
id-HandoverNotification ProcedureCode ::= 11
|
||
id-HandoverPreparation ProcedureCode ::= 12
|
||
id-HandoverResourceAllocation ProcedureCode ::= 13
|
||
id-InitialContextSetup ProcedureCode ::= 14
|
||
id-InitialUEMessage ProcedureCode ::= 15
|
||
id-LocationReportingControl ProcedureCode ::= 16
|
||
id-LocationReportingFailureIndication ProcedureCode ::= 17
|
||
id-LocationReport ProcedureCode ::= 18
|
||
id-NASNonDeliveryIndication ProcedureCode ::= 19
|
||
id-NGReset ProcedureCode ::= 20
|
||
id-NGSetup ProcedureCode ::= 21
|
||
id-OverloadStart ProcedureCode ::= 22
|
||
id-OverloadStop ProcedureCode ::= 23
|
||
id-Paging ProcedureCode ::= 24
|
||
id-PathSwitchRequest ProcedureCode ::= 25
|
||
id-PDUSessionResourceModify ProcedureCode ::= 26
|
||
id-PDUSessionResourceModifyIndication ProcedureCode ::= 27
|
||
id-PDUSessionResourceRelease ProcedureCode ::= 28
|
||
id-PDUSessionResourceSetup ProcedureCode ::= 29
|
||
id-PDUSessionResourceNotify ProcedureCode ::= 30
|
||
id-PrivateMessage ProcedureCode ::= 31
|
||
id-PWSCancel ProcedureCode ::= 32
|
||
id-PWSFailureIndication ProcedureCode ::= 33
|
||
id-PWSRestartIndication ProcedureCode ::= 34
|
||
id-RANConfigurationUpdate ProcedureCode ::= 35
|
||
id-RerouteNASRequest ProcedureCode ::= 36
|
||
id-RRCInactiveTransitionReport ProcedureCode ::= 37
|
||
id-TraceFailureIndication ProcedureCode ::= 38
|
||
id-TraceStart ProcedureCode ::= 39
|
||
id-UEContextModification ProcedureCode ::= 40
|
||
id-UEContextRelease ProcedureCode ::= 41
|
||
id-UEContextReleaseRequest ProcedureCode ::= 42
|
||
id-UERadioCapabilityCheck ProcedureCode ::= 43
|
||
id-UERadioCapabilityInfoIndication ProcedureCode ::= 44
|
||
id-UETNLABindingRelease ProcedureCode ::= 45
|
||
id-UplinkNASTransport ProcedureCode ::= 46
|
||
id-UplinkNonUEAssociatedNRPPaTransport ProcedureCode ::= 47
|
||
id-UplinkRANConfigurationTransfer ProcedureCode ::= 48
|
||
id-UplinkRANStatusTransfer ProcedureCode ::= 49
|
||
id-UplinkUEAssociatedNRPPaTransport ProcedureCode ::= 50
|
||
id-WriteReplaceWarning ProcedureCode ::= 51
|
||
id-SecondaryRATDataUsageReport ProcedureCode ::= 52
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Extension constants
|
||
--
|
||
-- **************************************************************
|
||
|
||
maxPrivateIEs INTEGER ::= 65535
|
||
maxProtocolExtensions INTEGER ::= 65535
|
||
maxProtocolIEs INTEGER ::= 65535
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Lists
|
||
--
|
||
-- **************************************************************
|
||
|
||
maxnoofAllowedAreas INTEGER ::= 16
|
||
maxnoofAllowedS-NSSAIs INTEGER ::= 8
|
||
maxnoofBPLMNs INTEGER ::= 12
|
||
maxnoofCellIDforWarning INTEGER ::= 65535
|
||
maxnoofCellinAoI INTEGER ::= 256
|
||
maxnoofCellinEAI INTEGER ::= 65535
|
||
maxnoofCellinTAI INTEGER ::= 65535
|
||
maxnoofCellsingNB INTEGER ::= 16384
|
||
maxnoofCellsinngeNB INTEGER ::= 256
|
||
maxnoofCellsinUEHistoryInfo INTEGER ::= 16
|
||
maxnoofCellsUEMovingTrajectory INTEGER ::= 16
|
||
maxnoofDRBs INTEGER ::= 32
|
||
maxnoofEmergencyAreaID INTEGER ::= 65535
|
||
maxnoofEAIforRestart INTEGER ::= 256
|
||
maxnoofEPLMNs INTEGER ::= 15
|
||
maxnoofEPLMNsPlusOne INTEGER ::= 16
|
||
maxnoofE-RABs INTEGER ::= 256
|
||
maxnoofErrors INTEGER ::= 256
|
||
maxnoofForbTACs INTEGER ::= 4096
|
||
maxnoofMultiConnectivity INTEGER ::= 4
|
||
maxnoofMultiConnectivityMinusOne INTEGER ::= 3
|
||
maxnoofNGConnectionsToReset INTEGER ::= 65536
|
||
maxnoofPDUSessions INTEGER ::= 256
|
||
maxnoofPLMNs INTEGER ::= 12
|
||
maxnoofQosFlows INTEGER ::= 64
|
||
maxnoofRANNodeinAoI INTEGER ::= 64
|
||
maxnoofRecommendedCells INTEGER ::= 16
|
||
maxnoofRecommendedRANNodes INTEGER ::= 16
|
||
maxnoofAoI INTEGER ::= 64
|
||
maxnoofServedGUAMIs INTEGER ::= 256
|
||
maxnoofSliceItems INTEGER ::= 1024
|
||
maxnoofTACs INTEGER ::= 256
|
||
maxnoofTAIforInactive INTEGER ::= 16
|
||
maxnoofTAIforPaging INTEGER ::= 16
|
||
maxnoofTAIforRestart INTEGER ::= 2048
|
||
maxnoofTAIforWarning INTEGER ::= 65535
|
||
maxnoofTAIinAoI INTEGER ::= 16
|
||
maxnoofTimePeriods INTEGER ::= 2
|
||
maxnoofTNLAssociations INTEGER ::= 32
|
||
maxnoofXnExtTLAs INTEGER ::= 16
|
||
maxnoofXnGTP-TLAs INTEGER ::= 16
|
||
maxnoofXnTLAs INTEGER ::= 2
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- IEs
|
||
--
|
||
-- **************************************************************
|
||
|
||
id-AllowedNSSAI ProtocolIE-ID ::= 0
|
||
id-AMFName ProtocolIE-ID ::= 1
|
||
id-AMFOverloadResponse ProtocolIE-ID ::= 2
|
||
id-AMFSetID ProtocolIE-ID ::= 3
|
||
id-AMF-TNLAssociationFailedToSetupList ProtocolIE-ID ::= 4
|
||
id-AMF-TNLAssociationSetupList ProtocolIE-ID ::= 5
|
||
id-AMF-TNLAssociationToAddList ProtocolIE-ID ::= 6
|
||
id-AMF-TNLAssociationToRemoveList ProtocolIE-ID ::= 7
|
||
id-AMF-TNLAssociationToUpdateList ProtocolIE-ID ::= 8
|
||
id-AMFTrafficLoadReductionIndication ProtocolIE-ID ::= 9
|
||
id-AMF-UE-NGAP-ID ProtocolIE-ID ::= 10
|
||
id-AssistanceDataForPaging ProtocolIE-ID ::= 11
|
||
id-BroadcastCancelledAreaList ProtocolIE-ID ::= 12
|
||
id-BroadcastCompletedAreaList ProtocolIE-ID ::= 13
|
||
id-CancelAllWarningMessages ProtocolIE-ID ::= 14
|
||
id-Cause ProtocolIE-ID ::= 15
|
||
id-CellIDListForRestart ProtocolIE-ID ::= 16
|
||
id-ConcurrentWarningMessageInd ProtocolIE-ID ::= 17
|
||
id-CoreNetworkAssistanceInformationForInactive ProtocolIE-ID ::= 18
|
||
id-CriticalityDiagnostics ProtocolIE-ID ::= 19
|
||
id-DataCodingScheme ProtocolIE-ID ::= 20
|
||
id-DefaultPagingDRX ProtocolIE-ID ::= 21
|
||
id-DirectForwardingPathAvailability ProtocolIE-ID ::= 22
|
||
id-EmergencyAreaIDListForRestart ProtocolIE-ID ::= 23
|
||
id-EmergencyFallbackIndicator ProtocolIE-ID ::= 24
|
||
id-EUTRA-CGI ProtocolIE-ID ::= 25
|
||
id-FiveG-S-TMSI ProtocolIE-ID ::= 26
|
||
id-GlobalRANNodeID ProtocolIE-ID ::= 27
|
||
id-GUAMI ProtocolIE-ID ::= 28
|
||
id-HandoverType ProtocolIE-ID ::= 29
|
||
id-IMSVoiceSupportIndicator ProtocolIE-ID ::= 30
|
||
id-IndexToRFSP ProtocolIE-ID ::= 31
|
||
id-InfoOnRecommendedCellsAndRANNodesForPaging ProtocolIE-ID ::= 32
|
||
id-LocationReportingRequestType ProtocolIE-ID ::= 33
|
||
id-MaskedIMEISV ProtocolIE-ID ::= 34
|
||
id-MessageIdentifier ProtocolIE-ID ::= 35
|
||
id-MobilityRestrictionList ProtocolIE-ID ::= 36
|
||
id-NASC ProtocolIE-ID ::= 37
|
||
id-NAS-PDU ProtocolIE-ID ::= 38
|
||
id-NASSecurityParametersFromNGRAN ProtocolIE-ID ::= 39
|
||
id-NewAMF-UE-NGAP-ID ProtocolIE-ID ::= 40
|
||
id-NewSecurityContextInd ProtocolIE-ID ::= 41
|
||
id-NGAP-Message ProtocolIE-ID ::= 42
|
||
id-NGRAN-CGI ProtocolIE-ID ::= 43
|
||
id-NGRANTraceID ProtocolIE-ID ::= 44
|
||
id-NR-CGI ProtocolIE-ID ::= 45
|
||
id-NRPPa-PDU ProtocolIE-ID ::= 46
|
||
id-NumberOfBroadcastsRequested ProtocolIE-ID ::= 47
|
||
id-OldAMF ProtocolIE-ID ::= 48
|
||
id-OverloadStartNSSAIList ProtocolIE-ID ::= 49
|
||
id-PagingDRX ProtocolIE-ID ::= 50
|
||
id-PagingOrigin ProtocolIE-ID ::= 51
|
||
id-PagingPriority ProtocolIE-ID ::= 52
|
||
id-PDUSessionResourceAdmittedList ProtocolIE-ID ::= 53
|
||
id-PDUSessionResourceFailedToModifyListModRes ProtocolIE-ID ::= 54
|
||
id-PDUSessionResourceFailedToSetupListCxtRes ProtocolIE-ID ::= 55
|
||
id-PDUSessionResourceFailedToSetupListHOAck ProtocolIE-ID ::= 56
|
||
id-PDUSessionResourceFailedToSetupListPSReq ProtocolIE-ID ::= 57
|
||
id-PDUSessionResourceFailedToSetupListSURes ProtocolIE-ID ::= 58
|
||
id-PDUSessionResourceHandoverList ProtocolIE-ID ::= 59
|
||
id-PDUSessionResourceListCxtRelCpl ProtocolIE-ID ::= 60
|
||
id-PDUSessionResourceListHORqd ProtocolIE-ID ::= 61
|
||
id-PDUSessionResourceModifyListModCfm ProtocolIE-ID ::= 62
|
||
id-PDUSessionResourceModifyListModInd ProtocolIE-ID ::= 63
|
||
id-PDUSessionResourceModifyListModReq ProtocolIE-ID ::= 64
|
||
id-PDUSessionResourceModifyListModRes ProtocolIE-ID ::= 65
|
||
id-PDUSessionResourceNotifyList ProtocolIE-ID ::= 66
|
||
id-PDUSessionResourceReleasedListNot ProtocolIE-ID ::= 67
|
||
id-PDUSessionResourceReleasedListPSAck ProtocolIE-ID ::= 68
|
||
id-PDUSessionResourceReleasedListPSFail ProtocolIE-ID ::= 69
|
||
id-PDUSessionResourceReleasedListRelRes ProtocolIE-ID ::= 70
|
||
id-PDUSessionResourceSetupListCxtReq ProtocolIE-ID ::= 71
|
||
id-PDUSessionResourceSetupListCxtRes ProtocolIE-ID ::= 72
|
||
id-PDUSessionResourceSetupListHOReq ProtocolIE-ID ::= 73
|
||
id-PDUSessionResourceSetupListSUReq ProtocolIE-ID ::= 74
|
||
id-PDUSessionResourceSetupListSURes ProtocolIE-ID ::= 75
|
||
id-PDUSessionResourceToBeSwitchedDLList ProtocolIE-ID ::= 76
|
||
id-PDUSessionResourceSwitchedList ProtocolIE-ID ::= 77
|
||
id-PDUSessionResourceToReleaseListHOCmd ProtocolIE-ID ::= 78
|
||
id-PDUSessionResourceToReleaseListRelCmd ProtocolIE-ID ::= 79
|
||
id-PLMNSupportList ProtocolIE-ID ::= 80
|
||
id-PWSFailedCellIDList ProtocolIE-ID ::= 81
|
||
id-RANNodeName ProtocolIE-ID ::= 82
|
||
id-RANPagingPriority ProtocolIE-ID ::= 83
|
||
id-RANStatusTransfer-TransparentContainer ProtocolIE-ID ::= 84
|
||
id-RAN-UE-NGAP-ID ProtocolIE-ID ::= 85
|
||
id-RelativeAMFCapacity ProtocolIE-ID ::= 86
|
||
id-RepetitionPeriod ProtocolIE-ID ::= 87
|
||
id-ResetType ProtocolIE-ID ::= 88
|
||
id-RoutingID ProtocolIE-ID ::= 89
|
||
id-RRCEstablishmentCause ProtocolIE-ID ::= 90
|
||
id-RRCInactiveTransitionReportRequest ProtocolIE-ID ::= 91
|
||
id-RRCState ProtocolIE-ID ::= 92
|
||
id-SecurityContext ProtocolIE-ID ::= 93
|
||
id-SecurityKey ProtocolIE-ID ::= 94
|
||
id-SerialNumber ProtocolIE-ID ::= 95
|
||
id-ServedGUAMIList ProtocolIE-ID ::= 96
|
||
id-SliceSupportList ProtocolIE-ID ::= 97
|
||
id-SONConfigurationTransferDL ProtocolIE-ID ::= 98
|
||
id-SONConfigurationTransferUL ProtocolIE-ID ::= 99
|
||
id-SourceAMF-UE-NGAP-ID ProtocolIE-ID ::= 100
|
||
id-SourceToTarget-TransparentContainer ProtocolIE-ID ::= 101
|
||
id-SupportedTAList ProtocolIE-ID ::= 102
|
||
id-TAIListForPaging ProtocolIE-ID ::= 103
|
||
id-TAIListForRestart ProtocolIE-ID ::= 104
|
||
id-TargetID ProtocolIE-ID ::= 105
|
||
id-TargetToSource-TransparentContainer ProtocolIE-ID ::= 106
|
||
id-TimeToWait ProtocolIE-ID ::= 107
|
||
id-TraceActivation ProtocolIE-ID ::= 108
|
||
id-TraceCollectionEntityIPAddress ProtocolIE-ID ::= 109
|
||
id-UEAggregateMaximumBitRate ProtocolIE-ID ::= 110
|
||
id-UE-associatedLogicalNG-connectionList ProtocolIE-ID ::= 111
|
||
id-UEContextRequest ProtocolIE-ID ::= 112
|
||
id-UE-NGAP-IDs ProtocolIE-ID ::= 114
|
||
id-UEPagingIdentity ProtocolIE-ID ::= 115
|
||
id-UEPresenceInAreaOfInterestList ProtocolIE-ID ::= 116
|
||
id-UERadioCapability ProtocolIE-ID ::= 117
|
||
id-UERadioCapabilityForPaging ProtocolIE-ID ::= 118
|
||
id-UESecurityCapabilities ProtocolIE-ID ::= 119
|
||
id-UnavailableGUAMIList ProtocolIE-ID ::= 120
|
||
id-UserLocationInformation ProtocolIE-ID ::= 121
|
||
id-WarningAreaList ProtocolIE-ID ::= 122
|
||
id-WarningMessageContents ProtocolIE-ID ::= 123
|
||
id-WarningSecurityInfo ProtocolIE-ID ::= 124
|
||
id-WarningType ProtocolIE-ID ::= 125
|
||
id-AdditionalUL-NGU-UP-TNLInformation ProtocolIE-ID ::= 126
|
||
id-DataForwardingNotPossible ProtocolIE-ID ::= 127
|
||
id-DL-NGU-UP-TNLInformation ProtocolIE-ID ::= 128
|
||
id-NetworkInstance ProtocolIE-ID ::= 129
|
||
id-PDUSessionAggregateMaximumBitRate ProtocolIE-ID ::= 130
|
||
id-PDUSessionResourceFailedToModifyListModCfm ProtocolIE-ID ::= 131
|
||
id-PDUSessionResourceFailedToSetupListCxtFail ProtocolIE-ID ::= 132
|
||
id-PDUSessionResourceListCxtRelReq ProtocolIE-ID ::= 133
|
||
id-PDUSessionType ProtocolIE-ID ::= 134
|
||
id-QosFlowAddOrModifyRequestList ProtocolIE-ID ::= 135
|
||
id-QosFlowSetupRequestList ProtocolIE-ID ::= 136
|
||
id-QosFlowToReleaseList ProtocolIE-ID ::= 137
|
||
id-SecurityIndication ProtocolIE-ID ::= 138
|
||
id-UL-NGU-UP-TNLInformation ProtocolIE-ID ::= 139
|
||
id-UL-NGU-UP-TNLModifyList ProtocolIE-ID ::= 140
|
||
id-WarningAreaCoordinates ProtocolIE-ID ::= 141
|
||
id-PDUSessionResourceSecondaryRATUsageList ProtocolIE-ID ::= 142
|
||
id-HandoverFlag ProtocolIE-ID ::= 143
|
||
id-SecondaryRATUsageInformation ProtocolIE-ID ::= 144
|
||
id-PDUSessionResourceReleaseResponseTransfer ProtocolIE-ID ::= 145
|
||
id-RedirectionVoiceFallback ProtocolIE-ID ::= 146
|
||
id-UERetentionInformation ProtocolIE-ID ::= 147
|
||
id-S-NSSAI ProtocolIE-ID ::= 148
|
||
id-PSCellInformation ProtocolIE-ID ::= 149
|
||
id-LastEUTRAN-PLMNIdentity ProtocolIE-ID ::= 150
|
||
id-MaximumIntegrityProtectedDataRate-DL ProtocolIE-ID ::= 151
|
||
id-AdditionalDLForwardingUPTNLInformation ProtocolIE-ID ::= 152
|
||
id-AdditionalDLUPTNLInformationForHOList ProtocolIE-ID ::= 153
|
||
id-AdditionalNGU-UP-TNLInformation ProtocolIE-ID ::= 154
|
||
id-AdditionalDLQosFlowPerTNLInformation ProtocolIE-ID ::= 155
|
||
id-SecurityResult ProtocolIE-ID ::= 156
|
||
id-ENDC-SONConfigurationTransferDL ProtocolIE-ID ::= 157
|
||
id-ENDC-SONConfigurationTransferUL ProtocolIE-ID ::= 158
|
||
id-OldAssociatedQosFlowList-ULendmarkerexpected ProtocolIE-ID ::= 159
|
||
id-CNTypeRestrictionsForEquivalent ProtocolIE-ID ::= 160
|
||
id-CNTypeRestrictionsForServing ProtocolIE-ID ::= 161
|
||
id-NewGUAMI ProtocolIE-ID ::= 162
|
||
id-ULForwarding ProtocolIE-ID ::= 163
|
||
id-ULForwardingUP-TNLInformation ProtocolIE-ID ::= 164
|
||
id-CNAssistedRANTuning ProtocolIE-ID ::= 165
|
||
id-CommonNetworkInstance ProtocolIE-ID ::= 166
|
||
id-NGRAN-TNLAssociationToRemoveList ProtocolIE-ID ::= 167
|
||
id-TNLAssociationTransportLayerAddressNGRAN ProtocolIE-ID ::= 168
|
||
id-EndpointIPAddressAndPort ProtocolIE-ID ::= 169
|
||
id-LocationReportingAdditionalInfo ProtocolIE-ID ::= 170
|
||
id-SourceToTarget-AMFInformationReroute ProtocolIE-ID ::= 171
|
||
id-AdditionalULForwardingUPTNLInformation ProtocolIE-ID ::= 172
|
||
id-SCTP-TLAs ProtocolIE-ID ::= 173
|
||
id-SelectedPLMNIdentity ProtocolIE-ID ::= 174
|
||
|
||
|
||
END
|
||
-- ASN1STOP
|
||
|
||
-- ASN1START
|
||
-- **************************************************************
|
||
--
|
||
-- Container definitions
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-Containers {
|
||
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||
ngran-Access (22) modules (3) ngap (1) version1 (1) ngap-Containers (5) }
|
||
|
||
DEFINITIONS AUTOMATIC TAGS ::=
|
||
|
||
BEGIN
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- IE parameter types from other modules.
|
||
--
|
||
-- **************************************************************
|
||
|
||
IMPORTS
|
||
|
||
Criticality,
|
||
Presence,
|
||
PrivateIE-ID,
|
||
ProtocolExtensionID,
|
||
ProtocolIE-ID
|
||
FROM NGAP-CommonDataTypes
|
||
|
||
maxPrivateIEs,
|
||
maxProtocolExtensions,
|
||
maxProtocolIEs
|
||
FROM NGAP-Constants;
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Class Definition for Protocol IEs
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-PROTOCOL-IES ::= CLASS {
|
||
&id ProtocolIE-ID UNIQUE,
|
||
&criticality Criticality,
|
||
&Value,
|
||
&presence Presence
|
||
}
|
||
WITH SYNTAX {
|
||
ID &id
|
||
CRITICALITY &criticality
|
||
TYPE &Value
|
||
PRESENCE &presence
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Class Definition for Protocol IEs
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-PROTOCOL-IES-PAIR ::= CLASS {
|
||
&id ProtocolIE-ID UNIQUE,
|
||
&firstCriticality Criticality,
|
||
&FirstValue,
|
||
&secondCriticality Criticality,
|
||
&SecondValue,
|
||
&presence Presence
|
||
}
|
||
WITH SYNTAX {
|
||
ID &id
|
||
FIRST CRITICALITY &firstCriticality
|
||
FIRST TYPE &FirstValue
|
||
SECOND CRITICALITY &secondCriticality
|
||
SECOND TYPE &SecondValue
|
||
PRESENCE &presence
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Class Definition for Protocol Extensions
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-PROTOCOL-EXTENSION ::= CLASS {
|
||
&id ProtocolExtensionID UNIQUE,
|
||
&criticality Criticality,
|
||
&Extension,
|
||
&presence Presence
|
||
}
|
||
WITH SYNTAX {
|
||
ID &id
|
||
CRITICALITY &criticality
|
||
EXTENSION &Extension
|
||
PRESENCE &presence
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Class Definition for Private IEs
|
||
--
|
||
-- **************************************************************
|
||
|
||
NGAP-PRIVATE-IES ::= CLASS {
|
||
&id PrivateIE-ID,
|
||
&criticality Criticality,
|
||
&Value,
|
||
&presence Presence
|
||
}
|
||
WITH SYNTAX {
|
||
ID &id
|
||
CRITICALITY &criticality
|
||
TYPE &Value
|
||
PRESENCE &presence
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Container for Protocol IEs
|
||
--
|
||
-- **************************************************************
|
||
|
||
ProtocolIE-Container {NGAP-PROTOCOL-IES : IEsSetParam} ::=
|
||
SEQUENCE (SIZE (0..maxProtocolIEs)) OF
|
||
ProtocolIE-Field {{IEsSetParam}}
|
||
|
||
ProtocolIE-SingleContainer {NGAP-PROTOCOL-IES : IEsSetParam} ::=
|
||
ProtocolIE-Field {{IEsSetParam}}
|
||
|
||
ProtocolIE-Field {NGAP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE {
|
||
id NGAP-PROTOCOL-IES.&id ({IEsSetParam}),
|
||
criticality NGAP-PROTOCOL-IES.&criticality ({IEsSetParam}{@id}),
|
||
value NGAP-PROTOCOL-IES.&Value ({IEsSetParam}{@id})
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Container for Protocol IE Pairs
|
||
--
|
||
-- **************************************************************
|
||
|
||
ProtocolIE-ContainerPair {NGAP-PROTOCOL-IES-PAIR : IEsSetParam} ::=
|
||
SEQUENCE (SIZE (0..maxProtocolIEs)) OF
|
||
ProtocolIE-FieldPair {{IEsSetParam}}
|
||
|
||
ProtocolIE-FieldPair {NGAP-PROTOCOL-IES-PAIR : IEsSetParam} ::= SEQUENCE {
|
||
id NGAP-PROTOCOL-IES-PAIR.&id ({IEsSetParam}),
|
||
firstCriticality NGAP-PROTOCOL-IES-PAIR.&firstCriticality ({IEsSetParam}{@id}),
|
||
firstValue NGAP-PROTOCOL-IES-PAIR.&FirstValue ({IEsSetParam}{@id}),
|
||
secondCriticality NGAP-PROTOCOL-IES-PAIR.&secondCriticality ({IEsSetParam}{@id}),
|
||
secondValue NGAP-PROTOCOL-IES-PAIR.&SecondValue ({IEsSetParam}{@id})
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Container Lists for Protocol IE Containers
|
||
--
|
||
-- **************************************************************
|
||
|
||
ProtocolIE-ContainerList {INTEGER : lowerBound, INTEGER : upperBound, NGAP-PROTOCOL-IES : IEsSetParam} ::=
|
||
SEQUENCE (SIZE (lowerBound..upperBound)) OF
|
||
ProtocolIE-SingleContainer {{IEsSetParam}}
|
||
|
||
ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, NGAP-PROTOCOL-IES-PAIR : IEsSetParam} ::=
|
||
SEQUENCE (SIZE (lowerBound..upperBound)) OF
|
||
ProtocolIE-ContainerPair {{IEsSetParam}}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Container for Protocol Extensions
|
||
--
|
||
-- **************************************************************
|
||
|
||
ProtocolExtensionContainer {NGAP-PROTOCOL-EXTENSION : ExtensionSetParam} ::=
|
||
SEQUENCE (SIZE (1..maxProtocolExtensions)) OF
|
||
ProtocolExtensionField {{ExtensionSetParam}}
|
||
|
||
ProtocolExtensionField {NGAP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENCE {
|
||
id NGAP-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}),
|
||
criticality NGAP-PROTOCOL-EXTENSION.&criticality ({ExtensionSetParam}{@id}),
|
||
extensionValue NGAP-PROTOCOL-EXTENSION.&Extension ({ExtensionSetParam}{@id})
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Container for Private IEs
|
||
--
|
||
-- **************************************************************
|
||
|
||
PrivateIE-Container {NGAP-PRIVATE-IES : IEsSetParam } ::=
|
||
SEQUENCE (SIZE (1..maxPrivateIEs)) OF
|
||
PrivateIE-Field {{IEsSetParam}}
|
||
|
||
PrivateIE-Field {NGAP-PRIVATE-IES : IEsSetParam} ::= SEQUENCE {
|
||
id NGAP-PRIVATE-IES.&id ({IEsSetParam}),
|
||
criticality NGAP-PRIVATE-IES.&criticality ({IEsSetParam}{@id}),
|
||
value NGAP-PRIVATE-IES.&Value ({IEsSetParam}{@id})
|
||
}
|
||
|
||
END
|
||
-- ASN1STOP |