epan/dissectors/pidl/ C99 drsuapi
[wireshark-sm.git] / epan / dissectors / asn1 / e1ap / E1AP-IEs.asn
blobbaeb3522efe3efa92c90151edf17de8033c03dd7
1 -- 3GPP TS 37.483 V18.2.0 (2024-06)
2 -- **************************************************************
3 --
4 -- Information Element Definitions
5 --
6 -- **************************************************************
8 E1AP-IEs {
9 itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
10 ngran-access (22) modules (3) e1ap (5) version1 (1) e1ap-IEs (2) }
12 DEFINITIONS AUTOMATIC TAGS ::=
14 BEGIN
16 IMPORTS
18         id-CommonNetworkInstance,
19         id-SNSSAI,
20         id-OldQoSFlowMap-ULendmarkerexpected,
21         id-DRB-QoS,
22         id-endpoint-IP-Address-and-Port,
23         id-NetworkInstance,
24         id-QoSFlowMappingIndication,
25         id-TNLAssociationTransportLayerAddressgNBCUUP,
26         id-Cause,
27         id-BCBearerContextNGU-TNLInfoatNGRAN-Request,
28         id-QoSMonitoringRequest,
29         id-QosMonitoringReportingFrequency,
30         id-QoSMonitoringDisabled,
31         id-PDCP-StatusReportIndication,
32         id-RedundantCommonNetworkInstance,
33         id-redundant-nG-UL-UP-TNL-Information,
34         id-redundant-nG-DL-UP-TNL-Information,
35         id-RedundantQosFlowIndicator,
36         id-TSCTrafficCharacteristics,
37         id-ExtendedPacketDelayBudget,
38         id-CNPacketDelayBudgetDownlink,
39         id-CNPacketDelayBudgetUplink,
40         id-AdditionalPDCPduplicationInformation,
41         id-RedundantPDUSessionInformation,
42         id-RedundantPDUSessionInformation-used,
43         id-QoS-Mapping-Information,
44         id-MDTConfiguration,
45         id-TraceCollectionEntityURI,
46         id-EHC-Parameters,
47         id-DAPSRequestInfo,
48         id-EarlyForwardingCOUNTReq,
49         id-EarlyForwardingCOUNTInfo,
50         id-AlternativeQoSParaSetList,
51         id-MCG-OfferedGBRQoSFlowInfo,
52         id-Number-of-tunnels,
53         id-DataForwardingtoE-UTRANInformationList,
54         id-DataForwardingtoNG-RANQoSFlowInformationList,
55         id-MaxCIDEHCDL,
56         id-ignoreMappingRuleIndication,
57         id-EarlyDataForwardingIndicator,
58         id-QoSFlowsDRBRemapping,
59         id-SecurityIndicationModify,
60         id-DataForwardingSourceIPAddress,
61         id-M4ReportAmount,
62         id-M6ReportAmount,
63         id-M7ReportAmount,
64         id-PDUSession-PairID,
65         id-SurvivalTime,
66         id-UDC-Parameters,
67         id-SecurityIndication,
68         id-SecurityResult,
69         id-SDTindicatorSetup,
70         id-SDTindicatorMod,
71         id-DiscardTimerExtended,
72         id-MCForwardingResourceRequest,
73         id-MCForwardingResourceIndication,
74         id-MCForwardingResourceResponse,
75         id-MCForwardingResourceRelease,
76         id-MCForwardingResourceReleaseIndication,
77         id-PDCP-COUNT-Reset,
78         id-MBSSessionAssociatedInfoNonSupportToSupport,
79         id-VersionID,
80         id-MBSAreaSessionID,
81         id-Secondary-PDU-Session-Data-Forwarding-Information,
82         id-MBSSessionResourceNotification,
83         id-MCBearerContextInactivityTimer,
84         id-MCBearerContextStatusChange,
85         id-SpecialTriggeringPurpose,
86         id-F1UTunnelNotEstablished,
87         id-PDUSetQoSParameters,
88         id-N6JitterInformation,
89         id-ECNMarkingorCongestionInformationReportingRequest,
90         id-ECNMarkingorCongestionInformationReportingStatus,
91         id-PDUSetbasedHandlingIndicator,
92         id-IndirectPathIndication,
93         id-F1U-TNL-InfoToAdd-List,
94         id-F1U-TNL-InfoAdded-List,
95         id-F1U-TNL-InfoToAddOrModify-List,
96         id-F1U-TNL-InfoAddedOrModified-List,
97         id-F1U-TNL-InfoToRelease-List,
98         id-BroadcastF1U-ContextReferenceE1,
99         id-PSIbasedDiscardTimer,
100         id-UserPlaneErrorIndicator,
101         id-MaximumDataBurstVolume,
102         id-PDCPSNGapReport,
103         id-UserPlaneFailureIndication,
104         maxnoofMBSAreaSessionIDs,
105         maxnoofSharedNG-UTerminations,
106         maxnoofMRBs,
107         maxnoofMBSSessionIDs,
108         maxnoofQoSParaSets,
109         maxnoofErrors,
110         maxnoofSliceItems,
111         maxnoofEUTRANQOSParameters,
112         maxnoofNGRANQOSParameters,
113         maxnoofDRBs,
114         maxnoofPDUSessionResource,
115         maxnoofQoSFlows,
116         maxnoofUPParameters,
117         maxnoofCellGroups,
118         maxnooftimeperiods,
119         maxnoofNRCGI,
120         maxnoofTLAs,
121         maxnoofGTPTLAs,
122         maxnoofSPLMNs,
123         maxnoofMDTPLMNs,
124         maxnoofExtSliceItems,
125         maxnoofDataForwardingTunneltoE-UTRAN,
126         maxnoofExtNRCGI,
127         maxnoofECGI,
128         maxnoofSMBRValues,
129         maxnoofCellsforMBS,
130         maxnoofTAIforMBS,
131         maxnoofMBSServiceAreaInformation,
132         maxnoofDUs
135 FROM E1AP-Constants
137         Criticality,
138         ProcedureCode,
139         ProtocolIE-ID,
140         TriggeringMessage
142 FROM E1AP-CommonDataTypes
144         ProtocolExtensionContainer{},
145         ProtocolIE-SingleContainer{},
146         E1AP-PROTOCOL-EXTENSION,
147         E1AP-PROTOCOL-IES
150 FROM E1AP-Containers;
152 -- A
154 ActivityInformation     ::=     CHOICE  {
155         dRB-Activity-List                                               DRB-Activity-List,
156         pDU-Session-Resource-Activity-List              PDU-Session-Resource-Activity-List,
157         uE-Activity                                                             UE-Activity,
158         choice-extension                                                ProtocolIE-SingleContainer      {{ActivityInformation-ExtIEs}}
161 ActivityInformation-ExtIEs E1AP-PROTOCOL-IES ::= {
162         ...
165 ActivityNotificationLevel       ::=     ENUMERATED      {
166         drb,
167         pdu-session,
168         ue,
169         ...
172 AdditionalHandoverInfo ::= ENUMERATED   {
173         discard-pdpc-SN,
174         ...
177 AdditionalPDCPduplicationInformation    ::=     ENUMERATED      {
178         three,
179         four,
180         ...
183 AdditionalRRMPriorityIndex ::= BIT STRING (SIZE(32))
185 AveragingWindow  ::= INTEGER (0..4095, ...)
187 AlternativeQoSParaSetList ::= SEQUENCE (SIZE(1..maxnoofQoSParaSets)) OF AlternativeQoSParaSetItem
189 AlternativeQoSParaSetItem ::= SEQUENCE {
190         alternativeQoSParameterIndex            INTEGER(1..8,...),
191         guaranteedFlowBitRateDL                         BitRate                                 OPTIONAL,
192         guaranteedFlowBitRateUL                         BitRate                                 OPTIONAL,
193         packetDelayBudget                                       PacketDelayBudget               OPTIONAL,
194         packetErrorRate                                         PacketErrorRate                 OPTIONAL,
195         iE-Extensions           ProtocolExtensionContainer { {AlternativeQoSParaSetItem-ExtIEs} }       OPTIONAL,
196         ...
199 AlternativeQoSParaSetItem-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
200                 { ID id-MaximumDataBurstVolume  CRITICALITY ignore      EXTENSION MaxDataBurstVolume            PRESENCE optional               },
201         ...
204 AssociatedSessionID ::= OCTET STRING
206 -- B
208 -- BCBearerContextToSetup
210 BCBearerContextToSetup ::= SEQUENCE {
211         snssai                                                                  SNSSAI,
212         bcBearerContextNGU-TNLInfoat5GC                 BCBearerContextNGU-TNLInfoat5GC                         OPTIONAL,
213         bcMRBToSetupList                                                BCMRBSetupConfiguration,
214         requestedAction                                                 RequestedAction4AvailNGUTermination                     OPTIONAL,
215         iE-Extensions           ProtocolExtensionContainer { {BCBearerContextToSetup-ExtIEs} }  OPTIONAL,
216         ...
219 BCBearerContextToSetup-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
220         ...
224 BCBearerContextNGU-TNLInfoat5GC::= CHOICE {
225         locationindependent                             MBSNGUInformationAt5GC,
226         locationdependent                               LocationDependentMBSNGUInformationAt5GC,
227         choice-extension        ProtocolIE-SingleContainer      {{BCBearerContextNGU-TNLInfoat5GC-ExtIEs}}
230 BCBearerContextNGU-TNLInfoat5GC-ExtIEs E1AP-PROTOCOL-IES ::= {
231         ...
234 BCMRBSetupConfiguration ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF BCMRBSetupConfiguration-Item
236 BCMRBSetupConfiguration-Item ::= SEQUENCE {
237         mrb-ID                                                          MRB-ID,
238         mbs-pdcp-config                                 PDCP-Configuration,
239         qoS-Flow-QoS-Parameter-List             QoS-Flow-QoS-Parameter-List,
240         qoSFlowLevelQoSParameters               QoSFlowLevelQoSParameters               OPTIONAL,
241         iE-Extensions           ProtocolExtensionContainer { {BCMRBSetupConfiguration-Item-ExtIEs} }    OPTIONAL,
242         ...
245 BCMRBSetupConfiguration-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
246         {ID id-F1U-TNL-InfoToAdd-List   CRITICALITY ignore      EXTENSION F1U-TNL-InfoToAdd-List        PRESENCE optional},
247         ...
250 -- BCBearerContextToSetupResponse
252 BCBearerContextToSetupResponse ::= SEQUENCE {
253         bcBearerContextNGU-TNLInfoatNGRAN                       BCBearerContextNGU-TNLInfoatNGRAN                       OPTIONAL,
254         bcMRBSetupResponseList                                  BCMRBSetupResponseList,
255         bcMRBFailedList                                                 BCMRBFailedList                                                 OPTIONAL,
256         availableBCMRBConfig                                            BCMRBSetupConfiguration                                 OPTIONAL,
257         iE-Extensions           ProtocolExtensionContainer { {BCBearerContextToSetupResponse-ExtIEs} }  OPTIONAL,
258         ...
261 BCBearerContextToSetupResponse-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
262         ...
266 BCBearerContextNGU-TNLInfoatNGRAN::= CHOICE {
267         locationindependent                             MBSNGUInformationAtNGRAN,
268         locationdependent                               LocationDependentMBSNGUInformationAtNGRAN,
269         choice-extension        ProtocolIE-SingleContainer      {{BCBearerContextNGU-TNLInfoatNGRAN-ExtIEs}}
272 BCBearerContextNGU-TNLInfoatNGRAN-ExtIEs E1AP-PROTOCOL-IES ::= {
273         ...
276 BCMRBSetupResponseList ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF BCMRBSetupResponseList-Item
277 BCMRBSetupResponseList-Item ::= SEQUENCE {
278         mrb-ID                                                          MRB-ID,
279         qosflow-setup                                           QoS-Flow-List,
280         qosflow-failed                                          QoS-Flow-Failed-List            OPTIONAL,
281         bcBearerContextF1U-TNLInfoatCU          BCBearerContextF1U-TNLInfoatCU,
282         iE-Extensions           ProtocolExtensionContainer { {BCMRBSetupResponseList-Item-ExtIEs} }     OPTIONAL,
283         ...
286 BCMRBSetupResponseList-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
287         {ID id-F1U-TNL-InfoAdded-List   CRITICALITY ignore      EXTENSION F1U-TNL-InfoAdded-List        PRESENCE optional},
288         ...
291 BCBearerContextF1U-TNLInfoatCU ::= CHOICE {
292         locationindependent                             MBSF1UInformationAtCU,
293         locationdependent                               LocationDependentMBSF1UInformationAtCU,
294         choice-extension        ProtocolIE-SingleContainer      {{BCBearerContextF1U-TNLInfoatCU-ExtIEs}}
297 BCBearerContextF1U-TNLInfoatCU-ExtIEs E1AP-PROTOCOL-IES ::= {
298         ...
302 BCMRBFailedList ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF BCMRBFailedList-Item
303 BCMRBFailedList-Item ::= SEQUENCE {
304         mrb-ID                                                          MRB-ID,
305         cause                                                           Cause,
306         iE-Extensions           ProtocolExtensionContainer { {BCMRBFailedList-Item-ExtIEs} }    OPTIONAL,
307         ...
310 BCMRBFailedList-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
311         ...
315 -- BCBearerContextToModify
317 BCBearerContextToModify ::= SEQUENCE {
318         bcBearerContextNGU-TNLInfoat5GC         BCBearerContextNGU-TNLInfoat5GC OPTIONAL,
319         bcMRBToSetupList                                                BCMRBSetupConfiguration                 OPTIONAL,
320         bcMRBToModifyList                                       BCMRBModifyConfiguration                        OPTIONAL,
321         bcMRBToRemoveList                                       BCMRBRemoveConfiguration                        OPTIONAL,
322         iE-Extensions           ProtocolExtensionContainer { {BCBearerContextToModify-ExtIEs} } OPTIONAL,
323         ...
326 BCBearerContextToModify-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
327         {ID id-BCBearerContextNGU-TNLInfoatNGRAN-Request        CRITICALITY ignore      EXTENSION BCBearerContextNGU-TNLInfoatNGRAN-Request     PRESENCE optional},
328         ...
331 BCBearerContextNGU-TNLInfoatNGRAN-Request ::= CHOICE {
332         locationindependent                             MBSNGUInformationAtNGRAN-Request,
333         locationdependent                               MBSNGUInformationAtNGRAN-Request-List,
334         choice-extension        ProtocolIE-SingleContainer      {{ BCBearerContextNGU-TNLInfoatNGRAN-Request-ExtIEs}}
337 BCBearerContextNGU-TNLInfoatNGRAN-Request-ExtIEs E1AP-PROTOCOL-IES ::= {
338         ...
341 BCMRBModifyConfiguration ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF BCMRBModifyConfiguration-Item
343 BCMRBModifyConfiguration-Item ::= SEQUENCE {
344         mrb-ID                                                  MRB-ID,
345         bcBearerContextF1U-TNLInfoatDU  BCBearerContextF1U-TNLInfoatDU  OPTIONAL,
346         mbs-pdcp-config                                 PDCP-Configuration                              OPTIONAL,
347         qoS-Flow-QoS-Parameter-List             QoS-Flow-QoS-Parameter-List             OPTIONAL,
348         qoSFlowLevelQoSParameters               QoSFlowLevelQoSParameters               OPTIONAL,
349         iE-Extensions           ProtocolExtensionContainer { {BCMRBModifyConfiguration-Item-ExtIEs} }   OPTIONAL,
350         ...
353 BCMRBModifyConfiguration-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
354         {ID id-F1U-TNL-InfoToAddOrModify-List   CRITICALITY ignore      EXTENSION F1U-TNL-InfoToAddOrModify-List        PRESENCE optional}|
355         {ID id-F1U-TNL-InfoToRelease-List               CRITICALITY ignore      EXTENSION F1U-TNL-InfoToRelease-List                    PRESENCE optional},
356         ...
359 BCBearerContextF1U-TNLInfoatDU ::= CHOICE {
360         locationindependent                             MBSF1UInformationAtDU,
361         locationdependent                               LocationDependentMBSF1UInformationAtDU,
362         choice-extension        ProtocolIE-SingleContainer      {{BCBearerContextF1U-TNLInfoatDU-ExtIEs}}
365 BCBearerContextF1U-TNLInfoatDU-ExtIEs E1AP-PROTOCOL-IES ::= {
366         ...
369 BCMRBRemoveConfiguration ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MRB-ID
372 -- BCBearerContextToModifyResponse
374 BCBearerContextToModifyResponse ::= SEQUENCE {
375         bcBearerContextNGU-TNLInfoatNGRAN                       BCBearerContextNGU-TNLInfoatNGRAN                       OPTIONAL,
376         bcMRBSetupModifyResponseList                            BCMRBSetupModifyResponseList,
377         bcMRBFailedList                                                 BCMRBFailedList                                                 OPTIONAL,
378         availableBCMRBConfig                                            BCMRBSetupConfiguration                                 OPTIONAL,
379         iE-Extensions           ProtocolExtensionContainer { {BCBearerContextToModifyResponse-ExtIEs} } OPTIONAL,
380         ...
383 BCBearerContextToModifyResponse-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
384         ...
387 BCMRBSetupModifyResponseList ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF BCMRBSetupModifyResponseList-Item
389 BCMRBSetupModifyResponseList-Item ::= SEQUENCE {
390         mrb-ID                                                          MRB-ID,
391         qosflow-setup                                           QoS-Flow-List                   OPTIONAL,
392         qosflow-failed                                          QoS-Flow-Failed-List            OPTIONAL,
393         bcBearerContextF1U-TNLInfoatCU          BCBearerContextF1U-TNLInfoatCU          OPTIONAL,
394         iE-Extensions           ProtocolExtensionContainer { {BCMRBSetupModifyResponseList-Item-ExtIEs} }       OPTIONAL,
395         ...
398 BCMRBSetupModifyResponseList-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
399         {ID id-F1U-TNL-InfoAddedOrModified-List CRITICALITY ignore      EXTENSION F1U-TNL-InfoAddedOrModified-List      PRESENCE optional},
400         ...
403 BroadcastF1U-ContextReferenceE1 ::= OCTET STRING (SIZE(4))
406 -- BCBearerContextToModifyRequired
408 BCBearerContextToModifyRequired ::= SEQUENCE {
409         bcMRBToRemoveList       BCMRBRemoveConfiguration                        OPTIONAL,
410         iE-Extensions           ProtocolExtensionContainer { {BCBearerContextToModifyRequired-ExtIEs} } OPTIONAL,
411         ...
414 BCBearerContextToModifyRequired-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
415         ...
418 -- BCBearerContextToModifyConfirm
420 BCBearerContextToModifyConfirm ::= SEQUENCE {
421         iE-Extensions           ProtocolExtensionContainer { {BCBearerContextToModifyConfirm-ExtIEs} }  OPTIONAL,
422         ...
425 BCBearerContextToModifyConfirm-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
426         ...
429 BearerContextStatusChange       ::=     ENUMERATED {
430         suspend,
431         resume,
432         ... ,
433         resumeforSDT
436 BitRate ::= INTEGER (0..4000000000000,...)
438 BufferSize      ::=     ENUMERATED      {
439         kbyte2,
440         kbyte4,
441         kbyte8,
442         ...
446 -- C
448 Cause ::= CHOICE {
449         radioNetwork            CauseRadioNetwork,
450         transport                       CauseTransport,
451         protocol                        CauseProtocol,
452         misc                            CauseMisc,
453         choice-extension        ProtocolIE-SingleContainer      {{Cause-ExtIEs}}
456 Cause-ExtIEs E1AP-PROTOCOL-IES ::= {
457         ...
460 CauseMisc ::= ENUMERATED {
461         control-processing-overload,
462         not-enough-user-plane-processing-resources,
463         hardware-failure,
464         om-intervention,
465         unspecified,
466         ...
469 CauseProtocol ::= ENUMERATED {
470         transfer-syntax-error,
471         abstract-syntax-error-reject,
472         abstract-syntax-error-ignore-and-notify,
473         message-not-compatible-with-receiver-state,
474         semantic-error,
475         abstract-syntax-error-falsely-constructed-message,
476         unspecified,
477         ...
480 CauseRadioNetwork ::= ENUMERATED {
481         unspecified,
482         unknown-or-already-allocated-gnb-cu-cp-ue-e1ap-id,
483         unknown-or-already-allocated-gnb-cu-up-ue-e1ap-id,
484         unknown-or-inconsistent-pair-of-ue-e1ap-id,
485         interaction-with-other-procedure,
486         pPDCP-Count-wrap-around,
487         not-supported-QCI-value,
488         not-supported-5QI-value,
489         encryption-algorithms-not-supported,
490         integrity-protection-algorithms-not-supported,
491         uP-integrity-protection-not-possible,
492         uP-confidentiality-protection-not-possible,
493         multiple-PDU-Session-ID-Instances,
494         unknown-PDU-Session-ID,
495         multiple-QoS-Flow-ID-Instances,
496         unknown-QoS-Flow-ID,
497         multiple-DRB-ID-Instances,
498         unknown-DRB-ID,
499         invalid-QoS-combination,
500         procedure-cancelled,
501         normal-release,
502         no-radio-resources-available,
503         action-desirable-for-radio-reasons,
504         resources-not-available-for-the-slice,
505         pDCP-configuration-not-supported,
506         ...,
507         ue-dl-max-IP-data-rate-reason,
508         uP-integrity-protection-failure,
509         release-due-to-pre-emption,
510         rsn-not-available-for-the-up,
511         nPN-not-supported,
512         report-characteristic-empty,
513         existing-measurement-ID,
514         measurement-temporarily-not-available,
515         measurement-not-supported-for-the-object,
516         scg-activation-deactivation-failure,
517         scg-deactivation-failure-due-to-data-transmission,
518         unknown-or-already-allocated-gNB-CU-CP-MBS-E1AP-ID,
519         unknown-or-already-allocated-gNB-CU-UP-MBS-E1AP-ID,
520         unknown-or-inconsistent-pair-of-MBS-E1AP-ID,
521         unknown-or-inconsistent-MRB-ID
524 CauseTransport ::= ENUMERATED {
525         unspecified,
526         transport-resource-unavailable,
527         ...,
528         unknown-TNL-address-for-IAB
531 Cell-Group-Information  ::= SEQUENCE (SIZE(1.. maxnoofCellGroups)) OF Cell-Group-Information-Item
533 Cell-Group-Information-Item     ::=     SEQUENCE {
534         cell-Group-ID                                                   Cell-Group-ID,
535         uL-Configuration                                                UL-Configuration                OPTIONAL,
536         dL-TX-Stop                                                              DL-TX-Stop                              OPTIONAL,
537         rAT-Type                                                                RAT-Type                                OPTIONAL,
538         iE-Extensions                                                   ProtocolExtensionContainer { { Cell-Group-Information-Item-ExtIEs } }   OPTIONAL,
539         ...
542 Cell-Group-Information-Item-ExtIEs              E1AP-PROTOCOL-EXTENSION ::= {
543         { ID id-Number-of-tunnels       CRITICALITY ignore      EXTENSION Number-of-tunnels     PRESENCE optional},
544         ...
548 Cell-Group-ID   ::=             INTEGER (0..3, ...)
550 CHOInitiation   ::=             ENUMERATED {true, ...}
552 Number-of-tunnels  ::=          INTEGER (1..4, ...)
554 CipheringAlgorithm      ::=     ENUMERATED {
555         nEA0,
556         c-128-NEA1,
557         c-128-NEA2,
558         c-128-NEA3,
559         ...
562 CNSupport ::= ENUMERATED {
563         c-epc,
564         c-5gc,
565         both,
566         ...
569 CommonNetworkInstance ::= OCTET STRING
571 ConfidentialityProtectionIndication ::= ENUMERATED {
572         required,
573         preferred,
574         not-needed,
575         ...
579 ConfidentialityProtectionResult ::= ENUMERATED {
580         performed,
581         not-performed,
582         ...
585 CP-TNL-Information              ::=     CHOICE {
586         endpoint-IP-Address             TransportLayerAddress,
587         choice-extension                ProtocolIE-SingleContainer      {{CP-TNL-Information-ExtIEs}}
590 CP-TNL-Information-ExtIEs E1AP-PROTOCOL-IES ::= {
591         { ID id-endpoint-IP-Address-and-Port    CRITICALITY reject      TYPE Endpoint-IP-address-and-port       PRESENCE mandatory},
592         ...
596 CriticalityDiagnostics ::= SEQUENCE {
597         procedureCode                                   ProcedureCode                                   OPTIONAL,
598         triggeringMessage                               TriggeringMessage                               OPTIONAL,
599         procedureCriticality                    Criticality                                             OPTIONAL,
600         transactionID                                   TransactionID                                   OPTIONAL,
601         iEsCriticalityDiagnostics               CriticalityDiagnostics-IE-List  OPTIONAL,
602         iE-Extensions                                   ProtocolExtensionContainer { {CriticalityDiagnostics-ExtIEs} }  OPTIONAL,
603         ...
607 CriticalityDiagnostics-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
608         ...
611 CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1..maxnoofErrors)) OF
612         SEQUENCE {
613                 iECriticality                   Criticality,
614                 iE-ID                                   ProtocolIE-ID,
615                 typeOfError                             TypeOfError,
616                 iE-Extensions                   ProtocolExtensionContainer { {CriticalityDiagnostics-IE-List-ExtIEs} } OPTIONAL,
617                 ...
620 CriticalityDiagnostics-IE-List-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
621         ...
624 -- D
626 DAPSRequestInfo ::= SEQUENCE {
627         dapsIndicator                           ENUMERATED {daps-HO-required, ...},
628         iE-Extensions                           ProtocolExtensionContainer { {DAPSRequestInfo-ExtIEs} } OPTIONAL,
629         ...
632 DAPSRequestInfo-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
633         ...
636 Data-Forwarding-Information-Request     ::=     SEQUENCE {
637         data-Forwarding-Request                                 Data-Forwarding-Request,
638         qoS-Flows-Forwarded-On-Fwd-Tunnels      QoS-Flow-Mapping-List                   OPTIONAL,
639         iE-Extensions                                                   ProtocolExtensionContainer { { Data-Forwarding-Information-Request-ExtIEs } }   OPTIONAL,
640         ...
643 Data-Forwarding-Information-Request-ExtIEs              E1AP-PROTOCOL-EXTENSION ::= {
644         ...
647 Data-Forwarding-Information     ::=     SEQUENCE {
648         uL-Data-Forwarding                                              UP-TNL-Information              OPTIONAL,
649         dL-Data-Forwarding                                              UP-TNL-Information              OPTIONAL,
650         iE-Extensions                                                   ProtocolExtensionContainer { { Data-Forwarding-Information-ExtIEs } }   OPTIONAL,
651         ...
654 Data-Forwarding-Information-ExtIEs              E1AP-PROTOCOL-EXTENSION ::= {
655         {ID id-DataForwardingtoNG-RANQoSFlowInformationList     CRITICALITY ignore      EXTENSION DataForwardingtoNG-RANQoSFlowInformationList  PRESENCE optional}|
656         {ID id-PDUSetbasedHandlingIndicator CRITICALITY ignore  EXTENSION PDUSetbasedHandlingIndicator                                                          PRESENCE optional},
657         ...
660 Data-Forwarding-Request ::= ENUMERATED  {
661         uL,
662         dL,
663         both,
664         ...
667 DataForwardingtoE-UTRANInformationList ::= SEQUENCE (SIZE(1.. maxnoofDataForwardingTunneltoE-UTRAN)) OF DataForwardingtoE-UTRANInformationListItem
669 DataForwardingtoE-UTRANInformationListItem ::= SEQUENCE {
670         data-forwarding-tunnel-information                                                      UP-TNL-Information,
671         qoS-Flows-to-be-forwarded-List                                          QoS-Flows-to-be-forwarded-List,
672         iE-Extensions           ProtocolExtensionContainer { { DataForwardingtoE-UTRANInformationListItem-ExtIEs} }     OPTIONAL,
673         ...
676 DataForwardingtoE-UTRANInformationListItem-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
677         ...
680 Data-Usage-per-PDU-Session-Report ::= SEQUENCE {
681         secondaryRATType                        ENUMERATED {nR, e-UTRA, ...},
682         pDU-session-Timed-Report-List                   SEQUENCE (SIZE(1..maxnooftimeperiods)) OF MRDC-Data-Usage-Report-Item,
683         iE-Extensions                           ProtocolExtensionContainer { { Data-Usage-per-PDU-Session-Report-ExtIEs} } OPTIONAL,
687 Data-Usage-per-PDU-Session-Report-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
688         ...
691 Data-Usage-per-QoS-Flow-List    ::= SEQUENCE (SIZE(1..maxnoofQoSFlows)) OF Data-Usage-per-QoS-Flow-Item
693 Data-Usage-per-QoS-Flow-Item ::= SEQUENCE {
694         qoS-Flow-Identifier             QoS-Flow-Identifier,
695         secondaryRATType                        ENUMERATED {nR, e-UTRA, ...},
696         qoS-Flow-Timed-Report-List                      SEQUENCE (SIZE(1..maxnooftimeperiods)) OF MRDC-Data-Usage-Report-Item,
697         iE-Extensions                           ProtocolExtensionContainer { { Data-Usage-per-QoS-Flow-Item-ExtIEs} } OPTIONAL,
701 Data-Usage-per-QoS-Flow-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
702         ...
705 Data-Usage-Report-List  ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF Data-Usage-Report-Item
707 Data-Usage-Report-Item  ::= SEQUENCE {
708         dRB-ID                                          DRB-ID,
709         rAT-Type                                        RAT-Type,
710         dRB-Usage-Report-List           DRB-Usage-Report-List,
711         iE-Extensions   ProtocolExtensionContainer { { Data-Usage-Report-ItemExtIEs } } OPTIONAL,
712         ...
715 Data-Usage-Report-ItemExtIEs    E1AP-PROTOCOL-EXTENSION ::= {
716         ...
719 DefaultDRB      ::=     ENUMERATED      {
720         true,
721         false,
722         ...
725 Dictionary      ::=     ENUMERATED      {
726         sip-SDP,
727         operator,
728         ...
731 DirectForwardingPathAvailability ::= ENUMERATED {
732         inter-system-direct-path-available,
733         ...,
734         intra-system-direct-path-available
737 DiscardTimer    ::=     ENUMERATED {ms10, ms20, ms30, ms40, ms50, ms60, ms75, ms100, ms150, ms200, ms250, ms300, ms500, ms750, ms1500, infinity}
739 DiscardTimerExtended    ::=     ENUMERATED {ms0dot5, ms1, ms2, ms4, ms6, ms8,..., ms2000}
741 PSIbasedDiscardTimer    ::=     ENUMERATED {ms0, ms2, ms4, ms6, ms8, ms10, ms12, ms14, ms18, ms22, ms26, ms30, ms40, ms50, ms75, ms100, ...}
743 DLDiscarding ::= SEQUENCE {
744         dLDiscardingCountVal                    PDCP-Count,
745         iE-Extensions                                   ProtocolExtensionContainer { { DLDiscarding-ExtIEs } }          OPTIONAL
748 DLDiscarding-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
749         ...
752 DLUPTNLAddressToUpdateItem      ::= SEQUENCE {
753         oldTNLAdress                                            TransportLayerAddress,
754         newTNLAdress                                            TransportLayerAddress,
755         iE-Extensions   ProtocolExtensionContainer { { DLUPTNLAddressToUpdateItemExtIEs } }     OPTIONAL,
756         ...
759 DLUPTNLAddressToUpdateItemExtIEs        E1AP-PROTOCOL-EXTENSION ::= {
760         ...
763 DL-TX-Stop      ::=     ENUMERATED      {
764         stop,
765         resume,
766         ...
769 DRB-Activity    ::= ENUMERATED {
770         active,
771         not-active,
772         ...
775 DRB-Activity-List ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DRB-Activity-Item
777 DRB-Activity-Item       ::= SEQUENCE {
778         dRB-ID                                          DRB-ID,
779         dRB-Activity                            DRB-Activity,
780         iE-Extensions   ProtocolExtensionContainer { { DRB-Activity-ItemExtIEs } }      OPTIONAL,
781         ...
784 DRB-Activity-ItemExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
785         ...
788 DRB-Confirm-Modified-List-EUTRAN        ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Confirm-Modified-Item-EUTRAN
790 DRB-Confirm-Modified-Item-EUTRAN        ::=     SEQUENCE {
791         dRB-ID                                                                  DRB-ID,
792         cell-Group-Information                                  Cell-Group-Information  OPTIONAL,
793         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Confirm-Modified-Item-EUTRAN-ExtIEs } }      OPTIONAL,
794         ...
797 DRB-Confirm-Modified-Item-EUTRAN-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
798         ...
801 DRB-Confirm-Modified-List-NG-RAN        ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Confirm-Modified-Item-NG-RAN
803 DRB-Confirm-Modified-Item-NG-RAN        ::=     SEQUENCE {
804         dRB-ID                                                                  DRB-ID,
805         cell-Group-Information                                  Cell-Group-Information  OPTIONAL,
806         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Confirm-Modified-Item-NG-RAN-ExtIEs } }      OPTIONAL,
807         ...
810 DRB-Confirm-Modified-Item-NG-RAN-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
811         ...
814 DRB-Failed-List-EUTRAN  ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Failed-Item-EUTRAN
816 DRB-Failed-Item-EUTRAN  ::=     SEQUENCE {
817         dRB-ID                                                                  DRB-ID,
818         cause                                                                   Cause,
819         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Failed-Item-EUTRAN-ExtIEs } }        OPTIONAL,
820         ...
823 DRB-Failed-Item-EUTRAN-ExtIEs           E1AP-PROTOCOL-EXTENSION ::= {
824         ...
827 DRB-Failed-Mod-List-EUTRAN      ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Failed-Mod-Item-EUTRAN
829 DRB-Failed-Mod-Item-EUTRAN      ::=     SEQUENCE {
830         dRB-ID                                                                  DRB-ID,
831         cause                                                                   Cause,
832         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Failed-Mod-Item-EUTRAN-ExtIEs } }    OPTIONAL,
833         ...
836 DRB-Failed-Mod-Item-EUTRAN-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
837         ...
840 DRB-Failed-List-NG-RAN  ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Failed-Item-NG-RAN
842 DRB-Failed-Item-NG-RAN  ::=     SEQUENCE {
843         dRB-ID                                                                  DRB-ID,
844         cause                                                                   Cause,
845         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Failed-Item-NG-RAN-ExtIEs } }        OPTIONAL,
846         ...
849 DRB-Failed-Item-NG-RAN-ExtIEs           E1AP-PROTOCOL-EXTENSION ::= {
850         ...
853 DRB-Failed-Mod-List-NG-RAN      ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Failed-Mod-Item-NG-RAN
855 DRB-Failed-Mod-Item-NG-RAN      ::=     SEQUENCE {
856         dRB-ID                                                                  DRB-ID,
857         cause                                                                   Cause,
858         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Failed-Mod-Item-NG-RAN-ExtIEs } }    OPTIONAL,
859         ...
862 DRB-Failed-Mod-Item-NG-RAN-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
863         ...
866 DRB-Failed-To-Modify-List-EUTRAN        ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Failed-To-Modify-Item-EUTRAN
868 DRB-Failed-To-Modify-Item-EUTRAN        ::=     SEQUENCE {
869         dRB-ID                                                                  DRB-ID,
870         cause                                                                   Cause,
871         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Failed-To-Modify-Item-EUTRAN-ExtIEs } }      OPTIONAL,
872         ...
875 DRB-Failed-To-Modify-Item-EUTRAN-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
876         ...
879 DRB-Failed-To-Modify-List-NG-RAN        ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Failed-To-Modify-Item-NG-RAN
881 DRB-Failed-To-Modify-Item-NG-RAN        ::=     SEQUENCE {
882         dRB-ID                                                                  DRB-ID,
883         cause                                                                   Cause,
884         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Failed-To-Modify-Item-NG-RAN-ExtIEs } }      OPTIONAL,
885         ...
888 DRB-Failed-To-Modify-Item-NG-RAN-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
889         ...
892 DRB-ID  ::=     INTEGER (1..32, ...)
893 DRB-Measurement-Results-Information-List        ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Measurement-Results-Information-Item
894 DRB-Measurement-Results-Information-Item        ::=     SEQUENCE {
895         dRB-ID                                                                          DRB-ID,
896         uL-D1-Result                                                            INTEGER (0..10000, ...)                                                 OPTIONAL,
897         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Measurement-Results-Information-Item-ExtIEs } }      OPTIONAL,
898         ...
901 DRB-Measurement-Results-Information-Item-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
902         ...
905 DRB-Modified-List-EUTRAN        ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Modified-Item-EUTRAN
907 DRB-Modified-Item-EUTRAN        ::=     SEQUENCE {
908         dRB-ID                                                                  DRB-ID,
909         s1-DL-UP-TNL-Information                                UP-TNL-Information                                              OPTIONAL,
910         pDCP-SN-Status-Information                              PDCP-SN-Status-Information                              OPTIONAL,
911         uL-UP-Transport-Parameters                              UP-Parameters                                                   OPTIONAL,
912         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Modified-Item-EUTRAN-ExtIEs } }      OPTIONAL,
913         ...
916 DRB-Modified-Item-EUTRAN-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
917         ...
920 DRB-Modified-List-NG-RAN        ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Modified-Item-NG-RAN
922 DRB-Modified-Item-NG-RAN        ::=     SEQUENCE {
923         dRB-ID                                                                          DRB-ID,
924         uL-UP-Transport-Parameters                                      UP-Parameters                                                   OPTIONAL,
925         pDCP-SN-Status-Information                                      PDCP-SN-Status-Information                              OPTIONAL,
926         flow-Setup-List                                                         QoS-Flow-List                                                   OPTIONAL,
927         flow-Failed-List                                                        QoS-Flow-Failed-List                                    OPTIONAL,
928         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Modified-Item-NG-RAN-ExtIEs } }      OPTIONAL,
929         ...
932 DRB-Modified-Item-NG-RAN-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
933         {ID id-EarlyForwardingCOUNTInfo                         CRITICALITY reject      EXTENSION EarlyForwardingCOUNTInfo              PRESENCE optional}|
934         {ID id-OldQoSFlowMap-ULendmarkerexpected        CRITICALITY ignore      EXTENSION QoS-Flow-List                                         PRESENCE optional},
935         ...
938 DRB-Removed-Item        ::=     SEQUENCE {
939         dRB-ID                                                                  DRB-ID,
940         dRB-Released-In-Session                                 ENUMERATED {released-in-session, not-released-in-session, ...}          OPTIONAL,
941         dRB-Accumulated-Session-Time                    OCTET STRING (SIZE(5))                                                                                                  OPTIONAL,
942         qoS-Flow-Removed-List                                   SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF QoS-Flow-Removed-Item           OPTIONAL,
943         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Removed-Item-ExtIEs } }                      OPTIONAL,
944         ...
947 DRB-Removed-Item-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
948         ...
951 DRB-Required-To-Modify-List-EUTRAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Required-To-Modify-Item-EUTRAN
953 DRB-Required-To-Modify-Item-EUTRAN      ::=     SEQUENCE {
954         dRB-ID                                                                  DRB-ID,
955         s1-DL-UP-TNL-Information                                UP-TNL-Information                                                      OPTIONAL,
956         gNB-CU-UP-CellGroupRelatedConfiguration GNB-CU-UP-CellGroupRelatedConfiguration         OPTIONAL,
957         cause                                                                   Cause           OPTIONAL,
958         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Required-To-Modify-Item-EUTRAN-ExtIEs } }    OPTIONAL,
959         ...
962 DRB-Required-To-Modify-Item-EUTRAN-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
963         ...
966 DRB-Required-To-Modify-List-NG-RAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Required-To-Modify-Item-NG-RAN
968 DRB-Required-To-Modify-Item-NG-RAN      ::=     SEQUENCE {
969         dRB-ID                                                                  DRB-ID,
970         gNB-CU-UP-CellGroupRelatedConfiguration GNB-CU-UP-CellGroupRelatedConfiguration         OPTIONAL,
971         flow-To-Remove                                                  QoS-Flow-List                                                           OPTIONAL,
972         cause                                                                   Cause           OPTIONAL,
973         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Required-To-Modify-Item-NG-RAN-ExtIEs } }    OPTIONAL,
974         ...
977 DRB-Required-To-Modify-Item-NG-RAN-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
978         ...
982 DRB-Setup-List-EUTRAN   ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Setup-Item-EUTRAN
984 DRB-Setup-Item-EUTRAN   ::=     SEQUENCE {
985         dRB-ID                                                                  DRB-ID,
986         s1-DL-UP-TNL-Information                                UP-TNL-Information,
987         data-Forwarding-Information-Response    Data-Forwarding-Information             OPTIONAL,
988         uL-UP-Transport-Parameters                              UP-Parameters,
989         s1-DL-UP-Unchanged                                              ENUMERATED {true, ...}          OPTIONAL,
990         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Setup-Item-EUTRAN-ExtIEs } } OPTIONAL,
991         ...
994 DRB-Setup-Item-EUTRAN-ExtIEs            E1AP-PROTOCOL-EXTENSION ::= {
995         {ID id-DataForwardingSourceIPAddress                    CRITICALITY ignore      EXTENSION TransportLayerAddress         PRESENCE optional}|
996         {ID id-SecurityResult                                                   CRITICALITY ignore      EXTENSION SecurityResult                                PRESENCE optional},
997         ...
1000 DRB-Setup-Mod-List-EUTRAN       ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Setup-Mod-Item-EUTRAN
1002 DRB-Setup-Mod-Item-EUTRAN       ::=     SEQUENCE {
1003         dRB-ID                                                                  DRB-ID,
1004         s1-DL-UP-TNL-Information                                UP-TNL-Information,
1005         data-Forwarding-Information-Response    Data-Forwarding-Information             OPTIONAL,
1006         uL-UP-Transport-Parameters                              UP-Parameters,
1007         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Setup-Mod-Item-EUTRAN-ExtIEs } }     OPTIONAL,
1008         ...
1011 DRB-Setup-Mod-Item-EUTRAN-ExtIEs                E1AP-PROTOCOL-EXTENSION ::= {
1012         {ID id-SecurityResult                   CRITICALITY ignore      EXTENSION SecurityResult                                PRESENCE optional}|
1013         {ID id-DataForwardingSourceIPAddress                    CRITICALITY ignore      EXTENSION TransportLayerAddress         PRESENCE optional},
1014         ...
1017 DRB-Setup-List-NG-RAN   ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Setup-Item-NG-RAN
1019 DRB-Setup-Item-NG-RAN   ::=     SEQUENCE {
1020         dRB-ID                                                                          DRB-ID,
1021         dRB-data-Forwarding-Information-Response        Data-Forwarding-Information             OPTIONAL,
1022         uL-UP-Transport-Parameters                                      UP-Parameters,
1023         flow-Setup-List                                                         QoS-Flow-List,
1024         flow-Failed-List                                                        QoS-Flow-Failed-List    OPTIONAL,
1025         iE-Extensions                                                           ProtocolExtensionContainer { { DRB-Setup-Item-NG-RAN-ExtIEs } } OPTIONAL,
1026         ...
1029 DRB-Setup-Item-NG-RAN-ExtIEs            E1AP-PROTOCOL-EXTENSION ::= {
1030         ...
1033 DRB-Setup-Mod-List-NG-RAN       ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Setup-Mod-Item-NG-RAN
1035 DRB-Setup-Mod-Item-NG-RAN       ::=     SEQUENCE {
1036         dRB-ID                                                                          DRB-ID,
1037         dRB-data-Forwarding-Information-Response        Data-Forwarding-Information             OPTIONAL,
1038         uL-UP-Transport-Parameters                                      UP-Parameters,
1039         flow-Setup-List                                                         QoS-Flow-List,
1040         flow-Failed-List                                                        QoS-Flow-Failed-List    OPTIONAL,
1041         iE-Extensions                                                           ProtocolExtensionContainer { { DRB-Setup-Mod-Item-NG-RAN-ExtIEs } }     OPTIONAL,
1042         ...
1045 DRB-Setup-Mod-Item-NG-RAN-ExtIEs                E1AP-PROTOCOL-EXTENSION ::= {
1046         ...
1049 DRB-Status-Item ::= SEQUENCE {
1050         dRB-ID                                          DRB-ID,
1051         pDCP-DL-Count                           PDCP-Count              OPTIONAL,
1052         pDCP-UL-Count                           PDCP-Count              OPTIONAL,
1053         iE-Extensions   ProtocolExtensionContainer { { DRB-Status-ItemExtIEs } }        OPTIONAL,
1054         ...
1057 DRB-Status-ItemExtIEs   E1AP-PROTOCOL-EXTENSION ::= {
1058         ...
1061 DRBs-Subject-To-Counter-Check-List-EUTRAN       ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRBs-Subject-To-Counter-Check-Item-EUTRAN
1063 DRBs-Subject-To-Counter-Check-Item-EUTRAN       ::=     SEQUENCE {
1064         dRB-ID                                          DRB-ID,
1065         pDCP-UL-Count                           PDCP-Count,
1066         pDCP-DL-Count                           PDCP-Count,
1067         iE-Extensions           ProtocolExtensionContainer { { DRBs-Subject-To-Counter-Check-Item-EUTRAN-ExtIEs } }     OPTIONAL,
1068         ...
1071 DRBs-Subject-To-Counter-Check-Item-EUTRAN-ExtIEs                E1AP-PROTOCOL-EXTENSION ::= {
1072         ...
1075 DRBs-Subject-To-Counter-Check-List-NG-RAN       ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRBs-Subject-To-Counter-Check-Item-NG-RAN
1077 DRBs-Subject-To-Counter-Check-Item-NG-RAN       ::=     SEQUENCE {
1078         pDU-Session-ID                          PDU-Session-ID,
1079         dRB-ID                                          DRB-ID,
1080         pDCP-UL-Count                           PDCP-Count,
1081         pDCP-DL-Count                           PDCP-Count,
1082         iE-Extensions                   ProtocolExtensionContainer { { DRBs-Subject-To-Counter-Check-Item-NG-RAN-ExtIEs } }     OPTIONAL,
1083         ...
1086 DRBs-Subject-To-Counter-Check-Item-NG-RAN-ExtIEs                E1AP-PROTOCOL-EXTENSION ::= {
1087         ...
1090 DRBs-Subject-To-Early-Forwarding-List   ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRBs-Subject-To-Early-Forwarding-Item
1092 DRBs-Subject-To-Early-Forwarding-Item   ::=     SEQUENCE {
1093         dRB-ID                                                                          DRB-ID,
1094         dLCountValue                                                            PDCP-Count,
1095         iE-Extensions                                                   ProtocolExtensionContainer { { DRBs-Subject-To-Early-Forwarding-Item-ExtIEs } } OPTIONAL,
1096         ...
1099 DRBs-Subject-To-Early-Forwarding-Item-ExtIEs            E1AP-PROTOCOL-EXTENSION ::= {
1100         ...
1103 DRB-To-Modify-List-EUTRAN       ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Modify-Item-EUTRAN
1105 DRB-To-Modify-Item-EUTRAN       ::=     SEQUENCE {
1106         dRB-ID                                                                  DRB-ID,
1107         pDCP-Configuration                                              PDCP-Configuration                                              OPTIONAL,
1108         eUTRAN-QoS                                                              EUTRAN-QoS                                                              OPTIONAL,
1109         s1-UL-UP-TNL-Information                                UP-TNL-Information                                              OPTIONAL,
1110         data-Forwarding-Information             Data-Forwarding-Information             OPTIONAL,
1111         pDCP-SN-Status-Request                                  PDCP-SN-Status-Request                                          OPTIONAL,
1112         pDCP-SN-Status-Information                              PDCP-SN-Status-Information                              OPTIONAL,
1113         dL-UP-Parameters                                                UP-Parameters                                                   OPTIONAL,
1114         cell-Group-To-Add                                               Cell-Group-Information                                  OPTIONAL,
1115         cell-Group-To-Modify                                    Cell-Group-Information                                  OPTIONAL,
1116         cell-Group-To-Remove                                    Cell-Group-Information                                  OPTIONAL,
1117         dRB-Inactivity-Timer                                    Inactivity-Timer                                                OPTIONAL,
1118         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-To-Modify-Item-EUTRAN-ExtIEs } }     OPTIONAL,
1119         ...
1122 DRB-To-Modify-Item-EUTRAN-ExtIEs                E1AP-PROTOCOL-EXTENSION ::= {
1123         ...
1126 DRB-To-Modify-List-NG-RAN       ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Modify-Item-NG-RAN
1128 DRB-To-Modify-Item-NG-RAN       ::=     SEQUENCE {
1129         dRB-ID                                                                          DRB-ID,
1130         sDAP-Configuration                                                      SDAP-Configuration                                              OPTIONAL,
1131         pDCP-Configuration                                                      PDCP-Configuration                                              OPTIONAL,
1132         dRB-Data-Forwarding-Information         Data-Forwarding-Information             OPTIONAL,
1133         pDCP-SN-Status-Request                                                  PDCP-SN-Status-Request                                          OPTIONAL,
1134         pdcp-SN-Status-Information                                      PDCP-SN-Status-Information                              OPTIONAL,
1135         dL-UP-Parameters                                                        UP-Parameters                                                   OPTIONAL,
1136         cell-Group-To-Add                                                       Cell-Group-Information                                  OPTIONAL,
1137         cell-Group-To-Modify                                            Cell-Group-Information                                  OPTIONAL,
1138         cell-Group-To-Remove                                            Cell-Group-Information                                  OPTIONAL,
1139         flow-Mapping-Information                                        QoS-Flow-QoS-Parameter-List                             OPTIONAL,
1140         dRB-Inactivity-Timer                                            Inactivity-Timer                                                OPTIONAL,
1141         iE-Extensions                                                           ProtocolExtensionContainer { { DRB-To-Modify-Item-NG-RAN-ExtIEs } }     OPTIONAL,
1142         ...
1145 DRB-To-Modify-Item-NG-RAN-ExtIEs                E1AP-PROTOCOL-EXTENSION ::= {
1146         {ID id-OldQoSFlowMap-ULendmarkerexpected        CRITICALITY reject      EXTENSION QoS-Flow-List PRESENCE optional}|
1147         {ID id-DRB-QoS                                          CRITICALITY ignore      EXTENSION QoSFlowLevelQoSParameters                     PRESENCE optional}|
1148         {ID id-EarlyForwardingCOUNTReq          CRITICALITY reject      EXTENSION EarlyForwardingCOUNTReq                       PRESENCE optional}|
1149         {ID id-EarlyForwardingCOUNTInfo         CRITICALITY reject      EXTENSION EarlyForwardingCOUNTInfo                      PRESENCE optional}|
1150         {ID id-DAPSRequestInfo                          CRITICALITY ignore      EXTENSION DAPSRequestInfo                                       PRESENCE optional}|
1151         {ID id-EarlyDataForwardingIndicator     CRITICALITY ignore      EXTENSION EarlyDataForwardingIndicator  PRESENCE optional}|
1152         {ID id-SDTindicatorMod                          CRITICALITY reject      EXTENSION SDTindicatorMod                                       PRESENCE optional}|
1153         {ID id-PDCP-COUNT-Reset                         CRITICALITY reject      EXTENSION PDCP-COUNT-Reset                                      PRESENCE optional       },
1154         ...
1157 DRB-To-Remove-List-EUTRAN       ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Remove-Item-EUTRAN
1159 DRB-To-Remove-Item-EUTRAN       ::=     SEQUENCE {
1160         dRB-ID                                                                  DRB-ID,
1161         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-To-Remove-Item-EUTRAN-ExtIEs } }     OPTIONAL,
1162         ...
1165 DRB-To-Remove-Item-EUTRAN-ExtIEs                E1AP-PROTOCOL-EXTENSION ::= {
1166         ...
1169 DRB-Required-To-Remove-List-EUTRAN      ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Required-To-Remove-Item-EUTRAN
1171 DRB-Required-To-Remove-Item-EUTRAN      ::=     SEQUENCE {
1172         dRB-ID                                                                  DRB-ID,
1173         cause                                                                   Cause,
1174         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Required-To-Remove-Item-EUTRAN-ExtIEs } }    OPTIONAL,
1175         ...
1178 DRB-Required-To-Remove-Item-EUTRAN-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
1179         ...
1182 DRB-To-Remove-List-NG-RAN       ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Remove-Item-NG-RAN
1184 DRB-To-Remove-Item-NG-RAN       ::=     SEQUENCE {
1185         dRB-ID                                                                  DRB-ID,
1186         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-To-Remove-Item-NG-RAN-ExtIEs } }     OPTIONAL,
1187         ...
1190 DRB-To-Remove-Item-NG-RAN-ExtIEs                E1AP-PROTOCOL-EXTENSION ::= {
1191         ...
1194 DRB-Required-To-Remove-List-NG-RAN      ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Required-To-Remove-Item-NG-RAN
1196 DRB-Required-To-Remove-Item-NG-RAN      ::=     SEQUENCE {
1197         dRB-ID                                                                  DRB-ID,
1198         cause                                                                   Cause,
1199         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-Required-To-Remove-Item-NG-RAN-ExtIEs } }    OPTIONAL,
1200         ...
1203 DRB-Required-To-Remove-Item-NG-RAN-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
1204         ...
1207 DRB-To-Setup-List-EUTRAN        ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Setup-Item-EUTRAN
1209 DRB-To-Setup-Item-EUTRAN        ::=     SEQUENCE {
1210         dRB-ID                                                                  DRB-ID,
1211         pDCP-Configuration                                              PDCP-Configuration,
1212         eUTRAN-QoS                                                              EUTRAN-QoS,
1213         s1-UL-UP-TNL-Information                                UP-TNL-Information,
1214         data-Forwarding-Information-Request             Data-Forwarding-Information-Request             OPTIONAL,
1215         cell-Group-Information                                  Cell-Group-Information,
1216         dL-UP-Parameters                                                UP-Parameters                                                   OPTIONAL,
1217         dRB-Inactivity-Timer                                    Inactivity-Timer                                                OPTIONAL,
1218         existing-Allocated-S1-DL-UP-TNL-Info    UP-TNL-Information                                              OPTIONAL,
1219         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-To-Setup-Item-EUTRAN-ExtIEs } }      OPTIONAL,
1220         ...
1223 DRB-To-Setup-Item-EUTRAN-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
1224         {ID id-DataForwardingSourceIPAddress                    CRITICALITY ignore      EXTENSION TransportLayerAddress         PRESENCE optional}|
1225         {ID id-SecurityIndication                                               CRITICALITY reject      EXTENSION SecurityIndication                    PRESENCE optional},
1226         ...
1229 DRB-To-Setup-Mod-List-EUTRAN    ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Setup-Mod-Item-EUTRAN
1231 DRB-To-Setup-Mod-Item-EUTRAN    ::=     SEQUENCE {
1232         dRB-ID                                                                          DRB-ID,
1233         pDCP-Configuration                                                      PDCP-Configuration,
1234         eUTRAN-QoS                                                                      EUTRAN-QoS,
1235         s1-UL-UP-TNL-Information                                        UP-TNL-Information,
1236         data-Forwarding-Information-Request                     Data-Forwarding-Information-Request             OPTIONAL,
1237         cell-Group-Information                                          Cell-Group-Information,
1238         dL-UP-Parameters                                                        UP-Parameters                                                   OPTIONAL,
1239         dRB-Inactivity-Timer                                            Inactivity-Timer                                                OPTIONAL,
1240         iE-Extensions                                                           ProtocolExtensionContainer { { DRB-To-Setup-Mod-Item-EUTRAN-ExtIEs } }  OPTIONAL,
1241         ...
1244 DRB-To-Setup-Mod-Item-EUTRAN-ExtIEs             E1AP-PROTOCOL-EXTENSION ::= {
1245         {ID id-SecurityIndication                                       CRITICALITY reject      EXTENSION SecurityIndication                    PRESENCE optional}|
1246         {ID id-DataForwardingSourceIPAddress                    CRITICALITY ignore      EXTENSION TransportLayerAddress         PRESENCE optional},
1247         ...
1250 DRB-To-Setup-List-NG-RAN        ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Setup-Item-NG-RAN
1252 DRB-To-Setup-Item-NG-RAN        ::=     SEQUENCE {
1253         dRB-ID                                                                          DRB-ID,
1254         sDAP-Configuration                                                      SDAP-Configuration,
1255         pDCP-Configuration                                                      PDCP-Configuration,
1256         cell-Group-Information                                          Cell-Group-Information,
1257         qos-flow-Information-To-Be-Setup                                        QoS-Flow-QoS-Parameter-List,
1258         dRB-Data-Forwarding-Information-Request         Data-Forwarding-Information-Request             OPTIONAL,
1259         dRB-Inactivity-Timer                                            Inactivity-Timer        OPTIONAL,
1260         pDCP-SN-Status-Information                                                              PDCP-SN-Status-Information                                                              OPTIONAL,
1261         iE-Extensions                                                   ProtocolExtensionContainer { { DRB-To-Setup-Item-NG-RAN-ExtIEs } }      OPTIONAL,
1262         ...
1265 DRB-To-Setup-Item-NG-RAN-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
1266         {ID id-DRB-QoS                                          CRITICALITY ignore      EXTENSION QoSFlowLevelQoSParameters             PRESENCE optional}|
1267         {ID id-DAPSRequestInfo                          CRITICALITY ignore      EXTENSION DAPSRequestInfo                                       PRESENCE optional}|
1268         {ID id-ignoreMappingRuleIndication      CRITICALITY reject      EXTENSION IgnoreMappingRuleIndication   PRESENCE optional}|
1269         {ID id-QoSFlowsDRBRemapping                     CRITICALITY reject      EXTENSION QoS-Flows-DRB-Remapping                       PRESENCE optional}|
1270         {ID id-SDTindicatorSetup                        CRITICALITY reject      EXTENSION SDTindicatorSetup                                     PRESENCE optional}|
1271         {ID id-SpecialTriggeringPurpose         CRITICALITY ignore      EXTENSION SpecialTriggeringPurpose                      PRESENCE optional},
1272         ...
1275 DRB-To-Setup-Mod-List-NG-RAN    ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Setup-Mod-Item-NG-RAN
1277 DRB-To-Setup-Mod-Item-NG-RAN    ::=     SEQUENCE {
1278         dRB-ID                                                                          DRB-ID,
1279         sDAP-Configuration                                                      SDAP-Configuration,
1280         pDCP-Configuration                                                      PDCP-Configuration,
1281         cell-Group-Information                                          Cell-Group-Information,
1282         flow-Mapping-Information                                        QoS-Flow-QoS-Parameter-List,
1283         dRB-Data-Forwarding-Information-Request         Data-Forwarding-Information-Request             OPTIONAL,
1284         dRB-Inactivity-Timer                                            Inactivity-Timer                                        OPTIONAL,
1285         pDCP-SN-Status-Information                              PDCP-SN-Status-Information                                      OPTIONAL,
1286         iE-Extensions                                                           ProtocolExtensionContainer { { DRB-To-Setup-Mod-Item-NG-RAN-ExtIEs } }  OPTIONAL,
1287         ...
1290 DRB-To-Setup-Mod-Item-NG-RAN-ExtIEs             E1AP-PROTOCOL-EXTENSION ::= {
1291         {ID id-DRB-QoS                                          CRITICALITY ignore      EXTENSION QoSFlowLevelQoSParameters             PRESENCE optional}|
1292         {ID id-ignoreMappingRuleIndication      CRITICALITY reject      EXTENSION IgnoreMappingRuleIndication   PRESENCE optional}|
1293         {ID id-DAPSRequestInfo                          CRITICALITY ignore      EXTENSION DAPSRequestInfo                               PRESENCE optional}|
1294         {ID id-SDTindicatorSetup                        CRITICALITY reject      EXTENSION SDTindicatorSetup                             PRESENCE optional}|
1295         {ID id-SpecialTriggeringPurpose         CRITICALITY ignore      EXTENSION SpecialTriggeringPurpose              PRESENCE optional},
1296         ...
1299 DRB-Usage-Report-List ::= SEQUENCE (SIZE(1..maxnooftimeperiods)) OF DRB-Usage-Report-Item
1301 DRB-Usage-Report-Item   ::= SEQUENCE {
1302         startTimeStamp                                  OCTET STRING (SIZE(4)),
1303         endTimeStamp                                    OCTET STRING (SIZE(4)),
1304         usageCountUL                                    INTEGER (0..18446744073709551615),
1305         usageCountDL                                    INTEGER (0..18446744073709551615),
1306         iE-Extensions                                   ProtocolExtensionContainer { { DRB-Usage-Report-Item-ExtIEs} } OPTIONAL,
1307         ...
1310 DRB-Usage-Report-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1311         ...
1314 Duplication-Activation  ::=             ENUMERATED {
1315         active,
1316         inactive,
1317         ...
1321 Dynamic5QIDescriptor    ::= SEQUENCE {
1322         qoSPriorityLevel                                        QoSPriorityLevel,
1323         packetDelayBudget                                       PacketDelayBudget,
1324         packetErrorRate                                         PacketErrorRate,
1325         fiveQI                                                          INTEGER (0..255, ...)                                                           OPTIONAL,
1326         delayCritical                                           ENUMERATED {delay-critical, non-delay-critical}         OPTIONAL,
1327 -- This IE shall be present if the GBR QoS Flow Information IE is present in the QoS Flow Level QoS Parameters IE.--
1328         averagingWindow                                         AveragingWindow                                                                         OPTIONAL,
1329 -- This IE shall be present if the GBR QoS Flow Information IE is present in the QoS Flow Level QoS Parameters IE.--
1330         maxDataBurstVolume                                      MaxDataBurstVolume                                                                      OPTIONAL,
1331         iE-Extensions                                   ProtocolExtensionContainer { { Dynamic5QIDescriptor-ExtIEs } } OPTIONAL
1334 Dynamic5QIDescriptor-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1335         { ID id-ExtendedPacketDelayBudget                       CRITICALITY ignore      EXTENSION       ExtendedPacketDelayBudget               PRESENCE optional       }|
1336         { ID id-CNPacketDelayBudgetDownlink                     CRITICALITY ignore      EXTENSION       ExtendedPacketDelayBudget               PRESENCE optional       }|
1337         { ID id-CNPacketDelayBudgetUplink                       CRITICALITY ignore      EXTENSION       ExtendedPacketDelayBudget               PRESENCE optional       },
1338         ...
1341 DataDiscardRequired     ::=     ENUMERATED {
1342         required,
1343         ...
1346 -- E
1348 EarlyDataForwardingIndicator ::= ENUMERATED {stop, ...}
1350 EarlyForwardingCOUNTInfo ::= CHOICE {
1351         firstDLCount                                    FirstDLCount,
1352         dLDiscardingCount                               DLDiscarding,
1353         choice-Extension                                ProtocolIE-SingleContainer { { EarlyForwardingCOUNTInfo-ExtIEs} }
1356 EarlyForwardingCOUNTInfo-ExtIEs E1AP-PROTOCOL-IES ::= {
1357         ...
1360 EarlyForwardingCOUNTReq ::= ENUMERATED { first-dl-count, dl-discarding, ...}
1362 ECNMarkingorCongestionInformationReportingRequest ::= CHOICE {
1363         eCNMarkingatNGRAN                                               ENUMERATED { ul, dl, both, stop, ...},
1364         eCNMarkingatUPF                                                 ENUMERATED { ul, dl, both, stop, ...},
1365         congestionInformation                                   ENUMERATED { ul, dl, both, stop, ...},
1366         choice-extension        ProtocolIE-SingleContainer      {{ECNMarkingorCongestionInformationReportingRequest-ExtIEs}}
1369 ECNMarkingorCongestionInformationReportingRequest-ExtIEs E1AP-PROTOCOL-IES ::= {
1370         ...
1374 ECNMarkingorCongestionInformationReportingStatus ::= ENUMERATED { active, not-active, ...}
1377 EHC-Common-Parameters ::= SEQUENCE {
1378         ehc-CID-Length                                          ENUMERATED { bits7, bits15, ...},
1379         iE-Extensions                                           ProtocolExtensionContainer { { EHC-Common-Parameters-ExtIEs } }                 OPTIONAL
1382 EHC-Common-Parameters-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1383         ...
1386 EHC-Downlink-Parameters ::= SEQUENCE {
1387         drb-ContinueEHC-DL                                      ENUMERATED {true, ..., false},
1388         iE-Extensions                                           ProtocolExtensionContainer { { EHC-Downlink-Parameters-ExtIEs } }               OPTIONAL
1391 EHC-Downlink-Parameters-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1392 {ID id-MaxCIDEHCDL                      CRITICALITY ignore      EXTENSION       MaxCIDEHCDL             PRESENCE optional       },
1393         ...
1396 EHC-Uplink-Parameters ::= SEQUENCE {
1397         drb-ContinueEHC-UL                                      ENUMERATED {true, ... , false},
1398         iE-Extensions                                           ProtocolExtensionContainer { { EHC-Uplink-Parameters-ExtIEs } }                 OPTIONAL
1401 EHC-Uplink-Parameters-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1402         ...
1405 EHC-Parameters ::= SEQUENCE {
1406         ehc-Common                                                      EHC-Common-Parameters,
1407         ehc-Downlink                                            EHC-Downlink-Parameters                                 OPTIONAL,
1408         ehc-Uplink                                                      EHC-Uplink-Parameters                                   OPTIONAL,
1409         iE-Extensions                                           ProtocolExtensionContainer { { EHC-Parameters-ExtIEs } }                OPTIONAL
1412 EHC-Parameters-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1413         ...
1416 EncryptionKey   ::=     OCTET STRING
1418 Endpoint-IP-address-and-port::= SEQUENCE {
1419         endpoint-IP-Address                     TransportLayerAddress,
1420         portNumber                                      PortNumber,
1421         iE-Extensions                                                   ProtocolExtensionContainer { { Endpoint-IP-address-and-port-ExtIEs} } OPTIONAL
1424 Endpoint-IP-address-and-port-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1425         ...
1428 EUTRANAllocationAndRetentionPriority ::= SEQUENCE {
1429         priorityLevel                           PriorityLevel,
1430         pre-emptionCapability           Pre-emptionCapability,
1431         pre-emptionVulnerability        Pre-emptionVulnerability,
1432         iE-Extensions                           ProtocolExtensionContainer { {EUTRANAllocationAndRetentionPriority-ExtIEs} } OPTIONAL,
1433         ...
1436 ExtendedPacketDelayBudget ::= INTEGER (1..65535, ..., 65536..109999)
1438 EUTRANAllocationAndRetentionPriority-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1439         ...
1443 E-UTRAN-Cell-Identity   ::=             BIT STRING (SIZE(28))
1445 ECGI ::= SEQUENCE {
1446         pLMN-Identity                   PLMN-Identity,
1447         eUTRAN-Cell-Identity    E-UTRAN-Cell-Identity,
1448         iE-Extensions                   ProtocolExtensionContainer { { ECGI-ExtIEs } }  OPTIONAL
1451 ECGI-ExtIEs     E1AP-PROTOCOL-EXTENSION ::= {
1452         ...
1455 ECGI-Support-List ::= SEQUENCE (SIZE(1.. maxnoofECGI)) OF ECGI-Support-Item
1457 ECGI-Support-Item ::= SEQUENCE {
1458         eCGI    ECGI,
1459         iE-Extensions                           ProtocolExtensionContainer { { ECGI-Support-Item-ExtIEs } }     OPTIONAL
1462 ECGI-Support-Item-ExtIEs        E1AP-PROTOCOL-EXTENSION ::= {
1463         ...
1466 EUTRAN-QoS-Support-List ::= SEQUENCE (SIZE(1.. maxnoofEUTRANQOSParameters)) OF EUTRAN-QoS-Support-Item
1468 EUTRAN-QoS-Support-Item ::= SEQUENCE {
1469         eUTRAN-QoS      EUTRAN-QoS,
1470         iE-Extensions                   ProtocolExtensionContainer { { EUTRAN-QoS-Support-Item-ExtIEs } }       OPTIONAL
1473 EUTRAN-QoS-Support-Item-ExtIEs  E1AP-PROTOCOL-EXTENSION ::= {
1474         ...
1477 EUTRAN-QoS      ::= SEQUENCE {
1478         qCI                                                                             QCI,
1479         eUTRANallocationAndRetentionPriority    EUTRANAllocationAndRetentionPriority,
1480         gbrQosInformation                                               GBR-QosInformation                                                                              OPTIONAL,
1481         iE-Extensions                                                   ProtocolExtensionContainer { { EUTRAN-QoS-ExtIEs } }    OPTIONAL,
1482         ...
1485 EUTRAN-QoS-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1486         ...
1489 ExtendedSliceSupportList ::= SEQUENCE (SIZE(1.. maxnoofExtSliceItems)) OF Slice-Support-Item
1491 -- F
1493 FirstDLCount ::= SEQUENCE {
1494         firstDLCountVal                                 PDCP-Count,
1495         iE-Extensions                                   ProtocolExtensionContainer { { FirstDLCount-ExtIEs } }          OPTIONAL
1498 FirstDLCount-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1499         ...
1502 FiveGS-TAC ::= OCTET STRING (SIZE(3))
1504 F1U-TNL-InfoAdded-List ::= SEQUENCE (SIZE(1..maxnoofDUs)) OF F1U-TNL-InfoAdded-Item
1506 F1U-TNL-InfoAdded-Item ::= SEQUENCE {
1507         broadcastF1U-ContextReferenceE1                         BroadcastF1U-ContextReferenceE1,
1508         bcBearerContextF1U-TNLInfoatCU                          BCBearerContextF1U-TNLInfoatCU,
1509         iE-Extensions           ProtocolExtensionContainer { {F1U-TNL-InfoAdded-Item-ExtIEs} }  OPTIONAL,
1510         ...
1513 F1U-TNL-InfoAdded-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1514         ...
1517 F1U-TNL-InfoToAdd-List ::= SEQUENCE (SIZE(1..maxnoofDUs)) OF F1U-TNL-InfoToAdd-Item
1519 F1U-TNL-InfoToAdd-Item ::= SEQUENCE {
1520         broadcastF1U-ContextReferenceE1                         BroadcastF1U-ContextReferenceE1,
1521         iE-Extensions           ProtocolExtensionContainer { {F1U-TNL-InfoToAdd-Item-ExtIEs} }  OPTIONAL,
1522         ...
1525 F1U-TNL-InfoToAdd-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1526         ...
1529 F1U-TNL-InfoAddedOrModified-List ::= SEQUENCE (SIZE(1..maxnoofDUs)) OF F1U-TNL-InfoAddedOrModified-Item
1531 F1U-TNL-InfoAddedOrModified-Item ::= SEQUENCE {
1532         broadcastF1U-ContextReferenceE1                         BroadcastF1U-ContextReferenceE1,
1533         bcBearerContextF1U-TNLInfoatCU                          BCBearerContextF1U-TNLInfoatCU                                  OPTIONAL,
1534         iE-Extensions           ProtocolExtensionContainer { {F1U-TNL-InfoAddedOrModified-Item-ExtIEs} }        OPTIONAL,
1535         ...
1538 F1U-TNL-InfoAddedOrModified-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1539         ...
1542 F1U-TNL-InfoToAddOrModify-List ::= SEQUENCE (SIZE(1..maxnoofDUs)) OF F1U-TNL-InfoToAddOrModify-Item
1544 F1U-TNL-InfoToAddOrModify-Item ::= SEQUENCE {
1545         broadcastF1U-ContextReferenceE1                         BroadcastF1U-ContextReferenceE1,
1546         bcBearerContextF1U-TNLInfoatDU                          BCBearerContextF1U-TNLInfoatDU                                  OPTIONAL,
1547         iE-Extensions           ProtocolExtensionContainer { {F1U-TNL-InfoToAddOrModify-Item-ExtIEs} }  OPTIONAL,
1548         ...
1551 F1U-TNL-InfoToAddOrModify-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1552         ...
1555 F1U-TNL-InfoToRelease-List ::= SEQUENCE (SIZE(1..maxnoofDUs)) OF F1U-TNL-InfoToRelease-Item
1557 F1U-TNL-InfoToRelease-Item ::= SEQUENCE {
1558         broadcastF1U-ContextReferenceE1                         BroadcastF1U-ContextReferenceE1,
1559         iE-Extensions           ProtocolExtensionContainer { {F1U-TNL-InfoToRelease-Item-ExtIEs} }      OPTIONAL,
1560         ...
1563 F1U-TNL-InfoToRelease-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1564         ...
1568 -- G
1570 GlobalMBSSessionID ::= SEQUENCE {
1571         tmgi    OCTET STRING (SIZE(6)),
1572         nid             NID                                             OPTIONAL,
1573         iE-Extensions                                           ProtocolExtensionContainer { { GlobalMBSSessionID-ExtIEs } } OPTIONAL,
1574         ...
1577 GlobalMBSSessionID-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1578         ...
1581 GNB-CU-CP-Name                          ::= PrintableString(SIZE(1..150,...))
1583 Extended-GNB-CU-CP-Name  ::= SEQUENCE {
1584         gNB-CU-CP-NameVisibleString                     GNB-CU-CP-NameVisibleString                             OPTIONAL,
1585         gNB-CU-CP-NameUTF8String                        GNB-CU-CP-NameUTF8String                                OPTIONAL,
1586         iE-Extensions                                           ProtocolExtensionContainer { { Extended-GNB-CU-CP-Name-ExtIEs } } OPTIONAL,
1587         ...
1590 Extended-GNB-CU-CP-Name-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1591         ...
1594 GNB-CU-CP-MBS-E1AP-ID           ::= INTEGER (0..16777215)
1596 GNB-CU-CP-NameVisibleString ::= VisibleString(SIZE(1..150,...))
1598 GNB-CU-CP-NameUTF8String ::= UTF8String(SIZE(1..150,...))
1600 GNB-CU-CP-UE-E1AP-ID            ::= INTEGER (0..4294967295)
1602 GNB-CU-UP-Capacity                              ::= INTEGER (0..255)
1604 GNB-CU-UP-CellGroupRelatedConfiguration  ::= SEQUENCE (SIZE(1.. maxnoofUPParameters)) OF GNB-CU-UP-CellGroupRelatedConfiguration-Item
1606 GNB-CU-UP-CellGroupRelatedConfiguration-Item ::= SEQUENCE {
1607         cell-Group-ID                           Cell-Group-ID,
1608         uP-TNL-Information                      UP-TNL-Information,
1609         uL-Configuration                        UL-Configuration                OPTIONAL,
1610         iE-Extensions                           ProtocolExtensionContainer { {GNB-CU-UP-CellGroupRelatedConfiguration-Item-ExtIEs } }   OPTIONAL
1613 GNB-CU-UP-CellGroupRelatedConfiguration-Item-ExtIEs     E1AP-PROTOCOL-EXTENSION ::= {
1614         ...
1617 GNB-CU-UP-ID                            ::= INTEGER (0..68719476735)
1619 GNB-CU-UP-MBS-Support-Info ::= SEQUENCE {
1620         mbs-Support-Info-ToAdd-List                     MBS-Support-Info-ToAdd-List                             OPTIONAL,
1621         mbs-Support-Info-ToRemove-List          MBS-Support-Info-ToRemove-List                  OPTIONAL,
1622         iE-Extensions                                           ProtocolExtensionContainer { { GNB-CU-UP-MBS-Support-Info-ExtIEs } } OPTIONAL,
1623         ...
1626 GNB-CU-UP-MBS-Support-Info-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1627         ...
1630 GNB-CU-UP-Name                          ::= PrintableString(SIZE(1..150,...))
1632 Extended-GNB-CU-UP-Name  ::= SEQUENCE {
1633         gNB-CU-UP-NameVisibleString                     GNB-CU-UP-NameVisibleString                             OPTIONAL,
1634         gNB-CU-UP-NameUTF8String                        GNB-CU-UP-NameUTF8String                                OPTIONAL,
1635         iE-Extensions                                           ProtocolExtensionContainer { { Extended-GNB-CU-UP-Name-ExtIEs } } OPTIONAL,
1636         ...
1639 Extended-GNB-CU-UP-Name-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1640         ...
1643 GNB-CU-UP-MBS-E1AP-ID           ::= INTEGER (0..65535)
1645 GNB-CU-UP-NameVisibleString ::= VisibleString(SIZE(1..150,...))
1647 GNB-CU-UP-NameUTF8String ::= UTF8String(SIZE(1..150,...))
1649 GNB-CU-UP-UE-E1AP-ID            ::= INTEGER (0..4294967295)
1651 GNB-CU-CP-TNLA-Setup-Item::= SEQUENCE {
1652         tNLAssociationTransportLayerAddress             CP-TNL-Information,
1653         iE-Extensions                                                   ProtocolExtensionContainer { { GNB-CU-CP-TNLA-Setup-Item-ExtIEs} } OPTIONAL,
1654         ...
1657 GNB-CU-CP-TNLA-Setup-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1658         ...
1661 GNB-CU-CP-TNLA-Failed-To-Setup-Item ::= SEQUENCE {
1662         tNLAssociationTransportLayerAddress             CP-TNL-Information,
1663         cause                                                                   Cause,
1664         iE-Extensions                                                   ProtocolExtensionContainer { { GNB-CU-CP-TNLA-Failed-To-Setup-Item-ExtIEs} } OPTIONAL
1667 GNB-CU-CP-TNLA-Failed-To-Setup-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1668         ...
1671 GNB-CU-CP-TNLA-To-Add-Item ::= SEQUENCE {
1672         tNLAssociationTransportLayerAddress             CP-TNL-Information,
1673         tNLAssociationUsage                                             TNLAssociationUsage,
1674         iE-Extensions                                                   ProtocolExtensionContainer { { GNB-CU-CP-TNLA-To-Add-Item-ExtIEs} } OPTIONAL
1677 GNB-CU-CP-TNLA-To-Add-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1678         ...
1681 GNB-CU-CP-TNLA-To-Remove-Item::= SEQUENCE {
1682         tNLAssociationTransportLayerAddress             CP-TNL-Information,
1683         iE-Extensions                                                   ProtocolExtensionContainer { { GNB-CU-CP-TNLA-To-Remove-Item-ExtIEs} } OPTIONAL
1686 GNB-CU-CP-TNLA-To-Remove-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1687         {ID id-TNLAssociationTransportLayerAddressgNBCUUP       CRITICALITY reject      EXTENSION CP-TNL-Information    PRESENCE optional},
1688         ...
1691 GNB-CU-CP-TNLA-To-Update-Item::= SEQUENCE {
1692         tNLAssociationTransportLayerAddress             CP-TNL-Information,
1693         tNLAssociationUsage                                             TNLAssociationUsage     OPTIONAL,
1694         iE-Extensions                                                   ProtocolExtensionContainer { { GNB-CU-CP-TNLA-To-Update-Item-ExtIEs} } OPTIONAL
1697 GNB-CU-CP-TNLA-To-Update-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1698         ...
1701 GNB-CU-UP-TNLA-To-Remove-Item::= SEQUENCE {
1702         tNLAssociationTransportLayerAddress                     CP-TNL-Information,
1703         tNLAssociationTransportLayerAddressgNBCUCP      CP-TNL-Information              OPTIONAL,
1704         iE-Extensions                                                   ProtocolExtensionContainer { { GNB-CU-UP-TNLA-To-Remove-Item-ExtIEs} } OPTIONAL
1707 GNB-CU-UP-TNLA-To-Remove-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1708         ...
1711 GBR-QosInformation ::= SEQUENCE {
1712         e-RAB-MaximumBitrateDL                  BitRate,
1713         e-RAB-MaximumBitrateUL                  BitRate,
1714         e-RAB-GuaranteedBitrateDL               BitRate,
1715         e-RAB-GuaranteedBitrateUL               BitRate,
1716         iE-Extensions                                   ProtocolExtensionContainer { { GBR-QosInformation-ExtIEs} } OPTIONAL,
1717         ...
1720 GBR-QosInformation-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1721         ...
1724 GBR-QoSFlowInformation::= SEQUENCE {
1725         maxFlowBitRateDownlink                  BitRate,
1726         maxFlowBitRateUplink                    BitRate,
1727         guaranteedFlowBitRateDownlink   BitRate,
1728         guaranteedFlowBitRateUplink             BitRate,
1729         maxPacketLossRateDownlink               MaxPacketLossRate               OPTIONAL,
1730         maxPacketLossRateUplink                 MaxPacketLossRate               OPTIONAL,
1731         iE-Extensions                                   ProtocolExtensionContainer { { GBR-QosFlowInformation-ExtIEs} } OPTIONAL,
1732         ...
1735 GBR-QosFlowInformation-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1736         {ID id-AlternativeQoSParaSetList        CRITICALITY ignore      EXTENSION AlternativeQoSParaSetList     PRESENCE optional},
1737         ...
1740 GTP-TEID                                ::= OCTET STRING (SIZE (4))
1742 GTPTLAs ::= SEQUENCE (SIZE(1.. maxnoofGTPTLAs)) OF      GTPTLA-Item
1744 GTPTLA-Item     ::= SEQUENCE {
1745         gTPTransportLayerAddresses                              TransportLayerAddress,
1746         iE-Extensions   ProtocolExtensionContainer { { GTPTLA-Item-ExtIEs } }         OPTIONAL,
1747         ...
1750 GTPTLA-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1751         ...
1754 GTPTunnel                               ::= SEQUENCE {
1755         transportLayerAddress                           TransportLayerAddress,
1756         gTP-TEID                                                        GTP-TEID,
1757         iE-Extensions                                           ProtocolExtensionContainer { { GTPTunnel-ExtIEs} } OPTIONAL,
1758         ...
1761 GTPTunnel-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1762         ...
1765 GNB-CU-UP-OverloadInformation ::= ENUMERATED {overloaded, not-overloaded}
1767 GNB-DU-ID       ::= INTEGER (0..68719476735)
1770 -- H
1772 HFN             ::=             INTEGER (0..4294967295)
1774 HW-CapacityIndicator ::= SEQUENCE {
1775         offeredThroughput                               INTEGER (1..16777216, ...),
1776         availableThroughput                             INTEGER (0..100, ...),
1777         iE-Extensions           ProtocolExtensionContainer { { HW-CapacityIndicator-ExtIEs } } OPTIONAL,
1778         ...
1781 HW-CapacityIndicator-ExtIEs     E1AP-PROTOCOL-EXTENSION ::= {
1782         ...
1785 -- I
1788 IndirectPathIndication  ::=     ENUMERATED      {
1789         true,
1790         ...
1793 IgnoreMappingRuleIndication     ::=     ENUMERATED      {
1794         true,
1795         ...
1798 IntegrityProtectionIndication ::= ENUMERATED {
1799         required,
1800         preferred,
1801         not-needed,
1802         ...
1805 IntegrityProtectionAlgorithm    ::=     ENUMERATED {
1806         nIA0,
1807         i-128-NIA1,
1808         i-128-NIA2,
1809         i-128-NIA3,
1810         ...
1813 IntegrityProtectionKey  ::= OCTET STRING
1815 IntegrityProtectionResult ::= ENUMERATED {
1816         performed,
1817         not-performed,
1818         ...
1821 Inactivity-Timer        ::=     INTEGER (1..7200, ...)
1823 InterfacesToTrace ::= BIT STRING (SIZE(8))
1825 ImmediateMDT ::= SEQUENCE {
1826 measurementsToActivate          MeasurementsToActivate,
1827         measurementFour         M4Configuration         OPTIONAL,
1828 -- This IE shall be present if the Measurements to Activate IE has the fourth bit set to “1”.--
1829         measurementSix                          M6Configuration         OPTIONAL,
1830 -- This IE shall be present if the Measurements to Activate IE has the seventh bit set to “1”.--
1831         measurementSeven                        M7Configuration     OPTIONAL,
1832 -- This IE shall be present if the Measurements to Activate IE has the eighth bit set to “1”.--
1833         iE-Extensions                           ProtocolExtensionContainer { { ImmediateMDT-ExtIEs} } OPTIONAL,
1834         ...
1836 ImmediateMDT-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1837         ...
1840 IAB-Donor-CU-UPPSKInfo-Item ::= SEQUENCE {
1841         iAB-donor-CU-UPPSK                      IAB-donor-CU-UPPSK,
1842         iAB-donor-CU-UPIPAddress                TransportLayerAddress,
1843         iAB-DUIPAddress                         TransportLayerAddress,
1844         iE-Extensions   ProtocolExtensionContainer { { IAB-donor-CU-UPPSKInfoItemExtIEs } }     OPTIONAL,
1845         ...
1847 IAB-donor-CU-UPPSKInfoItemExtIEs        E1AP-PROTOCOL-EXTENSION ::= {
1848         ...
1850 IAB-donor-CU-UPPSK      ::= OCTET STRING
1852 InactivityInformationRequest ::= ENUMERATED {true, ...}
1855 -- J
1857 -- K
1859 -- L
1861 Links-to-log ::= ENUMERATED {
1862         uplink,
1863         downlink,
1864         both-uplink-and-downlink,
1865         ...
1869 LocationDependentMBSNGUInformationAt5GC ::= SEQUENCE (SIZE(1..maxnoofMBSAreaSessionIDs)) OF LocationDependentMBSNGUInformationAt5GC-Item
1871 LocationDependentMBSNGUInformationAt5GC-Item ::= SEQUENCE {
1872         mbsAreaSession-ID                                                       MBSAreaSessionID,
1873         mbsNGUInformationAt5GC                                          MBSNGUInformationAt5GC,
1874         iE-Extensions                                                   ProtocolExtensionContainer      { { LocationDependentMBSNGUInformationAt5GC-Item-ExtIEs } }     OPTIONAL,
1875         ...
1878 LocationDependentMBSNGUInformationAt5GC-Item-ExtIEs             E1AP-PROTOCOL-EXTENSION ::= {
1879         ...
1882 LocationDependentMBSF1UInformationAtCU ::= SEQUENCE (SIZE(1..maxnoofMBSAreaSessionIDs)) OF LocationDependentMBSF1UInformationAtCU-Item
1884 LocationDependentMBSF1UInformationAtCU-Item ::= SEQUENCE {
1885         mbsAreaSession-ID                               MBSAreaSessionID,
1886         mbs-f1u-info-at-CU                              UP-TNL-Information,
1887         iE-Extensions                                   ProtocolExtensionContainer      { { LocationDependentMBSF1UInformationAtCU-Item-ExtIEs } }      OPTIONAL,
1888         ...
1891 LocationDependentMBSF1UInformationAtCU-Item-ExtIEs              E1AP-PROTOCOL-EXTENSION ::= {
1892         ...
1895 LocationDependentMBSF1UInformationAtDU ::= SEQUENCE (SIZE(1..maxnoofMBSAreaSessionIDs)) OF LocationDependentMBSF1UInformationAtDU-Item
1897 LocationDependentMBSF1UInformationAtDU-Item ::= SEQUENCE {
1898         mbsAreaSession-ID                               MBSAreaSessionID,
1899         mbs-f1u-info-at-DU                              UP-TNL-Information,
1900         iE-Extensions                                   ProtocolExtensionContainer      { { LocationDependentMBSF1UInformationAtDU-Item-ExtIEs } }      OPTIONAL,
1901         ...
1904 LocationDependentMBSF1UInformationAtDU-Item-ExtIEs              E1AP-PROTOCOL-EXTENSION ::= {
1905         { ID id-F1UTunnelNotEstablished         CRITICALITY             ignore          EXTENSION               F1UTunnelNotEstablished         PRESENCE                optional        },
1906         ...
1909 LocationDependentMBSNGUInformationAtNGRAN ::= SEQUENCE (SIZE(1..maxnoofMBSAreaSessionIDs)) OF LocationDependentMBSNGUInformationAtNGRAN-Item
1911 LocationDependentMBSNGUInformationAtNGRAN-Item ::= SEQUENCE {
1912         mbsAreaSession-ID                                                       MBSAreaSessionID,
1913         mbsNGUInformationAtNGRAN                                                MBSNGUInformationAtNGRAN,
1914         iE-Extensions                                                   ProtocolExtensionContainer      { { LocationDependentMBSNGUInformationAtNGRAN-Item-ExtIEs } }   OPTIONAL,
1915         ...
1918 LocationDependentMBSNGUInformationAtNGRAN-Item-ExtIEs           E1AP-PROTOCOL-EXTENSION ::= {
1919         ...
1922 -- M
1924 MaxDataBurstVolume  ::= INTEGER (0..4095, ..., 4096.. 2000000)
1926 MaximumIPdatarate ::= SEQUENCE {
1927         maxIPrate                       MaxIPrate,
1928         iE-Extensions           ProtocolExtensionContainer { {MaximumIPdatarate-ExtIEs} }       OPTIONAL,
1929         ...
1932 MaximumIPdatarate-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1933         ...
1936 MaxIPrate ::= ENUMERATED {
1937         bitrate64kbs,
1938         max-UErate,
1939         ...
1942 MaxPacketLossRate ::= INTEGER (0..1000, ...)
1944 MaxCIDEHCDL ::= INTEGER (1..32767, ...)
1946 MBSAreaSessionID ::= INTEGER (0..65535, ...)
1948 MBSF1UInformationAtCU ::= SEQUENCE {
1949         mbs-f1u-info-at-CU                              UP-TNL-Information,
1950         iE-Extensions                                   ProtocolExtensionContainer      { { MBSF1UInformationAtCU-ExtIEs } }    OPTIONAL,
1951         ...
1954 MBSF1UInformationAtCU-ExtIEs            E1AP-PROTOCOL-EXTENSION ::= {
1955         ...
1958 MBSF1UInformationAtDU ::= SEQUENCE {
1959         mbs-f1u-info-at-DU                              UP-TNL-Information,
1960         iE-Extensions                                   ProtocolExtensionContainer      { { MBSF1UInformationAtDU-ExtIEs } }    OPTIONAL,
1961         ...
1964 MBSF1UInformationAtDU-ExtIEs            E1AP-PROTOCOL-EXTENSION ::= {
1965         { ID id-F1UTunnelNotEstablished         CRITICALITY             ignore          EXTENSION               F1UTunnelNotEstablished         PRESENCE                optional        },
1966         ...
1969 MBSNGUInformationAt5GC ::= CHOICE {
1970         multicast                               MBSNGUInformationAt5GC-Multicast,
1971         choice-extension        ProtocolIE-SingleContainer      {{MBSNGUInformationAt5GC-ExtIEs}}
1974 MBSNGUInformationAt5GC-ExtIEs E1AP-PROTOCOL-IES ::= {
1975         ...
1978 MBSNGUInformationAt5GC-Multicast ::= SEQUENCE {
1979         ipmcAddress             TransportLayerAddress,
1980         ipsourceAddress TransportLayerAddress,
1981         gtpDLTEID               GTP-TEID,
1982         iE-Extensions           ProtocolExtensionContainer { {MBSNGUInformationAt5GC-Multicast-ExtIEs} }        OPTIONAL,
1983         ...
1986 MBSNGUInformationAt5GC-Multicast-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
1987         ...
1990 MBSNGUInformationAtNGRAN ::= CHOICE {
1991         unicast                                 UP-TNL-Information,
1992         choice-extension        ProtocolIE-SingleContainer      {{MBSNGUInformationAtNGRAN-ExtIEs}}
1995 MBSNGUInformationAtNGRAN-ExtIEs E1AP-PROTOCOL-IES ::= {
1996         ...
1999 MBSNGUInformationAtNGRAN-Request ::=    ENUMERATED {true, ... }
2001 MBSNGUInformationAtNGRAN-Request-List ::= SEQUENCE (SIZE(1..maxnoofMBSAreaSessionIDs)) OF MBSNGUInformationAtNGRAN-Request-Item
2003 MBSNGUInformationAtNGRAN-Request-Item ::= SEQUENCE {
2004         mbsAreaSession-ID                                                       MBSAreaSessionID,
2005         mbsNGUInformationAtNGRAN-Request                        MBSNGUInformationAtNGRAN-Request,
2006         iE-Extensions                                                   ProtocolExtensionContainer      { { MBSNGUInformationAtNGRAN-Request-Item-ExtIEs } }    OPTIONAL,
2007         ...
2010 MBSNGUInformationAtNGRAN-Request-Item-ExtIEs            E1AP-PROTOCOL-EXTENSION ::= {
2011         ...
2014 MBSSessionAssociatedInfoNonSupportToSupport ::= SEQUENCE {
2015         ue-Reference-ID                                         GNB-CU-CP-UE-E1AP-ID,
2016         pDU-Session-ID                                          PDU-Session-ID,
2017         associatedQoSFlowInformationList        MBSSessionAssociatedInformationList,
2018         iE-Extensions           ProtocolExtensionContainer { {MBSSessionAssociatedInfoNonSupportToSupport-ExtIEs} }     OPTIONAL,
2019         ...
2022 MBSSessionAssociatedInfoNonSupportToSupport-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2023         ...
2026 MBSSessionAssociatedInformation ::= SEQUENCE {
2027         mbsSessionAssociatedInformationList             MBSSessionAssociatedInformationList,
2028         mbsSessionForwardingAddress                             UP-TNL-Information,
2029         iE-Extensions           ProtocolExtensionContainer { {MBSSessionAssociatedInformation-ExtIEs} } OPTIONAL,
2030         ...
2033 MBSSessionAssociatedInformation-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2034         ...
2037 MBSSessionAssociatedInformationList     ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF MBSSessionAssociatedInformation-Item
2039 MBSSessionAssociatedInformation-Item    ::=     SEQUENCE {
2040         mbs-QoS-Flow-Identifier                                 QoS-Flow-Identifier,
2041         associated-unicast-QoS-Flow-Identifier  QoS-Flow-Identifier,
2042         iE-Extensions                                                   ProtocolExtensionContainer      { { MBSSessionAssociatedInformation-Item-ExtIEs } }     OPTIONAL,
2043         ...
2046 MBSSessionAssociatedInformation-Item-ExtIEs             E1AP-PROTOCOL-EXTENSION ::= {
2047         ...
2050 MBS-Support-Info-ToAdd-List ::= SEQUENCE (SIZE(1..maxnoofMBSSessionIDs)) OF MBS-Support-Info-ToAdd-Item
2052 MBS-Support-Info-ToAdd-Item ::= SEQUENCE {
2053         globalMBSSessionID                                      GlobalMBSSessionID,
2054         iE-Extensions           ProtocolExtensionContainer { { MBS-Support-Info-ToAdd-Item-ExtIEs} }    OPTIONAL,
2055         ...
2058 MBS-Support-Info-ToAdd-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2059         ...
2062 MBS-Support-Info-ToRemove-List ::= SEQUENCE (SIZE(1..maxnoofMBSSessionIDs)) OF MBS-Support-Info-ToRemove-Item
2064 MBSSessionResourceNotification ::= CHOICE {
2065         mbs-DL-Data-Arrival                             MBS-DL-Data-Arrival,
2066         inactivity                                              MCBearerContext-Inactivity,
2067         choice-extension                                ProtocolIE-SingleContainer      {{ MBSSessionResourceNotification-ExtIEs}}
2070 MBSSessionResourceNotification-ExtIEs E1AP-PROTOCOL-IES ::= {
2071         ...
2074 MBS-DL-Data-Arrival ::= SEQUENCE {
2075         dlDataArrival                                   ENUMERATED {true, ...},
2076         ppi                                                             PPI                                                     OPTIONAL,
2077         iE-Extensions                                   ProtocolExtensionContainer { { MBS-DL-Data-Arrival-ExtIEs} }    OPTIONAL,
2078         ...
2081 MBS-DL-Data-Arrival-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2082         ...
2086 MCBearerContext-Inactivity ::= SEQUENCE {
2087         mcBearerContext-Inactivity-Indication                                           ENUMERATED {true, ...},
2088         iE-Extensions           ProtocolExtensionContainer { {MCBearerContext-Inactivity-ExtIEs} }      OPTIONAL,
2089         ...
2092 MCBearerContext-Inactivity-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2093         ...
2096 MBS-Support-Info-ToRemove-Item ::= SEQUENCE {
2097         globalMBSSessionID                                      GlobalMBSSessionID,
2098         iE-Extensions           ProtocolExtensionContainer { { MBS-Support-Info-ToRemove-Item-ExtIEs} } OPTIONAL,
2099         ...
2102 MBS-Support-Info-ToRemove-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2103         ...
2106 -- MCBearerContextToSetup
2108 MCBearerContextToSetup ::= SEQUENCE {
2109         snssai                                                          SNSSAI,
2110         mcMRBToSetupList                                        MCMRBSetupConfiguration                                 OPTIONAL,
2111         requestedAction                                         RequestedAction4AvailNGUTermination             OPTIONAL,
2112         iE-Extensions           ProtocolExtensionContainer { {MCBearerContextToSetup-ExtIEs} }  OPTIONAL,
2113         ...
2116 MCBearerContextToSetup-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2117         {ID id-MBSSessionAssociatedInfoNonSupportToSupport      CRITICALITY ignore      EXTENSION MBSSessionAssociatedInfoNonSupportToSupport   PRESENCE optional}|
2118         {ID id-MBSAreaSessionID                                 CRITICALITY ignore      EXTENSION MBSAreaSessionID                                      PRESENCE optional}|
2119         {ID id-MCBearerContextInactivityTimer           CRITICALITY ignore      EXTENSION Inactivity-Timer                                      PRESENCE optional}|
2120         {ID id-MCBearerContextStatusChange              CRITICALITY ignore      EXTENSION MCBearerContextStatusChange           PRESENCE optional},
2121         ...
2124 MCMRBSetupConfiguration ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MCMRBSetupConfiguration-Item
2126 MCMRBSetupConfiguration-Item ::= SEQUENCE {
2127         mrb-ID                                                  MRB-ID,
2128         mbs-pdcp-config                                 PDCP-Configuration,
2129         qoS-Flow-QoS-Parameter-List             QoS-Flow-QoS-Parameter-List,
2130         qoSFlowLevelQoSParameters               QoSFlowLevelQoSParameters               OPTIONAL,
2131         iE-Extensions           ProtocolExtensionContainer { {MCMRBSetupConfiguration-Item-ExtIEs} }    OPTIONAL,
2132         ...
2135 MCMRBSetupConfiguration-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2136         ...
2139 MCBearerContextStatusChange     ::=     ENUMERATED {suspend, resume, ...}
2142 -- MCBearerContextToSetupResponse
2144 MCBearerContextToSetupResponse ::= SEQUENCE {
2145         mcBearerContextNGU-TNLInfoatNGRAN               MCBearerContextNGU-TNLInfoatNGRAN               OPTIONAL,
2146         mcMRBSetupResponseList                                  MCMRBSetupResponseList                                  OPTIONAL,
2147         mcMRBFailedList                                                 MCMRBFailedList                                                 OPTIONAL,
2148         availableMCMRBConfig                                    MCMRBSetupConfiguration                                 OPTIONAL,
2149         iE-Extensions           ProtocolExtensionContainer { {MCBearerContextToSetupResponse-ExtIEs} }  OPTIONAL,
2150         ...
2153 MCBearerContextToSetupResponse-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2154         ...
2157 MCBearerContextNGU-TNLInfoatNGRAN::= CHOICE {
2158         locationindependent                             MBSNGUInformationAtNGRAN,
2159         locationdependent                               LocationDependentMBSNGUInformationAtNGRAN,
2160         choice-extension        ProtocolIE-SingleContainer      {{MCBearerContextNGU-TNLInfoatNGRAN-ExtIEs}}
2163 MCBearerContextNGU-TNLInfoatNGRAN-ExtIEs E1AP-PROTOCOL-IES ::= {
2164         ...
2167 MCMRBSetupResponseList ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MCMRBSetupResponseList-Item
2169 MCMRBSetupResponseList-Item ::= SEQUENCE {
2170         mrb-ID                                                          MRB-ID,
2171         qosflow-setup                                           QoS-Flow-List,
2172         qosflow-failed                                          QoS-Flow-Failed-List            OPTIONAL,
2173         mBS-PDCP-COUNT                                          MBS-PDCP-COUNT                          OPTIONAL,
2174         iE-Extensions           ProtocolExtensionContainer { {MCMRBSetupResponseList-Item-ExtIEs} }     OPTIONAL,
2175         ...
2178 MCMRBSetupResponseList-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2179         ...
2182 MBS-PDCP-COUNT  ::= BIT STRING (SIZE (32))
2184 MCMRBFailedList ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MCMRBFailedList-Item
2186 MCMRBFailedList-Item ::= SEQUENCE {
2187         mrb-ID                                                          MRB-ID,
2188         cause                                                           Cause,
2189         iE-Extensions           ProtocolExtensionContainer { {MCMRBFailedList-Item-ExtIEs} }    OPTIONAL,
2190         ...
2193 MCMRBFailedList-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2194         ...
2198 -- MCBearerContextToModify
2200 MCBearerContextToModify ::= SEQUENCE {
2201         mcBearerContextNGUTNLInfoat5GC                                  MCBearerContextNGUTNLInfoat5GC                          OPTIONAL,
2202         mcBearerContextNGUTnlInfoatNGRANRequest                 MCBearerContextNGUTnlInfoatNGRANRequest         OPTIONAL,
2203         mbsMulticastF1UContextDescriptor                                MBSMulticastF1UContextDescriptor                        OPTIONAL,
2204 -- This IE shall be present if either the MC MRB To Setup or Modify List IE or the MC MRB To Remove List IE or both IEs are included.
2205         requestedAction                                                                 RequestedAction4AvailNGUTermination                     OPTIONAL,
2206         mcMRBToSetupModifyList                                                  MCMRBSetupModifyConfiguration                           OPTIONAL,
2207         mcMRBToRemoveList                                                               MCMRBRemoveConfiguration                                        OPTIONAL,
2208         iE-Extensions           ProtocolExtensionContainer { {MCBearerContextToModify-ExtIEs} } OPTIONAL,
2209         ...
2212 MCBearerContextToModify-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2213         {ID id-MCForwardingResourceRequest                                      CRITICALITY ignore      EXTENSION MCForwardingResourceRequest                                           PRESENCE optional}|
2214         {ID id-MCForwardingResourceIndication                           CRITICALITY ignore      EXTENSION MCForwardingResourceIndication                                        PRESENCE optional}|
2215         {ID id-MCForwardingResourceRelease                                      CRITICALITY ignore      EXTENSION MCForwardingResourceRelease                                           PRESENCE optional}|
2216         {ID id-MBSSessionAssociatedInfoNonSupportToSupport      CRITICALITY ignore      EXTENSION MBSSessionAssociatedInfoNonSupportToSupport   PRESENCE optional}|
2217         {ID id-MCBearerContextInactivityTimer                                   CRITICALITY ignore      EXTENSION Inactivity-Timer                                                                              PRESENCE optional}|
2218         {ID id-MCBearerContextStatusChange                                      CRITICALITY ignore      EXTENSION MCBearerContextStatusChange                                           PRESENCE optional},
2219         ...
2222 MCBearerContextNGUTNLInfoat5GC ::= SEQUENCE {
2223         mbsNGUInformationAt5GC                  MBSNGUInformationAt5GC,
2224         mbsAreaSession-ID                               MBSAreaSessionID                OPTIONAL,
2225         iE-Extensions           ProtocolExtensionContainer { {MCBearerContextNGUTNLInfoat5GC-ExtIEs} }  OPTIONAL,
2226         ...
2229 MCBearerContextNGUTNLInfoat5GC-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2230         ...
2234 MCBearerContextNGUTnlInfoatNGRANRequest ::= SEQUENCE {
2235         ngRANNGUTNLRequested                            ENUMERATED {requested, ...},
2236         mbsAreaSession-ID                               MBSAreaSessionID                OPTIONAL,
2237         iE-Extensions           ProtocolExtensionContainer { {MCBearerContextNGUTnlInfoatNGRANRequest-ExtIEs} } OPTIONAL,
2238         ...
2241 MCBearerContextNGUTnlInfoatNGRANRequest-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2242         ...
2246 MCMRBSetupModifyConfiguration ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MCMRBSetupModifyConfiguration-Item
2248 MCMRBSetupModifyConfiguration-Item ::= SEQUENCE {
2249         mrb-ID                                                  MRB-ID,
2250         f1uTNLatDU                                              MCBearerContextF1UTNLInfoatDU           OPTIONAL,
2251         mbs-pdcp-config                                 PDCP-Configuration                              OPTIONAL,
2252         qoS-Flow-QoS-Parameter-List             QoS-Flow-QoS-Parameter-List             OPTIONAL,
2253         mrbQoS                                                  QoSFlowLevelQoSParameters               OPTIONAL,
2254         mbs-PDCP-COUNT-Req                              MBS-PDCP-COUNT-Req                              OPTIONAL,
2255         iE-Extensions           ProtocolExtensionContainer { {MCMRBSetupModifyConfiguration-Item-ExtIEs} }      OPTIONAL,
2256         ...
2259 MCMRBSetupModifyConfiguration-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2260         ...
2263 MCBearerContextF1UTNLInfoatDU ::= SEQUENCE {
2264         mbsF1UInfoatDU                                          UP-TNL-Information,
2265         mbsMulticastF1UContextDescriptor        MBSMulticastF1UContextDescriptor,
2266         iE-Extensions           ProtocolExtensionContainer { {MCBearerContextF1UTNLInfoatDU-ExtIEs} }   OPTIONAL,
2267         ...
2270 MCBearerContextF1UTNLInfoatDU-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2271         ...
2274 MulticastF1UContextReferenceE1 ::= OCTET STRING (SIZE(4))
2276 MBSMulticastF1UContextDescriptor ::= SEQUENCE {
2277         multicastF1UContextReferenceE1  MulticastF1UContextReferenceE1,
2278         mc-F1UCtxtusage         ENUMERATED {ptm, ptp, ptp-retransmission, ptp-forwarding, ...},
2279         mbsAreaSession                                  MBSAreaSessionID                                        OPTIONAL,
2280         iE-Extensions           ProtocolExtensionContainer { { MBSMulticastF1UContextDescriptor-ExtIEs } }      OPTIONAL,
2281         ...
2284 MBSMulticastF1UContextDescriptor-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2285         ...
2290 MCMRBRemoveConfiguration ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MRB-ID
2292 MBS-PDCP-COUNT-Req ::=  ENUMERATED {true, ... }
2295 -- MCBearerContextToModifyResponse
2297 MCBearerContextToModifyResponse ::= SEQUENCE {
2298         mcBearerContextNGU-TNLInfoatNGRANModifyResponse MCBearerContextNGU-TNLInfoatNGRANModifyResponse         OPTIONAL,
2299         mbsMulticastF1UContextDescriptor                                        MBSMulticastF1UContextDescriptor                                OPTIONAL,
2300 -- This IE shall be present if either the MC MRB Setup or Modify Response List IE or the MC MRB Failed List IE or both IEs are included.
2301         mcMRBModifySetupResponseList                                            MCMRBSetupModifyResponseList                                                    OPTIONAL,
2302         mcMRBFailedList                                                                 MCMRBFailedList                                                                         OPTIONAL,
2303         availableMCMRBConfig                                                            MCMRBSetupConfiguration                                                         OPTIONAL,
2304         iE-Extensions           ProtocolExtensionContainer { {MCBearerContextToModifyResponse-ExtIEs} } OPTIONAL,
2305         ...
2308 MCBearerContextToModifyResponse-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2309         {ID id-MCForwardingResourceResponse     CRITICALITY ignore      EXTENSION MCForwardingResourceResponse          PRESENCE optional},
2310         ...
2313 MCBearerContextNGU-TNLInfoatNGRANModifyResponse ::= SEQUENCE {
2314         mbs-NGU-InfoatNGRAN     MBSNGUInformationAtNGRAN,
2315         mbsAreaSession          MBSAreaSessionID                                        OPTIONAL,
2316         iE-Extensions           ProtocolExtensionContainer { {MCBearerContextNGU-TNLInfoatNGRANModifyResponse-ExtIEs} } OPTIONAL,
2317         ...
2320 MCBearerContextNGU-TNLInfoatNGRANModifyResponse-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2321         ...
2324 MCMRBSetupModifyResponseList ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MCMRBSetupModifyResponseList-Item
2326 MCMRBSetupModifyResponseList-Item ::= SEQUENCE {
2327         mrb-ID                                                          MRB-ID,
2328         qosflow-setup                                           QoS-Flow-List                   OPTIONAL,
2329         qosflow-failed                                          QoS-Flow-Failed-List            OPTIONAL,
2330         mcBearerContextF1UTNLInfoatCU           UP-TNL-Information              OPTIONAL,
2331         mBS-PDCP-COUNT                                          MBS-PDCP-COUNT                  OPTIONAL,
2332         iE-Extensions           ProtocolExtensionContainer { {MCMRBSetupModifyResponseList-Item-ExtIEs} }       OPTIONAL,
2333         ...
2336 MCMRBSetupModifyResponseList-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2337         ...
2340 -- MCBearerContextToModifyRequired
2342 MCBearerContextToModifyRequired ::= SEQUENCE {
2343         mbsMulticastF1UContextDescriptor                                        MBSMulticastF1UContextDescriptor                                OPTIONAL,
2344 -- This IE shall be present if either the MC MRB To Remove List Required IE is included.
2345         mcMRBToRemoveRequiredList                                               MCMRBRemoveConfiguration                                                OPTIONAL,
2346         mcMRBToModifyRequiredList                                               MCMRBModifyRequiredConfiguration                                OPTIONAL,
2347         iE-Extensions           ProtocolExtensionContainer { {MCBearerContextToModifyRequired-ExtIEs} } OPTIONAL,
2348         ...
2351 MCBearerContextToModifyRequired-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2352         {ID id-MCForwardingResourceReleaseIndication    CRITICALITY ignore      EXTENSION MCForwardingResourceReleaseIndication         PRESENCE optional},
2353         ...
2356 MCMRBModifyRequiredConfiguration ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MCMRBModifyRequiredConfiguration-Item
2358 MCMRBModifyRequiredConfiguration-Item ::= SEQUENCE {
2359         mrb-ID                                                  MRB-ID,
2360         mBS-PDCP-COUNT                                  MBS-PDCP-COUNT                                                                                                                  OPTIONAL,
2361         iE-Extensions           ProtocolExtensionContainer { { MCMRBModifyRequiredConfiguration-Item-ExtIEs} }  OPTIONAL,
2362         ...
2365 MCMRBModifyRequiredConfiguration-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2366         ...
2369 -- MCBearerContextToModifyConfirm
2371 MCBearerContextToModifyConfirm ::= SEQUENCE {
2372         mbsMulticastF1UContextDescriptor                                        MBSMulticastF1UContextDescriptor                                OPTIONAL,
2373         mcMRBModifyConfirmList                                                          MCMRBModifyConfirmList                                  OPTIONAL,
2374         iE-Extensions           ProtocolExtensionContainer { {MCBearerContextToModifyConfirm-ExtIEs} }  OPTIONAL,
2375         ...
2378 MCMRBModifyConfirmList ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MCMRBModifyConfirmList-Item
2380 MCMRBModifyConfirmList-Item ::= SEQUENCE {
2381         mrb-ID                                                          MRB-ID,
2382         iE-Extensions           ProtocolExtensionContainer { { MCMRBModifyConfirmList-Item-ExtIEs} }    OPTIONAL,
2383         ...
2386 MCMRBModifyConfirmList-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2387         ...
2390 MCBearerContextToModifyConfirm-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2391         ...
2394 -- MCForwardingResourceRequest
2396 MCForwardingResourceRequest ::= SEQUENCE {
2397         mcForwardingResourceID                          MCForwardingResourceID,
2398         mbsAreaSession-ID                                       MBSAreaSessionID                                        OPTIONAL,
2399         mrbForwardingResourceRequestList        MRBForwardingResourceRequestList        OPTIONAL,
2400         iE-Extensions           ProtocolExtensionContainer { {MCForwardingResourceRequest-ExtIEs} }     OPTIONAL,
2401         ...
2404 MCForwardingResourceRequest-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2405         ...
2408 MRBForwardingResourceRequestList ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF MRBForwardingResourceRequest-Item
2410 MRBForwardingResourceRequest-Item       ::=     SEQUENCE {
2411         mrb-ID                                                          MRB-ID,
2412         mrbProgressRequestType                          MRB-ProgressInformationType     OPTIONAL,
2413         mrbForwardingAddressRequest                     ENUMERATED {request, ...}       OPTIONAL,
2414         iE-Extensions                                                   ProtocolExtensionContainer      { {MRBForwardingResourceRequest-Item-ExtIEs} }  OPTIONAL,
2415         ...
2418 MRBForwardingResourceRequest-Item-ExtIEs                E1AP-PROTOCOL-EXTENSION ::= {
2419         ...
2423 -- MCForwardingResourceIndication
2425 MCForwardingResourceIndication ::= SEQUENCE {
2426         mcForwardingResourceID                          MCForwardingResourceID,
2427         mrbForwardingResourceIndicationList     MRBForwardingResourceIndicationList             OPTIONAL,
2428         mbsSessionAssociatedInformation         MBSSessionAssociatedInformation                 OPTIONAL,
2429         iE-Extensions           ProtocolExtensionContainer { {MCForwardingResourceIndication-ExtIEs} }  OPTIONAL,
2430         ...
2433 MCForwardingResourceIndication-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2434         ...
2437 MRBForwardingResourceIndicationList ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF MRBForwardingResourceIndication-Item
2439 MRBForwardingResourceIndication-Item    ::=     SEQUENCE {
2440         mrb-ID                                                          MRB-ID,
2441         mrb-ProgressInformation                         MRB-ProgressInformation         OPTIONAL,
2442         mrbForwardingAddress                            UP-TNL-Information                      OPTIONAL,
2443         iE-Extensions                                           ProtocolExtensionContainer      { {MRBForwardingResourceIndication-Item-ExtIEs} }       OPTIONAL,
2444         ...
2447 MRBForwardingResourceIndication-Item-ExtIEs             E1AP-PROTOCOL-EXTENSION ::= {
2448         ...
2452 -- MCForwardingResourceResponse
2454 MCForwardingResourceResponse ::= SEQUENCE {
2455         mcForwardingResourceID                  MCForwardingResourceID,
2456         mrbForwardingResourceResponseList       MRBForwardingResourceResponseList               OPTIONAL,
2457         iE-Extensions           ProtocolExtensionContainer { {MCForwardingResourceResponse-ExtIEs} }    OPTIONAL,
2458         ...
2461 MCForwardingResourceResponse-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2462         ...
2465 MRBForwardingResourceResponseList ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF MRBForwardingResourceResponse-Item
2467 MRBForwardingResourceResponse-Item      ::=     SEQUENCE {
2468         mrb-ID                                                          MRB-ID,
2469         mrb-ProgressInformation                         MRB-ProgressInformation         OPTIONAL,
2470         mrbForwardingAddress                            UP-TNL-Information                      OPTIONAL,
2471         iE-Extensions                                           ProtocolExtensionContainer      { {MRBForwardingResourceResponse-Item-ExtIEs} } OPTIONAL,
2472         ...
2475 MRBForwardingResourceResponse-Item-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
2476         ...
2479 -- MCForwardingResourceRelease
2481 MCForwardingResourceRelease ::= SEQUENCE {
2482         mcForwardingResourceID                  MCForwardingResourceID,
2483         iE-Extensions           ProtocolExtensionContainer { {MCForwardingResourceRelease-ExtIEs} }     OPTIONAL,
2484         ...
2487 MCForwardingResourceRelease-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2488         ...
2491 -- MCForwardingResourceReleaseIndication
2493 MCForwardingResourceReleaseIndication ::= SEQUENCE {
2494         mcForwardingResourceID                  MCForwardingResourceID,
2495         iE-Extensions           ProtocolExtensionContainer { {MCForwardingResourceReleaseIndication-ExtIEs} }   OPTIONAL,
2496         ...
2499 MCForwardingResourceReleaseIndication-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2500         ...
2503 MCForwardingResourceID ::= OCTET STRING (SIZE(2))
2506 MDTPollutedMeasurementIndicator ::= ENUMERATED {
2507         iDC,
2508         no-IDC,
2509         ...
2512 MRB-ID  ::=     INTEGER (1..512, ...)
2514 MRB-ProgressInformation ::= SEQUENCE {
2515         mrb-ProgressInformationSNs      MRB-ProgressInformationSNs,
2516         mrb-ProgressInformationType     MRB-ProgressInformationType,
2517         iE-Extensions                           ProtocolExtensionContainer { {MRB-ProgressInformation-ExtIEs} } OPTIONAL,
2521 MRB-ProgressInformation-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2522         ...
2525 MRB-ProgressInformationSNs ::= CHOICE {
2526         pdcp-SN12                       INTEGER (0..4095),
2527         pdcp-SN18                       INTEGER (0..262143),
2528         choice-extension                ProtocolIE-SingleContainer { { MRB-ProgressInformationSNs-ExtIEs} }
2531 MRB-ProgressInformationSNs-ExtIEs E1AP-PROTOCOL-IES ::= {
2532         ...
2535 MRB-ProgressInformationType ::= ENUMERATED {oldest-available, last-delivered, ...}
2537 MRDC-Data-Usage-Report-Item ::= SEQUENCE {
2538         startTimeStamp                          OCTET STRING (SIZE(4)),
2539         endTimeStamp                            OCTET STRING (SIZE(4)),
2540         usageCountUL                            INTEGER (0..18446744073709551615),
2541         usageCountDL                            INTEGER (0..18446744073709551615),
2542         iE-Extensions                           ProtocolExtensionContainer { { MRDC-Data-Usage-Report-Item-ExtIEs} } OPTIONAL,
2546 MRDC-Data-Usage-Report-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2547         ...
2550 MRDC-Usage-Information ::= SEQUENCE {
2551         data-Usage-per-PDU-Session-Report               Data-Usage-per-PDU-Session-Report                       OPTIONAL,
2552         data-Usage-per-QoS-Flow-List                    Data-Usage-per-QoS-Flow-List                            OPTIONAL,
2553         iE-Extensions                           ProtocolExtensionContainer { { MRDC-Usage-Information-ExtIEs} } OPTIONAL,
2557 MRDC-Usage-Information-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2558         ...
2561 M4Configuration ::= SEQUENCE {
2562         m4period                        M4period,
2563         m4-links-to-log         Links-to-log,
2564         iE-Extensions           ProtocolExtensionContainer { { M4Configuration-ExtIEs} } OPTIONAL,
2565         ...
2568 M4Configuration-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2569         { ID id-M4ReportAmount          CRITICALITY ignore      EXTENSION M4ReportAmount                PRESENCE optional               },
2570         ...
2573 M4period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... }
2575 M4ReportAmount  ::= ENUMERATED { r1, r2, r4, r8, r16, r32, r64, infinity, ... }
2577 M6Configuration ::= SEQUENCE {
2578         m6report-Interval       M6report-Interval,
2579         m6-links-to-log         Links-to-log,
2580         iE-Extensions           ProtocolExtensionContainer { { M6Configuration-ExtIEs} } OPTIONAL,
2581         ...
2584 M6Configuration-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2585         { ID id-M6ReportAmount          CRITICALITY ignore      EXTENSION M6ReportAmount                PRESENCE optional               },
2586         ...
2589 M6ReportAmount  ::= ENUMERATED { r1, r2, r4, r8, r16, r32, r64, infinity, ... }
2591 M6report-Interval ::= ENUMERATED { ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240, ms20480 ,ms40960, min1, min6, min12, min30, ... }
2593 M7Configuration ::= SEQUENCE {
2594         m7period                        M7period,
2595         m7-links-to-log         Links-to-log,
2596         iE-Extensions           ProtocolExtensionContainer { { M7Configuration-ExtIEs} } OPTIONAL,
2597         ...
2600 M7Configuration-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2601         { ID id-M7ReportAmount          CRITICALITY ignore      EXTENSION M7ReportAmount                PRESENCE optional               },
2602         ...
2605 M7period ::= INTEGER(1..60, ...)
2607 M7ReportAmount  ::= ENUMERATED { r1, r2, r4, r8, r16, r32, r64, infinity, ... }
2609 MDT-Activation  ::= ENUMERATED {
2610         immediate-MDT-only,
2611         immediate-MDT-and-Trace,
2612                 ...
2615 MDT-Configuration ::= SEQUENCE {
2616         mdt-Activation                          MDT-Activation,
2617         mDTMode                 MDTMode,
2618         iE-Extensions                           ProtocolExtensionContainer { { MDT-Configuration-ExtIEs} } OPTIONAL,
2619         ...
2621 MDT-Configuration-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2622         ...
2625 MDTMode ::= CHOICE {
2626         immediateMDT                            ImmediateMDT,
2627         choice-extension        ProtocolIE-SingleContainer      {{MDTMode-ExtIEs}}
2630 MDTMode-ExtIEs E1AP-PROTOCOL-IES ::= {
2631         ...
2634 MeasurementsToActivate ::= BIT STRING (SIZE (8))
2636 MDTPLMNList ::= SEQUENCE (SIZE(1..maxnoofMDTPLMNs)) OF PLMN-Identity
2638 MDTPLMNModificationList ::= SEQUENCE (SIZE(0..maxnoofMDTPLMNs)) OF PLMN-Identity
2640 MT-SDT-Information ::= SEQUENCE {
2641         mT-SDT-Data-Size                        MT-SDT-Data-Size,
2642         iE-Extensions                           ProtocolExtensionContainer { {MT-SDT-Information-ExtIEs} } OPTIONAL
2645 MT-SDT-Information-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2646         ...
2649 MT-SDT-Information-Request ::=  ENUMERATED {true, ...}
2651 MT-SDT-Data-Size::= INTEGER (1..96000, ...)
2656 MBS-ServiceArea ::= SEQUENCE {
2657         mBS-ServiceAreaInformationList          MBS-ServiceAreaInformationList                          OPTIONAL,
2658         iE-Extensions                                   ProtocolExtensionContainer { {MBS-ServiceArea-ExtIEs} } OPTIONAL,
2659         ...
2662 MBS-ServiceArea-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2663         ...
2667 MBS-ServiceAreaInformation ::= SEQUENCE {
2668         mBS-ServiceAreaCellList         MBS-ServiceAreaCellList                                                                                                                         OPTIONAL,
2669         mBS-ServiceAreaTAIList          MBS-ServiceAreaTAIList                                                                                                                          OPTIONAL,
2670         iE-Extensions                                   ProtocolExtensionContainer { {MBS-ServiceAreaInformation-ExtIEs} }      OPTIONAL,
2671         ...
2674 MBS-ServiceAreaInformation-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2675         ...
2678 MBS-ServiceAreaCellList ::= SEQUENCE (SIZE(1.. maxnoofCellsforMBS)) OF NR-CGI
2680 MBS-ServiceAreaTAIList ::= SEQUENCE (SIZE(1.. maxnoofTAIforMBS)) OF MBS-ServiceAreaTAIList-Item
2681 MBS-ServiceAreaTAIList-Item ::= SEQUENCE {
2682         plmn-ID                                                 PLMN-Identity,
2683         fiveGS-TAC                                              FiveGS-TAC,
2684         iE-Extensions                                   ProtocolExtensionContainer { {MBS-ServiceAreaTAIList-Item-ExtIEs} }     OPTIONAL,
2685         ...
2688 MBS-ServiceAreaTAIList-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2689         ...
2693 MBS-ServiceAreaInformationList ::= SEQUENCE (SIZE(1..maxnoofMBSServiceAreaInformation)) OF MBS-ServiceAreaInformationItem
2695 MBS-ServiceAreaInformationItem ::= SEQUENCE {
2696         mBS-AreaSessionID                                       MBSAreaSessionID,
2697         mBS-ServiceAreaInformation                      MBS-ServiceAreaInformation,
2698         iE-Extensions                                           ProtocolExtensionContainer { { MBS-ServiceAreaInformationItem-ExtIEs} } OPTIONAL,
2699         ...
2701 MBS-ServiceAreaInformationItem-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2702         ...
2705 -- N
2707 NetworkInstance ::= INTEGER (1..256, ...)
2709 New-UL-TNL-Information-Required::=      ENUMERATED {
2710         required,
2711         ...
2713 NGRANAllocationAndRetentionPriority ::= SEQUENCE {
2714         priorityLevel                           PriorityLevel,
2715         pre-emptionCapability           Pre-emptionCapability,
2716         pre-emptionVulnerability        Pre-emptionVulnerability,
2717         iE-Extensions                           ProtocolExtensionContainer { {NGRANAllocationAndRetentionPriority-ExtIEs} } OPTIONAL
2720 NGRANAllocationAndRetentionPriority-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2721         ...
2724 NG-RAN-QoS-Support-List ::= SEQUENCE (SIZE(1.. maxnoofNGRANQOSParameters)) OF NG-RAN-QoS-Support-Item
2726 NG-RAN-QoS-Support-Item ::= SEQUENCE {
2727         non-Dynamic5QIDescriptor        Non-Dynamic5QIDescriptor,
2728         iE-Extensions                           ProtocolExtensionContainer { { NG-RAN-QoS-Support-Item-ExtIEs } }       OPTIONAL
2731 NG-RAN-QoS-Support-Item-ExtIEs  E1AP-PROTOCOL-EXTENSION ::= {
2732         ...
2735 NID     ::= BIT STRING (SIZE (44))
2737 Non-Dynamic5QIDescriptor        ::= SEQUENCE {
2738         fiveQI                                          INTEGER (0..255, ...),
2739         qoSPriorityLevel                        QoSPriorityLevel                                OPTIONAL,
2740         averagingWindow                         AveragingWindow                                 OPTIONAL,
2741         maxDataBurstVolume                      MaxDataBurstVolume                              OPTIONAL,
2742         iE-Extensions   ProtocolExtensionContainer { { Non-Dynamic5QIDescriptor-ExtIEs } } OPTIONAL
2745 Non-Dynamic5QIDescriptor-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2746         { ID id-CNPacketDelayBudgetDownlink                     CRITICALITY ignore      EXTENSION       ExtendedPacketDelayBudget               PRESENCE optional       }|
2747         { ID id-CNPacketDelayBudgetUplink                       CRITICALITY ignore      EXTENSION       ExtendedPacketDelayBudget               PRESENCE optional       },
2748         ...
2751 NPNSupportInfo ::= CHOICE {
2752         sNPN                            NPNSupportInfo-SNPN,
2753         choice-extension        ProtocolIE-SingleContainer      {{NPNSupportInfo-ExtIEs}}
2756 NPNSupportInfo-ExtIEs E1AP-PROTOCOL-IES ::= {
2757         ...
2760 NPNSupportInfo-SNPN ::= SEQUENCE {
2761         nID                                             NID,
2762         iE-Extensions                   ProtocolExtensionContainer { { NPNSupportInfo-SNPN-ExtIEs } }   OPTIONAL
2766 NPNSupportInfo-SNPN-ExtIEs      E1AP-PROTOCOL-EXTENSION ::= {
2767         ...
2770 NPNContextInfo ::= CHOICE {
2771         sNPN                            NPNContextInfo-SNPN,
2772         choice-extension        ProtocolIE-SingleContainer      {{NPNContextInfo-ExtIEs}}
2775 NPNContextInfo-ExtIEs E1AP-PROTOCOL-IES ::= {
2776         ...
2779 NPNContextInfo-SNPN ::= SEQUENCE {
2780         nID                                             NID,
2781         iE-Extensions                   ProtocolExtensionContainer { {NPNContextInfo-SNPN-ExtIEs } }    OPTIONAL
2784 NPNContextInfo-SNPN-ExtIEs      E1AP-PROTOCOL-EXTENSION ::= {
2785         ...
2788 NR-Cell-Identity        ::=             BIT STRING (SIZE(36))
2790 NR-CGI ::= SEQUENCE {
2791         pLMN-Identity                   PLMN-Identity,
2792         nR-Cell-Identity                NR-Cell-Identity,
2793         iE-Extensions                   ProtocolExtensionContainer { { NR-CGI-ExtIEs } }        OPTIONAL
2796 NR-CGI-ExtIEs   E1AP-PROTOCOL-EXTENSION ::= {
2797         ...
2800 NR-CGI-Support-List ::= SEQUENCE (SIZE(1.. maxnoofNRCGI)) OF NR-CGI-Support-Item
2802 NR-CGI-Support-Item ::= SEQUENCE {
2803         nR-CGI  NR-CGI,
2804         iE-Extensions                           ProtocolExtensionContainer { { NR-CGI-Support-Item-ExtIEs } }   OPTIONAL
2807 NR-CGI-Support-Item-ExtIEs      E1AP-PROTOCOL-EXTENSION ::= {
2808         ...
2811 Extended-NR-CGI-Support-List ::= SEQUENCE (SIZE(1.. maxnoofExtNRCGI)) OF Extended-NR-CGI-Support-Item
2813 Extended-NR-CGI-Support-Item ::= SEQUENCE {
2814         nR-CGI  NR-CGI,
2815         iE-Extensions                           ProtocolExtensionContainer { { Extended-NR-CGI-Support-Item-ExtIEs } }  OPTIONAL
2818 Extended-NR-CGI-Support-Item-ExtIEs     E1AP-PROTOCOL-EXTENSION ::= {
2819         ...
2822 N6JitterInformation ::= SEQUENCE {
2823         n6JitterLowerBound              INTEGER (-127..127),
2824         n6JitterUpperBound              INTEGER (-127..127),
2825         iE-Extensions   ProtocolExtensionContainer { { N6JitterInformationExtIEs } }    OPTIONAL,
2826         ...
2829 N6JitterInformationExtIEs       E1AP-PROTOCOL-EXTENSION ::= {
2830         ...
2835 -- O
2837 OutOfOrderDelivery      ::=     ENUMERATED      {
2838         true,
2839         ...
2843 -- P
2845 PacketDelayBudget ::= INTEGER (0..1023, ...)
2847 PacketErrorRate ::= SEQUENCE {
2848         pER-Scalar                      PER-Scalar,
2849         pER-Exponent            PER-Exponent,
2850         iE-Extensions           ProtocolExtensionContainer { {PacketErrorRate-ExtIEs} } OPTIONAL,
2851         ...
2854 PacketErrorRate-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2855         ...
2858 PER-Scalar ::= INTEGER (0..9, ...)
2859 PER-Exponent ::= INTEGER (0..9, ...)
2861 PDCP-Configuration      ::=     SEQUENCE {
2863         pDCP-SN-Size-UL                                                 PDCP-SN-Size,
2864         pDCP-SN-Size-DL                                                 PDCP-SN-Size,
2865         rLC-Mode                                                                RLC-Mode,
2866         rOHC-Parameters                                                 ROHC-Parameters                 OPTIONAL,
2867         t-ReorderingTimer                                               T-ReorderingTimer               OPTIONAL,
2868         discardTimer                                                    DiscardTimer                    OPTIONAL,
2869         uLDataSplitThreshold                                    ULDataSplitThreshold    OPTIONAL,
2870         pDCP-Duplication                                                PDCP-Duplication                OPTIONAL,
2871         pDCP-Reestablishment                                    PDCP-Reestablishment    OPTIONAL,
2872         pDCP-DataRecovery                                               PDCP-DataRecovery               OPTIONAL,
2873         duplication-Activation                          Duplication-Activation          OPTIONAL,
2874         outOfOrderDelivery                                              OutOfOrderDelivery              OPTIONAL,
2875         iE-Extensions                                                   ProtocolExtensionContainer      { { PDCP-Configuration-ExtIEs } }       OPTIONAL,
2876         ...
2879 PDCP-Configuration-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
2880         {ID id-PDCP-StatusReportIndication                                      CRITICALITY ignore      EXTENSION PDCP-StatusReportIndication                                   PRESENCE        optional}|
2881         { ID id-AdditionalPDCPduplicationInformation            CRITICALITY ignore      EXTENSION AdditionalPDCPduplicationInformation  PRESENCE optional       }|
2882         { ID id-EHC-Parameters                                                          CRITICALITY ignore      EXTENSION EHC-Parameters                                                                        PRESENCE optional}|
2883         { ID id-UDC-Parameters                                                          CRITICALITY ignore      EXTENSION UDC-Parameters                                                                        PRESENCE optional}|
2884         { ID id-DiscardTimerExtended                                                            CRITICALITY reject      EXTENSION DiscardTimerExtended                                                                  PRESENCE optional}|
2885         { ID id-PSIbasedDiscardTimer                                            CRITICALITY ignore      EXTENSION PSIbasedDiscardTimer                                                          PRESENCE optional}|
2886         { ID id-PDCPSNGapReport                                         CRITICALITY ignore      EXTENSION PDCPSNGapReport                                                                                                               PRESENCE optional},
2887         ...
2890 PDCPSNGapReport ::=     ENUMERATED {true, ...}
2892 PDCP-COUNT-Reset        ::=     ENUMERATED      {
2893         true,
2894         ...
2897 PDCP-Count      ::=     SEQUENCE {
2898         pDCP-SN                         PDCP-SN,
2899         hFN                                     HFN,
2900         iE-Extensions                                                   ProtocolExtensionContainer      { { PDCP-Count-ExtIEs } }       OPTIONAL,
2901         ...
2904 PDCP-Count-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
2905         ...
2908 PDCP-SN-Status-Request  ::=             ENUMERATED {
2909         requested,
2910         ...
2913 PDCP-DataRecovery       ::=     ENUMERATED      {
2914         true,
2915         ...
2918 PDCP-Duplication        ::=     ENUMERATED      {
2919         true,
2920         ...
2923 PDCP-Reestablishment    ::=     ENUMERATED      {
2924         true,
2925         ...
2928 PDU-Session-Resource-Data-Usage-List    ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Data-Usage-Item
2930 PDU-Session-Resource-Data-Usage-Item    ::= SEQUENCE {
2931         pDU-Session-ID                                                  PDU-Session-ID,
2932         mRDC-Usage-Information                                          MRDC-Usage-Information,
2933         iE-Extensions                                                   ProtocolExtensionContainer      { { PDU-Session-Resource-Data-Usage-Item-ExtIEs } }     OPTIONAL,
2934         ...
2937 PDU-Session-Resource-Data-Usage-Item-ExtIEs             E1AP-PROTOCOL-EXTENSION ::= {
2938         ...
2941 PDCP-SN         ::=             INTEGER (0..262143)
2943 PDCP-SN-Size    ::=     ENUMERATED      {
2944         s-12,
2945         s-18,
2946         ...,
2947         s-7,
2948         s-15,
2949         s-16
2952 PDCP-SN-Status-Information ::= SEQUENCE {
2953         pdcpStatusTransfer-UL   DRBBStatusTransfer,
2954         pdcpStatusTransfer-DL   PDCP-Count,
2955         iE-Extension            ProtocolExtensionContainer { { PDCP-SN-Status-Information-ExtIEs} }     OPTIONAL,
2956         ...
2959 PDCP-StatusReportIndication     ::=     ENUMERATED      {
2960         downlink,
2961         uplink,
2962         both,
2963         ...
2966 PDCP-SN-Status-Information-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2967         ...
2970 DRBBStatusTransfer ::= SEQUENCE {
2971         receiveStatusofPDCPSDU  BIT STRING (SIZE(1..131072))                                                                            OPTIONAL,
2972         countValue                              PDCP-Count,
2973         iE-Extension                    ProtocolExtensionContainer { {DRBBStatusTransfer-ExtIEs} }      OPTIONAL,
2974         ...
2977 DRBBStatusTransfer-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
2978         ...
2981 PDU-Session-ID  ::=     INTEGER (0..255)
2983 PDUSession-PairID ::= INTEGER (0..255, ...)
2985 PDU-Session-Resource-Activity   ::= ENUMERATED {
2986         active,
2987         not-active,
2988         ...
2991 PDU-Session-Resource-Activity-List ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Activity-Item
2993 PDU-Session-Resource-Activity-Item      ::= SEQUENCE {
2994         pDU-Session-ID                                                                  PDU-Session-ID,
2995         pDU-Session-Resource-Activity                                   PDU-Session-Resource-Activity,
2996         iE-Extensions   ProtocolExtensionContainer              { { PDU-Session-Resource-Activity-ItemExtIEs } }        OPTIONAL,
2997         ...
3000 PDU-Session-Resource-Activity-ItemExtIEs        E1AP-PROTOCOL-EXTENSION ::= {
3001         ...
3005 PDU-Session-Resource-Confirm-Modified-List      ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Confirm-Modified-Item
3007 PDU-Session-Resource-Confirm-Modified-Item      ::=     SEQUENCE {
3008         pDU-Session-ID                                                  PDU-Session-ID,
3009         dRB-Confirm-Modified-List-NG-RAN                DRB-Confirm-Modified-List-NG-RAN        OPTIONAL,
3010         iE-Extensions                                                   ProtocolExtensionContainer      { { PDU-Session-Resource-Confirm-Modified-Item-ExtIEs } }       OPTIONAL,
3011         ...
3014 PDU-Session-Resource-Confirm-Modified-Item-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
3015         ...
3018 PDU-Session-Resource-Failed-List        ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Failed-Item
3020 PDU-Session-Resource-Failed-Item        ::=     SEQUENCE {
3021         pDU-Session-ID                                                  PDU-Session-ID,
3022         cause                                                                   Cause,
3023         iE-Extensions                                                   ProtocolExtensionContainer      { { PDU-Session-Resource-Failed-Item-ExtIEs } } OPTIONAL,
3024         ...
3027 PDU-Session-Resource-Failed-Item-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
3028         ...
3031 PDU-Session-Resource-Failed-Mod-List    ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Failed-Mod-Item
3033 PDU-Session-Resource-Failed-Mod-Item    ::=     SEQUENCE {
3034         pDU-Session-ID                                                  PDU-Session-ID,
3035         cause                                                                   Cause,
3036         iE-Extensions                                                   ProtocolExtensionContainer      { { PDU-Session-Resource-Failed-Mod-Item-ExtIEs } }     OPTIONAL,
3037         ...
3040 PDU-Session-Resource-Failed-Mod-Item-ExtIEs             E1AP-PROTOCOL-EXTENSION ::= {
3041         ...
3044 PDU-Session-Resource-Failed-To-Modify-List      ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Failed-To-Modify-Item
3046 PDU-Session-Resource-Failed-To-Modify-Item      ::=     SEQUENCE {
3047         pDU-Session-ID                                                  PDU-Session-ID,
3048         cause                                                                   Cause,
3049         iE-Extensions                                                   ProtocolExtensionContainer      { { PDU-Session-Resource-Failed-To-Modify-Item-ExtIEs } }       OPTIONAL,
3050         ...
3053 PDU-Session-Resource-Failed-To-Modify-Item-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
3054         ...
3057 PDU-Session-Resource-Modified-List      ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Modified-Item
3059 PDU-Session-Resource-Modified-Item      ::=     SEQUENCE {
3060         pDU-Session-ID                                                  PDU-Session-ID,
3061         nG-DL-UP-TNL-Information                                UP-TNL-Information                                              OPTIONAL,
3062         securityResult                                                  SecurityResult                                                  OPTIONAL,
3063         pDU-Session-Data-Forwarding-Information-Response                Data-Forwarding-Information             OPTIONAL,
3064         dRB-Setup-List-NG-RAN                                   DRB-Setup-List-NG-RAN                                   OPTIONAL,
3065         dRB-Failed-List-NG-RAN                          DRB-Failed-List-NG-RAN                          OPTIONAL,
3066         dRB-Modified-List-NG-RAN                                DRB-Modified-List-NG-RAN                                OPTIONAL,
3067         dRB-Failed-To-Modify-List-NG-RAN                DRB-Failed-To-Modify-List-NG-RAN                OPTIONAL,
3068         iE-Extensions                                                   ProtocolExtensionContainer      { { PDU-Session-Resource-Modified-Item-ExtIEs } }       OPTIONAL,
3069         ...
3072 PDU-Session-Resource-Modified-Item-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
3073         { ID id-redundant-nG-DL-UP-TNL-Information              CRITICALITY ignore      EXTENSION       UP-TNL-Information      PRESENCE optional       },
3074         ...
3077 PDU-Session-Resource-Required-To-Modify-List    ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Required-To-Modify-Item
3079 PDU-Session-Resource-Required-To-Modify-Item    ::=     SEQUENCE {
3080         pDU-Session-ID                                                  PDU-Session-ID,
3081         nG-DL-UP-TNL-Information                                UP-TNL-Information                                              OPTIONAL,
3082         dRB-Required-To-Modify-List-NG-RAN              DRB-Required-To-Modify-List-NG-RAN              OPTIONAL,
3083         dRB-Required-To-Remove-List-NG-RAN                              DRB-Required-To-Remove-List-NG-RAN                              OPTIONAL,
3084         iE-Extensions                                                   ProtocolExtensionContainer      { { PDU-Session-Resource-Required-To-Modify-Item-ExtIEs } }     OPTIONAL,
3085         ...
3088 PDU-Session-Resource-Required-To-Modify-Item-ExtIEs             E1AP-PROTOCOL-EXTENSION ::= {
3089         { ID id-redundant-nG-DL-UP-TNL-Information              CRITICALITY ignore      EXTENSION       UP-TNL-Information      PRESENCE optional       },
3090         ...
3093 PDU-Session-Resource-Setup-List ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Setup-Item
3095 PDU-Session-Resource-Setup-Item ::=     SEQUENCE {
3096         pDU-Session-ID                                                  PDU-Session-ID,
3097         securityResult                                                  SecurityResult                          OPTIONAL,
3098         nG-DL-UP-TNL-Information                                UP-TNL-Information,
3099         pDU-Session-Data-Forwarding-Information-Response                Data-Forwarding-Information             OPTIONAL,
3100         nG-DL-UP-Unchanged                                              ENUMERATED {true, ...}          OPTIONAL,
3101         dRB-Setup-List-NG-RAN                                   DRB-Setup-List-NG-RAN,
3102         dRB-Failed-List-NG-RAN                                  DRB-Failed-List-NG-RAN          OPTIONAL,
3103         iE-Extensions                                                   ProtocolExtensionContainer      { { PDU-Session-Resource-Setup-Item-ExtIEs } }  OPTIONAL,
3104         ...
3107 PDU-Session-Resource-Setup-Item-ExtIEs          E1AP-PROTOCOL-EXTENSION ::= {
3108         { ID id-redundant-nG-DL-UP-TNL-Information              CRITICALITY ignore      EXTENSION       UP-TNL-Information      PRESENCE optional       }|
3109         { ID id-RedundantPDUSessionInformation-used             CRITICALITY ignore      EXTENSION       RedundantPDUSessionInformation  PRESENCE optional       },
3110         ...
3113 PDU-Session-Resource-Setup-Mod-List     ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Setup-Mod-Item
3115 PDU-Session-Resource-Setup-Mod-Item     ::=     SEQUENCE {
3116         pDU-Session-ID                                                                                  PDU-Session-ID,
3117         securityResult                                                                                  SecurityResult                                                          OPTIONAL,
3118         nG-DL-UP-TNL-Information                                                                UP-TNL-Information,
3119         pDU-Session-Data-Forwarding-Information-Response                Data-Forwarding-Information             OPTIONAL,
3120         dRB-Setup-Mod-List-NG-RAN                                                               DRB-Setup-Mod-List-NG-RAN,
3121         dRB-Failed-Mod-List-NG-RAN                                                              DRB-Failed-Mod-List-NG-RAN                                      OPTIONAL,
3122         iE-Extensions                                                                                   ProtocolExtensionContainer      { { PDU-Session-Resource-Setup-Mod-Item-ExtIEs } }      OPTIONAL,
3123         ...
3126 PDU-Session-Resource-Setup-Mod-Item-ExtIEs              E1AP-PROTOCOL-EXTENSION ::= {
3127         { ID id-redundant-nG-DL-UP-TNL-Information              CRITICALITY ignore      EXTENSION       UP-TNL-Information      PRESENCE optional       },
3128         ...
3131 PDU-Session-Resource-To-Modify-List     ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-To-Modify-Item
3133 PDU-Session-Resource-To-Modify-Item     ::=     SEQUENCE {
3134         pDU-Session-ID                                                                          PDU-Session-ID,
3135         securityIndication                                                                      SecurityIndication                                              OPTIONAL,
3136         pDU-Session-Resource-DL-AMBR                                            BitRate                                                                 OPTIONAL,
3137         nG-UL-UP-TNL-Information                                                        UP-TNL-Information                                              OPTIONAL,
3138         pDU-Session-Data-Forwarding-Information-Request         Data-Forwarding-Information-Request             OPTIONAL,
3139         pDU-Session-Data-Forwarding-Information Data-Forwarding-Information     OPTIONAL,
3140         pDU-Session-Inactivity-Timer                                            Inactivity-Timer                                                OPTIONAL,
3141         networkInstance                                                                         NetworkInstance                                                 OPTIONAL,
3142         dRB-To-Setup-List-NG-RAN                                                        DRB-To-Setup-List-NG-RAN                                OPTIONAL,
3143         dRB-To-Modify-List-NG-RAN                                                       DRB-To-Modify-List-NG-RAN                               OPTIONAL,
3144         dRB-To-Remove-List-NG-RAN                                       DRB-To-Remove-List-NG-RAN               OPTIONAL,
3145         iE-Extensions                                                                           ProtocolExtensionContainer      { { PDU-Session-Resource-To-Modify-Item-ExtIEs } }      OPTIONAL,
3146         ...
3149 PDU-Session-Resource-To-Modify-Item-ExtIEs              E1AP-PROTOCOL-EXTENSION ::= {
3150         {ID id-SNSSAI                                                                           CRITICALITY reject      EXTENSION SNSSAI                                                                                                PRESENCE optional}|
3151         {ID id-CommonNetworkInstance                                            CRITICALITY ignore      EXTENSION CommonNetworkInstance                                                         PRESENCE optional       }|
3152         {ID id-redundant-nG-UL-UP-TNL-Information                       CRITICALITY ignore      EXTENSION       UP-TNL-Information                                                              PRESENCE optional       }|
3153         {ID id-RedundantCommonNetworkInstance                           CRITICALITY ignore      EXTENSION       CommonNetworkInstance                                                   PRESENCE optional       }|
3154         {ID id-DataForwardingtoE-UTRANInformationList           CRITICALITY ignore      EXTENSION       DataForwardingtoE-UTRANInformationList  PRESENCE optional       }|
3155         {ID id-SecurityIndicationModify                                         CRITICALITY ignore      EXTENSION       SecurityIndication                                                              PRESENCE optional       }|
3156         {ID id-Secondary-PDU-Session-Data-Forwarding-Information        CRITICALITY ignore      EXTENSION       Data-Forwarding-Information             PRESENCE optional       }|
3157         {ID id-UserPlaneFailureIndication                                       CRITICALITY ignore      EXTENSION       UserPlaneFailureIndication                                              PRESENCE optional       },
3158         ...
3161 PDU-Session-Resource-To-Remove-List     ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-To-Remove-Item
3163 PDU-Session-Resource-To-Remove-Item     ::=     SEQUENCE {
3164         pDU-Session-ID                                                  PDU-Session-ID,
3165         iE-Extensions                                                   ProtocolExtensionContainer      { { PDU-Session-Resource-To-Remove-Item-ExtIEs } }      OPTIONAL,
3166         ...
3169 PDU-Session-Resource-To-Remove-Item-ExtIEs              E1AP-PROTOCOL-EXTENSION ::= {
3170         {ID id-Cause            CRITICALITY ignore      EXTENSION Cause         PRESENCE optional}|
3171         {ID id-UserPlaneErrorIndicator          CRITICALITY ignore      EXTENSION UserPlaneErrorIndicator               PRESENCE optional},
3172         ...
3175 PDU-Session-Resource-To-Setup-List      ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-To-Setup-Item
3177 PDU-Session-Resource-To-Setup-Item      ::=     SEQUENCE {
3178         pDU-Session-ID                                                  PDU-Session-ID,
3179         pDU-Session-Type                                                PDU-Session-Type,
3180         sNSSAI                                                                  SNSSAI,
3181         securityIndication                                              SecurityIndication,
3182         pDU-Session-Resource-DL-AMBR                    BitRate                                         OPTIONAL,
3183         nG-UL-UP-TNL-Information                                UP-TNL-Information,
3184         pDU-Session-Data-Forwarding-Information-Request         Data-Forwarding-Information-Request             OPTIONAL,
3185         pDU-Session-Inactivity-Timer                    Inactivity-Timer        OPTIONAL,
3186         existing-Allocated-NG-DL-UP-TNL-Info    UP-TNL-Information              OPTIONAL,
3187         networkInstance                                                 NetworkInstance         OPTIONAL,
3188         dRB-To-Setup-List-NG-RAN                                DRB-To-Setup-List-NG-RAN,
3189         iE-Extensions                                                   ProtocolExtensionContainer      { { PDU-Session-Resource-To-Setup-Item-ExtIEs } }       OPTIONAL,
3190         ...
3193 PDU-Session-Resource-To-Setup-Item-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
3194         { ID id-CommonNetworkInstance                                           CRITICALITY ignore      EXTENSION CommonNetworkInstance                                                         PRESENCE optional       }|
3195         { ID id-redundant-nG-UL-UP-TNL-Information              CRITICALITY ignore      EXTENSION       UP-TNL-Information                                      PRESENCE optional       }|
3196         { ID id-RedundantCommonNetworkInstance                  CRITICALITY ignore      EXTENSION       CommonNetworkInstance                           PRESENCE optional       }|
3197         { ID id-RedundantPDUSessionInformation                  CRITICALITY ignore      EXTENSION       RedundantPDUSessionInformation  PRESENCE optional       }|
3198         {ID id-SpecialTriggeringPurpose                 CRITICALITY ignore      EXTENSION SpecialTriggeringPurpose                                      PRESENCE optional},
3199         ...
3202 PDU-Session-Resource-To-Setup-Mod-List  ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-To-Setup-Mod-Item
3204 PDU-Session-Resource-To-Setup-Mod-Item  ::=     SEQUENCE {
3205         pDU-Session-ID                                                                          PDU-Session-ID,
3206         pDU-Session-Type                                                                        PDU-Session-Type,
3207         sNSSAI                                                                                          SNSSAI,
3208         securityIndication                                                                      SecurityIndication,
3209         pDU-Session-Resource-AMBR                                                       BitRate                                                                 OPTIONAL,
3210         nG-UL-UP-TNL-Information                                                        UP-TNL-Information,
3211         pDU-Session-Data-Forwarding-Information-Request         Data-Forwarding-Information-Request             OPTIONAL,
3212         pDU-Session-Inactivity-Timer                                            Inactivity-Timer                                                OPTIONAL,
3213         dRB-To-Setup-Mod-List-NG-RAN                                            DRB-To-Setup-Mod-List-NG-RAN,
3214         iE-Extensions                                                                           ProtocolExtensionContainer      { { PDU-Session-Resource-To-Setup-Mod-Item-ExtIEs } }   OPTIONAL,
3215         ...
3218 PDU-Session-Resource-To-Setup-Mod-Item-ExtIEs           E1AP-PROTOCOL-EXTENSION ::= {
3219         {ID id-NetworkInstance          CRITICALITY ignore      EXTENSION NetworkInstance               PRESENCE optional}|
3220         {ID id-CommonNetworkInstance    CRITICALITY ignore      EXTENSION CommonNetworkInstance PRESENCE optional}|
3221         {ID id-redundant-nG-UL-UP-TNL-Information               CRITICALITY ignore      EXTENSION       UP-TNL-Information              PRESENCE optional       }|
3222         {ID id-RedundantCommonNetworkInstance                   CRITICALITY ignore      EXTENSION       CommonNetworkInstance   PRESENCE optional       }|
3223         {ID id-SpecialTriggeringPurpose                 CRITICALITY ignore      EXTENSION SpecialTriggeringPurpose                                      PRESENCE optional},
3224         ...
3227 PDU-Session-To-Notify-List      ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-To-Notify-Item
3229 PDU-Session-To-Notify-Item      ::=     SEQUENCE {
3230         pDU-Session-ID                                                  PDU-Session-ID,
3231         qoS-Flow-List                                                   QoS-Flow-List,
3232         iE-Extensions                                                   ProtocolExtensionContainer      { { PDU-Session-To-Notify-Item-ExtIEs } }       OPTIONAL,
3233         ...
3236 PDU-Session-To-Notify-Item-ExtIEs               E1AP-PROTOCOL-EXTENSION ::= {
3237         ...
3240 PDU-Session-Type ::= ENUMERATED {
3241         ipv4,
3242         ipv6,
3243         ipv4v6,
3244         ethernet,
3245         unstructured,
3246         ...
3249 PDUSetbasedHandlingIndicator ::= ENUMERATED {supported, ...}
3251 PLMN-Identity ::= OCTET STRING (SIZE(3))
3253 PortNumber ::= BIT STRING (SIZE(16))
3255 PPI ::= INTEGER (0..7, ...)
3257 PriorityLevel   ::= INTEGER { spare (0), highest (1), lowest (14), no-priority (15) } (0..15)
3259 Pre-emptionCapability ::= ENUMERATED {
3260         shall-not-trigger-pre-emption,
3261         may-trigger-pre-emption
3264 Pre-emptionVulnerability ::= ENUMERATED {
3265         not-pre-emptable,
3266         pre-emptable
3269 PrivacyIndicator ::= ENUMERATED {
3270         immediate-MDT,
3271         logged-MDT,
3272         ...
3275 PDUSetQoSParameters     ::= SEQUENCE {
3276         ulPDUSetQoSInformation  PDUSetQoSInformation    OPTIONAL,
3277         dlPDUSetQoSInformation  PDUSetQoSInformation    OPTIONAL,
3278         iE-Extensions                   ProtocolExtensionContainer { { PDUSetQoSParameters-ExtIEs } }   OPTIONAL
3281 PDUSetQoSParameters-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3282         ...
3283         }
3285 PDUSetQoSInformation ::= SEQUENCE {
3286         pduSetDelayBudget                                               ExtendedPacketDelayBudget                                               OPTIONAL,
3287         pduSetErrorRate                                                 PacketErrorRate                                                                 OPTIONAL,
3288         pduSetIntegratedHandlingInformation             ENUMERATED {true, false, ...}                                   OPTIONAL,
3289         iE-Extensions                   ProtocolExtensionContainer { { PDUSetQoSInformation-ExtIEs } }  OPTIONAL
3292 PDUSetQoSInformation-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3293         ...
3296 -- Q
3298 QCI ::= INTEGER (0..255)
3300 QoS-Characteristics ::= CHOICE {
3301         non-Dynamic-5QI                         Non-Dynamic5QIDescriptor,
3302         dynamic-5QI                                     Dynamic5QIDescriptor,
3303         choice-extension                        ProtocolIE-SingleContainer      {{QoS-Characteristics-ExtIEs}}
3306 QoS-Characteristics-ExtIEs E1AP-PROTOCOL-IES ::= {
3307         ...
3310 QoS-Flow-Identifier     ::=     INTEGER (0..63)
3312 QoS-Flow-List   ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF QoS-Flow-Item
3314 QoS-Flow-Item   ::=     SEQUENCE {
3315         qoS-Flow-Identifier                                             QoS-Flow-Identifier,
3316         iE-Extensions                                                   ProtocolExtensionContainer      { { QoS-Flow-Item-ExtIEs } }    OPTIONAL,
3317         ...
3320 QoS-Flow-Item-ExtIEs            E1AP-PROTOCOL-EXTENSION ::= {
3321         {ID id-QoSFlowMappingIndication         CRITICALITY ignore      EXTENSION QoS-Flow-Mapping-Indication           PRESENCE optional}|
3322         {ID id-DataForwardingSourceIPAddress    CRITICALITY ignore      EXTENSION TransportLayerAddress                                 PRESENCE optional}|
3323         {ID id-ECNMarkingorCongestionInformationReportingStatus CRITICALITY ignore      EXTENSION ECNMarkingorCongestionInformationReportingStatus                                      PRESENCE optional},
3324         ...
3327 QoS-Flow-Failed-List    ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF QoS-Flow-Failed-Item
3329 QoS-Flow-Failed-Item    ::=     SEQUENCE {
3330         qoS-Flow-Identifier                                             QoS-Flow-Identifier,
3331         cause                                                                   Cause,
3332         iE-Extensions                                                   ProtocolExtensionContainer      { { QoS-Flow-Failed-Item-ExtIEs } }     OPTIONAL,
3333         ...
3336 QoS-Flow-Failed-Item-ExtIEs             E1AP-PROTOCOL-EXTENSION ::= {
3337         ...
3340 QoS-Flow-Mapping-List   ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF QoS-Flow-Mapping-Item
3342 QoS-Flow-Mapping-Item   ::=     SEQUENCE {
3343         qoS-Flow-Identifier                                             QoS-Flow-Identifier,
3344         qoSFlowMappingIndication                                                QoS-Flow-Mapping-Indication             OPTIONAL,
3345         iE-Extensions                                                   ProtocolExtensionContainer      { { QoS-Flow-Mapping-Item-ExtIEs } }    OPTIONAL,
3346         ...
3349 QoS-Flow-Mapping-Item-ExtIEs            E1AP-PROTOCOL-EXTENSION ::= {
3350         ...
3353 QoS-Flow-Mapping-Indication ::= ENUMERATED {ul, dl, ...}
3355 QoS-Flows-DRB-Remapping ::= ENUMERATED {update, source-configuration, ...}
3357 QoS-Parameters-Support-List     ::= SEQUENCE {
3358         eUTRAN-QoS-Support-List                 EUTRAN-QoS-Support-List                 OPTIONAL,
3359         nG-RAN-QoS-Support-List                 NG-RAN-QoS-Support-List                 OPTIONAL,
3360         iE-Extensions                                   ProtocolExtensionContainer { { QoS-Parameters-Support-List-ItemExtIEs} } OPTIONAL,
3361         ...
3364 QoS-Parameters-Support-List-ItemExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3365         ...
3368 QoSPriorityLevel ::= INTEGER (0..127, ...)
3371 QoS-Flow-QoS-Parameter-List     ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF QoS-Flow-QoS-Parameter-Item
3373 QoS-Flow-QoS-Parameter-Item     ::=     SEQUENCE {
3374         qoS-Flow-Identifier                                             QoS-Flow-Identifier,
3375         qoSFlowLevelQoSParameters                               QoSFlowLevelQoSParameters,
3376         qoSFlowMappingIndication                                QoS-Flow-Mapping-Indication             OPTIONAL,
3377         iE-Extensions                                                   ProtocolExtensionContainer      { { QoS-Flow-QoS-Parameter-Item-ExtIEs } }      OPTIONAL,
3378         ...
3381 QoS-Flow-QoS-Parameter-Item-ExtIEs              E1AP-PROTOCOL-EXTENSION ::= {
3382         {ID id-RedundantQosFlowIndicator                CRITICALITY ignore      EXTENSION RedundantQoSFlowIndicator                     PRESENCE optional}|
3383         {ID id-TSCTrafficCharacteristics                CRITICALITY ignore      EXTENSION TSCTrafficCharacteristics                     PRESENCE optional}|
3384         {ID id-ECNMarkingorCongestionInformationReportingRequest                CRITICALITY ignore      EXTENSION ECNMarkingorCongestionInformationReportingRequest                     PRESENCE optional},
3385         ...
3388 QoSFlowLevelQoSParameters       ::= SEQUENCE {
3389         qoS-Characteristics                                             QoS-Characteristics,
3390         nGRANallocationRetentionPriority                NGRANAllocationAndRetentionPriority,
3391         gBR-QoS-Flow-Information                                GBR-QoSFlowInformation                                          OPTIONAL,
3392         reflective-QoS-Attribute                                ENUMERATED {subject-to, ...}                            OPTIONAL,
3393         additional-QoS-Information                              ENUMERATED {more-likely, ...}                           OPTIONAL,
3394         paging-Policy-Index                                     INTEGER (1..8,  ...)                                            OPTIONAL,
3395 -- The paging-Policy-Index IE is not used in this version of the specification.
3396         reflective-QoS-Indicator                                ENUMERATED {enabled, ...}                                       OPTIONAL,
3397         iE-Extensions                                                   ProtocolExtensionContainer { { QoSFlowLevelQoSParameters-ExtIEs } }     OPTIONAL
3400 QoSFlowLevelQoSParameters-ExtIEs        E1AP-PROTOCOL-EXTENSION ::= {
3401         {ID id-QoSMonitoringRequest                             CRITICALITY ignore      EXTENSION QosMonitoringRequest                                  PRESENCE optional}|
3402         {ID id-MCG-OfferedGBRQoSFlowInfo                CRITICALITY ignore      EXTENSION GBR-QoSFlowInformation                                PRESENCE optional}|
3403         {ID id-QosMonitoringReportingFrequency  CRITICALITY ignore      EXTENSION QosMonitoringReportingFrequency       PRESENCE optional}|
3404         {ID id-QoSMonitoringDisabled                    CRITICALITY ignore      EXTENSION QosMonitoringDisabled                                 PRESENCE optional}|
3405         {ID id-DataForwardingSourceIPAddress    CRITICALITY ignore      EXTENSION TransportLayerAddress                                 PRESENCE optional}|
3406         {ID id-PDUSetQoSParameters                              CRITICALITY ignore      EXTENSION PDUSetQoSParameters                                   PRESENCE optional},
3407         ...
3410 QosMonitoringRequest ::= ENUMERATED {ul, dl, both}
3412 QosMonitoringReportingFrequency ::= INTEGER (1..1800, ...)
3414 QosMonitoringDisabled ::= ENUMERATED {true, ...}
3416 QoS-Flow-Removed-Item   ::=     SEQUENCE {
3417         qoS-Flow-Identifier                                             QoS-Flow-Identifier,
3418         qoS-Flow-Released-In-Session                    ENUMERATED {released-in-session, not-released-in-session, ...}                  OPTIONAL,
3419         qoS-Flow-Accumulated-Session-Time               OCTET STRING (SIZE(5))                                                                                                          OPTIONAL,
3420         iE-Extensions                                                   ProtocolExtensionContainer { { QoS-Flow-Removed-Item-ExtIEs } }         OPTIONAL,
3421         ...
3424 QoS-Flow-Removed-Item-ExtIEs            E1AP-PROTOCOL-EXTENSION ::= {
3425         ...
3428 QoS-Flows-to-be-forwarded-List ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF QoS-Flows-to-be-forwarded-Item
3430 QoS-Flows-to-be-forwarded-Item ::=      SEQUENCE {
3431         qoS-Flow-Identifier                                             QoS-Flow-Identifier,
3432         iE-Extensions                                                   ProtocolExtensionContainer { { QoS-Flows-to-be-forwarded-Item-ExtIEs } }        OPTIONAL,
3433         ...
3436 QoS-Flows-to-be-forwarded-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3437         ...
3440 QoS-Mapping-Information ::= SEQUENCE {
3441 dscp                                                    BIT STRING (SIZE(6))            OPTIONAL,
3442 flow-label                                              BIT STRING (SIZE(20))   OPTIONAL,
3446 DataForwardingtoNG-RANQoSFlowInformationList            ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF DataForwardingtoNG-RANQoSFlowInformationList-Item
3448 DataForwardingtoNG-RANQoSFlowInformationList-Item       ::=     SEQUENCE {
3449         qoS-Flow-Identifier                                     QoS-Flow-Identifier,
3450         iE-Extensions                                           ProtocolExtensionContainer      { { DataForwardingtoNG-RANQoSFlowInformationList-Item-ExtIEs} } OPTIONAL,
3451         ...
3454 DataForwardingtoNG-RANQoSFlowInformationList-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3455         ...
3458 -- R
3460 RANUEID ::= OCTET STRING (SIZE (8))
3462 RAT-Type        ::=     ENUMERATED      {
3463         e-UTRA,
3464         nR,
3465         ...
3468 RedundantQoSFlowIndicator::= ENUMERATED {true,false}
3470 RedundantPDUSessionInformation ::= SEQUENCE {
3471         rSN                                     RSN,
3472         iE-Extensions           ProtocolExtensionContainer { {RedundantPDUSessionInformation-ExtIEs} }  OPTIONAL,
3473         ...
3476 RedundantPDUSessionInformation-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3477         {ID id-PDUSession-PairID        CRITICALITY ignore      EXTENSION PDUSession-PairID     PRESENCE optional       },
3478         ...
3481 RSN ::= ENUMERATED {v1, v2, ...}
3483 RetainabilityMeasurementsInfo   ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Removed-Item
3485 RegistrationRequest     ::=     ENUMERATED      {
3486         start,
3487         stop,
3488         ...
3492 ReportCharacteristics   ::=     BIT STRING (SIZE(36))
3494 ReportingPeriodicity    ::=     ENUMERATED      {
3495         ms500, ms1000, ms2000, ms5000, ms10000, ms20000, ms30000, ms40000, ms50000, ms60000, ms70000, ms80000, ms90000, ms100000, ms110000, ms120000,
3496         ...
3499 RequestedAction4AvailNGUTermination ::= ENUMERATED {
3500         apply-available-configuration,
3501         apply-requested-configuration,
3502         ...,
3503         apply-available-configuration-if-same-as-requested
3507 RLC-Mode        ::=     ENUMERATED      {
3508         rlc-tm,
3509         rlc-am,
3510         rlc-um-bidirectional,
3511         rlc-um-unidirectional-ul,
3512         rlc-um-unidirectional-dl,
3513         ...
3517 ROHC-Parameters ::= CHOICE {
3518         rOHC                                    ROHC,
3519         uPlinkOnlyROHC                  UplinkOnlyROHC,
3520         choice-Extension                ProtocolIE-SingleContainer { { ROHC-Parameters-ExtIEs} }
3523 ROHC-Parameters-ExtIEs E1AP-PROTOCOL-IES ::= {
3524         ...
3527 ROHC    ::= SEQUENCE {
3528         maxCID                                                  INTEGER (0..16383, ...),
3529         rOHC-Profiles                                   INTEGER (0..511, ...),
3530         continueROHC                                    ENUMERATED {true, ...}                                                          OPTIONAL,
3531         iE-Extensions                                   ProtocolExtensionContainer { { ROHC-ExtIEs } }          OPTIONAL
3534 ROHC-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3535         ...
3539 -- S
3541 SDT-data-size-threshold ::= INTEGER (1.. 192000, ...)
3543 SDT-data-size-threshold-Crossed ::=     ENUMERATED {true, ...}
3545 SCGActivationStatus     ::=             ENUMERATED { scg-activated, scg-deactivated, ...}
3547 SecurityAlgorithm       ::= SEQUENCE {
3548         cipheringAlgorithm                              CipheringAlgorithm,
3549         integrityProtectionAlgorithm    IntegrityProtectionAlgorithm    OPTIONAL,
3550         iE-Extensions                                   ProtocolExtensionContainer { { SecurityAlgorithm-ExtIEs } }     OPTIONAL,
3551         ...
3554 SecurityAlgorithm-ExtIEs        E1AP-PROTOCOL-EXTENSION ::= {
3555         ...
3558 SecurityIndication ::= SEQUENCE {
3559         integrityProtectionIndication                   IntegrityProtectionIndication,
3560         confidentialityProtectionIndication             ConfidentialityProtectionIndication,
3561         maximumIPdatarate                                                       MaximumIPdatarate                                                       OPTIONAL,
3562 -- This IE shall be present if the Integrity Protection Indication IE within the Security Indication IE is set to “required” or “preferred”.--
3563         iE-Extensions           ProtocolExtensionContainer { {SecurityIndication-ExtIEs} }      OPTIONAL,
3564         ...
3567 SecurityIndication-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3568         ...
3571 SecurityInformation ::= SEQUENCE {
3572         securityAlgorithm                       SecurityAlgorithm,
3573         uPSecuritykey                           UPSecuritykey,
3574         iE-Extensions                           ProtocolExtensionContainer { { SecurityInformation-ExtIEs } }   OPTIONAL,
3575         ...
3578 SecurityInformation-ExtIEs      E1AP-PROTOCOL-EXTENSION ::= {
3579         ...
3582 SecurityResult ::= SEQUENCE {
3583         integrityProtectionResult                       IntegrityProtectionResult,
3584         confidentialityProtectionResult         ConfidentialityProtectionResult,
3585         iE-Extensions                                           ProtocolExtensionContainer { {SecurityResult-ExtIEs} }  OPTIONAL,
3586         ...
3589 SecurityResult-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3590         ...
3593 Slice-Support-List ::= SEQUENCE (SIZE(1.. maxnoofSliceItems)) OF Slice-Support-Item
3595 Slice-Support-Item ::= SEQUENCE {
3596         sNSSAI  SNSSAI,
3597         iE-Extensions                           ProtocolExtensionContainer { { Slice-Support-Item-ExtIEs } }    OPTIONAL
3600 Slice-Support-Item-ExtIEs       E1AP-PROTOCOL-EXTENSION ::= {
3601         ...
3604 SNSSAI ::= SEQUENCE {
3605         sST                     OCTET STRING (SIZE(1)),
3606         sD                      OCTET STRING (SIZE(3))  OPTIONAL,
3607         iE-Extensions                           ProtocolExtensionContainer { { SNSSAI-ExtIEs } }        OPTIONAL,
3608         ...
3611 SNSSAI-ExtIEs   E1AP-PROTOCOL-EXTENSION ::= {
3612         ...
3615 SDAP-Configuration ::= SEQUENCE {
3616         defaultDRB                              DefaultDRB,
3617         sDAP-Header-UL                  SDAP-Header-UL,
3618         sDAP-Header-DL                  SDAP-Header-DL,
3619         iE-Extensions                   ProtocolExtensionContainer { { SDAP-Configuration-ExtIEs } }    OPTIONAL,
3620         ...
3623 SDAP-Configuration-ExtIEs       E1AP-PROTOCOL-EXTENSION ::= {
3624         ...
3627 SDAP-Header-DL  ::=     ENUMERATED      {
3628         present,
3629         absent,
3630         ...
3633 SDAP-Header-UL  ::=     ENUMERATED      {
3634         present,
3635         absent,
3636         ...
3639 SDTContinueROHC ::=     ENUMERATED {true, ...}
3641 SDTindicatorSetup ::= ENUMERATED {true, ...}
3643 SDTindicatorMod ::= ENUMERATED {true, false, ...}
3645 SubscriberProfileIDforRFP ::= INTEGER (1..256, ...)
3647 SurvivalTime ::= INTEGER (0..1920000, ...)
3649 SpecialTriggeringPurpose ::= ENUMERATED {
3650         indirect-data-forwarding,
3651         ...
3654 F1UTunnelNotEstablished::= ENUMERATED {
3655         true,
3656         ...
3659 -- T
3661 TimeToWait ::= ENUMERATED {v1s, v2s, v5s, v10s, v20s, v60s, ...}
3663 TNLAssociationUsage ::= ENUMERATED {
3664         ue,
3665         non-ue,
3666         both,
3670 TNL-AvailableCapacityIndicator ::= SEQUENCE {
3671         dL-TNL-OfferedCapacity                          INTEGER (0..16777216, ...),
3672         dL-TNL-AvailableCapacity                        INTEGER (0..100, ...),
3673         uL-TNL-OfferedCapacity                          INTEGER (0..16777216, ...),
3674         uL-TNL-AvailableCapacity                        INTEGER (0..100, ...),
3675         iE-Extensions           ProtocolExtensionContainer { { TNL-AvailableCapacityIndicator-ExtIEs } } OPTIONAL,
3676         ...
3679 TNL-AvailableCapacityIndicator-ExtIEs   E1AP-PROTOCOL-EXTENSION ::= {
3680         ...
3683 TSCTrafficCharacteristics               ::= SEQUENCE {
3684         tSCTrafficCharacteristicsUL                             TSCAssistanceInformation                        OPTIONAL,
3685         tSCTrafficCharacteristicsDL                             TSCAssistanceInformation                        OPTIONAL,
3686         iE-Extensions                                                   ProtocolExtensionContainer { { TSCTrafficCharacteristics-ExtIEs } }     OPTIONAL
3689 TSCTrafficCharacteristics-ExtIEs        E1AP-PROTOCOL-EXTENSION ::= {
3690         ...
3693 TSCAssistanceInformation                        ::= SEQUENCE {
3694         periodicity                                             Periodicity,
3695         burstArrivalTime                                                BurstArrivalTime                                OPTIONAL,
3696         iE-Extensions                                                   ProtocolExtensionContainer { { TSCAssistanceInformation-ExtIEs } }      OPTIONAL
3699 TSCAssistanceInformation-ExtIEs         E1AP-PROTOCOL-EXTENSION ::= {
3700         {ID id-SurvivalTime                             CRITICALITY ignore              EXTENSION SurvivalTime                          PRESENCE optional}|
3701         {ID id-N6JitterInformation              CRITICALITY ignore              EXTENSION N6JitterInformation           PRESENCE optional},
3702         ...
3705 Periodicity                                     ::= INTEGER     (1..640000,     ...)
3707 BurstArrivalTime                        ::= OCTET STRING
3709 TraceActivation ::= SEQUENCE {
3710         traceID                                                         TraceID,
3711         interfacesToTrace                                       InterfacesToTrace,
3712         traceDepth                                                      TraceDepth,
3713         traceCollectionEntityIPAddress          TransportLayerAddress,
3714         iE-Extensions           ProtocolExtensionContainer { {TraceActivation-ExtIEs} } OPTIONAL,
3715         ...
3718 TraceActivation-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3719         { ID id-MDTConfiguration        CRITICALITY ignore      EXTENSION MDT-Configuration             PRESENCE        optional }|
3720         { ID id-TraceCollectionEntityURI        CRITICALITY ignore      EXTENSION URIaddress    PRESENCE    optional},
3721         ...
3724 TraceDepth ::= ENUMERATED {
3725         minimum,
3726         medium,
3727         maximum,
3728         minimumWithoutVendorSpecificExtension,
3729         mediumWithoutVendorSpecificExtension,
3730         maximumWithoutVendorSpecificExtension,
3731         ...
3734 TraceID ::= OCTET STRING (SIZE(8))
3736 TransportLayerAddress           ::=     BIT STRING (SIZE(1..160, ...))
3738 TransactionID                           ::= INTEGER (0..255, ...)
3740 T-Reordering    ::=     ENUMERATED      {ms0, ms1, ms2, ms4, ms5, ms8, ms10, ms15, ms20, ms30, ms40, ms50, ms60, ms80, ms100, ms120, ms140, ms160, ms180, ms200, ms220, ms240, ms260, ms280, ms300, ms500, ms750, ms1000, ms1250, ms1500, ms1750, ms2000, ms2250, ms2500, ms2750, ms3000, ...}
3742 T-ReorderingTimer ::= SEQUENCE {
3743         t-Reordering                            T-Reordering,
3744                 iE-Extensions                           ProtocolExtensionContainer { { T-ReorderingTimer-ExtIEs } }     OPTIONAL,
3745         ...
3748 T-ReorderingTimer-ExtIEs        E1AP-PROTOCOL-EXTENSION ::= {
3749         ...
3752 TypeOfError ::= ENUMERATED {
3753         not-understood,
3754         missing,
3755         ...
3758 Transport-Layer-Address-Info ::= SEQUENCE {
3759         transport-UP-Layer-Addresses-Info-To-Add-List   Transport-UP-Layer-Addresses-Info-To-Add-List   OPTIONAL,
3760         transport-UP-Layer-Addresses-Info-To-Remove-List        Transport-UP-Layer-Addresses-Info-To-Remove-List        OPTIONAL,
3761         iE-Extensions           ProtocolExtensionContainer { { Transport-Layer-Address-Info-ExtIEs} }   OPTIONAL,
3762         ...
3763         }
3765 Transport-Layer-Address-Info-ExtIEs     E1AP-PROTOCOL-EXTENSION ::=     {
3766         ...
3769 Transport-UP-Layer-Addresses-Info-To-Add-List   ::= SEQUENCE (SIZE(1.. maxnoofTLAs)) OF Transport-UP-Layer-Addresses-Info-To-Add-Item
3771 Transport-UP-Layer-Addresses-Info-To-Add-Item ::= SEQUENCE {
3772         iP-SecTransportLayerAddress             TransportLayerAddress,
3773         gTPTransportLayerAddressesToAdd                 GTPTLAs                                                 OPTIONAL,
3774         iE-Extensions                                   ProtocolExtensionContainer { { Transport-UP-Layer-Addresses-Info-To-Add-ItemExtIEs } }    OPTIONAL,
3775         ...
3778 Transport-UP-Layer-Addresses-Info-To-Add-ItemExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3779         ...
3782 Transport-UP-Layer-Addresses-Info-To-Remove-List        ::= SEQUENCE (SIZE(1.. maxnoofTLAs)) OF Transport-UP-Layer-Addresses-Info-To-Remove-Item
3784 Transport-UP-Layer-Addresses-Info-To-Remove-Item ::= SEQUENCE {
3785         iP-SecTransportLayerAddress             TransportLayerAddress,
3786         gTPTransportLayerAddressesToRemove                      GTPTLAs                                                 OPTIONAL,
3787         iE-Extensions                                   ProtocolExtensionContainer { { Transport-UP-Layer-Addresses-Info-To-Remove-ItemExtIEs } }    OPTIONAL,
3788         ...
3791 Transport-UP-Layer-Addresses-Info-To-Remove-ItemExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3792         ...
3794 -- U
3796 UDC-Parameters  ::= SEQUENCE {
3797         bufferSize                                      BufferSize,
3798         dictionary                                      Dictionary                                                                                      OPTIONAL,
3799         continueUDC                                     ENUMERATED {true, ...}                                                          OPTIONAL,
3800         iE-Extensions                                   ProtocolExtensionContainer { { UDC-Parameters-ExtIEs } }                OPTIONAL
3803 -- WS modification: define a dedicated type
3804 VersionID ::= INTEGER (0..15)
3806 UDC-Parameters-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3807 -- WS modification: define a dedicated type
3808 --      { ID id-VersionID CRITICALITY ignore EXTENSION INTEGER (0..15) PRESENCE optional},
3809         { ID id-VersionID CRITICALITY ignore EXTENSION VersionID PRESENCE optional},
3810         ...
3813 UE-Activity     ::=     ENUMERATED      {
3814         active,
3815         not-active,
3816         ...
3819 UE-associatedLogicalE1-ConnectionItem ::= SEQUENCE {
3820         gNB-CU-CP-UE-E1AP-ID            GNB-CU-CP-UE-E1AP-ID     OPTIONAL,
3821         gNB-CU-UP-UE-E1AP-ID            GNB-CU-UP-UE-E1AP-ID     OPTIONAL,
3822         iE-Extensions                           ProtocolExtensionContainer { { UE-associatedLogicalE1-ConnectionItemExtIEs} }   OPTIONAL,
3823         ...
3826 UE-associatedLogicalE1-ConnectionItemExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3827         ...
3830 UESliceMaximumBitRateList ::= SEQUENCE (SIZE(1.. maxnoofSMBRValues)) OF UESliceMaximumBitRateItem
3831 UESliceMaximumBitRateItem ::= SEQUENCE {
3832         sNSSAI          SNSSAI,
3833         uESliceMaximumBitRateDL         BitRate,
3834         iE-Extensions           ProtocolExtensionContainer { { UESliceMaximumBitRateItem-ExtIEs} } OPTIONAL,
3835         ...
3838 UESliceMaximumBitRateItem-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3839         ...
3842 UL-Configuration        ::=     ENUMERATED      {
3843         no-data,
3844         shared,
3845         only,
3846         ...
3849 ULUPTNLAddressToUpdateItem      ::= SEQUENCE {
3850         oldTNLAdress                                            TransportLayerAddress,
3851         newTNLAdress                                            TransportLayerAddress,
3852         iE-Extensions   ProtocolExtensionContainer { { ULUPTNLAddressToUpdateItemExtIEs } }     OPTIONAL,
3853         ...
3856 ULUPTNLAddressToUpdateItemExtIEs        E1AP-PROTOCOL-EXTENSION ::= {
3857         ...
3860 ULDataSplitThreshold    ::=     ENUMERATED {b0, b100, b200, b400, b800, b1600, b3200, b6400, b12800, b25600, b51200, b102400, b204800, b409600, b819200, b1228800, b1638400, b2457600, b3276800, b4096000, b4915200, b5734400, b6553600, infinity, ...}
3862 UP-Parameters ::= SEQUENCE (SIZE(1.. maxnoofUPParameters)) OF UP-Parameters-Item
3864 UP-Parameters-Item ::= SEQUENCE {
3865         uP-TNL-Information                      UP-TNL-Information,
3866         cell-Group-ID                           Cell-Group-ID,
3867         iE-Extensions                           ProtocolExtensionContainer { { UP-Parameters-Item-ExtIEs } }    OPTIONAL,
3868         ...
3871 UP-Parameters-Item-ExtIEs       E1AP-PROTOCOL-EXTENSION ::= {
3872         {ID id-QoS-Mapping-Information  CRITICALITY reject      EXTENSION QoS-Mapping-Information       PRESENCE optional}|
3873         {ID id-IndirectPathIndication   CRITICALITY ignore      EXTENSION IndirectPathIndication        PRESENCE optional},
3874         ...
3877 UPSecuritykey   ::= SEQUENCE {
3878         encryptionKey                           EncryptionKey,
3879         integrityProtectionKey          IntegrityProtectionKey          OPTIONAL,
3880         iE-Extensions                           ProtocolExtensionContainer { { UPSecuritykey-ExtIEs } } OPTIONAL,
3881         ...
3884 UPSecuritykey-ExtIEs    E1AP-PROTOCOL-EXTENSION ::= {
3885         ...
3888 UP-TNL-Information              ::=     CHOICE {
3889         gTPTunnel               GTPTunnel,
3890         choice-extension                ProtocolIE-SingleContainer      {{UP-TNL-Information-ExtIEs}}
3893 UP-TNL-Information-ExtIEs E1AP-PROTOCOL-IES ::= {
3894         ...
3897 UplinkOnlyROHC ::= SEQUENCE {
3898         maxCID                                                  INTEGER (0..16383, ...),
3899         rOHC-Profiles                                   INTEGER (0..511, ...),
3900         continueROHC                                    ENUMERATED {true, ...}  OPTIONAL,
3901         iE-Extensions                                   ProtocolExtensionContainer { { UplinkOnlyROHC-ExtIEs } }                OPTIONAL
3904 UplinkOnlyROHC-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3905         ...
3908 URIaddress ::= VisibleString
3910 UserPlaneErrorIndicator ::= ENUMERATED {
3911         gTP-U-error-indication-received,
3912         ...
3915 UEInactivityInformation ::= INTEGER (1..7200, ...)
3917 UserPlaneFailureIndication ::= SEQUENCE {
3918         userPlaneFailureType                    UserPlaneFailureType,
3919         nG-DL-UP-TNL-Information                        UP-TNL-Information,
3920         nG-UL-UP-TNL-Information                        UP-TNL-Information,
3922         iE-Extensions           ProtocolExtensionContainer { { UserPlaneFailureIndication-ExtIEs} }     OPTIONAL,
3923         ...
3926 UserPlaneFailureIndication-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
3927         ...
3930 UserPlaneFailureType ::= ENUMERATED {
3931         gtp-u-error-indication-received,
3932         up-path-failure,
3933         ...
3936 -- V
3938 -- W
3940 -- X
3942 -- Y
3944 -- Z