Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 38.413  Word version:  18.0.0

Top   Top   Up   Prev   Next
1…   4…   8…   8.2…   8.2.3…   8.3…   8.3.4…   8.4…   8.4.3…   8.5…   8.7…   8.8…   8.10…   8.12…   8.17…   9…   9.2…   9.2.2…   9.2.3…   9.2.4…   9.2.6…   9.2.7…   9.2.9…   9.2.11…   9.2.16…   9.2.17…   9.3…   9.3.1.21…   9.3.1.41…   9.3.1.61…   9.3.1.81…   9.3.1.101…   9.3.1.121…   9.3.1.141…   9.3.1.161…   9.3.1.181…   9.3.1.205…   9.3.1.222…   9.3.2…   9.3.3…   9.3.3.21…   9.3.3.42…   9.3.4…   9.3.4.10…   9.3.5…   9.4…   9.4.4   9.4.5   9.4.6…   9.5…   10…

 

9.4  Message and Information Element Abstract Syntax (with ASN.1)p. 365

9.4.1  Generalp. 365

NGAP ASN.1 definition conforms to ITU-T Rec. X.691 [4], ITU-T Rec. X.680 [5] and ITU-T Rec. X.681 [6].
The ASN.1 definition specifies the structure and content of NGAP messages. NGAP messages can contain any IEs specified in the object set definitions for that message without the order or number of occurrence being restricted by ASN.1. However, for this version of the standard, a sending entity shall construct an NGAP message according to the PDU definitions module and with the following additional rules:
  • IEs shall be ordered (in an IE container) in the order they appear in object set definitions.
  • Object set definitions specify how many times IEs may appear. An IE shall appear exactly once if the presence field in an object has value "mandatory". An IE may appear at most once if the presence field in an object has value "optional" or "conditional". If in a tabular format there is multiplicity specified for an IE (i.e., an IE list) then in the corresponding ASN.1 definition the list definition is separated into two parts. The first part defines an IE container list where the list elements reside. The second part defines list elements. The IE container list appears as an IE of its own. For this version of the standard an IE container list may contain only one kind of list elements.
If an NGAP message that is not constructed as defined above is received, this shall be considered as Abstract Syntax Error, and the message shall be handled as defined for Abstract Syntax Error in subclause 10.3.6.
Up

9.4.2  Usage of private message mechanism for non-standard usep. 366

The private message mechanism for non-standard use may be used:
  • for special operator- (and/or vendor) specific features considered not to be part of the basic functionality, i.e., the functionality required for a complete and high-quality specification in order to guarantee multivendor interoperability;
  • by vendors for research purposes, e.g., to implement and evaluate new algorithms/features before such features are proposed for standardisation.
The private message mechanism shall not be used for basic functionality. Such functionality shall be standardised.
Up

9.4.3  Elementary Procedure Definitionsp. 367

-- 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,
 AMFCPRelocationIndication,
 AMFStatusIndication,
 BroadcastSessionModificationFailure,
 BroadcastSessionModificationRequest,
 BroadcastSessionModificationResponse,
 BroadcastSessionReleaseRequest,
 BroadcastSessionReleaseRequired,
 BroadcastSessionReleaseResponse,
 BroadcastSessionSetupFailure,
 BroadcastSessionSetupRequest,
 BroadcastSessionSetupResponse,
 CellTrafficTrace,
 ConnectionEstablishmentIndication,
 DeactivateTrace,
 DistributionReleaseRequest,
 DistributionReleaseResponse,
 DistributionSetupFailure,
 DistributionSetupRequest,
 DistributionSetupResponse,
 DownlinkNASTransport,
 DownlinkNonUEAssociatedNRPPaTransport,
 DownlinkRANConfigurationTransfer,
 DownlinkRANEarlyStatusTransfer,
 DownlinkRANStatusTransfer,
 DownlinkUEAssociatedNRPPaTransport,
 ErrorIndication,
 HandoverCancel,
 HandoverCancelAcknowledge,
 HandoverCommand,
 HandoverFailure,
 HandoverNotify,
 HandoverPreparationFailure,
 HandoverRequest,
 HandoverRequestAcknowledge,
 HandoverRequired,
 HandoverSuccess,
 InitialContextSetupFailure,
 InitialContextSetupRequest,
 InitialContextSetupResponse,
 InitialUEMessage,
 LocationReport,
 LocationReportingControl,
 LocationReportingFailureIndication,
 MulticastSessionActivationFailure,
 MulticastSessionActivationRequest,
 MulticastSessionActivationResponse,
 MulticastSessionDeactivationRequest,
 MulticastSessionDeactivationResponse,
 MulticastSessionUpdateFailure,
 MulticastSessionUpdateRequest,
 MulticastSessionUpdateResponse,
 MulticastGroupPaging,
 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,
 RANCPRelocationIndication,
 RerouteNASRequest,
 RetrieveUEInformation,
 RRCInactiveTransitionReport,
 SecondaryRATDataUsageReport,
 TraceFailureIndication,
 TraceStart,
 UEContextModificationFailure,
 UEContextModificationRequest,
 UEContextModificationResponse,
 UEContextReleaseCommand,
 UEContextReleaseComplete,
 UEContextReleaseRequest,
 UEContextResumeRequest,
 UEContextResumeResponse,
 UEContextResumeFailure,
 UEContextSuspendRequest,
 UEContextSuspendResponse,
 UEContextSuspendFailure,
 UEInformationTransfer,
 UERadioCapabilityCheckRequest,
 UERadioCapabilityCheckResponse,
 UERadioCapabilityIDMappingRequest,
 UERadioCapabilityIDMappingResponse,
 UERadioCapabilityInfoIndication,
 UETNLABindingReleaseRequest,
 UplinkNASTransport,
 UplinkNonUEAssociatedNRPPaTransport,
 UplinkRANConfigurationTransfer,
 UplinkRANEarlyStatusTransfer,
 UplinkRANStatusTransfer,
 UplinkUEAssociatedNRPPaTransport,
 WriteReplaceWarningRequest,
 WriteReplaceWarningResponse,
 UplinkRIMInformationTransfer,
 DownlinkRIMInformationTransfer
FROM NGAP-PDU-Contents
 id-AMFConfigurationUpdate,
 id-AMFCPRelocationIndication,
 id-AMFStatusIndication,
 id-BroadcastSessionModification,
 id-BroadcastSessionRelease,
 id-BroadcastSessionReleaseRequired,
 id-BroadcastSessionSetup,
 id-CellTrafficTrace,
 id-ConnectionEstablishmentIndication,
 id-DeactivateTrace,
 id-DistributionSetup,
 id-DistributionRelease,
 id-DownlinkNASTransport,
 id-DownlinkNonUEAssociatedNRPPaTransport,
 id-DownlinkRANConfigurationTransfer,
 id-DownlinkRANEarlyStatusTransfer,
 id-DownlinkRANStatusTransfer,
 id-DownlinkUEAssociatedNRPPaTransport,
 id-ErrorIndication,
 id-HandoverCancel,
 id-HandoverNotification,
 id-HandoverPreparation,
 id-HandoverResourceAllocation,
 id-HandoverSuccess,
 id-InitialContextSetup,
 id-InitialUEMessage,
 id-LocationReport,
 id-LocationReportingControl,
 id-LocationReportingFailureIndication,
 id-MulticastSessionActivation,
 id-MulticastSessionDeactivation,
 id-MulticastSessionUpdate,
 id-MulticastGroupPaging,
 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-RANCPRelocationIndication,
 id-RerouteNASRequest,
 id-RetrieveUEInformation,
 id-RRCInactiveTransitionReport,
 id-SecondaryRATDataUsageReport,
 id-TraceFailureIndication,
 id-TraceStart,
 id-UEContextModification,
 id-UEContextRelease,
 id-UEContextReleaseRequest,
 id-UEContextResume,
 id-UEContextSuspend,
 id-UEInformationTransfer,
 id-UERadioCapabilityCheck,
 id-UERadioCapabilityIDMapping,
 id-UERadioCapabilityInfoIndication,
 id-UETNLABindingRelease,
 id-UplinkNASTransport,
 id-UplinkNonUEAssociatedNRPPaTransport,
 id-UplinkRANConfigurationTransfer,
 id-UplinkRANEarlyStatusTransfer,
 id-UplinkRANStatusTransfer,
 id-UplinkUEAssociatedNRPPaTransport,
 id-WriteReplaceWarning,
 id-UplinkRIMInformationTransfer,
 id-DownlinkRIMInformationTransfer
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 |
 broadcastSessionModification |
 broadcastSessionRelease |
 broadcastSessionSetup |
 distributionSetup |
 distributionRelease |
 handoverCancel |
 handoverPreparation |
 handoverResourceAllocation |
 initialContextSetup |
 multicastSessionActivation |
 multicastSessionDeactivation |
 multicastSessionUpdate |
 nGReset |
 nGSetup |
 pathSwitchRequest |
 pDUSessionResourceModify |
 pDUSessionResourceModifyIndication |
 pDUSessionResourceRelease |
 pDUSessionResourceSetup |
 pWSCancel |
 rANConfigurationUpdate |
 uEContextModification |
 uEContextRelease |
 uEContextResume |
 uEContextSuspend |
 uERadioCapabilityCheck |
 uERadioCapabilityIDMapping |
 writeReplaceWarning,
 ...
}
NGAP-ELEMENTARY-PROCEDURES-CLASS-2 NGAP-ELEMENTARY-PROCEDURE ::= { 
 aMFCPRelocationIndication |
 aMFStatusIndication |
 broadcastSessionReleaseRequired |
 cellTrafficTrace |
 connectionEstablishmentIndication |
 deactivateTrace |
 downlinkNASTransport |
 downlinkNonUEAssociatedNRPPaTransport |
 downlinkRANConfigurationTransfer |
 downlinkRANEarlyStatusTransfer |
 downlinkRANStatusTransfer |
 downlinkRIMInformationTransfer |
 downlinkUEAssociatedNRPPaTransport |
 errorIndication |
 handoverNotification |
 handoverSuccess |
 initialUEMessage |
 locationReport |
 locationReportingControl |
 locationReportingFailureIndication |
 multicastGroupPaging |
 nASNonDeliveryIndication |
 overloadStart |
 overloadStop |
 paging |
 pDUSessionResourceNotify |
 privateMessage |
 pWSFailureIndication |
 pWSRestartIndication |
 rANCPRelocationIndication |
 rerouteNASRequest |
 retrieveUEInformation |
 rRCInactiveTransitionReport |
 secondaryRATDataUsageReport |
 traceFailureIndication |
 traceStart |
 uEContextReleaseRequest |
 uEInformationTransfer |
 uERadioCapabilityInfoIndication |
 uETNLABindingRelease |
 uplinkNASTransport |
 uplinkNonUEAssociatedNRPPaTransport |
 uplinkRANConfigurationTransfer |
 uplinkRANEarlyStatusTransfer |
 uplinkRANStatusTransfer |
 uplinkRIMInformationTransfer |
 uplinkUEAssociatedNRPPaTransport,
 ...
}
-- **************************************************************
--
-- Interface Elementary Procedures
--
-- **************************************************************
aMFConfigurationUpdate NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE AMFConfigurationUpdate
 SUCCESSFUL OUTCOME AMFConfigurationUpdateAcknowledge
 UNSUCCESSFUL OUTCOME AMFConfigurationUpdateFailure
 PROCEDURE CODE id-AMFConfigurationUpdate
 CRITICALITY reject
}
aMFCPRelocationIndication NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE AMFCPRelocationIndication
 PROCEDURE CODE id-AMFCPRelocationIndication
 CRITICALITY reject
}
aMFStatusIndication NGAP-ELEMENTARY-PROCEDURE ::={
 INITIATING MESSAGE AMFStatusIndication
 PROCEDURE CODE id-AMFStatusIndication
 CRITICALITY ignore
}
broadcastSessionModification NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE BroadcastSessionModificationRequest
 SUCCESSFUL OUTCOME BroadcastSessionModificationResponse
 UNSUCCESSFUL OUTCOME BroadcastSessionModificationFailure
 PROCEDURE CODE id-BroadcastSessionModification
 CRITICALITY reject
}
broadcastSessionRelease NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE BroadcastSessionReleaseRequest
 SUCCESSFUL OUTCOME BroadcastSessionReleaseResponse
 PROCEDURE CODE id-BroadcastSessionRelease
 CRITICALITY reject
}
broadcastSessionReleaseRequired NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE BroadcastSessionReleaseRequired
 PROCEDURE CODE id-BroadcastSessionReleaseRequired
 CRITICALITY reject
}
broadcastSessionSetup NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE BroadcastSessionSetupRequest
 SUCCESSFUL OUTCOME BroadcastSessionSetupResponse
 UNSUCCESSFUL OUTCOME BroadcastSessionSetupFailure
 PROCEDURE CODE id-BroadcastSessionSetup
 CRITICALITY reject
}
cellTrafficTrace NGAP-ELEMENTARY-PROCEDURE ::={
 INITIATING MESSAGE CellTrafficTrace
 PROCEDURE CODE id-CellTrafficTrace
 CRITICALITY ignore
}
connectionEstablishmentIndication NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE ConnectionEstablishmentIndication
 PROCEDURE CODE id-ConnectionEstablishmentIndication
 CRITICALITY reject
}
deactivateTrace NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE DeactivateTrace
 PROCEDURE CODE id-DeactivateTrace
 CRITICALITY ignore
}
distributionSetup NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE DistributionSetupRequest
 SUCCESSFUL OUTCOME DistributionSetupResponse
 UNSUCCESSFUL OUTCOME DistributionSetupFailure
 PROCEDURE CODE id-DistributionSetup
 CRITICALITY reject
}
distributionRelease NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE DistributionReleaseRequest
 SUCCESSFUL OUTCOME DistributionReleaseResponse
 PROCEDURE CODE id-DistributionRelease
 CRITICALITY reject
}
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
}
downlinkRANEarlyStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE DownlinkRANEarlyStatusTransfer
 PROCEDURE CODE id-DownlinkRANEarlyStatusTransfer
 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
}
handoverSuccess NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE HandoverSuccess
 PROCEDURE CODE id-HandoverSuccess
 CRITICALITY ignore
}
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
}
multicastSessionActivation NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE MulticastSessionActivationRequest
 SUCCESSFUL OUTCOME MulticastSessionActivationResponse
 UNSUCCESSFUL OUTCOME MulticastSessionActivationFailure
 PROCEDURE CODE id-MulticastSessionActivation
 CRITICALITY reject
}
multicastSessionDeactivation NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE MulticastSessionDeactivationRequest
 SUCCESSFUL OUTCOME MulticastSessionDeactivationResponse
 PROCEDURE CODE id-MulticastSessionDeactivation
 CRITICALITY reject
}
multicastSessionUpdate NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE MulticastSessionUpdateRequest
 SUCCESSFUL OUTCOME MulticastSessionUpdateResponse
 UNSUCCESSFUL OUTCOME MulticastSessionUpdateFailure
 PROCEDURE CODE id-MulticastSessionUpdate
 CRITICALITY reject
}
multicastGroupPaging NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE MulticastGroupPaging
 PROCEDURE CODE id-MulticastGroupPaging
 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
}
rANCPRelocationIndication NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE RANCPRelocationIndication
 PROCEDURE CODE id-RANCPRelocationIndication
 CRITICALITY reject
}
rerouteNASRequest NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE RerouteNASRequest
 PROCEDURE CODE id-RerouteNASRequest
 CRITICALITY reject
}
retrieveUEInformation NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE RetrieveUEInformation
 PROCEDURE CODE id-RetrieveUEInformation
 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
}
uEContextResume NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE UEContextResumeRequest
 SUCCESSFUL OUTCOME UEContextResumeResponse
 UNSUCCESSFUL OUTCOME UEContextResumeFailure
 PROCEDURE CODE id-UEContextResume
 CRITICALITY reject
}
uEContextSuspend NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE UEContextSuspendRequest
 SUCCESSFUL OUTCOME UEContextSuspendResponse
 UNSUCCESSFUL OUTCOME UEContextSuspendFailure
 PROCEDURE CODE id-UEContextSuspend
 CRITICALITY reject
}
uEInformationTransfer NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE UEInformationTransfer
 PROCEDURE CODE id-UEInformationTransfer
 CRITICALITY reject
}
uERadioCapabilityCheck NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE UERadioCapabilityCheckRequest
 SUCCESSFUL OUTCOME UERadioCapabilityCheckResponse
 PROCEDURE CODE id-UERadioCapabilityCheck
 CRITICALITY reject
}
uERadioCapabilityIDMapping NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE UERadioCapabilityIDMappingRequest
 SUCCESSFUL OUTCOME UERadioCapabilityIDMappingResponse
 PROCEDURE CODE id-UERadioCapabilityIDMapping
 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
}
uplinkRANEarlyStatusTransfer NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE UplinkRANEarlyStatusTransfer
 PROCEDURE CODE id-UplinkRANEarlyStatusTransfer
 CRITICALITY reject
}
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
}
uplinkRIMInformationTransfer NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE UplinkRIMInformationTransfer
 PROCEDURE CODE id-UplinkRIMInformationTransfer
 CRITICALITY ignore
}
downlinkRIMInformationTransfer NGAP-ELEMENTARY-PROCEDURE ::= {
 INITIATING MESSAGE DownlinkRIMInformationTransfer
 PROCEDURE CODE id-DownlinkRIMInformationTransfer
 CRITICALITY ignore
}
END
-- ASN1STOP
Up

Up   Top   ToC