blob: 840fd6953d5be4cb2009b1062e984b0fcb0a9fdb [file] [log] [blame]
Harald Weltea013e682018-06-18 19:49:39 +02001-- RANAP-PDU-Contents.asn
2--
3-- 3GPP TS 25.413 V14.0.0 (2017-03)
4-- http://www.3gpp.org/ftp/Specs/html-info/25413.htm
5--
6-- 9.3.3 PDU Definitions
7--
8
9-- **************************************************************
10--
11-- PDU definitions for RANAP.
12--
13-- **************************************************************
14
15RANAP-PDU-Contents {
16itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
17umts-Access (20) modules (3) ranap (0) version1 (1) ranap-PDU-Contents (1) }
18
19DEFINITIONS AUTOMATIC TAGS ::=
20
21BEGIN
22
23-- **************************************************************
24--
25-- IE parameter types from other modules.
26--
27-- **************************************************************
28
29IMPORTS
30 AccuracyFulfilmentIndicator,
31 UE-Application-Layer-Measurement-Configuration,
32 UE-Application-Layer-Measurement-Configuration-For-Relocation,
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 PowerSavingIndicator,
119 RAB-ID,
120 RAB-Parameters,
121 RAC,
122 RAListofIdleModeUEs,
123 RAT-Type,
124 RedirectAttemptFlag,
125 RedirectionCompleted,
126 RejectCauseValue,
127 RelocationType,
128 RequestedGANSSAssistanceData,
129 RequestType,
130 Requested-RAB-Parameter-Values,
131 ResponseTime,
132 RRC-Container,
133 RSRVCC-Operation-Possible,
134 RSRQ-Type,
135 RSRQ-Extension,
136 SAI,
137 SAPI,
138 Service-Handover,
139 SessionUpdateID,
140 SNA-Access-Information,
141 SourceBSS-ToTargetBSS-TransparentContainer,
142 SourceID,
143 Source-ToTarget-TransparentContainer,
144 SourceRNC-ToTargetRNC-TransparentContainer,
145 SRVCC-HO-Indication,
146 SRVCC-Information,
147 SRVCC-Operation-Possible,
148 TargetBSS-ToSourceBSS-TransparentContainer,
149 TargetID,
150 Target-ToSource-TransparentContainer,
151 TargetRNC-ToSourceRNC-TransparentContainer,
152 TemporaryUE-ID,
153 TimeToMBMSDataTransfer,
154 TMGI,
155 TracePropagationParameters,
156 TraceReference,
157 TraceType,
158 UnsuccessfullyTransmittedDataVolume,
159 TransportLayerAddress,
160 TriggerID,
161 UE-AggregateMaximumBitRate,
162 UE-ID,
163 UESBI-Iu,
164 UL-GTP-PDU-SequenceNumber,
165 UL-N-PDU-SequenceNumber,
166 UP-ModeVersions,
167 UserPlaneMode,
168 VelocityEstimate,
169 VerticalAccuracyCode,
170 VoiceSupportMatchIndicator,
171 Alt-RAB-Parameters,
172 Ass-RAB-Parameters,
173 PeriodicLocationInfo,
174 SubscriberProfileIDforRFP,
175 RNSAPRelocationParameters,
176 RABParametersList,
177 MDT-Configuration,
178 Priority-Class-Indicator,
179 Management-Based-MDT-Allowed,
180 HigherBitratesThan16MbpsFlag,
181 End-Of-CSFB,
182 Out-Of-UTRAN,
183 RSRVCC-HO-Indication,
184 RSRVCC-Information,
185 MDT-PLMN-List,
186 TunnelInformation,
187 LHN-ID,
188 Session-Re-establishment-Indicator,
189 Additional-CSPS-coordination-information,
190 UERegistrationQueryResult,
191 SGSN-Group-Identity,
192 P-TMSI,
193 BarometricPressure,
194 CivicAddress,
195 UE-Usage-Type,
196 DCN-ID
197
198FROM RANAP-IEs
199
200 PrivateIE-Container{},
201 ProtocolExtensionContainer{},
202 ProtocolIE-ContainerList{},
203 ProtocolIE-ContainerPair{},
204 ProtocolIE-ContainerPairList{},
205 ProtocolIE-Container{},
206 RANAP-PRIVATE-IES,
207 RANAP-PROTOCOL-EXTENSION,
208 RANAP-PROTOCOL-IES,
209 RANAP-PROTOCOL-IES-PAIR
210FROM RANAP-Containers
211
212 maxNrOfDTs,
213 maxNrOfErrors,
214 maxNrOfIuSigConIds,
215 maxNrOfRABs,
216 maxNrOfVol,
217 maxnoofMulticastServicesPerUE,
218
219 id-AccuracyFulfilmentIndicator,
220 id-UE-Application-Layer-Measurement-Configuration,
221 id-UE-Application-Layer-Measurement-Configuration-For-Relocation,
222 id-APN,
223 id-AreaIdentity,
224 id-Alt-RAB-Parameters,
225 id-Ass-RAB-Parameters,
226 id-BroadcastAssistanceDataDecipheringKeys,
227 id-LocationRelatedDataRequestType,
228 id-CN-DomainIndicator,
229 id-Cause,
230 id-Cell-Access-Mode,
231 id-ChosenEncryptionAlgorithm,
232 id-ChosenIntegrityProtectionAlgorithm,
233 id-ClassmarkInformation2,
234 id-ClassmarkInformation3,
235 id-ClientType,
236 id-CNMBMSLinkingInformation,
237 id-CriticalityDiagnostics,
238 id-CSG-Id,
239 id-CSG-Id-List,
240 id-CSG-Membership-Status,
241 id-DeltaRAListofIdleModeUEs,
242 id-DRX-CycleLengthCoefficient,
243 id-DirectTransferInformationItem-RANAP-RelocInf,
244 id-DirectTransferInformationList-RANAP-RelocInf,
245 id-DL-GTP-PDU-SequenceNumber,
246 id-EncryptionInformation,
247 id-EncryptionKey,
248 id-ExtendedRNC-ID,
249 id-FrequenceLayerConvergenceFlag,
250 id-GERAN-BSC-Container,
251 id-GERAN-Classmark,
252 id-GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item,
253 id-GERAN-Iumode-RAB-FailedList-RABAssgntResponse,
254 id-GlobalCN-ID,
255 id-GlobalCN-IDCS,
256 id-GlobalCN-IDPS,
257 id-GlobalRNC-ID,
258 id-IncludeVelocity,
259 id-InformationExchangeID,
260 id-InformationExchangeType,
261 id-InformationRequested,
262 id-InformationRequestType,
263 id-InformationTransferID,
264 id-InformationTransferType,
265 id-IntegrityProtectionInformation,
266 id-IntegrityProtectionKey,
267 id-InterSystemInformationTransferType,
268 id-InterSystemInformation-TransparentContainer,
269 id-IPMulticastAddress,
270 id-IuSigConId,
271 id-OldIuSigConId,
272 id-OldIuSigConIdCS,
273 id-OldIuSigConIdPS,
274 id-IuSigConIdItem,
275 id-IuSigConIdList,
276 id-IuTransportAssociation,
277 id-JoinedMBMSBearerServicesList,
278 id-KeyStatus,
279 id-L3-Information,
280 id-LAI,
281 id-LastKnownServiceArea,
282 id-LeftMBMSBearerServicesList,
283 id-LocationRelatedDataRequestTypeSpecificToGERANIuMode,
284 id-MBMSBearerServiceType,
285 id-MBMSCountingInformation,
286 id-MBMSCNDe-Registration,
287 id-MBMSRegistrationRequestType,
288 id-MBMSSynchronisationInformation,
289 id-MBMSServiceArea,
290 id-MBMSSessionDuration,
291 id-MBMSSessionIdentity,
292 id-MBMSSessionRepetitionNumber,
293 id-MSISDN,
294 id-NAS-PDU,
295 id-NAS-SequenceNumber,
296 id-NewBSS-To-OldBSS-Information,
297 id-NonSearchingIndication,
298 id-NumberOfSteps,
299 id-Offload-RAB-Parameters,
300 id-OMC-ID,
301 id-OldBSS-ToNewBSS-Information,
302 id-PagingAreaID,
303 id-PagingCause,
304 id-PDP-TypeInformation,
305 id-PDP-TypeInformation-extension,
306 id-PermanentNAS-UE-ID,
307 id-PositionData,
308 id-PositionDataSpecificToGERANIuMode,
309 id-PositioningPriority,
310 id-ProvidedData,
311 id-RAB-ContextItem,
312 id-RAB-ContextList,
313 id-RAB-ContextFailedtoTransferItem,
314 id-RAB-ContextFailedtoTransferList,
315 id-RAB-ContextItem-RANAP-RelocInf,
316 id-RAB-ContextList-RANAP-RelocInf,
317 id-RAB-DataForwardingItem,
318 id-RAB-DataForwardingItem-SRNS-CtxReq,
319 id-RAB-DataForwardingList,
320 id-RAB-DataForwardingList-SRNS-CtxReq,
321 id-RAB-DataVolumeReportItem,
322 id-RAB-DataVolumeReportList,
323 id-RAB-DataVolumeReportRequestItem,
324 id-RAB-DataVolumeReportRequestList,
325 id-RAB-FailedItem,
326 id-RAB-FailedList,
327 id-RAB-FailedList-EnhRelocInfoRes,
328 id-RAB-FailedItem-EnhRelocInfoRes,
329 id-RAB-FailedtoReportItem,
330 id-RAB-FailedtoReportList,
331 id-RAB-ID,
332 id-RAB-ModifyList,
333 id-RAB-ModifyItem,
334 id-RAB-Parameters,
335 id-RAB-QueuedItem,
336 id-RAB-QueuedList,
337 id-RAB-ReleaseFailedList,
338 id-RAB-ReleaseItem,
339 id-RAB-ReleasedItem-IuRelComp,
340 id-RAB-ReleaseList,
341 id-RAB-ReleasedItem,
342 id-RAB-ReleasedList,
343 id-RAB-ReleasedList-IuRelComp,
344 id-RAB-RelocationReleaseItem,
345 id-RAB-RelocationReleaseList,
346 id-RAB-SetupItem-RelocReq,
347 id-RAB-SetupItem-RelocReqAck,
348 id-RAB-SetupList-RelocReq,
349 id-RAB-SetupList-RelocReqAck,
350 id-RAB-SetupList-EnhRelocInfoReq,
351 id-RAB-SetupItem-EnhRelocInfoReq,
352 id-RAB-SetupList-EnhRelocInfoRes,
353 id-RAB-SetupItem-EnhRelocInfoRes,
354 id-RAB-SetupList-EnhancedRelocCompleteReq,
355 id-RAB-SetupItem-EnhancedRelocCompleteReq,
356 id-RAB-SetupList-EnhancedRelocCompleteRes,
357 id-RAB-SetupItem-EnhancedRelocCompleteRes,
358 id-RAB-SetupOrModifiedItem,
359 id-RAB-SetupOrModifiedList,
360 id-RAB-SetupOrModifyItem,
361 id-RAB-SetupOrModifyList,
362 id-RAB-ToBeReleasedItem-EnhancedRelocCompleteRes,
363 id-RAB-ToBeReleasedList-EnhancedRelocCompleteRes,
364 id-RAC,
365 id-RAListofIdleModeUEs,
366 id-RAT-Type,
367 id-RedirectAttemptFlag,
368 id-RedirectionCompleted,
369 id-RedirectionIndication,
370 id-RejectCauseValue,
371 id-RelocationType,
372 id-Relocation-SourceRNC-ID,
373 id-Relocation-SourceExtendedRNC-ID,
374 id-Relocation-TargetRNC-ID,
375 id-Relocation-TargetExtendedRNC-ID,
376 id-RequestedGANSSAssistanceData,
377 id-RequestType,
378 id-ResponseTime,
379 id-RSRVCC-Operation-Possible,
380 id-SAI,
381 id-SAPI,
382 id-SelectedPLMN-ID,
383 id-SessionUpdateID,
384 id-SNA-Access-Information,
385 id-SourceBSS-ToTargetBSS-TransparentContainer,
386 id-SourceRNC-ID,
387 id-SourceExtendedRNC-ID,
388 id-SourceID,
389 id-Source-ToTarget-TransparentContainer,
390 id-SourceRNC-PDCP-context-info,
391 id-SRVCC-HO-Indication,
392 id-SRVCC-Information,
393 id-SRVCC-Operation-Possible,
394 id-TargetBSS-ToSourceBSS-TransparentContainer,
395 id-TargetID,
396 id-Target-ToSource-TransparentContainer,
397 id-TemporaryUE-ID,
398 id-TimeToMBMSDataTransfer,
399 id-TMGI,
400 id-TracePropagationParameters,
401 id-TraceReference,
402 id-TraceType,
403 id-TransportLayerAddress,
404 id-TransportLayerInformation,
405 id-TriggerID,
406 id-UE-AggregateMaximumBitRate,
407 id-UE-ID,
408 id-UESBI-Iu,
409 id-UL-GTP-PDU-SequenceNumber,
410 id-UnsuccessfulLinkingList,
411 id-VelocityEstimate,
412 id-VerticalAccuracyCode,
413 id-VoiceSupportMatchIndicator,
414 id-PeriodicLocationInfo,
415 id-BroadcastGANSSAssistanceDataDecipheringKeys,
416 id-SubscriberProfileIDforRFP,
417 id-E-UTRAN-Service-Handover,
418 id-IP-Source-Address,
419 id-LGW-TransportLayerAddress,
420 id-Correlation-ID,
421 id-MDT-Configuration,
422 id-RNSAPRelocationParameters,
423 id-RABParametersList,
424 id-Priority-Class-Indicator,
425 id-Management-Based-MDT-Allowed,
426 id-HigherBitratesThan16MbpsFlag,
427 id-Trace-Collection-Entity-IP-Addess,
428 id-End-Of-CSFB,
429 id-Out-Of-UTRAN,
430 id-RSRVCC-HO-Indication,
431 id-RSRVCC-Information,
432 id-AnchorPLMN-ID,
433 id-Management-Based-MDT-PLMN-List,
434 id-Tunnel-Information-for-BBF,
435 id-SIPTO-Correlation-ID,
436 id-SIPTO-LGW-TransportLayerAddress,
437 id-LHN-ID,
438 id-LastE-UTRANPLMNIdentity,
439 id-Session-Re-establishment-Indicator,
440 id-Additional-CSPS-coordination-information,
441 id-UERegistrationQueryResult,
442 id-IuSigConIdRangeEnd,
443 id-SGSN-Group-Identity,
444 id-P-TMSI,
445 id-RANAP-Message,
446 id-PowerSavingIndicator,
447 id-BarometricPressure,
448 id-CivicAddress,
449 id-UE-Usage-Type,
450 id-DCN-ID
451
452FROM RANAP-Constants;
453
454-- **************************************************************
455--
456-- Common Container Lists
457--
458-- **************************************************************
459
460RAB-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfRABs, {IEsSetParam} }
461RAB-IE-ContainerPairList { RANAP-PROTOCOL-IES-PAIR : IEsSetParam } ::= ProtocolIE-ContainerPairList { 1, maxNrOfRABs, {IEsSetParam} }
462ProtocolError-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfRABs, {IEsSetParam} }
463IuSigConId-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfIuSigConIds, {IEsSetParam} }
464DirectTransfer-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfDTs, {IEsSetParam} }
465
466-- **************************************************************
467--
468-- Iu RELEASE ELEMENTARY PROCEDURE
469--
470-- **************************************************************
471
472-- **************************************************************
473--
474-- Iu Release Command
475--
476-- **************************************************************
477
478Iu-ReleaseCommand ::= SEQUENCE {
479 protocolIEs ProtocolIE-Container { {Iu-ReleaseCommandIEs} },
480 protocolExtensions ProtocolExtensionContainer { {Iu-ReleaseCommandExtensions} } OPTIONAL,
481 ...
482}
483
484Iu-ReleaseCommandIEs RANAP-PROTOCOL-IES ::= {
485 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
486 ...
487}
488
489Iu-ReleaseCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
490 { ID id-End-Of-CSFB CRITICALITY ignore EXTENSION End-Of-CSFB PRESENCE optional }|
491 { ID id-Out-Of-UTRAN CRITICALITY ignore EXTENSION Out-Of-UTRAN PRESENCE optional }|
492 { ID id-LastE-UTRANPLMNIdentity CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional },
493 ...
494}
495
496-- **************************************************************
497--
498-- Iu Release Complete
499--
500-- **************************************************************
501
502Iu-ReleaseComplete ::= SEQUENCE {
503 protocolIEs ProtocolIE-Container { {Iu-ReleaseCompleteIEs} },
504 protocolExtensions ProtocolExtensionContainer { {Iu-ReleaseCompleteExtensions} } OPTIONAL,
505 ...
506}
507
508Iu-ReleaseCompleteIEs RANAP-PROTOCOL-IES ::= {
509 { ID id-RAB-DataVolumeReportList CRITICALITY ignore TYPE RAB-DataVolumeReportList PRESENCE optional } |
510 { ID id-RAB-ReleasedList-IuRelComp CRITICALITY ignore TYPE RAB-ReleasedList-IuRelComp PRESENCE optional } |
511 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
512 ...
513}
514
515RAB-DataVolumeReportList ::= RAB-IE-ContainerList { {RAB-DataVolumeReportItemIEs} }
516
517RAB-DataVolumeReportItemIEs RANAP-PROTOCOL-IES ::= {
518 { ID id-RAB-DataVolumeReportItem CRITICALITY ignore TYPE RAB-DataVolumeReportItem PRESENCE mandatory },
519 ...
520}
521
522RAB-DataVolumeReportItem ::= SEQUENCE {
523 rAB-ID RAB-ID,
524 dl-UnsuccessfullyTransmittedDataVolume DataVolumeList OPTIONAL
525 -- This IE shall always be present although its presence is optional --,
526 iE-Extensions ProtocolExtensionContainer { {RAB-DataVolumeReportItem-ExtIEs} } OPTIONAL,
527 ...
528}
529
530RAB-DataVolumeReportItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
531 ...
532}
533
534RAB-ReleasedList-IuRelComp ::= RAB-IE-ContainerList { {RAB-ReleasedItem-IuRelComp-IEs} }
535
536RAB-ReleasedItem-IuRelComp-IEs RANAP-PROTOCOL-IES ::= {
537 { ID id-RAB-ReleasedItem-IuRelComp CRITICALITY ignore TYPE RAB-ReleasedItem-IuRelComp PRESENCE mandatory },
538 ...
539}
540
541RAB-ReleasedItem-IuRelComp ::= SEQUENCE {
542 rAB-ID RAB-ID,
543 dL-GTP-PDU-SequenceNumber DL-GTP-PDU-SequenceNumber OPTIONAL,
544 uL-GTP-PDU-SequenceNumber UL-GTP-PDU-SequenceNumber OPTIONAL,
545 iE-Extensions ProtocolExtensionContainer { {RAB-ReleasedItem-IuRelComp-ExtIEs} } OPTIONAL,
546 ...
547}
548
549RAB-ReleasedItem-IuRelComp-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
550 ...
551}
552
553
554Iu-ReleaseCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= {
555 ...
556}
557
558-- **************************************************************
559--
560-- RELOCATION PREPARATION ELEMENTARY PROCEDURE
561--
562-- **************************************************************
563
564-- **************************************************************
565--
566-- Relocation Required
567--
568-- **************************************************************
569
570RelocationRequired ::= SEQUENCE {
571 protocolIEs ProtocolIE-Container { {RelocationRequiredIEs} },
572 protocolExtensions ProtocolExtensionContainer { {RelocationRequiredExtensions} } OPTIONAL,
573...
574}
575
576RelocationRequiredIEs RANAP-PROTOCOL-IES ::= {
577 { ID id-RelocationType CRITICALITY reject TYPE RelocationType PRESENCE mandatory } |
578 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
579 { ID id-SourceID CRITICALITY ignore TYPE SourceID PRESENCE mandatory } |
580 { ID id-TargetID CRITICALITY reject TYPE TargetID PRESENCE mandatory } |
581 { ID id-ClassmarkInformation2 CRITICALITY reject TYPE ClassmarkInformation2 PRESENCE conditional
582 -- 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 -- } |
583 { ID id-ClassmarkInformation3 CRITICALITY ignore TYPE ClassmarkInformation3 PRESENCE conditional
584 -- 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 -- } |
585 { ID id-Source-ToTarget-TransparentContainer
586 CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE conditional
587 -- This IE shall be present if the Target ID IE contains a RNC-ID IE or eNB-ID -- } |
588 { ID id-OldBSS-ToNewBSS-Information CRITICALITY ignore TYPE OldBSS-ToNewBSS-Information PRESENCE optional } ,
589 ...
590}
591
592RelocationRequiredExtensions RANAP-PROTOCOL-EXTENSION ::= {
593-- Extension for Release 5 to enable GERAN support over Iu-cs --
594 { ID id-GERAN-Classmark CRITICALITY ignore EXTENSION GERAN-Classmark PRESENCE optional} |
595-- Extension for Release 6 to enable Inter-RAT PS Handover between UTRAN and GERAN A/Gb --
596 { ID id-SourceBSS-ToTargetBSS-TransparentContainer CRITICALITY ignore EXTENSION SourceBSS-ToTargetBSS-TransparentContainer PRESENCE optional} |
597-- Extension for Release 8 for SRVCC operation --
598 { ID id-SRVCC-HO-Indication CRITICALITY reject EXTENSION SRVCC-HO-Indication PRESENCE optional} |
599-- Extension for Release 9 to communicate to the CN the CSG id of the target cell --
600 { ID id-CSG-Id CRITICALITY reject EXTENSION CSG-Id PRESENCE optional} |
601-- Extension for Release 9 to communicate to the CN the hybrid access status of the target cell --
602 { ID id-Cell-Access-Mode CRITICALITY reject EXTENSION Cell-Access-Mode PRESENCE optional} |
603-- Extension for Release 11 for rSRVCC operation --
604 { ID id-RSRVCC-HO-Indication CRITICALITY reject EXTENSION RSRVCC-HO-Indication PRESENCE optional}|
605-- Extension for Release 14 to support QoE function --
606 {ID id-UE-Application-Layer-Measurement-Configuration-For-Relocation CRITICALITY ignore EXTENSION UE-Application-Layer-Measurement-Configuration-For-Relocation PRESENCE optional},
607
608 ...
609}
610
611-- **************************************************************
612--
613-- Relocation Command
614--
615-- **************************************************************
616
617RelocationCommand ::= SEQUENCE {
618 protocolIEs ProtocolIE-Container { {RelocationCommandIEs} },
619 protocolExtensions ProtocolExtensionContainer { {RelocationCommandExtensions} } OPTIONAL,
620 ...
621}
622
623RelocationCommandIEs RANAP-PROTOCOL-IES ::= {
624 { ID id-Target-ToSource-TransparentContainer
625 CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE optional } |
626 { ID id-L3-Information CRITICALITY ignore TYPE L3-Information PRESENCE optional } |
627 { ID id-RAB-RelocationReleaseList CRITICALITY ignore TYPE RAB-RelocationReleaseList PRESENCE optional } |
628 { ID id-RAB-DataForwardingList CRITICALITY ignore TYPE RAB-DataForwardingList PRESENCE optional } |
629 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
630 ...
631}
632
633RAB-RelocationReleaseList ::= RAB-IE-ContainerList { {RAB-RelocationReleaseItemIEs} }
634
635RAB-RelocationReleaseItemIEs RANAP-PROTOCOL-IES ::= {
636 { ID id-RAB-RelocationReleaseItem CRITICALITY ignore TYPE RAB-RelocationReleaseItem PRESENCE mandatory },
637 ...
638}
639
640RAB-RelocationReleaseItem ::= SEQUENCE {
641 rAB-ID RAB-ID,
642 iE-Extensions ProtocolExtensionContainer { {RAB-RelocationReleaseItem-ExtIEs} } OPTIONAL,
643 ...
644}
645
646RAB-RelocationReleaseItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
647 ...
648}
649
650RAB-DataForwardingList ::= RAB-IE-ContainerList { {RAB-DataForwardingItemIEs} }
651
652RAB-DataForwardingItemIEs RANAP-PROTOCOL-IES ::= {
653 { ID id-RAB-DataForwardingItem CRITICALITY ignore TYPE RAB-DataForwardingItem PRESENCE mandatory },
654 ...
655}
656
657RAB-DataForwardingItem ::= SEQUENCE {
658 rAB-ID RAB-ID,
659 transportLayerAddress TransportLayerAddress,
660 iuTransportAssociation IuTransportAssociation,
661 iE-Extensions ProtocolExtensionContainer { {RAB-DataForwardingItem-ExtIEs} } OPTIONAL,
662 ...
663}
664
665RAB-DataForwardingItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
666-- Extension for Release 5 to allow transfer of a second pair of TLA and association --
667 {ID id-TransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional} |
668 {ID id-IuTransportAssociation CRITICALITY ignore EXTENSION IuTransportAssociation PRESENCE optional},
669 ...
670}
671
672RelocationCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
673-- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
674 { ID id-InterSystemInformation-TransparentContainer CRITICALITY ignore EXTENSION InterSystemInformation-TransparentContainer PRESENCE optional} |
675-- Extension for Release 6 to enable Inter-RAT PS Handover between UTRAN and GERAN A/Gb --
676 { ID id-TargetBSS-ToSourceBSS-TransparentContainer CRITICALITY ignore EXTENSION TargetBSS-ToSourceBSS-TransparentContainer PRESENCE optional} |
677-- Extension for Release 8 for SRVCC operation --
678 { ID id-SRVCC-Information CRITICALITY reject EXTENSION SRVCC-Information PRESENCE optional} |
679-- Extension for Release 11 for rSRVCC operation --
680 { ID id-RSRVCC-Information CRITICALITY reject EXTENSION RSRVCC-Information PRESENCE optional},
681 ...
682}
683
684-- **************************************************************
685--
686-- Relocation Preparation Failure
687--
688-- **************************************************************
689
690RelocationPreparationFailure ::= SEQUENCE {
691 protocolIEs ProtocolIE-Container { {RelocationPreparationFailureIEs} },
692 protocolExtensions ProtocolExtensionContainer { {RelocationPreparationFailureExtensions} } OPTIONAL,
693...
694}
695
696RelocationPreparationFailureIEs RANAP-PROTOCOL-IES ::= {
697 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
698 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
699 ...
700}
701
702RelocationPreparationFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
703-- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
704 { ID id-InterSystemInformation-TransparentContainer CRITICALITY ignore EXTENSION InterSystemInformation-TransparentContainer PRESENCE optional },
705 ...
706}
707
708-- **************************************************************
709--
710-- RELOCATION RESOURCE ALLOCATION ELEMENTARY PROCEDURE
711--
712-- **************************************************************
713
714-- **************************************************************
715--
716-- Relocation Request
717--
718-- **************************************************************
719
720RelocationRequest ::= SEQUENCE {
721 protocolIEs ProtocolIE-Container { {RelocationRequestIEs} },
722 protocolExtensions ProtocolExtensionContainer { {RelocationRequestExtensions} } OPTIONAL,
723 ...
724}
725
726RelocationRequestIEs RANAP-PROTOCOL-IES ::= {
727 { ID id-PermanentNAS-UE-ID CRITICALITY ignore TYPE PermanentNAS-UE-ID PRESENCE optional } |
728 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
729 { ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
730 { ID id-Source-ToTarget-TransparentContainer
731 CRITICALITY reject TYPE SourceRNC-ToTargetRNC-TransparentContainer PRESENCE mandatory } |
732 { ID id-RAB-SetupList-RelocReq CRITICALITY reject TYPE RAB-SetupList-RelocReq PRESENCE optional } |
733 { ID id-IntegrityProtectionInformation CRITICALITY ignore TYPE IntegrityProtectionInformation PRESENCE optional } |
734 { ID id-EncryptionInformation CRITICALITY ignore TYPE EncryptionInformation PRESENCE optional } |
735 { ID id-IuSigConId CRITICALITY ignore TYPE IuSignallingConnectionIdentifier PRESENCE mandatory },
736 ...
737}
738
739RAB-SetupList-RelocReq ::= RAB-IE-ContainerList { {RAB-SetupItem-RelocReq-IEs} }
740
741RAB-SetupItem-RelocReq-IEs RANAP-PROTOCOL-IES ::= {
742 { ID id-RAB-SetupItem-RelocReq CRITICALITY reject TYPE RAB-SetupItem-RelocReq PRESENCE mandatory },
743 ...
744}
745
746RAB-SetupItem-RelocReq ::= SEQUENCE {
747 rAB-ID RAB-ID,
748 nAS-SynchronisationIndicator NAS-SynchronisationIndicator OPTIONAL,
749 rAB-Parameters RAB-Parameters,
750 dataVolumeReportingIndication DataVolumeReportingIndication OPTIONAL
751 -- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
752 pDP-TypeInformation PDP-TypeInformation OPTIONAL
753 -- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
754 userPlaneInformation UserPlaneInformation,
755 transportLayerAddress TransportLayerAddress,
756 iuTransportAssociation IuTransportAssociation,
757 service-Handover Service-Handover OPTIONAL,
758 iE-Extensions ProtocolExtensionContainer { {RAB-SetupItem-RelocReq-ExtIEs} } OPTIONAL,
759 ...
760}
761
762RAB-SetupItem-RelocReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
763-- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
764 { ID id-Alt-RAB-Parameters CRITICALITY ignore EXTENSION Alt-RAB-Parameters PRESENCE optional}|
765-- Extension for Release 5 to enable GERAN support over Iu-cs --
766 { ID id-GERAN-BSC-Container CRITICALITY ignore EXTENSION GERAN-BSC-Container PRESENCE optional}|
767-- Extension for Release 8 to enable handover restriction to E-UTRAN --
768 { ID id-E-UTRAN-Service-Handover CRITICALITY ignore EXTENSION E-UTRAN-Service-Handover PRESENCE optional}|
769-- Extension for Release 9 to enable a new value --
770 { ID id-PDP-TypeInformation-extension CRITICALITY ignore EXTENSION PDP-TypeInformation-extension PRESENCE optional}|
771-- Extension for Release 10 to enable offload at Iu-PS for UTRAN --
772 { ID id-Offload-RAB-Parameters CRITICALITY ignore EXTENSION Offload-RAB-Parameters PRESENCE optional},
773 ...
774}
775
776UserPlaneInformation ::= SEQUENCE {
777 userPlaneMode UserPlaneMode,
778 uP-ModeVersions UP-ModeVersions,
779 iE-Extensions ProtocolExtensionContainer { {UserPlaneInformation-ExtIEs} } OPTIONAL,
780 ...
781}
782
783UserPlaneInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
784 ...
785}
786
787RelocationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
788-- Extension for Release 4 --
789 { ID id-GlobalCN-ID CRITICALITY reject EXTENSION GlobalCN-ID PRESENCE optional}|
790-- Extension for Release 5 to enable shared networks in connected mode --
791 { ID id-SNA-Access-Information CRITICALITY ignore EXTENSION SNA-Access-Information PRESENCE optional}|
792-- Extension for Release 5 to enable specific behaviour by the RNC in relation with early UE handling --
793 { ID id-UESBI-Iu CRITICALITY ignore EXTENSION UESBI-Iu PRESENCE optional}|
794-- Extension for Release 6 to convey the selected PLMN id in network sharing mobility scenarios --
795 { ID id-SelectedPLMN-ID CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional}|
796-- Extension for Release 6 to enable MBMS UE linking at relocation --
797 { ID id-CNMBMSLinkingInformation CRITICALITY ignore EXTENSION CNMBMSLinkingInformation PRESENCE optional}|
798 { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional}|
799-- Extension for Release 9 to communicate to the target cell the CSG id reported by the source --
800 { ID id-CSG-Id CRITICALITY reject EXTENSION CSG-Id PRESENCE optional}|
801-- Extension for Release 9 for enabling UE prioritisation during access to hybrid cells --
802 { ID id-CSG-Membership-Status CRITICALITY ignore EXTENSION CSG-Membership-Status PRESENCE optional}|
803-- Extension for Release 10 to enable offload at Iu-PS for UTRAN --
804 { ID id-MSISDN CRITICALITY ignore EXTENSION MSISDN PRESENCE optional}|
805-- Extension for Release 11 to support rSRVCC in case of network sharing –
806 { ID id-AnchorPLMN-ID CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional}|
807 { ID id-PowerSavingIndicator CRITICALITY ignore EXTENSION PowerSavingIndicator PRESENCE optional}|
808-- Extension for Release 14 to support QoE function --
809 {ID id-UE-Application-Layer-Measurement-Configuration-For-Relocation CRITICALITY ignore EXTENSION UE-Application-Layer-Measurement-Configuration-For-Relocation PRESENCE optional},
810
811 ...
812}
813
814CNMBMSLinkingInformation ::= SEQUENCE {
815 joinedMBMSBearerService-IEs JoinedMBMSBearerService-IEs,
816 iE-Extensions ProtocolExtensionContainer { {CNMBMSLinkingInformation-ExtIEs} } OPTIONAL,
817 ...
818}
819
820CNMBMSLinkingInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
821 ...
822}
823
824JoinedMBMSBearerService-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF
825 SEQUENCE {
826 tMGI TMGI,
827 mBMS-PTP-RAB-ID MBMS-PTP-RAB-ID,
828 iE-Extensions ProtocolExtensionContainer { {JoinedMBMSBearerService-ExtIEs} } OPTIONAL,
829 ...
830 }
831
832JoinedMBMSBearerService-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
833 ...
834}
835
836-- **************************************************************
837--
838-- Relocation Request Acknowledge
839--
840-- **************************************************************
841
842RelocationRequestAcknowledge ::= SEQUENCE {
843 protocolIEs ProtocolIE-Container { {RelocationRequestAcknowledgeIEs} },
844 protocolExtensions ProtocolExtensionContainer { {RelocationRequestAcknowledgeExtensions} } OPTIONAL,
845 ...
846}
847
848RelocationRequestAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
849 { ID id-Target-ToSource-TransparentContainer
850 CRITICALITY ignore TYPE TargetRNC-ToSourceRNC-TransparentContainer PRESENCE optional } |
851 { ID id-RAB-SetupList-RelocReqAck CRITICALITY ignore TYPE RAB-SetupList-RelocReqAck PRESENCE optional} |
852 { ID id-RAB-FailedList CRITICALITY ignore TYPE RAB-FailedList PRESENCE optional }|
853 { ID id-ChosenIntegrityProtectionAlgorithm CRITICALITY ignore TYPE ChosenIntegrityProtectionAlgorithm PRESENCE optional } |
854 { ID id-ChosenEncryptionAlgorithm CRITICALITY ignore TYPE ChosenEncryptionAlgorithm PRESENCE optional } |
855 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
856 ...
857}
858
859RAB-SetupList-RelocReqAck ::= RAB-IE-ContainerList { {RAB-SetupItem-RelocReqAck-IEs} }
860
861RAB-SetupItem-RelocReqAck-IEs RANAP-PROTOCOL-IES ::= {
862 { ID id-RAB-SetupItem-RelocReqAck CRITICALITY reject TYPE RAB-SetupItem-RelocReqAck PRESENCE mandatory },
863 ...
864}
865
866RAB-SetupItem-RelocReqAck ::= SEQUENCE {
867 rAB-ID RAB-ID,
868 transportLayerAddress TransportLayerAddress OPTIONAL,
869 iuTransportAssociation IuTransportAssociation OPTIONAL,
870 iE-Extensions ProtocolExtensionContainer { {RAB-SetupItem-RelocReqAck-ExtIEs} } OPTIONAL,
871 ...
872}
873
874RAB-SetupItem-RelocReqAck-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
875-- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
876 {ID id-Ass-RAB-Parameters CRITICALITY ignore EXTENSION Ass-RAB-Parameters PRESENCE optional } |
877-- Extension for Release 5 to allow transfer of a second pair of TLA and association --
878 {ID id-TransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional} |
879 {ID id-IuTransportAssociation CRITICALITY ignore EXTENSION IuTransportAssociation PRESENCE optional},
880 ...
881}
882
883RAB-FailedList ::= RAB-IE-ContainerList { {RAB-FailedItemIEs} }
884
885RAB-FailedItemIEs RANAP-PROTOCOL-IES ::= {
886 { ID id-RAB-FailedItem CRITICALITY ignore TYPE RAB-FailedItem PRESENCE mandatory },
887 ...
888}
889
890RAB-FailedItem ::= SEQUENCE {
891 rAB-ID RAB-ID,
892 cause Cause,
893 iE-Extensions ProtocolExtensionContainer { {RAB-FailedItem-ExtIEs} } OPTIONAL,
894 ...
895}
896
897RAB-FailedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
898 ...
899}
900
901RelocationRequestAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
902-- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
903 {ID id-NewBSS-To-OldBSS-Information CRITICALITY ignore EXTENSION NewBSS-To-OldBSS-Information PRESENCE optional }|
904 {ID id-CSG-Id CRITICALITY ignore EXTENSION CSG-Id PRESENCE optional },
905 ...
906}
907
908-- **************************************************************
909--
910-- Relocation Failure
911--
912-- **************************************************************
913
914RelocationFailure ::= SEQUENCE {
915 protocolIEs ProtocolIE-Container { {RelocationFailureIEs} },
916 protocolExtensions ProtocolExtensionContainer { {RelocationFailureExtensions} } OPTIONAL,
917 ...
918}
919
920RelocationFailureIEs RANAP-PROTOCOL-IES ::= {
921 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
922 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
923 ...
924}
925
926RelocationFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
927-- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
928 { ID id-NewBSS-To-OldBSS-Information CRITICALITY ignore EXTENSION NewBSS-To-OldBSS-Information PRESENCE optional } |
929-- Extension for Release 5 to enable GERAN support over Iu-cs --
930 { ID id-GERAN-Classmark CRITICALITY ignore EXTENSION GERAN-Classmark PRESENCE optional },
931 ...
932}
933
934-- **************************************************************
935--
936-- RELOCATION CANCEL ELEMENTARY PROCEDURE
937--
938-- **************************************************************
939
940-- **************************************************************
941--
942-- Relocation Cancel
943--
944-- **************************************************************
945
946RelocationCancel ::= SEQUENCE {
947 protocolIEs ProtocolIE-Container { {RelocationCancelIEs} },
948 protocolExtensions ProtocolExtensionContainer { {RelocationCancelExtensions} } OPTIONAL,
949 ...
950}
951
952RelocationCancelIEs RANAP-PROTOCOL-IES ::= {
953 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
954 ...
955}
956
957RelocationCancelExtensions RANAP-PROTOCOL-EXTENSION ::= {
958 ...
959}
960
961-- **************************************************************
962--
963-- Relocation Cancel Acknowledge
964--
965-- **************************************************************
966
967RelocationCancelAcknowledge ::= SEQUENCE {
968 protocolIEs ProtocolIE-Container { {RelocationCancelAcknowledgeIEs} },
969 protocolExtensions ProtocolExtensionContainer { {RelocationCancelAcknowledgeExtensions} } OPTIONAL,
970 ...
971}
972
973RelocationCancelAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
974 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
975 ...
976}
977
978RelocationCancelAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
979 ...
980}
981
982-- **************************************************************
983--
984-- SRNS CONTEXT TRANSFER OPEARATION
985--
986-- **************************************************************
987
988-- **************************************************************
989--
990-- SRNS Context Request
991--
992-- **************************************************************
993
994SRNS-ContextRequest ::= SEQUENCE {
995 protocolIEs ProtocolIE-Container { {SRNS-ContextRequestIEs} },
996 protocolExtensions ProtocolExtensionContainer { {SRNS-ContextRequestExtensions} } OPTIONAL,
997 ...
998}
999
1000SRNS-ContextRequestIEs RANAP-PROTOCOL-IES ::= {
1001 { ID id-RAB-DataForwardingList-SRNS-CtxReq CRITICALITY ignore TYPE RAB-DataForwardingList-SRNS-CtxReq PRESENCE mandatory },
1002 ...
1003}
1004
1005RAB-DataForwardingList-SRNS-CtxReq ::= RAB-IE-ContainerList { {RAB-DataForwardingItem-SRNS-CtxReq-IEs} }
1006
1007RAB-DataForwardingItem-SRNS-CtxReq-IEs RANAP-PROTOCOL-IES ::= {
1008 { ID id-RAB-DataForwardingItem-SRNS-CtxReq CRITICALITY reject TYPE RAB-DataForwardingItem-SRNS-CtxReq PRESENCE mandatory },
1009 ...
1010}
1011
1012RAB-DataForwardingItem-SRNS-CtxReq ::= SEQUENCE {
1013 rAB-ID RAB-ID,
1014 iE-Extensions ProtocolExtensionContainer { {RAB-DataForwardingItem-SRNS-CtxReq-ExtIEs} } OPTIONAL,
1015 ...
1016}
1017
1018RAB-DataForwardingItem-SRNS-CtxReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1019 ...
1020}
1021
1022SRNS-ContextRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1023-- The SGSN may include the IE, when available to indicate the RAT from which the context request originates, to correct measurement points in SRNC. --
1024 {ID id-RAT-Type CRITICALITY ignore EXTENSION RAT-Type PRESENCE optional },
1025 ...
1026}
1027
1028-- **************************************************************
1029--
1030-- SRNS Context Response
1031--
1032-- **************************************************************
1033
1034SRNS-ContextResponse ::= SEQUENCE {
1035 protocolIEs ProtocolIE-Container { {SRNS-ContextResponseIEs} },
1036 protocolExtensions ProtocolExtensionContainer { {SRNS-ContextResponseExtensions} } OPTIONAL,
1037 ...
1038}
1039
1040SRNS-ContextResponseIEs RANAP-PROTOCOL-IES ::= {
1041 { ID id-RAB-ContextList CRITICALITY ignore TYPE RAB-ContextList PRESENCE optional } |
1042 { ID id-RAB-ContextFailedtoTransferList CRITICALITY ignore TYPE RAB-ContextFailedtoTransferList PRESENCE optional }|
1043 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1044 ...
1045}
1046
1047RAB-ContextList ::= RAB-IE-ContainerList { {RAB-ContextItemIEs} }
1048
1049RAB-ContextItemIEs RANAP-PROTOCOL-IES ::= {
1050 { ID id-RAB-ContextItem CRITICALITY ignore TYPE RAB-ContextItem PRESENCE mandatory },
1051 ...
1052}
1053
1054RAB-ContextItem ::= SEQUENCE {
1055 rAB-ID RAB-ID,
1056 dl-GTP-PDU-SequenceNumber DL-GTP-PDU-SequenceNumber OPTIONAL,
1057 ul-GTP-PDU-SequenceNumber UL-GTP-PDU-SequenceNumber OPTIONAL,
1058 dl-N-PDU-SequenceNumber DL-N-PDU-SequenceNumber OPTIONAL,
1059 ul-N-PDU-SequenceNumber UL-N-PDU-SequenceNumber OPTIONAL,
1060 iE-Extensions ProtocolExtensionContainer { {RAB-ContextItem-ExtIEs} } OPTIONAL,
1061 ...
1062}
1063
1064RAB-ContextItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1065 ...
1066}
1067
1068RAB-ContextFailedtoTransferList ::= RAB-IE-ContainerList { {RABs-ContextFailedtoTransferItemIEs} }
1069
1070RABs-ContextFailedtoTransferItemIEs RANAP-PROTOCOL-IES ::= {
1071 { ID id-RAB-ContextFailedtoTransferItem CRITICALITY ignore TYPE RABs-ContextFailedtoTransferItem PRESENCE mandatory },
1072 ...
1073}
1074
1075RABs-ContextFailedtoTransferItem::= SEQUENCE {
1076 rAB-ID RAB-ID,
1077 cause Cause,
1078 iE-Extensions ProtocolExtensionContainer { { RABs-ContextFailedtoTransferItem-ExtIEs} } OPTIONAL,
1079 ...
1080}
1081
1082
1083RABs-ContextFailedtoTransferItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1084 ...
1085}
1086
1087SRNS-ContextResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
1088 ...
1089}
1090
1091-- **************************************************************
1092--
1093-- SECURITY MODE CONTROL ELEMENTARY PROCEDURE
1094--
1095-- **************************************************************
1096
1097-- **************************************************************
1098--
1099-- Security Mode Command
1100--
1101-- **************************************************************
1102
1103SecurityModeCommand ::= SEQUENCE {
1104 protocolIEs ProtocolIE-Container { {SecurityModeCommandIEs} },
1105 protocolExtensions ProtocolExtensionContainer { {SecurityModeCommandExtensions} } OPTIONAL,
1106 ...
1107}
1108
1109SecurityModeCommandIEs RANAP-PROTOCOL-IES ::= {
1110 { ID id-IntegrityProtectionInformation CRITICALITY reject TYPE IntegrityProtectionInformation PRESENCE mandatory } |
1111 { ID id-EncryptionInformation CRITICALITY ignore TYPE EncryptionInformation PRESENCE optional } |
1112 { ID id-KeyStatus CRITICALITY reject TYPE KeyStatus PRESENCE mandatory},
1113 ...
1114}
1115
1116SecurityModeCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
1117 ...
1118}
1119
1120-- **************************************************************
1121--
1122-- Security Mode Complete
1123--
1124-- **************************************************************
1125
1126SecurityModeComplete ::= SEQUENCE {
1127 protocolIEs ProtocolIE-Container { {SecurityModeCompleteIEs} },
1128 protocolExtensions ProtocolExtensionContainer { {SecurityModeCompleteExtensions} } OPTIONAL,
1129 ...
1130}
1131
1132SecurityModeCompleteIEs RANAP-PROTOCOL-IES ::= {
1133 { ID id-ChosenIntegrityProtectionAlgorithm CRITICALITY reject TYPE ChosenIntegrityProtectionAlgorithm PRESENCE mandatory } |
1134 { ID id-ChosenEncryptionAlgorithm CRITICALITY ignore TYPE ChosenEncryptionAlgorithm PRESENCE optional } |
1135 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1136 ...
1137}
1138
1139SecurityModeCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= {
1140 ...
1141}
1142
1143-- **************************************************************
1144--
1145-- Security Mode Reject
1146--
1147-- **************************************************************
1148
1149SecurityModeReject ::= SEQUENCE {
1150 protocolIEs ProtocolIE-Container { {SecurityModeRejectIEs} },
1151 protocolExtensions ProtocolExtensionContainer { {SecurityModeRejectExtensions} } OPTIONAL,
1152 ...
1153}
1154
1155SecurityModeRejectIEs RANAP-PROTOCOL-IES ::= {
1156 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
1157 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1158 ...
1159}
1160
1161SecurityModeRejectExtensions RANAP-PROTOCOL-EXTENSION ::= {
1162 ...
1163}
1164
1165-- **************************************************************
1166--
1167-- DATA VOLUME REPORT ELEMENTARY PROCEDURE
1168--
1169-- **************************************************************
1170
1171-- **************************************************************
1172--
1173-- Data Volume Report Request
1174--
1175-- **************************************************************
1176
1177DataVolumeReportRequest ::= SEQUENCE {
1178 protocolIEs ProtocolIE-Container { {DataVolumeReportRequestIEs} },
1179 protocolExtensions ProtocolExtensionContainer { {DataVolumeReportRequestExtensions} } OPTIONAL,
1180 ...
1181}
1182
1183DataVolumeReportRequestIEs RANAP-PROTOCOL-IES ::= {
1184 { ID id-RAB-DataVolumeReportRequestList CRITICALITY ignore TYPE RAB-DataVolumeReportRequestList PRESENCE mandatory },
1185 ...
1186}
1187
1188RAB-DataVolumeReportRequestList ::= RAB-IE-ContainerList { {RAB-DataVolumeReportRequestItemIEs} }
1189
1190RAB-DataVolumeReportRequestItemIEs RANAP-PROTOCOL-IES ::= {
1191 { ID id-RAB-DataVolumeReportRequestItem CRITICALITY reject TYPE RAB-DataVolumeReportRequestItem PRESENCE mandatory },
1192 ...
1193}
1194
1195RAB-DataVolumeReportRequestItem ::= SEQUENCE {
1196 rAB-ID RAB-ID,
1197 iE-Extensions ProtocolExtensionContainer { {RAB-DataVolumeReportRequestItem-ExtIEs} } OPTIONAL,
1198 ...
1199}
1200
1201RAB-DataVolumeReportRequestItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1202 ...
1203}
1204
1205DataVolumeReportRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1206 ...
1207}
1208
1209-- **************************************************************
1210--
1211-- Data Volume Report
1212--
1213-- **************************************************************
1214
1215DataVolumeReport ::= SEQUENCE {
1216 protocolIEs ProtocolIE-Container { {DataVolumeReportIEs} },
1217 protocolExtensions ProtocolExtensionContainer { {DataVolumeReportExtensions} } OPTIONAL,
1218 ...
1219}
1220
1221DataVolumeReportIEs RANAP-PROTOCOL-IES ::= {
1222 { ID id-RAB-DataVolumeReportList CRITICALITY ignore TYPE RAB-DataVolumeReportList PRESENCE optional } |
1223 { ID id-RAB-FailedtoReportList CRITICALITY ignore TYPE RAB-FailedtoReportList PRESENCE optional } |
1224 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1225 ...
1226}
1227
1228DataVolumeReportExtensions RANAP-PROTOCOL-EXTENSION ::= {
1229 ...
1230}
1231
1232RAB-FailedtoReportList ::= RAB-IE-ContainerList { {RABs-failed-to-reportItemIEs} }
1233
1234RABs-failed-to-reportItemIEs RANAP-PROTOCOL-IES ::= {
1235 { ID id-RAB-FailedtoReportItem CRITICALITY ignore TYPE RABs-failed-to-reportItem PRESENCE mandatory },
1236 ...
1237}
1238
1239RABs-failed-to-reportItem::= SEQUENCE {
1240 rAB-ID RAB-ID,
1241 cause Cause,
1242 iE-Extensions ProtocolExtensionContainer { { RABs-failed-to-reportItem-ExtIEs} } OPTIONAL,
1243 ...
1244}
1245
1246
1247RABs-failed-to-reportItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1248 ...
1249}
1250
1251
1252-- **************************************************************
1253--
1254-- RESET ELEMENTARY PROCEDURE
1255--
1256-- **************************************************************
1257
1258-- **************************************************************
1259--
1260-- Reset
1261--
1262-- **************************************************************
1263
1264Reset ::= SEQUENCE {
1265 protocolIEs ProtocolIE-Container { {ResetIEs} },
1266 protocolExtensions ProtocolExtensionContainer { {ResetExtensions} } OPTIONAL,
1267 ...
1268}
1269
1270ResetIEs RANAP-PROTOCOL-IES ::= {
1271 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
1272 { ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
1273 { ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional },
1274 ...
1275}
1276
1277ResetExtensions RANAP-PROTOCOL-EXTENSION ::= {
1278-- Extension for Release 4 --
1279 { ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional}|
1280-- Extension for Release 7 to indicate extended RNC-ID --
1281 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
1282 ...
1283}
1284
1285-- **************************************************************
1286--
1287-- Reset Acknowledge
1288--
1289-- **************************************************************
1290
1291ResetAcknowledge ::= SEQUENCE {
1292 protocolIEs ProtocolIE-Container { {ResetAcknowledgeIEs} },
1293 protocolExtensions ProtocolExtensionContainer { {ResetAcknowledgeExtensions} } OPTIONAL,
1294 ...
1295}
1296
1297ResetAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
1298 { ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
1299 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } |
1300 { ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional },
1301 ...
1302}
1303
1304ResetAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
1305-- Extension for Release 4 --
1306 { ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional}|
1307-- Extension for Release 7 to indicate extended RNC-ID --
1308 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
1309 ...
1310}
1311-- **************************************************************
1312--
1313-- RESET RESOURCE ELEMENTARY PROCEDURE
1314--
1315-- **************************************************************
1316
1317
1318-- **************************************************************
1319--
1320-- Reset Resource
1321--
1322-- **************************************************************
1323
1324ResetResource ::= SEQUENCE {
1325 protocolIEs ProtocolIE-Container { {ResetResourceIEs} },
1326 protocolExtensions ProtocolExtensionContainer { {ResetResourceExtensions} } OPTIONAL,
1327 ...
1328}
1329
1330ResetResourceIEs RANAP-PROTOCOL-IES ::= {
1331 { ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
1332 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
1333 { ID id-IuSigConIdList CRITICALITY ignore TYPE ResetResourceList PRESENCE mandatory } |
1334 { ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional },
1335 ...
1336}
1337
1338ResetResourceList ::= IuSigConId-IE-ContainerList{ {ResetResourceItemIEs} }
1339
1340ResetResourceItemIEs RANAP-PROTOCOL-IES ::= {
1341 { ID id-IuSigConIdItem CRITICALITY reject TYPE ResetResourceItem PRESENCE mandatory },
1342 ...
1343}
1344
1345ResetResourceItem ::= SEQUENCE {
1346 iuSigConId IuSignallingConnectionIdentifier,
1347 iE-Extensions ProtocolExtensionContainer { { ResetResourceItem-ExtIEs} } OPTIONAL,
1348 ...
1349}
1350
1351ResetResourceItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1352 { ID id-IuSigConIdRangeEnd CRITICALITY reject EXTENSION IuSignallingConnectionIdentifier PRESENCE optional},
1353 ...
1354}
1355
1356ResetResourceExtensions RANAP-PROTOCOL-EXTENSION ::= {
1357-- Extension for Release 4 --
1358 { ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional}|
1359-- Extension for Release 7 to indicate extended RNC-ID --
1360 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
1361 ...
1362}
1363
1364-- **************************************************************
1365--
1366-- Reset Resource Acknowledge
1367--
1368-- **************************************************************
1369
1370ResetResourceAcknowledge ::= SEQUENCE {
1371 protocolIEs ProtocolIE-Container { {ResetResourceAcknowledgeIEs} },
1372 protocolExtensions ProtocolExtensionContainer { {ResetResourceAcknowledgeExtensions} } OPTIONAL,
1373 ...
1374}
1375
1376ResetResourceAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
1377 { ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
1378 { ID id-IuSigConIdList CRITICALITY ignore TYPE ResetResourceAckList PRESENCE mandatory } |
1379 { ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional } |
1380 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1381 ...
1382}
1383ResetResourceAckList ::= IuSigConId-IE-ContainerList{ {ResetResourceAckItemIEs} }
1384
1385ResetResourceAckItemIEs RANAP-PROTOCOL-IES ::= {
1386 { ID id-IuSigConIdItem CRITICALITY reject TYPE ResetResourceAckItem PRESENCE mandatory },
1387 ...
1388}
1389
1390ResetResourceAckItem ::= SEQUENCE {
1391 iuSigConId IuSignallingConnectionIdentifier,
1392 iE-Extensions ProtocolExtensionContainer { { ResetResourceAckItem-ExtIEs} } OPTIONAL,
1393 ...
1394}
1395
1396ResetResourceAckItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1397 { ID id-IuSigConIdRangeEnd CRITICALITY ignore EXTENSION IuSignallingConnectionIdentifier PRESENCE optional},
1398 ...
1399}
1400
1401ResetResourceAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
1402-- Extension for Release 4 --
1403 { ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional}|
1404-- Extension for Release 7 to indicate extended RNC-ID --
1405 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional},
1406 ...
1407}
1408
1409-- **************************************************************
1410--
1411-- RAB RELEASE REQUEST ELEMENTARY PROCEDURE
1412--
1413-- **************************************************************
1414
1415-- **************************************************************
1416--
1417-- RAB Release Request
1418--
1419-- **************************************************************
1420
1421RAB-ReleaseRequest ::= SEQUENCE {
1422 protocolIEs ProtocolIE-Container { {RAB-ReleaseRequestIEs} },
1423 protocolExtensions ProtocolExtensionContainer { {RAB-ReleaseRequestExtensions} } OPTIONAL,
1424 ...
1425}
1426
1427RAB-ReleaseRequestIEs RANAP-PROTOCOL-IES ::= {
1428 { ID id-RAB-ReleaseList CRITICALITY ignore TYPE RAB-ReleaseList PRESENCE mandatory },
1429 ...
1430}
1431
1432RAB-ReleaseList ::= RAB-IE-ContainerList { {RAB-ReleaseItemIEs} }
1433
1434RAB-ReleaseItemIEs RANAP-PROTOCOL-IES ::= {
1435 { ID id-RAB-ReleaseItem CRITICALITY ignore TYPE RAB-ReleaseItem PRESENCE mandatory },
1436 ...
1437}
1438
1439RAB-ReleaseItem ::= SEQUENCE {
1440 rAB-ID RAB-ID,
1441 cause Cause,
1442 iE-Extensions ProtocolExtensionContainer { {RAB-ReleaseItem-ExtIEs} } OPTIONAL,
1443 ...
1444}
1445
1446RAB-ReleaseItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1447 ...
1448}
1449
1450RAB-ReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1451 ...
1452}
1453
1454-- **************************************************************
1455--
1456-- Iu RELEASE REQUEST ELEMENTARY PROCEDURE
1457--
1458-- **************************************************************
1459
1460-- **************************************************************
1461--
1462-- Iu Release Request
1463--
1464-- **************************************************************
1465
1466Iu-ReleaseRequest ::= SEQUENCE {
1467 protocolIEs ProtocolIE-Container { {Iu-ReleaseRequestIEs} },
1468 protocolExtensions ProtocolExtensionContainer { {Iu-ReleaseRequestExtensions} } OPTIONAL,
1469 ...
1470}
1471
1472Iu-ReleaseRequestIEs RANAP-PROTOCOL-IES ::= {
1473 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
1474 ...
1475}
1476
1477Iu-ReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1478 ...
1479}
1480
1481-- **************************************************************
1482--
1483-- RELOCATION DETECT ELEMENTARY PROCEDURE
1484--
1485-- **************************************************************
1486
1487-- **************************************************************
1488--
1489-- Relocation Detect
1490--
1491-- **************************************************************
1492
1493RelocationDetect ::= SEQUENCE {
1494 protocolIEs ProtocolIE-Container { {RelocationDetectIEs} },
1495 protocolExtensions ProtocolExtensionContainer { {RelocationDetectExtensions} } OPTIONAL,
1496 ...
1497}
1498
1499RelocationDetectIEs RANAP-PROTOCOL-IES ::= {
1500 ...
1501}
1502
1503RelocationDetectExtensions RANAP-PROTOCOL-EXTENSION ::= {
1504 ...
1505}
1506
1507-- **************************************************************
1508--
1509-- RELOCATION COMPLETE ELEMENTARY PROCEDURE
1510--
1511-- **************************************************************
1512
1513-- **************************************************************
1514--
1515-- Relocation Complete
1516--
1517-- **************************************************************
1518
1519RelocationComplete ::= SEQUENCE {
1520 protocolIEs ProtocolIE-Container { {RelocationCompleteIEs} },
1521 protocolExtensions ProtocolExtensionContainer { {RelocationCompleteExtensions} } OPTIONAL,
1522 ...
1523}
1524
1525RelocationCompleteIEs RANAP-PROTOCOL-IES ::= {
1526 ...
1527}
1528
1529RelocationCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= {
1530-- Extension for Release 9 to enable the CN to handle potential UE NAS QoS issues related to higher bitrates --
1531 { ID id-HigherBitratesThan16MbpsFlag CRITICALITY ignore EXTENSION HigherBitratesThan16MbpsFlag PRESENCE optional}|
1532-- Extension for Release 11 to support BBAI --
1533 { ID id-Tunnel-Information-for-BBF CRITICALITY ignore EXTENSION TunnelInformation PRESENCE optional}|
1534-- Extension for Release 12 to support SIPTO@LN Stand-Alone --
1535 { ID id-LHN-ID CRITICALITY ignore EXTENSION LHN-ID PRESENCE optional},
1536 ...
1537}
1538
1539-- **************************************************************
1540--
1541-- ENHANCED RELOCATION COMPLETE ELEMENTARY PROCEDURE
1542--
1543-- **************************************************************
1544
1545-- **************************************************************
1546--
1547-- Enhanced Relocation Complete Request
1548--
1549-- **************************************************************
1550
1551EnhancedRelocationCompleteRequest ::= SEQUENCE {
1552 protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteRequestIEs} },
1553 protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteRequestExtensions} } OPTIONAL,
1554 ...
1555}
1556
1557EnhancedRelocationCompleteRequestIEs RANAP-PROTOCOL-IES ::= {
1558 { ID id-OldIuSigConId CRITICALITY reject TYPE IuSignallingConnectionIdentifier PRESENCE mandatory } |
1559 { ID id-IuSigConId CRITICALITY reject TYPE IuSignallingConnectionIdentifier PRESENCE mandatory } |
1560 { ID id-Relocation-SourceRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE mandatory } |
1561 { ID id-Relocation-SourceExtendedRNC-ID CRITICALITY ignore TYPE ExtendedRNC-ID PRESENCE optional } |
1562 { ID id-Relocation-TargetRNC-ID CRITICALITY reject TYPE GlobalRNC-ID PRESENCE mandatory } |
1563 { ID id-Relocation-TargetExtendedRNC-ID CRITICALITY reject TYPE ExtendedRNC-ID PRESENCE optional } |
1564 { ID id-RAB-SetupList-EnhancedRelocCompleteReq CRITICALITY reject TYPE RAB-SetupList-EnhancedRelocCompleteReq PRESENCE optional },
1565 ...
1566}
1567
1568RAB-SetupList-EnhancedRelocCompleteReq ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhancedRelocCompleteReq-IEs} }
1569
1570RAB-SetupItem-EnhancedRelocCompleteReq-IEs RANAP-PROTOCOL-IES ::= {
1571 { ID id-RAB-SetupItem-EnhancedRelocCompleteReq CRITICALITY reject TYPE RAB-SetupItem-EnhancedRelocCompleteReq PRESENCE mandatory },
1572 ...
1573}
1574
1575RAB-SetupItem-EnhancedRelocCompleteReq ::= SEQUENCE {
1576 rAB-ID RAB-ID,
1577 transportLayerAddressReq1 TransportLayerAddress OPTIONAL,
1578 iuTransportAssociationReq1 IuTransportAssociation OPTIONAL,
1579 ass-RAB-Parameters Ass-RAB-Parameters OPTIONAL,
1580 iE-Extensions ProtocolExtensionContainer { { RAB-SetupItem-EnhancedRelocCompleteReq-ExtIEs} } OPTIONAL,
1581 ...
1582}
1583
1584RAB-SetupItem-EnhancedRelocCompleteReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1585 ...
1586}
1587
1588EnhancedRelocationCompleteRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1589 { ID id-ChosenIntegrityProtectionAlgorithm CRITICALITY ignore EXTENSION ChosenIntegrityProtectionAlgorithm PRESENCE optional}|
1590 { ID id-ChosenEncryptionAlgorithm CRITICALITY ignore EXTENSION ChosenEncryptionAlgorithm PRESENCE optional}|
1591-- Extension for Release 9 to enable the CN to handle potential UE NAS QoS issues related to higher bitrates --
1592 { ID id-HigherBitratesThan16MbpsFlag CRITICALITY ignore EXTENSION HigherBitratesThan16MbpsFlag PRESENCE optional}|
1593-- Extensions for Release 11 to enable enhanced relocation from RNC to hybrid cell –
1594 { ID id-CSG-Id CRITICALITY reject EXTENSION CSG-Id PRESENCE optional}|
1595 { ID id-Cell-Access-Mode CRITICALITY reject EXTENSION Cell-Access-Mode PRESENCE optional}|
1596-- Extension for Release 11 to support BBAI --
1597 { ID id-Tunnel-Information-for-BBF CRITICALITY ignore EXTENSION TunnelInformation PRESENCE optional}|
1598-- Extension for Release 12 to support SIPTO@LN Stand-Alone --
1599 { ID id-LHN-ID CRITICALITY ignore EXTENSION LHN-ID PRESENCE optional},
1600 ...
1601}
1602
1603-- **************************************************************
1604--
1605-- Enhanced Relocation Complete Response
1606--
1607-- **************************************************************
1608
1609EnhancedRelocationCompleteResponse ::= SEQUENCE {
1610 protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteResponseIEs} },
1611 protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteResponseExtensions} } OPTIONAL,
1612 ...
1613}
1614
1615EnhancedRelocationCompleteResponseIEs RANAP-PROTOCOL-IES ::= {
1616 { ID id-RAB-SetupList-EnhancedRelocCompleteRes CRITICALITY ignore TYPE RAB-SetupList-EnhancedRelocCompleteRes PRESENCE optional} |
1617 { ID id-RAB-ToBeReleasedList-EnhancedRelocCompleteRes CRITICALITY ignore TYPE RAB-ToBeReleasedList-EnhancedRelocCompleteRes PRESENCE optional} |
1618 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1619 ...
1620}
1621
1622RAB-SetupList-EnhancedRelocCompleteRes ::= RAB-IE-ContainerList { {RAB-SetupItem-EnhancedRelocCompleteRes-IEs} }
1623
1624RAB-SetupItem-EnhancedRelocCompleteRes-IEs RANAP-PROTOCOL-IES ::= {
1625 { ID id-RAB-SetupItem-EnhancedRelocCompleteRes CRITICALITY reject TYPE RAB-SetupItem-EnhancedRelocCompleteRes PRESENCE mandatory },
1626 ...
1627}
1628
1629RAB-SetupItem-EnhancedRelocCompleteRes ::= SEQUENCE {
1630 rAB-ID RAB-ID,
1631 rAB-Parameters RAB-Parameters OPTIONAL,
1632 userPlaneInformation UserPlaneInformation,
1633 transportLayerAddressRes1 TransportLayerAddress OPTIONAL,
1634 iuTransportAssociationRes1 IuTransportAssociation OPTIONAL,
1635 rab2beReleasedList RAB-ToBeReleasedList-EnhancedRelocCompleteRes OPTIONAL,
1636 iE-Extensions ProtocolExtensionContainer { { RAB-SetupItem-EnhancedRelocCompleteRes-ExtIEs} } OPTIONAL,
1637 ...
1638}
1639
1640RAB-SetupItem-EnhancedRelocCompleteRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1641 -- Extension for Release 10 to enable Offload at Iu-ps for UTRAN --
1642 { ID id-Offload-RAB-Parameters CRITICALITY ignore EXTENSION Offload-RAB-Parameters PRESENCE optional},
1643 ...
1644}
1645
1646RAB-ToBeReleasedList-EnhancedRelocCompleteRes ::= RAB-IE-ContainerList { {RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-IEs} }
1647
1648RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-IEs RANAP-PROTOCOL-IES ::= {
1649 { ID id-RAB-ToBeReleasedItem-EnhancedRelocCompleteRes CRITICALITY ignore TYPE RAB-ToBeReleasedItem-EnhancedRelocCompleteRes PRESENCE mandatory },
1650 ...
1651}
1652
1653RAB-ToBeReleasedItem-EnhancedRelocCompleteRes ::= SEQUENCE {
1654 rAB-ID RAB-ID,
1655 cause Cause,
1656 iE-Extensions ProtocolExtensionContainer { { RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-ExtIEs} } OPTIONAL,
1657 ...
1658}
1659
1660RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1661 ...
1662}
1663
1664EnhancedRelocationCompleteResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
1665 { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional}|
1666-- Extension for Release 10 to enable Offload at Iu-ps for UTRAN --
1667 { ID id-MSISDN CRITICALITY ignore EXTENSION MSISDN PRESENCE optional}|
1668-- Extension for Release 11 to enable ehnahced relocation from RNC to hybrid cell –
1669 { ID id-CSG-Membership-Status CRITICALITY ignore EXTENSION CSG-Membership-Status PRESENCE optional},
1670 ...
1671}
1672
1673-- **************************************************************
1674--
1675-- Enhanced Relocation Complete Failure
1676--
1677-- **************************************************************
1678
1679EnhancedRelocationCompleteFailure ::= SEQUENCE {
1680 protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteFailureIEs} },
1681 protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteFailureExtensions} } OPTIONAL,
1682 ...
1683}
1684
1685EnhancedRelocationCompleteFailureIEs RANAP-PROTOCOL-IES ::= {
1686 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
1687 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1688 ...
1689}
1690
1691EnhancedRelocationCompleteFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
1692 ...
1693}
1694
1695-- **************************************************************
1696--
1697-- Enhanced Relocation Complete Confirm
1698--
1699-- **************************************************************
1700
1701EnhancedRelocationCompleteConfirm ::= SEQUENCE {
1702 protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteConfirmIEs} },
1703 protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteConfirmExtensions} } OPTIONAL,
1704 ...
1705}
1706
1707EnhancedRelocationCompleteConfirmIEs RANAP-PROTOCOL-IES ::= {
1708 { ID id-RAB-FailedList CRITICALITY ignore TYPE RAB-FailedList PRESENCE optional },
1709 ...
1710}
1711
1712EnhancedRelocationCompleteConfirmExtensions RANAP-PROTOCOL-EXTENSION ::= {
1713 ...
1714}
1715
1716
1717-- **************************************************************
1718--
1719-- PAGING ELEMENTARY PROCEDURE
1720--
1721-- **************************************************************
1722
1723-- **************************************************************
1724--
1725-- Paging
1726--
1727-- **************************************************************
1728
1729Paging ::= SEQUENCE {
1730 protocolIEs ProtocolIE-Container { {PagingIEs} },
1731 protocolExtensions ProtocolExtensionContainer { {PagingExtensions} } OPTIONAL,
1732 ...
1733}
1734
1735PagingIEs RANAP-PROTOCOL-IES ::= {
1736 { ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
1737 { ID id-PermanentNAS-UE-ID CRITICALITY ignore TYPE PermanentNAS-UE-ID PRESENCE mandatory } |
1738 { ID id-TemporaryUE-ID CRITICALITY ignore TYPE TemporaryUE-ID PRESENCE optional } |
1739 { ID id-PagingAreaID CRITICALITY ignore TYPE PagingAreaID PRESENCE optional } |
1740 { ID id-PagingCause CRITICALITY ignore TYPE PagingCause PRESENCE optional } |
1741 { ID id-NonSearchingIndication CRITICALITY ignore TYPE NonSearchingIndication PRESENCE optional } |
1742 { ID id-DRX-CycleLengthCoefficient CRITICALITY ignore TYPE DRX-CycleLengthCoefficient PRESENCE optional } ,
1743 ...
1744}
1745
1746PagingExtensions RANAP-PROTOCOL-EXTENSION ::= {
1747-- Extension for Release 5 to enable NNSF --
1748 { ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional } |
1749-- Extension for Release 8 to support CSG --
1750 { ID id-CSG-Id-List CRITICALITY ignore EXTENSION CSG-Id-List PRESENCE optional },
1751 ...
1752}
1753
1754-- **************************************************************
1755--
1756-- COMMON ID ELEMENTARY PROCEDURE
1757--
1758-- **************************************************************
1759
1760-- **************************************************************
1761--
1762-- Common ID
1763--
1764-- **************************************************************
1765
1766CommonID ::= SEQUENCE {
1767 protocolIEs ProtocolIE-Container { {CommonID-IEs} },
1768 protocolExtensions ProtocolExtensionContainer { {CommonIDExtensions} } OPTIONAL,
1769 ...
1770}
1771
1772CommonID-IEs RANAP-PROTOCOL-IES ::= {
1773 { ID id-PermanentNAS-UE-ID CRITICALITY ignore TYPE PermanentNAS-UE-ID PRESENCE mandatory },
1774 ...
1775}
1776
1777CommonIDExtensions RANAP-PROTOCOL-EXTENSION ::= {
1778-- Extension for Release 5 to enable shared networks in connected mode --
1779 { ID id-SNA-Access-Information CRITICALITY ignore EXTENSION SNA-Access-Information PRESENCE optional }|
1780-- Extension for Release 5 to enable specific behaviour by the RNC in relation with early UE handling --
1781 { ID id-UESBI-Iu CRITICALITY ignore EXTENSION UESBI-Iu PRESENCE optional }|
1782-- Extension for Release 6 to indicate the selected plmn in GWCN configuration for network sharing non-supporting UEs --
1783 { ID id-SelectedPLMN-ID CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional }|
1784-- Extension for Release 8 to indicate the Subscriber Profile ID for RAT/Frequency Selection Priority --
1785 {ID id-SubscriberProfileIDforRFP CRITICALITY ignore EXTENSION SubscriberProfileIDforRFP PRESENCE optional }|
1786-- Extension for Release 8 for SRVCC operation --
1787 { ID id-SRVCC-Operation-Possible CRITICALITY ignore EXTENSION SRVCC-Operation-Possible PRESENCE optional }|
1788-- Extension for Release 9 to allow for UE prioritisation during access to hybrid cells --
1789 { ID id-CSG-Membership-Status CRITICALITY ignore EXTENSION CSG-Membership-Status PRESENCE optional }|
1790-- Extension for Release 10 to indicate Management Based MDT Allowed --
1791 { ID id-Management-Based-MDT-Allowed CRITICALITY ignore EXTENSION Management-Based-MDT-Allowed PRESENCE optional }|
1792-- Extension for Release 11 to indicate MDT PLMN List --
1793 { ID id-Management-Based-MDT-PLMN-List CRITICALITY ignore EXTENSION MDT-PLMN-List PRESENCE optional }|
1794-- Extension for Release 11 rSRVCC operation --
1795 { ID id-RSRVCC-Operation-Possible CRITICALITY ignore EXTENSION RSRVCC-Operation-Possible PRESENCE optional }|
1796-- Extension for Release 11 to inidcate the last E-UTRAN PLMN Identity --
1797 { ID id-LastE-UTRANPLMNIdentity CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional }|
1798 { ID id-PowerSavingIndicator CRITICALITY ignore EXTENSION PowerSavingIndicator PRESENCE optional },
1799 ...
1800}
1801
1802-- **************************************************************
1803--
1804-- CN INVOKE TRACE ELEMENTARY PROCEDURE
1805--
1806-- **************************************************************
1807
1808-- **************************************************************
1809--
1810-- CN Invoke Trace
1811--
1812-- **************************************************************
1813
1814CN-InvokeTrace ::= SEQUENCE {
1815 protocolIEs ProtocolIE-Container { {CN-InvokeTraceIEs} },
1816 protocolExtensions ProtocolExtensionContainer { {CN-InvokeTraceExtensions} } OPTIONAL,
1817 ...
1818}
1819
1820CN-InvokeTraceIEs RANAP-PROTOCOL-IES ::= {
1821 { ID id-TraceType CRITICALITY ignore TYPE TraceType PRESENCE optional } |
1822 -- This information is mandatory for GERAN Iu Mode, not applicable to UTRAN --
1823 { ID id-TraceReference CRITICALITY ignore TYPE TraceReference PRESENCE mandatory } |
1824 { ID id-TriggerID CRITICALITY ignore TYPE TriggerID PRESENCE optional } |
1825 -- This information is mandatory for GERAN Iu Mode, not applicable to UTRAN --
1826 { ID id-UE-ID CRITICALITY ignore TYPE UE-ID PRESENCE optional } |
1827 -- This information is mandatory for UTRAN, optional for GERAN Iu mode --
1828 { ID id-OMC-ID CRITICALITY ignore TYPE OMC-ID PRESENCE optional },
1829 -- This information is mandatory for GERAN Iu Mode, not applicable to UTRAN --
1830 ...
1831}
1832
1833CN-InvokeTraceExtensions RANAP-PROTOCOL-EXTENSION ::= {
1834-- Extension for Release 6 to enable signalling based activation for Subscriber and Equipment Trace over Iu interface --
1835 { ID id-TracePropagationParameters CRITICALITY ignore EXTENSION TracePropagationParameters PRESENCE optional}|
1836-- Extension for Release 10 to support MDT--
1837 { ID id-MDT-Configuration CRITICALITY ignore EXTENSION MDT-Configuration PRESENCE optional}|
1838-- Extension for Release 10 to support MDT--
1839 { ID id-Trace-Collection-Entity-IP-Addess CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}|
1840-- Extension for Release 14 to support QoE function --
1841 {ID id-UE-Application-Layer-Measurement-Configuration CRITICALITY ignore EXTENSION UE-Application-Layer-Measurement-Configuration PRESENCE optional},
1842 ...
1843}
1844
1845-- **************************************************************
1846--
1847-- CN DEACTIVATE TRACE ELEMENTARY PROCEDURE
1848--
1849-- **************************************************************
1850
1851-- **************************************************************
1852--
1853-- CN Deactivate Trace
1854--
1855-- **************************************************************
1856
1857CN-DeactivateTrace ::= SEQUENCE {
1858 protocolIEs ProtocolIE-Container { {CN-DeactivateTraceIEs} },
1859 protocolExtensions ProtocolExtensionContainer { {CN-DeactivateTraceExtensions} } OPTIONAL,
1860 ...
1861}
1862
1863CN-DeactivateTraceIEs RANAP-PROTOCOL-IES ::= {
1864 { ID id-TraceReference CRITICALITY ignore TYPE TraceReference PRESENCE mandatory } |
1865 { ID id-TriggerID CRITICALITY ignore TYPE TriggerID PRESENCE optional },
1866 -- This information is optional for GERAN Iu Mode, not applicable to UTRAN --
1867 ...
1868}
1869
1870CN-DeactivateTraceExtensions RANAP-PROTOCOL-EXTENSION ::= {
1871 ...
1872}
1873
1874-- **************************************************************
1875--
1876-- LOCATION REPORTING CONTROL ELEMENTARY PROCEDURE
1877--
1878-- **************************************************************
1879
1880-- **************************************************************
1881--
1882-- Location Reporting Control
1883--
1884-- **************************************************************
1885
1886LocationReportingControl ::= SEQUENCE {
1887 protocolIEs ProtocolIE-Container { {LocationReportingControlIEs} },
1888 protocolExtensions ProtocolExtensionContainer { {LocationReportingControlExtensions} } OPTIONAL,
1889 ...
1890}
1891
1892LocationReportingControlIEs RANAP-PROTOCOL-IES ::= {
1893 { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory },
1894 ...
1895}
1896
1897LocationReportingControlExtensions RANAP-PROTOCOL-EXTENSION ::= {
1898-- Extension for Release 4 to enhance the location request over Iu --
1899 { ID id-VerticalAccuracyCode CRITICALITY ignore EXTENSION VerticalAccuracyCode PRESENCE optional } |
1900-- Extension for Release 4 to enhance the location request over Iu --
1901 { ID id-ResponseTime CRITICALITY ignore EXTENSION ResponseTime PRESENCE optional } |
1902-- Extension for Release 4 to enhance the location request over Iu --
1903 { ID id-PositioningPriority CRITICALITY ignore EXTENSION PositioningPriority PRESENCE optional } |
1904-- Extension for Release 4 to enhance the location request over Iu --
1905 { ID id-ClientType CRITICALITY ignore EXTENSION ClientType PRESENCE optional } |
1906-- Extension for Release 7 to allow the request of velocity over Iu --
1907 { ID id-IncludeVelocity CRITICALITY ignore EXTENSION IncludeVelocity PRESENCE optional } |
1908-- Extension for Release 7 to allow periodic reporting over Iu --
1909 { ID id-PeriodicLocationInfo CRITICALITY ignore EXTENSION PeriodicLocationInfo PRESENCE optional },
1910 ...
1911}
1912
1913-- **************************************************************
1914--
1915-- LOCATION REPORT ELEMENTARY PROCEDURE
1916--
1917-- **************************************************************
1918
1919-- **************************************************************
1920--
1921-- Location Report
1922--
1923-- **************************************************************
1924
1925LocationReport ::= SEQUENCE {
1926 protocolIEs ProtocolIE-Container { {LocationReportIEs} },
1927 protocolExtensions ProtocolExtensionContainer { {LocationReportExtensions} } OPTIONAL,
1928 ...
1929}
1930
1931LocationReportIEs RANAP-PROTOCOL-IES ::= {
1932 { ID id-AreaIdentity CRITICALITY ignore TYPE AreaIdentity PRESENCE optional } |
1933 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
1934 { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE optional } ,
1935 ...
1936}
1937
1938LocationReportExtensions RANAP-PROTOCOL-EXTENSION ::= {
1939-- Extension for Release 4 to enable report of Last Known Service Area with its Age over Iu --
1940 { ID id-LastKnownServiceArea CRITICALITY ignore EXTENSION LastKnownServiceArea PRESENCE optional} |
1941-- Extension for Release 5 to pass the positioning methods that have been used --
1942 { ID id-PositionData CRITICALITY ignore EXTENSION PositionData PRESENCE optional}|
1943-- Extension for Release 5 to pass the positioning methods that have been used for GERAN Iu mode --
1944 { ID id-PositionDataSpecificToGERANIuMode CRITICALITY ignore EXTENSION PositionDataSpecificToGERANIuMode PRESENCE optional}|
1945 -- This extension is optional for GERAN Iu mode only, not applicable for UTRAN --
1946-- Extension for Release 6 to indicate whether the returned position estimate satisfies the requested accuracy or not --
1947 { ID id-AccuracyFulfilmentIndicator CRITICALITY ignore EXTENSION AccuracyFulfilmentIndicator PRESENCE optional}|
1948-- Extension for Release 7 to provide a velocity estimate --
1949 { ID id-VelocityEstimate CRITICALITY ignore EXTENSION VelocityEstimate PRESENCE optional}|
1950-- Extension for Release 13 to provide a barometric pressure --
1951 { ID id-BarometricPressure CRITICALITY ignore EXTENSION BarometricPressure PRESENCE optional}|
1952-- Extension for Release 13 to provide a civic address --
1953 { ID id-CivicAddress CRITICALITY ignore EXTENSION CivicAddress PRESENCE optional},
1954 ...
1955}
1956
1957-- **************************************************************
1958--
1959-- INITIAL UE MESSAGE ELEMENTARY PROCEDURE
1960--
1961-- **************************************************************
1962
1963-- **************************************************************
1964--
1965-- Initial UE Message
1966--
1967-- **************************************************************
1968
1969InitialUE-Message ::= SEQUENCE {
1970 protocolIEs ProtocolIE-Container { {InitialUE-MessageIEs} },
1971 protocolExtensions ProtocolExtensionContainer { {InitialUE-MessageExtensions} } OPTIONAL,
1972 ...
1973}
1974
1975InitialUE-MessageIEs RANAP-PROTOCOL-IES ::= {
1976 { ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
1977 { ID id-LAI CRITICALITY ignore TYPE LAI PRESENCE mandatory } |
1978 { ID id-RAC CRITICALITY ignore TYPE RAC PRESENCE conditional
1979 -- This IE shall be present if the CN Domain Indicator IE is set to "PS domain" -- } |
1980 { ID id-SAI CRITICALITY ignore TYPE SAI PRESENCE mandatory } |
1981 { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory } |
1982 { ID id-IuSigConId CRITICALITY ignore TYPE IuSignallingConnectionIdentifier PRESENCE mandatory } |
1983 { ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE mandatory },
1984 ...
1985}
1986
1987InitialUE-MessageExtensions RANAP-PROTOCOL-EXTENSION ::= {
1988-- Extension for Release 5 to enable GERAN support over Iu-cs --
1989 { ID id-GERAN-Classmark CRITICALITY ignore EXTENSION GERAN-Classmark PRESENCE optional}|
1990-- Extension for Release 6 to convey the selected PLMN id in shared networks --
1991 { ID id-SelectedPLMN-ID CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional}|
1992-- Extension for Release 6 to enable rerouting in MOCN configuration for network sharing non-supporting UEs --
1993 { ID id-PermanentNAS-UE-ID CRITICALITY ignore EXTENSION PermanentNAS-UE-ID PRESENCE optional}|
1994-- Extension for Release 6 to enable rerouting in MOCN configuration for network sharing non-supporting UEs --
1995 { ID id-NAS-SequenceNumber CRITICALITY ignore EXTENSION NAS-SequenceNumber PRESENCE optional}|
1996-- Extension for Release 6 to indicate rerouting in MOCN configuration for network sharing non-supporting UEs --
1997 { ID id-RedirectAttemptFlag CRITICALITY ignore EXTENSION RedirectAttemptFlag PRESENCE optional}|
1998-- Extension for Release 7 to indicate extended RNC-ID --
1999 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional}|
2000-- Extension for Release 8 to support CSG --
2001 { ID id-CSG-Id CRITICALITY reject EXTENSION CSG-Id PRESENCE optional}|
2002-- Extension for Release 9 to allow communication of the cell access mode --
2003 { ID id-Cell-Access-Mode CRITICALITY reject EXTENSION Cell-Access-Mode PRESENCE optional}|
2004-- Extension for Release 10 to support LIPA --
2005 { ID id-LGW-TransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}|
2006-- Extension for Release 9 to enable the CN to handle potential UE NAS QoS issues related to higher bitrates --
2007 { ID id-HigherBitratesThan16MbpsFlag CRITICALITY ignore EXTENSION HigherBitratesThan16MbpsFlag PRESENCE optional}|
2008-- Extension for Release 11 to support BBAI --
2009 { ID id-Tunnel-Information-for-BBF CRITICALITY ignore EXTENSION TunnelInformation PRESENCE optional}|
2010-- Extension for Release 12 to support SIPTO@LN with collocated L-GW--
2011 { ID id-SIPTO-LGW-TransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}|
2012-- Extension for Release 12 to support SIPTO@LN Stand-Alone --
2013 { ID id-LHN-ID CRITICALITY ignore EXTENSION LHN-ID PRESENCE optional}|
2014-- Extension for Release 13 to support DCN --
2015 { ID id-SGSN-Group-Identity CRITICALITY ignore EXTENSION SGSN-Group-Identity PRESENCE optional}|
2016 { ID id-UE-Usage-Type CRITICALITY ignore EXTENSION UE-Usage-Type PRESENCE optional}|
2017 { ID id-DCN-ID CRITICALITY ignore EXTENSION DCN-ID PRESENCE optional},
2018
2019 ...
2020}
2021
2022-- **************************************************************
2023--
2024-- DIRECT TRANSFER ELEMENTARY PROCEDURE
2025--
2026-- **************************************************************
2027
2028-- **************************************************************
2029--
2030-- Direct Transfer
2031--
2032-- **************************************************************
2033
2034DirectTransfer ::= SEQUENCE {
2035 protocolIEs ProtocolIE-Container { {DirectTransferIEs} },
2036 protocolExtensions ProtocolExtensionContainer { {DirectTransferExtensions} } OPTIONAL,
2037 ...
2038}
2039
2040DirectTransferIEs RANAP-PROTOCOL-IES ::= {
2041 { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory}|
2042 { ID id-LAI CRITICALITY ignore TYPE LAI PRESENCE optional}|
2043 { ID id-RAC CRITICALITY ignore TYPE RAC PRESENCE optional}|
2044 { ID id-SAI CRITICALITY ignore TYPE SAI PRESENCE optional}|
2045 { ID id-SAPI CRITICALITY ignore TYPE SAPI PRESENCE optional},
2046 ...
2047}
2048
2049DirectTransferExtensions RANAP-PROTOCOL-EXTENSION ::= {
2050-- Extension for Release 6 to enable rerouting in MOCN configuration for network sharing non-supporting UEs --
2051 { ID id-RedirectionIndication CRITICALITY ignore EXTENSION RedirectionIndication PRESENCE optional}|
2052-- Extension for Release 6 to indicate the MOCN rerouting is completed --
2053 { ID id-RedirectionCompleted CRITICALITY ignore EXTENSION RedirectionCompleted PRESENCE optional}|
2054-- Extension for Release 8 to indicate the Subscriber Profile ID for RAT/Frequency Selection Priority --
2055 { ID id-SubscriberProfileIDforRFP CRITICALITY ignore EXTENSION SubscriberProfileIDforRFP PRESENCE optional}|
2056-- Extension for Release 10 to support LIPA --
2057 { ID id-LGW-TransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}|
2058-- Extension for Release 12 to support SIPTO@LN with collocated L-GW --
2059 { ID id-SIPTO-LGW-TransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}|
2060-- Extension for Release 12 to support SIPTO@LN Stand-Alone --
2061 { ID id-LHN-ID CRITICALITY ignore EXTENSION LHN-ID PRESENCE optional},
2062 ...
2063}
2064
2065RedirectionIndication ::= ProtocolIE-Container { {RedirectionIndication-IEs} }
2066
2067RedirectionIndication-IEs RANAP-PROTOCOL-IES ::= {
2068 { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory}|
2069 { ID id-RejectCauseValue CRITICALITY ignore TYPE RejectCauseValue PRESENCE mandatory}|
2070 { ID id-NAS-SequenceNumber CRITICALITY ignore TYPE NAS-SequenceNumber PRESENCE optional}|
2071 { ID id-PermanentNAS-UE-ID CRITICALITY ignore TYPE PermanentNAS-UE-ID PRESENCE optional}|
2072 { ID id-Additional-CSPS-coordination-information CRITICALITY reject TYPE Additional-CSPS-coordination-information PRESENCE optional},
2073 ...
2074}
2075
2076-- **************************************************************
2077--
2078-- OVERLOAD CONTROL ELEMENTARY PROCEDURE
2079--
2080-- **************************************************************
2081
2082-- **************************************************************
2083--
2084-- Overload
2085--
2086-- **************************************************************
2087
2088Overload ::= SEQUENCE {
2089 protocolIEs ProtocolIE-Container { {OverloadIEs} },
2090 protocolExtensions ProtocolExtensionContainer { {OverloadExtensions} } OPTIONAL,
2091 ...
2092}
2093
2094OverloadIEs RANAP-PROTOCOL-IES ::= {
2095 { ID id-NumberOfSteps CRITICALITY ignore TYPE NumberOfSteps PRESENCE optional } |
2096 { ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional },
2097 ...
2098}
2099
2100OverloadExtensions RANAP-PROTOCOL-EXTENSION ::= {
2101-- Extension for Release 99 to enable the indication to the RNC which CN domain is suffering the signalling traffic overload --
2102 { ID id-CN-DomainIndicator CRITICALITY ignore EXTENSION CN-DomainIndicator PRESENCE optional} |
2103-- Extension for Release 5 to enable NNSF --
2104 { ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional} |
2105-- Extension for Release 7 to indicate extended RNC-ID --
2106 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional} |
2107-- Extension for Release 10 to support Low Priority overload --
2108 { ID id-Priority-Class-Indicator CRITICALITY ignore EXTENSION Priority-Class-Indicator PRESENCE optional},
2109 ...
2110}
2111
2112-- **************************************************************
2113--
2114-- ERROR INDICATION ELEMENTARY PROCEDURE
2115--
2116-- **************************************************************
2117
2118-- **************************************************************
2119--
2120-- Error Indication
2121--
2122-- **************************************************************
2123
2124ErrorIndication ::= SEQUENCE {
2125 protocolIEs ProtocolIE-Container { {ErrorIndicationIEs} },
2126 protocolExtensions ProtocolExtensionContainer { {ErrorIndicationExtensions} } OPTIONAL,
2127 ...
2128}
2129
2130ErrorIndicationIEs RANAP-PROTOCOL-IES ::= {
2131 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
2132 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } |
2133 { ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE optional } |
2134 { ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional },
2135 ...
2136}
2137
2138ErrorIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2139-- Extension for Release 4 --
2140 { ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional}|
2141-- Extension for Release 7 to indicate extended RNC-ID --
2142 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
2143 ...
2144}
2145
2146-- **************************************************************
2147--
2148-- SRNS DATA FORWARD ELEMENTARY PROCEDURE
2149--
2150-- **************************************************************
2151
2152-- **************************************************************
2153--
2154-- SRNS Data Forward Command
2155--
2156-- **************************************************************
2157
2158SRNS-DataForwardCommand ::= SEQUENCE {
2159 protocolIEs ProtocolIE-Container { {SRNS-DataForwardCommandIEs} },
2160 protocolExtensions ProtocolExtensionContainer { {SRNS-DataForwardCommandExtensions} } OPTIONAL,
2161 ...
2162}
2163
2164SRNS-DataForwardCommandIEs RANAP-PROTOCOL-IES ::= {
2165 { ID id-RAB-DataForwardingList CRITICALITY ignore TYPE RAB-DataForwardingList PRESENCE optional },
2166 ...
2167}
2168
2169SRNS-DataForwardCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
2170 ...
2171}
2172
2173-- **************************************************************
2174--
2175-- FORWARD SRNS CONTEXT ELEMENTARY PROCEDURE
2176--
2177-- **************************************************************
2178
2179-- **************************************************************
2180--
2181-- Forward SRNS Context
2182--
2183-- **************************************************************
2184
2185ForwardSRNS-Context ::= SEQUENCE {
2186 protocolIEs ProtocolIE-Container { {ForwardSRNS-ContextIEs} },
2187 protocolExtensions ProtocolExtensionContainer { {ForwardSRNS-ContextExtensions} } OPTIONAL,
2188 ...
2189}
2190
2191ForwardSRNS-ContextIEs RANAP-PROTOCOL-IES ::= {
2192 { ID id-RAB-ContextList CRITICALITY ignore TYPE RAB-ContextList PRESENCE mandatory },
2193 ...
2194}
2195
2196ForwardSRNS-ContextExtensions RANAP-PROTOCOL-EXTENSION ::= {
2197-- Extension for Release 5 to enable relocation of Source RNC PDCP context info --
2198 { ID id-SourceRNC-PDCP-context-info CRITICALITY ignore EXTENSION RRC-Container PRESENCE optional},
2199 ...
2200}
2201
2202-- **************************************************************
2203--
2204-- RAB ASSIGNMENT ELEMENTARY PROCEDURE
2205--
2206-- **************************************************************
2207
2208-- **************************************************************
2209--
2210-- RAB Assignment Request
2211--
2212-- **************************************************************
2213
2214RAB-AssignmentRequest ::= SEQUENCE {
2215 protocolIEs ProtocolIE-Container { {RAB-AssignmentRequestIEs} },
2216 protocolExtensions ProtocolExtensionContainer { {RAB-AssignmentRequestExtensions} } OPTIONAL,
2217 ...
2218}
2219
2220RAB-AssignmentRequestIEs RANAP-PROTOCOL-IES ::= {
2221 { ID id-RAB-SetupOrModifyList CRITICALITY ignore TYPE RAB-SetupOrModifyList PRESENCE optional } |
2222 { ID id-RAB-ReleaseList CRITICALITY ignore TYPE RAB-ReleaseList PRESENCE optional },
2223 ...
2224}
2225
2226RAB-SetupOrModifyList ::= RAB-IE-ContainerPairList { {RAB-SetupOrModifyItem-IEs} }
2227
2228RAB-SetupOrModifyItem-IEs RANAP-PROTOCOL-IES-PAIR ::= {
2229 { ID id-RAB-SetupOrModifyItem FIRST CRITICALITY reject FIRST TYPE RAB-SetupOrModifyItemFirst
2230 SECOND CRITICALITY ignore SECOND TYPE RAB-SetupOrModifyItemSecond
2231 PRESENCE mandatory },
2232 ...
2233}
2234
2235RAB-SetupOrModifyItemFirst ::= SEQUENCE {
2236 rAB-ID RAB-ID,
2237 nAS-SynchronisationIndicator NAS-SynchronisationIndicator OPTIONAL,
2238 rAB-Parameters RAB-Parameters OPTIONAL,
2239 userPlaneInformation UserPlaneInformation OPTIONAL,
2240 transportLayerInformation TransportLayerInformation OPTIONAL,
2241 service-Handover Service-Handover OPTIONAL,
2242 iE-Extensions ProtocolExtensionContainer { {RAB-SetupOrModifyItemFirst-ExtIEs} } OPTIONAL,
2243 ...
2244}
2245
2246TransportLayerInformation ::= SEQUENCE {
2247 transportLayerAddress TransportLayerAddress,
2248 iuTransportAssociation IuTransportAssociation,
2249 iE-Extensions ProtocolExtensionContainer { {TransportLayerInformation-ExtIEs} } OPTIONAL,
2250 ...
2251}
2252
2253TransportLayerInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2254 ...
2255}
2256
2257RAB-SetupOrModifyItemFirst-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2258-- Extension for Release 8 to enable handover restriction to E-UTRAN --
2259 { ID id-E-UTRAN-Service-Handover CRITICALITY ignore EXTENSION E-UTRAN-Service-Handover PRESENCE optional}|
2260-- Extension for Release 10 to support LIPA --
2261 { ID id-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}|
2262-- Extension for Release 12 to support SIPTO@LN with collocated L-GW --
2263 { ID id-SIPTO-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional},
2264 ...
2265}
2266
2267RAB-SetupOrModifyItemSecond ::= SEQUENCE {
2268 pDP-TypeInformation PDP-TypeInformation OPTIONAL,
2269 dataVolumeReportingIndication DataVolumeReportingIndication OPTIONAL,
2270 dl-GTP-PDU-SequenceNumber DL-GTP-PDU-SequenceNumber OPTIONAL,
2271 ul-GTP-PDU-SequenceNumber UL-GTP-PDU-SequenceNumber OPTIONAL,
2272 dl-N-PDU-SequenceNumber DL-N-PDU-SequenceNumber OPTIONAL,
2273 ul-N-PDU-SequenceNumber UL-N-PDU-SequenceNumber OPTIONAL,
2274 iE-Extensions ProtocolExtensionContainer { {RAB-SetupOrModifyItemSecond-ExtIEs} } OPTIONAL,
2275 ...
2276}
2277
2278RAB-SetupOrModifyItemSecond-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2279-- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
2280 { ID id-Alt-RAB-Parameters CRITICALITY ignore EXTENSION Alt-RAB-Parameters PRESENCE optional}|
2281-- Extension for Release 5 to enable GERAN support over Iu-cs --
2282 { ID id-GERAN-BSC-Container CRITICALITY ignore EXTENSION GERAN-BSC-Container PRESENCE optional}|
2283-- Extension for Release Release 9 to enable a new value --
2284 { ID id-PDP-TypeInformation-extension CRITICALITY ignore EXTENSION PDP-TypeInformation-extension PRESENCE optional}|
2285-- Extension for Release 10 to enable Offload at Iu-ps for UTRAN --
2286 { ID id-Offload-RAB-Parameters CRITICALITY ignore EXTENSION Offload-RAB-Parameters PRESENCE optional},
2287 ...
2288}
2289
2290RAB-AssignmentRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2291 { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional}|
2292-- Extension for Release 10 to enable Offload at Iu-ps for UTRAN --
2293 { ID id-MSISDN CRITICALITY ignore EXTENSION MSISDN PRESENCE optional},
2294 ...
2295}
2296
2297-- **************************************************************
2298--
2299-- RAB Assignment Response
2300--
2301-- **************************************************************
2302
2303RAB-AssignmentResponse ::= SEQUENCE {
2304 protocolIEs ProtocolIE-Container { {RAB-AssignmentResponseIEs} },
2305 protocolExtensions ProtocolExtensionContainer { {RAB-AssignmentResponseExtensions} } OPTIONAL,
2306 ...
2307}
2308
2309RAB-AssignmentResponseIEs RANAP-PROTOCOL-IES ::= {
2310 { ID id-RAB-SetupOrModifiedList CRITICALITY ignore TYPE RAB-SetupOrModifiedList PRESENCE optional } |
2311 { ID id-RAB-ReleasedList CRITICALITY ignore TYPE RAB-ReleasedList PRESENCE optional } |
2312
2313 { ID id-RAB-QueuedList CRITICALITY ignore TYPE RAB-QueuedList PRESENCE optional } |
2314 { ID id-RAB-FailedList CRITICALITY ignore TYPE RAB-FailedList PRESENCE optional } |
2315 { ID id-RAB-ReleaseFailedList CRITICALITY ignore TYPE RAB-ReleaseFailedList PRESENCE optional } |
2316 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
2317 ...
2318}
2319
2320RAB-SetupOrModifiedList ::= RAB-IE-ContainerList { {RAB-SetupOrModifiedItemIEs} }
2321
2322RAB-SetupOrModifiedItemIEs RANAP-PROTOCOL-IES ::= {
2323 { ID id-RAB-SetupOrModifiedItem CRITICALITY ignore TYPE RAB-SetupOrModifiedItem PRESENCE mandatory },
2324 ...
2325}
2326
2327RAB-SetupOrModifiedItem ::= SEQUENCE {
2328 rAB-ID RAB-ID,
2329 transportLayerAddress TransportLayerAddress OPTIONAL,
2330 iuTransportAssociation IuTransportAssociation OPTIONAL,
2331 dl-dataVolumes DataVolumeList OPTIONAL,
2332 iE-Extensions ProtocolExtensionContainer { {RAB-SetupOrModifiedItem-ExtIEs} } OPTIONAL,
2333 ...
2334}
2335
2336RAB-SetupOrModifiedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2337-- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
2338 { ID id-Ass-RAB-Parameters CRITICALITY ignore EXTENSION Ass-RAB-Parameters PRESENCE optional },
2339 ...
2340}
2341
2342RAB-ReleasedList ::= RAB-IE-ContainerList { {RAB-ReleasedItemIEs} }
2343
2344RAB-ReleasedItemIEs RANAP-PROTOCOL-IES ::= {
2345 { ID id-RAB-ReleasedItem CRITICALITY ignore TYPE RAB-ReleasedItem PRESENCE mandatory },
2346 ...
2347}
2348
2349RAB-ReleasedItem ::= SEQUENCE {
2350 rAB-ID RAB-ID,
2351 dl-dataVolumes DataVolumeList OPTIONAL,
2352 dL-GTP-PDU-SequenceNumber DL-GTP-PDU-SequenceNumber OPTIONAL,
2353 uL-GTP-PDU-SequenceNumber UL-GTP-PDU-SequenceNumber OPTIONAL,
2354 iE-Extensions ProtocolExtensionContainer { {RAB-ReleasedItem-ExtIEs} } OPTIONAL,
2355 ...
2356}
2357
2358RAB-ReleasedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2359 ...
2360}
2361
2362DataVolumeList ::= SEQUENCE (SIZE (1..maxNrOfVol)) OF
2363 SEQUENCE {
2364 dl-UnsuccessfullyTransmittedDataVolume UnsuccessfullyTransmittedDataVolume,
2365 dataVolumeReference DataVolumeReference OPTIONAL,
2366 iE-Extensions ProtocolExtensionContainer { {DataVolumeList-ExtIEs} } OPTIONAL,
2367 ...
2368 }
2369
2370DataVolumeList-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2371 ...
2372}
2373
2374RAB-QueuedList ::= RAB-IE-ContainerList { {RAB-QueuedItemIEs} }
2375
2376RAB-QueuedItemIEs RANAP-PROTOCOL-IES ::= {
2377 { ID id-RAB-QueuedItem CRITICALITY ignore TYPE RAB-QueuedItem PRESENCE mandatory },
2378 ...
2379}
2380
2381RAB-QueuedItem ::= SEQUENCE {
2382 rAB-ID RAB-ID,
2383 iE-Extensions ProtocolExtensionContainer { {RAB-QueuedItem-ExtIEs} } OPTIONAL,
2384 ...
2385}
2386
2387RAB-QueuedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2388 ...
2389}
2390
2391RAB-ReleaseFailedList ::= RAB-FailedList
2392
2393RAB-AssignmentResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2394-- Extension for Release 5 to enable GERAN support over Iu-cs --
2395 { ID id-GERAN-Iumode-RAB-FailedList-RABAssgntResponse CRITICALITY ignore EXTENSION GERAN-Iumode-RAB-FailedList-RABAssgntResponse PRESENCE optional} ,
2396 ...
2397}
2398
2399GERAN-Iumode-RAB-FailedList-RABAssgntResponse ::= RAB-IE-ContainerList { {GERAN-Iumode-RAB-Failed-RABAssgntResponse-ItemIEs} }
2400
2401GERAN-Iumode-RAB-Failed-RABAssgntResponse-ItemIEs RANAP-PROTOCOL-IES ::= {
2402 { ID id-GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item CRITICALITY ignore TYPE GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item PRESENCE mandatory },
2403 ...
2404}
2405
2406GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item ::= SEQUENCE {
2407 rAB-ID RAB-ID,
2408 cause Cause,
2409 gERAN-Classmark GERAN-Classmark OPTIONAL,
2410 iE-Extensions ProtocolExtensionContainer { {GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item-ExtIEs} } OPTIONAL,
2411 ...
2412}
2413
2414GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2415 ...
2416}
2417
2418-- **************************************************************
2419--
2420-- PRIVATE MESSAGE
2421--
2422-- **************************************************************
2423
2424PrivateMessage ::= SEQUENCE {
2425 privateIEs PrivateIE-Container { {PrivateMessage-IEs } },
2426 ...
2427}
2428
2429PrivateMessage-IEs RANAP-PRIVATE-IES ::= {
2430 ...
2431}
2432
2433-- **************************************************************
2434--
2435-- RANAP RELOCATION INFORMATION ELEMENTARY PROCEDURE
2436--
2437-- **************************************************************
2438
2439RANAP-RelocationInformation ::= SEQUENCE {
2440 protocolIEs ProtocolIE-Container { {RANAP-RelocationInformationIEs} },
2441 protocolExtensions ProtocolExtensionContainer { {RANAP-RelocationInformationExtensions} } OPTIONAL,
2442 ...
2443}
2444
2445RANAP-RelocationInformationIEs RANAP-PROTOCOL-IES ::= {
2446 { ID id-DirectTransferInformationList-RANAP-RelocInf
2447 CRITICALITY ignore TYPE DirectTransferInformationList-RANAP-RelocInf
2448 PRESENCE optional } |
2449 { ID id-RAB-ContextList-RANAP-RelocInf CRITICALITY ignore TYPE RAB-ContextList-RANAP-RelocInf PRESENCE optional },
2450 ...
2451}
2452
2453DirectTransferInformationList-RANAP-RelocInf ::= DirectTransfer-IE-ContainerList { {DirectTransferInformationItemIEs-RANAP-RelocInf} }
2454
2455DirectTransferInformationItemIEs-RANAP-RelocInf RANAP-PROTOCOL-IES ::= {
2456 { ID id-DirectTransferInformationItem-RANAP-RelocInf
2457 CRITICALITY ignore TYPE DirectTransferInformationItem-RANAP-RelocInf
2458 PRESENCE mandatory },
2459 ...
2460}
2461
2462DirectTransferInformationItem-RANAP-RelocInf ::= SEQUENCE {
2463 nAS-PDU NAS-PDU,
2464 sAPI SAPI,
2465 cN-DomainIndicator CN-DomainIndicator,
2466 iE-Extensions ProtocolExtensionContainer { {RANAP-DirectTransferInformationItem-ExtIEs-RANAP-RelocInf} } OPTIONAL,
2467 ...
2468}
2469
2470RANAP-DirectTransferInformationItem-ExtIEs-RANAP-RelocInf RANAP-PROTOCOL-EXTENSION ::= {
2471 ...
2472}
2473
2474RAB-ContextList-RANAP-RelocInf ::= RAB-IE-ContainerList { {RAB-ContextItemIEs-RANAP-RelocInf} }
2475
2476RAB-ContextItemIEs-RANAP-RelocInf RANAP-PROTOCOL-IES ::= {
2477 { ID id-RAB-ContextItem-RANAP-RelocInf CRITICALITY ignore TYPE RAB-ContextItem-RANAP-RelocInf PRESENCE mandatory },
2478 ...
2479}
2480
2481RAB-ContextItem-RANAP-RelocInf ::= SEQUENCE {
2482 rAB-ID RAB-ID,
2483 dl-GTP-PDU-SequenceNumber DL-GTP-PDU-SequenceNumber OPTIONAL,
2484 ul-GTP-PDU-SequenceNumber UL-GTP-PDU-SequenceNumber OPTIONAL,
2485 dl-N-PDU-SequenceNumber DL-N-PDU-SequenceNumber OPTIONAL,
2486 ul-N-PDU-SequenceNumber UL-N-PDU-SequenceNumber OPTIONAL,
2487 iE-Extensions ProtocolExtensionContainer { {RAB-ContextItem-ExtIEs-RANAP-RelocInf} } OPTIONAL,
2488 ...
2489}
2490
2491RAB-ContextItem-ExtIEs-RANAP-RelocInf RANAP-PROTOCOL-EXTENSION ::= {
2492 ...
2493}
2494
2495RANAP-RelocationInformationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2496-- Extension for Release 5 to enable relocation of Source RNC PDCP context info --
2497 { ID id-SourceRNC-PDCP-context-info CRITICALITY ignore EXTENSION RRC-Container PRESENCE optional} |
2498-- Extension for Release 10 to enable RNSAP Relocation --
2499 { ID id-RNSAPRelocationParameters CRITICALITY reject EXTENSION RNSAPRelocationParameters PRESENCE optional},
2500 ...
2501}
2502
2503-- **************************************************************
2504--
2505-- RANAP ENHANCED RELOCATION INFORMATION ELEMENTARY PROCEDURE
2506--
2507-- **************************************************************
2508
2509-- **************************************************************
2510--
2511-- RANAP Enhanced Relocation Information Request
2512--
2513-- **************************************************************
2514
2515RANAP-EnhancedRelocationInformationRequest ::= SEQUENCE {
2516 protocolIEs ProtocolIE-Container { {RANAP-EnhancedRelocationInformationRequestIEs} },
2517 protocolExtensions ProtocolExtensionContainer { {RANAP-EnhancedRelocationInformationRequestExtensions} } OPTIONAL,
2518 ...
2519}
2520
2521RANAP-EnhancedRelocationInformationRequestIEs RANAP-PROTOCOL-IES ::= {
2522 { ID id-Source-ToTarget-TransparentContainer
2523 CRITICALITY reject TYPE SourceRNC-ToTargetRNC-TransparentContainer PRESENCE mandatory } |
2524 { ID id-OldIuSigConIdCS CRITICALITY ignore TYPE IuSignallingConnectionIdentifier PRESENCE optional } |
2525 { ID id-GlobalCN-IDCS CRITICALITY reject TYPE GlobalCN-ID PRESENCE optional} |
2526 { ID id-OldIuSigConIdPS CRITICALITY ignore TYPE IuSignallingConnectionIdentifier PRESENCE optional } |
2527 { ID id-GlobalCN-IDPS CRITICALITY reject TYPE GlobalCN-ID PRESENCE optional} |
2528 { ID id-RAB-SetupList-EnhRelocInfoReq CRITICALITY reject TYPE RAB-SetupList-EnhRelocInfoReq PRESENCE optional } |
2529 { ID id-SNA-Access-Information CRITICALITY ignore TYPE SNA-Access-Information PRESENCE optional} |
2530 { ID id-UESBI-Iu CRITICALITY ignore TYPE UESBI-Iu PRESENCE optional}|
2531 { ID id-SelectedPLMN-ID CRITICALITY ignore TYPE PLMNidentity PRESENCE optional }|
2532 { ID id-CNMBMSLinkingInformation CRITICALITY ignore TYPE CNMBMSLinkingInformation PRESENCE optional},
2533 ...
2534}
2535
2536RAB-SetupList-EnhRelocInfoReq ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhRelocInfoReq-IEs} }
2537
2538RAB-SetupItem-EnhRelocInfoReq-IEs RANAP-PROTOCOL-IES ::= {
2539 { ID id-RAB-SetupItem-EnhRelocInfoReq CRITICALITY reject TYPE RAB-SetupItem-EnhRelocInfoReq PRESENCE mandatory },
2540 ...
2541}
2542
2543RAB-SetupItem-EnhRelocInfoReq ::= SEQUENCE {
2544 rAB-ID RAB-ID,
2545 cN-DomainIndicator CN-DomainIndicator,
2546 rAB-Parameters RAB-Parameters,
2547 dataVolumeReportingIndication DataVolumeReportingIndication OPTIONAL
2548 -- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
2549 pDP-TypeInformation PDP-TypeInformation OPTIONAL
2550 -- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
2551 userPlaneInformation UserPlaneInformation,
2552 dataForwardingInformation TNLInformationEnhRelInfoReq OPTIONAL,
2553 sourceSideIuULTNLInfo TNLInformationEnhRelInfoReq OPTIONAL,
2554
2555 service-Handover Service-Handover OPTIONAL,
2556 alt-RAB-Parameters Alt-RAB-Parameters OPTIONAL,
2557 iE-Extensions ProtocolExtensionContainer { { RAB-SetupItem-EnhRelocInfoReq-ExtIEs} } OPTIONAL,
2558 ...
2559}
2560
2561RAB-SetupItem-EnhRelocInfoReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2562-- Extension for Release 8 to enable handover restriction to E-UTRAN --
2563 { ID id-E-UTRAN-Service-Handover CRITICALITY ignore EXTENSION E-UTRAN-Service-Handover PRESENCE optional }|
2564-- Extension for Release Release 9 to enable a new value --
2565 { ID id-PDP-TypeInformation-extension CRITICALITY ignore EXTENSION PDP-TypeInformation-extension PRESENCE optional },
2566 ...
2567}
2568
2569TNLInformationEnhRelInfoReq ::=SEQUENCE{
2570 transportLayerAddress TransportLayerAddress,
2571 iuTransportAssociation IuTransportAssociation,
2572 iE-Extensions ProtocolExtensionContainer { { TNLInformationEnhRelInfoReq-ExtIEs} } OPTIONAL,
2573 ...
2574}
2575
2576TNLInformationEnhRelInfoReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2577 ...
2578}
2579
2580
2581RANAP-EnhancedRelocationInformationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2582 { ID id-IntegrityProtectionInformation CRITICALITY ignore EXTENSION IntegrityProtectionInformation PRESENCE optional} |
2583 { ID id-EncryptionInformation CRITICALITY ignore EXTENSION EncryptionInformation PRESENCE optional} |
2584 { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional} |
2585-- Extension for Release 10 to enable RNSAP Relocation --
2586 { ID id-RABParametersList CRITICALITY reject EXTENSION RABParametersList PRESENCE optional} |
2587 { ID id-CSG-Id CRITICALITY reject EXTENSION CSG-Id PRESENCE optional} |
2588 { ID id-CSG-Membership-Status CRITICALITY reject EXTENSION CSG-Membership-Status PRESENCE optional} |
2589-- Extension for Release 11 to support rSRVCC in case of network sharing –
2590 { ID id-AnchorPLMN-ID CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional},
2591 ...
2592}
2593
2594-- **************************************************************
2595--
2596-- RANAP Enhanced Relocation Information Response
2597--
2598-- **************************************************************
2599
2600RANAP-EnhancedRelocationInformationResponse ::= SEQUENCE {
2601 protocolIEs ProtocolIE-Container { {RANAP-EnhancedRelocationInformationResponseIEs} },
2602 protocolExtensions ProtocolExtensionContainer { {RANAP-EnhancedRelocationInformationResponseExtensions} } OPTIONAL,
2603 ...
2604}
2605
2606RANAP-EnhancedRelocationInformationResponseIEs RANAP-PROTOCOL-IES ::= {
2607 { ID id-Target-ToSource-TransparentContainer
2608 CRITICALITY ignore TYPE TargetRNC-ToSourceRNC-TransparentContainer PRESENCE optional } |
2609 { ID id-RAB-SetupList-EnhRelocInfoRes CRITICALITY ignore TYPE RAB-SetupList-EnhRelocInfoRes PRESENCE optional} |
2610 { ID id-RAB-FailedList-EnhRelocInfoRes CRITICALITY ignore TYPE RAB-FailedList-EnhRelocInfoRes PRESENCE optional }|
2611 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
2612 ...
2613}
2614
2615RAB-SetupList-EnhRelocInfoRes ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhRelocInfoRes-IEs} }
2616
2617RAB-SetupItem-EnhRelocInfoRes-IEs RANAP-PROTOCOL-IES ::= {
2618 { ID id-RAB-SetupItem-EnhRelocInfoRes CRITICALITY reject TYPE RAB-SetupItem-EnhRelocInfoRes PRESENCE mandatory },
2619 ...
2620}
2621
2622RAB-SetupItem-EnhRelocInfoRes ::= SEQUENCE {
2623 cN-DomainIndicator CN-DomainIndicator,
2624 rAB-ID RAB-ID,
2625 dataForwardingInformation TNLInformationEnhRelInfoRes OPTIONAL,
2626 ass-RAB-Parameters Ass-RAB-Parameters OPTIONAL,
2627 iE-Extensions ProtocolExtensionContainer { { RAB-SetupItem-EnhRelocInfoRes-ExtIEs} } OPTIONAL,
2628 ...
2629}
2630
2631RAB-SetupItem-EnhRelocInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2632 ...
2633}
2634
2635RAB-FailedList-EnhRelocInfoRes ::= RAB-IE-ContainerList { { RAB-FailedItem-EnhRelocInfoRes-IEs} }
2636
2637RAB-FailedItem-EnhRelocInfoRes-IEs RANAP-PROTOCOL-IES ::= {
2638 { ID id-RAB-FailedItem-EnhRelocInfoRes CRITICALITY reject TYPE RAB-FailedItem-EnhRelocInfoRes PRESENCE mandatory },
2639 ...
2640}
2641
2642RAB-FailedItem-EnhRelocInfoRes ::= SEQUENCE {
2643 cN-DomainIndicator CN-DomainIndicator,
2644 rAB-ID RAB-ID,
2645 cause Cause,
2646 iE-Extensions ProtocolExtensionContainer { { RAB-FailedItem-EnhRelocInfoRes-ExtIEs} } OPTIONAL,
2647 ...
2648}
2649
2650RAB-FailedItem-EnhRelocInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2651 ...
2652}
2653TNLInformationEnhRelInfoRes ::=SEQUENCE{
2654 dl-forwardingTransportLayerAddress TransportLayerAddress,
2655 dl-forwardingTransportAssociation IuTransportAssociation,
2656 iE-Extensions ProtocolExtensionContainer { { TNLInformationEnhRelInfoRes-ExtIEs} } OPTIONAL,
2657 ...
2658}
2659
2660TNLInformationEnhRelInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2661 ...
2662}
2663
2664RANAP-EnhancedRelocationInformationResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2665 ...
2666}
2667-- **************************************************************
2668--
2669-- RAB MODIFICATION REQUEST ELEMENTARY PROCEDURE
2670--
2671-- **************************************************************
2672
2673-- **************************************************************
2674--
2675-- RAB Modify Request
2676--
2677-- **************************************************************
2678
2679RAB-ModifyRequest ::= SEQUENCE {
2680 protocolIEs ProtocolIE-Container { {RAB-ModifyRequestIEs} },
2681 protocolExtensions ProtocolExtensionContainer { {RAB-ModifyRequestExtensions} } OPTIONAL,
2682 ...
2683}
2684
2685RAB-ModifyRequestIEs RANAP-PROTOCOL-IES ::= {
2686 { ID id-RAB-ModifyList CRITICALITY ignore TYPE RAB-ModifyList PRESENCE mandatory},
2687 ...
2688}
2689
2690RAB-ModifyList ::= RAB-IE-ContainerList { {RAB-ModifyItemIEs} }
2691
2692RAB-ModifyItemIEs RANAP-PROTOCOL-IES ::= {
2693 { ID id-RAB-ModifyItem CRITICALITY ignore TYPE RAB-ModifyItem PRESENCE mandatory },
2694 ...
2695}
2696
2697RAB-ModifyItem ::= SEQUENCE {
2698 rAB-ID RAB-ID,
2699 requested-RAB-Parameter-Values Requested-RAB-Parameter-Values,
2700 iE-Extensions ProtocolExtensionContainer { {RAB-ModifyItem-ExtIEs} } OPTIONAL,
2701 ...
2702}
2703
2704RAB-ModifyItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2705 ...
2706}
2707
2708RAB-ModifyRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2709 ...
2710}
2711
2712-- **************************************************************
2713--
2714-- LOCATION RELATED DATA ELEMENTARY PROCEDURE
2715--
2716-- **************************************************************
2717
2718-- **************************************************************
2719--
2720-- Location Related Data Request
2721--
2722-- **************************************************************
2723
2724LocationRelatedDataRequest ::= SEQUENCE {
2725 protocolIEs ProtocolIE-Container { {LocationRelatedDataRequestIEs} },
2726 protocolExtensions ProtocolExtensionContainer { {LocationRelatedDataRequestExtensions} } OPTIONAL,
2727 ...
2728}
2729
2730LocationRelatedDataRequestIEs RANAP-PROTOCOL-IES ::= {
2731 { ID id-LocationRelatedDataRequestType CRITICALITY reject TYPE LocationRelatedDataRequestType PRESENCE optional },
2732 -- This IE is mandatory for UTRAN, optional for GERAN Iu Mode –-
2733 ...
2734}
2735
2736LocationRelatedDataRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2737-- Extension for Release 5 to enable LCS support for GERAN Iu mode --
2738 { ID id-LocationRelatedDataRequestTypeSpecificToGERANIuMode CRITICALITY reject EXTENSION LocationRelatedDataRequestTypeSpecificToGERANIuMode PRESENCE optional }|
2739 -- The previous extension is optional for GERAN Iu Mode only, not applicable for UTRAN --
2740 -- 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
2741 -- ‘Dedicated Assistance Data for Assisted GANSS’ or `Dedicated Assistance Data for Assisted GPS and GANSS’--
2742 { ID id-RequestedGANSSAssistanceData CRITICALITY reject EXTENSION RequestedGANSSAssistanceData PRESENCE conditional },
2743 ...
2744}
2745
2746-- **************************************************************
2747--
2748-- Location Related Data Response
2749--
2750-- **************************************************************
2751
2752LocationRelatedDataResponse ::= SEQUENCE {
2753 protocolIEs ProtocolIE-Container { { LocationRelatedDataResponseIEs} },
2754 protocolExtensions ProtocolExtensionContainer { { LocationRelatedDataResponseExtensions} } OPTIONAL,
2755 ...
2756}
2757
2758LocationRelatedDataResponseIEs RANAP-PROTOCOL-IES ::= {
2759 { ID id-BroadcastAssistanceDataDecipheringKeys CRITICALITY ignore TYPE BroadcastAssistanceDataDecipheringKeys PRESENCE optional },
2760 ...
2761}
2762
2763LocationRelatedDataResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2764-- Extension for error handling
2765 { ID id-CriticalityDiagnostics CRITICALITY ignore EXTENSION CriticalityDiagnostics PRESENCE optional }|
2766 { ID id-BroadcastGANSSAssistanceDataDecipheringKeys CRITICALITY ignore EXTENSION BroadcastAssistanceDataDecipheringKeys PRESENCE optional},
2767 ...
2768}
2769
2770-- **************************************************************
2771--
2772-- Location Related Data Failure
2773--
2774-- **************************************************************
2775
2776LocationRelatedDataFailure ::= SEQUENCE {
2777 protocolIEs ProtocolIE-Container { { LocationRelatedDataFailureIEs} },
2778 protocolExtensions ProtocolExtensionContainer { { LocationRelatedDataFailureExtensions} } OPTIONAL,
2779 ...
2780}
2781
2782LocationRelatedDataFailureIEs RANAP-PROTOCOL-IES ::= {
2783 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
2784 ...
2785}
2786
2787LocationRelatedDataFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
2788-- Extension for error handling
2789 { ID id-CriticalityDiagnostics CRITICALITY ignore EXTENSION CriticalityDiagnostics PRESENCE optional },
2790 ...
2791}
2792
2793-- **************************************************************
2794--
2795-- INFORMATION TRANSFER ELEMENTARY PROCEDURE
2796--
2797-- **************************************************************
2798
2799-- **************************************************************
2800--
2801-- Information Transfer Indication
2802--
2803-- **************************************************************
2804
2805InformationTransferIndication ::= SEQUENCE {
2806 protocolIEs ProtocolIE-Container { { InformationTransferIndicationIEs} },
2807 protocolExtensions ProtocolExtensionContainer { { InformationTransferIndicationExtensions} } OPTIONAL,
2808 ...
2809}
2810
2811InformationTransferIndicationIEs RANAP-PROTOCOL-IES ::= {
2812 { ID id-InformationTransferID CRITICALITY reject TYPE InformationTransferID PRESENCE mandatory } |
2813 { ID id-ProvidedData CRITICALITY reject TYPE ProvidedData PRESENCE mandatory } |
2814 { ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
2815 { ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional},
2816 ...
2817}
2818
2819InformationTransferIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2820 ...
2821}
2822
2823-- **************************************************************
2824--
2825-- Information Transfer Confirmation
2826--
2827-- **************************************************************
2828
2829InformationTransferConfirmation ::= SEQUENCE {
2830 protocolIEs ProtocolIE-Container { { InformationTransferConfirmationIEs} },
2831 protocolExtensions ProtocolExtensionContainer { { InformationTransferConfirmationExtensions} } OPTIONAL,
2832 ...
2833}
2834
2835InformationTransferConfirmationIEs RANAP-PROTOCOL-IES ::= {
2836 { ID id-InformationTransferID CRITICALITY ignore TYPE InformationTransferID PRESENCE mandatory } |
2837 { ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
2838 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } |
2839 { ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE mandatory },
2840 ...
2841}
2842
2843InformationTransferConfirmationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2844-- Extension for Release 7 to indicate extended RNC-ID --
2845 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
2846 ...
2847}
2848
2849-- **************************************************************
2850--
2851-- Information Transfer Failure
2852--
2853-- **************************************************************
2854
2855InformationTransferFailure ::= SEQUENCE {
2856 protocolIEs ProtocolIE-Container { { InformationTransferFailureIEs} },
2857 protocolExtensions ProtocolExtensionContainer { { InformationTransferFailureExtensions} } OPTIONAL,
2858 ...
2859}
2860
2861InformationTransferFailureIEs RANAP-PROTOCOL-IES ::= {
2862 { ID id-InformationTransferID CRITICALITY ignore TYPE InformationTransferID PRESENCE mandatory } |
2863 { ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
2864 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
2865 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } |
2866 { ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE mandatory },
2867 ...
2868}
2869
2870InformationTransferFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
2871-- Extension for Release 7 to indicate extended RNC-ID --
2872 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
2873 ...
2874}
2875
2876-- **************************************************************
2877--
2878-- UE SPECIFIC INFORMATION ELEMENTARY PROCEDURE
2879--
2880-- **************************************************************
2881
2882-- **************************************************************
2883--
2884-- UE Specific Information Indication
2885--
2886-- **************************************************************
2887
2888UESpecificInformationIndication ::= SEQUENCE {
2889 protocolIEs ProtocolIE-Container { {UESpecificInformationIndicationIEs} },
2890 protocolExtensions ProtocolExtensionContainer { {UESpecificInformationIndicationExtensions} } OPTIONAL,
2891 ...
2892}
2893
2894UESpecificInformationIndicationIEs RANAP-PROTOCOL-IES ::= {
2895 { ID id-UESBI-Iu CRITICALITY ignore TYPE UESBI-Iu PRESENCE optional },
2896 ...
2897}
2898
2899UESpecificInformationIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2900 ...
2901}
2902
2903-- **************************************************************
2904--
2905-- DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE
2906--
2907-- **************************************************************
2908
2909-- **************************************************************
2910--
2911-- Direct Information Transfer
2912--
2913-- **************************************************************
2914
2915DirectInformationTransfer ::= SEQUENCE {
2916 protocolIEs ProtocolIE-Container { { DirectInformationTransferIEs} },
2917 protocolExtensions ProtocolExtensionContainer { { DirectInformationTransferExtensions} } OPTIONAL,
2918 ...
2919}
2920
2921DirectInformationTransferIEs RANAP-PROTOCOL-IES ::= {
2922 { ID id-InterSystemInformationTransferType CRITICALITY ignore TYPE InterSystemInformationTransferType PRESENCE optional } |
2923 { ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
2924 { ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional } |
2925 { ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional },
2926 ...
2927}
2928
2929DirectInformationTransferExtensions RANAP-PROTOCOL-EXTENSION ::= {
2930-- Extension for Release 7 to indicate extended RNC-ID --
2931 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
2932 ...
2933}
2934
2935-- **************************************************************
2936--
2937-- UPLINK INFORMATION EXCHANGE ELEMENTARY PROCEDURE
2938--
2939-- **************************************************************
2940
2941-- **************************************************************
2942--
2943-- Uplink Information Exchange Request
2944--
2945-- **************************************************************
2946
2947UplinkInformationExchangeRequest ::= SEQUENCE {
2948 protocolIEs ProtocolIE-Container { { UplinkInformationExchangeRequestIEs} },
2949 protocolExtensions ProtocolExtensionContainer { { UplinkInformationExchangeRequestExtensions} } OPTIONAL,
2950 ...
2951}
2952
2953UplinkInformationExchangeRequestIEs RANAP-PROTOCOL-IES ::= {
2954 { ID id-InformationExchangeID CRITICALITY reject TYPE InformationExchangeID PRESENCE mandatory } |
2955 { ID id-InformationExchangeType CRITICALITY reject TYPE InformationExchangeType PRESENCE mandatory } |
2956 { ID id-InformationTransferType CRITICALITY reject TYPE InformationTransferType PRESENCE conditional
2957 -- This IE shall be present if the Information Exchange Type IE is set to "transfer" -- } |
2958 { ID id-InformationRequestType CRITICALITY reject TYPE InformationRequestType PRESENCE conditional
2959 -- This IE shall be present if the Information Exchange Type IE is set to "request" -- } |
2960 { ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
2961 { ID id-GlobalRNC-ID CRITICALITY reject TYPE GlobalRNC-ID PRESENCE mandatory },
2962 ...
2963}
2964
2965UplinkInformationExchangeRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2966-- Extension for Release 7 to indicate extended RNC-ID --
2967 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
2968 ...
2969}
2970
2971-- **************************************************************
2972--
2973-- Uplink Information Exchange Response
2974--
2975-- **************************************************************
2976
2977UplinkInformationExchangeResponse ::= SEQUENCE {
2978 protocolIEs ProtocolIE-Container { { UplinkInformationExchangeResponseIEs} },
2979 protocolExtensions ProtocolExtensionContainer { { UplinkInformationExchangeResponseExtensions} } OPTIONAL,
2980 ...
2981}
2982
2983UplinkInformationExchangeResponseIEs RANAP-PROTOCOL-IES ::= {
2984 { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory } |
2985 { ID id-InformationRequested CRITICALITY ignore TYPE InformationRequested PRESENCE optional } |
2986 { ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
2987 { ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional } |
2988 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
2989 ...
2990}
2991
2992UplinkInformationExchangeResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2993 ...
2994}
2995
2996-- **************************************************************
2997--
2998-- Uplink Information Exchange Failure
2999--
3000-- **************************************************************
3001
3002UplinkInformationExchangeFailure ::= SEQUENCE {
3003 protocolIEs ProtocolIE-Container { { UplinkInformationExchangeFailureIEs} },
3004 protocolExtensions ProtocolExtensionContainer { { UplinkInformationExchangeFailureExtensions} } OPTIONAL,
3005 ...
3006}
3007
3008UplinkInformationExchangeFailureIEs RANAP-PROTOCOL-IES ::= {
3009 { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory } |
3010 { ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
3011 { ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional } |
3012 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
3013 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3014 ...
3015}
3016
3017UplinkInformationExchangeFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
3018 ...
3019}
3020
3021-- **************************************************************
3022--
3023-- MBMS SESSION START PROCEDURE
3024--
3025-- **************************************************************
3026
3027-- **************************************************************
3028--
3029-- MBMS Session Start
3030--
3031-- **************************************************************
3032
3033MBMSSessionStart ::= SEQUENCE {
3034 protocolIEs ProtocolIE-Container { { MBMSSessionStartIEs} },
3035 protocolExtensions ProtocolExtensionContainer { { MBMSSessionStartExtensions} } OPTIONAL,
3036 ...
3037}
3038
3039MBMSSessionStartIEs RANAP-PROTOCOL-IES ::= {
3040 { ID id-TMGI CRITICALITY reject TYPE TMGI PRESENCE mandatory } |
3041 { ID id-MBMSSessionIdentity CRITICALITY ignore TYPE MBMSSessionIdentity PRESENCE optional } |
3042 { ID id-MBMSBearerServiceType CRITICALITY reject TYPE MBMSBearerServiceType PRESENCE mandatory } |
3043 { ID id-IuSigConId CRITICALITY reject TYPE IuSignallingConnectionIdentifier PRESENCE mandatory }|
3044 { ID id-RAB-Parameters CRITICALITY reject TYPE RAB-Parameters PRESENCE mandatory } |
3045 { ID id-PDP-TypeInformation CRITICALITY ignore TYPE PDP-TypeInformation PRESENCE optional } |
3046 { ID id-MBMSSessionDuration CRITICALITY reject TYPE MBMSSessionDuration PRESENCE mandatory } |
3047 { ID id-MBMSServiceArea CRITICALITY reject TYPE MBMSServiceArea PRESENCE mandatory } |
3048 { ID id-FrequenceLayerConvergenceFlag CRITICALITY ignore TYPE FrequenceLayerConvergenceFlag PRESENCE optional } |
3049 { ID id-RAListofIdleModeUEs CRITICALITY ignore TYPE RAListofIdleModeUEs PRESENCE optional } |
3050 { ID id-GlobalCN-ID CRITICALITY reject TYPE GlobalCN-ID PRESENCE optional } |
3051 { ID id-MBMSSessionRepetitionNumber CRITICALITY ignore TYPE MBMSSessionRepetitionNumber PRESENCE optional } |
3052 { ID id-TimeToMBMSDataTransfer CRITICALITY reject TYPE TimeToMBMSDataTransfer PRESENCE mandatory },
3053 ...
3054}
3055
3056MBMSSessionStartExtensions RANAP-PROTOCOL-EXTENSION ::= {
3057-- Extension for Release 6 to enable MBMS counting in broadcast mode --
3058 { ID id-MBMSCountingInformation CRITICALITY ignore EXTENSION MBMSCountingInformation PRESENCE optional}|
3059 { ID id-MBMSSynchronisationInformation CRITICALITY ignore EXTENSION MBMSSynchronisationInformation PRESENCE optional}|
3060-- Extension for Release Release 9 to enable a new value --
3061 { ID id-PDP-TypeInformation-extension CRITICALITY ignore EXTENSION PDP-TypeInformation-extension PRESENCE optional}|
3062-- Extension for Release 12 to support Session re-establishment --
3063 { ID id-Session-Re-establishment-Indicator CRITICALITY ignore EXTENSION Session-Re-establishment-Indicator PRESENCE optional},
3064 ...
3065}
3066
3067MBMSSynchronisationInformation ::= SEQUENCE {
3068 mBMSHCIndicator MBMSHCIndicator,
3069 iPMulticastAddress IPMulticastAddress,
3070 gTPDLTEID GTP-TEI,
3071 iE-Extensions ProtocolExtensionContainer { {MBMSSynchronisationInformation-ExtIEs} } OPTIONAL,
3072 ...
3073}
3074
3075MBMSSynchronisationInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
3076 { ID id-IP-Source-Address CRITICALITY reject EXTENSION IPMulticastAddress PRESENCE optional },
3077 ...
3078}
3079
3080-- **************************************************************
3081--
3082-- MBMS Session Start Response
3083--
3084-- **************************************************************
3085
3086MBMSSessionStartResponse::= SEQUENCE {
3087 protocolIEs ProtocolIE-Container { {MBMSSessionStartResponseIEs} },
3088 protocolExtensions ProtocolExtensionContainer { {MBMSSessionStartResponseExtensions} } OPTIONAL,
3089 ...
3090}
3091
3092MBMSSessionStartResponseIEs RANAP-PROTOCOL-IES ::= {
3093 { ID id-TransportLayerInformation CRITICALITY ignore TYPE TransportLayerInformation PRESENCE optional } |
3094 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
3095 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3096 ...
3097}
3098
3099MBMSSessionStartResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3100 ...
3101}
3102
3103-- **************************************************************
3104--
3105-- MBMS Session Start Failure
3106--
3107-- **************************************************************
3108
3109MBMSSessionStartFailure ::= SEQUENCE {
3110 protocolIEs ProtocolIE-Container { { MBMSSessionStartFailureIEs} },
3111 protocolExtensions ProtocolExtensionContainer { { MBMSSessionStartFailureExtensions} } OPTIONAL,
3112 ...
3113}
3114
3115MBMSSessionStartFailureIEs RANAP-PROTOCOL-IES ::= {
3116 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
3117 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3118 ...
3119}
3120
3121MBMSSessionStartFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
3122 ...
3123}
3124
3125-- **************************************************************
3126--
3127-- MBMS SESSION UPDATE PROCEDURE
3128--
3129-- **************************************************************
3130
3131-- **************************************************************
3132--
3133-- MBMS Session Update
3134--
3135-- **************************************************************
3136
3137MBMSSessionUpdate ::= SEQUENCE {
3138 protocolIEs ProtocolIE-Container { { MBMSSessionUpdateIEs} },
3139 protocolExtensions ProtocolExtensionContainer { { MBMSSessionUpdateExtensions} } OPTIONAL,
3140 ...
3141}
3142
3143MBMSSessionUpdateIEs RANAP-PROTOCOL-IES ::= {
3144 { ID id-SessionUpdateID CRITICALITY reject TYPE SessionUpdateID PRESENCE mandatory } |
3145 { ID id-DeltaRAListofIdleModeUEs CRITICALITY reject TYPE DeltaRAListofIdleModeUEs PRESENCE mandatory },
3146 ...
3147}
3148
3149MBMSSessionUpdateExtensions RANAP-PROTOCOL-EXTENSION ::= {
3150 ...
3151}
3152
3153-- **************************************************************
3154--
3155-- MBMS Session Update Response
3156--
3157-- **************************************************************
3158
3159MBMSSessionUpdateResponse ::= SEQUENCE {
3160 protocolIEs ProtocolIE-Container { { MBMSSessionUpdateResponseIEs} },
3161 protocolExtensions ProtocolExtensionContainer { { MBMSSessionUpdateResponseExtensions} } OPTIONAL,
3162 ...
3163}
3164
3165MBMSSessionUpdateResponseIEs RANAP-PROTOCOL-IES ::= {
3166 { ID id-SessionUpdateID CRITICALITY ignore TYPE SessionUpdateID PRESENCE mandatory } |
3167 { ID id-TransportLayerInformation CRITICALITY ignore TYPE TransportLayerInformation PRESENCE optional } |
3168 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
3169 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3170 ...
3171}
3172
3173MBMSSessionUpdateResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3174 ...
3175}
3176
3177-- **************************************************************
3178--
3179-- MBMS Session Update Failure
3180--
3181-- **************************************************************
3182
3183MBMSSessionUpdateFailure ::= SEQUENCE {
3184 protocolIEs ProtocolIE-Container { { MBMSSessionUpdateFailureIEs} },
3185 protocolExtensions ProtocolExtensionContainer { { MBMSSessionUpdateFailureExtensions} } OPTIONAL,
3186 ...
3187}
3188
3189MBMSSessionUpdateFailureIEs RANAP-PROTOCOL-IES ::= {
3190 { ID id-SessionUpdateID CRITICALITY ignore TYPE SessionUpdateID PRESENCE mandatory } |
3191 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
3192 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3193 ...
3194}
3195
3196MBMSSessionUpdateFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
3197 ...
3198}
3199
3200-- **************************************************************
3201--
3202-- MBMS SESSION STOP PROCEDURE
3203--
3204-- **************************************************************
3205
3206-- **************************************************************
3207--
3208-- MBMS Session Stop
3209--
3210-- **************************************************************
3211
3212MBMSSessionStop ::= SEQUENCE {
3213 protocolIEs ProtocolIE-Container { { MBMSSessionStopIEs} },
3214 protocolExtensions ProtocolExtensionContainer { { MBMSSessionStopExtensions} } OPTIONAL,
3215 ...
3216}
3217
3218MBMSSessionStopIEs RANAP-PROTOCOL-IES ::= {
3219 { ID id-MBMSCNDe-Registration CRITICALITY reject TYPE MBMSCNDe-Registration PRESENCE mandatory },
3220 ...
3221}
3222
3223MBMSSessionStopExtensions RANAP-PROTOCOL-EXTENSION ::= {
3224 ...
3225}
3226
3227-- **************************************************************
3228--
3229-- MBMS Session Stop Response
3230--
3231-- **************************************************************
3232
3233MBMSSessionStopResponse ::= SEQUENCE {
3234 protocolIEs ProtocolIE-Container { { MBMSSessionStopResponseIEs} },
3235 protocolExtensions ProtocolExtensionContainer { { MBMSSessionStopResponseExtensions} } OPTIONAL,
3236 ...
3237}
3238
3239MBMSSessionStopResponseIEs RANAP-PROTOCOL-IES ::= {
3240 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
3241 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3242 ...
3243}
3244
3245MBMSSessionStopResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3246 ...
3247}
3248
3249-- **************************************************************
3250--
3251-- MBMS UE LINKING PROCEDURE
3252--
3253-- **************************************************************
3254
3255-- **************************************************************
3256--
3257-- MBMS UE Linking Request
3258--
3259-- **************************************************************
3260
3261MBMSUELinkingRequest ::= SEQUENCE {
3262 protocolIEs ProtocolIE-Container { { MBMSUELinkingRequestIEs} },
3263 protocolExtensions ProtocolExtensionContainer { { MBMSUELinkingRequestExtensions} } OPTIONAL,
3264 ...
3265}
3266
3267MBMSUELinkingRequestIEs RANAP-PROTOCOL-IES ::= {
3268 { ID id-JoinedMBMSBearerServicesList CRITICALITY reject TYPE JoinedMBMSBearerService-IEs PRESENCE optional } |
3269 { ID id-LeftMBMSBearerServicesList CRITICALITY reject TYPE LeftMBMSBearerService-IEs PRESENCE optional },
3270 ...
3271}
3272
3273LeftMBMSBearerService-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF
3274 SEQUENCE {
3275 tMGI TMGI,
3276 iE-Extensions ProtocolExtensionContainer { {LeftMBMSBearerService-ExtIEs} } OPTIONAL,
3277 ...
3278 }
3279
3280LeftMBMSBearerService-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
3281 ...
3282}
3283
3284MBMSUELinkingRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3285 ...
3286}
3287
3288-- **************************************************************
3289--
3290-- MBMS UE Linking Response
3291--
3292-- **************************************************************
3293
3294MBMSUELinkingResponse ::= SEQUENCE {
3295 protocolIEs ProtocolIE-Container { { MBMSUELinkingResponseIEs} },
3296 protocolExtensions ProtocolExtensionContainer { { MBMSUELinkingResponseExtensions} } OPTIONAL,
3297 ...
3298}
3299
3300MBMSUELinkingResponseIEs RANAP-PROTOCOL-IES ::= {
3301 { ID id-UnsuccessfulLinkingList CRITICALITY ignore TYPE UnsuccessfulLinking-IEs PRESENCE optional } |
3302 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3303 ...
3304}
3305
3306UnsuccessfulLinking-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF
3307 SEQUENCE {
3308 tMGI TMGI,
3309 cause Cause,
3310 iE-Extensions ProtocolExtensionContainer { {UnsuccessfulLinking-ExtIEs} } OPTIONAL,
3311 ...
3312 }
3313
3314UnsuccessfulLinking-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
3315 ...
3316}
3317
3318MBMSUELinkingResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3319 ...
3320}
3321
3322-- **************************************************************
3323--
3324-- MBMS REGISTRATION PROCEDURE
3325--
3326-- **************************************************************
3327
3328-- **************************************************************
3329--
3330-- MBMS Registration Request
3331--
3332-- **************************************************************
3333
3334MBMSRegistrationRequest ::= SEQUENCE {
3335 protocolIEs ProtocolIE-Container { { MBMSRegistrationRequestIEs} },
3336 protocolExtensions ProtocolExtensionContainer { { MBMSRegistrationRequestExtensions} } OPTIONAL,
3337 ...
3338}
3339
3340MBMSRegistrationRequestIEs RANAP-PROTOCOL-IES ::= {
3341 { ID id-MBMSRegistrationRequestType CRITICALITY reject TYPE MBMSRegistrationRequestType PRESENCE mandatory } |
3342 { ID id-TMGI CRITICALITY reject TYPE TMGI PRESENCE mandatory } |
3343 { ID id-IPMulticastAddress CRITICALITY reject TYPE IPMulticastAddress PRESENCE conditional
3344 -- This IE shall be present if the MBMS Registration Request Type IE is set to "register" -- } |
3345 { ID id-APN CRITICALITY reject TYPE APN PRESENCE conditional
3346 -- This IE shall be present if the MBMS Registration Request Type IE is set to "register" -- } |
3347 { ID id-GlobalRNC-ID CRITICALITY reject TYPE GlobalRNC-ID PRESENCE optional },
3348 ...
3349}
3350
3351MBMSRegistrationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3352-- Extension for Release 7 to indicate extended RNC-ID --
3353 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
3354 ...
3355}
3356
3357-- **************************************************************
3358--
3359-- MBMS Registration Response
3360--
3361-- **************************************************************
3362
3363MBMSRegistrationResponse ::= SEQUENCE {
3364 protocolIEs ProtocolIE-Container { { MBMSRegistrationResponseIEs} },
3365 protocolExtensions ProtocolExtensionContainer { { MBMSRegistrationResponseExtensions} } OPTIONAL,
3366 ...
3367}
3368
3369MBMSRegistrationResponseIEs RANAP-PROTOCOL-IES ::= {
3370 { ID id-TMGI CRITICALITY ignore TYPE TMGI PRESENCE optional } |
3371 { ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional } |
3372 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3373 ...
3374}
3375
3376MBMSRegistrationResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3377 ...
3378}
3379
3380-- **************************************************************
3381--
3382-- MBMS Registration Failure
3383--
3384-- **************************************************************
3385
3386MBMSRegistrationFailure ::= SEQUENCE {
3387 protocolIEs ProtocolIE-Container { { MBMSRegistrationFailureIEs} },
3388 protocolExtensions ProtocolExtensionContainer { { MBMSRegistrationFailureExtensions} } OPTIONAL,
3389 ...
3390}
3391
3392MBMSRegistrationFailureIEs RANAP-PROTOCOL-IES ::= {
3393 { ID id-TMGI CRITICALITY ignore TYPE TMGI PRESENCE optional } |
3394 { ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional } |
3395 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
3396 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3397 ...
3398}
3399
3400MBMSRegistrationFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
3401 ...
3402}
3403
3404-- **************************************************************
3405--
3406-- MBMS CN DE-REGISTRATION PROCEDURE
3407--
3408-- **************************************************************
3409
3410-- **************************************************************
3411--
3412-- MBMS CN De-Registration Request
3413--
3414-- **************************************************************
3415
3416MBMSCNDe-RegistrationRequest ::= SEQUENCE {
3417 protocolIEs ProtocolIE-Container { { MBMSCNDe-RegistrationRequestIEs} },
3418 protocolExtensions ProtocolExtensionContainer { { MBMSCNDe-RegistrationRequestExtensions} } OPTIONAL,
3419 ...
3420}
3421
3422MBMSCNDe-RegistrationRequestIEs RANAP-PROTOCOL-IES ::= {
3423 { ID id-TMGI CRITICALITY reject TYPE TMGI PRESENCE mandatory } |
3424 { ID id-GlobalCN-ID CRITICALITY reject TYPE GlobalCN-ID PRESENCE optional },
3425 ...
3426}
3427
3428MBMSCNDe-RegistrationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3429 ...
3430}
3431
3432-- **************************************************************
3433--
3434-- MBMS CN De-Registration Response
3435--
3436-- **************************************************************
3437
3438MBMSCNDe-RegistrationResponse ::= SEQUENCE {
3439 protocolIEs ProtocolIE-Container { { MBMSCNDe-RegistrationResponseIEs} },
3440 protocolExtensions ProtocolExtensionContainer { { MBMSCNDe-RegistrationResponseExtensions} } OPTIONAL,
3441 ...
3442}
3443
3444MBMSCNDe-RegistrationResponseIEs RANAP-PROTOCOL-IES ::= {
3445 { ID id-TMGI CRITICALITY ignore TYPE TMGI PRESENCE mandatory } |
3446 { ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE mandatory } |
3447 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
3448 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3449 ...
3450}
3451
3452MBMSCNDe-RegistrationResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3453-- Extension for Release 7 to indicate extended RNC-ID --
3454 { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
3455 ...
3456}
3457
3458-- **************************************************************
3459--
3460-- MBMS RAB ESTABLISHMENT INDICATION PROCEDURE
3461--
3462-- **************************************************************
3463
3464-- **************************************************************
3465--
3466-- MBMS RAB Establishment Indication
3467--
3468-- **************************************************************
3469
3470MBMSRABEstablishmentIndication ::= SEQUENCE {
3471 protocolIEs ProtocolIE-Container { { MBMSRABEstablishmentIndicationIEs} },
3472 protocolExtensions ProtocolExtensionContainer { { MBMSRABEstablishmentIndicationExtensions} } OPTIONAL,
3473 ...
3474}
3475
3476MBMSRABEstablishmentIndicationIEs RANAP-PROTOCOL-IES ::= {
3477 { ID id-TransportLayerInformation CRITICALITY ignore TYPE TransportLayerInformation PRESENCE mandatory } ,
3478 ...
3479}
3480
3481MBMSRABEstablishmentIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
3482 ...
3483}
3484
3485-- **************************************************************
3486--
3487-- MBMS RAB RELEASE PROCEDURE
3488--
3489-- **************************************************************
3490
3491-- **************************************************************
3492--
3493-- MBMS RAB Release Request
3494--
3495-- **************************************************************
3496
3497MBMSRABReleaseRequest ::= SEQUENCE {
3498 protocolIEs ProtocolIE-Container { {MBMSRABReleaseRequestIEs} },
3499 protocolExtensions ProtocolExtensionContainer { {MBMSRABReleaseRequestExtensions} } OPTIONAL,
3500 ...
3501}
3502
3503MBMSRABReleaseRequestIEs RANAP-PROTOCOL-IES ::= {
3504 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
3505 ...
3506}
3507
3508
3509MBMSRABReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3510 ...
3511}
3512
3513-- **************************************************************
3514--
3515-- MBMS RAB Release
3516--
3517-- **************************************************************
3518
3519MBMSRABRelease ::= SEQUENCE {
3520 protocolIEs ProtocolIE-Container { {MBMSRABReleaseIEs} },
3521 protocolExtensions ProtocolExtensionContainer { {MBMSRABReleaseExtensions} } OPTIONAL,
3522 ...
3523}
3524
3525MBMSRABReleaseIEs RANAP-PROTOCOL-IES ::= {
3526 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
3527 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
3528 ...
3529}
3530
3531MBMSRABReleaseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3532 ...
3533}
3534
3535-- **************************************************************
3536--
3537-- MBMS RAB Release Failure
3538--
3539-- **************************************************************
3540
3541MBMSRABReleaseFailure ::= SEQUENCE {
3542 protocolIEs ProtocolIE-Container { {MBMSRABReleaseFailureIEs} },
3543 protocolExtensions ProtocolExtensionContainer { {MBMSRABReleaseFailureExtensions} } OPTIONAL,
3544 ...
3545}
3546
3547MBMSRABReleaseFailureIEs RANAP-PROTOCOL-IES ::= {
3548 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
3549 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
3550 ...
3551}
3552
3553MBMSRABReleaseFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
3554 ...
3555}
3556
3557-- **************************************************************
3558--
3559-- SRVCC PREPARATION ELEMENTARY PROCEDURE
3560--
3561-- **************************************************************
3562
3563-- **************************************************************
3564--
3565-- SRVCC CS Keys Request
3566--
3567-- **************************************************************
3568
3569SRVCC-CSKeysRequest ::= SEQUENCE {
3570 protocolIEs ProtocolIE-Container { {SRVCC-CSKeysRequestIEs} },
3571 protocolExtensions ProtocolExtensionContainer { {SRVCC-CSKeysRequestExtensions} } OPTIONAL,
3572 ...
3573}
3574
3575SRVCC-CSKeysRequestIEs RANAP-PROTOCOL-IES ::= {
3576 ...
3577}
3578
3579SRVCC-CSKeysRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3580 ...
3581}
3582
3583-- **************************************************************
3584--
3585-- SRVCC CS Keys Response
3586--
3587-- **************************************************************
3588
3589SRVCC-CSKeysResponse ::= SEQUENCE {
3590 protocolIEs ProtocolIE-Container { {SRVCC-CSKeysResponseIEs} },
3591 protocolExtensions ProtocolExtensionContainer { {SRVCC-CSKeysResponseExtensions} } OPTIONAL,
3592 ...
3593}
3594
3595SRVCC-CSKeysResponseIEs RANAP-PROTOCOL-IES ::= {
3596 { ID id-IntegrityProtectionKey CRITICALITY reject TYPE IntegrityProtectionKey PRESENCE mandatory }|
3597 { ID id-EncryptionKey CRITICALITY reject TYPE EncryptionKey PRESENCE mandatory }|
3598 { ID id-SRVCC-Information CRITICALITY reject TYPE SRVCC-Information PRESENCE mandatory }|
3599 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
3600 ...
3601}
3602
3603SRVCC-CSKeysResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3604 ...
3605}
3606
3607-- **************************************************************
3608--
3609-- UE RADIO CAPABILITY MATCH PROCEDURE
3610--
3611-- **************************************************************
3612
3613
3614-- **************************************************************
3615--
3616-- UE Radio Capability Match Request
3617--
3618-- **************************************************************
3619
3620UeRadioCapabilityMatchRequest ::= SEQUENCE {
3621 protocolIEs ProtocolIE-Container { {UeRadioCapabilityMatchRequestIEs} },
3622 protocolExtensions ProtocolExtensionContainer { {UeRadioCapabilityMatchRequestExtensions} } OPTIONAL,
3623 ...
3624}
3625
3626UeRadioCapabilityMatchRequestIEs RANAP-PROTOCOL-IES ::= {
3627 ...
3628}
3629
3630UeRadioCapabilityMatchRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3631 ...
3632}
3633
3634-- **************************************************************
3635--
3636-- UE Radio Capability Match Response
3637--
3638-- **************************************************************
3639
3640UeRadioCapabilityMatchResponse ::= SEQUENCE {
3641 protocolIEs ProtocolIE-Container { {UeRadioCapabilityMatchResponseIEs} },
3642 protocolExtensions ProtocolExtensionContainer { {UeRadioCapabilityMatchResponseExtensions} } OPTIONAL,
3643 ...
3644}
3645
3646UeRadioCapabilityMatchResponseIEs RANAP-PROTOCOL-IES ::= {
3647 { ID id-VoiceSupportMatchIndicator CRITICALITY reject TYPE VoiceSupportMatchIndicator PRESENCE mandatory },
3648 ...
3649}
3650
3651UeRadioCapabilityMatchResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3652 ...
3653}
3654
3655-- **************************************************************
3656--
3657-- UE REGISTRATION QUERY PROCEDURE
3658--
3659-- **************************************************************
3660
3661
3662-- **************************************************************
3663--
3664-- UE Registration Query Request
3665--
3666-- **************************************************************
3667
3668UeRegistrationQueryRequest ::= SEQUENCE {
3669 protocolIEs ProtocolIE-Container { {UeRegistrationQueryRequestIEs} },
3670 protocolExtensions ProtocolExtensionContainer { {UeRegistrationQueryRequestExtensions} } OPTIONAL,
3671 ...
3672}
3673
3674UeRegistrationQueryRequestIEs RANAP-PROTOCOL-IES ::= {
3675 { ID id-IuSigConId CRITICALITY ignore TYPE IuSignallingConnectionIdentifier PRESENCE mandatory}|
3676 { ID id-PermanentNAS-UE-ID CRITICALITY ignore TYPE PermanentNAS-UE-ID PRESENCE mandatory},
3677 ...
3678}
3679
3680UeRegistrationQueryRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3681 ...
3682}
3683
3684-- **************************************************************
3685--
3686-- UE Registration Query Response
3687--
3688-- **************************************************************
3689
3690UeRegistrationQueryResponse ::= SEQUENCE {
3691 protocolIEs ProtocolIE-Container { {UeRegistrationQueryResponseIEs} },
3692 protocolExtensions ProtocolExtensionContainer { {UeRegistrationQueryResponseExtensions} } OPTIONAL,
3693 ...
3694}
3695
3696UeRegistrationQueryResponseIEs RANAP-PROTOCOL-IES ::= {
3697 { ID id-UERegistrationQueryResult CRITICALITY ignore TYPE UERegistrationQueryResult PRESENCE mandatory},
3698 ...
3699}
3700
3701UeRegistrationQueryResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3702 ...
3703}
3704
3705-- **************************************************************
3706--
3707-- REROUTE NAS REQUEST PROCEDURE
3708--
3709-- **************************************************************
3710
3711
3712-- **************************************************************
3713--
3714-- Reroute NAS Request
3715--
3716-- **************************************************************
3717
3718RerouteNASRequest ::= SEQUENCE {
3719 protocolIEs ProtocolIE-Container { {RerouteNASRequestIEs} },
3720 protocolExtensions ProtocolExtensionContainer { {RerouteNASRequestExtensions} } OPTIONAL,
3721 ...
3722}
3723
3724RerouteNASRequestIEs RANAP-PROTOCOL-IES ::= {
3725 { ID id-RANAP-Message CRITICALITY ignore TYPE OCTET STRING PRESENCE mandatory}|
3726 { ID id-SGSN-Group-Identity CRITICALITY ignore TYPE SGSN-Group-Identity PRESENCE mandatory}|
3727 { ID id-P-TMSI CRITICALITY ignore TYPE P-TMSI PRESENCE optional}|
3728 { ID id-UE-Usage-Type CRITICALITY ignore TYPE UE-Usage-Type PRESENCE optional},
3729 ...
3730}
3731
3732RerouteNASRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3733 ...
3734}
3735
3736END