Tech-invite3GPPspaceIETF RFCsSIP
index21222324252627282931323334353637384‑5x

Content for  TS 38.413  Word version:  17.3.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. 328

9.4.1  Generalp. 328

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. 328

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. 330

-- 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