1
-- RANAP-PDU-Contents.asn
3
-- Taken from 3GPP TS 25.413 V8.2.1 (2009-03)
4
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.413/25413-821.zip
6
-- 9.3.3 PDU Definitions
11
-- **************************************************************
13
-- PDU definitions for RANAP.
15
-- **************************************************************
18
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
19
umts-Access (20) modules (3) ranap (0) version1 (1) ranap-PDU-Contents (1) }
21
DEFINITIONS AUTOMATIC TAGS ::=
25
-- **************************************************************
27
-- IE parameter types from other modules.
29
-- **************************************************************
32
AccuracyFulfilmentIndicator,
34
BroadcastAssistanceDataDecipheringKeys,
35
LocationRelatedDataRequestType,
36
LocationRelatedDataRequestTypeSpecificToGERANIuMode,
43
CriticalityDiagnostics,
44
ChosenEncryptionAlgorithm,
45
ChosenIntegrityProtectionAlgorithm,
46
ClassmarkInformation2,
47
ClassmarkInformation3,
49
DL-GTP-PDU-SequenceNumber,
50
DL-N-PDU-SequenceNumber,
51
DataVolumeReportingIndication,
52
DeltaRAListofIdleModeUEs,
53
DRX-CycleLengthCoefficient,
54
EncryptionInformation,
57
FrequenceLayerConvergenceFlag,
65
InformationExchangeID,
66
InformationExchangeType,
68
InformationRequestType,
69
InformationTransferID,
70
InformationTransferType,
71
InterSystemInformationTransferType,
72
IntegrityProtectionInformation,
73
IntegrityProtectionKey,
74
InterSystemInformation-TransparentContainer,
76
IuSignallingConnectionIdentifier,
77
IuTransportAssociation,
83
MBMSBearerServiceType,
84
MBMSCountingInformation,
85
MBMSCNDe-Registration,
87
MBMSRegistrationRequestType,
91
MBMSSessionRepetitionNumber,
94
NAS-SynchronisationIndicator,
95
NewBSS-To-OldBSS-Information,
96
NonSearchingIndication,
99
OldBSS-ToNewBSS-Information,
106
PositionDataSpecificToGERANIuMode,
115
RedirectionCompleted,
118
RequestedGANSSAssistanceData,
120
Requested-RAB-Parameter-Values,
127
SNA-Access-Information,
128
SourceBSS-ToTargetBSS-TransparentContainer,
130
Source-ToTarget-TransparentContainer,
131
SourceRNC-ToTargetRNC-TransparentContainer,
134
SRVCC-Operation-Possible,
135
TargetBSS-ToSourceBSS-TransparentContainer,
137
Target-ToSource-TransparentContainer,
138
TargetRNC-ToSourceRNC-TransparentContainer,
140
TimeToMBMSDataTransfer,
142
TracePropagationParameters,
145
UnsuccessfullyTransmittedDataVolume,
146
TransportLayerAddress,
150
UL-GTP-PDU-SequenceNumber,
151
UL-N-PDU-SequenceNumber,
155
VerticalAccuracyCode,
158
PeriodicLocationInfo,
159
SubscriberProfileIDforRFP
163
PrivateIE-Container{},
164
ProtocolExtensionContainer{},
165
ProtocolIE-ContainerList{},
166
ProtocolIE-ContainerPair{},
167
ProtocolIE-ContainerPairList{},
168
ProtocolIE-Container{},
170
RANAP-PROTOCOL-EXTENSION,
172
RANAP-PROTOCOL-IES-PAIR
173
FROM RANAP-Containers
180
maxnoofMulticastServicesPerUE,
182
id-AccuracyFulfilmentIndicator,
185
id-Alt-RAB-Parameters,
186
id-Ass-RAB-Parameters,
187
id-BroadcastAssistanceDataDecipheringKeys,
188
id-LocationRelatedDataRequestType,
189
id-CN-DomainIndicator,
191
id-ChosenEncryptionAlgorithm,
192
id-ChosenIntegrityProtectionAlgorithm,
193
id-ClassmarkInformation2,
194
id-ClassmarkInformation3,
196
id-CNMBMSLinkingInformation,
197
id-CriticalityDiagnostics,
199
id-DeltaRAListofIdleModeUEs,
200
id-DRX-CycleLengthCoefficient,
201
id-DirectTransferInformationItem-RANAP-RelocInf,
202
id-DirectTransferInformationList-RANAP-RelocInf,
203
id-DL-GTP-PDU-SequenceNumber,
204
id-EncryptionInformation,
207
id-FrequenceLayerConvergenceFlag,
208
id-GERAN-BSC-Container,
210
id-GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item,
211
id-GERAN-Iumode-RAB-FailedList-RABAssgntResponse,
218
id-InformationExchangeID,
219
id-InformationExchangeType,
220
id-InformationRequested,
221
id-InformationRequestType,
222
id-InformationTransferID,
223
id-InformationTransferType,
224
id-IntegrityProtectionInformation,
225
id-IntegrityProtectionKey,
226
id-InterSystemInformationTransferType,
227
id-InterSystemInformation-TransparentContainer,
228
id-IPMulticastAddress,
235
id-IuTransportAssociation,
236
id-JoinedMBMSBearerServicesList,
240
id-LastKnownServiceArea,
241
id-LeftMBMSBearerServicesList,
242
id-LocationRelatedDataRequestTypeSpecificToGERANIuMode,
243
id-MBMSBearerServiceType,
244
id-MBMSCountingInformation,
245
id-MBMSCNDe-Registration,
246
id-MBMSRegistrationRequestType,
247
id-MBMSSynchronisationInformation,
249
id-MBMSSessionDuration,
250
id-MBMSSessionIdentity,
251
id-MBMSSessionRepetitionNumber,
253
id-NAS-SequenceNumber,
254
id-NewBSS-To-OldBSS-Information,
255
id-NonSearchingIndication,
258
id-OldBSS-ToNewBSS-Information,
261
id-PDP-TypeInformation,
262
id-PermanentNAS-UE-ID,
264
id-PositionDataSpecificToGERANIuMode,
265
id-PositioningPriority,
269
id-RAB-ContextFailedtoTransferItem,
270
id-RAB-ContextFailedtoTransferList,
271
id-RAB-ContextItem-RANAP-RelocInf,
272
id-RAB-ContextList-RANAP-RelocInf,
273
id-RAB-DataForwardingItem,
274
id-RAB-DataForwardingItem-SRNS-CtxReq,
275
id-RAB-DataForwardingList,
276
id-RAB-DataForwardingList-SRNS-CtxReq,
277
id-RAB-DataVolumeReportItem,
278
id-RAB-DataVolumeReportList,
279
id-RAB-DataVolumeReportRequestItem,
280
id-RAB-DataVolumeReportRequestList,
283
id-RAB-FailedList-EnhRelocInfoRes,
284
id-RAB-FailedItem-EnhRelocInfoRes,
285
id-RAB-FailedtoReportItem,
286
id-RAB-FailedtoReportList,
293
id-RAB-ReleaseFailedList,
295
id-RAB-ReleasedItem-IuRelComp,
299
id-RAB-ReleasedList-IuRelComp,
300
id-RAB-RelocationReleaseItem,
301
id-RAB-RelocationReleaseList,
302
id-RAB-SetupItem-RelocReq,
303
id-RAB-SetupItem-RelocReqAck,
304
id-RAB-SetupList-RelocReq,
305
id-RAB-SetupList-RelocReqAck,
306
id-RAB-SetupList-EnhRelocInfoReq,
307
id-RAB-SetupItem-EnhRelocInfoReq,
308
id-RAB-SetupList-EnhRelocInfoRes,
309
id-RAB-SetupItem-EnhRelocInfoRes,
310
id-RAB-SetupList-EnhancedRelocCompleteReq,
311
id-RAB-SetupItem-EnhancedRelocCompleteReq,
312
id-RAB-SetupList-EnhancedRelocCompleteRes,
313
id-RAB-SetupItem-EnhancedRelocCompleteRes,
314
id-RAB-SetupOrModifiedItem,
315
id-RAB-SetupOrModifiedList,
316
id-RAB-SetupOrModifyItem,
317
id-RAB-SetupOrModifyList,
318
id-RAB-ToBeReleasedItem-EnhancedRelocCompleteRes,
319
id-RAB-ToBeReleasedList-EnhancedRelocCompleteRes,
321
id-RAListofIdleModeUEs,
323
id-RedirectAttemptFlag,
324
id-RedirectionCompleted,
325
id-RedirectionIndication,
328
id-Relocation-SourceRNC-ID,
329
id-Relocation-SourceExtendedRNC-ID,
330
id-Relocation-TargetRNC-ID,
331
id-Relocation-TargetExtendedRNC-ID,
332
id-RequestedGANSSAssistanceData,
339
id-SNA-Access-Information,
340
id-SourceBSS-ToTargetBSS-TransparentContainer,
342
id-SourceExtendedRNC-ID,
344
id-Source-ToTarget-TransparentContainer,
345
id-SourceRNC-PDCP-context-info,
346
id-SRVCC-HO-Indication,
347
id-SRVCC-Information,
348
id-SRVCC-Operation-Possible,
349
id-TargetBSS-ToSourceBSS-TransparentContainer,
351
id-Target-ToSource-TransparentContainer,
353
id-TimeToMBMSDataTransfer,
355
id-TracePropagationParameters,
358
id-TransportLayerAddress,
359
id-TransportLayerInformation,
363
id-UL-GTP-PDU-SequenceNumber,
364
id-UnsuccessfulLinkingList,
366
id-VerticalAccuracyCode,
367
id-PeriodicLocationInfo,
368
id-BroadcastGANSSAssistanceDataDecipheringKeys,
369
id-SubscriberProfileIDforRFP
370
FROM RANAP-Constants;
372
-- **************************************************************
374
-- Common Container Lists
376
-- **************************************************************
378
RAB-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfRABs, {IEsSetParam} }
379
RAB-IE-ContainerPairList { RANAP-PROTOCOL-IES-PAIR : IEsSetParam } ::= ProtocolIE-ContainerPairList { 1, maxNrOfRABs, {IEsSetParam} }
380
ProtocolError-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfRABs, {IEsSetParam} }
381
IuSigConId-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfIuSigConIds, {IEsSetParam} }
382
DirectTransfer-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfDTs, {IEsSetParam} }
384
-- **************************************************************
386
-- Iu RELEASE ELEMENTARY PROCEDURE
388
-- **************************************************************
390
-- **************************************************************
392
-- Iu Release Command
394
-- **************************************************************
396
Iu-ReleaseCommand ::= SEQUENCE {
397
protocolIEs ProtocolIE-Container { {Iu-ReleaseCommandIEs} },
398
protocolExtensions ProtocolExtensionContainer { {Iu-ReleaseCommandExtensions} } OPTIONAL,
402
Iu-ReleaseCommandIEs RANAP-PROTOCOL-IES ::= {
403
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
407
Iu-ReleaseCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
411
-- **************************************************************
413
-- Iu Release Complete
415
-- **************************************************************
417
Iu-ReleaseComplete ::= SEQUENCE {
418
protocolIEs ProtocolIE-Container { {Iu-ReleaseCompleteIEs} },
419
protocolExtensions ProtocolExtensionContainer { {Iu-ReleaseCompleteExtensions} } OPTIONAL,
423
Iu-ReleaseCompleteIEs RANAP-PROTOCOL-IES ::= {
424
{ ID id-RAB-DataVolumeReportList CRITICALITY ignore TYPE RAB-DataVolumeReportList PRESENCE optional } |
425
{ ID id-RAB-ReleasedList-IuRelComp CRITICALITY ignore TYPE RAB-ReleasedList-IuRelComp PRESENCE optional } |
426
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
430
RAB-DataVolumeReportList ::= RAB-IE-ContainerList { {RAB-DataVolumeReportItemIEs} }
432
RAB-DataVolumeReportItemIEs RANAP-PROTOCOL-IES ::= {
433
{ ID id-RAB-DataVolumeReportItem CRITICALITY ignore TYPE RAB-DataVolumeReportItem PRESENCE mandatory },
437
RAB-DataVolumeReportItem ::= SEQUENCE {
439
dl-UnsuccessfullyTransmittedDataVolume DataVolumeList OPTIONAL
440
-- This IE shall always be present although its presence is optional --,
441
iE-Extensions ProtocolExtensionContainer { {RAB-DataVolumeReportItem-ExtIEs} } OPTIONAL,
445
RAB-DataVolumeReportItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
449
RAB-ReleasedList-IuRelComp ::= RAB-IE-ContainerList { {RAB-ReleasedItem-IuRelComp-IEs} }
451
RAB-ReleasedItem-IuRelComp-IEs RANAP-PROTOCOL-IES ::= {
452
{ ID id-RAB-ReleasedItem-IuRelComp CRITICALITY ignore TYPE RAB-ReleasedItem-IuRelComp PRESENCE mandatory },
456
RAB-ReleasedItem-IuRelComp ::= SEQUENCE {
458
dL-GTP-PDU-SequenceNumber DL-GTP-PDU-SequenceNumber OPTIONAL,
459
uL-GTP-PDU-SequenceNumber UL-GTP-PDU-SequenceNumber OPTIONAL,
460
iE-Extensions ProtocolExtensionContainer { {RAB-ReleasedItem-IuRelComp-ExtIEs} } OPTIONAL,
464
RAB-ReleasedItem-IuRelComp-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
469
Iu-ReleaseCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= {
473
-- **************************************************************
475
-- RELOCATION PREPARATION ELEMENTARY PROCEDURE
477
-- **************************************************************
479
-- **************************************************************
481
-- Relocation Required
483
-- **************************************************************
485
RelocationRequired ::= SEQUENCE {
486
protocolIEs ProtocolIE-Container { {RelocationRequiredIEs} },
487
protocolExtensions ProtocolExtensionContainer { {RelocationRequiredExtensions} } OPTIONAL,
491
RelocationRequiredIEs RANAP-PROTOCOL-IES ::= {
492
{ ID id-RelocationType CRITICALITY reject TYPE RelocationType PRESENCE mandatory } |
493
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
494
{ ID id-SourceID CRITICALITY ignore TYPE SourceID PRESENCE mandatory } |
495
{ ID id-TargetID CRITICALITY reject TYPE TargetID PRESENCE mandatory } |
496
{ ID id-ClassmarkInformation2 CRITICALITY reject TYPE ClassmarkInformation2 PRESENCE conditional
497
-- 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 -- } |
498
{ ID id-ClassmarkInformation3 CRITICALITY ignore TYPE ClassmarkInformation3 PRESENCE conditional
499
-- 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 -- } |
500
{ ID id-Source-ToTarget-TransparentContainer
501
CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE conditional
502
-- This IE shall be present if the Target ID IE contains a RNC-ID IE or eNB-ID -- } |
503
{ ID id-OldBSS-ToNewBSS-Information CRITICALITY ignore TYPE OldBSS-ToNewBSS-Information PRESENCE optional } ,
507
RelocationRequiredExtensions RANAP-PROTOCOL-EXTENSION ::= {
508
-- Extension for Release 5 to enable GERAN support over Iu-cs --
509
{ ID id-GERAN-Classmark CRITICALITY ignore EXTENSION GERAN-Classmark PRESENCE optional } |
510
-- Extension for Release 6 to enable Inter-RAT PS Handover between UTRAN and GERAN A/Gb --
511
{ ID id-SourceBSS-ToTargetBSS-TransparentContainer CRITICALITY ignore EXTENSION SourceBSS-ToTargetBSS-TransparentContainer PRESENCE optional }|
512
-- Extension for Release 8 for SRVCC operation --
513
{ ID id-SRVCC-HO-Indication CRITICALITY reject EXTENSION SRVCC-HO-Indication PRESENCE optional },
517
-- **************************************************************
519
-- Relocation Command
521
-- **************************************************************
523
RelocationCommand ::= SEQUENCE {
524
protocolIEs ProtocolIE-Container { {RelocationCommandIEs} },
525
protocolExtensions ProtocolExtensionContainer { {RelocationCommandExtensions} } OPTIONAL,
529
RelocationCommandIEs RANAP-PROTOCOL-IES ::= {
530
{ ID id-Target-ToSource-TransparentContainer
531
CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE optional } |
532
{ ID id-L3-Information CRITICALITY ignore TYPE L3-Information PRESENCE optional } |
533
{ ID id-RAB-RelocationReleaseList CRITICALITY ignore TYPE RAB-RelocationReleaseList PRESENCE optional } |
534
{ ID id-RAB-DataForwardingList CRITICALITY ignore TYPE RAB-DataForwardingList PRESENCE optional } |
535
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
539
RAB-RelocationReleaseList ::= RAB-IE-ContainerList { {RAB-RelocationReleaseItemIEs} }
541
RAB-RelocationReleaseItemIEs RANAP-PROTOCOL-IES ::= {
542
{ ID id-RAB-RelocationReleaseItem CRITICALITY ignore TYPE RAB-RelocationReleaseItem PRESENCE mandatory },
546
RAB-RelocationReleaseItem ::= SEQUENCE {
548
iE-Extensions ProtocolExtensionContainer { {RAB-RelocationReleaseItem-ExtIEs} } OPTIONAL,
552
RAB-RelocationReleaseItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
556
RAB-DataForwardingList ::= RAB-IE-ContainerList { {RAB-DataForwardingItemIEs} }
558
RAB-DataForwardingItemIEs RANAP-PROTOCOL-IES ::= {
559
{ ID id-RAB-DataForwardingItem CRITICALITY ignore TYPE RAB-DataForwardingItem PRESENCE mandatory },
563
RAB-DataForwardingItem ::= SEQUENCE {
565
transportLayerAddress TransportLayerAddress,
566
iuTransportAssociation IuTransportAssociation,
567
iE-Extensions ProtocolExtensionContainer { {RAB-DataForwardingItem-ExtIEs} } OPTIONAL,
571
RAB-DataForwardingItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
572
-- Extension for Release 5 to allow transfer of a second pair of TLA and association --
573
{ID id-TransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional} |
574
{ID id-IuTransportAssociation CRITICALITY ignore EXTENSION IuTransportAssociation PRESENCE optional},
578
RelocationCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
579
-- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
580
{ ID id-InterSystemInformation-TransparentContainer CRITICALITY ignore EXTENSION InterSystemInformation-TransparentContainer PRESENCE optional } |
581
-- Extension for Release 6 to enable Inter-RAT PS Handover between UTRAN and GERAN A/Gb --
582
{ ID id-TargetBSS-ToSourceBSS-TransparentContainer CRITICALITY ignore EXTENSION TargetBSS-ToSourceBSS-TransparentContainer PRESENCE optional },
586
-- **************************************************************
588
-- Relocation Preparation Failure
590
-- **************************************************************
592
RelocationPreparationFailure ::= SEQUENCE {
593
protocolIEs ProtocolIE-Container { {RelocationPreparationFailureIEs} },
594
protocolExtensions ProtocolExtensionContainer { {RelocationPreparationFailureExtensions} } OPTIONAL,
598
RelocationPreparationFailureIEs RANAP-PROTOCOL-IES ::= {
599
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
600
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
604
RelocationPreparationFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
605
-- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
606
{ ID id-InterSystemInformation-TransparentContainer CRITICALITY ignore EXTENSION InterSystemInformation-TransparentContainer PRESENCE optional },
610
-- **************************************************************
612
-- RELOCATION RESOURCE ALLOCATION ELEMENTARY PROCEDURE
614
-- **************************************************************
616
-- **************************************************************
618
-- Relocation Request
620
-- **************************************************************
622
RelocationRequest ::= SEQUENCE {
623
protocolIEs ProtocolIE-Container { {RelocationRequestIEs} },
624
protocolExtensions ProtocolExtensionContainer { {RelocationRequestExtensions} } OPTIONAL,
628
RelocationRequestIEs RANAP-PROTOCOL-IES ::= {
629
{ ID id-PermanentNAS-UE-ID CRITICALITY ignore TYPE PermanentNAS-UE-ID PRESENCE optional } |
630
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
631
{ ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
632
{ ID id-Source-ToTarget-TransparentContainer
633
CRITICALITY reject TYPE SourceRNC-ToTargetRNC-TransparentContainer PRESENCE mandatory } |
634
{ ID id-RAB-SetupList-RelocReq CRITICALITY reject TYPE RAB-SetupList-RelocReq PRESENCE optional } |
635
{ ID id-IntegrityProtectionInformation CRITICALITY ignore TYPE IntegrityProtectionInformation PRESENCE optional } |
636
{ ID id-EncryptionInformation CRITICALITY ignore TYPE EncryptionInformation PRESENCE optional } |
637
{ ID id-IuSigConId CRITICALITY ignore TYPE IuSignallingConnectionIdentifier PRESENCE mandatory },
641
RAB-SetupList-RelocReq ::= RAB-IE-ContainerList { {RAB-SetupItem-RelocReq-IEs} }
643
RAB-SetupItem-RelocReq-IEs RANAP-PROTOCOL-IES ::= {
644
{ ID id-RAB-SetupItem-RelocReq CRITICALITY reject TYPE RAB-SetupItem-RelocReq PRESENCE mandatory },
648
RAB-SetupItem-RelocReq ::= SEQUENCE {
650
nAS-SynchronisationIndicator NAS-SynchronisationIndicator OPTIONAL,
651
rAB-Parameters RAB-Parameters,
652
dataVolumeReportingIndication DataVolumeReportingIndication OPTIONAL
653
-- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
654
pDP-TypeInformation PDP-TypeInformation OPTIONAL
655
-- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
656
userPlaneInformation UserPlaneInformation,
657
transportLayerAddress TransportLayerAddress,
658
iuTransportAssociation IuTransportAssociation,
659
service-Handover Service-Handover OPTIONAL,
660
iE-Extensions ProtocolExtensionContainer { {RAB-SetupItem-RelocReq-ExtIEs} } OPTIONAL,
664
RAB-SetupItem-RelocReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
665
-- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
666
{ID id-Alt-RAB-Parameters CRITICALITY ignore EXTENSION Alt-RAB-Parameters PRESENCE optional} |
667
-- Extension for Release 5 to enable GERAN support over Iu-cs --
668
{ ID id-GERAN-BSC-Container CRITICALITY ignore EXTENSION GERAN-BSC-Container PRESENCE optional },
672
UserPlaneInformation ::= SEQUENCE {
673
userPlaneMode UserPlaneMode,
674
uP-ModeVersions UP-ModeVersions,
675
iE-Extensions ProtocolExtensionContainer { {UserPlaneInformation-ExtIEs} } OPTIONAL,
679
UserPlaneInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
683
RelocationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
684
-- Extension for Release 4 --
685
{ ID id-GlobalCN-ID CRITICALITY reject EXTENSION GlobalCN-ID PRESENCE optional} |
686
-- Extension for Release 5 to enable shared networks in connected mode --
687
{ ID id-SNA-Access-Information CRITICALITY ignore EXTENSION SNA-Access-Information PRESENCE optional} |
688
-- Extension for Release 5 to enable specific behaviour by the RNC in relation with early UE handling --
689
{ ID id-UESBI-Iu CRITICALITY ignore EXTENSION UESBI-Iu PRESENCE optional}|
690
-- Extension for Release 6 to convey the selected PLMN id in network sharing mobility scenarios --
691
{ ID id-SelectedPLMN-ID CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional }|
692
-- Extension for Release 6 to enable MBMS UE linking at relocation --
693
{ ID id-CNMBMSLinkingInformation CRITICALITY ignore EXTENSION CNMBMSLinkingInformation PRESENCE optional},
697
CNMBMSLinkingInformation ::= SEQUENCE {
698
joinedMBMSBearerService-IEs JoinedMBMSBearerService-IEs,
699
iE-Extensions ProtocolExtensionContainer { {CNMBMSLinkingInformation-ExtIEs} } OPTIONAL,
703
CNMBMSLinkingInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
707
JoinedMBMSBearerService-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF
710
mBMS-PTP-RAB-ID MBMS-PTP-RAB-ID,
711
iE-Extensions ProtocolExtensionContainer { {JoinedMBMSBearerService-ExtIEs} } OPTIONAL,
715
JoinedMBMSBearerService-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
719
-- **************************************************************
721
-- Relocation Request Acknowledge
723
-- **************************************************************
725
RelocationRequestAcknowledge ::= SEQUENCE {
726
protocolIEs ProtocolIE-Container { {RelocationRequestAcknowledgeIEs} },
727
protocolExtensions ProtocolExtensionContainer { {RelocationRequestAcknowledgeExtensions} } OPTIONAL,
731
RelocationRequestAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
732
{ ID id-Target-ToSource-TransparentContainer
733
CRITICALITY ignore TYPE TargetRNC-ToSourceRNC-TransparentContainer PRESENCE optional } |
734
{ ID id-RAB-SetupList-RelocReqAck CRITICALITY ignore TYPE RAB-SetupList-RelocReqAck PRESENCE optional} |
735
{ ID id-RAB-FailedList CRITICALITY ignore TYPE RAB-FailedList PRESENCE optional }|
736
{ ID id-ChosenIntegrityProtectionAlgorithm CRITICALITY ignore TYPE ChosenIntegrityProtectionAlgorithm PRESENCE optional } |
737
{ ID id-ChosenEncryptionAlgorithm CRITICALITY ignore TYPE ChosenEncryptionAlgorithm PRESENCE optional } |
738
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
742
RAB-SetupList-RelocReqAck ::= RAB-IE-ContainerList { {RAB-SetupItem-RelocReqAck-IEs} }
744
RAB-SetupItem-RelocReqAck-IEs RANAP-PROTOCOL-IES ::= {
745
{ ID id-RAB-SetupItem-RelocReqAck CRITICALITY reject TYPE RAB-SetupItem-RelocReqAck PRESENCE mandatory },
749
RAB-SetupItem-RelocReqAck ::= SEQUENCE {
751
transportLayerAddress TransportLayerAddress OPTIONAL,
752
iuTransportAssociation IuTransportAssociation OPTIONAL,
753
iE-Extensions ProtocolExtensionContainer { {RAB-SetupItem-RelocReqAck-ExtIEs} } OPTIONAL,
757
RAB-SetupItem-RelocReqAck-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
758
-- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
759
{ID id-Ass-RAB-Parameters CRITICALITY ignore EXTENSION Ass-RAB-Parameters PRESENCE optional } |
760
-- Extension for Release 5 to allow transfer of a second pair of TLA and association --
761
{ID id-TransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional} |
762
{ID id-IuTransportAssociation CRITICALITY ignore EXTENSION IuTransportAssociation PRESENCE optional},
766
RAB-FailedList ::= RAB-IE-ContainerList { {RAB-FailedItemIEs} }
768
RAB-FailedItemIEs RANAP-PROTOCOL-IES ::= {
769
{ ID id-RAB-FailedItem CRITICALITY ignore TYPE RAB-FailedItem PRESENCE mandatory },
773
RAB-FailedItem ::= SEQUENCE {
776
iE-Extensions ProtocolExtensionContainer { {RAB-FailedItem-ExtIEs} } OPTIONAL,
780
RAB-FailedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
784
RelocationRequestAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
785
-- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
786
{ID id-NewBSS-To-OldBSS-Information CRITICALITY ignore EXTENSION NewBSS-To-OldBSS-Information PRESENCE optional },
790
-- **************************************************************
792
-- Relocation Failure
794
-- **************************************************************
796
RelocationFailure ::= SEQUENCE {
797
protocolIEs ProtocolIE-Container { {RelocationFailureIEs} },
798
protocolExtensions ProtocolExtensionContainer { {RelocationFailureExtensions} } OPTIONAL,
802
RelocationFailureIEs RANAP-PROTOCOL-IES ::= {
803
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
804
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
808
RelocationFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
809
-- Extension for Release 5 to enable Inter RAN Load Information Exchange over Iu --
810
{ ID id-NewBSS-To-OldBSS-Information CRITICALITY ignore EXTENSION NewBSS-To-OldBSS-Information PRESENCE optional } |
811
-- Extension for Release 5 to enable GERAN support over Iu-cs --
812
{ ID id-GERAN-Classmark CRITICALITY ignore EXTENSION GERAN-Classmark PRESENCE optional },
816
-- **************************************************************
818
-- RELOCATION CANCEL ELEMENTARY PROCEDURE
820
-- **************************************************************
822
-- **************************************************************
826
-- **************************************************************
828
RelocationCancel ::= SEQUENCE {
829
protocolIEs ProtocolIE-Container { {RelocationCancelIEs} },
830
protocolExtensions ProtocolExtensionContainer { {RelocationCancelExtensions} } OPTIONAL,
834
RelocationCancelIEs RANAP-PROTOCOL-IES ::= {
835
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
839
RelocationCancelExtensions RANAP-PROTOCOL-EXTENSION ::= {
843
-- **************************************************************
845
-- Relocation Cancel Acknowledge
847
-- **************************************************************
849
RelocationCancelAcknowledge ::= SEQUENCE {
850
protocolIEs ProtocolIE-Container { {RelocationCancelAcknowledgeIEs} },
851
protocolExtensions ProtocolExtensionContainer { {RelocationCancelAcknowledgeExtensions} } OPTIONAL,
855
RelocationCancelAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
856
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
860
RelocationCancelAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
864
-- **************************************************************
866
-- SRNS CONTEXT TRANSFER OPEARATION
868
-- **************************************************************
870
-- **************************************************************
872
-- SRNS Context Request
874
-- **************************************************************
876
SRNS-ContextRequest ::= SEQUENCE {
877
protocolIEs ProtocolIE-Container { {SRNS-ContextRequestIEs} },
878
protocolExtensions ProtocolExtensionContainer { {SRNS-ContextRequestExtensions} } OPTIONAL,
882
SRNS-ContextRequestIEs RANAP-PROTOCOL-IES ::= {
883
{ ID id-RAB-DataForwardingList-SRNS-CtxReq CRITICALITY ignore TYPE RAB-DataForwardingList-SRNS-CtxReq PRESENCE mandatory },
887
RAB-DataForwardingList-SRNS-CtxReq ::= RAB-IE-ContainerList { {RAB-DataForwardingItem-SRNS-CtxReq-IEs} }
889
RAB-DataForwardingItem-SRNS-CtxReq-IEs RANAP-PROTOCOL-IES ::= {
890
{ ID id-RAB-DataForwardingItem-SRNS-CtxReq CRITICALITY reject TYPE RAB-DataForwardingItem-SRNS-CtxReq PRESENCE mandatory },
894
RAB-DataForwardingItem-SRNS-CtxReq ::= SEQUENCE {
896
iE-Extensions ProtocolExtensionContainer { {RAB-DataForwardingItem-SRNS-CtxReq-ExtIEs} } OPTIONAL,
900
RAB-DataForwardingItem-SRNS-CtxReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
904
SRNS-ContextRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
905
-- The SGSN may include the IE, when available to indicate the RAT from which the context request originates, to correct measurement points in SRNC. --
906
{ID id-RAT-Type CRITICALITY ignore EXTENSION RAT-Type PRESENCE optional },
910
-- **************************************************************
912
-- SRNS Context Response
914
-- **************************************************************
916
SRNS-ContextResponse ::= SEQUENCE {
917
protocolIEs ProtocolIE-Container { {SRNS-ContextResponseIEs} },
918
protocolExtensions ProtocolExtensionContainer { {SRNS-ContextResponseExtensions} } OPTIONAL,
922
SRNS-ContextResponseIEs RANAP-PROTOCOL-IES ::= {
923
{ ID id-RAB-ContextList CRITICALITY ignore TYPE RAB-ContextList PRESENCE optional } |
924
{ ID id-RAB-ContextFailedtoTransferList CRITICALITY ignore TYPE RAB-ContextFailedtoTransferList PRESENCE optional }|
925
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
929
RAB-ContextList ::= RAB-IE-ContainerList { {RAB-ContextItemIEs} }
931
RAB-ContextItemIEs RANAP-PROTOCOL-IES ::= {
932
{ ID id-RAB-ContextItem CRITICALITY ignore TYPE RAB-ContextItem PRESENCE mandatory },
936
RAB-ContextItem ::= SEQUENCE {
938
dl-GTP-PDU-SequenceNumber DL-GTP-PDU-SequenceNumber OPTIONAL,
939
ul-GTP-PDU-SequenceNumber UL-GTP-PDU-SequenceNumber OPTIONAL,
940
dl-N-PDU-SequenceNumber DL-N-PDU-SequenceNumber OPTIONAL,
941
ul-N-PDU-SequenceNumber UL-N-PDU-SequenceNumber OPTIONAL,
942
iE-Extensions ProtocolExtensionContainer { {RAB-ContextItem-ExtIEs} } OPTIONAL,
946
RAB-ContextItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
950
RAB-ContextFailedtoTransferList ::= RAB-IE-ContainerList { {RABs-ContextFailedtoTransferItemIEs} }
952
RABs-ContextFailedtoTransferItemIEs RANAP-PROTOCOL-IES ::= {
953
{ ID id-RAB-ContextFailedtoTransferItem CRITICALITY ignore TYPE RABs-ContextFailedtoTransferItem PRESENCE mandatory },
957
RABs-ContextFailedtoTransferItem::= SEQUENCE {
960
iE-Extensions ProtocolExtensionContainer { { RABs-ContextFailedtoTransferItem-ExtIEs} } OPTIONAL,
965
RABs-ContextFailedtoTransferItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
969
SRNS-ContextResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
973
-- **************************************************************
975
-- SECURITY MODE CONTROL ELEMENTARY PROCEDURE
977
-- **************************************************************
979
-- **************************************************************
981
-- Security Mode Command
983
-- **************************************************************
985
SecurityModeCommand ::= SEQUENCE {
986
protocolIEs ProtocolIE-Container { {SecurityModeCommandIEs} },
987
protocolExtensions ProtocolExtensionContainer { {SecurityModeCommandExtensions} } OPTIONAL,
991
SecurityModeCommandIEs RANAP-PROTOCOL-IES ::= {
992
{ ID id-IntegrityProtectionInformation CRITICALITY reject TYPE IntegrityProtectionInformation PRESENCE mandatory } |
993
{ ID id-EncryptionInformation CRITICALITY ignore TYPE EncryptionInformation PRESENCE optional } |
994
{ ID id-KeyStatus CRITICALITY reject TYPE KeyStatus PRESENCE mandatory},
998
SecurityModeCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
1002
-- **************************************************************
1004
-- Security Mode Complete
1006
-- **************************************************************
1008
SecurityModeComplete ::= SEQUENCE {
1009
protocolIEs ProtocolIE-Container { {SecurityModeCompleteIEs} },
1010
protocolExtensions ProtocolExtensionContainer { {SecurityModeCompleteExtensions} } OPTIONAL,
1014
SecurityModeCompleteIEs RANAP-PROTOCOL-IES ::= {
1015
{ ID id-ChosenIntegrityProtectionAlgorithm CRITICALITY reject TYPE ChosenIntegrityProtectionAlgorithm PRESENCE mandatory } |
1016
{ ID id-ChosenEncryptionAlgorithm CRITICALITY ignore TYPE ChosenEncryptionAlgorithm PRESENCE optional } |
1017
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1021
SecurityModeCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= {
1025
-- **************************************************************
1027
-- Security Mode Reject
1029
-- **************************************************************
1031
SecurityModeReject ::= SEQUENCE {
1032
protocolIEs ProtocolIE-Container { {SecurityModeRejectIEs} },
1033
protocolExtensions ProtocolExtensionContainer { {SecurityModeRejectExtensions} } OPTIONAL,
1037
SecurityModeRejectIEs RANAP-PROTOCOL-IES ::= {
1038
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
1039
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1043
SecurityModeRejectExtensions RANAP-PROTOCOL-EXTENSION ::= {
1047
-- **************************************************************
1049
-- DATA VOLUME REPORT ELEMENTARY PROCEDURE
1051
-- **************************************************************
1053
-- **************************************************************
1055
-- Data Volume Report Request
1057
-- **************************************************************
1059
DataVolumeReportRequest ::= SEQUENCE {
1060
protocolIEs ProtocolIE-Container { {DataVolumeReportRequestIEs} },
1061
protocolExtensions ProtocolExtensionContainer { {DataVolumeReportRequestExtensions} } OPTIONAL,
1065
DataVolumeReportRequestIEs RANAP-PROTOCOL-IES ::= {
1066
{ ID id-RAB-DataVolumeReportRequestList CRITICALITY ignore TYPE RAB-DataVolumeReportRequestList PRESENCE mandatory },
1070
RAB-DataVolumeReportRequestList ::= RAB-IE-ContainerList { {RAB-DataVolumeReportRequestItemIEs} }
1072
RAB-DataVolumeReportRequestItemIEs RANAP-PROTOCOL-IES ::= {
1073
{ ID id-RAB-DataVolumeReportRequestItem CRITICALITY reject TYPE RAB-DataVolumeReportRequestItem PRESENCE mandatory },
1077
RAB-DataVolumeReportRequestItem ::= SEQUENCE {
1079
iE-Extensions ProtocolExtensionContainer { {RAB-DataVolumeReportRequestItem-ExtIEs} } OPTIONAL,
1083
RAB-DataVolumeReportRequestItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1087
DataVolumeReportRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1091
-- **************************************************************
1093
-- Data Volume Report
1095
-- **************************************************************
1097
DataVolumeReport ::= SEQUENCE {
1098
protocolIEs ProtocolIE-Container { {DataVolumeReportIEs} },
1099
protocolExtensions ProtocolExtensionContainer { {DataVolumeReportExtensions} } OPTIONAL,
1103
DataVolumeReportIEs RANAP-PROTOCOL-IES ::= {
1104
{ ID id-RAB-DataVolumeReportList CRITICALITY ignore TYPE RAB-DataVolumeReportList PRESENCE optional } |
1105
{ ID id-RAB-FailedtoReportList CRITICALITY ignore TYPE RAB-FailedtoReportList PRESENCE optional } |
1106
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1110
DataVolumeReportExtensions RANAP-PROTOCOL-EXTENSION ::= {
1114
RAB-FailedtoReportList ::= RAB-IE-ContainerList { {RABs-failed-to-reportItemIEs} }
1116
RABs-failed-to-reportItemIEs RANAP-PROTOCOL-IES ::= {
1117
{ ID id-RAB-FailedtoReportItem CRITICALITY ignore TYPE RABs-failed-to-reportItem PRESENCE mandatory },
1121
RABs-failed-to-reportItem::= SEQUENCE {
1124
iE-Extensions ProtocolExtensionContainer { { RABs-failed-to-reportItem-ExtIEs} } OPTIONAL,
1129
RABs-failed-to-reportItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1134
-- **************************************************************
1136
-- RESET ELEMENTARY PROCEDURE
1138
-- **************************************************************
1140
-- **************************************************************
1144
-- **************************************************************
1146
Reset ::= SEQUENCE {
1147
protocolIEs ProtocolIE-Container { {ResetIEs} },
1148
protocolExtensions ProtocolExtensionContainer { {ResetExtensions} } OPTIONAL,
1152
ResetIEs RANAP-PROTOCOL-IES ::= {
1153
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
1154
{ ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
1155
{ ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional },
1159
ResetExtensions RANAP-PROTOCOL-EXTENSION ::= {
1160
-- Extension for Release 4 --
1161
{ ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional}|
1162
-- Extension for Release 7 to indicate extended RNC-ID --
1163
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
1167
-- **************************************************************
1169
-- Reset Acknowledge
1171
-- **************************************************************
1173
ResetAcknowledge ::= SEQUENCE {
1174
protocolIEs ProtocolIE-Container { {ResetAcknowledgeIEs} },
1175
protocolExtensions ProtocolExtensionContainer { {ResetAcknowledgeExtensions} } OPTIONAL,
1179
ResetAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
1180
{ ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
1181
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } |
1182
{ ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional },
1186
ResetAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
1187
-- Extension for Release 4 --
1188
{ ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional}|
1189
-- Extension for Release 7 to indicate extended RNC-ID --
1190
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
1193
-- **************************************************************
1195
-- RESET RESOURCE ELEMENTARY PROCEDURE
1197
-- **************************************************************
1200
-- **************************************************************
1204
-- **************************************************************
1206
ResetResource ::= SEQUENCE {
1207
protocolIEs ProtocolIE-Container { {ResetResourceIEs} },
1208
protocolExtensions ProtocolExtensionContainer { {ResetResourceExtensions} } OPTIONAL,
1212
ResetResourceIEs RANAP-PROTOCOL-IES ::= {
1213
{ ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
1214
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
1215
{ ID id-IuSigConIdList CRITICALITY ignore TYPE ResetResourceList PRESENCE mandatory } |
1216
{ ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional },
1220
ResetResourceList ::= IuSigConId-IE-ContainerList{ {ResetResourceItemIEs} }
1222
ResetResourceItemIEs RANAP-PROTOCOL-IES ::= {
1223
{ ID id-IuSigConIdItem CRITICALITY reject TYPE ResetResourceItem PRESENCE mandatory },
1227
ResetResourceItem ::= SEQUENCE {
1228
iuSigConId IuSignallingConnectionIdentifier,
1229
iE-Extensions ProtocolExtensionContainer { { ResetResourceItem-ExtIEs} } OPTIONAL,
1233
ResetResourceItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1237
ResetResourceExtensions RANAP-PROTOCOL-EXTENSION ::= {
1238
-- Extension for Release 4 --
1239
{ ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional}|
1240
-- Extension for Release 7 to indicate extended RNC-ID --
1241
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
1245
-- **************************************************************
1247
-- Reset Resource Acknowledge
1249
-- **************************************************************
1251
ResetResourceAcknowledge ::= SEQUENCE {
1252
protocolIEs ProtocolIE-Container { {ResetResourceAcknowledgeIEs} },
1253
protocolExtensions ProtocolExtensionContainer { {ResetResourceAcknowledgeExtensions} } OPTIONAL,
1257
ResetResourceAcknowledgeIEs RANAP-PROTOCOL-IES ::= {
1258
{ ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
1259
{ ID id-IuSigConIdList CRITICALITY ignore TYPE ResetResourceAckList PRESENCE mandatory } |
1260
{ ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional } |
1261
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1264
ResetResourceAckList ::= IuSigConId-IE-ContainerList{ {ResetResourceAckItemIEs} }
1266
ResetResourceAckItemIEs RANAP-PROTOCOL-IES ::= {
1267
{ ID id-IuSigConIdItem CRITICALITY reject TYPE ResetResourceAckItem PRESENCE mandatory },
1271
ResetResourceAckItem ::= SEQUENCE {
1272
iuSigConId IuSignallingConnectionIdentifier,
1273
iE-Extensions ProtocolExtensionContainer { { ResetResourceAckItem-ExtIEs} } OPTIONAL,
1277
ResetResourceAckItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1281
ResetResourceAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= {
1282
-- Extension for Release 4 --
1283
{ ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional}|
1284
-- Extension for Release 7 to indicate extended RNC-ID --
1285
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional},
1289
-- **************************************************************
1291
-- RAB RELEASE REQUEST ELEMENTARY PROCEDURE
1293
-- **************************************************************
1295
-- **************************************************************
1297
-- RAB Release Request
1299
-- **************************************************************
1301
RAB-ReleaseRequest ::= SEQUENCE {
1302
protocolIEs ProtocolIE-Container { {RAB-ReleaseRequestIEs} },
1303
protocolExtensions ProtocolExtensionContainer { {RAB-ReleaseRequestExtensions} } OPTIONAL,
1307
RAB-ReleaseRequestIEs RANAP-PROTOCOL-IES ::= {
1308
{ ID id-RAB-ReleaseList CRITICALITY ignore TYPE RAB-ReleaseList PRESENCE mandatory },
1312
RAB-ReleaseList ::= RAB-IE-ContainerList { {RAB-ReleaseItemIEs} }
1314
RAB-ReleaseItemIEs RANAP-PROTOCOL-IES ::= {
1315
{ ID id-RAB-ReleaseItem CRITICALITY ignore TYPE RAB-ReleaseItem PRESENCE mandatory },
1319
RAB-ReleaseItem ::= SEQUENCE {
1322
iE-Extensions ProtocolExtensionContainer { {RAB-ReleaseItem-ExtIEs} } OPTIONAL,
1326
RAB-ReleaseItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1330
RAB-ReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1334
-- **************************************************************
1336
-- Iu RELEASE REQUEST ELEMENTARY PROCEDURE
1338
-- **************************************************************
1340
-- **************************************************************
1342
-- Iu Release Request
1344
-- **************************************************************
1346
Iu-ReleaseRequest ::= SEQUENCE {
1347
protocolIEs ProtocolIE-Container { {Iu-ReleaseRequestIEs} },
1348
protocolExtensions ProtocolExtensionContainer { {Iu-ReleaseRequestExtensions} } OPTIONAL,
1352
Iu-ReleaseRequestIEs RANAP-PROTOCOL-IES ::= {
1353
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
1357
Iu-ReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1361
-- **************************************************************
1363
-- RELOCATION DETECT ELEMENTARY PROCEDURE
1365
-- **************************************************************
1367
-- **************************************************************
1369
-- Relocation Detect
1371
-- **************************************************************
1373
RelocationDetect ::= SEQUENCE {
1374
protocolIEs ProtocolIE-Container { {RelocationDetectIEs} },
1375
protocolExtensions ProtocolExtensionContainer { {RelocationDetectExtensions} } OPTIONAL,
1379
RelocationDetectIEs RANAP-PROTOCOL-IES ::= {
1383
RelocationDetectExtensions RANAP-PROTOCOL-EXTENSION ::= {
1387
-- **************************************************************
1389
-- RELOCATION COMPLETE ELEMENTARY PROCEDURE
1391
-- **************************************************************
1393
-- **************************************************************
1395
-- Relocation Complete
1397
-- **************************************************************
1399
RelocationComplete ::= SEQUENCE {
1400
protocolIEs ProtocolIE-Container { {RelocationCompleteIEs} },
1401
protocolExtensions ProtocolExtensionContainer { {RelocationCompleteExtensions} } OPTIONAL,
1405
RelocationCompleteIEs RANAP-PROTOCOL-IES ::= {
1409
RelocationCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= {
1413
-- **************************************************************
1415
-- ENHANCED RELOCATION COMPLETE ELEMENTARY PROCEDURE
1417
-- **************************************************************
1419
-- **************************************************************
1421
-- Enhanced Relocation Complete Request
1423
-- **************************************************************
1425
EnhancedRelocationCompleteRequest ::= SEQUENCE {
1426
protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteRequestIEs} },
1427
protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteRequestExtensions} } OPTIONAL,
1431
EnhancedRelocationCompleteRequestIEs RANAP-PROTOCOL-IES ::= {
1432
{ ID id-OldIuSigConId CRITICALITY reject TYPE IuSignallingConnectionIdentifier PRESENCE mandatory } |
1433
{ ID id-IuSigConId CRITICALITY reject TYPE IuSignallingConnectionIdentifier PRESENCE mandatory } |
1434
{ ID id-Relocation-SourceRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE mandatory } |
1435
{ ID id-Relocation-SourceExtendedRNC-ID CRITICALITY ignore TYPE ExtendedRNC-ID PRESENCE optional } |
1436
{ ID id-Relocation-TargetRNC-ID CRITICALITY reject TYPE GlobalRNC-ID PRESENCE mandatory } |
1437
{ ID id-Relocation-TargetExtendedRNC-ID CRITICALITY reject TYPE ExtendedRNC-ID PRESENCE optional } |
1438
{ ID id-RAB-SetupList-EnhancedRelocCompleteReq CRITICALITY reject TYPE RAB-SetupList-EnhancedRelocCompleteReq PRESENCE optional }
1442
RAB-SetupList-EnhancedRelocCompleteReq ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhancedRelocCompleteReq-IEs} }
1444
RAB-SetupItem-EnhancedRelocCompleteReq-IEs RANAP-PROTOCOL-IES ::= {
1445
{ ID id-RAB-SetupItem-EnhancedRelocCompleteReq CRITICALITY reject TYPE RAB-SetupItem-EnhancedRelocCompleteReq PRESENCE mandatory },
1449
RAB-SetupItem-EnhancedRelocCompleteReq ::= SEQUENCE {
1451
transportLayerAddressReq1 TransportLayerAddress OPTIONAL,
1452
iuTransportAssociationReq1 IuTransportAssociation OPTIONAL,
1453
ass-RAB-Parameters Ass-RAB-Parameters OPTIONAL,
1454
iE-Extensions ProtocolExtensionContainer { { RAB-SetupItem-EnhancedRelocCompleteReq-ExtIEs} } OPTIONAL,
1458
RAB-SetupItem-EnhancedRelocCompleteReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1462
EnhancedRelocationCompleteRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
1466
-- **************************************************************
1468
-- Enhanced Relocation Complete Response
1470
-- **************************************************************
1472
EnhancedRelocationCompleteResponse ::= SEQUENCE {
1473
protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteResponseIEs} },
1474
protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteResponseExtensions} } OPTIONAL,
1478
EnhancedRelocationCompleteResponseIEs RANAP-PROTOCOL-IES ::= {
1479
{ ID id-RAB-SetupList-EnhancedRelocCompleteRes CRITICALITY ignore TYPE RAB-SetupList-EnhancedRelocCompleteRes PRESENCE optional} |
1480
{ ID id-RAB-ToBeReleasedList-EnhancedRelocCompleteRes CRITICALITY ignore TYPE RAB-ToBeReleasedList-EnhancedRelocCompleteRes PRESENCE optional} |
1481
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1485
RAB-SetupList-EnhancedRelocCompleteRes ::= RAB-IE-ContainerList { {RAB-SetupItem-EnhancedRelocCompleteRes-IEs} }
1487
RAB-SetupItem-EnhancedRelocCompleteRes-IEs RANAP-PROTOCOL-IES ::= {
1488
{ ID id-RAB-SetupItem-EnhancedRelocCompleteRes CRITICALITY reject TYPE RAB-SetupItem-EnhancedRelocCompleteRes PRESENCE mandatory },
1492
RAB-SetupItem-EnhancedRelocCompleteRes ::= SEQUENCE {
1494
rAB-Parameters RAB-Parameters OPTIONAL,
1495
userPlaneInformation UserPlaneInformation,
1496
transportLayerAddressRes1 TransportLayerAddress OPTIONAL,
1497
iuTransportAssociationRes1 IuTransportAssociation OPTIONAL,
1498
rab2beReleasedList RAB-ToBeReleasedList-EnhancedRelocCompleteRes OPTIONAL,
1499
iE-Extensions ProtocolExtensionContainer { { RAB-SetupItem-EnhancedRelocCompleteRes-ExtIEs} } OPTIONAL,
1503
RAB-SetupItem-EnhancedRelocCompleteRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1507
RAB-ToBeReleasedList-EnhancedRelocCompleteRes ::= RAB-IE-ContainerList { {RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-IEs} }
1509
RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-IEs RANAP-PROTOCOL-IES ::= {
1510
{ ID id-RAB-ToBeReleasedItem-EnhancedRelocCompleteRes CRITICALITY ignore TYPE RAB-ToBeReleasedItem-EnhancedRelocCompleteRes PRESENCE mandatory },
1514
RAB-ToBeReleasedItem-EnhancedRelocCompleteRes ::= SEQUENCE {
1517
iE-Extensions ProtocolExtensionContainer { { RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-ExtIEs} } OPTIONAL,
1521
RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
1525
EnhancedRelocationCompleteResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
1529
-- **************************************************************
1531
-- Enhanced Relocation Complete Failure
1533
-- **************************************************************
1535
EnhancedRelocationCompleteFailure ::= SEQUENCE {
1536
protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteFailureIEs} },
1537
protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteFailureExtensions} } OPTIONAL,
1541
EnhancedRelocationCompleteFailureIEs RANAP-PROTOCOL-IES ::= {
1542
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
1543
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1547
EnhancedRelocationCompleteFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
1551
-- **************************************************************
1553
-- Enhanced Relocation Complete Confirm
1555
-- **************************************************************
1557
EnhancedRelocationCompleteConfirm ::= SEQUENCE {
1558
protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteConfirmIEs} },
1559
protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteConfirmExtensions} } OPTIONAL,
1563
EnhancedRelocationCompleteConfirmIEs RANAP-PROTOCOL-IES ::= {
1564
{ ID id-RAB-FailedList CRITICALITY ignore TYPE RAB-FailedList PRESENCE optional },
1568
EnhancedRelocationCompleteConfirmExtensions RANAP-PROTOCOL-EXTENSION ::= {
1573
-- **************************************************************
1575
-- PAGING ELEMENTARY PROCEDURE
1577
-- **************************************************************
1579
-- **************************************************************
1583
-- **************************************************************
1585
Paging ::= SEQUENCE {
1586
protocolIEs ProtocolIE-Container { {PagingIEs} },
1587
protocolExtensions ProtocolExtensionContainer { {PagingExtensions} } OPTIONAL,
1591
PagingIEs RANAP-PROTOCOL-IES ::= {
1592
{ ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
1593
{ ID id-PermanentNAS-UE-ID CRITICALITY ignore TYPE PermanentNAS-UE-ID PRESENCE mandatory } |
1594
{ ID id-TemporaryUE-ID CRITICALITY ignore TYPE TemporaryUE-ID PRESENCE optional } |
1595
{ ID id-PagingAreaID CRITICALITY ignore TYPE PagingAreaID PRESENCE optional } |
1596
{ ID id-PagingCause CRITICALITY ignore TYPE PagingCause PRESENCE optional } |
1597
{ ID id-NonSearchingIndication CRITICALITY ignore TYPE NonSearchingIndication PRESENCE optional } |
1598
{ ID id-DRX-CycleLengthCoefficient CRITICALITY ignore TYPE DRX-CycleLengthCoefficient PRESENCE optional } ,
1602
PagingExtensions RANAP-PROTOCOL-EXTENSION ::= {
1603
-- Extension for Release 5 to enable NNSF --
1604
{ ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional } ,
1608
-- **************************************************************
1610
-- COMMON ID ELEMENTARY PROCEDURE
1612
-- **************************************************************
1614
-- **************************************************************
1618
-- **************************************************************
1620
CommonID ::= SEQUENCE {
1621
protocolIEs ProtocolIE-Container { {CommonID-IEs} },
1622
protocolExtensions ProtocolExtensionContainer { {CommonIDExtensions} } OPTIONAL,
1626
CommonID-IEs RANAP-PROTOCOL-IES ::= {
1627
{ ID id-PermanentNAS-UE-ID CRITICALITY ignore TYPE PermanentNAS-UE-ID PRESENCE mandatory },
1631
CommonIDExtensions RANAP-PROTOCOL-EXTENSION ::= {
1632
-- Extension for Release 5 to enable shared networks in connected mode --
1633
{ ID id-SNA-Access-Information CRITICALITY ignore EXTENSION SNA-Access-Information PRESENCE optional } |
1634
-- Extension for Release 5 to enable specific behaviour by the RNC in relation with early UE handling --
1635
{ ID id-UESBI-Iu CRITICALITY ignore EXTENSION UESBI-Iu PRESENCE optional}|
1636
-- Extension for Release 6 to indicate the selected plmn in GWCN configuration for network sharing non-supporting UEs --
1637
{ ID id-SelectedPLMN-ID CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional }|
1638
-- Extension for Release 8 to indicate the Subscriber Profile ID for RAT/Frequency Selection Priority --
1639
{ID id-SubscriberProfileIDforRFP CRITICALITY ignore EXTENSION SubscriberProfileIDforRFP PRESENCE optional},
1643
-- **************************************************************
1645
-- CN INVOKE TRACE ELEMENTARY PROCEDURE
1647
-- **************************************************************
1649
-- **************************************************************
1653
-- **************************************************************
1655
CN-InvokeTrace ::= SEQUENCE {
1656
protocolIEs ProtocolIE-Container { {CN-InvokeTraceIEs} },
1657
protocolExtensions ProtocolExtensionContainer { {CN-InvokeTraceExtensions} } OPTIONAL,
1661
CN-InvokeTraceIEs RANAP-PROTOCOL-IES ::= {
1662
{ ID id-TraceType CRITICALITY ignore TYPE TraceType PRESENCE optional } |
1663
-- This information is mandatory for GERAN Iu Mode, not applicable to UTRAN --
1664
{ ID id-TraceReference CRITICALITY ignore TYPE TraceReference PRESENCE mandatory } |
1665
{ ID id-TriggerID CRITICALITY ignore TYPE TriggerID PRESENCE optional } |
1666
-- This information is mandatory for GERAN Iu Mode, not applicable to UTRAN --
1667
{ ID id-UE-ID CRITICALITY ignore TYPE UE-ID PRESENCE optional } |
1668
-- This information is mandatory for UTRAN, optional for GERAN Iu mode --
1669
{ ID id-OMC-ID CRITICALITY ignore TYPE OMC-ID PRESENCE optional },
1670
-- This information is mandatory for GERAN Iu Mode, not applicable to UTRAN --
1674
CN-InvokeTraceExtensions RANAP-PROTOCOL-EXTENSION ::= {
1675
-- Extension for Release 6 to enable signalling based activation for Subscriber and Equipment Trace over Iu interface --
1676
{ ID id-TracePropagationParameters CRITICALITY ignore EXTENSION TracePropagationParameters PRESENCE optional } ,
1680
-- **************************************************************
1682
-- CN DEACTIVATE TRACE ELEMENTARY PROCEDURE
1684
-- **************************************************************
1686
-- **************************************************************
1688
-- CN Deactivate Trace
1690
-- **************************************************************
1692
CN-DeactivateTrace ::= SEQUENCE {
1693
protocolIEs ProtocolIE-Container { {CN-DeactivateTraceIEs} },
1694
protocolExtensions ProtocolExtensionContainer { {CN-DeactivateTraceExtensions} } OPTIONAL,
1698
CN-DeactivateTraceIEs RANAP-PROTOCOL-IES ::= {
1699
{ ID id-TraceReference CRITICALITY ignore TYPE TraceReference PRESENCE mandatory } |
1700
{ ID id-TriggerID CRITICALITY ignore TYPE TriggerID PRESENCE optional },
1701
-- This information is optional for GERAN Iu Mode, not applicable to UTRAN --
1705
CN-DeactivateTraceExtensions RANAP-PROTOCOL-EXTENSION ::= {
1709
-- **************************************************************
1711
-- LOCATION REPORTING CONTROL ELEMENTARY PROCEDURE
1713
-- **************************************************************
1715
-- **************************************************************
1717
-- Location Reporting Control
1719
-- **************************************************************
1721
LocationReportingControl ::= SEQUENCE {
1722
protocolIEs ProtocolIE-Container { {LocationReportingControlIEs} },
1723
protocolExtensions ProtocolExtensionContainer { {LocationReportingControlExtensions} } OPTIONAL,
1727
LocationReportingControlIEs RANAP-PROTOCOL-IES ::= {
1728
{ ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory },
1732
LocationReportingControlExtensions RANAP-PROTOCOL-EXTENSION ::= {
1733
-- Extension for Release 4 to enhance the location request over Iu --
1734
{ ID id-VerticalAccuracyCode CRITICALITY ignore EXTENSION VerticalAccuracyCode PRESENCE optional } |
1735
-- Extension for Release 4 to enhance the location request over Iu --
1736
{ ID id-ResponseTime CRITICALITY ignore EXTENSION ResponseTime PRESENCE optional } |
1737
-- Extension for Release 4 to enhance the location request over Iu --
1738
{ ID id-PositioningPriority CRITICALITY ignore EXTENSION PositioningPriority PRESENCE optional } |
1739
-- Extension for Release 4 to enhance the location request over Iu --
1740
{ ID id-ClientType CRITICALITY ignore EXTENSION ClientType PRESENCE optional } |
1741
-- Extension for Release 7 to allow the request of velocity over Iu --
1742
{ ID id-IncludeVelocity CRITICALITY ignore EXTENSION IncludeVelocity PRESENCE optional } |
1743
-- Extension for Release 7 to allow periodic reporting over Iu --
1744
{ ID id-PeriodicLocationInfo CRITICALITY ignore EXTENSION PeriodicLocationInfo PRESENCE optional },
1748
-- **************************************************************
1750
-- LOCATION REPORT ELEMENTARY PROCEDURE
1752
-- **************************************************************
1754
-- **************************************************************
1758
-- **************************************************************
1760
LocationReport ::= SEQUENCE {
1761
protocolIEs ProtocolIE-Container { {LocationReportIEs} },
1762
protocolExtensions ProtocolExtensionContainer { {LocationReportExtensions} } OPTIONAL,
1766
LocationReportIEs RANAP-PROTOCOL-IES ::= {
1767
{ ID id-AreaIdentity CRITICALITY ignore TYPE AreaIdentity PRESENCE optional } |
1768
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
1769
{ ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE optional } ,
1773
LocationReportExtensions RANAP-PROTOCOL-EXTENSION ::= {
1774
-- Extension for Release 4 to enable report of Last Known Service Area with its Age over Iu --
1775
{ ID id-LastKnownServiceArea CRITICALITY ignore EXTENSION LastKnownServiceArea PRESENCE optional} |
1776
-- Extension for Release 5 to pass the positioning methods that have been used --
1777
{ ID id-PositionData CRITICALITY ignore EXTENSION PositionData PRESENCE optional}|
1778
-- Extension for Release 5 to pass the positioning methods that have been used for GERAN Iu mode --
1779
{ ID id-PositionDataSpecificToGERANIuMode CRITICALITY ignore EXTENSION PositionDataSpecificToGERANIuMode PRESENCE optional }|
1780
-- This extension is optional for GERAN Iu mode only, not applicable for UTRAN --
1781
-- Extension for Release 6 to indicate whether the returned position estimate satisfies the requested accuracy or not --
1782
{ ID id-AccuracyFulfilmentIndicator CRITICALITY ignore EXTENSION AccuracyFulfilmentIndicator PRESENCE optional}|
1783
-- Extension for Release 7 to provide a velocity estimate --
1784
{ ID id-VelocityEstimate CRITICALITY ignore EXTENSION VelocityEstimate PRESENCE optional},
1788
-- **************************************************************
1790
-- INITIAL UE MESSAGE ELEMENTARY PROCEDURE
1792
-- **************************************************************
1794
-- **************************************************************
1796
-- Initial UE Message
1798
-- **************************************************************
1800
InitialUE-Message ::= SEQUENCE {
1801
protocolIEs ProtocolIE-Container { {InitialUE-MessageIEs} },
1802
protocolExtensions ProtocolExtensionContainer { {InitialUE-MessageExtensions} } OPTIONAL,
1806
InitialUE-MessageIEs RANAP-PROTOCOL-IES ::= {
1807
{ ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
1808
{ ID id-LAI CRITICALITY ignore TYPE LAI PRESENCE mandatory } |
1809
{ ID id-RAC CRITICALITY ignore TYPE RAC PRESENCE conditional
1810
-- This IE shall be present if the CN Domain Indicator IE is set to "PS domain" -- } |
1811
{ ID id-SAI CRITICALITY ignore TYPE SAI PRESENCE mandatory } |
1812
{ ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory } |
1813
{ ID id-IuSigConId CRITICALITY ignore TYPE IuSignallingConnectionIdentifier PRESENCE mandatory } |
1814
{ ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE mandatory },
1818
InitialUE-MessageExtensions RANAP-PROTOCOL-EXTENSION ::= {
1819
-- Extension for Release 5 to enable GERAN support over Iu-cs --
1820
{ ID id-GERAN-Classmark CRITICALITY ignore EXTENSION GERAN-Classmark PRESENCE optional } |
1821
-- Extension for Release 6 to convey the selected PLMN id in shared networks --
1822
{ ID id-SelectedPLMN-ID CRITICALITY ignore EXTENSION PLMNidentity PRESENCE optional } |
1823
-- Extension for Release 6 to enable rerouting in MOCN configuration for network sharing non-supporting UEs --
1824
{ ID id-PermanentNAS-UE-ID CRITICALITY ignore EXTENSION PermanentNAS-UE-ID PRESENCE optional } |
1825
-- Extension for Release 6 to enable rerouting in MOCN configuration for network sharing non-supporting UEs --
1826
{ ID id-NAS-SequenceNumber CRITICALITY ignore EXTENSION NAS-SequenceNumber PRESENCE optional } |
1827
-- Extension for Release 6 to indicate rerouting in MOCN configuration for network sharing non-supporting UEs --
1828
{ ID id-RedirectAttemptFlag CRITICALITY ignore EXTENSION RedirectAttemptFlag PRESENCE optional } |
1829
-- Extension for Release 7 to indicate extended RNC-ID --
1830
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional } |
1831
-- Extension for Release 8 to support CSG --
1832
{ ID id-CSG-Id CRITICALITY reject EXTENSION CSG-Id PRESENCE optional },
1836
-- **************************************************************
1838
-- DIRECT TRANSFER ELEMENTARY PROCEDURE
1840
-- **************************************************************
1842
-- **************************************************************
1846
-- **************************************************************
1848
DirectTransfer ::= SEQUENCE {
1849
protocolIEs ProtocolIE-Container { {DirectTransferIEs} },
1850
protocolExtensions ProtocolExtensionContainer { {DirectTransferExtensions} } OPTIONAL,
1854
DirectTransferIEs RANAP-PROTOCOL-IES ::= {
1855
{ ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory } |
1856
{ ID id-LAI CRITICALITY ignore TYPE LAI PRESENCE optional } |
1857
{ ID id-RAC CRITICALITY ignore TYPE RAC PRESENCE optional } |
1858
{ ID id-SAI CRITICALITY ignore TYPE SAI PRESENCE optional } |
1859
{ ID id-SAPI CRITICALITY ignore TYPE SAPI PRESENCE optional },
1863
DirectTransferExtensions RANAP-PROTOCOL-EXTENSION ::= {
1864
-- Extension for Release 6 to enable rerouting in MOCN configuration for network sharing non-supporting UEs --
1865
{ ID id-RedirectionIndication CRITICALITY ignore EXTENSION RedirectionIndication PRESENCE optional }|
1866
-- Extension for Release 6 to indicate the MOCN rerouting is completed --
1867
{ ID id-RedirectionCompleted CRITICALITY ignore EXTENSION RedirectionCompleted PRESENCE optional }|
1868
-- Extension for Release 8 to indicate the Subscriber Profile ID for RAT/Frequency Selection Priority --
1869
{ID id-SubscriberProfileIDforRFP CRITICALITY ignore EXTENSION SubscriberProfileIDforRFP PRESENCE optional},
1873
RedirectionIndication ::= ProtocolIE-Container { {RedirectionIndication-IEs} }
1875
RedirectionIndication-IEs RANAP-PROTOCOL-IES ::= {
1876
{ ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory }|
1877
{ ID id-RejectCauseValue CRITICALITY ignore TYPE RejectCauseValue PRESENCE mandatory}|
1878
{ ID id-NAS-SequenceNumber CRITICALITY ignore TYPE NAS-SequenceNumber PRESENCE optional}|
1879
{ ID id-PermanentNAS-UE-ID CRITICALITY ignore TYPE PermanentNAS-UE-ID PRESENCE optional},
1883
-- **************************************************************
1885
-- OVERLOAD CONTROL ELEMENTARY PROCEDURE
1887
-- **************************************************************
1889
-- **************************************************************
1893
-- **************************************************************
1895
Overload ::= SEQUENCE {
1896
protocolIEs ProtocolIE-Container { {OverloadIEs} },
1897
protocolExtensions ProtocolExtensionContainer { {OverloadExtensions} } OPTIONAL,
1901
OverloadIEs RANAP-PROTOCOL-IES ::= {
1902
{ ID id-NumberOfSteps CRITICALITY ignore TYPE NumberOfSteps PRESENCE optional } |
1903
{ ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional },
1907
OverloadExtensions RANAP-PROTOCOL-EXTENSION ::= {
1908
-- Extension for Release 99 to enable the indication to the RNC which CN domain is suffering the signalling traffic overload --
1909
{ ID id-CN-DomainIndicator CRITICALITY ignore EXTENSION CN-DomainIndicator PRESENCE optional } |
1910
-- Extension for Release 5 to enable NNSF --
1911
{ ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional } |
1912
-- Extension for Release 7 to indicate extended RNC-ID --
1913
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
1917
-- **************************************************************
1919
-- ERROR INDICATION ELEMENTARY PROCEDURE
1921
-- **************************************************************
1923
-- **************************************************************
1927
-- **************************************************************
1929
ErrorIndication ::= SEQUENCE {
1930
protocolIEs ProtocolIE-Container { {ErrorIndicationIEs} },
1931
protocolExtensions ProtocolExtensionContainer { {ErrorIndicationExtensions} } OPTIONAL,
1935
ErrorIndicationIEs RANAP-PROTOCOL-IES ::= {
1936
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
1937
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } |
1938
{ ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE optional } |
1939
{ ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional },
1943
ErrorIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
1944
-- Extension for Release 4 --
1945
{ ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional}|
1946
-- Extension for Release 7 to indicate extended RNC-ID --
1947
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
1951
-- **************************************************************
1953
-- SRNS DATA FORWARD ELEMENTARY PROCEDURE
1955
-- **************************************************************
1957
-- **************************************************************
1959
-- SRNS Data Forward Command
1961
-- **************************************************************
1963
SRNS-DataForwardCommand ::= SEQUENCE {
1964
protocolIEs ProtocolIE-Container { {SRNS-DataForwardCommandIEs} },
1965
protocolExtensions ProtocolExtensionContainer { {SRNS-DataForwardCommandExtensions} } OPTIONAL,
1969
SRNS-DataForwardCommandIEs RANAP-PROTOCOL-IES ::= {
1970
{ ID id-RAB-DataForwardingList CRITICALITY ignore TYPE RAB-DataForwardingList PRESENCE optional },
1974
SRNS-DataForwardCommandExtensions RANAP-PROTOCOL-EXTENSION ::= {
1978
-- **************************************************************
1980
-- FORWARD SRNS CONTEXT ELEMENTARY PROCEDURE
1982
-- **************************************************************
1984
-- **************************************************************
1986
-- Forward SRNS Context
1988
-- **************************************************************
1990
ForwardSRNS-Context ::= SEQUENCE {
1991
protocolIEs ProtocolIE-Container { {ForwardSRNS-ContextIEs} },
1992
protocolExtensions ProtocolExtensionContainer { {ForwardSRNS-ContextExtensions} } OPTIONAL,
1996
ForwardSRNS-ContextIEs RANAP-PROTOCOL-IES ::= {
1997
{ ID id-RAB-ContextList CRITICALITY ignore TYPE RAB-ContextList PRESENCE mandatory },
2001
ForwardSRNS-ContextExtensions RANAP-PROTOCOL-EXTENSION ::= {
2002
-- Extension for Release 5 to enable relocation of Source RNC PDCP context info --
2003
{ ID id-SourceRNC-PDCP-context-info CRITICALITY ignore EXTENSION RRC-Container PRESENCE optional},
2007
-- **************************************************************
2009
-- RAB ASSIGNMENT ELEMENTARY PROCEDURE
2011
-- **************************************************************
2013
-- **************************************************************
2015
-- RAB Assignment Request
2017
-- **************************************************************
2019
RAB-AssignmentRequest ::= SEQUENCE {
2020
protocolIEs ProtocolIE-Container { {RAB-AssignmentRequestIEs} },
2021
protocolExtensions ProtocolExtensionContainer { {RAB-AssignmentRequestExtensions} } OPTIONAL,
2025
RAB-AssignmentRequestIEs RANAP-PROTOCOL-IES ::= {
2026
{ ID id-RAB-SetupOrModifyList CRITICALITY ignore TYPE RAB-SetupOrModifyList PRESENCE optional } |
2027
{ ID id-RAB-ReleaseList CRITICALITY ignore TYPE RAB-ReleaseList PRESENCE optional },
2031
RAB-SetupOrModifyList ::= RAB-IE-ContainerPairList { {RAB-SetupOrModifyItem-IEs} }
2033
RAB-SetupOrModifyItem-IEs RANAP-PROTOCOL-IES-PAIR ::= {
2034
{ ID id-RAB-SetupOrModifyItem FIRST CRITICALITY reject FIRST TYPE RAB-SetupOrModifyItemFirst
2035
SECOND CRITICALITY ignore SECOND TYPE RAB-SetupOrModifyItemSecond
2036
PRESENCE mandatory },
2040
RAB-SetupOrModifyItemFirst ::= SEQUENCE {
2042
nAS-SynchronisationIndicator NAS-SynchronisationIndicator OPTIONAL,
2043
rAB-Parameters RAB-Parameters OPTIONAL,
2044
userPlaneInformation UserPlaneInformation OPTIONAL,
2045
transportLayerInformation TransportLayerInformation OPTIONAL,
2046
service-Handover Service-Handover OPTIONAL,
2047
iE-Extensions ProtocolExtensionContainer { {RAB-SetupOrModifyItemFirst-ExtIEs} } OPTIONAL,
2051
TransportLayerInformation ::= SEQUENCE {
2052
transportLayerAddress TransportLayerAddress,
2053
iuTransportAssociation IuTransportAssociation,
2054
iE-Extensions ProtocolExtensionContainer { {TransportLayerInformation-ExtIEs} } OPTIONAL,
2058
TransportLayerInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2062
RAB-SetupOrModifyItemFirst-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2066
RAB-SetupOrModifyItemSecond ::= SEQUENCE {
2067
pDP-TypeInformation PDP-TypeInformation OPTIONAL,
2068
dataVolumeReportingIndication DataVolumeReportingIndication OPTIONAL,
2069
dl-GTP-PDU-SequenceNumber DL-GTP-PDU-SequenceNumber OPTIONAL,
2070
ul-GTP-PDU-SequenceNumber UL-GTP-PDU-SequenceNumber OPTIONAL,
2071
dl-N-PDU-SequenceNumber DL-N-PDU-SequenceNumber OPTIONAL,
2072
ul-N-PDU-SequenceNumber UL-N-PDU-SequenceNumber OPTIONAL,
2073
iE-Extensions ProtocolExtensionContainer { {RAB-SetupOrModifyItemSecond-ExtIEs} } OPTIONAL,
2077
RAB-SetupOrModifyItemSecond-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2078
-- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
2079
{ ID id-Alt-RAB-Parameters CRITICALITY ignore EXTENSION Alt-RAB-Parameters PRESENCE optional } |
2080
-- Extension for Release 5 to enable GERAN support over Iu-cs --
2081
{ ID id-GERAN-BSC-Container CRITICALITY ignore EXTENSION GERAN-BSC-Container PRESENCE optional } ,
2085
RAB-AssignmentRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2089
-- **************************************************************
2091
-- RAB Assignment Response
2093
-- **************************************************************
2095
RAB-AssignmentResponse ::= SEQUENCE {
2096
protocolIEs ProtocolIE-Container { {RAB-AssignmentResponseIEs} },
2097
protocolExtensions ProtocolExtensionContainer { {RAB-AssignmentResponseExtensions} } OPTIONAL,
2101
RAB-AssignmentResponseIEs RANAP-PROTOCOL-IES ::= {
2102
{ ID id-RAB-SetupOrModifiedList CRITICALITY ignore TYPE RAB-SetupOrModifiedList PRESENCE optional } |
2103
{ ID id-RAB-ReleasedList CRITICALITY ignore TYPE RAB-ReleasedList PRESENCE optional } |
2105
{ ID id-RAB-QueuedList CRITICALITY ignore TYPE RAB-QueuedList PRESENCE optional } |
2106
{ ID id-RAB-FailedList CRITICALITY ignore TYPE RAB-FailedList PRESENCE optional } |
2107
{ ID id-RAB-ReleaseFailedList CRITICALITY ignore TYPE RAB-ReleaseFailedList PRESENCE optional } |
2108
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
2112
RAB-SetupOrModifiedList ::= RAB-IE-ContainerList { {RAB-SetupOrModifiedItemIEs} }
2114
RAB-SetupOrModifiedItemIEs RANAP-PROTOCOL-IES ::= {
2115
{ ID id-RAB-SetupOrModifiedItem CRITICALITY ignore TYPE RAB-SetupOrModifiedItem PRESENCE mandatory },
2119
RAB-SetupOrModifiedItem ::= SEQUENCE {
2121
transportLayerAddress TransportLayerAddress OPTIONAL,
2122
iuTransportAssociation IuTransportAssociation OPTIONAL,
2123
dl-dataVolumes DataVolumeList OPTIONAL,
2124
iE-Extensions ProtocolExtensionContainer { {RAB-SetupOrModifiedItem-ExtIEs} } OPTIONAL,
2128
RAB-SetupOrModifiedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2129
-- Extension for Release 4 to enable RAB Quality of Service negotiation over Iu --
2130
{ ID id-Ass-RAB-Parameters CRITICALITY ignore EXTENSION Ass-RAB-Parameters PRESENCE optional },
2134
RAB-ReleasedList ::= RAB-IE-ContainerList { {RAB-ReleasedItemIEs} }
2136
RAB-ReleasedItemIEs RANAP-PROTOCOL-IES ::= {
2137
{ ID id-RAB-ReleasedItem CRITICALITY ignore TYPE RAB-ReleasedItem PRESENCE mandatory },
2141
RAB-ReleasedItem ::= SEQUENCE {
2143
dl-dataVolumes DataVolumeList OPTIONAL,
2144
dL-GTP-PDU-SequenceNumber DL-GTP-PDU-SequenceNumber OPTIONAL,
2145
uL-GTP-PDU-SequenceNumber UL-GTP-PDU-SequenceNumber OPTIONAL,
2146
iE-Extensions ProtocolExtensionContainer { {RAB-ReleasedItem-ExtIEs} } OPTIONAL,
2150
RAB-ReleasedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2154
DataVolumeList ::= SEQUENCE (SIZE (1..maxNrOfVol)) OF
2156
dl-UnsuccessfullyTransmittedDataVolume UnsuccessfullyTransmittedDataVolume,
2157
dataVolumeReference DataVolumeReference OPTIONAL,
2158
iE-Extensions ProtocolExtensionContainer { {DataVolumeList-ExtIEs} } OPTIONAL,
2162
DataVolumeList-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2166
RAB-QueuedList ::= RAB-IE-ContainerList { {RAB-QueuedItemIEs} }
2168
RAB-QueuedItemIEs RANAP-PROTOCOL-IES ::= {
2169
{ ID id-RAB-QueuedItem CRITICALITY ignore TYPE RAB-QueuedItem PRESENCE mandatory },
2173
RAB-QueuedItem ::= SEQUENCE {
2175
iE-Extensions ProtocolExtensionContainer { {RAB-QueuedItem-ExtIEs} } OPTIONAL,
2179
RAB-QueuedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2183
RAB-ReleaseFailedList ::= RAB-FailedList
2185
RAB-AssignmentResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2186
-- Extension for Release 5 to enable GERAN support over Iu-cs --
2187
{ ID id-GERAN-Iumode-RAB-FailedList-RABAssgntResponse CRITICALITY ignore EXTENSION GERAN-Iumode-RAB-FailedList-RABAssgntResponse PRESENCE optional} ,
2191
GERAN-Iumode-RAB-FailedList-RABAssgntResponse ::= RAB-IE-ContainerList { {GERAN-Iumode-RAB-Failed-RABAssgntResponse-ItemIEs} }
2193
GERAN-Iumode-RAB-Failed-RABAssgntResponse-ItemIEs RANAP-PROTOCOL-IES ::= {
2194
{ ID id-GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item CRITICALITY ignore TYPE GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item PRESENCE mandatory },
2198
GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item ::= SEQUENCE {
2201
gERAN-Classmark GERAN-Classmark OPTIONAL,
2202
iE-Extensions ProtocolExtensionContainer { {GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item-ExtIEs} } OPTIONAL,
2206
GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2210
-- **************************************************************
2214
-- **************************************************************
2216
PrivateMessage ::= SEQUENCE {
2217
privateIEs PrivateIE-Container { {PrivateMessage-IEs } },
2221
PrivateMessage-IEs RANAP-PRIVATE-IES ::= {
2225
-- **************************************************************
2227
-- RANAP RELOCATION INFORMATION ELEMENTARY PROCEDURE
2229
-- **************************************************************
2231
RANAP-RelocationInformation ::= SEQUENCE {
2232
protocolIEs ProtocolIE-Container { {RANAP-RelocationInformationIEs} },
2233
protocolExtensions ProtocolExtensionContainer { {RANAP-RelocationInformationExtensions} } OPTIONAL,
2237
RANAP-RelocationInformationIEs RANAP-PROTOCOL-IES ::= {
2238
{ ID id-DirectTransferInformationList-RANAP-RelocInf
2239
CRITICALITY ignore TYPE DirectTransferInformationList-RANAP-RelocInf
2240
PRESENCE optional } |
2241
{ ID id-RAB-ContextList-RANAP-RelocInf CRITICALITY ignore TYPE RAB-ContextList-RANAP-RelocInf PRESENCE optional },
2245
DirectTransferInformationList-RANAP-RelocInf ::= DirectTransfer-IE-ContainerList { {DirectTransferInformationItemIEs-RANAP-RelocInf} }
2247
DirectTransferInformationItemIEs-RANAP-RelocInf RANAP-PROTOCOL-IES ::= {
2248
{ ID id-DirectTransferInformationItem-RANAP-RelocInf
2249
CRITICALITY ignore TYPE DirectTransferInformationItem-RANAP-RelocInf
2250
PRESENCE mandatory },
2254
DirectTransferInformationItem-RANAP-RelocInf ::= SEQUENCE {
2257
cN-DomainIndicator CN-DomainIndicator,
2258
iE-Extensions ProtocolExtensionContainer { {RANAP-DirectTransferInformationItem-ExtIEs-RANAP-RelocInf} } OPTIONAL,
2262
RANAP-DirectTransferInformationItem-ExtIEs-RANAP-RelocInf RANAP-PROTOCOL-EXTENSION ::= {
2266
RAB-ContextList-RANAP-RelocInf ::= RAB-IE-ContainerList { {RAB-ContextItemIEs-RANAP-RelocInf} }
2268
RAB-ContextItemIEs-RANAP-RelocInf RANAP-PROTOCOL-IES ::= {
2269
{ ID id-RAB-ContextItem-RANAP-RelocInf CRITICALITY ignore TYPE RAB-ContextItem-RANAP-RelocInf PRESENCE mandatory },
2273
RAB-ContextItem-RANAP-RelocInf ::= SEQUENCE {
2275
dl-GTP-PDU-SequenceNumber DL-GTP-PDU-SequenceNumber OPTIONAL,
2276
ul-GTP-PDU-SequenceNumber UL-GTP-PDU-SequenceNumber OPTIONAL,
2277
dl-N-PDU-SequenceNumber DL-N-PDU-SequenceNumber OPTIONAL,
2278
ul-N-PDU-SequenceNumber UL-N-PDU-SequenceNumber OPTIONAL,
2279
iE-Extensions ProtocolExtensionContainer { {RAB-ContextItem-ExtIEs-RANAP-RelocInf} } OPTIONAL,
2283
RAB-ContextItem-ExtIEs-RANAP-RelocInf RANAP-PROTOCOL-EXTENSION ::= {
2287
RANAP-RelocationInformationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2288
-- Extension for Release 5 to enable relocation of Source RNC PDCP context info --
2289
{ ID id-SourceRNC-PDCP-context-info CRITICALITY ignore EXTENSION RRC-Container PRESENCE optional},
2293
-- **************************************************************
2295
-- RANAP ENHANCED RELOCATION INFORMATION ELEMENTARY PROCEDURE
2297
-- **************************************************************
2299
-- **************************************************************
2301
-- RANAP Enhanced Relocation Information Request
2303
-- **************************************************************
2305
RANAP-EnhancedRelocationInformationRequest ::= SEQUENCE {
2306
protocolIEs ProtocolIE-Container { {RANAP-EnhancedRelocationInformationRequestIEs} },
2307
protocolExtensions ProtocolExtensionContainer { {RANAP-EnhancedRelocationInformationRequestExtensions} } OPTIONAL,
2311
RANAP-EnhancedRelocationInformationRequestIEs RANAP-PROTOCOL-IES ::= {
2312
{ ID id-Source-ToTarget-TransparentContainer
2313
CRITICALITY reject TYPE SourceRNC-ToTargetRNC-TransparentContainer PRESENCE mandatory } |
2314
{ ID id-OldIuSigConIdCS CRITICALITY ignore TYPE IuSignallingConnectionIdentifier PRESENCE optional } |
2315
{ ID id-GlobalCN-IDCS CRITICALITY reject TYPE GlobalCN-ID PRESENCE optional} |
2316
{ ID id-OldIuSigConIdPS CRITICALITY ignore TYPE IuSignallingConnectionIdentifier PRESENCE optional } |
2317
{ ID id-GlobalCN-IDCS CRITICALITY reject TYPE GlobalCN-ID PRESENCE optional} |
2318
{ ID id-RAB-SetupList-EnhRelocInfoReq CRITICALITY reject TYPE RAB-SetupList-EnhRelocInfoReq PRESENCE optional } |
2319
{ ID id-SNA-Access-Information CRITICALITY ignore TYPE SNA-Access-Information PRESENCE optional} |
2320
{ ID id-UESBI-Iu CRITICALITY ignore TYPE UESBI-Iu PRESENCE optional}|
2321
{ ID id-SelectedPLMN-ID CRITICALITY ignore TYPE PLMNidentity PRESENCE optional }|
2322
{ ID id-CNMBMSLinkingInformation CRITICALITY ignore TYPE CNMBMSLinkingInformation PRESENCE optional},
2326
RAB-SetupList-EnhRelocInfoReq ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhRelocInfoReq-IEs} }
2328
RAB-SetupItem-EnhRelocInfoReq-IEs RANAP-PROTOCOL-IES ::= {
2329
{ ID id-RAB-SetupItem-EnhRelocInfoReq CRITICALITY reject TYPE RAB-SetupItem-EnhRelocInfoReq PRESENCE mandatory },
2333
RAB-SetupItem-EnhRelocInfoReq ::= SEQUENCE {
2335
cN-DomainIndicator CN-DomainIndicator,
2336
rAB-Parameters RAB-Parameters,
2337
dataVolumeReportingIndication DataVolumeReportingIndication OPTIONAL
2338
-- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
2339
pDP-TypeInformation PDP-TypeInformation OPTIONAL
2340
-- This IE shall be present if the CN domain indicator IE is set to "PS domain" --,
2341
userPlaneInformation UserPlaneInformation,
2342
dataForwardingInformation TNLInformationEnhRelInfoReq OPTIONAL,
2343
sourceSideIuULTNLInfo TNLInformationEnhRelInfoReq OPTIONAL,
2345
service-Handover Service-Handover OPTIONAL,
2346
alt-RAB-Parameters Alt-RAB-Parameters OPTIONAL,
2347
iE-Extensions ProtocolExtensionContainer { { RAB-SetupItem-EnhRelocInfoReq-ExtIEs} } OPTIONAL,
2351
RAB-SetupItem-EnhRelocInfoReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2355
TNLInformationEnhRelInfoReq ::=SEQUENCE{
2356
transportLayerAddress TransportLayerAddress,
2357
iuTransportAssociation IuTransportAssociation,
2358
iE-Extensions ProtocolExtensionContainer { { TNLInformationEnhRelInfoReq-ExtIEs} } OPTIONAL,
2362
TNLInformationEnhRelInfoReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2367
RANAP-EnhancedRelocationInformationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2371
-- **************************************************************
2373
-- RANAP Enhanced Relocation Information Response
2375
-- **************************************************************
2377
RANAP-EnhancedRelocationInformationResponse ::= SEQUENCE {
2378
protocolIEs ProtocolIE-Container { {RANAP-EnhancedRelocationInformationResponseIEs} },
2379
protocolExtensions ProtocolExtensionContainer { {RANAP-EnhancedRelocationInformationResponseExtensions} } OPTIONAL,
2383
RANAP-EnhancedRelocationInformationResponseIEs RANAP-PROTOCOL-IES ::= {
2384
{ ID id-Target-ToSource-TransparentContainer
2385
CRITICALITY ignore TYPE TargetRNC-ToSourceRNC-TransparentContainer PRESENCE optional } |
2386
{ ID id-RAB-SetupList-EnhRelocInfoRes CRITICALITY ignore TYPE RAB-SetupList-EnhRelocInfoRes PRESENCE optional} |
2387
{ ID id-RAB-FailedList-EnhRelocInfoRes CRITICALITY ignore TYPE RAB-FailedList-EnhRelocInfoRes PRESENCE optional }|
2388
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
2392
RAB-SetupList-EnhRelocInfoRes ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhRelocInfoRes-IEs} }
2394
RAB-SetupItem-EnhRelocInfoRes-IEs RANAP-PROTOCOL-IES ::= {
2395
{ ID id-RAB-SetupItem-EnhRelocInfoRes CRITICALITY reject TYPE RAB-SetupItem-EnhRelocInfoRes PRESENCE mandatory },
2399
RAB-SetupItem-EnhRelocInfoRes ::= SEQUENCE {
2400
cN-DomainIndicator CN-DomainIndicator,
2402
dataForwardingInformation TNLInformationEnhRelInfoRes OPTIONAL,
2403
ass-RAB-Parameters Ass-RAB-Parameters OPTIONAL,
2404
iE-Extensions ProtocolExtensionContainer { { RAB-SetupItem-EnhRelocInfoRes-ExtIEs} } OPTIONAL,
2408
RAB-SetupItem-EnhRelocInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2412
RAB-FailedList-EnhRelocInfoRes ::= RAB-IE-ContainerList { { RAB-FailedItem-EnhRelocInfoRes-IEs} }
2414
RAB-FailedItem-EnhRelocInfoRes-IEs RANAP-PROTOCOL-IES ::= {
2415
{ ID id-RAB-FailedItem-EnhRelocInfoRes CRITICALITY reject TYPE RAB-FailedItem-EnhRelocInfoRes PRESENCE mandatory },
2419
RAB-FailedItem-EnhRelocInfoRes ::= SEQUENCE {
2420
cN-DomainIndicator CN-DomainIndicator,
2423
iE-Extensions ProtocolExtensionContainer { { RAB-FailedItem-EnhRelocInfoRes-ExtIEs} } OPTIONAL,
2427
RAB-FailedItem-EnhRelocInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2430
TNLInformationEnhRelInfoRes ::=SEQUENCE{
2431
dl-forwardingTransportLayerAddress TransportLayerAddress,
2432
dl-forwardingTransportAssociation IuTransportAssociation,
2433
iE-Extensions ProtocolExtensionContainer { { TNLInformationEnhRelInfoRes-ExtIEs} } OPTIONAL,
2437
TNLInformationEnhRelInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2441
RANAP-EnhancedRelocationInformationResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2444
-- **************************************************************
2446
-- RAB MODIFICATION REQUEST ELEMENTARY PROCEDURE
2448
-- **************************************************************
2450
-- **************************************************************
2452
-- RAB Modify Request
2454
-- **************************************************************
2456
RAB-ModifyRequest ::= SEQUENCE {
2457
protocolIEs ProtocolIE-Container { {RAB-ModifyRequestIEs} },
2458
protocolExtensions ProtocolExtensionContainer { {RAB-ModifyRequestExtensions} } OPTIONAL,
2462
RAB-ModifyRequestIEs RANAP-PROTOCOL-IES ::= {
2463
{ ID id-RAB-ModifyList CRITICALITY ignore TYPE RAB-ModifyList PRESENCE mandatory},
2467
RAB-ModifyList ::= RAB-IE-ContainerList { {RAB-ModifyItemIEs} }
2469
RAB-ModifyItemIEs RANAP-PROTOCOL-IES ::= {
2470
{ ID id-RAB-ModifyItem CRITICALITY ignore TYPE RAB-ModifyItem PRESENCE mandatory },
2474
RAB-ModifyItem ::= SEQUENCE {
2476
requested-RAB-Parameter-Values Requested-RAB-Parameter-Values,
2477
iE-Extensions ProtocolExtensionContainer { {RAB-ModifyItem-ExtIEs} } OPTIONAL,
2481
RAB-ModifyItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2485
RAB-ModifyRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2489
-- **************************************************************
2491
-- LOCATION RELATED DATA ELEMENTARY PROCEDURE
2493
-- **************************************************************
2495
-- **************************************************************
2497
-- Location Related Data Request
2499
-- **************************************************************
2501
LocationRelatedDataRequest ::= SEQUENCE {
2502
protocolIEs ProtocolIE-Container { {LocationRelatedDataRequestIEs} },
2503
protocolExtensions ProtocolExtensionContainer { {LocationRelatedDataRequestExtensions} } OPTIONAL,
2507
LocationRelatedDataRequestIEs RANAP-PROTOCOL-IES ::= {
2508
{ ID id-LocationRelatedDataRequestType CRITICALITY reject TYPE LocationRelatedDataRequestType PRESENCE optional },
2509
-- This IE is mandatory for UTRAN, optional for GERAN Iu Mode �-
2513
LocationRelatedDataRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2514
-- Extension for Release 5 to enable LCS support for GERAN Iu mode --
2515
{ ID id-LocationRelatedDataRequestTypeSpecificToGERANIuMode CRITICALITY reject EXTENSION LocationRelatedDataRequestTypeSpecificToGERANIuMode PRESENCE optional }|
2516
-- The previous extension is optional for GERAN Iu Mode only, not applicable for UTRAN --
2517
-- 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
2518
-- �Dedicated Assistance Data for Assisted GANSS� or `Dedicated Assistance Data for Assisted GPS and GANSS�--
2519
{ ID id-RequestedGANSSAssistanceData CRITICALITY reject EXTENSION RequestedGANSSAssistanceData PRESENCE conditional },
2523
-- **************************************************************
2525
-- Location Related Data Response
2527
-- **************************************************************
2529
LocationRelatedDataResponse ::= SEQUENCE {
2530
protocolIEs ProtocolIE-Container { { LocationRelatedDataResponseIEs} },
2531
protocolExtensions ProtocolExtensionContainer { { LocationRelatedDataResponseExtensions} } OPTIONAL,
2535
LocationRelatedDataResponseIEs RANAP-PROTOCOL-IES ::= {
2536
{ ID id-BroadcastAssistanceDataDecipheringKeys CRITICALITY ignore TYPE BroadcastAssistanceDataDecipheringKeys PRESENCE optional },
2540
LocationRelatedDataResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2541
-- Extension for error handling
2542
{ ID id-CriticalityDiagnostics CRITICALITY ignore EXTENSION CriticalityDiagnostics PRESENCE optional }|
2543
{ ID id-BroadcastGANSSAssistanceDataDecipheringKeys CRITICALITY ignore EXTENSION BroadcastAssistanceDataDecipheringKeys PRESENCE optional},
2547
-- **************************************************************
2549
-- Location Related Data Failure
2551
-- **************************************************************
2553
LocationRelatedDataFailure ::= SEQUENCE {
2554
protocolIEs ProtocolIE-Container { { LocationRelatedDataFailureIEs} },
2555
protocolExtensions ProtocolExtensionContainer { { LocationRelatedDataFailureExtensions} } OPTIONAL,
2559
LocationRelatedDataFailureIEs RANAP-PROTOCOL-IES ::= {
2560
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
2564
LocationRelatedDataFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
2565
-- Extension for error handling
2566
{ ID id-CriticalityDiagnostics CRITICALITY ignore EXTENSION CriticalityDiagnostics PRESENCE optional },
2570
-- **************************************************************
2572
-- INFORMATION TRANSFER ELEMENTARY PROCEDURE
2574
-- **************************************************************
2576
-- **************************************************************
2578
-- Information Transfer Indication
2580
-- **************************************************************
2582
InformationTransferIndication ::= SEQUENCE {
2583
protocolIEs ProtocolIE-Container { { InformationTransferIndicationIEs} },
2584
protocolExtensions ProtocolExtensionContainer { { InformationTransferIndicationExtensions} } OPTIONAL,
2588
InformationTransferIndicationIEs RANAP-PROTOCOL-IES ::= {
2589
{ ID id-InformationTransferID CRITICALITY reject TYPE InformationTransferID PRESENCE mandatory } |
2590
{ ID id-ProvidedData CRITICALITY reject TYPE ProvidedData PRESENCE mandatory } |
2591
{ ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
2592
{ ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional},
2596
InformationTransferIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2600
-- **************************************************************
2602
-- Information Transfer Confirmation
2604
-- **************************************************************
2606
InformationTransferConfirmation ::= SEQUENCE {
2607
protocolIEs ProtocolIE-Container { { InformationTransferConfirmationIEs} },
2608
protocolExtensions ProtocolExtensionContainer { { InformationTransferConfirmationExtensions} } OPTIONAL,
2612
InformationTransferConfirmationIEs RANAP-PROTOCOL-IES ::= {
2613
{ ID id-InformationTransferID CRITICALITY ignore TYPE InformationTransferID PRESENCE mandatory } |
2614
{ ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
2615
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } |
2616
{ ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE mandatory },
2620
InformationTransferConfirmationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2621
-- Extension for Release 7 to indicate extended RNC-ID --
2622
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
2626
-- **************************************************************
2628
-- Information Transfer Failure
2630
-- **************************************************************
2632
InformationTransferFailure ::= SEQUENCE {
2633
protocolIEs ProtocolIE-Container { { InformationTransferFailureIEs} },
2634
protocolExtensions ProtocolExtensionContainer { { InformationTransferFailureExtensions} } OPTIONAL,
2638
InformationTransferFailureIEs RANAP-PROTOCOL-IES ::= {
2639
{ ID id-InformationTransferID CRITICALITY ignore TYPE InformationTransferID PRESENCE mandatory } |
2640
{ ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
2641
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
2642
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } |
2643
{ ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE mandatory },
2647
InformationTransferFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
2648
-- Extension for Release 7 to indicate extended RNC-ID --
2649
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
2653
-- **************************************************************
2655
-- UE SPECIFIC INFORMATION ELEMENTARY PROCEDURE
2657
-- **************************************************************
2659
-- **************************************************************
2661
-- UE Specific Information Indication
2663
-- **************************************************************
2665
UESpecificInformationIndication ::= SEQUENCE {
2666
protocolIEs ProtocolIE-Container { {UESpecificInformationIndicationIEs} },
2667
protocolExtensions ProtocolExtensionContainer { {UESpecificInformationIndicationExtensions} } OPTIONAL,
2671
UESpecificInformationIndicationIEs RANAP-PROTOCOL-IES ::= {
2672
{ ID id-UESBI-Iu CRITICALITY ignore TYPE UESBI-Iu PRESENCE optional },
2676
UESpecificInformationIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
2680
-- **************************************************************
2682
-- DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE
2684
-- **************************************************************
2686
-- **************************************************************
2688
-- Direct Information Transfer
2690
-- **************************************************************
2692
DirectInformationTransfer ::= SEQUENCE {
2693
protocolIEs ProtocolIE-Container { { DirectInformationTransferIEs} },
2694
protocolExtensions ProtocolExtensionContainer { { DirectInformationTransferExtensions} } OPTIONAL,
2698
DirectInformationTransferIEs RANAP-PROTOCOL-IES ::= {
2699
{ ID id-InterSystemInformationTransferType CRITICALITY ignore TYPE InterSystemInformationTransferType PRESENCE optional } |
2700
{ ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
2701
{ ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE optional } |
2702
{ ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional },
2706
DirectInformationTransferExtensions RANAP-PROTOCOL-EXTENSION ::= {
2707
-- Extension for Release 7 to indicate extended RNC-ID --
2708
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
2712
-- **************************************************************
2714
-- UPLINK INFORMATION EXCHANGE ELEMENTARY PROCEDURE
2716
-- **************************************************************
2718
-- **************************************************************
2720
-- Uplink Information Exchange Request
2722
-- **************************************************************
2724
UplinkInformationExchangeRequest ::= SEQUENCE {
2725
protocolIEs ProtocolIE-Container { { UplinkInformationExchangeRequestIEs} },
2726
protocolExtensions ProtocolExtensionContainer { { UplinkInformationExchangeRequestExtensions} } OPTIONAL,
2730
UplinkInformationExchangeRequestIEs RANAP-PROTOCOL-IES ::= {
2731
{ ID id-InformationExchangeID CRITICALITY reject TYPE InformationExchangeID PRESENCE mandatory } |
2732
{ ID id-InformationExchangeType CRITICALITY reject TYPE InformationExchangeType PRESENCE mandatory } |
2733
{ ID id-InformationTransferType CRITICALITY reject TYPE InformationTransferType PRESENCE conditional
2734
-- This IE shall be present if the Information Exchange Type IE is set to "transfer" -- } |
2735
{ ID id-InformationRequestType CRITICALITY reject TYPE InformationRequestType PRESENCE conditional
2736
-- This IE shall be present if the Information Exchange Type IE is set to "request" -- } |
2737
{ ID id-CN-DomainIndicator CRITICALITY reject TYPE CN-DomainIndicator PRESENCE mandatory } |
2738
{ ID id-GlobalRNC-ID CRITICALITY reject TYPE GlobalRNC-ID PRESENCE mandatory },
2742
UplinkInformationExchangeRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
2743
-- Extension for Release 7 to indicate extended RNC-ID --
2744
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
2748
-- **************************************************************
2750
-- Uplink Information Exchange Response
2752
-- **************************************************************
2754
UplinkInformationExchangeResponse ::= SEQUENCE {
2755
protocolIEs ProtocolIE-Container { { UplinkInformationExchangeResponseIEs} },
2756
protocolExtensions ProtocolExtensionContainer { { UplinkInformationExchangeResponseExtensions} } OPTIONAL,
2760
UplinkInformationExchangeResponseIEs RANAP-PROTOCOL-IES ::= {
2761
{ ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory } |
2762
{ ID id-InformationRequested CRITICALITY ignore TYPE InformationRequested PRESENCE optional } |
2763
{ ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
2764
{ ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional } |
2765
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
2769
UplinkInformationExchangeResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2773
-- **************************************************************
2775
-- Uplink Information Exchange Failure
2777
-- **************************************************************
2779
UplinkInformationExchangeFailure ::= SEQUENCE {
2780
protocolIEs ProtocolIE-Container { { UplinkInformationExchangeFailureIEs} },
2781
protocolExtensions ProtocolExtensionContainer { { UplinkInformationExchangeFailureExtensions} } OPTIONAL,
2785
UplinkInformationExchangeFailureIEs RANAP-PROTOCOL-IES ::= {
2786
{ ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory } |
2787
{ ID id-CN-DomainIndicator CRITICALITY ignore TYPE CN-DomainIndicator PRESENCE mandatory } |
2788
{ ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional } |
2789
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
2790
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
2794
UplinkInformationExchangeFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
2798
-- **************************************************************
2800
-- MBMS SESSION START PROCEDURE
2802
-- **************************************************************
2804
-- **************************************************************
2806
-- MBMS Session Start
2808
-- **************************************************************
2810
MBMSSessionStart ::= SEQUENCE {
2811
protocolIEs ProtocolIE-Container { { MBMSSessionStartIEs} },
2812
protocolExtensions ProtocolExtensionContainer { { MBMSSessionStartExtensions} } OPTIONAL,
2816
MBMSSessionStartIEs RANAP-PROTOCOL-IES ::= {
2817
{ ID id-TMGI CRITICALITY reject TYPE TMGI PRESENCE mandatory } |
2818
{ ID id-MBMSSessionIdentity CRITICALITY ignore TYPE MBMSSessionIdentity PRESENCE optional } |
2819
{ ID id-MBMSBearerServiceType CRITICALITY reject TYPE MBMSBearerServiceType PRESENCE mandatory } |
2820
{ ID id-IuSigConId CRITICALITY reject TYPE IuSignallingConnectionIdentifier PRESENCE mandatory }|
2821
{ ID id-RAB-Parameters CRITICALITY reject TYPE RAB-Parameters PRESENCE mandatory } |
2822
{ ID id-PDP-TypeInformation CRITICALITY ignore TYPE PDP-TypeInformation PRESENCE optional } |
2823
{ ID id-MBMSSessionDuration CRITICALITY reject TYPE MBMSSessionDuration PRESENCE mandatory } |
2824
{ ID id-MBMSServiceArea CRITICALITY reject TYPE MBMSServiceArea PRESENCE mandatory } |
2825
{ ID id-FrequenceLayerConvergenceFlag CRITICALITY ignore TYPE FrequenceLayerConvergenceFlag PRESENCE optional } |
2826
{ ID id-RAListofIdleModeUEs CRITICALITY ignore TYPE RAListofIdleModeUEs PRESENCE optional } |
2827
{ ID id-GlobalCN-ID CRITICALITY reject TYPE GlobalCN-ID PRESENCE optional } |
2828
{ ID id-MBMSSessionRepetitionNumber CRITICALITY ignore TYPE MBMSSessionRepetitionNumber PRESENCE optional } |
2829
{ ID id-TimeToMBMSDataTransfer CRITICALITY reject TYPE TimeToMBMSDataTransfer PRESENCE mandatory },
2833
MBMSSessionStartExtensions RANAP-PROTOCOL-EXTENSION ::= {
2834
-- Extension for Release 6 to enable MBMS counting in broadcast mode --
2835
{ ID id-MBMSCountingInformation CRITICALITY ignore EXTENSION MBMSCountingInformation PRESENCE optional } |
2836
{ ID id-MBMSSynchronisationInformation CRITICALITY ignore EXTENSION MBMSSynchronisationInformation PRESENCE optional },
2840
MBMSSynchronisationInformation ::= SEQUENCE {
2841
mBMSHCIndicator MBMSHCIndicator,
2842
iPMulticastAddress IPMulticastAddress,
2844
iE-Extensions ProtocolExtensionContainer { {MBMSSynchronisationInformation-ExtIEs} } OPTIONAL,
2848
MBMSSynchronisationInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
2852
-- **************************************************************
2854
-- MBMS Session Start Response
2856
-- **************************************************************
2858
MBMSSessionStartResponse::= SEQUENCE {
2859
protocolIEs ProtocolIE-Container { {MBMSSessionStartResponseIEs} },
2860
protocolExtensions ProtocolExtensionContainer { {MBMSSessionStartResponseExtensions} } OPTIONAL,
2864
MBMSSessionStartResponseIEs RANAP-PROTOCOL-IES ::= {
2865
{ ID id-TransportLayerInformation CRITICALITY ignore TYPE TransportLayerInformation PRESENCE optional } |
2866
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
2867
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
2871
MBMSSessionStartResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2875
-- **************************************************************
2877
-- MBMS Session Start Failure
2879
-- **************************************************************
2881
MBMSSessionStartFailure ::= SEQUENCE {
2882
protocolIEs ProtocolIE-Container { { MBMSSessionStartFailureIEs} },
2883
protocolExtensions ProtocolExtensionContainer { { MBMSSessionStartFailureExtensions} } OPTIONAL,
2887
MBMSSessionStartFailureIEs RANAP-PROTOCOL-IES ::= {
2888
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
2889
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
2893
MBMSSessionStartFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
2897
-- **************************************************************
2899
-- MBMS SESSION UPDATE PROCEDURE
2901
-- **************************************************************
2903
-- **************************************************************
2905
-- MBMS Session Update
2907
-- **************************************************************
2909
MBMSSessionUpdate ::= SEQUENCE {
2910
protocolIEs ProtocolIE-Container { { MBMSSessionUpdateIEs} },
2911
protocolExtensions ProtocolExtensionContainer { { MBMSSessionUpdateExtensions} } OPTIONAL,
2915
MBMSSessionUpdateIEs RANAP-PROTOCOL-IES ::= {
2916
{ ID id-SessionUpdateID CRITICALITY reject TYPE SessionUpdateID PRESENCE mandatory } |
2917
{ ID id-DeltaRAListofIdleModeUEs CRITICALITY reject TYPE DeltaRAListofIdleModeUEs PRESENCE mandatory },
2921
MBMSSessionUpdateExtensions RANAP-PROTOCOL-EXTENSION ::= {
2925
-- **************************************************************
2927
-- MBMS Session Update Response
2929
-- **************************************************************
2931
MBMSSessionUpdateResponse ::= SEQUENCE {
2932
protocolIEs ProtocolIE-Container { { MBMSSessionUpdateResponseIEs} },
2933
protocolExtensions ProtocolExtensionContainer { { MBMSSessionUpdateResponseExtensions} } OPTIONAL,
2937
MBMSSessionUpdateResponseIEs RANAP-PROTOCOL-IES ::= {
2938
{ ID id-SessionUpdateID CRITICALITY ignore TYPE SessionUpdateID PRESENCE mandatory } |
2939
{ ID id-TransportLayerInformation CRITICALITY ignore TYPE TransportLayerInformation PRESENCE optional } |
2940
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
2941
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
2945
MBMSSessionUpdateResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
2949
-- **************************************************************
2951
-- MBMS Session Update Failure
2953
-- **************************************************************
2955
MBMSSessionUpdateFailure ::= SEQUENCE {
2956
protocolIEs ProtocolIE-Container { { MBMSSessionUpdateFailureIEs} },
2957
protocolExtensions ProtocolExtensionContainer { { MBMSSessionUpdateFailureExtensions} } OPTIONAL,
2961
MBMSSessionUpdateFailureIEs RANAP-PROTOCOL-IES ::= {
2962
{ ID id-SessionUpdateID CRITICALITY ignore TYPE SessionUpdateID PRESENCE mandatory } |
2963
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
2964
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
2968
MBMSSessionUpdateFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
2972
-- **************************************************************
2974
-- MBMS SESSION STOP PROCEDURE
2976
-- **************************************************************
2978
-- **************************************************************
2980
-- MBMS Session Stop
2982
-- **************************************************************
2984
MBMSSessionStop ::= SEQUENCE {
2985
protocolIEs ProtocolIE-Container { { MBMSSessionStopIEs} },
2986
protocolExtensions ProtocolExtensionContainer { { MBMSSessionStopExtensions} } OPTIONAL,
2990
MBMSSessionStopIEs RANAP-PROTOCOL-IES ::= {
2991
{ ID id-MBMSCNDe-Registration CRITICALITY reject TYPE MBMSCNDe-Registration PRESENCE mandatory },
2995
MBMSSessionStopExtensions RANAP-PROTOCOL-EXTENSION ::= {
2999
-- **************************************************************
3001
-- MBMS Session Stop Response
3003
-- **************************************************************
3005
MBMSSessionStopResponse ::= SEQUENCE {
3006
protocolIEs ProtocolIE-Container { { MBMSSessionStopResponseIEs} },
3007
protocolExtensions ProtocolExtensionContainer { { MBMSSessionStopResponseExtensions} } OPTIONAL,
3011
MBMSSessionStopResponseIEs RANAP-PROTOCOL-IES ::= {
3012
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
3013
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3017
MBMSSessionStopResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3021
-- **************************************************************
3023
-- MBMS UE LINKING PROCEDURE
3025
-- **************************************************************
3027
-- **************************************************************
3029
-- MBMS UE Linking Request
3031
-- **************************************************************
3033
MBMSUELinkingRequest ::= SEQUENCE {
3034
protocolIEs ProtocolIE-Container { { MBMSUELinkingRequestIEs} },
3035
protocolExtensions ProtocolExtensionContainer { { MBMSUELinkingRequestExtensions} } OPTIONAL,
3039
MBMSUELinkingRequestIEs RANAP-PROTOCOL-IES ::= {
3040
{ ID id-JoinedMBMSBearerServicesList CRITICALITY reject TYPE JoinedMBMSBearerService-IEs PRESENCE optional } |
3041
{ ID id-LeftMBMSBearerServicesList CRITICALITY reject TYPE LeftMBMSBearerService-IEs PRESENCE optional },
3045
LeftMBMSBearerService-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF
3048
iE-Extensions ProtocolExtensionContainer { {LeftMBMSBearerService-ExtIEs} } OPTIONAL,
3052
LeftMBMSBearerService-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
3056
MBMSUELinkingRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3060
-- **************************************************************
3062
-- MBMS UE Linking Response
3064
-- **************************************************************
3066
MBMSUELinkingResponse ::= SEQUENCE {
3067
protocolIEs ProtocolIE-Container { { MBMSUELinkingResponseIEs} },
3068
protocolExtensions ProtocolExtensionContainer { { MBMSUELinkingResponseExtensions} } OPTIONAL,
3072
MBMSUELinkingResponseIEs RANAP-PROTOCOL-IES ::= {
3073
{ ID id-UnsuccessfulLinkingList CRITICALITY ignore TYPE UnsuccessfulLinking-IEs PRESENCE optional } |
3074
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3078
UnsuccessfulLinking-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF
3082
iE-Extensions ProtocolExtensionContainer { {UnsuccessfulLinking-ExtIEs} } OPTIONAL,
3086
UnsuccessfulLinking-ExtIEs RANAP-PROTOCOL-EXTENSION ::= {
3090
MBMSUELinkingResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3094
-- **************************************************************
3096
-- MBMS REGISTRATION PROCEDURE
3098
-- **************************************************************
3100
-- **************************************************************
3102
-- MBMS Registration Request
3104
-- **************************************************************
3106
MBMSRegistrationRequest ::= SEQUENCE {
3107
protocolIEs ProtocolIE-Container { { MBMSRegistrationRequestIEs} },
3108
protocolExtensions ProtocolExtensionContainer { { MBMSRegistrationRequestExtensions} } OPTIONAL,
3112
MBMSRegistrationRequestIEs RANAP-PROTOCOL-IES ::= {
3113
{ ID id-MBMSRegistrationRequestType CRITICALITY reject TYPE MBMSRegistrationRequestType PRESENCE mandatory } |
3114
{ ID id-TMGI CRITICALITY reject TYPE TMGI PRESENCE mandatory } |
3115
{ ID id-IPMulticastAddress CRITICALITY reject TYPE IPMulticastAddress PRESENCE conditional
3116
-- This IE shall be present if the MBMS Registration Request Type IE is set to "register" -- } |
3117
{ ID id-APN CRITICALITY reject TYPE APN PRESENCE conditional
3118
-- This IE shall be present if the MBMS Registration Request Type IE is set to "register" -- } |
3119
{ ID id-GlobalRNC-ID CRITICALITY reject TYPE GlobalRNC-ID PRESENCE optional },
3123
MBMSRegistrationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3124
-- Extension for Release 7 to indicate extended RNC-ID --
3125
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
3129
-- **************************************************************
3131
-- MBMS Registration Response
3133
-- **************************************************************
3135
MBMSRegistrationResponse ::= SEQUENCE {
3136
protocolIEs ProtocolIE-Container { { MBMSRegistrationResponseIEs} },
3137
protocolExtensions ProtocolExtensionContainer { { MBMSRegistrationResponseExtensions} } OPTIONAL,
3141
MBMSRegistrationResponseIEs RANAP-PROTOCOL-IES ::= {
3142
{ ID id-TMGI CRITICALITY ignore TYPE TMGI PRESENCE optional } |
3143
{ ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional } |
3144
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3148
MBMSRegistrationResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3152
-- **************************************************************
3154
-- MBMS Registration Failure
3156
-- **************************************************************
3158
MBMSRegistrationFailure ::= SEQUENCE {
3159
protocolIEs ProtocolIE-Container { { MBMSRegistrationFailureIEs} },
3160
protocolExtensions ProtocolExtensionContainer { { MBMSRegistrationFailureExtensions} } OPTIONAL,
3164
MBMSRegistrationFailureIEs RANAP-PROTOCOL-IES ::= {
3165
{ ID id-TMGI CRITICALITY ignore TYPE TMGI PRESENCE optional } |
3166
{ ID id-GlobalCN-ID CRITICALITY ignore TYPE GlobalCN-ID PRESENCE optional } |
3167
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
3168
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3172
MBMSRegistrationFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
3176
-- **************************************************************
3178
-- MBMS CN DE-REGISTRATION PROCEDURE
3180
-- **************************************************************
3182
-- **************************************************************
3184
-- MBMS CN De-Registration Request
3186
-- **************************************************************
3188
MBMSCNDe-RegistrationRequest ::= SEQUENCE {
3189
protocolIEs ProtocolIE-Container { { MBMSCNDe-RegistrationRequestIEs} },
3190
protocolExtensions ProtocolExtensionContainer { { MBMSCNDe-RegistrationRequestExtensions} } OPTIONAL,
3194
MBMSCNDe-RegistrationRequestIEs RANAP-PROTOCOL-IES ::= {
3195
{ ID id-TMGI CRITICALITY reject TYPE TMGI PRESENCE mandatory } |
3196
{ ID id-GlobalCN-ID CRITICALITY reject TYPE GlobalCN-ID PRESENCE optional },
3200
MBMSCNDe-RegistrationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3204
-- **************************************************************
3206
-- MBMS CN De-Registration Response
3208
-- **************************************************************
3210
MBMSCNDe-RegistrationResponse ::= SEQUENCE {
3211
protocolIEs ProtocolIE-Container { { MBMSCNDe-RegistrationResponseIEs} },
3212
protocolExtensions ProtocolExtensionContainer { { MBMSCNDe-RegistrationResponseExtensions} } OPTIONAL,
3216
MBMSCNDe-RegistrationResponseIEs RANAP-PROTOCOL-IES ::= {
3217
{ ID id-TMGI CRITICALITY ignore TYPE TMGI PRESENCE mandatory } |
3218
{ ID id-GlobalRNC-ID CRITICALITY ignore TYPE GlobalRNC-ID PRESENCE mandatory } |
3219
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
3220
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
3224
MBMSCNDe-RegistrationResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3225
-- Extension for Release 7 to indicate extended RNC-ID --
3226
{ ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional },
3230
-- **************************************************************
3232
-- MBMS RAB ESTABLISHMENT INDICATION PROCEDURE
3234
-- **************************************************************
3236
-- **************************************************************
3238
-- MBMS RAB Establishment Indication
3240
-- **************************************************************
3242
MBMSRABEstablishmentIndication ::= SEQUENCE {
3243
protocolIEs ProtocolIE-Container { { MBMSRABEstablishmentIndicationIEs} },
3244
protocolExtensions ProtocolExtensionContainer { { MBMSRABEstablishmentIndicationExtensions} } OPTIONAL,
3248
MBMSRABEstablishmentIndicationIEs RANAP-PROTOCOL-IES ::= {
3249
{ ID id-TransportLayerInformation CRITICALITY ignore TYPE TransportLayerInformation PRESENCE mandatory } ,
3253
MBMSRABEstablishmentIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= {
3257
-- **************************************************************
3259
-- MBMS RAB RELEASE PROCEDURE
3261
-- **************************************************************
3263
-- **************************************************************
3265
-- MBMS RAB Release Request
3267
-- **************************************************************
3269
MBMSRABReleaseRequest ::= SEQUENCE {
3270
protocolIEs ProtocolIE-Container { {MBMSRABReleaseRequestIEs} },
3271
protocolExtensions ProtocolExtensionContainer { {MBMSRABReleaseRequestExtensions} } OPTIONAL,
3275
MBMSRABReleaseRequestIEs RANAP-PROTOCOL-IES ::= {
3276
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
3281
MBMSRABReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3285
-- **************************************************************
3289
-- **************************************************************
3291
MBMSRABRelease ::= SEQUENCE {
3292
protocolIEs ProtocolIE-Container { {MBMSRABReleaseIEs} },
3293
protocolExtensions ProtocolExtensionContainer { {MBMSRABReleaseExtensions} } OPTIONAL,
3297
MBMSRABReleaseIEs RANAP-PROTOCOL-IES ::= {
3298
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
3299
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
3303
MBMSRABReleaseExtensions RANAP-PROTOCOL-EXTENSION ::= {
3307
-- **************************************************************
3309
-- MBMS RAB Release Failure
3311
-- **************************************************************
3313
MBMSRABReleaseFailure ::= SEQUENCE {
3314
protocolIEs ProtocolIE-Container { {MBMSRABReleaseFailureIEs} },
3315
protocolExtensions ProtocolExtensionContainer { {MBMSRABReleaseFailureExtensions} } OPTIONAL,
3319
MBMSRABReleaseFailureIEs RANAP-PROTOCOL-IES ::= {
3320
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
3321
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
3325
MBMSRABReleaseFailureExtensions RANAP-PROTOCOL-EXTENSION ::= {
3329
-- **************************************************************
3331
-- SRVCC PREPARATION ELEMENTARY PROCEDURE
3333
-- **************************************************************
3335
-- **************************************************************
3337
-- SRVCC CS Keys Request
3339
-- **************************************************************
3341
SRVCC-CSKeysRequest ::= SEQUENCE {
3342
protocolIEs ProtocolIE-Container { {SRVCC-CSKeysRequestIEs} },
3343
protocolExtensions ProtocolExtensionContainer { {SRVCC-CSKeysRequestExtensions} } OPTIONAL,
3347
SRVCC-CSKeysRequestIEs RANAP-PROTOCOL-IES ::= {
3351
SRVCC-CSKeysRequestExtensions RANAP-PROTOCOL-EXTENSION ::= {
3355
-- **************************************************************
3357
-- SRVCC CS Keys Response
3359
-- **************************************************************
3361
SRVCC-CSKeysResponse ::= SEQUENCE {
3362
protocolIEs ProtocolIE-Container { {SRVCC-CSKeysResponseIEs} },
3363
protocolExtensions ProtocolExtensionContainer { {SRVCC-CSKeysResponseExtensions} } OPTIONAL,
3367
SRVCC-CSKeysResponseIEs RANAP-PROTOCOL-IES ::= {
3368
{ ID id-IntegrityProtectionKey CRITICALITY reject TYPE IntegrityProtectionKey PRESENCE mandatory }|
3369
{ ID id-EncryptionKey CRITICALITY reject TYPE EncryptionKey PRESENCE mandatory }|
3370
{ ID id-SRVCC-Information CRITICALITY reject TYPE SRVCC-Information PRESENCE mandatory }|
3371
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
3375
SRVCC-CSKeysResponseExtensions RANAP-PROTOCOL-EXTENSION ::= {