Witness: enum witness_notifyResponse_type
[wireshark-wip.git] / asn1 / ranap / RANAP-PDU-Contents.asn
blob52f06b361da7e7d640b7445da342c5c59cffc175
1 -- RANAP-PDU-Contents.asn
2 --
3 -- 3GPP TS 25.413 V10.4.0 (2011-12)
4 -- http://www.3gpp.org/ftp/Specs/html-info/25413.htm
5 --
6 -- 9.3.3        PDU Definitions
7 --
8 -- $Id$
9 --
11 -- **************************************************************
13 -- PDU definitions for RANAP.
15 -- **************************************************************
17 RANAP-PDU-Contents {
18 itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
19 umts-Access (20) modules (3) ranap (0) version1 (1) ranap-PDU-Contents (1) }
21 DEFINITIONS AUTOMATIC TAGS ::=
23 BEGIN
25 -- **************************************************************
27 -- IE parameter types from other modules.
29 -- **************************************************************
31 IMPORTS
32         AccuracyFulfilmentIndicator,
33         APN,
34         BroadcastAssistanceDataDecipheringKeys,
35         LocationRelatedDataRequestType,
36         LocationRelatedDataRequestTypeSpecificToGERANIuMode,
37         DataVolumeReference,
38         CellLoadInformation,
39         AreaIdentity,
40         CN-DomainIndicator,
41         Cause,
42         Cell-Access-Mode,
43         ClientType,
44         CriticalityDiagnostics,
45         ChosenEncryptionAlgorithm,
46         ChosenIntegrityProtectionAlgorithm,
47         ClassmarkInformation2,
48         ClassmarkInformation3,
49         CSG-Id,
50         CSG-Id-List,
51         CSG-Membership-Status,
52         DL-GTP-PDU-SequenceNumber,
53         DL-N-PDU-SequenceNumber,
54         DataVolumeReportingIndication,
55         DeltaRAListofIdleModeUEs,
56         DRX-CycleLengthCoefficient,
57         EncryptionInformation,
58         EncryptionKey,
59         E-UTRAN-Service-Handover,
60         ExtendedRNC-ID,
61         FrequenceLayerConvergenceFlag,
62         GERAN-BSC-Container,
63         GERAN-Classmark,
64         GlobalCN-ID,
65         GlobalRNC-ID,
66         GTP-TEI,
67         IncludeVelocity,
68         InformationExchangeID,
69         InformationExchangeType,
70         InformationRequested,
71         InformationRequestType,
72         InformationTransferID,
73         InformationTransferType,
74         InterSystemInformationTransferType,
75         IntegrityProtectionInformation,
76         IntegrityProtectionKey,
77         InterSystemInformation-TransparentContainer,
78         IPMulticastAddress,
79         IuSignallingConnectionIdentifier,
80         IuTransportAssociation,
81         KeyStatus,
82         L3-Information,
83         LAI,
84         LastKnownServiceArea,
85         Correlation-ID,
86         MBMS-PTP-RAB-ID,
87         MBMSBearerServiceType,
88         MBMSCountingInformation,
89         MBMSCNDe-Registration,
90         MBMSHCIndicator,
91         MBMSRegistrationRequestType,
92         MBMSServiceArea,
93         MBMSSessionDuration,
94         MBMSSessionIdentity,
95         MBMSSessionRepetitionNumber,
96         MSISDN,
97         NAS-PDU,
98         NAS-SequenceNumber,
99         NAS-SynchronisationIndicator,
100         NewBSS-To-OldBSS-Information,
101         NonSearchingIndication,
102         NumberOfSteps,
103         Offload-RAB-Parameters,
104         Offload-RAB-Parameters-APN,
105         Offload-RAB-Parameters-ChargingCharacteristics,
106         OMC-ID,
107         OldBSS-ToNewBSS-Information,
108         PagingAreaID,
109         PagingCause,
110         PDP-TypeInformation,
111         PDP-TypeInformation-extension,
112         PermanentNAS-UE-ID,
113         PLMNidentity,
114         PositionData,
115         PositionDataSpecificToGERANIuMode,
116         PositioningPriority,
117         ProvidedData,
118         RAB-ID,
119         RAB-Parameters,
120         RAC,
121         RAListofIdleModeUEs,
122         RAT-Type,
123         RedirectAttemptFlag,
124         RedirectionCompleted,
125         RejectCauseValue,
126         RelocationType,
127         RequestedGANSSAssistanceData,
128         RequestType,
129         Requested-RAB-Parameter-Values,
130         ResponseTime,
131         RRC-Container,
132         SAI,
133         SAPI,
134         Service-Handover,
135         SessionUpdateID,
136         SNA-Access-Information,
137         SourceBSS-ToTargetBSS-TransparentContainer,
138         SourceID,
139         Source-ToTarget-TransparentContainer,
140         SourceRNC-ToTargetRNC-TransparentContainer,
141         SRVCC-HO-Indication,
142         SRVCC-Information,
143         SRVCC-Operation-Possible,
144         TargetBSS-ToSourceBSS-TransparentContainer,
145         TargetID,
146         Target-ToSource-TransparentContainer,
147         TargetRNC-ToSourceRNC-TransparentContainer,
148         TemporaryUE-ID,
149         TimeToMBMSDataTransfer,
150         TMGI,
151         TracePropagationParameters,
152         TraceReference,
153         TraceType,
154         UnsuccessfullyTransmittedDataVolume,
155         TransportLayerAddress,
156         TriggerID,
157         UE-AggregateMaximumBitRate,
158         UE-ID,
159         UESBI-Iu,
160         UL-GTP-PDU-SequenceNumber,
161         UL-N-PDU-SequenceNumber,
162         UP-ModeVersions,
163         UserPlaneMode,
164         VelocityEstimate,
165         VerticalAccuracyCode,
166         Alt-RAB-Parameters,
167         Ass-RAB-Parameters,
168         PeriodicLocationInfo,
169         SubscriberProfileIDforRFP,
170         RNSAPRelocationParameters,
171         RABParametersList,
172         MDT-Configuration,
173         Priority-Class-Indicator,
174         Management-Based-MDT-Allowed,
175         HigherBitratesThan16MbpsFlag,
176         End-Of-CSFB
178 FROM RANAP-IEs
180         PrivateIE-Container{},
181         ProtocolExtensionContainer{},
182         ProtocolIE-ContainerList{},
183         ProtocolIE-ContainerPair{},
184         ProtocolIE-ContainerPairList{},
185         ProtocolIE-Container{},
186         RANAP-PRIVATE-IES,
187         RANAP-PROTOCOL-EXTENSION,
188         RANAP-PROTOCOL-IES,
189         RANAP-PROTOCOL-IES-PAIR
190 FROM RANAP-Containers
192         maxNrOfDTs,
193         maxNrOfErrors,
194         maxNrOfIuSigConIds,
195         maxNrOfRABs,
196         maxNrOfVol,
197         maxnoofMulticastServicesPerUE,
199         id-AccuracyFulfilmentIndicator,
200         id-APN,
201         id-AreaIdentity,
202         id-Alt-RAB-Parameters,
203         id-Ass-RAB-Parameters,
204         id-BroadcastAssistanceDataDecipheringKeys,
205         id-LocationRelatedDataRequestType,
206         id-CN-DomainIndicator,
207         id-Cause,
208         id-Cell-Access-Mode,
209         id-ChosenEncryptionAlgorithm,
210         id-ChosenIntegrityProtectionAlgorithm,
211         id-ClassmarkInformation2,
212         id-ClassmarkInformation3,
213         id-ClientType,
214         id-CNMBMSLinkingInformation,
215         id-CriticalityDiagnostics,
216         id-CSG-Id,
217         id-CSG-Id-List,
218         id-CSG-Membership-Status,
219         id-DeltaRAListofIdleModeUEs,
220         id-DRX-CycleLengthCoefficient,
221         id-DirectTransferInformationItem-RANAP-RelocInf,
222         id-DirectTransferInformationList-RANAP-RelocInf,
223         id-DL-GTP-PDU-SequenceNumber,
224         id-EncryptionInformation,
225         id-EncryptionKey,
226         id-ExtendedRNC-ID,
227         id-FrequenceLayerConvergenceFlag,
228         id-GERAN-BSC-Container,
229         id-GERAN-Classmark,
230         id-GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item,
231         id-GERAN-Iumode-RAB-FailedList-RABAssgntResponse,
232         id-GlobalCN-ID,
233         id-GlobalCN-IDCS,
234         id-GlobalCN-IDPS,
235         id-GlobalRNC-ID,
236         id-IncludeVelocity,
237         id-InformationExchangeID,
238         id-InformationExchangeType,
239         id-InformationRequested,
240         id-InformationRequestType,
241         id-InformationTransferID,
242         id-InformationTransferType,
243         id-IntegrityProtectionInformation,
244         id-IntegrityProtectionKey,
245         id-InterSystemInformationTransferType,
246         id-InterSystemInformation-TransparentContainer,
247         id-IPMulticastAddress,
248         id-IuSigConId,
249         id-OldIuSigConId,
250         id-OldIuSigConIdCS,
251         id-OldIuSigConIdPS,
252         id-IuSigConIdItem,
253         id-IuSigConIdList,
254         id-IuTransportAssociation,
255         id-JoinedMBMSBearerServicesList,
256         id-KeyStatus,
257         id-L3-Information,
258         id-LAI,
259         id-LastKnownServiceArea,
260         id-LeftMBMSBearerServicesList,
261         id-LocationRelatedDataRequestTypeSpecificToGERANIuMode,
262         id-MBMSBearerServiceType,
263         id-MBMSCountingInformation,
264         id-MBMSCNDe-Registration,
265         id-MBMSRegistrationRequestType,
266         id-MBMSSynchronisationInformation,
267         id-MBMSServiceArea,
268         id-MBMSSessionDuration,
269         id-MBMSSessionIdentity,
270         id-MBMSSessionRepetitionNumber,
271         id-MSISDN,
272         id-NAS-PDU,
273         id-NAS-SequenceNumber,
274         id-NewBSS-To-OldBSS-Information,
275         id-NonSearchingIndication,
276         id-NumberOfSteps,
277         id-Offload-RAB-Parameters,
278         id-OMC-ID,
279         id-OldBSS-ToNewBSS-Information,
280         id-PagingAreaID,
281         id-PagingCause,
282         id-PDP-TypeInformation,
283         id-PDP-TypeInformation-extension,
284         id-PermanentNAS-UE-ID,
285         id-PositionData,
286         id-PositionDataSpecificToGERANIuMode,
287         id-PositioningPriority,
288         id-ProvidedData,
289         id-RAB-ContextItem,
290         id-RAB-ContextList,
291         id-RAB-ContextFailedtoTransferItem,
292         id-RAB-ContextFailedtoTransferList,
293         id-RAB-ContextItem-RANAP-RelocInf,
294         id-RAB-ContextList-RANAP-RelocInf,
295         id-RAB-DataForwardingItem,
296         id-RAB-DataForwardingItem-SRNS-CtxReq,
297         id-RAB-DataForwardingList,
298         id-RAB-DataForwardingList-SRNS-CtxReq,
299         id-RAB-DataVolumeReportItem,
300         id-RAB-DataVolumeReportList,
301         id-RAB-DataVolumeReportRequestItem,
302         id-RAB-DataVolumeReportRequestList,
303         id-RAB-FailedItem,
304         id-RAB-FailedList,
305         id-RAB-FailedList-EnhRelocInfoRes,
306         id-RAB-FailedItem-EnhRelocInfoRes,
307         id-RAB-FailedtoReportItem,
308         id-RAB-FailedtoReportList,
309         id-RAB-ID,
310         id-RAB-ModifyList,
311         id-RAB-ModifyItem,
312         id-RAB-Parameters,
313         id-RAB-QueuedItem,
314         id-RAB-QueuedList,
315         id-RAB-ReleaseFailedList,
316         id-RAB-ReleaseItem,
317         id-RAB-ReleasedItem-IuRelComp,
318         id-RAB-ReleaseList,
319         id-RAB-ReleasedItem,
320         id-RAB-ReleasedList,
321         id-RAB-ReleasedList-IuRelComp,
322         id-RAB-RelocationReleaseItem,
323         id-RAB-RelocationReleaseList,
324         id-RAB-SetupItem-RelocReq,
325         id-RAB-SetupItem-RelocReqAck,
326         id-RAB-SetupList-RelocReq,
327         id-RAB-SetupList-RelocReqAck,
328         id-RAB-SetupList-EnhRelocInfoReq,
329         id-RAB-SetupItem-EnhRelocInfoReq,
330         id-RAB-SetupList-EnhRelocInfoRes,
331         id-RAB-SetupItem-EnhRelocInfoRes,
332         id-RAB-SetupList-EnhancedRelocCompleteReq,
333         id-RAB-SetupItem-EnhancedRelocCompleteReq,
334         id-RAB-SetupList-EnhancedRelocCompleteRes,
335         id-RAB-SetupItem-EnhancedRelocCompleteRes,
336         id-RAB-SetupOrModifiedItem,
337         id-RAB-SetupOrModifiedList,
338         id-RAB-SetupOrModifyItem,
339         id-RAB-SetupOrModifyList,
340         id-RAB-ToBeReleasedItem-EnhancedRelocCompleteRes,
341         id-RAB-ToBeReleasedList-EnhancedRelocCompleteRes,
342         id-RAC,
343         id-RAListofIdleModeUEs,
344         id-RAT-Type,
345         id-RedirectAttemptFlag,
346         id-RedirectionCompleted,
347         id-RedirectionIndication,
348         id-RejectCauseValue,
349         id-RelocationType,
350         id-Relocation-SourceRNC-ID,
351         id-Relocation-SourceExtendedRNC-ID,
352         id-Relocation-TargetRNC-ID,
353         id-Relocation-TargetExtendedRNC-ID,
354         id-RequestedGANSSAssistanceData,
355         id-RequestType,
356         id-ResponseTime,
357         id-SAI,
358         id-SAPI,
359         id-SelectedPLMN-ID,
360         id-SessionUpdateID,
361         id-SNA-Access-Information,
362         id-SourceBSS-ToTargetBSS-TransparentContainer,
363         id-SourceRNC-ID,
364         id-SourceExtendedRNC-ID,
365         id-SourceID,
366         id-Source-ToTarget-TransparentContainer,
367         id-SourceRNC-PDCP-context-info,
368         id-SRVCC-HO-Indication,
369         id-SRVCC-Information,
370         id-SRVCC-Operation-Possible,
371         id-TargetBSS-ToSourceBSS-TransparentContainer,
372         id-TargetID,
373         id-Target-ToSource-TransparentContainer,
374         id-TemporaryUE-ID,
375         id-TimeToMBMSDataTransfer,
376         id-TMGI,
377         id-TracePropagationParameters,
378         id-TraceReference,
379         id-TraceType,
380         id-TransportLayerAddress,
381         id-TransportLayerInformation,
382         id-TriggerID,
383         id-UE-AggregateMaximumBitRate,
384         id-UE-ID,
385         id-UESBI-Iu,
386         id-UL-GTP-PDU-SequenceNumber,
387         id-UnsuccessfulLinkingList,
388         id-VelocityEstimate,
389         id-VerticalAccuracyCode,
390         id-PeriodicLocationInfo,
391         id-BroadcastGANSSAssistanceDataDecipheringKeys,
392         id-SubscriberProfileIDforRFP,
393         id-E-UTRAN-Service-Handover,
394         id-IP-Source-Address,
395         id-LGW-TransportLayerAddress,
396         id-Correlation-ID,
397         id-MDT-Configuration,
398         id-RNSAPRelocationParameters,
399         id-RABParametersList,
400         id-Priority-Class-Indicator,
401         id-Management-Based-MDT-Allowed,
402         id-HigherBitratesThan16MbpsFlag,
403         id-Trace-Collection-Entity-IP-Addess,
404         id-End-Of-CSFB
406 FROM RANAP-Constants;
408 -- **************************************************************
410 -- Common Container Lists
412 -- **************************************************************
414 RAB-IE-ContainerList                    { RANAP-PROTOCOL-IES            : IEsSetParam } ::= ProtocolIE-ContainerList            { 1, maxNrOfRABs,                               {IEsSetParam} }
415 RAB-IE-ContainerPairList                { RANAP-PROTOCOL-IES-PAIR       : IEsSetParam } ::= ProtocolIE-ContainerPairList        { 1, maxNrOfRABs,                               {IEsSetParam} }
416 ProtocolError-IE-ContainerList  { RANAP-PROTOCOL-IES            : IEsSetParam } ::= ProtocolIE-ContainerList            { 1, maxNrOfRABs,                               {IEsSetParam} }
417 IuSigConId-IE-ContainerList             { RANAP-PROTOCOL-IES            : IEsSetParam } ::= ProtocolIE-ContainerList            { 1, maxNrOfIuSigConIds,        {IEsSetParam} }
418 DirectTransfer-IE-ContainerList { RANAP-PROTOCOL-IES            : IEsSetParam } ::= ProtocolIE-ContainerList            { 1, maxNrOfDTs,                                {IEsSetParam} }
420 -- **************************************************************
422 -- Iu RELEASE ELEMENTARY PROCEDURE
424 -- **************************************************************
426 -- **************************************************************
428 -- Iu Release Command
430 -- **************************************************************
432 Iu-ReleaseCommand ::= SEQUENCE {
433         protocolIEs                     ProtocolIE-Container                    { {Iu-ReleaseCommandIEs} },
434         protocolExtensions              ProtocolExtensionContainer      { {Iu-ReleaseCommandExtensions} }                               OPTIONAL,
435         ...
438 Iu-ReleaseCommandIEs RANAP-PROTOCOL-IES ::= {
439         { ID id-Cause                                   CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      },
440         ...
443 Iu-ReleaseCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
444         { ID id-End-Of-CSFB                             CRITICALITY ignore      EXTENSION End-Of-CSFB           PRESENCE optional       },
445         ...
448 -- **************************************************************
450 -- Iu Release Complete
452 -- **************************************************************
454 Iu-ReleaseComplete ::= SEQUENCE {
455         protocolIEs                     ProtocolIE-Container                    { {Iu-ReleaseCompleteIEs} },
456         protocolExtensions              ProtocolExtensionContainer      { {Iu-ReleaseCompleteExtensions} }                              OPTIONAL,
457         ...
460 Iu-ReleaseCompleteIEs RANAP-PROTOCOL-IES ::= {
461         { ID id-RAB-DataVolumeReportList                CRITICALITY ignore      TYPE RAB-DataVolumeReportList                   PRESENCE optional       } |
462         { ID id-RAB-ReleasedList-IuRelComp              CRITICALITY ignore      TYPE RAB-ReleasedList-IuRelComp                 PRESENCE optional       } |
463         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
464         ...
467 RAB-DataVolumeReportList                                ::= RAB-IE-ContainerList { {RAB-DataVolumeReportItemIEs} }
469 RAB-DataVolumeReportItemIEs RANAP-PROTOCOL-IES ::= {
470         { ID id-RAB-DataVolumeReportItem                CRITICALITY ignore      TYPE RAB-DataVolumeReportItem                   PRESENCE mandatory      },
471         ...
474 RAB-DataVolumeReportItem ::= SEQUENCE {
475         rAB-ID                                          RAB-ID,
476         dl-UnsuccessfullyTransmittedDataVolume          DataVolumeList          OPTIONAL
477         -- This IE shall always be present although its presence is optional --,
478         iE-Extensions                                   ProtocolExtensionContainer { {RAB-DataVolumeReportItem-ExtIEs} }                        OPTIONAL,
479         ...
482 RAB-DataVolumeReportItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
483         ...
486 RAB-ReleasedList-IuRelComp                              ::= RAB-IE-ContainerList { {RAB-ReleasedItem-IuRelComp-IEs} }
488 RAB-ReleasedItem-IuRelComp-IEs RANAP-PROTOCOL-IES ::= {
489         { ID id-RAB-ReleasedItem-IuRelComp                      CRITICALITY ignore      TYPE RAB-ReleasedItem-IuRelComp                         PRESENCE mandatory      },
490         ...
493 RAB-ReleasedItem-IuRelComp      ::= SEQUENCE {
494                 rAB-ID                                          RAB-ID,
495                 dL-GTP-PDU-SequenceNumber       DL-GTP-PDU-SequenceNumber       OPTIONAL,
496                 uL-GTP-PDU-SequenceNumber       UL-GTP-PDU-SequenceNumber       OPTIONAL,
497                 iE-Extensions                           ProtocolExtensionContainer { {RAB-ReleasedItem-IuRelComp-ExtIEs} }                      OPTIONAL,
498         ...
501 RAB-ReleasedItem-IuRelComp-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
502         ...
506 Iu-ReleaseCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= {
507         ...
510 -- **************************************************************
512 -- RELOCATION PREPARATION ELEMENTARY PROCEDURE
514 -- **************************************************************
516 -- **************************************************************
518 -- Relocation Required
520 -- **************************************************************
522 RelocationRequired ::= SEQUENCE {
523         protocolIEs                     ProtocolIE-Container                    { {RelocationRequiredIEs} },
524         protocolExtensions              ProtocolExtensionContainer      { {RelocationRequiredExtensions} }                              OPTIONAL,
528 RelocationRequiredIEs RANAP-PROTOCOL-IES ::= {
529         { ID id-RelocationType                          CRITICALITY reject      TYPE RelocationType                             PRESENCE mandatory      } |
530         { ID id-Cause                                   CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      } |
531         { ID id-SourceID                                CRITICALITY ignore      TYPE SourceID                                   PRESENCE mandatory      } |
532         { ID id-TargetID                                CRITICALITY reject      TYPE TargetID                                   PRESENCE mandatory      } |
533         { ID id-ClassmarkInformation2                   CRITICALITY reject      TYPE ClassmarkInformation2                      PRESENCE conditional
534         -- This IE shall be present if the Target ID IE contains a CGI IE and Source BSS To Target BSS Transparent Container is not included --         } |
535         { ID id-ClassmarkInformation3                   CRITICALITY ignore      TYPE ClassmarkInformation3                      PRESENCE conditional
536         -- This IE shall be present if the Target ID IE contains a CGI IE and Source BSS To Target BSS Transparent Container is not included --         } |
537         { ID id-Source-ToTarget-TransparentContainer
538                                                         CRITICALITY reject      TYPE Source-ToTarget-TransparentContainer PRESENCE conditional
539         -- This IE shall be present if the Target ID IE contains a RNC-ID IE or eNB-ID --                                                                                               } |
540         { ID id-OldBSS-ToNewBSS-Information             CRITICALITY ignore      TYPE OldBSS-ToNewBSS-Information                PRESENCE optional               } ,
541         ...
544 RelocationRequiredExtensions RANAP-PROTOCOL-EXTENSION ::= {
545 -- Extension for Release 5 to enable GERAN support over Iu-cs --
546         { ID id-GERAN-Classmark                                 CRITICALITY ignore      EXTENSION GERAN-Classmark                       PRESENCE optional       } |
547 -- Extension for Release 6 to enable Inter-RAT PS Handover between UTRAN and GERAN A/Gb --
548         { ID id-SourceBSS-ToTargetBSS-TransparentContainer              CRITICALITY     ignore  EXTENSION SourceBSS-ToTargetBSS-TransparentContainer            PRESENCE optional       }|
549 -- Extension for Release 8 for SRVCC operation --
550         { ID id-SRVCC-HO-Indication                                     CRITICALITY reject      EXTENSION SRVCC-HO-Indication                   PRESENCE optional       } |
551 -- Extension for Release 9 to communicate to the CN the CSG id of the target cell --
552         { ID id-CSG-Id                                                          CRITICALITY reject      EXTENSION CSG-Id                                                                                PRESENCE optional} |
553 -- Extension for Release 9 to communicate to the CN the hybrid access status of the target cell --
554         { ID id-Cell-Access-Mode                                CRITICALITY reject      EXTENSION Cell-Access-Mode                                              PRESENCE optional},
555         ...
558 -- **************************************************************
560 -- Relocation Command
562 -- **************************************************************
564 RelocationCommand ::= SEQUENCE {
565         protocolIEs                     ProtocolIE-Container                    { {RelocationCommandIEs} },
566         protocolExtensions              ProtocolExtensionContainer      { {RelocationCommandExtensions} }                               OPTIONAL,
567         ...
570 RelocationCommandIEs RANAP-PROTOCOL-IES ::= {
571         { ID id-Target-ToSource-TransparentContainer
572                                                         CRITICALITY reject      TYPE Target-ToSource-TransparentContainer PRESENCE optional     } |
573         { ID id-L3-Information                          CRITICALITY ignore      TYPE L3-Information                             PRESENCE optional       } |
574         { ID id-RAB-RelocationReleaseList               CRITICALITY ignore      TYPE RAB-RelocationReleaseList                  PRESENCE optional       } |
575         { ID id-RAB-DataForwardingList                  CRITICALITY ignore      TYPE RAB-DataForwardingList                     PRESENCE optional       } |
576         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
577         ...
580 RAB-RelocationReleaseList                               ::= RAB-IE-ContainerList { {RAB-RelocationReleaseItemIEs} }
582 RAB-RelocationReleaseItemIEs RANAP-PROTOCOL-IES ::= {
583         { ID id-RAB-RelocationReleaseItem               CRITICALITY ignore      TYPE RAB-RelocationReleaseItem                  PRESENCE mandatory      },
584         ...
587 RAB-RelocationReleaseItem ::= SEQUENCE {
588         rAB-ID                                          RAB-ID,
589         iE-Extensions                                   ProtocolExtensionContainer { {RAB-RelocationReleaseItem-ExtIEs} }                       OPTIONAL,
590         ...
593 RAB-RelocationReleaseItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
594         ...
597 RAB-DataForwardingList                                  ::= RAB-IE-ContainerList { {RAB-DataForwardingItemIEs} }
599 RAB-DataForwardingItemIEs RANAP-PROTOCOL-IES ::= {
600         { ID id-RAB-DataForwardingItem                  CRITICALITY ignore      TYPE RAB-DataForwardingItem                     PRESENCE mandatory      },
601         ...
604 RAB-DataForwardingItem ::= SEQUENCE {
605         rAB-ID                                          RAB-ID,
606         transportLayerAddress                           TransportLayerAddress,
607         iuTransportAssociation                          IuTransportAssociation,
608         iE-Extensions                                   ProtocolExtensionContainer { {RAB-DataForwardingItem-ExtIEs} }                  OPTIONAL,
609         ...
612 RAB-DataForwardingItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
613 -- Extension for Release 5 to allow transfer of a second pair of TLA and association --
614         {ID id-TransportLayerAddress    CRITICALITY ignore      EXTENSION TransportLayerAddress PRESENCE optional} |
615         {ID id-IuTransportAssociation   CRITICALITY ignore      EXTENSION IuTransportAssociation        PRESENCE optional},
616         ...
619 RelocationCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
620 -- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
621         { ID id-InterSystemInformation-TransparentContainer             CRITICALITY ignore      EXTENSION InterSystemInformation-TransparentContainer                                   PRESENCE optional       } |
622 -- Extension for Release 6 to enable Inter-RAT PS Handover between UTRAN and GERAN A/Gb --
623         { ID id-TargetBSS-ToSourceBSS-TransparentContainer              CRITICALITY     ignore  EXTENSION TargetBSS-ToSourceBSS-TransparentContainer            PRESENCE optional       }|
624 -- Extension for Release 8 for SRVCC operation --
625         { ID id-SRVCC-Information                                       CRITICALITY reject      EXTENSION SRVCC-Information                     PRESENCE optional       },
626         ...
629 -- **************************************************************
631 -- Relocation Preparation Failure
633 -- **************************************************************
635 RelocationPreparationFailure ::= SEQUENCE {
636         protocolIEs                     ProtocolIE-Container                    { {RelocationPreparationFailureIEs} },
637         protocolExtensions              ProtocolExtensionContainer      { {RelocationPreparationFailureExtensions} }                    OPTIONAL,
641 RelocationPreparationFailureIEs RANAP-PROTOCOL-IES ::= {
642         { ID id-Cause                                   CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      } |
643         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
644         ...
647 RelocationPreparationFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
648 -- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
649         { ID id-InterSystemInformation-TransparentContainer             CRITICALITY ignore      EXTENSION InterSystemInformation-TransparentContainer                           PRESENCE optional       },
650         ...
653 -- **************************************************************
655 -- RELOCATION RESOURCE ALLOCATION ELEMENTARY PROCEDURE
657 -- **************************************************************
659 -- **************************************************************
661 -- Relocation Request
663 -- **************************************************************
665 RelocationRequest ::= SEQUENCE {
666         protocolIEs                     ProtocolIE-Container                    { {RelocationRequestIEs} },
667         protocolExtensions              ProtocolExtensionContainer      { {RelocationRequestExtensions} }                               OPTIONAL,
668         ...
671 RelocationRequestIEs RANAP-PROTOCOL-IES ::= {
672         { ID id-PermanentNAS-UE-ID                      CRITICALITY ignore      TYPE PermanentNAS-UE-ID                         PRESENCE optional       } |
673         { ID id-Cause                                   CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      } |
674         { ID id-CN-DomainIndicator                      CRITICALITY reject      TYPE CN-DomainIndicator                         PRESENCE mandatory      } |
675         { ID id-Source-ToTarget-TransparentContainer
676                                                         CRITICALITY reject      TYPE SourceRNC-ToTargetRNC-TransparentContainer PRESENCE mandatory      } |
677         { ID id-RAB-SetupList-RelocReq                  CRITICALITY reject      TYPE RAB-SetupList-RelocReq                     PRESENCE optional       } |
678         { ID id-IntegrityProtectionInformation          CRITICALITY ignore      TYPE IntegrityProtectionInformation             PRESENCE optional       } |
679         { ID id-EncryptionInformation                   CRITICALITY ignore      TYPE EncryptionInformation                      PRESENCE optional       } |
680         { ID id-IuSigConId      CRITICALITY ignore TYPE IuSignallingConnectionIdentifier PRESENCE mandatory },
681         ...
684 RAB-SetupList-RelocReq                                  ::= RAB-IE-ContainerList { {RAB-SetupItem-RelocReq-IEs} }
686 RAB-SetupItem-RelocReq-IEs RANAP-PROTOCOL-IES ::= {
687         { ID id-RAB-SetupItem-RelocReq                  CRITICALITY reject      TYPE RAB-SetupItem-RelocReq                     PRESENCE mandatory      },
688         ...
691 RAB-SetupItem-RelocReq ::= SEQUENCE {
692         rAB-ID                                          RAB-ID,
693         nAS-SynchronisationIndicator    NAS-SynchronisationIndicator    OPTIONAL,
694         rAB-Parameters                                  RAB-Parameters,
695         dataVolumeReportingIndication                   DataVolumeReportingIndication   OPTIONAL
696         -- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
697         pDP-TypeInformation                             PDP-TypeInformation             OPTIONAL
698         -- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
699         userPlaneInformation                            UserPlaneInformation,
700         transportLayerAddress                           TransportLayerAddress,
701         iuTransportAssociation                          IuTransportAssociation,
702         service-Handover                                Service-Handover                OPTIONAL,
703         iE-Extensions                                   ProtocolExtensionContainer { {RAB-SetupItem-RelocReq-ExtIEs} }                  OPTIONAL,
704         ...
707 RAB-SetupItem-RelocReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
708 -- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
709         { ID id-Alt-RAB-Parameters                                      CRITICALITY ignore      EXTENSION Alt-RAB-Parameters                                    PRESENCE optional}|
710 -- Extension for Release 5 to enable GERAN support over Iu-cs --
711         { ID id-GERAN-BSC-Container                                     CRITICALITY ignore      EXTENSION GERAN-BSC-Container                                   PRESENCE optional}|
712 -- Extension for Release 8 to enable handover restriction to E-UTRAN --
713         { ID id-E-UTRAN-Service-Handover                        CRITICALITY ignore      EXTENSION E-UTRAN-Service-Handover                      PRESENCE optional}|
714 -- Extension for Release 9 to enable a new value --
715         { ID id-PDP-TypeInformation-extension           CRITICALITY ignore      EXTENSION PDP-TypeInformation-extension PRESENCE optional}|
716 -- Extension for Release 10 to enable offload at Iu-PS for UTRAN --
717         { ID id-Offload-RAB-Parameters                          CRITICALITY ignore      EXTENSION Offload-RAB-Parameters                                PRESENCE optional},
718         ...
721 UserPlaneInformation ::= SEQUENCE {
722         userPlaneMode                                   UserPlaneMode,
723         uP-ModeVersions                                 UP-ModeVersions,
724         iE-Extensions                                   ProtocolExtensionContainer { {UserPlaneInformation-ExtIEs} }                    OPTIONAL,
725         ...
728 UserPlaneInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
729         ...
732 RelocationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
733 -- Extension for Release 4 --
734         { ID id-GlobalCN-ID                                             CRITICALITY reject      EXTENSION GlobalCN-ID                                   PRESENCE optional}|
735 -- Extension for Release 5 to enable shared networks in connected mode --
736         { ID id-SNA-Access-Information                  CRITICALITY ignore      EXTENSION SNA-Access-Information                PRESENCE optional}|
737 -- Extension for Release 5 to enable specific behaviour by the RNC in relation with early UE handling --
738         { ID id-UESBI-Iu                                                CRITICALITY ignore      EXTENSION UESBI-Iu                                              PRESENCE optional}|
739 -- Extension for Release 6 to convey the selected PLMN id in network sharing mobility scenarios --
740         { ID id-SelectedPLMN-ID                                 CRITICALITY ignore      EXTENSION PLMNidentity                                  PRESENCE optional}|
741 -- Extension for Release 6 to enable MBMS UE linking at relocation --
742         { ID id-CNMBMSLinkingInformation                CRITICALITY ignore      EXTENSION CNMBMSLinkingInformation      PRESENCE optional}|
743         { ID id-UE-AggregateMaximumBitRate              CRITICALITY ignore      EXTENSION UE-AggregateMaximumBitRate    PRESENCE optional}|
744 -- Extension for Release 9 to communicate to the target cell the CSG id reported by the source --
745         { ID id-CSG-Id                                                  CRITICALITY reject      EXTENSION CSG-Id                                                PRESENCE optional}|
746 -- Extension for Release 9 for enabling UE prioritisation during access to hybrid cells --
747         { ID id-CSG-Membership-Status                   CRITICALITY ignore      EXTENSION CSG-Membership-Status                 PRESENCE optional}|
748 -- Extension for Release 10 to enable offload at Iu-PS for UTRAN --
749         { ID id-MSISDN                                                  CRITICALITY ignore      EXTENSION MSISDN                                                PRESENCE optional},
750         ...
753 CNMBMSLinkingInformation ::= SEQUENCE {
754         joinedMBMSBearerService-IEs             JoinedMBMSBearerService-IEs,
755         iE-Extensions                                   ProtocolExtensionContainer { {CNMBMSLinkingInformation-ExtIEs} }                OPTIONAL,
756         ...
759 CNMBMSLinkingInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
760         ...
763 JoinedMBMSBearerService-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF
764         SEQUENCE {
765                 tMGI                            TMGI,
766                 mBMS-PTP-RAB-ID         MBMS-PTP-RAB-ID,
767                 iE-Extensions           ProtocolExtensionContainer { {JoinedMBMSBearerService-ExtIEs} } OPTIONAL,
768                 ...
769         }
771 JoinedMBMSBearerService-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
772         ...
775 -- **************************************************************
777 -- Relocation Request Acknowledge
779 -- **************************************************************
781 RelocationRequestAcknowledge ::= SEQUENCE {
782         protocolIEs                     ProtocolIE-Container                    { {RelocationRequestAcknowledgeIEs} },
783         protocolExtensions              ProtocolExtensionContainer      { {RelocationRequestAcknowledgeExtensions} }                    OPTIONAL,
784         ...
787 RelocationRequestAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
788         { ID id-Target-ToSource-TransparentContainer
789                                                         CRITICALITY ignore      TYPE TargetRNC-ToSourceRNC-TransparentContainer PRESENCE optional       } |
790         { ID id-RAB-SetupList-RelocReqAck               CRITICALITY ignore      TYPE RAB-SetupList-RelocReqAck                  PRESENCE optional} |
791         { ID id-RAB-FailedList                          CRITICALITY ignore      TYPE RAB-FailedList                             PRESENCE optional }|
792         { ID id-ChosenIntegrityProtectionAlgorithm      CRITICALITY ignore      TYPE ChosenIntegrityProtectionAlgorithm         PRESENCE optional       } |
793         { ID id-ChosenEncryptionAlgorithm               CRITICALITY ignore      TYPE ChosenEncryptionAlgorithm                  PRESENCE optional       } |
794         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
795         ...
798 RAB-SetupList-RelocReqAck                               ::= RAB-IE-ContainerList { {RAB-SetupItem-RelocReqAck-IEs} }
800 RAB-SetupItem-RelocReqAck-IEs RANAP-PROTOCOL-IES ::= {
801         { ID id-RAB-SetupItem-RelocReqAck               CRITICALITY reject      TYPE RAB-SetupItem-RelocReqAck                  PRESENCE mandatory      },
802         ...
805 RAB-SetupItem-RelocReqAck ::= SEQUENCE {
806         rAB-ID                                          RAB-ID,
807         transportLayerAddress                           TransportLayerAddress   OPTIONAL,
808         iuTransportAssociation                          IuTransportAssociation  OPTIONAL,
809         iE-Extensions                                   ProtocolExtensionContainer { {RAB-SetupItem-RelocReqAck-ExtIEs} }                       OPTIONAL,
810         ...
813 RAB-SetupItem-RelocReqAck-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
814 -- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
815         {ID id-Ass-RAB-Parameters       CRITICALITY ignore              EXTENSION Ass-RAB-Parameters            PRESENCE optional       } |
816 -- Extension for Release 5 to allow transfer of a second pair of TLA and association --
817         {ID id-TransportLayerAddress    CRITICALITY ignore      EXTENSION TransportLayerAddress PRESENCE optional} |
818         {ID id-IuTransportAssociation   CRITICALITY ignore      EXTENSION IuTransportAssociation        PRESENCE optional},
819         ...
822 RAB-FailedList                                          ::= RAB-IE-ContainerList { {RAB-FailedItemIEs} }
824 RAB-FailedItemIEs RANAP-PROTOCOL-IES ::= {
825         { ID id-RAB-FailedItem                          CRITICALITY ignore      TYPE RAB-FailedItem                             PRESENCE mandatory      },
826         ...
829 RAB-FailedItem ::= SEQUENCE {
830         rAB-ID                                          RAB-ID,
831         cause                                           Cause,
832         iE-Extensions                                   ProtocolExtensionContainer { {RAB-FailedItem-ExtIEs} }                  OPTIONAL,
833         ...
836 RAB-FailedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
837         ...
840 RelocationRequestAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
841 -- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
842         {ID id-NewBSS-To-OldBSS-Information     CRITICALITY ignore      EXTENSION NewBSS-To-OldBSS-Information          PRESENCE optional        }|
843         {ID id-CSG-Id                                           CRITICALITY     ignore  EXTENSION CSG-Id                                                                PRESENCE optional       },
844         ...
847 -- **************************************************************
849 -- Relocation Failure
851 -- **************************************************************
853 RelocationFailure ::= SEQUENCE {
854         protocolIEs                     ProtocolIE-Container                    { {RelocationFailureIEs} },
855         protocolExtensions              ProtocolExtensionContainer      { {RelocationFailureExtensions} }                               OPTIONAL,
856         ...
859 RelocationFailureIEs RANAP-PROTOCOL-IES ::= {
860         { ID id-Cause                                   CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      } |
861         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
862         ...
865 RelocationFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
866 -- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
867         { ID id-NewBSS-To-OldBSS-Information            CRITICALITY ignore      EXTENSION NewBSS-To-OldBSS-Information          PRESENCE optional       } |
868 -- Extension for Release 5 to enable GERAN support over Iu-cs --
869         { ID id-GERAN-Classmark                                 CRITICALITY ignore      EXTENSION GERAN-Classmark                       PRESENCE optional       },
870         ...
873 -- **************************************************************
875 -- RELOCATION CANCEL ELEMENTARY PROCEDURE
877 -- **************************************************************
879 -- **************************************************************
881 -- Relocation Cancel
883 -- **************************************************************
885 RelocationCancel ::= SEQUENCE {
886         protocolIEs                     ProtocolIE-Container                    { {RelocationCancelIEs} },
887         protocolExtensions              ProtocolExtensionContainer      { {RelocationCancelExtensions} }                                OPTIONAL,
888         ...
891 RelocationCancelIEs RANAP-PROTOCOL-IES ::= {
892         { ID id-Cause                                   CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      },
893         ...
896 RelocationCancelExtensions RANAP-PROTOCOL-EXTENSION ::= {
897         ...
900 -- **************************************************************
902 -- Relocation Cancel Acknowledge
904 -- **************************************************************
906 RelocationCancelAcknowledge ::= SEQUENCE {
907         protocolIEs                     ProtocolIE-Container                    { {RelocationCancelAcknowledgeIEs} },
908         protocolExtensions              ProtocolExtensionContainer      { {RelocationCancelAcknowledgeExtensions} }                     OPTIONAL,
909         ...
912 RelocationCancelAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
913         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
914         ...
917 RelocationCancelAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
918         ...
921 -- **************************************************************
923 -- SRNS CONTEXT TRANSFER OPEARATION
925 -- **************************************************************
927 -- **************************************************************
929 -- SRNS Context Request
931 -- **************************************************************
933 SRNS-ContextRequest ::= SEQUENCE {
934         protocolIEs                     ProtocolIE-Container                    { {SRNS-ContextRequestIEs} },
935         protocolExtensions              ProtocolExtensionContainer      { {SRNS-ContextRequestExtensions} }                             OPTIONAL,
936         ...
939 SRNS-ContextRequestIEs RANAP-PROTOCOL-IES ::= {
940         { ID id-RAB-DataForwardingList-SRNS-CtxReq      CRITICALITY ignore      TYPE RAB-DataForwardingList-SRNS-CtxReq         PRESENCE mandatory      },
941         ...
944 RAB-DataForwardingList-SRNS-CtxReq                      ::= RAB-IE-ContainerList { {RAB-DataForwardingItem-SRNS-CtxReq-IEs} }
946 RAB-DataForwardingItem-SRNS-CtxReq-IEs RANAP-PROTOCOL-IES ::= {
947         { ID id-RAB-DataForwardingItem-SRNS-CtxReq      CRITICALITY reject      TYPE RAB-DataForwardingItem-SRNS-CtxReq         PRESENCE mandatory      },
948         ...
951 RAB-DataForwardingItem-SRNS-CtxReq ::= SEQUENCE {
952         rAB-ID                                          RAB-ID,
953         iE-Extensions                                   ProtocolExtensionContainer { {RAB-DataForwardingItem-SRNS-CtxReq-ExtIEs} }                      OPTIONAL,
954         ...
957 RAB-DataForwardingItem-SRNS-CtxReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
958         ...
961 SRNS-ContextRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
962 -- The SGSN may include the IE, when available to indicate the RAT from which the context request originates, to correct measurement points in SRNC. --
963         {ID id-RAT-Type         CRITICALITY ignore      EXTENSION       RAT-Type                PRESENCE optional },
964         ...
967 -- **************************************************************
969 -- SRNS Context Response
971 -- **************************************************************
973 SRNS-ContextResponse ::= SEQUENCE {
974         protocolIEs                     ProtocolIE-Container                    { {SRNS-ContextResponseIEs} },
975         protocolExtensions              ProtocolExtensionContainer      { {SRNS-ContextResponseExtensions} }                            OPTIONAL,
976         ...
979 SRNS-ContextResponseIEs RANAP-PROTOCOL-IES ::= {
980         { ID id-RAB-ContextList                         CRITICALITY ignore      TYPE RAB-ContextList                            PRESENCE optional       } |
981         { ID id-RAB-ContextFailedtoTransferList         CRITICALITY ignore      TYPE RAB-ContextFailedtoTransferList            PRESENCE optional       }|
982         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
983         ...
986 RAB-ContextList                                         ::= RAB-IE-ContainerList { {RAB-ContextItemIEs} }
988 RAB-ContextItemIEs RANAP-PROTOCOL-IES ::= {
989         { ID id-RAB-ContextItem                         CRITICALITY ignore      TYPE RAB-ContextItem                            PRESENCE mandatory      },
990         ...
993 RAB-ContextItem ::= SEQUENCE {
994         rAB-ID                                          RAB-ID,
995         dl-GTP-PDU-SequenceNumber                       DL-GTP-PDU-SequenceNumber       OPTIONAL,
996         ul-GTP-PDU-SequenceNumber                       UL-GTP-PDU-SequenceNumber       OPTIONAL,
997         dl-N-PDU-SequenceNumber                         DL-N-PDU-SequenceNumber         OPTIONAL,
998         ul-N-PDU-SequenceNumber                         UL-N-PDU-SequenceNumber         OPTIONAL,
999         iE-Extensions                                   ProtocolExtensionContainer { {RAB-ContextItem-ExtIEs} }                 OPTIONAL,
1000         ...
1003 RAB-ContextItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1004         ...
1007 RAB-ContextFailedtoTransferList                                 ::= RAB-IE-ContainerList { {RABs-ContextFailedtoTransferItemIEs} }
1009 RABs-ContextFailedtoTransferItemIEs RANAP-PROTOCOL-IES ::= {
1010         { ID id-RAB-ContextFailedtoTransferItem         CRITICALITY ignore      TYPE RABs-ContextFailedtoTransferItem                   PRESENCE mandatory      },
1011         ...
1014 RABs-ContextFailedtoTransferItem::= SEQUENCE {
1015         rAB-ID                                          RAB-ID,
1016         cause                                           Cause,
1017         iE-Extensions                                   ProtocolExtensionContainer { { RABs-ContextFailedtoTransferItem-ExtIEs} }                       OPTIONAL,
1018         ...
1022 RABs-ContextFailedtoTransferItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1023         ...
1026 SRNS-ContextResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
1027         ...
1030 -- **************************************************************
1032 -- SECURITY MODE CONTROL ELEMENTARY PROCEDURE
1034 -- **************************************************************
1036 -- **************************************************************
1038 -- Security Mode Command
1040 -- **************************************************************
1042 SecurityModeCommand ::= SEQUENCE {
1043         protocolIEs                     ProtocolIE-Container                    { {SecurityModeCommandIEs} },
1044         protocolExtensions              ProtocolExtensionContainer      { {SecurityModeCommandExtensions} }                             OPTIONAL,
1045         ...
1048 SecurityModeCommandIEs RANAP-PROTOCOL-IES ::= {
1049         { ID id-IntegrityProtectionInformation          CRITICALITY reject      TYPE IntegrityProtectionInformation             PRESENCE mandatory      } |
1050         { ID id-EncryptionInformation                   CRITICALITY ignore      TYPE EncryptionInformation                      PRESENCE optional       } |
1051         { ID id-KeyStatus                                               CRITICALITY reject      TYPE KeyStatus                                          PRESENCE mandatory},
1052         ...
1055 SecurityModeCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
1056         ...
1059 -- **************************************************************
1061 -- Security Mode Complete
1063 -- **************************************************************
1065 SecurityModeComplete ::= SEQUENCE {
1066         protocolIEs                     ProtocolIE-Container                    { {SecurityModeCompleteIEs} },
1067         protocolExtensions              ProtocolExtensionContainer      { {SecurityModeCompleteExtensions} }                            OPTIONAL,
1068         ...
1071 SecurityModeCompleteIEs RANAP-PROTOCOL-IES ::= {
1072         { ID id-ChosenIntegrityProtectionAlgorithm      CRITICALITY reject      TYPE ChosenIntegrityProtectionAlgorithm         PRESENCE mandatory      } |
1073         { ID id-ChosenEncryptionAlgorithm               CRITICALITY ignore      TYPE ChosenEncryptionAlgorithm                  PRESENCE optional       } |
1074         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
1075         ...
1078 SecurityModeCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= {
1079         ...
1082 -- **************************************************************
1084 -- Security Mode Reject
1086 -- **************************************************************
1088 SecurityModeReject ::= SEQUENCE {
1089         protocolIEs                     ProtocolIE-Container                    { {SecurityModeRejectIEs} },
1090         protocolExtensions              ProtocolExtensionContainer      { {SecurityModeRejectExtensions} }                              OPTIONAL,
1091         ...
1094 SecurityModeRejectIEs RANAP-PROTOCOL-IES ::= {
1095         { ID id-Cause                                   CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      } |
1096         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
1097         ...
1100 SecurityModeRejectExtensions RANAP-PROTOCOL-EXTENSION ::= {
1101         ...
1104 -- **************************************************************
1106 -- DATA VOLUME REPORT ELEMENTARY PROCEDURE
1108 -- **************************************************************
1110 -- **************************************************************
1112 -- Data Volume Report Request
1114 -- **************************************************************
1116 DataVolumeReportRequest ::= SEQUENCE {
1117         protocolIEs                     ProtocolIE-Container                    { {DataVolumeReportRequestIEs} },
1118         protocolExtensions              ProtocolExtensionContainer      { {DataVolumeReportRequestExtensions} }                 OPTIONAL,
1119         ...
1122 DataVolumeReportRequestIEs RANAP-PROTOCOL-IES ::= {
1123         { ID id-RAB-DataVolumeReportRequestList         CRITICALITY ignore      TYPE RAB-DataVolumeReportRequestList            PRESENCE mandatory      },
1124         ...
1127 RAB-DataVolumeReportRequestList                         ::= RAB-IE-ContainerList { {RAB-DataVolumeReportRequestItemIEs} }
1129 RAB-DataVolumeReportRequestItemIEs RANAP-PROTOCOL-IES ::= {
1130         { ID id-RAB-DataVolumeReportRequestItem         CRITICALITY reject      TYPE RAB-DataVolumeReportRequestItem            PRESENCE mandatory      },
1131         ...
1134 RAB-DataVolumeReportRequestItem ::= SEQUENCE {
1135         rAB-ID                                          RAB-ID,
1136         iE-Extensions                                   ProtocolExtensionContainer { {RAB-DataVolumeReportRequestItem-ExtIEs} }                 OPTIONAL,
1137         ...
1140 RAB-DataVolumeReportRequestItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1141         ...
1144 DataVolumeReportRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1145         ...
1148 -- **************************************************************
1150 -- Data Volume Report
1152 -- **************************************************************
1154 DataVolumeReport ::= SEQUENCE {
1155         protocolIEs                     ProtocolIE-Container                    { {DataVolumeReportIEs} },
1156         protocolExtensions              ProtocolExtensionContainer      { {DataVolumeReportExtensions} }                                OPTIONAL,
1157         ...
1160 DataVolumeReportIEs RANAP-PROTOCOL-IES ::= {
1161         { ID id-RAB-DataVolumeReportList                CRITICALITY ignore      TYPE RAB-DataVolumeReportList                   PRESENCE optional       } |
1162         { ID id-RAB-FailedtoReportList                  CRITICALITY ignore      TYPE RAB-FailedtoReportList                     PRESENCE optional       } |
1163         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
1164         ...
1167 DataVolumeReportExtensions RANAP-PROTOCOL-EXTENSION ::= {
1168         ...
1171 RAB-FailedtoReportList                          ::= RAB-IE-ContainerList { {RABs-failed-to-reportItemIEs} }
1173 RABs-failed-to-reportItemIEs RANAP-PROTOCOL-IES ::= {
1174         { ID id-RAB-FailedtoReportItem          CRITICALITY ignore      TYPE RABs-failed-to-reportItem                  PRESENCE mandatory      },
1175         ...
1178 RABs-failed-to-reportItem::= SEQUENCE {
1179         rAB-ID                                          RAB-ID,
1180         cause                                           Cause,
1181         iE-Extensions                                   ProtocolExtensionContainer { { RABs-failed-to-reportItem-ExtIEs} }                      OPTIONAL,
1182         ...
1186 RABs-failed-to-reportItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1187         ...
1191 -- **************************************************************
1193 -- RESET ELEMENTARY PROCEDURE
1195 -- **************************************************************
1197 -- **************************************************************
1199 -- Reset
1201 -- **************************************************************
1203 Reset ::= SEQUENCE {
1204         protocolIEs                     ProtocolIE-Container                    { {ResetIEs} },
1205         protocolExtensions              ProtocolExtensionContainer      { {ResetExtensions} }                                   OPTIONAL,
1206         ...
1209 ResetIEs RANAP-PROTOCOL-IES ::= {
1210         { ID id-Cause                                   CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      } |
1211         { ID id-CN-DomainIndicator                      CRITICALITY reject      TYPE CN-DomainIndicator                         PRESENCE mandatory      } |
1212         { ID id-GlobalRNC-ID                            CRITICALITY ignore      TYPE GlobalRNC-ID                               PRESENCE optional       },
1213         ...
1216 ResetExtensions RANAP-PROTOCOL-EXTENSION ::= {
1217 -- Extension for Release 4 --
1218         { ID id-GlobalCN-ID                             CRITICALITY ignore              EXTENSION GlobalCN-ID                           PRESENCE optional}|
1219 -- Extension for Release 7 to indicate extended RNC-ID --
1220         { ID id-ExtendedRNC-ID                          CRITICALITY reject      EXTENSION ExtendedRNC-ID                PRESENCE optional       },
1221         ...
1224 -- **************************************************************
1226 -- Reset Acknowledge
1228 -- **************************************************************
1230 ResetAcknowledge ::= SEQUENCE {
1231         protocolIEs                     ProtocolIE-Container                    { {ResetAcknowledgeIEs} },
1232         protocolExtensions              ProtocolExtensionContainer      { {ResetAcknowledgeExtensions} }                                OPTIONAL,
1233         ...
1236 ResetAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
1237         { ID id-CN-DomainIndicator                      CRITICALITY reject      TYPE CN-DomainIndicator                         PRESENCE mandatory      } |
1238          { ID id-CriticalityDiagnostics                 CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       } |
1239         { ID id-GlobalRNC-ID                            CRITICALITY ignore      TYPE GlobalRNC-ID                               PRESENCE optional       },
1240         ...
1243 ResetAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
1244 -- Extension for Release 4 --
1245         { ID id-GlobalCN-ID                             CRITICALITY ignore              EXTENSION GlobalCN-ID                           PRESENCE optional}|
1246 -- Extension for Release 7 to indicate extended RNC-ID --
1247         { ID id-ExtendedRNC-ID                          CRITICALITY reject      EXTENSION ExtendedRNC-ID                PRESENCE optional       },
1248         ...
1250 -- **************************************************************
1252 -- RESET RESOURCE ELEMENTARY PROCEDURE
1254 -- **************************************************************
1257 -- **************************************************************
1259 -- Reset Resource
1261 -- **************************************************************
1263 ResetResource ::= SEQUENCE {
1264         protocolIEs                     ProtocolIE-Container                    { {ResetResourceIEs} },
1265         protocolExtensions              ProtocolExtensionContainer      { {ResetResourceExtensions} }                                   OPTIONAL,
1266         ...
1269 ResetResourceIEs RANAP-PROTOCOL-IES ::= {
1270         { ID id-CN-DomainIndicator                      CRITICALITY reject      TYPE CN-DomainIndicator                         PRESENCE mandatory      } |
1271         { ID id-Cause                                   CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      } |
1272         { ID id-IuSigConIdList                          CRITICALITY ignore      TYPE ResetResourceList                          PRESENCE mandatory      } |
1273         { ID id-GlobalRNC-ID                            CRITICALITY ignore      TYPE GlobalRNC-ID                               PRESENCE optional       },
1274         ...
1277 ResetResourceList       ::=     IuSigConId-IE-ContainerList{ {ResetResourceItemIEs} }
1279 ResetResourceItemIEs RANAP-PROTOCOL-IES ::= {
1280         { ID id-IuSigConIdItem                          CRITICALITY reject      TYPE    ResetResourceItem                       PRESENCE mandatory      },
1281         ...
1284 ResetResourceItem ::= SEQUENCE {
1285         iuSigConId                                      IuSignallingConnectionIdentifier,
1286         iE-Extensions                           ProtocolExtensionContainer { { ResetResourceItem-ExtIEs} }                      OPTIONAL,
1287         ...
1290 ResetResourceItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1291         ...
1294 ResetResourceExtensions RANAP-PROTOCOL-EXTENSION ::= {
1295 -- Extension for Release 4 --
1296         { ID id-GlobalCN-ID                             CRITICALITY ignore              EXTENSION GlobalCN-ID                           PRESENCE optional}|
1297 -- Extension for Release 7 to indicate extended RNC-ID --
1298         { ID id-ExtendedRNC-ID                  CRITICALITY reject              EXTENSION ExtendedRNC-ID                        PRESENCE optional       },
1299         ...
1302 -- **************************************************************
1304 -- Reset Resource Acknowledge
1306 -- **************************************************************
1308 ResetResourceAcknowledge ::= SEQUENCE {
1309         protocolIEs                     ProtocolIE-Container                    { {ResetResourceAcknowledgeIEs} },
1310         protocolExtensions              ProtocolExtensionContainer      { {ResetResourceAcknowledgeExtensions} }                                OPTIONAL,
1311         ...
1314 ResetResourceAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
1315         { ID id-CN-DomainIndicator                      CRITICALITY reject      TYPE CN-DomainIndicator                         PRESENCE mandatory      } |
1316         { ID id-IuSigConIdList                          CRITICALITY ignore      TYPE ResetResourceAckList                       PRESENCE mandatory      } |
1317         { ID id-GlobalRNC-ID                            CRITICALITY ignore      TYPE GlobalRNC-ID                               PRESENCE optional       } |
1318         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
1319         ...
1321 ResetResourceAckList    ::=     IuSigConId-IE-ContainerList{ {ResetResourceAckItemIEs} }
1323 ResetResourceAckItemIEs RANAP-PROTOCOL-IES ::= {
1324         { ID id-IuSigConIdItem                          CRITICALITY reject      TYPE    ResetResourceAckItem                    PRESENCE mandatory      },
1325         ...
1328 ResetResourceAckItem ::= SEQUENCE {
1329         iuSigConId                                      IuSignallingConnectionIdentifier,
1330         iE-Extensions                           ProtocolExtensionContainer { { ResetResourceAckItem-ExtIEs} }                   OPTIONAL,
1331         ...
1334 ResetResourceAckItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1335         ...
1338 ResetResourceAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
1339 -- Extension for Release 4 --
1340         { ID id-GlobalCN-ID                             CRITICALITY ignore              EXTENSION GlobalCN-ID                           PRESENCE optional}|
1341 -- Extension for Release 7 to indicate extended RNC-ID --
1342         { ID id-ExtendedRNC-ID                          CRITICALITY reject      EXTENSION ExtendedRNC-ID                PRESENCE optional},
1343         ...
1346 -- **************************************************************
1348 -- RAB RELEASE REQUEST ELEMENTARY PROCEDURE
1350 -- **************************************************************
1352 -- **************************************************************
1354 -- RAB Release Request
1356 -- **************************************************************
1358 RAB-ReleaseRequest ::= SEQUENCE {
1359         protocolIEs                     ProtocolIE-Container                    { {RAB-ReleaseRequestIEs} },
1360         protocolExtensions              ProtocolExtensionContainer      { {RAB-ReleaseRequestExtensions} }                              OPTIONAL,
1361         ...
1364 RAB-ReleaseRequestIEs RANAP-PROTOCOL-IES ::= {
1365         { ID id-RAB-ReleaseList                         CRITICALITY ignore      TYPE RAB-ReleaseList                            PRESENCE mandatory      },
1366         ...
1369 RAB-ReleaseList                                         ::= RAB-IE-ContainerList { {RAB-ReleaseItemIEs} }
1371 RAB-ReleaseItemIEs RANAP-PROTOCOL-IES ::= {
1372         { ID id-RAB-ReleaseItem                         CRITICALITY ignore      TYPE RAB-ReleaseItem                            PRESENCE mandatory      },
1373         ...
1376 RAB-ReleaseItem ::= SEQUENCE {
1377         rAB-ID                                          RAB-ID,
1378         cause                                           Cause,
1379         iE-Extensions                                   ProtocolExtensionContainer { {RAB-ReleaseItem-ExtIEs} }                 OPTIONAL,
1380         ...
1383 RAB-ReleaseItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1384         ...
1387 RAB-ReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1388         ...
1391 -- **************************************************************
1393 -- Iu RELEASE REQUEST ELEMENTARY PROCEDURE
1395 -- **************************************************************
1397 -- **************************************************************
1399 -- Iu Release Request
1401 -- **************************************************************
1403 Iu-ReleaseRequest ::= SEQUENCE {
1404         protocolIEs                     ProtocolIE-Container                    { {Iu-ReleaseRequestIEs} },
1405         protocolExtensions              ProtocolExtensionContainer      { {Iu-ReleaseRequestExtensions} }                               OPTIONAL,
1406         ...
1409 Iu-ReleaseRequestIEs RANAP-PROTOCOL-IES ::= {
1410         { ID id-Cause                                   CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      },
1411         ...
1414 Iu-ReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1415         ...
1418 -- **************************************************************
1420 -- RELOCATION DETECT ELEMENTARY PROCEDURE
1422 -- **************************************************************
1424 -- **************************************************************
1426 -- Relocation Detect
1428 -- **************************************************************
1430 RelocationDetect ::= SEQUENCE {
1431         protocolIEs                     ProtocolIE-Container                    { {RelocationDetectIEs} },
1432         protocolExtensions              ProtocolExtensionContainer      { {RelocationDetectExtensions} }                                OPTIONAL,
1433         ...
1436 RelocationDetectIEs RANAP-PROTOCOL-IES ::= {
1437         ...
1440 RelocationDetectExtensions RANAP-PROTOCOL-EXTENSION ::= {
1441         ...
1444 -- **************************************************************
1446 -- RELOCATION COMPLETE ELEMENTARY PROCEDURE
1448 -- **************************************************************
1450 -- **************************************************************
1452 -- Relocation Complete
1454 -- **************************************************************
1456 RelocationComplete ::= SEQUENCE {
1457         protocolIEs                     ProtocolIE-Container                    { {RelocationCompleteIEs} },
1458         protocolExtensions              ProtocolExtensionContainer      { {RelocationCompleteExtensions} }                              OPTIONAL,
1459         ...
1462 RelocationCompleteIEs RANAP-PROTOCOL-IES ::= {
1463         ...
1466 RelocationCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= {
1467 -- Extension for Release 9 to enable the CN to handle potential UE NAS QoS issues related to higher bitrates --
1468         { ID id-HigherBitratesThan16MbpsFlag            CRITICALITY ignore      EXTENSION HigherBitratesThan16MbpsFlag          PRESENCE optional },
1469         ...
1472 -- **************************************************************
1474 -- ENHANCED RELOCATION COMPLETE ELEMENTARY PROCEDURE
1476 -- **************************************************************
1478 -- **************************************************************
1480 -- Enhanced Relocation Complete Request
1482 -- **************************************************************
1484 EnhancedRelocationCompleteRequest ::= SEQUENCE {
1485         protocolIEs                     ProtocolIE-Container                    { {EnhancedRelocationCompleteRequestIEs} },
1486         protocolExtensions              ProtocolExtensionContainer      { {EnhancedRelocationCompleteRequestExtensions} }                               OPTIONAL,
1487         ...
1490 EnhancedRelocationCompleteRequestIEs RANAP-PROTOCOL-IES ::= {
1491         { ID id-OldIuSigConId   CRITICALITY reject TYPE IuSignallingConnectionIdentifier        PRESENCE mandatory } |
1492         { ID id-IuSigConId      CRITICALITY reject TYPE IuSignallingConnectionIdentifier        PRESENCE mandatory } |
1493         { ID id-Relocation-SourceRNC-ID                         CRITICALITY ignore      TYPE    GlobalRNC-ID                            PRESENCE mandatory } |
1494         { ID id-Relocation-SourceExtendedRNC-ID                 CRITICALITY ignore              TYPE ExtendedRNC-ID                     PRESENCE optional       } |
1495         { ID id-Relocation-TargetRNC-ID                         CRITICALITY reject      TYPE GlobalRNC-ID                                       PRESENCE mandatory      } |
1496         { ID id-Relocation-TargetExtendedRNC-ID                 CRITICALITY reject              TYPE ExtendedRNC-ID                     PRESENCE optional       } |
1497         { ID id-RAB-SetupList-EnhancedRelocCompleteReq                  CRITICALITY reject      TYPE RAB-SetupList-EnhancedRelocCompleteReq     PRESENCE optional       }
1498 ,       ...
1501 RAB-SetupList-EnhancedRelocCompleteReq                          ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhancedRelocCompleteReq-IEs} }
1503 RAB-SetupItem-EnhancedRelocCompleteReq-IEs RANAP-PROTOCOL-IES ::= {
1504         { ID id-RAB-SetupItem-EnhancedRelocCompleteReq          CRITICALITY reject      TYPE RAB-SetupItem-EnhancedRelocCompleteReq                     PRESENCE mandatory      },
1505         ...
1508 RAB-SetupItem-EnhancedRelocCompleteReq ::= SEQUENCE {
1509         rAB-ID                                                                  RAB-ID,
1510         transportLayerAddressReq1                               TransportLayerAddress   OPTIONAL,
1511         iuTransportAssociationReq1                              IuTransportAssociation  OPTIONAL,
1512         ass-RAB-Parameters                                              Ass-RAB-Parameters OPTIONAL,
1513         iE-Extensions                                   ProtocolExtensionContainer { { RAB-SetupItem-EnhancedRelocCompleteReq-ExtIEs} }                 OPTIONAL,
1514         ...
1517 RAB-SetupItem-EnhancedRelocCompleteReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1518         ...
1521 EnhancedRelocationCompleteRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1522         { ID id-ChosenIntegrityProtectionAlgorithm      CRITICALITY ignore      EXTENSION ChosenIntegrityProtectionAlgorithm            PRESENCE optional}|
1523         { ID id-ChosenEncryptionAlgorithm                       CRITICALITY ignore      EXTENSION ChosenEncryptionAlgorithm                                     PRESENCE optional}|
1524 -- Extension for Release 9 to enable the CN to handle potential UE NAS QoS issues related to higher bitrates --
1525         { ID id-HigherBitratesThan16MbpsFlag            CRITICALITY ignore      EXTENSION HigherBitratesThan16MbpsFlag                          PRESENCE optional},
1526         ...
1529 -- **************************************************************
1531 -- Enhanced Relocation Complete Response
1533 -- **************************************************************
1535 EnhancedRelocationCompleteResponse ::= SEQUENCE {
1536         protocolIEs                     ProtocolIE-Container                    { {EnhancedRelocationCompleteResponseIEs} },
1537         protocolExtensions              ProtocolExtensionContainer      { {EnhancedRelocationCompleteResponseExtensions} }                      OPTIONAL,
1538         ...
1541 EnhancedRelocationCompleteResponseIEs RANAP-PROTOCOL-IES ::= {
1542         { ID id-RAB-SetupList-EnhancedRelocCompleteRes          CRITICALITY ignore      TYPE RAB-SetupList-EnhancedRelocCompleteRes     PRESENCE optional} |
1543         { ID id-RAB-ToBeReleasedList-EnhancedRelocCompleteRes           CRITICALITY ignore      TYPE RAB-ToBeReleasedList-EnhancedRelocCompleteRes      PRESENCE optional} |
1544         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
1545         ...
1548 RAB-SetupList-EnhancedRelocCompleteRes ::= RAB-IE-ContainerList { {RAB-SetupItem-EnhancedRelocCompleteRes-IEs} }
1550 RAB-SetupItem-EnhancedRelocCompleteRes-IEs RANAP-PROTOCOL-IES ::= {
1551         { ID id-RAB-SetupItem-EnhancedRelocCompleteRes          CRITICALITY reject      TYPE RAB-SetupItem-EnhancedRelocCompleteRes             PRESENCE mandatory      },
1552         ...
1555 RAB-SetupItem-EnhancedRelocCompleteRes ::= SEQUENCE {
1556         rAB-ID                                                                  RAB-ID,
1557         rAB-Parameters                                                  RAB-Parameters  OPTIONAL,
1558         userPlaneInformation                                    UserPlaneInformation,
1559         transportLayerAddressRes1                               TransportLayerAddress   OPTIONAL,
1560         iuTransportAssociationRes1                              IuTransportAssociation  OPTIONAL,
1561         rab2beReleasedList                                              RAB-ToBeReleasedList-EnhancedRelocCompleteRes OPTIONAL,
1562         iE-Extensions                                                   ProtocolExtensionContainer { { RAB-SetupItem-EnhancedRelocCompleteRes-ExtIEs} }                 OPTIONAL,
1563         ...
1566 RAB-SetupItem-EnhancedRelocCompleteRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1567         -- Extension for Release 10 to enable Offload at Iu-ps for UTRAN --
1568         { ID id-Offload-RAB-Parameters                  CRITICALITY ignore      EXTENSION Offload-RAB-Parameters                        PRESENCE optional},
1569         ...
1572 RAB-ToBeReleasedList-EnhancedRelocCompleteRes ::= RAB-IE-ContainerList { {RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-IEs} }
1574 RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-IEs RANAP-PROTOCOL-IES ::= {
1575         { ID id-RAB-ToBeReleasedItem-EnhancedRelocCompleteRes           CRITICALITY ignore      TYPE RAB-ToBeReleasedItem-EnhancedRelocCompleteRes              PRESENCE mandatory      },
1576         ...
1579 RAB-ToBeReleasedItem-EnhancedRelocCompleteRes ::= SEQUENCE {
1580         rAB-ID                                          RAB-ID,
1581         cause                                           Cause,
1582         iE-Extensions                           ProtocolExtensionContainer { { RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-ExtIEs} }                  OPTIONAL,
1583         ...
1586 RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1587         ...
1590 EnhancedRelocationCompleteResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
1591         { ID id-UE-AggregateMaximumBitRate              CRITICALITY ignore      EXTENSION UE-AggregateMaximumBitRate    PRESENCE optional}|
1592 -- Extension for Release 10 to enable Offload at Iu-ps for UTRAN --
1593         { ID id-MSISDN                                                  CRITICALITY ignore      EXTENSION MSISDN                                                PRESENCE optional},
1594         ...
1597 -- **************************************************************
1599 -- Enhanced Relocation Complete Failure
1601 -- **************************************************************
1603 EnhancedRelocationCompleteFailure ::= SEQUENCE {
1604         protocolIEs                     ProtocolIE-Container                    { {EnhancedRelocationCompleteFailureIEs} },
1605         protocolExtensions              ProtocolExtensionContainer      { {EnhancedRelocationCompleteFailureExtensions} }                               OPTIONAL,
1606         ...
1609 EnhancedRelocationCompleteFailureIEs RANAP-PROTOCOL-IES ::= {
1610         { ID id-Cause                                   CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      } |
1611         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
1612         ...
1615 EnhancedRelocationCompleteFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
1616         ...
1619 -- **************************************************************
1621 -- Enhanced Relocation Complete Confirm
1623 -- **************************************************************
1625 EnhancedRelocationCompleteConfirm ::= SEQUENCE {
1626         protocolIEs                     ProtocolIE-Container                    { {EnhancedRelocationCompleteConfirmIEs} },
1627         protocolExtensions              ProtocolExtensionContainer      { {EnhancedRelocationCompleteConfirmExtensions} }                               OPTIONAL,
1628         ...
1631 EnhancedRelocationCompleteConfirmIEs RANAP-PROTOCOL-IES ::= {
1632         { ID id-RAB-FailedList                          CRITICALITY ignore      TYPE RAB-FailedList                             PRESENCE optional },
1633         ...
1636 EnhancedRelocationCompleteConfirmExtensions RANAP-PROTOCOL-EXTENSION ::= {
1637         ...
1641 -- **************************************************************
1643 -- PAGING ELEMENTARY PROCEDURE
1645 -- **************************************************************
1647 -- **************************************************************
1649 -- Paging
1651 -- **************************************************************
1653 Paging ::= SEQUENCE {
1654         protocolIEs                     ProtocolIE-Container                    { {PagingIEs} },
1655         protocolExtensions              ProtocolExtensionContainer      { {PagingExtensions} }                                  OPTIONAL,
1656         ...
1659 PagingIEs RANAP-PROTOCOL-IES ::= {
1660         { ID id-CN-DomainIndicator                              CRITICALITY ignore      TYPE CN-DomainIndicator                                 PRESENCE mandatory      } |
1661         { ID id-PermanentNAS-UE-ID                              CRITICALITY ignore      TYPE PermanentNAS-UE-ID                                 PRESENCE mandatory      } |
1662         { ID id-TemporaryUE-ID                                  CRITICALITY ignore      TYPE TemporaryUE-ID                                             PRESENCE optional       } |
1663         { ID id-PagingAreaID                                    CRITICALITY ignore      TYPE PagingAreaID                                               PRESENCE optional       } |
1664         { ID id-PagingCause                                             CRITICALITY ignore      TYPE PagingCause                                                PRESENCE optional       } |
1665         { ID id-NonSearchingIndication                  CRITICALITY ignore      TYPE NonSearchingIndication                             PRESENCE optional       } |
1666         { ID id-DRX-CycleLengthCoefficient              CRITICALITY ignore      TYPE DRX-CycleLengthCoefficient                 PRESENCE optional       } ,
1667         ...
1670 PagingExtensions RANAP-PROTOCOL-EXTENSION ::= {
1671 -- Extension for Release 5 to enable NNSF --
1672         { ID id-GlobalCN-ID                             CRITICALITY ignore      EXTENSION GlobalCN-ID                           PRESENCE optional       } |
1673 -- Extension for Release 8 to support CSG --
1674         { ID id-CSG-Id-List                             CRITICALITY ignore      EXTENSION CSG-Id-List                           PRESENCE optional       },
1675         ...
1678 -- **************************************************************
1680 -- COMMON ID ELEMENTARY PROCEDURE
1682 -- **************************************************************
1684 -- **************************************************************
1686 -- Common ID
1688 -- **************************************************************
1690 CommonID ::= SEQUENCE {
1691         protocolIEs                     ProtocolIE-Container                    { {CommonID-IEs} },
1692         protocolExtensions              ProtocolExtensionContainer      { {CommonIDExtensions} }                                        OPTIONAL,
1693         ...
1696 CommonID-IEs RANAP-PROTOCOL-IES ::= {
1697         { ID id-PermanentNAS-UE-ID                      CRITICALITY ignore      TYPE PermanentNAS-UE-ID                         PRESENCE mandatory      },
1698         ...
1701 CommonIDExtensions RANAP-PROTOCOL-EXTENSION ::= {
1702 -- Extension for Release 5 to enable shared networks in connected mode --
1703         { ID id-SNA-Access-Information                  CRITICALITY ignore      EXTENSION SNA-Access-Information                                PRESENCE optional }|
1704 -- Extension for Release 5 to enable specific behaviour by the RNC in relation with early UE handling --
1705         { ID id-UESBI-Iu                                                CRITICALITY ignore      EXTENSION UESBI-Iu                                                              PRESENCE optional }|
1706 -- Extension for Release 6 to indicate the selected plmn in GWCN configuration for network sharing non-supporting UEs --
1707         { ID id-SelectedPLMN-ID                                 CRITICALITY ignore      EXTENSION PLMNidentity                                                  PRESENCE optional }|
1708 -- Extension for Release 8 to indicate the Subscriber Profile ID for RAT/Frequency Selection Priority --
1709         {ID id-SubscriberProfileIDforRFP                CRITICALITY ignore      EXTENSION SubscriberProfileIDforRFP                     PRESENCE optional }|
1710 -- Extension for Release 8 for SRVCC operation --
1711         { ID id-SRVCC-Operation-Possible                CRITICALITY ignore      EXTENSION SRVCC-Operation-Possible                      PRESENCE optional }|
1712 -- Extension for Release 9 to allow for UE prioritisation during access to hybrid cells --
1713         { ID id-CSG-Membership-Status                   CRITICALITY ignore      EXTENSION CSG-Membership-Status                                 PRESENCE optional }|
1714 -- Extension for Release 10 to indicate Management Based MDT Allowed --
1715         { ID id-Management-Based-MDT-Allowed    CRITICALITY ignore      EXTENSION Management-Based-MDT-Allowed          PRESENCE optional},
1716         ...
1719 -- **************************************************************
1721 -- CN INVOKE TRACE ELEMENTARY PROCEDURE
1723 -- **************************************************************
1725 -- **************************************************************
1727 -- CN Invoke Trace
1729 -- **************************************************************
1731 CN-InvokeTrace ::= SEQUENCE {
1732         protocolIEs                             ProtocolIE-Container            { {CN-InvokeTraceIEs} },
1733         protocolExtensions              ProtocolExtensionContainer      { {CN-InvokeTraceExtensions} }                          OPTIONAL,
1734         ...
1737 CN-InvokeTraceIEs RANAP-PROTOCOL-IES ::= {
1738         { ID id-TraceType                               CRITICALITY ignore      TYPE TraceType                                          PRESENCE optional       } |
1739         -- This information is mandatory for GERAN Iu Mode, not applicable to UTRAN --
1740         { ID id-TraceReference                  CRITICALITY ignore      TYPE TraceReference                                     PRESENCE mandatory      } |
1741         { ID id-TriggerID                               CRITICALITY ignore      TYPE TriggerID                                          PRESENCE optional       } |
1742         -- This information is mandatory for GERAN Iu Mode, not applicable to UTRAN --
1743         { ID id-UE-ID                                   CRITICALITY ignore      TYPE UE-ID                                                      PRESENCE optional       } |
1744         -- This information is mandatory for UTRAN, optional for GERAN Iu mode --
1745         { ID id-OMC-ID                                  CRITICALITY ignore      TYPE OMC-ID                                                     PRESENCE optional       },
1746         -- This information is mandatory for GERAN Iu Mode, not applicable to UTRAN --
1747         ...
1750 CN-InvokeTraceExtensions RANAP-PROTOCOL-EXTENSION ::= {
1751 -- Extension for Release 6 to enable signalling based activation for Subscriber and Equipment Trace over Iu interface --
1752         { ID id-TracePropagationParameters                      CRITICALITY ignore      EXTENSION TracePropagationParameters            PRESENCE optional}|
1753 -- Extension for Release 10 to support MDT--
1754         { ID id-MDT-Configuration                                       CRITICALITY ignore      EXTENSION MDT-Configuration                                             PRESENCE optional}|
1755 -- Extension for Release 10 to support MDT--
1756         { ID id-Trace-Collection-Entity-IP-Addess       CRITICALITY ignore      EXTENSION TransportLayerAddress                         PRESENCE optional},
1757         ...
1760 -- **************************************************************
1762 -- CN DEACTIVATE TRACE ELEMENTARY PROCEDURE
1764 -- **************************************************************
1766 -- **************************************************************
1768 -- CN Deactivate Trace
1770 -- **************************************************************
1772 CN-DeactivateTrace ::= SEQUENCE {
1773         protocolIEs                     ProtocolIE-Container                    { {CN-DeactivateTraceIEs} },
1774         protocolExtensions              ProtocolExtensionContainer      { {CN-DeactivateTraceExtensions} }                              OPTIONAL,
1775         ...
1778 CN-DeactivateTraceIEs RANAP-PROTOCOL-IES ::= {
1779         { ID id-TraceReference                          CRITICALITY ignore      TYPE TraceReference                             PRESENCE mandatory } |
1780         { ID id-TriggerID                                       CRITICALITY ignore      TYPE TriggerID                                  PRESENCE optional },
1781         -- This information is optional for GERAN Iu Mode, not applicable to UTRAN --
1782         ...
1785 CN-DeactivateTraceExtensions RANAP-PROTOCOL-EXTENSION ::= {
1786         ...
1789 -- **************************************************************
1791 -- LOCATION REPORTING CONTROL ELEMENTARY PROCEDURE
1793 -- **************************************************************
1795 -- **************************************************************
1797 -- Location Reporting Control
1799 -- **************************************************************
1801 LocationReportingControl ::= SEQUENCE {
1802         protocolIEs                             ProtocolIE-Container            { {LocationReportingControlIEs} },
1803         protocolExtensions              ProtocolExtensionContainer      { {LocationReportingControlExtensions} }                        OPTIONAL,
1804         ...
1807 LocationReportingControlIEs RANAP-PROTOCOL-IES ::= {
1808         { ID id-RequestType                             CRITICALITY ignore      TYPE RequestType                                PRESENCE mandatory      },
1809         ...
1812 LocationReportingControlExtensions RANAP-PROTOCOL-EXTENSION ::= {
1813 -- Extension for Release 4 to enhance the location request over Iu --
1814         { ID id-VerticalAccuracyCode                            CRITICALITY ignore      EXTENSION VerticalAccuracyCode                          PRESENCE optional       } |
1815 -- Extension for Release 4 to enhance the location request over Iu --
1816         { ID id-ResponseTime                                            CRITICALITY ignore      EXTENSION ResponseTime                                                  PRESENCE optional       } |
1817 -- Extension for Release 4 to enhance the location request over Iu --
1818         { ID id-PositioningPriority                             CRITICALITY ignore      EXTENSION PositioningPriority                           PRESENCE optional       } |
1819 -- Extension for Release 4 to enhance the location request over Iu --
1820         { ID id-ClientType                                                      CRITICALITY ignore      EXTENSION ClientType                                                    PRESENCE optional       } |
1821 -- Extension for Release 7 to allow the request of velocity over Iu --
1822         { ID id-IncludeVelocity                                         CRITICALITY ignore      EXTENSION IncludeVelocity                                               PRESENCE optional } |
1823 -- Extension for Release 7 to allow periodic reporting over Iu --
1824         { ID id-PeriodicLocationInfo                            CRITICALITY ignore      EXTENSION PeriodicLocationInfo                          PRESENCE optional },
1825         ...
1828 -- **************************************************************
1830 -- LOCATION REPORT ELEMENTARY PROCEDURE
1832 -- **************************************************************
1834 -- **************************************************************
1836 -- Location Report
1838 -- **************************************************************
1840 LocationReport ::= SEQUENCE {
1841         protocolIEs                     ProtocolIE-Container                    { {LocationReportIEs} },
1842         protocolExtensions              ProtocolExtensionContainer      { {LocationReportExtensions} }                          OPTIONAL,
1843         ...
1846 LocationReportIEs RANAP-PROTOCOL-IES ::= {
1847         { ID id-AreaIdentity                            CRITICALITY ignore      TYPE AreaIdentity                       PRESENCE optional       } |
1848         { ID id-Cause                                           CRITICALITY ignore      TYPE Cause                                      PRESENCE optional       } |
1849         { ID id-RequestType                             CRITICALITY ignore      TYPE RequestType                        PRESENCE optional       }       ,
1850         ...
1853 LocationReportExtensions RANAP-PROTOCOL-EXTENSION ::= {
1854 -- Extension for Release 4 to enable report of Last Known Service Area with its Age over Iu --
1855         { ID id-LastKnownServiceArea    CRITICALITY ignore      EXTENSION LastKnownServiceArea  PRESENCE optional} |
1856 -- Extension for Release 5 to pass the positioning methods that have been used --
1857         { ID id-PositionData    CRITICALITY ignore              EXTENSION PositionData  PRESENCE optional}|
1858 -- Extension for Release 5 to pass the positioning methods that have been used for GERAN Iu mode --
1859         { ID id-PositionDataSpecificToGERANIuMode               CRITICALITY ignore      EXTENSION PositionDataSpecificToGERANIuMode             PRESENCE optional       }|
1860         -- This extension is optional for GERAN Iu mode only, not applicable for UTRAN --
1861 -- Extension for Release 6 to indicate whether the returned position estimate satisfies the requested accuracy or not --
1862         { ID id-AccuracyFulfilmentIndicator     CRITICALITY ignore      EXTENSION AccuracyFulfilmentIndicator   PRESENCE optional}|
1863 -- Extension for Release 7 to provide a velocity estimate --
1864         { ID id-VelocityEstimate        CRITICALITY ignore      EXTENSION VelocityEstimate      PRESENCE optional},
1865         ...
1868 -- **************************************************************
1870 -- INITIAL UE MESSAGE ELEMENTARY PROCEDURE
1872 -- **************************************************************
1874 -- **************************************************************
1876 -- Initial UE Message
1878 -- **************************************************************
1880 InitialUE-Message ::= SEQUENCE {
1881         protocolIEs                     ProtocolIE-Container                            { {InitialUE-MessageIEs} },
1882         protocolExtensions              ProtocolExtensionContainer              { {InitialUE-MessageExtensions} }                               OPTIONAL,
1883         ...
1886 InitialUE-MessageIEs RANAP-PROTOCOL-IES ::= {
1887         { ID id-CN-DomainIndicator                      CRITICALITY ignore      TYPE CN-DomainIndicator         PRESENCE mandatory      } |
1888         { ID id-LAI                                                     CRITICALITY ignore      TYPE LAI                                        PRESENCE mandatory      } |
1889         { ID id-RAC                                                     CRITICALITY ignore      TYPE RAC                                        PRESENCE conditional
1890         -- This IE shall be present if the CN Domain Indicator IE is set to "PS domain"         --                                                                                              } |
1891         { ID id-SAI                                                     CRITICALITY ignore      TYPE SAI                                        PRESENCE mandatory      } |
1892         { ID id-NAS-PDU                                         CRITICALITY ignore      TYPE NAS-PDU                            PRESENCE mandatory      } |
1893         { ID id-IuSigConId                                      CRITICALITY ignore      TYPE IuSignallingConnectionIdentifier           PRESENCE mandatory      } |
1894         { ID id-GlobalRNC-ID                            CRITICALITY ignore      TYPE GlobalRNC-ID                       PRESENCE mandatory      },
1895         ...
1898 InitialUE-MessageExtensions RANAP-PROTOCOL-EXTENSION ::= {
1899 -- Extension for Release 5 to enable GERAN support over Iu-cs --
1900         { ID id-GERAN-Classmark                                 CRITICALITY ignore      EXTENSION GERAN-Classmark                                       PRESENCE optional}|
1901 -- Extension for Release 6 to convey the selected PLMN id in shared networks --
1902         { ID id-SelectedPLMN-ID                                 CRITICALITY ignore      EXTENSION PLMNidentity                                          PRESENCE optional}|
1903 -- Extension for Release 6 to enable rerouting in MOCN configuration for network sharing non-supporting UEs --
1904         { ID id-PermanentNAS-UE-ID                              CRITICALITY ignore      EXTENSION PermanentNAS-UE-ID                            PRESENCE optional}|
1905 -- Extension for Release 6 to enable rerouting in MOCN configuration for network sharing non-supporting UEs --
1906         { ID id-NAS-SequenceNumber                              CRITICALITY ignore      EXTENSION NAS-SequenceNumber                            PRESENCE optional}|
1907 -- Extension for Release 6 to indicate rerouting in MOCN configuration for network sharing non-supporting UEs --
1908         { ID id-RedirectAttemptFlag                             CRITICALITY ignore      EXTENSION RedirectAttemptFlag                           PRESENCE optional}|
1909 -- Extension for Release 7 to indicate extended RNC-ID --
1910         { ID id-ExtendedRNC-ID                                  CRITICALITY reject      EXTENSION ExtendedRNC-ID                                        PRESENCE optional}|
1911 -- Extension for Release 8 to support CSG --
1912         { ID id-CSG-Id                                                  CRITICALITY reject      EXTENSION CSG-Id                                                        PRESENCE optional}|
1913 -- Extension for Release 9 to allow communication of the cell access mode --
1914         { ID id-Cell-Access-Mode                                CRITICALITY reject      EXTENSION Cell-Access-Mode                                      PRESENCE optional}|
1915 -- Extension for Release 10 to support LIPA --
1916         { ID id-LGW-TransportLayerAddress               CRITICALITY reject      EXTENSION TransportLayerAddress                         PRESENCE optional}|
1917 -- Extension for Release 9 to enable the CN to handle potential UE NAS QoS issues related to higher bitrates --
1918         { ID id-HigherBitratesThan16MbpsFlag    CRITICALITY ignore      EXTENSION HigherBitratesThan16MbpsFlag  PRESENCE optional},
1919         ...
1922 -- **************************************************************
1924 -- DIRECT TRANSFER ELEMENTARY PROCEDURE
1926 -- **************************************************************
1928 -- **************************************************************
1930 -- Direct Transfer
1932 -- **************************************************************
1934 DirectTransfer ::= SEQUENCE {
1935         protocolIEs                     ProtocolIE-Container                    { {DirectTransferIEs} },
1936         protocolExtensions              ProtocolExtensionContainer      { {DirectTransferExtensions} }                          OPTIONAL,
1937         ...
1940 DirectTransferIEs RANAP-PROTOCOL-IES ::= {
1941         { ID id-NAS-PDU                         CRITICALITY ignore      TYPE NAS-PDU                            PRESENCE mandatory}|
1942         { ID id-LAI                                     CRITICALITY ignore      TYPE LAI                                        PRESENCE optional}|
1943         { ID id-RAC                                     CRITICALITY ignore      TYPE RAC                                        PRESENCE optional}|
1944         { ID id-SAI                                     CRITICALITY ignore      TYPE SAI                                        PRESENCE optional}|
1945         { ID id-SAPI                            CRITICALITY ignore      TYPE SAPI                                       PRESENCE optional},
1946         ...
1949 DirectTransferExtensions RANAP-PROTOCOL-EXTENSION ::= {
1950 -- Extension for Release 6 to enable rerouting in MOCN configuration for network sharing non-supporting UEs --
1951         { ID id-RedirectionIndication                   CRITICALITY ignore      EXTENSION RedirectionIndication                                 PRESENCE optional}|
1952 -- Extension for Release 6 to indicate the MOCN rerouting is completed --
1953         { ID id-RedirectionCompleted                    CRITICALITY ignore      EXTENSION RedirectionCompleted                                  PRESENCE optional}|
1954 -- Extension for Release 8 to indicate the Subscriber Profile ID for RAT/Frequency Selection Priority --
1955         { ID id-SubscriberProfileIDforRFP               CRITICALITY ignore      EXTENSION SubscriberProfileIDforRFP                     PRESENCE optional}|
1956 -- Extension for Release 10 to support LIPA --
1957         { ID id-LGW-TransportLayerAddress               CRITICALITY reject      EXTENSION TransportLayerAddress                                 PRESENCE optional},
1958         ...
1961 RedirectionIndication ::= ProtocolIE-Container { {RedirectionIndication-IEs} }
1963 RedirectionIndication-IEs RANAP-PROTOCOL-IES ::= {
1964         {       ID id-NAS-PDU                           CRITICALITY ignore TYPE NAS-PDU                         PRESENCE mandatory }|
1965         {       ID id-RejectCauseValue          CRITICALITY ignore TYPE RejectCauseValue        PRESENCE mandatory}|
1966         {       ID id-NAS-SequenceNumber        CRITICALITY ignore TYPE NAS-SequenceNumber      PRESENCE optional}|
1967         {       ID id-PermanentNAS-UE-ID        CRITICALITY ignore TYPE PermanentNAS-UE-ID      PRESENCE optional},
1968         ...
1971 -- **************************************************************
1973 -- OVERLOAD CONTROL ELEMENTARY PROCEDURE
1975 -- **************************************************************
1977 -- **************************************************************
1979 -- Overload
1981 -- **************************************************************
1983 Overload ::= SEQUENCE {
1984         protocolIEs                     ProtocolIE-Container                    { {OverloadIEs} },
1985         protocolExtensions              ProtocolExtensionContainer      { {OverloadExtensions} }                                        OPTIONAL,
1986         ...
1989 OverloadIEs RANAP-PROTOCOL-IES ::= {
1990         { ID id-NumberOfSteps                           CRITICALITY ignore      TYPE NumberOfSteps                              PRESENCE optional       } |
1991         { ID id-GlobalRNC-ID                            CRITICALITY ignore      TYPE GlobalRNC-ID                               PRESENCE optional       },
1992         ...
1995 OverloadExtensions RANAP-PROTOCOL-EXTENSION ::= {
1996 -- Extension for Release 99 to enable the indication to the RNC which CN domain is suffering the signalling traffic overload --
1997         { ID id-CN-DomainIndicator                      CRITICALITY ignore      EXTENSION CN-DomainIndicator            PRESENCE optional} |
1998 -- Extension for Release 5 to enable NNSF --
1999         { ID id-GlobalCN-ID                                     CRITICALITY ignore      EXTENSION GlobalCN-ID                           PRESENCE optional} |
2000 -- Extension for Release 7 to indicate extended RNC-ID --
2001         { ID id-ExtendedRNC-ID                          CRITICALITY reject      EXTENSION ExtendedRNC-ID                        PRESENCE optional} |
2002 -- Extension for Release 10 to support Low Priority overload --
2003         { ID id-Priority-Class-Indicator        CRITICALITY ignore      EXTENSION Priority-Class-Indicator      PRESENCE optional},
2004         ...
2007 -- **************************************************************
2009 -- ERROR INDICATION ELEMENTARY PROCEDURE
2011 -- **************************************************************
2013 -- **************************************************************
2015 -- Error Indication
2017 -- **************************************************************
2019 ErrorIndication ::= SEQUENCE {
2020         protocolIEs                     ProtocolIE-Container                    { {ErrorIndicationIEs} },
2021         protocolExtensions              ProtocolExtensionContainer      { {ErrorIndicationExtensions} }                         OPTIONAL,
2022         ...
2025 ErrorIndicationIEs RANAP-PROTOCOL-IES ::= {
2026         { ID id-Cause                                           CRITICALITY ignore      TYPE Cause                                              PRESENCE optional       } |
2027         { ID id-CriticalityDiagnostics          CRITICALITY ignore      TYPE CriticalityDiagnostics             PRESENCE optional       } |
2028         { ID id-CN-DomainIndicator                      CRITICALITY ignore      TYPE CN-DomainIndicator                 PRESENCE optional       } |
2029         { ID id-GlobalRNC-ID                            CRITICALITY ignore      TYPE GlobalRNC-ID                               PRESENCE optional       },
2030         ...
2033 ErrorIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2034 -- Extension for Release 4 --
2035         { ID id-GlobalCN-ID                             CRITICALITY ignore              EXTENSION GlobalCN-ID                           PRESENCE optional}|
2036 -- Extension for Release 7 to indicate extended RNC-ID --
2037         { ID id-ExtendedRNC-ID                  CRITICALITY reject              EXTENSION ExtendedRNC-ID                        PRESENCE optional       },
2038         ...
2041 -- **************************************************************
2043 -- SRNS DATA FORWARD ELEMENTARY PROCEDURE
2045 -- **************************************************************
2047 -- **************************************************************
2049 -- SRNS Data Forward Command
2051 -- **************************************************************
2053 SRNS-DataForwardCommand ::= SEQUENCE {
2054         protocolIEs                     ProtocolIE-Container                    { {SRNS-DataForwardCommandIEs} },
2055         protocolExtensions              ProtocolExtensionContainer      { {SRNS-DataForwardCommandExtensions} }                 OPTIONAL,
2056         ...
2059 SRNS-DataForwardCommandIEs RANAP-PROTOCOL-IES ::= {
2060         { ID id-RAB-DataForwardingList                  CRITICALITY ignore      TYPE RAB-DataForwardingList                     PRESENCE optional       },
2061         ...
2064 SRNS-DataForwardCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
2065         ...
2068 -- **************************************************************
2070 -- FORWARD SRNS CONTEXT ELEMENTARY PROCEDURE
2072 -- **************************************************************
2074 -- **************************************************************
2076 -- Forward SRNS Context
2078 -- **************************************************************
2080 ForwardSRNS-Context ::= SEQUENCE {
2081         protocolIEs                     ProtocolIE-Container                    { {ForwardSRNS-ContextIEs} },
2082         protocolExtensions              ProtocolExtensionContainer      { {ForwardSRNS-ContextExtensions} }                             OPTIONAL,
2083         ...
2086 ForwardSRNS-ContextIEs RANAP-PROTOCOL-IES ::= {
2087         { ID id-RAB-ContextList                         CRITICALITY ignore      TYPE RAB-ContextList                            PRESENCE mandatory      },
2088         ...
2091 ForwardSRNS-ContextExtensions RANAP-PROTOCOL-EXTENSION ::= {
2092 -- Extension for Release 5 to enable relocation of Source RNC PDCP context info --
2093         { ID id-SourceRNC-PDCP-context-info             CRITICALITY ignore      EXTENSION RRC-Container PRESENCE optional},
2094         ...
2097 -- **************************************************************
2099 -- RAB ASSIGNMENT ELEMENTARY PROCEDURE
2101 -- **************************************************************
2103 -- **************************************************************
2105 -- RAB Assignment Request
2107 -- **************************************************************
2109 RAB-AssignmentRequest ::= SEQUENCE {
2110         protocolIEs                     ProtocolIE-Container                    { {RAB-AssignmentRequestIEs} },
2111         protocolExtensions              ProtocolExtensionContainer      { {RAB-AssignmentRequestExtensions} }                   OPTIONAL,
2112         ...
2115 RAB-AssignmentRequestIEs RANAP-PROTOCOL-IES ::= {
2116         { ID id-RAB-SetupOrModifyList                   CRITICALITY ignore      TYPE RAB-SetupOrModifyList                      PRESENCE optional       } |
2117         { ID id-RAB-ReleaseList                         CRITICALITY ignore      TYPE RAB-ReleaseList                            PRESENCE optional       },
2118         ...
2121 RAB-SetupOrModifyList                                   ::= RAB-IE-ContainerPairList { {RAB-SetupOrModifyItem-IEs} }
2123 RAB-SetupOrModifyItem-IEs RANAP-PROTOCOL-IES-PAIR ::= {
2124         { ID id-RAB-SetupOrModifyItem                   FIRST CRITICALITY reject        FIRST TYPE RAB-SetupOrModifyItemFirst
2125                                                         SECOND CRITICALITY ignore       SECOND TYPE RAB-SetupOrModifyItemSecond
2126                                                                                                                                 PRESENCE mandatory      },
2127         ...
2130 RAB-SetupOrModifyItemFirst ::= SEQUENCE {
2131         rAB-ID                                          RAB-ID,
2132         nAS-SynchronisationIndicator    NAS-SynchronisationIndicator    OPTIONAL,
2133         rAB-Parameters                                  RAB-Parameters          OPTIONAL,
2134         userPlaneInformation                            UserPlaneInformation            OPTIONAL,
2135         transportLayerInformation                                TransportLayerInformation              OPTIONAL,
2136         service-Handover                                        Service-Handover                        OPTIONAL,
2137         iE-Extensions                                   ProtocolExtensionContainer { {RAB-SetupOrModifyItemFirst-ExtIEs} }                      OPTIONAL,
2138         ...
2141 TransportLayerInformation ::= SEQUENCE {
2142         transportLayerAddress                   TransportLayerAddress,
2143         iuTransportAssociation                  IuTransportAssociation,
2144         iE-Extensions                                   ProtocolExtensionContainer { {TransportLayerInformation-ExtIEs} }                       OPTIONAL,
2145         ...
2148 TransportLayerInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2149         ...
2152 RAB-SetupOrModifyItemFirst-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2153 -- Extension for Release 8 to enable handover restriction to E-UTRAN --
2154         { ID id-E-UTRAN-Service-Handover                CRITICALITY ignore      EXTENSION E-UTRAN-Service-Handover      PRESENCE optional}|
2155 -- Extension for Release 10 to support LIPA --
2156         { ID id-Correlation-ID                                  CRITICALITY ignore      EXTENSION Correlation-ID                                PRESENCE optional},
2157         ...
2160 RAB-SetupOrModifyItemSecond ::= SEQUENCE {
2161         pDP-TypeInformation                             PDP-TypeInformation                     OPTIONAL,
2162         dataVolumeReportingIndication                   DataVolumeReportingIndication   OPTIONAL,
2163         dl-GTP-PDU-SequenceNumber                       DL-GTP-PDU-SequenceNumber       OPTIONAL,
2164         ul-GTP-PDU-SequenceNumber                       UL-GTP-PDU-SequenceNumber       OPTIONAL,
2165         dl-N-PDU-SequenceNumber                         DL-N-PDU-SequenceNumber         OPTIONAL,
2166         ul-N-PDU-SequenceNumber                         UL-N-PDU-SequenceNumber         OPTIONAL,
2167         iE-Extensions                                   ProtocolExtensionContainer { {RAB-SetupOrModifyItemSecond-ExtIEs} }                     OPTIONAL,
2168         ...
2171 RAB-SetupOrModifyItemSecond-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2172 -- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
2173         { ID id-Alt-RAB-Parameters                                      CRITICALITY ignore      EXTENSION Alt-RAB-Parameters                    PRESENCE optional}|
2174 -- Extension for Release 5 to enable GERAN support over Iu-cs --
2175         { ID id-GERAN-BSC-Container                                     CRITICALITY ignore      EXTENSION GERAN-BSC-Container                   PRESENCE optional}|
2176 -- Extension for Release Release 9 to enable a new value --
2177         { ID id-PDP-TypeInformation-extension           CRITICALITY ignore      EXTENSION PDP-TypeInformation-extension PRESENCE optional}|
2178 -- Extension for Release 10 to enable Offload at Iu-ps for UTRAN --
2179         { ID id-Offload-RAB-Parameters                          CRITICALITY ignore      EXTENSION Offload-RAB-Parameters                PRESENCE optional},
2180         ...
2183 RAB-AssignmentRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2184         { ID id-UE-AggregateMaximumBitRate              CRITICALITY ignore      EXTENSION UE-AggregateMaximumBitRate    PRESENCE optional}|
2185 -- Extension for Release 10 to enable Offload at Iu-ps for UTRAN --
2186         { ID id-MSISDN                                                  CRITICALITY ignore      EXTENSION MSISDN                                                PRESENCE optional},
2187         ...
2190 -- **************************************************************
2192 -- RAB Assignment Response
2194 -- **************************************************************
2196 RAB-AssignmentResponse ::= SEQUENCE {
2197         protocolIEs                     ProtocolIE-Container                    { {RAB-AssignmentResponseIEs} },
2198         protocolExtensions              ProtocolExtensionContainer      { {RAB-AssignmentResponseExtensions} }                  OPTIONAL,
2199         ...
2202 RAB-AssignmentResponseIEs RANAP-PROTOCOL-IES ::= {
2203         { ID id-RAB-SetupOrModifiedList                 CRITICALITY ignore      TYPE RAB-SetupOrModifiedList                    PRESENCE optional       } |
2204         { ID id-RAB-ReleasedList                        CRITICALITY ignore      TYPE RAB-ReleasedList                           PRESENCE optional       } |
2206         { ID id-RAB-QueuedList                          CRITICALITY ignore      TYPE RAB-QueuedList                             PRESENCE optional       } |
2207         { ID id-RAB-FailedList                          CRITICALITY ignore      TYPE RAB-FailedList                             PRESENCE optional       } |
2208         { ID id-RAB-ReleaseFailedList                   CRITICALITY ignore      TYPE RAB-ReleaseFailedList                      PRESENCE optional       } |
2209         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics             PRESENCE optional },
2210         ...
2213 RAB-SetupOrModifiedList                                 ::= RAB-IE-ContainerList { {RAB-SetupOrModifiedItemIEs} }
2215 RAB-SetupOrModifiedItemIEs RANAP-PROTOCOL-IES ::= {
2216         { ID id-RAB-SetupOrModifiedItem                 CRITICALITY ignore      TYPE RAB-SetupOrModifiedItem                    PRESENCE mandatory      },
2217         ...
2220 RAB-SetupOrModifiedItem ::= SEQUENCE {
2221         rAB-ID                                          RAB-ID,
2222         transportLayerAddress                           TransportLayerAddress   OPTIONAL,
2223         iuTransportAssociation                          IuTransportAssociation  OPTIONAL,
2224         dl-dataVolumes                                  DataVolumeList          OPTIONAL,
2225         iE-Extensions                                   ProtocolExtensionContainer { {RAB-SetupOrModifiedItem-ExtIEs} }                 OPTIONAL,
2226         ...
2229 RAB-SetupOrModifiedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2230 -- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
2231         {       ID id-Ass-RAB-Parameters        CRITICALITY ignore              EXTENSION Ass-RAB-Parameters            PRESENCE optional       },
2232         ...
2235 RAB-ReleasedList                                        ::= RAB-IE-ContainerList { {RAB-ReleasedItemIEs} }
2237 RAB-ReleasedItemIEs RANAP-PROTOCOL-IES ::= {
2238         { ID id-RAB-ReleasedItem                        CRITICALITY ignore      TYPE RAB-ReleasedItem                           PRESENCE mandatory      },
2239         ...
2242 RAB-ReleasedItem ::= SEQUENCE {
2243         rAB-ID                                          RAB-ID,
2244         dl-dataVolumes                                  DataVolumeList          OPTIONAL,
2245         dL-GTP-PDU-SequenceNumber               DL-GTP-PDU-SequenceNumber                       OPTIONAL,
2246         uL-GTP-PDU-SequenceNumber               UL-GTP-PDU-SequenceNumber                       OPTIONAL,
2247         iE-Extensions                                   ProtocolExtensionContainer { {RAB-ReleasedItem-ExtIEs} }                        OPTIONAL,
2248         ...
2251 RAB-ReleasedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2252         ...
2255 DataVolumeList ::= SEQUENCE (SIZE (1..maxNrOfVol)) OF
2256         SEQUENCE {
2257                 dl-UnsuccessfullyTransmittedDataVolume          UnsuccessfullyTransmittedDataVolume,
2258                 dataVolumeReference                             DataVolumeReference     OPTIONAL,
2259                 iE-Extensions                                   ProtocolExtensionContainer { {DataVolumeList-ExtIEs} }                  OPTIONAL,
2260                 ...
2261         }
2263 DataVolumeList-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2264         ...
2267 RAB-QueuedList                                          ::= RAB-IE-ContainerList { {RAB-QueuedItemIEs} }
2269 RAB-QueuedItemIEs RANAP-PROTOCOL-IES ::= {
2270         { ID id-RAB-QueuedItem                          CRITICALITY ignore      TYPE RAB-QueuedItem                             PRESENCE mandatory      },
2271         ...
2274 RAB-QueuedItem ::= SEQUENCE {
2275         rAB-ID                                          RAB-ID,
2276         iE-Extensions                                   ProtocolExtensionContainer { {RAB-QueuedItem-ExtIEs} }                  OPTIONAL,
2277         ...
2280 RAB-QueuedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2281         ...
2284 RAB-ReleaseFailedList ::= RAB-FailedList
2286 RAB-AssignmentResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2287 -- Extension for Release 5 to enable GERAN support over Iu-cs --
2288         { ID id-GERAN-Iumode-RAB-FailedList-RABAssgntResponse           CRITICALITY ignore      EXTENSION GERAN-Iumode-RAB-FailedList-RABAssgntResponse                 PRESENCE optional} ,
2289         ...
2292 GERAN-Iumode-RAB-FailedList-RABAssgntResponse           ::= RAB-IE-ContainerList { {GERAN-Iumode-RAB-Failed-RABAssgntResponse-ItemIEs} }
2294 GERAN-Iumode-RAB-Failed-RABAssgntResponse-ItemIEs RANAP-PROTOCOL-IES ::= {
2295         { ID id-GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item          CRITICALITY ignore      TYPE GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item                     PRESENCE mandatory      },
2296         ...
2299 GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item ::= SEQUENCE {
2300         rAB-ID                                          RAB-ID,
2301         cause                                           Cause,
2302         gERAN-Classmark                         GERAN-Classmark         OPTIONAL,
2303         iE-Extensions                           ProtocolExtensionContainer { {GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item-ExtIEs} }                  OPTIONAL,
2304         ...
2307 GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2308         ...
2311 -- **************************************************************
2313 -- PRIVATE MESSAGE
2315 -- **************************************************************
2317 PrivateMessage ::= SEQUENCE {
2318         privateIEs              PrivateIE-Container             { {PrivateMessage-IEs } },
2319         ...
2322 PrivateMessage-IEs RANAP-PRIVATE-IES ::= {
2323         ...
2326 -- **************************************************************
2328 -- RANAP RELOCATION INFORMATION ELEMENTARY PROCEDURE
2330 -- **************************************************************
2332 RANAP-RelocationInformation ::= SEQUENCE {
2333         protocolIEs                     ProtocolIE-Container                    { {RANAP-RelocationInformationIEs} },
2334         protocolExtensions              ProtocolExtensionContainer      { {RANAP-RelocationInformationExtensions} }                     OPTIONAL,
2335         ...
2338 RANAP-RelocationInformationIEs RANAP-PROTOCOL-IES ::= {
2339         { ID id-DirectTransferInformationList-RANAP-RelocInf
2340                                                         CRITICALITY ignore      TYPE DirectTransferInformationList-RANAP-RelocInf
2341                                                                                                                                 PRESENCE optional       } |
2342         { ID id-RAB-ContextList-RANAP-RelocInf          CRITICALITY ignore      TYPE RAB-ContextList-RANAP-RelocInf             PRESENCE optional       },
2343         ...
2346 DirectTransferInformationList-RANAP-RelocInf            ::= DirectTransfer-IE-ContainerList { {DirectTransferInformationItemIEs-RANAP-RelocInf} }
2348 DirectTransferInformationItemIEs-RANAP-RelocInf RANAP-PROTOCOL-IES ::= {
2349         { ID id-DirectTransferInformationItem-RANAP-RelocInf
2350                                                         CRITICALITY ignore      TYPE DirectTransferInformationItem-RANAP-RelocInf
2351                                                                                                                                 PRESENCE mandatory      },
2352         ...
2355 DirectTransferInformationItem-RANAP-RelocInf ::= SEQUENCE {
2356         nAS-PDU                                         NAS-PDU,
2357         sAPI                                            SAPI,
2358         cN-DomainIndicator                      CN-DomainIndicator,
2359         iE-Extensions                                   ProtocolExtensionContainer { {RANAP-DirectTransferInformationItem-ExtIEs-RANAP-RelocInf} }                      OPTIONAL,
2360         ...
2363 RANAP-DirectTransferInformationItem-ExtIEs-RANAP-RelocInf RANAP-PROTOCOL-EXTENSION ::= {
2364         ...
2367 RAB-ContextList-RANAP-RelocInf                          ::= RAB-IE-ContainerList { {RAB-ContextItemIEs-RANAP-RelocInf} }
2369 RAB-ContextItemIEs-RANAP-RelocInf RANAP-PROTOCOL-IES ::= {
2370         { ID id-RAB-ContextItem-RANAP-RelocInf          CRITICALITY ignore      TYPE RAB-ContextItem-RANAP-RelocInf                     PRESENCE mandatory      },
2371         ...
2374 RAB-ContextItem-RANAP-RelocInf ::= SEQUENCE {
2375         rAB-ID                          RAB-ID,
2376         dl-GTP-PDU-SequenceNumber                       DL-GTP-PDU-SequenceNumber       OPTIONAL,
2377         ul-GTP-PDU-SequenceNumber                       UL-GTP-PDU-SequenceNumber       OPTIONAL,
2378         dl-N-PDU-SequenceNumber                         DL-N-PDU-SequenceNumber         OPTIONAL,
2379         ul-N-PDU-SequenceNumber                         UL-N-PDU-SequenceNumber         OPTIONAL,
2380         iE-Extensions                                           ProtocolExtensionContainer { {RAB-ContextItem-ExtIEs-RANAP-RelocInf} }          OPTIONAL,
2381         ...
2384 RAB-ContextItem-ExtIEs-RANAP-RelocInf RANAP-PROTOCOL-EXTENSION ::= {
2385         ...
2388 RANAP-RelocationInformationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2389 -- Extension for Release 5 to enable relocation of Source RNC PDCP context info --
2390         { ID id-SourceRNC-PDCP-context-info             CRITICALITY ignore      EXTENSION RRC-Container                                 PRESENCE optional} |
2391 -- Extension for Release 10 to enable RNSAP Relocation --
2392         { ID id-RNSAPRelocationParameters               CRITICALITY reject      EXTENSION RNSAPRelocationParameters     PRESENCE optional},
2393         ...
2396 -- **************************************************************
2398 -- RANAP ENHANCED RELOCATION INFORMATION ELEMENTARY PROCEDURE
2400 -- **************************************************************
2402 -- **************************************************************
2404 -- RANAP Enhanced Relocation Information Request
2406 -- **************************************************************
2408 RANAP-EnhancedRelocationInformationRequest ::= SEQUENCE {
2409         protocolIEs                     ProtocolIE-Container                    { {RANAP-EnhancedRelocationInformationRequestIEs} },
2410         protocolExtensions              ProtocolExtensionContainer      { {RANAP-EnhancedRelocationInformationRequestExtensions} }                      OPTIONAL,
2411         ...
2414 RANAP-EnhancedRelocationInformationRequestIEs RANAP-PROTOCOL-IES ::= {
2415         { ID id-Source-ToTarget-TransparentContainer
2416                                                         CRITICALITY reject      TYPE SourceRNC-ToTargetRNC-TransparentContainer PRESENCE mandatory      } |
2417         { ID id-OldIuSigConIdCS CRITICALITY ignore TYPE IuSignallingConnectionIdentifier        PRESENCE optional } |
2418         { ID id-GlobalCN-IDCS                           CRITICALITY reject              TYPE GlobalCN-ID                                PRESENCE optional} |
2419         { ID id-OldIuSigConIdPS CRITICALITY ignore TYPE IuSignallingConnectionIdentifier        PRESENCE optional } |
2420         { ID id-GlobalCN-IDPS                           CRITICALITY reject              TYPE GlobalCN-ID                                PRESENCE optional} |
2421         { ID id-RAB-SetupList-EnhRelocInfoReq                   CRITICALITY reject      TYPE RAB-SetupList-EnhRelocInfoReq                      PRESENCE optional       } |
2422         { ID id-SNA-Access-Information  CRITICALITY ignore              TYPE SNA-Access-Information     PRESENCE optional} |
2423         { ID id-UESBI-Iu        CRITICALITY ignore              TYPE UESBI-Iu   PRESENCE optional}|
2424         { ID id-SelectedPLMN-ID         CRITICALITY ignore      TYPE PLMNidentity               PRESENCE optional       }|
2425         { ID id-CNMBMSLinkingInformation        CRITICALITY ignore              TYPE CNMBMSLinkingInformation   PRESENCE optional},
2426         ...
2429 RAB-SetupList-EnhRelocInfoReq                                   ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhRelocInfoReq-IEs} }
2431 RAB-SetupItem-EnhRelocInfoReq-IEs RANAP-PROTOCOL-IES ::= {
2432         { ID id-RAB-SetupItem-EnhRelocInfoReq                   CRITICALITY reject      TYPE RAB-SetupItem-EnhRelocInfoReq                      PRESENCE mandatory      },
2433         ...
2436 RAB-SetupItem-EnhRelocInfoReq ::= SEQUENCE {
2437         rAB-ID                                                          RAB-ID,
2438         cN-DomainIndicator                                      CN-DomainIndicator,
2439         rAB-Parameters                                          RAB-Parameters,
2440         dataVolumeReportingIndication                   DataVolumeReportingIndication   OPTIONAL
2441         -- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
2442         pDP-TypeInformation                                     PDP-TypeInformation             OPTIONAL
2443         -- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
2444         userPlaneInformation                            UserPlaneInformation,
2445         dataForwardingInformation                       TNLInformationEnhRelInfoReq     OPTIONAL,
2446         sourceSideIuULTNLInfo                           TNLInformationEnhRelInfoReq     OPTIONAL,
2448         service-Handover                                        Service-Handover                OPTIONAL,
2449         alt-RAB-Parameters                                      Alt-RAB-Parameters              OPTIONAL,
2450         iE-Extensions                                           ProtocolExtensionContainer { { RAB-SetupItem-EnhRelocInfoReq-ExtIEs} }                  OPTIONAL,
2451         ...
2454 RAB-SetupItem-EnhRelocInfoReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2455 -- Extension for Release 8 to enable handover restriction to E-UTRAN --
2456         { ID id-E-UTRAN-Service-Handover                        CRITICALITY ignore      EXTENSION E-UTRAN-Service-Handover                      PRESENCE optional       }|
2457 -- Extension for Release Release 9 to enable a new value --
2458         { ID id-PDP-TypeInformation-extension           CRITICALITY ignore      EXTENSION PDP-TypeInformation-extension PRESENCE optional       },
2459         ...
2462 TNLInformationEnhRelInfoReq ::=SEQUENCE{
2463         transportLayerAddress                           TransportLayerAddress,
2464         iuTransportAssociation                          IuTransportAssociation,
2465         iE-Extensions                                   ProtocolExtensionContainer { { TNLInformationEnhRelInfoReq-ExtIEs} }                    OPTIONAL,
2466         ...
2469 TNLInformationEnhRelInfoReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2470         ...
2474 RANAP-EnhancedRelocationInformationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2475         { ID id-IntegrityProtectionInformation  CRITICALITY ignore      EXTENSION IntegrityProtectionInformation        PRESENCE optional} |
2476         { ID id-EncryptionInformation                   CRITICALITY ignore      EXTENSION EncryptionInformation                                 PRESENCE optional} |
2477         { ID id-UE-AggregateMaximumBitRate              CRITICALITY ignore      EXTENSION UE-AggregateMaximumBitRate                    PRESENCE optional} |
2478 -- Extension for Release 10 to enable RNSAP Relocation --
2479         { ID id-RABParametersList                               CRITICALITY reject      EXTENSION RABParametersList                                             PRESENCE optional} |
2480         { ID id-CSG-Id                                                  CRITICALITY reject      EXTENSION CSG-Id                                                                PRESENCE optional} |
2481         { ID id-CSG-Membership-Status                   CRITICALITY reject      EXTENSION CSG-Membership-Status                         PRESENCE optional},
2482         ...
2485 -- **************************************************************
2487 -- RANAP Enhanced Relocation Information Response
2489 -- **************************************************************
2491 RANAP-EnhancedRelocationInformationResponse ::= SEQUENCE {
2492         protocolIEs                     ProtocolIE-Container                    { {RANAP-EnhancedRelocationInformationResponseIEs} },
2493         protocolExtensions              ProtocolExtensionContainer      { {RANAP-EnhancedRelocationInformationResponseExtensions} }                     OPTIONAL,
2494         ...
2497 RANAP-EnhancedRelocationInformationResponseIEs RANAP-PROTOCOL-IES ::= {
2498         { ID id-Target-ToSource-TransparentContainer
2499                                                         CRITICALITY ignore      TYPE TargetRNC-ToSourceRNC-TransparentContainer PRESENCE optional       } |
2500         { ID id-RAB-SetupList-EnhRelocInfoRes           CRITICALITY ignore      TYPE RAB-SetupList-EnhRelocInfoRes                      PRESENCE optional} |
2501         { ID id-RAB-FailedList-EnhRelocInfoRes          CRITICALITY ignore      TYPE RAB-FailedList-EnhRelocInfoRes                     PRESENCE optional }|
2502         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional       },
2503         ...
2506 RAB-SetupList-EnhRelocInfoRes                           ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhRelocInfoRes-IEs} }
2508 RAB-SetupItem-EnhRelocInfoRes-IEs RANAP-PROTOCOL-IES ::= {
2509         { ID id-RAB-SetupItem-EnhRelocInfoRes           CRITICALITY reject      TYPE RAB-SetupItem-EnhRelocInfoRes                      PRESENCE mandatory      },
2510         ...
2513 RAB-SetupItem-EnhRelocInfoRes ::= SEQUENCE {
2514         cN-DomainIndicator                      CN-DomainIndicator,
2515         rAB-ID                                          RAB-ID,
2516         dataForwardingInformation               TNLInformationEnhRelInfoRes     OPTIONAL,
2517         ass-RAB-Parameters                                      Ass-RAB-Parameters              OPTIONAL,
2518         iE-Extensions                                           ProtocolExtensionContainer { { RAB-SetupItem-EnhRelocInfoRes-ExtIEs} }                  OPTIONAL,
2519         ...
2522 RAB-SetupItem-EnhRelocInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2523         ...
2526 RAB-FailedList-EnhRelocInfoRes                          ::= RAB-IE-ContainerList { { RAB-FailedItem-EnhRelocInfoRes-IEs} }
2528 RAB-FailedItem-EnhRelocInfoRes-IEs RANAP-PROTOCOL-IES ::= {
2529         { ID id-RAB-FailedItem-EnhRelocInfoRes          CRITICALITY reject      TYPE RAB-FailedItem-EnhRelocInfoRes                     PRESENCE mandatory      },
2530         ...
2533 RAB-FailedItem-EnhRelocInfoRes ::= SEQUENCE {
2534         cN-DomainIndicator                      CN-DomainIndicator,
2535         rAB-ID                                          RAB-ID,
2536         cause                                           Cause,
2537         iE-Extensions                                   ProtocolExtensionContainer { { RAB-FailedItem-EnhRelocInfoRes-ExtIEs} }                 OPTIONAL,
2538         ...
2541 RAB-FailedItem-EnhRelocInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2542         ...
2544 TNLInformationEnhRelInfoRes ::=SEQUENCE{
2545         dl-forwardingTransportLayerAddress                              TransportLayerAddress,
2546         dl-forwardingTransportAssociation                               IuTransportAssociation,
2547         iE-Extensions                                           ProtocolExtensionContainer { { TNLInformationEnhRelInfoRes-ExtIEs} }                    OPTIONAL,
2548         ...
2551 TNLInformationEnhRelInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2552         ...
2555 RANAP-EnhancedRelocationInformationResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2556         ...
2558 -- **************************************************************
2560 -- RAB MODIFICATION REQUEST ELEMENTARY PROCEDURE
2562 -- **************************************************************
2564 -- **************************************************************
2566 -- RAB Modify Request
2568 -- **************************************************************
2570 RAB-ModifyRequest ::= SEQUENCE {
2571         protocolIEs                     ProtocolIE-Container                    { {RAB-ModifyRequestIEs} },
2572         protocolExtensions              ProtocolExtensionContainer      { {RAB-ModifyRequestExtensions} }                               OPTIONAL,
2573         ...
2576 RAB-ModifyRequestIEs RANAP-PROTOCOL-IES ::= {
2577         { ID id-RAB-ModifyList                  CRITICALITY ignore      TYPE RAB-ModifyList                     PRESENCE mandatory},
2578         ...
2581 RAB-ModifyList                  ::= RAB-IE-ContainerList { {RAB-ModifyItemIEs} }
2583 RAB-ModifyItemIEs RANAP-PROTOCOL-IES ::= {
2584         { ID id-RAB-ModifyItem          CRITICALITY ignore      TYPE RAB-ModifyItem             PRESENCE mandatory      },
2585         ...
2588 RAB-ModifyItem ::= SEQUENCE {
2589         rAB-ID                                          RAB-ID,
2590         requested-RAB-Parameter-Values  Requested-RAB-Parameter-Values,
2591         iE-Extensions                                   ProtocolExtensionContainer { {RAB-ModifyItem-ExtIEs} }                  OPTIONAL,
2592         ...
2595 RAB-ModifyItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2596         ...
2599 RAB-ModifyRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2600         ...
2603 -- **************************************************************
2605 -- LOCATION RELATED DATA ELEMENTARY PROCEDURE
2607 -- **************************************************************
2609 -- **************************************************************
2611 -- Location Related Data Request
2613 -- **************************************************************
2615 LocationRelatedDataRequest ::= SEQUENCE {
2616         protocolIEs                             ProtocolIE-Container            { {LocationRelatedDataRequestIEs} },
2617         protocolExtensions              ProtocolExtensionContainer      { {LocationRelatedDataRequestExtensions} }                              OPTIONAL,
2618         ...
2621 LocationRelatedDataRequestIEs RANAP-PROTOCOL-IES ::= {
2622         { ID id-LocationRelatedDataRequestType          CRITICALITY reject      TYPE LocationRelatedDataRequestType             PRESENCE optional       },
2623         -- This IE is mandatory for UTRAN, optional for GERAN Iu Mode --
2624         ...
2627 LocationRelatedDataRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2628 -- Extension for Release 5 to enable LCS support for GERAN Iu mode --
2629         { ID id-LocationRelatedDataRequestTypeSpecificToGERANIuMode             CRITICALITY reject      EXTENSION LocationRelatedDataRequestTypeSpecificToGERANIuMode           PRESENCE optional       }|
2630         -- The previous extension is optional for GERAN Iu Mode only, not applicable for UTRAN --
2631         -- Extension for Release 7 to request GANSS Assistance Data. This IE shall be present if the Requested Location Related Data Type IE is set to
2632         -- 'Dedicated Assistance Data for Assisted GANSS' or `Dedicated Assistance Data for Assisted GPS and GANSS'--
2633         { ID id-RequestedGANSSAssistanceData                                                    CRITICALITY reject      EXTENSION RequestedGANSSAssistanceData                                                  PRESENCE conditional    },
2634         ...
2637 -- **************************************************************
2639 -- Location Related Data Response
2641 -- **************************************************************
2643 LocationRelatedDataResponse ::= SEQUENCE {
2644         protocolIEs                     ProtocolIE-Container                    { { LocationRelatedDataResponseIEs} },
2645         protocolExtensions              ProtocolExtensionContainer      { { LocationRelatedDataResponseExtensions} }                            OPTIONAL,
2646         ...
2649 LocationRelatedDataResponseIEs RANAP-PROTOCOL-IES ::= {
2650         { ID id-BroadcastAssistanceDataDecipheringKeys          CRITICALITY ignore      TYPE BroadcastAssistanceDataDecipheringKeys             PRESENCE optional       },
2651         ...
2654 LocationRelatedDataResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2655 -- Extension for error handling
2656         { ID id-CriticalityDiagnostics                                          CRITICALITY ignore      EXTENSION CriticalityDiagnostics                                                        PRESENCE optional       }|
2657         { ID id-BroadcastGANSSAssistanceDataDecipheringKeys     CRITICALITY ignore      EXTENSION BroadcastAssistanceDataDecipheringKeys                PRESENCE optional},
2658         ...
2661 -- **************************************************************
2663 -- Location Related Data Failure
2665 -- **************************************************************
2667 LocationRelatedDataFailure ::= SEQUENCE {
2668         protocolIEs                     ProtocolIE-Container                    { { LocationRelatedDataFailureIEs} },
2669         protocolExtensions              ProtocolExtensionContainer      { { LocationRelatedDataFailureExtensions} }                             OPTIONAL,
2670         ...
2673 LocationRelatedDataFailureIEs RANAP-PROTOCOL-IES ::= {
2674         { ID id-Cause                           CRITICALITY ignore      TYPE Cause                                      PRESENCE mandatory      },
2675         ...
2678 LocationRelatedDataFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
2679 -- Extension for error handling
2680         { ID id-CriticalityDiagnostics          CRITICALITY ignore      EXTENSION CriticalityDiagnostics                PRESENCE optional       },
2681         ...
2684 -- **************************************************************
2686 -- INFORMATION TRANSFER ELEMENTARY PROCEDURE
2688 -- **************************************************************
2690 -- **************************************************************
2692 -- Information Transfer Indication
2694 -- **************************************************************
2696 InformationTransferIndication ::= SEQUENCE {
2697         protocolIEs                     ProtocolIE-Container                    { { InformationTransferIndicationIEs} },
2698         protocolExtensions              ProtocolExtensionContainer      { { InformationTransferIndicationExtensions} }                          OPTIONAL,
2699         ...
2702 InformationTransferIndicationIEs RANAP-PROTOCOL-IES ::= {
2703         { ID id-InformationTransferID           CRITICALITY reject      TYPE InformationTransferID              PRESENCE mandatory      } |
2704         { ID id-ProvidedData                            CRITICALITY reject      TYPE ProvidedData                               PRESENCE mandatory      } |
2705         { ID id-CN-DomainIndicator                      CRITICALITY reject      TYPE CN-DomainIndicator                 PRESENCE mandatory      } |
2706         { ID id-GlobalCN-ID                                     CRITICALITY ignore      TYPE GlobalCN-ID                                PRESENCE optional},
2707         ...
2710 InformationTransferIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2711         ...
2714 -- **************************************************************
2716 -- Information Transfer Confirmation
2718 -- **************************************************************
2720 InformationTransferConfirmation ::= SEQUENCE {
2721         protocolIEs                     ProtocolIE-Container                    { { InformationTransferConfirmationIEs} },
2722         protocolExtensions              ProtocolExtensionContainer      { { InformationTransferConfirmationExtensions} }                                OPTIONAL,
2723         ...
2726 InformationTransferConfirmationIEs RANAP-PROTOCOL-IES ::= {
2727         { ID id-InformationTransferID           CRITICALITY ignore      TYPE InformationTransferID              PRESENCE mandatory      } |
2728         { ID id-CN-DomainIndicator                      CRITICALITY ignore      TYPE CN-DomainIndicator                 PRESENCE mandatory      } |
2729         { ID id-CriticalityDiagnostics          CRITICALITY ignore      TYPE CriticalityDiagnostics             PRESENCE optional       } |
2730         { ID id-GlobalRNC-ID                            CRITICALITY ignore      TYPE GlobalRNC-ID                               PRESENCE mandatory      },
2731         ...
2734 InformationTransferConfirmationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2735 -- Extension for Release 7 to indicate extended RNC-ID --
2736         { ID id-ExtendedRNC-ID                          CRITICALITY reject      EXTENSION ExtendedRNC-ID                PRESENCE optional       },
2737         ...
2740 -- **************************************************************
2742 -- Information Transfer Failure
2744 -- **************************************************************
2746 InformationTransferFailure ::= SEQUENCE {
2747         protocolIEs                     ProtocolIE-Container                    { { InformationTransferFailureIEs} },
2748         protocolExtensions              ProtocolExtensionContainer      { { InformationTransferFailureExtensions} }                             OPTIONAL,
2749         ...
2752 InformationTransferFailureIEs RANAP-PROTOCOL-IES ::= {
2753         { ID id-InformationTransferID           CRITICALITY ignore      TYPE InformationTransferID              PRESENCE mandatory      } |
2754         { ID id-CN-DomainIndicator                      CRITICALITY ignore      TYPE CN-DomainIndicator                 PRESENCE mandatory      } |
2755         { ID id-Cause                                           CRITICALITY ignore      TYPE Cause                                              PRESENCE mandatory      } |
2756         { ID id-CriticalityDiagnostics          CRITICALITY ignore      TYPE CriticalityDiagnostics             PRESENCE optional       } |
2757         { ID id-GlobalRNC-ID                            CRITICALITY ignore      TYPE GlobalRNC-ID                               PRESENCE mandatory      },
2758         ...
2761 InformationTransferFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
2762 -- Extension for Release 7 to indicate extended RNC-ID --
2763         { ID id-ExtendedRNC-ID                          CRITICALITY reject      EXTENSION ExtendedRNC-ID                PRESENCE optional       },
2764         ...
2767 -- **************************************************************
2769 -- UE SPECIFIC INFORMATION ELEMENTARY PROCEDURE
2771 -- **************************************************************
2773 -- **************************************************************
2775 -- UE Specific Information Indication
2777 -- **************************************************************
2779 UESpecificInformationIndication ::= SEQUENCE {
2780         protocolIEs                     ProtocolIE-Container                    { {UESpecificInformationIndicationIEs} },
2781         protocolExtensions              ProtocolExtensionContainer      { {UESpecificInformationIndicationExtensions} }                                 OPTIONAL,
2782         ...
2785 UESpecificInformationIndicationIEs RANAP-PROTOCOL-IES ::= {
2786         { ID id-UESBI-Iu                                CRITICALITY ignore      TYPE UESBI-Iu                           PRESENCE optional       },
2787         ...
2790 UESpecificInformationIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2791         ...
2794 -- **************************************************************
2796 -- DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE
2798 -- **************************************************************
2800 -- **************************************************************
2802 -- Direct Information Transfer
2804 -- **************************************************************
2806 DirectInformationTransfer ::= SEQUENCE {
2807         protocolIEs                     ProtocolIE-Container                    { { DirectInformationTransferIEs} },
2808         protocolExtensions              ProtocolExtensionContainer      { { DirectInformationTransferExtensions} }                              OPTIONAL,
2809         ...
2812 DirectInformationTransferIEs RANAP-PROTOCOL-IES ::= {
2813         { ID id-InterSystemInformationTransferType      CRITICALITY ignore      TYPE InterSystemInformationTransferType PRESENCE optional } |
2814         { ID id-CN-DomainIndicator                                      CRITICALITY ignore      TYPE CN-DomainIndicator                                                 PRESENCE mandatory } |
2815         { ID id-GlobalRNC-ID                                            CRITICALITY ignore      TYPE GlobalRNC-ID                                                               PRESENCE optional } |
2816         { ID id-GlobalCN-ID                                             CRITICALITY ignore      TYPE GlobalCN-ID                                                                PRESENCE optional },
2817         ...
2820 DirectInformationTransferExtensions RANAP-PROTOCOL-EXTENSION ::= {
2821 -- Extension for Release 7 to indicate extended RNC-ID --
2822         { ID id-ExtendedRNC-ID                  CRITICALITY reject      EXTENSION ExtendedRNC-ID                PRESENCE optional },
2823         ...
2826 -- **************************************************************
2828 -- UPLINK INFORMATION EXCHANGE ELEMENTARY PROCEDURE
2830 -- **************************************************************
2832 -- **************************************************************
2834 -- Uplink Information Exchange Request
2836 -- **************************************************************
2838 UplinkInformationExchangeRequest ::= SEQUENCE {
2839         protocolIEs                             ProtocolIE-Container            { { UplinkInformationExchangeRequestIEs} },
2840         protocolExtensions              ProtocolExtensionContainer      { { UplinkInformationExchangeRequestExtensions} }                       OPTIONAL,
2841         ...
2844 UplinkInformationExchangeRequestIEs RANAP-PROTOCOL-IES ::= {
2845         { ID id-InformationExchangeID           CRITICALITY reject      TYPE InformationExchangeID              PRESENCE mandatory      } |
2846         { ID id-InformationExchangeType         CRITICALITY reject      TYPE InformationExchangeType    PRESENCE mandatory      } |
2847         { ID id-InformationTransferType         CRITICALITY reject      TYPE InformationTransferType    PRESENCE conditional
2848         -- This IE shall be present if the Information Exchange Type IE is set to "transfer"    --                                                                                      } |
2849         { ID id-InformationRequestType          CRITICALITY reject      TYPE InformationRequestType     PRESENCE conditional
2850         -- This IE shall be present if the Information Exchange Type IE is set to "request"             --                                                                                      } |
2851         { ID id-CN-DomainIndicator                      CRITICALITY reject      TYPE CN-DomainIndicator                 PRESENCE mandatory      } |
2852         { ID id-GlobalRNC-ID                            CRITICALITY reject      TYPE GlobalRNC-ID                               PRESENCE mandatory      },
2853         ...
2856 UplinkInformationExchangeRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2857 -- Extension for Release 7 to indicate extended RNC-ID --
2858         { ID id-ExtendedRNC-ID                          CRITICALITY reject      EXTENSION ExtendedRNC-ID                PRESENCE optional       },
2859         ...
2862 -- **************************************************************
2864 -- Uplink Information Exchange Response
2866 -- **************************************************************
2868 UplinkInformationExchangeResponse ::= SEQUENCE {
2869         protocolIEs                             ProtocolIE-Container            { { UplinkInformationExchangeResponseIEs} },
2870         protocolExtensions              ProtocolExtensionContainer      { { UplinkInformationExchangeResponseExtensions} }              OPTIONAL,
2871         ...
2874 UplinkInformationExchangeResponseIEs RANAP-PROTOCOL-IES ::= {
2875         { ID id-InformationExchangeID           CRITICALITY ignore      TYPE InformationExchangeID              PRESENCE mandatory      } |
2876         { ID id-InformationRequested            CRITICALITY ignore      TYPE InformationRequested               PRESENCE optional               } |
2877         { ID id-CN-DomainIndicator                      CRITICALITY ignore      TYPE CN-DomainIndicator                 PRESENCE mandatory      } |
2878         { ID id-GlobalCN-ID                                     CRITICALITY ignore      TYPE GlobalCN-ID                                PRESENCE optional               } |
2879         { ID id-CriticalityDiagnostics          CRITICALITY ignore      TYPE CriticalityDiagnostics             PRESENCE optional               } ,
2880         ...
2883 UplinkInformationExchangeResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2884         ...
2887 -- **************************************************************
2889 -- Uplink Information Exchange Failure
2891 -- **************************************************************
2893 UplinkInformationExchangeFailure ::= SEQUENCE {
2894         protocolIEs                     ProtocolIE-Container                    { { UplinkInformationExchangeFailureIEs} },
2895         protocolExtensions              ProtocolExtensionContainer      { { UplinkInformationExchangeFailureExtensions} }                               OPTIONAL,
2896         ...
2899 UplinkInformationExchangeFailureIEs RANAP-PROTOCOL-IES ::= {
2900         { ID id-InformationExchangeID           CRITICALITY ignore      TYPE InformationExchangeID              PRESENCE mandatory      } |
2901         { ID id-CN-DomainIndicator                      CRITICALITY ignore      TYPE CN-DomainIndicator                 PRESENCE mandatory      } |
2902         { ID id-GlobalCN-ID                                     CRITICALITY ignore      TYPE GlobalCN-ID                                PRESENCE optional               } |
2903         { ID id-Cause                                           CRITICALITY ignore      TYPE Cause                                              PRESENCE mandatory      } |
2904         { ID id-CriticalityDiagnostics          CRITICALITY ignore      TYPE CriticalityDiagnostics             PRESENCE optional               } ,
2905         ...
2908 UplinkInformationExchangeFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
2909         ...
2912 -- **************************************************************
2914 -- MBMS SESSION START PROCEDURE
2916 -- **************************************************************
2918 -- **************************************************************
2920 -- MBMS Session Start
2922 -- **************************************************************
2924 MBMSSessionStart ::= SEQUENCE {
2925         protocolIEs                             ProtocolIE-Container            { { MBMSSessionStartIEs} },
2926         protocolExtensions              ProtocolExtensionContainer      { { MBMSSessionStartExtensions} }                       OPTIONAL,
2927         ...
2930 MBMSSessionStartIEs RANAP-PROTOCOL-IES ::= {
2931         { ID id-TMGI                                            CRITICALITY reject      TYPE TMGI                                                                       PRESENCE mandatory      } |
2932         { ID id-MBMSSessionIdentity             CRITICALITY ignore      TYPE MBMSSessionIdentity                                                PRESENCE optional       } |
2933         { ID id-MBMSBearerServiceType           CRITICALITY reject      TYPE MBMSBearerServiceType                                      PRESENCE mandatory      } |
2934         { ID id-IuSigConId                                      CRITICALITY reject      TYPE IuSignallingConnectionIdentifier           PRESENCE mandatory      }|
2935         { ID id-RAB-Parameters                          CRITICALITY reject      TYPE RAB-Parameters                                                     PRESENCE mandatory      } |
2936         { ID id-PDP-TypeInformation                     CRITICALITY ignore      TYPE PDP-TypeInformation                                        PRESENCE optional               } |
2937         { ID id-MBMSSessionDuration                     CRITICALITY reject      TYPE MBMSSessionDuration                                        PRESENCE mandatory              } |
2938         { ID id-MBMSServiceArea                         CRITICALITY reject      TYPE MBMSServiceArea                                            PRESENCE mandatory      } |
2939         { ID id-FrequenceLayerConvergenceFlag   CRITICALITY ignore      TYPE FrequenceLayerConvergenceFlag      PRESENCE optional               } |
2940         { ID id-RAListofIdleModeUEs                     CRITICALITY ignore      TYPE RAListofIdleModeUEs                                        PRESENCE optional               } |
2941         { ID id-GlobalCN-ID                                     CRITICALITY reject      TYPE GlobalCN-ID                                                        PRESENCE optional               } |
2942         { ID id-MBMSSessionRepetitionNumber     CRITICALITY     ignore  TYPE MBMSSessionRepetitionNumber                        PRESENCE optional               } |
2943         { ID id-TimeToMBMSDataTransfer          CRITICALITY reject      TYPE TimeToMBMSDataTransfer                                     PRESENCE mandatory      },
2944         ...
2947 MBMSSessionStartExtensions RANAP-PROTOCOL-EXTENSION ::= {
2948 -- Extension for Release 6 to enable MBMS counting in broadcast mode --
2949         { ID id-MBMSCountingInformation                 CRITICALITY ignore              EXTENSION MBMSCountingInformation                               PRESENCE optional       } |
2950         { ID id-MBMSSynchronisationInformation  CRITICALITY ignore              EXTENSION MBMSSynchronisationInformation                PRESENCE optional       } |
2951 -- Extension for Release Release 9 to enable a new value --
2952         { ID id-PDP-TypeInformation-extension   CRITICALITY ignore              EXTENSION PDP-TypeInformation-extension         PRESENCE optional       },
2953         ...
2956 MBMSSynchronisationInformation ::= SEQUENCE {
2957         mBMSHCIndicator                                 MBMSHCIndicator,
2958         iPMulticastAddress                              IPMulticastAddress,
2959         gTPDLTEID                                               GTP-TEI,
2960         iE-Extensions                                   ProtocolExtensionContainer { {MBMSSynchronisationInformation-ExtIEs} }                  OPTIONAL,
2961         ...
2964 MBMSSynchronisationInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2965         { ID id-IP-Source-Address                       CRITICALITY reject              EXTENSION IPMulticastAddress                            PRESENCE optional       },
2966         ...
2969 -- **************************************************************
2971 -- MBMS Session Start Response
2973 -- **************************************************************
2975 MBMSSessionStartResponse::= SEQUENCE {
2976         protocolIEs                             ProtocolIE-Container            { {MBMSSessionStartResponseIEs} },
2977         protocolExtensions              ProtocolExtensionContainer      { {MBMSSessionStartResponseExtensions} }                OPTIONAL,
2978         ...
2981 MBMSSessionStartResponseIEs RANAP-PROTOCOL-IES ::= {
2982         { ID id-TransportLayerInformation               CRITICALITY ignore      TYPE TransportLayerInformation          PRESENCE optional               } |
2983         { ID id-Cause                                                   CRITICALITY ignore      TYPE Cause                                                      PRESENCE optional               } |
2984         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional               } ,
2985         ...
2988 MBMSSessionStartResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2989         ...
2992 -- **************************************************************
2994 -- MBMS Session Start Failure
2996 -- **************************************************************
2998 MBMSSessionStartFailure ::= SEQUENCE {
2999         protocolIEs                             ProtocolIE-Container            { { MBMSSessionStartFailureIEs} },
3000         protocolExtensions              ProtocolExtensionContainer      { { MBMSSessionStartFailureExtensions} }                OPTIONAL,
3001         ...
3004 MBMSSessionStartFailureIEs RANAP-PROTOCOL-IES ::= {
3005         { ID id-Cause                                                   CRITICALITY ignore      TYPE Cause                                                      PRESENCE mandatory      } |
3006         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional               } ,
3007         ...
3010 MBMSSessionStartFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
3011         ...
3014 -- **************************************************************
3016 -- MBMS SESSION UPDATE PROCEDURE
3018 -- **************************************************************
3020 -- **************************************************************
3022 -- MBMS Session Update
3024 -- **************************************************************
3026 MBMSSessionUpdate ::= SEQUENCE {
3027         protocolIEs                             ProtocolIE-Container            { { MBMSSessionUpdateIEs} },
3028         protocolExtensions              ProtocolExtensionContainer      { { MBMSSessionUpdateExtensions} }                      OPTIONAL,
3029         ...
3032 MBMSSessionUpdateIEs RANAP-PROTOCOL-IES ::= {
3033         { ID id-SessionUpdateID                         CRITICALITY reject      TYPE SessionUpdateID                                            PRESENCE mandatory      } |
3034         { ID id-DeltaRAListofIdleModeUEs        CRITICALITY reject      TYPE DeltaRAListofIdleModeUEs                           PRESENCE mandatory      },
3035         ...
3038 MBMSSessionUpdateExtensions RANAP-PROTOCOL-EXTENSION ::= {
3039         ...
3042 -- **************************************************************
3044 -- MBMS Session Update Response
3046 -- **************************************************************
3048 MBMSSessionUpdateResponse ::= SEQUENCE {
3049         protocolIEs                             ProtocolIE-Container            { { MBMSSessionUpdateResponseIEs} },
3050         protocolExtensions              ProtocolExtensionContainer      { { MBMSSessionUpdateResponseExtensions} }              OPTIONAL,
3051         ...
3054 MBMSSessionUpdateResponseIEs RANAP-PROTOCOL-IES ::= {
3055         { ID id-SessionUpdateID                                 CRITICALITY ignore      TYPE SessionUpdateID                            PRESENCE mandatory      } |
3056         { ID id-TransportLayerInformation               CRITICALITY ignore      TYPE TransportLayerInformation          PRESENCE optional               } |
3057         { ID id-Cause                                                   CRITICALITY ignore      TYPE Cause                                                      PRESENCE optional               } |
3058         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional               } ,
3059         ...
3062 MBMSSessionUpdateResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3063         ...
3066 -- **************************************************************
3068 -- MBMS Session Update Failure
3070 -- **************************************************************
3072 MBMSSessionUpdateFailure ::= SEQUENCE {
3073         protocolIEs                             ProtocolIE-Container            { { MBMSSessionUpdateFailureIEs} },
3074         protocolExtensions              ProtocolExtensionContainer      { { MBMSSessionUpdateFailureExtensions} }               OPTIONAL,
3075         ...
3078 MBMSSessionUpdateFailureIEs RANAP-PROTOCOL-IES ::= {
3079         { ID id-SessionUpdateID                                 CRITICALITY ignore      TYPE SessionUpdateID                            PRESENCE mandatory      } |
3080         { ID id-Cause                                                   CRITICALITY ignore      TYPE Cause                                                      PRESENCE mandatory      } |
3081         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional               } ,
3082         ...
3085 MBMSSessionUpdateFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
3086         ...
3089 -- **************************************************************
3091 -- MBMS SESSION STOP PROCEDURE
3093 -- **************************************************************
3095 -- **************************************************************
3097 -- MBMS Session Stop
3099 -- **************************************************************
3101 MBMSSessionStop ::= SEQUENCE {
3102         protocolIEs                             ProtocolIE-Container            { { MBMSSessionStopIEs} },
3103         protocolExtensions              ProtocolExtensionContainer      { { MBMSSessionStopExtensions} }                        OPTIONAL,
3104         ...
3107 MBMSSessionStopIEs RANAP-PROTOCOL-IES ::= {
3108         { ID id-MBMSCNDe-Registration   CRITICALITY reject      TYPE MBMSCNDe-Registration                              PRESENCE mandatory      },
3109         ...
3112 MBMSSessionStopExtensions RANAP-PROTOCOL-EXTENSION ::= {
3113         ...
3116 -- **************************************************************
3118 -- MBMS Session Stop Response
3120 -- **************************************************************
3122 MBMSSessionStopResponse ::= SEQUENCE {
3123         protocolIEs                             ProtocolIE-Container            { { MBMSSessionStopResponseIEs} },
3124         protocolExtensions              ProtocolExtensionContainer      { { MBMSSessionStopResponseExtensions} }                OPTIONAL,
3125         ...
3128 MBMSSessionStopResponseIEs RANAP-PROTOCOL-IES ::= {
3129         { ID id-Cause                                                   CRITICALITY ignore      TYPE Cause                                                      PRESENCE optional               } |
3130         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional               } ,
3131         ...
3134 MBMSSessionStopResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3135         ...
3138 -- **************************************************************
3140 -- MBMS UE LINKING PROCEDURE
3142 -- **************************************************************
3144 -- **************************************************************
3146 -- MBMS UE Linking Request
3148 -- **************************************************************
3150 MBMSUELinkingRequest ::= SEQUENCE {
3151         protocolIEs                             ProtocolIE-Container            { { MBMSUELinkingRequestIEs} },
3152         protocolExtensions              ProtocolExtensionContainer      { { MBMSUELinkingRequestExtensions} }                   OPTIONAL,
3153         ...
3156 MBMSUELinkingRequestIEs RANAP-PROTOCOL-IES ::= {
3157         { ID id-JoinedMBMSBearerServicesList    CRITICALITY reject      TYPE JoinedMBMSBearerService-IEs                PRESENCE optional       } |
3158         { ID id-LeftMBMSBearerServicesList              CRITICALITY reject      TYPE LeftMBMSBearerService-IEs                  PRESENCE optional       },
3159         ...
3162 LeftMBMSBearerService-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF
3163         SEQUENCE {
3164                 tMGI                            TMGI,
3165                 iE-Extensions           ProtocolExtensionContainer { {LeftMBMSBearerService-ExtIEs} } OPTIONAL,
3166                 ...
3167         }
3169 LeftMBMSBearerService-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
3170         ...
3173 MBMSUELinkingRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3174         ...
3177 -- **************************************************************
3179 -- MBMS UE Linking Response
3181 -- **************************************************************
3183 MBMSUELinkingResponse ::= SEQUENCE {
3184         protocolIEs                             ProtocolIE-Container            { { MBMSUELinkingResponseIEs} },
3185         protocolExtensions              ProtocolExtensionContainer      { { MBMSUELinkingResponseExtensions} }          OPTIONAL,
3186         ...
3189 MBMSUELinkingResponseIEs RANAP-PROTOCOL-IES ::= {
3190         { ID id-UnsuccessfulLinkingList                 CRITICALITY ignore      TYPE UnsuccessfulLinking-IEs            PRESENCE optional               } |
3191         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional               } ,
3192         ...
3195 UnsuccessfulLinking-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF
3196         SEQUENCE {
3197                 tMGI                            TMGI,
3198                 cause                           Cause,
3199                 iE-Extensions           ProtocolExtensionContainer { {UnsuccessfulLinking-ExtIEs} } OPTIONAL,
3200                 ...
3201         }
3203 UnsuccessfulLinking-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
3204         ...
3207 MBMSUELinkingResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3208         ...
3211 -- **************************************************************
3213 -- MBMS REGISTRATION PROCEDURE
3215 -- **************************************************************
3217 -- **************************************************************
3219 -- MBMS Registration Request
3221 -- **************************************************************
3223 MBMSRegistrationRequest ::= SEQUENCE {
3224         protocolIEs                             ProtocolIE-Container            { { MBMSRegistrationRequestIEs} },
3225         protocolExtensions              ProtocolExtensionContainer      { { MBMSRegistrationRequestExtensions} }                        OPTIONAL,
3226         ...
3229 MBMSRegistrationRequestIEs RANAP-PROTOCOL-IES ::= {
3230         { ID id-MBMSRegistrationRequestType             CRITICALITY reject      TYPE MBMSRegistrationRequestType                                PRESENCE mandatory      } |
3231         { ID id-TMGI                                            CRITICALITY reject      TYPE TMGI                                                                       PRESENCE mandatory      } |
3232         { ID id-IPMulticastAddress                      CRITICALITY reject      TYPE IPMulticastAddress                                         PRESENCE conditional
3233         -- This IE shall be present if the MBMS Registration Request Type IE is set to "register"       --                                                              } |
3234         { ID id-APN                                                     CRITICALITY reject      TYPE APN                                                                        PRESENCE conditional
3235         -- This IE shall be present if the MBMS Registration Request Type IE is set to "register"       --                                                              } |
3236         { ID id-GlobalRNC-ID                            CRITICALITY reject      TYPE GlobalRNC-ID                                                       PRESENCE optional               },
3237         ...
3240 MBMSRegistrationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3241 -- Extension for Release 7 to indicate extended RNC-ID --
3242         { ID id-ExtendedRNC-ID                          CRITICALITY reject      EXTENSION ExtendedRNC-ID                PRESENCE optional       },
3243         ...
3246 -- **************************************************************
3248 -- MBMS Registration Response
3250 -- **************************************************************
3252 MBMSRegistrationResponse ::= SEQUENCE {
3253         protocolIEs                             ProtocolIE-Container            { { MBMSRegistrationResponseIEs} },
3254         protocolExtensions              ProtocolExtensionContainer      { { MBMSRegistrationResponseExtensions} }               OPTIONAL,
3255         ...
3258 MBMSRegistrationResponseIEs RANAP-PROTOCOL-IES ::= {
3259         { ID id-TMGI                                                    CRITICALITY ignore      TYPE TMGI                                                       PRESENCE optional               } |
3260         { ID id-GlobalCN-ID                                             CRITICALITY ignore      TYPE GlobalCN-ID                                        PRESENCE optional               } |
3261         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional               } ,
3262         ...
3265 MBMSRegistrationResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3266         ...
3269 -- **************************************************************
3271 -- MBMS Registration Failure
3273 -- **************************************************************
3275 MBMSRegistrationFailure ::= SEQUENCE {
3276         protocolIEs                             ProtocolIE-Container            { { MBMSRegistrationFailureIEs} },
3277         protocolExtensions              ProtocolExtensionContainer      { { MBMSRegistrationFailureExtensions} }                OPTIONAL,
3278         ...
3281 MBMSRegistrationFailureIEs RANAP-PROTOCOL-IES ::= {
3282         { ID id-TMGI                                                    CRITICALITY ignore      TYPE TMGI                                                       PRESENCE optional               } |
3283         { ID id-GlobalCN-ID                                             CRITICALITY ignore      TYPE GlobalCN-ID                                        PRESENCE optional               } |
3284         { ID id-Cause                                                   CRITICALITY ignore      TYPE Cause                                                      PRESENCE mandatory      } |
3285         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional               } ,
3286         ...
3289 MBMSRegistrationFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
3290         ...
3293 -- **************************************************************
3295 -- MBMS CN DE-REGISTRATION PROCEDURE
3297 -- **************************************************************
3299 -- **************************************************************
3301 -- MBMS CN De-Registration Request
3303 -- **************************************************************
3305 MBMSCNDe-RegistrationRequest ::= SEQUENCE {
3306         protocolIEs                             ProtocolIE-Container            { { MBMSCNDe-RegistrationRequestIEs} },
3307         protocolExtensions              ProtocolExtensionContainer      { { MBMSCNDe-RegistrationRequestExtensions} }                   OPTIONAL,
3308         ...
3311 MBMSCNDe-RegistrationRequestIEs RANAP-PROTOCOL-IES ::= {
3312         { ID id-TMGI                                            CRITICALITY reject      TYPE TMGI                                                                       PRESENCE mandatory      } |
3313         { ID id-GlobalCN-ID                                     CRITICALITY reject      TYPE GlobalCN-ID                                                        PRESENCE optional               },
3314         ...
3317 MBMSCNDe-RegistrationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3318         ...
3321 -- **************************************************************
3323 -- MBMS CN De-Registration Response
3325 -- **************************************************************
3327 MBMSCNDe-RegistrationResponse ::= SEQUENCE {
3328         protocolIEs                             ProtocolIE-Container            { { MBMSCNDe-RegistrationResponseIEs} },
3329         protocolExtensions              ProtocolExtensionContainer      { { MBMSCNDe-RegistrationResponseExtensions} }          OPTIONAL,
3330         ...
3333 MBMSCNDe-RegistrationResponseIEs RANAP-PROTOCOL-IES ::= {
3334         { ID id-TMGI                                                    CRITICALITY ignore      TYPE TMGI                                                       PRESENCE mandatory      } |
3335         { ID id-GlobalRNC-ID                                    CRITICALITY ignore      TYPE GlobalRNC-ID                                       PRESENCE mandatory      } |
3336         { ID id-Cause                                                   CRITICALITY ignore      TYPE Cause                                                      PRESENCE optional               } |
3337         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional               } ,
3338         ...
3341 MBMSCNDe-RegistrationResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3342 -- Extension for Release 7 to indicate extended RNC-ID --
3343         { ID id-ExtendedRNC-ID                          CRITICALITY reject      EXTENSION ExtendedRNC-ID                PRESENCE optional       },
3344         ...
3347 -- **************************************************************
3349 -- MBMS RAB ESTABLISHMENT INDICATION PROCEDURE
3351 -- **************************************************************
3353 -- **************************************************************
3355 -- MBMS RAB Establishment Indication
3357 -- **************************************************************
3359 MBMSRABEstablishmentIndication ::= SEQUENCE {
3360         protocolIEs                             ProtocolIE-Container            { { MBMSRABEstablishmentIndicationIEs} },
3361         protocolExtensions              ProtocolExtensionContainer      { { MBMSRABEstablishmentIndicationExtensions} }                 OPTIONAL,
3362         ...
3365 MBMSRABEstablishmentIndicationIEs RANAP-PROTOCOL-IES ::= {
3366         { ID id-TransportLayerInformation               CRITICALITY ignore      TYPE TransportLayerInformation          PRESENCE mandatory      } ,
3367         ...
3370 MBMSRABEstablishmentIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
3371         ...
3374 -- **************************************************************
3376 -- MBMS RAB RELEASE PROCEDURE
3378 -- **************************************************************
3380 -- **************************************************************
3382 -- MBMS RAB Release Request
3384 -- **************************************************************
3386 MBMSRABReleaseRequest ::= SEQUENCE {
3387         protocolIEs                             ProtocolIE-Container            { {MBMSRABReleaseRequestIEs} },
3388         protocolExtensions              ProtocolExtensionContainer      { {MBMSRABReleaseRequestExtensions} }                   OPTIONAL,
3389         ...
3392 MBMSRABReleaseRequestIEs RANAP-PROTOCOL-IES ::= {
3393         { ID id-Cause           CRITICALITY ignore      TYPE Cause                              PRESENCE mandatory      },
3394         ...
3398 MBMSRABReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3399         ...
3402 -- **************************************************************
3404 -- MBMS RAB Release
3406 -- **************************************************************
3408 MBMSRABRelease ::= SEQUENCE {
3409         protocolIEs                             ProtocolIE-Container            { {MBMSRABReleaseIEs} },
3410         protocolExtensions              ProtocolExtensionContainer      { {MBMSRABReleaseExtensions} }                  OPTIONAL,
3411         ...
3414 MBMSRABReleaseIEs RANAP-PROTOCOL-IES ::= {
3415         { ID id-Cause           CRITICALITY ignore      TYPE Cause                              PRESENCE mandatory      }|
3416         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional               },
3417         ...
3420 MBMSRABReleaseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3421         ...
3424 -- **************************************************************
3426 -- MBMS RAB Release Failure
3428 -- **************************************************************
3430 MBMSRABReleaseFailure ::= SEQUENCE {
3431         protocolIEs                             ProtocolIE-Container            { {MBMSRABReleaseFailureIEs} },
3432         protocolExtensions              ProtocolExtensionContainer      { {MBMSRABReleaseFailureExtensions} }                   OPTIONAL,
3433         ...
3436 MBMSRABReleaseFailureIEs RANAP-PROTOCOL-IES ::= {
3437         { ID id-Cause           CRITICALITY ignore      TYPE Cause                              PRESENCE mandatory      }|
3438         { ID id-CriticalityDiagnostics                  CRITICALITY ignore      TYPE CriticalityDiagnostics                     PRESENCE optional               },
3439         ...
3442 MBMSRABReleaseFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
3443         ...
3446 -- **************************************************************
3448 -- SRVCC PREPARATION ELEMENTARY PROCEDURE
3450 -- **************************************************************
3452 -- **************************************************************
3454 -- SRVCC CS Keys Request
3456 -- **************************************************************
3458 SRVCC-CSKeysRequest ::= SEQUENCE {
3459         protocolIEs                     ProtocolIE-Container                    { {SRVCC-CSKeysRequestIEs} },
3460         protocolExtensions              ProtocolExtensionContainer      { {SRVCC-CSKeysRequestExtensions} }                             OPTIONAL,
3461         ...
3464 SRVCC-CSKeysRequestIEs RANAP-PROTOCOL-IES ::= {
3465         ...
3468 SRVCC-CSKeysRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3469         ...
3472 -- **************************************************************
3474 -- SRVCC CS Keys Response
3476 -- **************************************************************
3478 SRVCC-CSKeysResponse ::= SEQUENCE {
3479         protocolIEs                     ProtocolIE-Container                    { {SRVCC-CSKeysResponseIEs} },
3480         protocolExtensions              ProtocolExtensionContainer      { {SRVCC-CSKeysResponseExtensions} }                            OPTIONAL,
3481         ...
3484 SRVCC-CSKeysResponseIEs RANAP-PROTOCOL-IES ::= {
3485         { ID id-IntegrityProtectionKey          CRITICALITY reject      TYPE IntegrityProtectionKey             PRESENCE mandatory      }|
3486         { ID id-EncryptionKey                           CRITICALITY reject      TYPE EncryptionKey                              PRESENCE mandatory      }|
3487         { ID id-SRVCC-Information                       CRITICALITY reject      TYPE SRVCC-Information                  PRESENCE mandatory      }|
3488         { ID id-CriticalityDiagnostics          CRITICALITY ignore      TYPE CriticalityDiagnostics             PRESENCE optional               },
3489         ...
3492 SRVCC-CSKeysResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3493         ...