1-- RANAP-PDU-Contents.asn 2-- 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 5-- 6-- 9.3.3 PDU Definitions 7-- 8-- $Id$ 9-- 10 11-- ************************************************************** 12-- 13-- PDU definitions for RANAP. 14-- 15-- ************************************************************** 16 17RANAP-PDU-Contents { 18itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) 19umts-Access (20) modules (3) ranap (0) version1 (1) ranap-PDU-Contents (1) } 20 21DEFINITIONS AUTOMATIC TAGS ::= 22 23BEGIN 24 25-- ************************************************************** 26-- 27-- IE parameter types from other modules. 28-- 29-- ************************************************************** 30 31IMPORTS 32 AccuracyFulfilmentIndicator, 33 APN, 34 BroadcastAssistanceDataDecipheringKeys, 35 LocationRelatedDataRequestType, 36 LocationRelatedDataRequestTypeSpecificToGERANIuMode, 37 DataVolumeReference, 38 CellLoadInformation, 39 AreaIdentity, 40 CN-DomainIndicator, 41 Cause, 42 ClientType, 43 CriticalityDiagnostics, 44 ChosenEncryptionAlgorithm, 45 ChosenIntegrityProtectionAlgorithm, 46 ClassmarkInformation2, 47 ClassmarkInformation3, 48 CSG-Id, 49 DL-GTP-PDU-SequenceNumber, 50 DL-N-PDU-SequenceNumber, 51 DataVolumeReportingIndication, 52 DeltaRAListofIdleModeUEs, 53 DRX-CycleLengthCoefficient, 54 EncryptionInformation, 55 EncryptionKey, 56 ExtendedRNC-ID, 57 FrequenceLayerConvergenceFlag, 58 GERAN-BSC-Container, 59 GERAN-Classmark, 60 Global-ENB-ID, 61 GlobalCN-ID, 62 GlobalRNC-ID, 63 GTP-TEI, 64 IncludeVelocity, 65 InformationExchangeID, 66 InformationExchangeType, 67 InformationRequested, 68 InformationRequestType, 69 InformationTransferID, 70 InformationTransferType, 71 InterSystemInformationTransferType, 72 IntegrityProtectionInformation, 73 IntegrityProtectionKey, 74 InterSystemInformation-TransparentContainer, 75 IPMulticastAddress, 76 IuSignallingConnectionIdentifier, 77 IuTransportAssociation, 78 KeyStatus, 79 L3-Information, 80 LAI, 81 LastKnownServiceArea, 82 MBMS-PTP-RAB-ID, 83 MBMSBearerServiceType, 84 MBMSCountingInformation, 85 MBMSCNDe-Registration, 86 MBMSHCIndicator, 87 MBMSRegistrationRequestType, 88 MBMSServiceArea, 89 MBMSSessionDuration, 90 MBMSSessionIdentity, 91 MBMSSessionRepetitionNumber, 92 NAS-PDU, 93 NAS-SequenceNumber, 94 NAS-SynchronisationIndicator, 95 NewBSS-To-OldBSS-Information, 96 NonSearchingIndication, 97 NumberOfSteps, 98 OMC-ID, 99 OldBSS-ToNewBSS-Information, 100 PagingAreaID, 101 PagingCause, 102 PDP-TypeInformation, 103 PermanentNAS-UE-ID, 104 PLMNidentity, 105 PositionData, 106 PositionDataSpecificToGERANIuMode, 107 PositioningPriority, 108 ProvidedData, 109 RAB-ID, 110 RAB-Parameters, 111 RAC, 112 RAListofIdleModeUEs, 113 RAT-Type, 114 RedirectAttemptFlag, 115 RedirectionCompleted, 116 RejectCauseValue, 117 RelocationType, 118 RequestedGANSSAssistanceData, 119 RequestType, 120 Requested-RAB-Parameter-Values, 121 ResponseTime, 122 RRC-Container, 123 SAI, 124 SAPI, 125 Service-Handover, 126 SessionUpdateID, 127 SNA-Access-Information, 128 SourceBSS-ToTargetBSS-TransparentContainer, 129 SourceID, 130 Source-ToTarget-TransparentContainer, 131 SourceRNC-ToTargetRNC-TransparentContainer, 132 SRVCC-HO-Indication, 133 SRVCC-Information, 134 SRVCC-Operation-Possible, 135 TargetBSS-ToSourceBSS-TransparentContainer, 136 TargetID, 137 Target-ToSource-TransparentContainer, 138 TargetRNC-ToSourceRNC-TransparentContainer, 139 TemporaryUE-ID, 140 TimeToMBMSDataTransfer, 141 TMGI, 142 TracePropagationParameters, 143 TraceReference, 144 TraceType, 145 UnsuccessfullyTransmittedDataVolume, 146 TransportLayerAddress, 147 TriggerID, 148 UE-ID, 149 UESBI-Iu, 150 UL-GTP-PDU-SequenceNumber, 151 UL-N-PDU-SequenceNumber, 152 UP-ModeVersions, 153 UserPlaneMode, 154 VelocityEstimate, 155 VerticalAccuracyCode, 156 Alt-RAB-Parameters, 157 Ass-RAB-Parameters, 158 PeriodicLocationInfo, 159 SubscriberProfileIDforRFP 160FROM RANAP-IEs 161 162 163 PrivateIE-Container{}, 164 ProtocolExtensionContainer{}, 165 ProtocolIE-ContainerList{}, 166 ProtocolIE-ContainerPair{}, 167 ProtocolIE-ContainerPairList{}, 168 ProtocolIE-Container{}, 169 RANAP-PRIVATE-IES, 170 RANAP-PROTOCOL-EXTENSION, 171 RANAP-PROTOCOL-IES, 172 RANAP-PROTOCOL-IES-PAIR 173FROM RANAP-Containers 174 175 maxNrOfDTs, 176 maxNrOfErrors, 177 maxNrOfIuSigConIds, 178 maxNrOfRABs, 179 maxNrOfVol, 180 maxnoofMulticastServicesPerUE, 181 182 id-AccuracyFulfilmentIndicator, 183 id-APN, 184 id-AreaIdentity, 185 id-Alt-RAB-Parameters, 186 id-Ass-RAB-Parameters, 187 id-BroadcastAssistanceDataDecipheringKeys, 188 id-LocationRelatedDataRequestType, 189 id-CN-DomainIndicator, 190 id-Cause, 191 id-ChosenEncryptionAlgorithm, 192 id-ChosenIntegrityProtectionAlgorithm, 193 id-ClassmarkInformation2, 194 id-ClassmarkInformation3, 195 id-ClientType, 196 id-CNMBMSLinkingInformation, 197 id-CriticalityDiagnostics, 198 id-CSG-Id, 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, 205 id-EncryptionKey, 206 id-ExtendedRNC-ID, 207 id-FrequenceLayerConvergenceFlag, 208 id-GERAN-BSC-Container, 209 id-GERAN-Classmark, 210 id-GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item, 211 id-GERAN-Iumode-RAB-FailedList-RABAssgntResponse, 212 id-Global-ENB-ID, 213 id-GlobalCN-ID, 214 id-GlobalCN-IDCS, 215 id-GlobalCN-IDPS, 216 id-GlobalRNC-ID, 217 id-IncludeVelocity, 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, 229 id-IuSigConId, 230 id-OldIuSigConId, 231 id-OldIuSigConIdCS, 232 id-OldIuSigConIdPS, 233 id-IuSigConIdItem, 234 id-IuSigConIdList, 235 id-IuTransportAssociation, 236 id-JoinedMBMSBearerServicesList, 237 id-KeyStatus, 238 id-L3-Information, 239 id-LAI, 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, 248 id-MBMSServiceArea, 249 id-MBMSSessionDuration, 250 id-MBMSSessionIdentity, 251 id-MBMSSessionRepetitionNumber, 252 id-NAS-PDU, 253 id-NAS-SequenceNumber, 254 id-NewBSS-To-OldBSS-Information, 255 id-NonSearchingIndication, 256 id-NumberOfSteps, 257 id-OMC-ID, 258 id-OldBSS-ToNewBSS-Information, 259 id-PagingAreaID, 260 id-PagingCause, 261 id-PDP-TypeInformation, 262 id-PermanentNAS-UE-ID, 263 id-PositionData, 264 id-PositionDataSpecificToGERANIuMode, 265 id-PositioningPriority, 266 id-ProvidedData, 267 id-RAB-ContextItem, 268 id-RAB-ContextList, 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, 281 id-RAB-FailedItem, 282 id-RAB-FailedList, 283 id-RAB-FailedList-EnhRelocInfoRes, 284 id-RAB-FailedItem-EnhRelocInfoRes, 285 id-RAB-FailedtoReportItem, 286 id-RAB-FailedtoReportList, 287 id-RAB-ID, 288 id-RAB-ModifyList, 289 id-RAB-ModifyItem, 290 id-RAB-Parameters, 291 id-RAB-QueuedItem, 292 id-RAB-QueuedList, 293 id-RAB-ReleaseFailedList, 294 id-RAB-ReleaseItem, 295 id-RAB-ReleasedItem-IuRelComp, 296 id-RAB-ReleaseList, 297 id-RAB-ReleasedItem, 298 id-RAB-ReleasedList, 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, 320 id-RAC, 321 id-RAListofIdleModeUEs, 322 id-RAT-Type, 323 id-RedirectAttemptFlag, 324 id-RedirectionCompleted, 325 id-RedirectionIndication, 326 id-RejectCauseValue, 327 id-RelocationType, 328 id-Relocation-SourceRNC-ID, 329 id-Relocation-SourceExtendedRNC-ID, 330 id-Relocation-TargetRNC-ID, 331 id-Relocation-TargetExtendedRNC-ID, 332 id-RequestedGANSSAssistanceData, 333 id-RequestType, 334 id-ResponseTime, 335 id-SAI, 336 id-SAPI, 337 id-SelectedPLMN-ID, 338 id-SessionUpdateID, 339 id-SNA-Access-Information, 340 id-SourceBSS-ToTargetBSS-TransparentContainer, 341 id-SourceRNC-ID, 342 id-SourceExtendedRNC-ID, 343 id-SourceID, 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, 350 id-TargetID, 351 id-Target-ToSource-TransparentContainer, 352 id-TemporaryUE-ID, 353 id-TimeToMBMSDataTransfer, 354 id-TMGI, 355 id-TracePropagationParameters, 356 id-TraceReference, 357 id-TraceType, 358 id-TransportLayerAddress, 359 id-TransportLayerInformation, 360 id-TriggerID, 361 id-UE-ID, 362 id-UESBI-Iu, 363 id-UL-GTP-PDU-SequenceNumber, 364 id-UnsuccessfulLinkingList, 365 id-VelocityEstimate, 366 id-VerticalAccuracyCode, 367 id-PeriodicLocationInfo, 368 id-BroadcastGANSSAssistanceDataDecipheringKeys, 369 id-SubscriberProfileIDforRFP 370FROM RANAP-Constants; 371 372-- ************************************************************** 373-- 374-- Common Container Lists 375-- 376-- ************************************************************** 377 378RAB-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfRABs, {IEsSetParam} } 379RAB-IE-ContainerPairList { RANAP-PROTOCOL-IES-PAIR : IEsSetParam } ::= ProtocolIE-ContainerPairList { 1, maxNrOfRABs, {IEsSetParam} } 380ProtocolError-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfRABs, {IEsSetParam} } 381IuSigConId-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfIuSigConIds, {IEsSetParam} } 382DirectTransfer-IE-ContainerList { RANAP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfDTs, {IEsSetParam} } 383 384-- ************************************************************** 385-- 386-- Iu RELEASE ELEMENTARY PROCEDURE 387-- 388-- ************************************************************** 389 390-- ************************************************************** 391-- 392-- Iu Release Command 393-- 394-- ************************************************************** 395 396Iu-ReleaseCommand ::= SEQUENCE { 397 protocolIEs ProtocolIE-Container { {Iu-ReleaseCommandIEs} }, 398 protocolExtensions ProtocolExtensionContainer { {Iu-ReleaseCommandExtensions} } OPTIONAL, 399 ... 400} 401 402Iu-ReleaseCommandIEs RANAP-PROTOCOL-IES ::= { 403 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, 404 ... 405} 406 407Iu-ReleaseCommandExtensions RANAP-PROTOCOL-EXTENSION ::= { 408 ... 409} 410 411-- ************************************************************** 412-- 413-- Iu Release Complete 414-- 415-- ************************************************************** 416 417Iu-ReleaseComplete ::= SEQUENCE { 418 protocolIEs ProtocolIE-Container { {Iu-ReleaseCompleteIEs} }, 419 protocolExtensions ProtocolExtensionContainer { {Iu-ReleaseCompleteExtensions} } OPTIONAL, 420 ... 421} 422 423Iu-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 }, 427 ... 428} 429 430RAB-DataVolumeReportList ::= RAB-IE-ContainerList { {RAB-DataVolumeReportItemIEs} } 431 432RAB-DataVolumeReportItemIEs RANAP-PROTOCOL-IES ::= { 433 { ID id-RAB-DataVolumeReportItem CRITICALITY ignore TYPE RAB-DataVolumeReportItem PRESENCE mandatory }, 434 ... 435} 436 437RAB-DataVolumeReportItem ::= SEQUENCE { 438 rAB-ID RAB-ID, 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, 442 ... 443} 444 445RAB-DataVolumeReportItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 446 ... 447} 448 449RAB-ReleasedList-IuRelComp ::= RAB-IE-ContainerList { {RAB-ReleasedItem-IuRelComp-IEs} } 450 451RAB-ReleasedItem-IuRelComp-IEs RANAP-PROTOCOL-IES ::= { 452 { ID id-RAB-ReleasedItem-IuRelComp CRITICALITY ignore TYPE RAB-ReleasedItem-IuRelComp PRESENCE mandatory }, 453 ... 454} 455 456RAB-ReleasedItem-IuRelComp ::= SEQUENCE { 457 rAB-ID RAB-ID, 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, 461 ... 462} 463 464RAB-ReleasedItem-IuRelComp-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 465 ... 466} 467 468 469Iu-ReleaseCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= { 470 ... 471} 472 473-- ************************************************************** 474-- 475-- RELOCATION PREPARATION ELEMENTARY PROCEDURE 476-- 477-- ************************************************************** 478 479-- ************************************************************** 480-- 481-- Relocation Required 482-- 483-- ************************************************************** 484 485RelocationRequired ::= SEQUENCE { 486 protocolIEs ProtocolIE-Container { {RelocationRequiredIEs} }, 487 protocolExtensions ProtocolExtensionContainer { {RelocationRequiredExtensions} } OPTIONAL, 488... 489} 490 491RelocationRequiredIEs 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 } , 504 ... 505} 506 507RelocationRequiredExtensions 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 }, 514 ... 515} 516 517-- ************************************************************** 518-- 519-- Relocation Command 520-- 521-- ************************************************************** 522 523RelocationCommand ::= SEQUENCE { 524 protocolIEs ProtocolIE-Container { {RelocationCommandIEs} }, 525 protocolExtensions ProtocolExtensionContainer { {RelocationCommandExtensions} } OPTIONAL, 526 ... 527} 528 529RelocationCommandIEs 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 }, 536 ... 537} 538 539RAB-RelocationReleaseList ::= RAB-IE-ContainerList { {RAB-RelocationReleaseItemIEs} } 540 541RAB-RelocationReleaseItemIEs RANAP-PROTOCOL-IES ::= { 542 { ID id-RAB-RelocationReleaseItem CRITICALITY ignore TYPE RAB-RelocationReleaseItem PRESENCE mandatory }, 543 ... 544} 545 546RAB-RelocationReleaseItem ::= SEQUENCE { 547 rAB-ID RAB-ID, 548 iE-Extensions ProtocolExtensionContainer { {RAB-RelocationReleaseItem-ExtIEs} } OPTIONAL, 549 ... 550} 551 552RAB-RelocationReleaseItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 553 ... 554} 555 556RAB-DataForwardingList ::= RAB-IE-ContainerList { {RAB-DataForwardingItemIEs} } 557 558RAB-DataForwardingItemIEs RANAP-PROTOCOL-IES ::= { 559 { ID id-RAB-DataForwardingItem CRITICALITY ignore TYPE RAB-DataForwardingItem PRESENCE mandatory }, 560 ... 561} 562 563RAB-DataForwardingItem ::= SEQUENCE { 564 rAB-ID RAB-ID, 565 transportLayerAddress TransportLayerAddress, 566 iuTransportAssociation IuTransportAssociation, 567 iE-Extensions ProtocolExtensionContainer { {RAB-DataForwardingItem-ExtIEs} } OPTIONAL, 568 ... 569} 570 571RAB-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}, 575 ... 576} 577 578RelocationCommandExtensions 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 }, 583 ... 584} 585 586-- ************************************************************** 587-- 588-- Relocation Preparation Failure 589-- 590-- ************************************************************** 591 592RelocationPreparationFailure ::= SEQUENCE { 593 protocolIEs ProtocolIE-Container { {RelocationPreparationFailureIEs} }, 594 protocolExtensions ProtocolExtensionContainer { {RelocationPreparationFailureExtensions} } OPTIONAL, 595... 596} 597 598RelocationPreparationFailureIEs RANAP-PROTOCOL-IES ::= { 599 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } | 600 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, 601 ... 602} 603 604RelocationPreparationFailureExtensions 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 }, 607 ... 608} 609 610-- ************************************************************** 611-- 612-- RELOCATION RESOURCE ALLOCATION ELEMENTARY PROCEDURE 613-- 614-- ************************************************************** 615 616-- ************************************************************** 617-- 618-- Relocation Request 619-- 620-- ************************************************************** 621 622RelocationRequest ::= SEQUENCE { 623 protocolIEs ProtocolIE-Container { {RelocationRequestIEs} }, 624 protocolExtensions ProtocolExtensionContainer { {RelocationRequestExtensions} } OPTIONAL, 625 ... 626} 627 628RelocationRequestIEs 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 }, 638 ... 639} 640 641RAB-SetupList-RelocReq ::= RAB-IE-ContainerList { {RAB-SetupItem-RelocReq-IEs} } 642 643RAB-SetupItem-RelocReq-IEs RANAP-PROTOCOL-IES ::= { 644 { ID id-RAB-SetupItem-RelocReq CRITICALITY reject TYPE RAB-SetupItem-RelocReq PRESENCE mandatory }, 645 ... 646} 647 648RAB-SetupItem-RelocReq ::= SEQUENCE { 649 rAB-ID RAB-ID, 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, 661 ... 662} 663 664RAB-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 }, 669 ... 670} 671 672UserPlaneInformation ::= SEQUENCE { 673 userPlaneMode UserPlaneMode, 674 uP-ModeVersions UP-ModeVersions, 675 iE-Extensions ProtocolExtensionContainer { {UserPlaneInformation-ExtIEs} } OPTIONAL, 676 ... 677} 678 679UserPlaneInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 680 ... 681} 682 683RelocationRequestExtensions 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}, 694 ... 695} 696 697CNMBMSLinkingInformation ::= SEQUENCE { 698 joinedMBMSBearerService-IEs JoinedMBMSBearerService-IEs, 699 iE-Extensions ProtocolExtensionContainer { {CNMBMSLinkingInformation-ExtIEs} } OPTIONAL, 700 ... 701} 702 703CNMBMSLinkingInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 704 ... 705} 706 707JoinedMBMSBearerService-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF 708 SEQUENCE { 709 tMGI TMGI, 710 mBMS-PTP-RAB-ID MBMS-PTP-RAB-ID, 711 iE-Extensions ProtocolExtensionContainer { {JoinedMBMSBearerService-ExtIEs} } OPTIONAL, 712 ... 713 } 714 715JoinedMBMSBearerService-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 716 ... 717} 718 719-- ************************************************************** 720-- 721-- Relocation Request Acknowledge 722-- 723-- ************************************************************** 724 725RelocationRequestAcknowledge ::= SEQUENCE { 726 protocolIEs ProtocolIE-Container { {RelocationRequestAcknowledgeIEs} }, 727 protocolExtensions ProtocolExtensionContainer { {RelocationRequestAcknowledgeExtensions} } OPTIONAL, 728 ... 729} 730 731RelocationRequestAcknowledgeIEs 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 }, 739 ... 740} 741 742RAB-SetupList-RelocReqAck ::= RAB-IE-ContainerList { {RAB-SetupItem-RelocReqAck-IEs} } 743 744RAB-SetupItem-RelocReqAck-IEs RANAP-PROTOCOL-IES ::= { 745 { ID id-RAB-SetupItem-RelocReqAck CRITICALITY reject TYPE RAB-SetupItem-RelocReqAck PRESENCE mandatory }, 746 ... 747} 748 749RAB-SetupItem-RelocReqAck ::= SEQUENCE { 750 rAB-ID RAB-ID, 751 transportLayerAddress TransportLayerAddress OPTIONAL, 752 iuTransportAssociation IuTransportAssociation OPTIONAL, 753 iE-Extensions ProtocolExtensionContainer { {RAB-SetupItem-RelocReqAck-ExtIEs} } OPTIONAL, 754 ... 755} 756 757RAB-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}, 763 ... 764} 765 766RAB-FailedList ::= RAB-IE-ContainerList { {RAB-FailedItemIEs} } 767 768RAB-FailedItemIEs RANAP-PROTOCOL-IES ::= { 769 { ID id-RAB-FailedItem CRITICALITY ignore TYPE RAB-FailedItem PRESENCE mandatory }, 770 ... 771} 772 773RAB-FailedItem ::= SEQUENCE { 774 rAB-ID RAB-ID, 775 cause Cause, 776 iE-Extensions ProtocolExtensionContainer { {RAB-FailedItem-ExtIEs} } OPTIONAL, 777 ... 778} 779 780RAB-FailedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 781 ... 782} 783 784RelocationRequestAcknowledgeExtensions 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 }, 787 ... 788} 789 790-- ************************************************************** 791-- 792-- Relocation Failure 793-- 794-- ************************************************************** 795 796RelocationFailure ::= SEQUENCE { 797 protocolIEs ProtocolIE-Container { {RelocationFailureIEs} }, 798 protocolExtensions ProtocolExtensionContainer { {RelocationFailureExtensions} } OPTIONAL, 799 ... 800} 801 802RelocationFailureIEs RANAP-PROTOCOL-IES ::= { 803 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } | 804 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, 805 ... 806} 807 808RelocationFailureExtensions 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 }, 813 ... 814} 815 816-- ************************************************************** 817-- 818-- RELOCATION CANCEL ELEMENTARY PROCEDURE 819-- 820-- ************************************************************** 821 822-- ************************************************************** 823-- 824-- Relocation Cancel 825-- 826-- ************************************************************** 827 828RelocationCancel ::= SEQUENCE { 829 protocolIEs ProtocolIE-Container { {RelocationCancelIEs} }, 830 protocolExtensions ProtocolExtensionContainer { {RelocationCancelExtensions} } OPTIONAL, 831 ... 832} 833 834RelocationCancelIEs RANAP-PROTOCOL-IES ::= { 835 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, 836 ... 837} 838 839RelocationCancelExtensions RANAP-PROTOCOL-EXTENSION ::= { 840 ... 841} 842 843-- ************************************************************** 844-- 845-- Relocation Cancel Acknowledge 846-- 847-- ************************************************************** 848 849RelocationCancelAcknowledge ::= SEQUENCE { 850 protocolIEs ProtocolIE-Container { {RelocationCancelAcknowledgeIEs} }, 851 protocolExtensions ProtocolExtensionContainer { {RelocationCancelAcknowledgeExtensions} } OPTIONAL, 852 ... 853} 854 855RelocationCancelAcknowledgeIEs RANAP-PROTOCOL-IES ::= { 856 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, 857 ... 858} 859 860RelocationCancelAcknowledgeExtensions RANAP-PROTOCOL-EXTENSION ::= { 861 ... 862} 863 864-- ************************************************************** 865-- 866-- SRNS CONTEXT TRANSFER OPEARATION 867-- 868-- ************************************************************** 869 870-- ************************************************************** 871-- 872-- SRNS Context Request 873-- 874-- ************************************************************** 875 876SRNS-ContextRequest ::= SEQUENCE { 877 protocolIEs ProtocolIE-Container { {SRNS-ContextRequestIEs} }, 878 protocolExtensions ProtocolExtensionContainer { {SRNS-ContextRequestExtensions} } OPTIONAL, 879 ... 880} 881 882SRNS-ContextRequestIEs RANAP-PROTOCOL-IES ::= { 883 { ID id-RAB-DataForwardingList-SRNS-CtxReq CRITICALITY ignore TYPE RAB-DataForwardingList-SRNS-CtxReq PRESENCE mandatory }, 884 ... 885} 886 887RAB-DataForwardingList-SRNS-CtxReq ::= RAB-IE-ContainerList { {RAB-DataForwardingItem-SRNS-CtxReq-IEs} } 888 889RAB-DataForwardingItem-SRNS-CtxReq-IEs RANAP-PROTOCOL-IES ::= { 890 { ID id-RAB-DataForwardingItem-SRNS-CtxReq CRITICALITY reject TYPE RAB-DataForwardingItem-SRNS-CtxReq PRESENCE mandatory }, 891 ... 892} 893 894RAB-DataForwardingItem-SRNS-CtxReq ::= SEQUENCE { 895 rAB-ID RAB-ID, 896 iE-Extensions ProtocolExtensionContainer { {RAB-DataForwardingItem-SRNS-CtxReq-ExtIEs} } OPTIONAL, 897 ... 898} 899 900RAB-DataForwardingItem-SRNS-CtxReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 901 ... 902} 903 904SRNS-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 }, 907 ... 908} 909 910-- ************************************************************** 911-- 912-- SRNS Context Response 913-- 914-- ************************************************************** 915 916SRNS-ContextResponse ::= SEQUENCE { 917 protocolIEs ProtocolIE-Container { {SRNS-ContextResponseIEs} }, 918 protocolExtensions ProtocolExtensionContainer { {SRNS-ContextResponseExtensions} } OPTIONAL, 919 ... 920} 921 922SRNS-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 }, 926 ... 927} 928 929RAB-ContextList ::= RAB-IE-ContainerList { {RAB-ContextItemIEs} } 930 931RAB-ContextItemIEs RANAP-PROTOCOL-IES ::= { 932 { ID id-RAB-ContextItem CRITICALITY ignore TYPE RAB-ContextItem PRESENCE mandatory }, 933 ... 934} 935 936RAB-ContextItem ::= SEQUENCE { 937 rAB-ID RAB-ID, 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, 943 ... 944} 945 946RAB-ContextItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 947 ... 948} 949 950RAB-ContextFailedtoTransferList ::= RAB-IE-ContainerList { {RABs-ContextFailedtoTransferItemIEs} } 951 952RABs-ContextFailedtoTransferItemIEs RANAP-PROTOCOL-IES ::= { 953 { ID id-RAB-ContextFailedtoTransferItem CRITICALITY ignore TYPE RABs-ContextFailedtoTransferItem PRESENCE mandatory }, 954 ... 955} 956 957RABs-ContextFailedtoTransferItem::= SEQUENCE { 958 rAB-ID RAB-ID, 959 cause Cause, 960 iE-Extensions ProtocolExtensionContainer { { RABs-ContextFailedtoTransferItem-ExtIEs} } OPTIONAL, 961 ... 962} 963 964 965RABs-ContextFailedtoTransferItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 966 ... 967} 968 969SRNS-ContextResponseExtensions RANAP-PROTOCOL-EXTENSION ::= { 970 ... 971} 972 973-- ************************************************************** 974-- 975-- SECURITY MODE CONTROL ELEMENTARY PROCEDURE 976-- 977-- ************************************************************** 978 979-- ************************************************************** 980-- 981-- Security Mode Command 982-- 983-- ************************************************************** 984 985SecurityModeCommand ::= SEQUENCE { 986 protocolIEs ProtocolIE-Container { {SecurityModeCommandIEs} }, 987 protocolExtensions ProtocolExtensionContainer { {SecurityModeCommandExtensions} } OPTIONAL, 988 ... 989} 990 991SecurityModeCommandIEs 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}, 995 ... 996} 997 998SecurityModeCommandExtensions RANAP-PROTOCOL-EXTENSION ::= { 999 ... 1000} 1001 1002-- ************************************************************** 1003-- 1004-- Security Mode Complete 1005-- 1006-- ************************************************************** 1007 1008SecurityModeComplete ::= SEQUENCE { 1009 protocolIEs ProtocolIE-Container { {SecurityModeCompleteIEs} }, 1010 protocolExtensions ProtocolExtensionContainer { {SecurityModeCompleteExtensions} } OPTIONAL, 1011 ... 1012} 1013 1014SecurityModeCompleteIEs 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 }, 1018 ... 1019} 1020 1021SecurityModeCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= { 1022 ... 1023} 1024 1025-- ************************************************************** 1026-- 1027-- Security Mode Reject 1028-- 1029-- ************************************************************** 1030 1031SecurityModeReject ::= SEQUENCE { 1032 protocolIEs ProtocolIE-Container { {SecurityModeRejectIEs} }, 1033 protocolExtensions ProtocolExtensionContainer { {SecurityModeRejectExtensions} } OPTIONAL, 1034 ... 1035} 1036 1037SecurityModeRejectIEs RANAP-PROTOCOL-IES ::= { 1038 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } | 1039 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, 1040 ... 1041} 1042 1043SecurityModeRejectExtensions RANAP-PROTOCOL-EXTENSION ::= { 1044 ... 1045} 1046 1047-- ************************************************************** 1048-- 1049-- DATA VOLUME REPORT ELEMENTARY PROCEDURE 1050-- 1051-- ************************************************************** 1052 1053-- ************************************************************** 1054-- 1055-- Data Volume Report Request 1056-- 1057-- ************************************************************** 1058 1059DataVolumeReportRequest ::= SEQUENCE { 1060 protocolIEs ProtocolIE-Container { {DataVolumeReportRequestIEs} }, 1061 protocolExtensions ProtocolExtensionContainer { {DataVolumeReportRequestExtensions} } OPTIONAL, 1062 ... 1063} 1064 1065DataVolumeReportRequestIEs RANAP-PROTOCOL-IES ::= { 1066 { ID id-RAB-DataVolumeReportRequestList CRITICALITY ignore TYPE RAB-DataVolumeReportRequestList PRESENCE mandatory }, 1067 ... 1068} 1069 1070RAB-DataVolumeReportRequestList ::= RAB-IE-ContainerList { {RAB-DataVolumeReportRequestItemIEs} } 1071 1072RAB-DataVolumeReportRequestItemIEs RANAP-PROTOCOL-IES ::= { 1073 { ID id-RAB-DataVolumeReportRequestItem CRITICALITY reject TYPE RAB-DataVolumeReportRequestItem PRESENCE mandatory }, 1074 ... 1075} 1076 1077RAB-DataVolumeReportRequestItem ::= SEQUENCE { 1078 rAB-ID RAB-ID, 1079 iE-Extensions ProtocolExtensionContainer { {RAB-DataVolumeReportRequestItem-ExtIEs} } OPTIONAL, 1080 ... 1081} 1082 1083RAB-DataVolumeReportRequestItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 1084 ... 1085} 1086 1087DataVolumeReportRequestExtensions RANAP-PROTOCOL-EXTENSION ::= { 1088 ... 1089} 1090 1091-- ************************************************************** 1092-- 1093-- Data Volume Report 1094-- 1095-- ************************************************************** 1096 1097DataVolumeReport ::= SEQUENCE { 1098 protocolIEs ProtocolIE-Container { {DataVolumeReportIEs} }, 1099 protocolExtensions ProtocolExtensionContainer { {DataVolumeReportExtensions} } OPTIONAL, 1100 ... 1101} 1102 1103DataVolumeReportIEs 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 }, 1107 ... 1108} 1109 1110DataVolumeReportExtensions RANAP-PROTOCOL-EXTENSION ::= { 1111 ... 1112} 1113 1114RAB-FailedtoReportList ::= RAB-IE-ContainerList { {RABs-failed-to-reportItemIEs} } 1115 1116RABs-failed-to-reportItemIEs RANAP-PROTOCOL-IES ::= { 1117 { ID id-RAB-FailedtoReportItem CRITICALITY ignore TYPE RABs-failed-to-reportItem PRESENCE mandatory }, 1118 ... 1119} 1120 1121RABs-failed-to-reportItem::= SEQUENCE { 1122 rAB-ID RAB-ID, 1123 cause Cause, 1124 iE-Extensions ProtocolExtensionContainer { { RABs-failed-to-reportItem-ExtIEs} } OPTIONAL, 1125 ... 1126} 1127 1128 1129RABs-failed-to-reportItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 1130 ... 1131} 1132 1133 1134-- ************************************************************** 1135-- 1136-- RESET ELEMENTARY PROCEDURE 1137-- 1138-- ************************************************************** 1139 1140-- ************************************************************** 1141-- 1142-- Reset 1143-- 1144-- ************************************************************** 1145 1146Reset ::= SEQUENCE { 1147 protocolIEs ProtocolIE-Container { {ResetIEs} }, 1148 protocolExtensions ProtocolExtensionContainer { {ResetExtensions} } OPTIONAL, 1149 ... 1150} 1151 1152ResetIEs 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 }, 1156 ... 1157} 1158 1159ResetExtensions 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 }, 1164 ... 1165} 1166 1167-- ************************************************************** 1168-- 1169-- Reset Acknowledge 1170-- 1171-- ************************************************************** 1172 1173ResetAcknowledge ::= SEQUENCE { 1174 protocolIEs ProtocolIE-Container { {ResetAcknowledgeIEs} }, 1175 protocolExtensions ProtocolExtensionContainer { {ResetAcknowledgeExtensions} } OPTIONAL, 1176 ... 1177} 1178 1179ResetAcknowledgeIEs 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 }, 1183 ... 1184} 1185 1186ResetAcknowledgeExtensions 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 }, 1191 ... 1192} 1193-- ************************************************************** 1194-- 1195-- RESET RESOURCE ELEMENTARY PROCEDURE 1196-- 1197-- ************************************************************** 1198 1199 1200-- ************************************************************** 1201-- 1202-- Reset Resource 1203-- 1204-- ************************************************************** 1205 1206ResetResource ::= SEQUENCE { 1207 protocolIEs ProtocolIE-Container { {ResetResourceIEs} }, 1208 protocolExtensions ProtocolExtensionContainer { {ResetResourceExtensions} } OPTIONAL, 1209 ... 1210} 1211 1212ResetResourceIEs 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 }, 1217 ... 1218} 1219 1220ResetResourceList ::= IuSigConId-IE-ContainerList{ {ResetResourceItemIEs} } 1221 1222ResetResourceItemIEs RANAP-PROTOCOL-IES ::= { 1223 { ID id-IuSigConIdItem CRITICALITY reject TYPE ResetResourceItem PRESENCE mandatory }, 1224 ... 1225} 1226 1227ResetResourceItem ::= SEQUENCE { 1228 iuSigConId IuSignallingConnectionIdentifier, 1229 iE-Extensions ProtocolExtensionContainer { { ResetResourceItem-ExtIEs} } OPTIONAL, 1230 ... 1231} 1232 1233ResetResourceItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 1234 ... 1235} 1236 1237ResetResourceExtensions 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 }, 1242 ... 1243} 1244 1245-- ************************************************************** 1246-- 1247-- Reset Resource Acknowledge 1248-- 1249-- ************************************************************** 1250 1251ResetResourceAcknowledge ::= SEQUENCE { 1252 protocolIEs ProtocolIE-Container { {ResetResourceAcknowledgeIEs} }, 1253 protocolExtensions ProtocolExtensionContainer { {ResetResourceAcknowledgeExtensions} } OPTIONAL, 1254 ... 1255} 1256 1257ResetResourceAcknowledgeIEs 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 }, 1262 ... 1263} 1264ResetResourceAckList ::= IuSigConId-IE-ContainerList{ {ResetResourceAckItemIEs} } 1265 1266ResetResourceAckItemIEs RANAP-PROTOCOL-IES ::= { 1267 { ID id-IuSigConIdItem CRITICALITY reject TYPE ResetResourceAckItem PRESENCE mandatory }, 1268 ... 1269} 1270 1271ResetResourceAckItem ::= SEQUENCE { 1272 iuSigConId IuSignallingConnectionIdentifier, 1273 iE-Extensions ProtocolExtensionContainer { { ResetResourceAckItem-ExtIEs} } OPTIONAL, 1274 ... 1275} 1276 1277ResetResourceAckItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 1278 ... 1279} 1280 1281ResetResourceAcknowledgeExtensions 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}, 1286 ... 1287} 1288 1289-- ************************************************************** 1290-- 1291-- RAB RELEASE REQUEST ELEMENTARY PROCEDURE 1292-- 1293-- ************************************************************** 1294 1295-- ************************************************************** 1296-- 1297-- RAB Release Request 1298-- 1299-- ************************************************************** 1300 1301RAB-ReleaseRequest ::= SEQUENCE { 1302 protocolIEs ProtocolIE-Container { {RAB-ReleaseRequestIEs} }, 1303 protocolExtensions ProtocolExtensionContainer { {RAB-ReleaseRequestExtensions} } OPTIONAL, 1304 ... 1305} 1306 1307RAB-ReleaseRequestIEs RANAP-PROTOCOL-IES ::= { 1308 { ID id-RAB-ReleaseList CRITICALITY ignore TYPE RAB-ReleaseList PRESENCE mandatory }, 1309 ... 1310} 1311 1312RAB-ReleaseList ::= RAB-IE-ContainerList { {RAB-ReleaseItemIEs} } 1313 1314RAB-ReleaseItemIEs RANAP-PROTOCOL-IES ::= { 1315 { ID id-RAB-ReleaseItem CRITICALITY ignore TYPE RAB-ReleaseItem PRESENCE mandatory }, 1316 ... 1317} 1318 1319RAB-ReleaseItem ::= SEQUENCE { 1320 rAB-ID RAB-ID, 1321 cause Cause, 1322 iE-Extensions ProtocolExtensionContainer { {RAB-ReleaseItem-ExtIEs} } OPTIONAL, 1323 ... 1324} 1325 1326RAB-ReleaseItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 1327 ... 1328} 1329 1330RAB-ReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= { 1331 ... 1332} 1333 1334-- ************************************************************** 1335-- 1336-- Iu RELEASE REQUEST ELEMENTARY PROCEDURE 1337-- 1338-- ************************************************************** 1339 1340-- ************************************************************** 1341-- 1342-- Iu Release Request 1343-- 1344-- ************************************************************** 1345 1346Iu-ReleaseRequest ::= SEQUENCE { 1347 protocolIEs ProtocolIE-Container { {Iu-ReleaseRequestIEs} }, 1348 protocolExtensions ProtocolExtensionContainer { {Iu-ReleaseRequestExtensions} } OPTIONAL, 1349 ... 1350} 1351 1352Iu-ReleaseRequestIEs RANAP-PROTOCOL-IES ::= { 1353 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, 1354 ... 1355} 1356 1357Iu-ReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= { 1358 ... 1359} 1360 1361-- ************************************************************** 1362-- 1363-- RELOCATION DETECT ELEMENTARY PROCEDURE 1364-- 1365-- ************************************************************** 1366 1367-- ************************************************************** 1368-- 1369-- Relocation Detect 1370-- 1371-- ************************************************************** 1372 1373RelocationDetect ::= SEQUENCE { 1374 protocolIEs ProtocolIE-Container { {RelocationDetectIEs} }, 1375 protocolExtensions ProtocolExtensionContainer { {RelocationDetectExtensions} } OPTIONAL, 1376 ... 1377} 1378 1379RelocationDetectIEs RANAP-PROTOCOL-IES ::= { 1380 ... 1381} 1382 1383RelocationDetectExtensions RANAP-PROTOCOL-EXTENSION ::= { 1384 ... 1385} 1386 1387-- ************************************************************** 1388-- 1389-- RELOCATION COMPLETE ELEMENTARY PROCEDURE 1390-- 1391-- ************************************************************** 1392 1393-- ************************************************************** 1394-- 1395-- Relocation Complete 1396-- 1397-- ************************************************************** 1398 1399RelocationComplete ::= SEQUENCE { 1400 protocolIEs ProtocolIE-Container { {RelocationCompleteIEs} }, 1401 protocolExtensions ProtocolExtensionContainer { {RelocationCompleteExtensions} } OPTIONAL, 1402 ... 1403} 1404 1405RelocationCompleteIEs RANAP-PROTOCOL-IES ::= { 1406 ... 1407} 1408 1409RelocationCompleteExtensions RANAP-PROTOCOL-EXTENSION ::= { 1410 ... 1411} 1412 1413-- ************************************************************** 1414-- 1415-- ENHANCED RELOCATION COMPLETE ELEMENTARY PROCEDURE 1416-- 1417-- ************************************************************** 1418 1419-- ************************************************************** 1420-- 1421-- Enhanced Relocation Complete Request 1422-- 1423-- ************************************************************** 1424 1425EnhancedRelocationCompleteRequest ::= SEQUENCE { 1426 protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteRequestIEs} }, 1427 protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteRequestExtensions} } OPTIONAL, 1428 ... 1429} 1430 1431EnhancedRelocationCompleteRequestIEs 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 } 1439, ... 1440} 1441 1442RAB-SetupList-EnhancedRelocCompleteReq ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhancedRelocCompleteReq-IEs} } 1443 1444RAB-SetupItem-EnhancedRelocCompleteReq-IEs RANAP-PROTOCOL-IES ::= { 1445 { ID id-RAB-SetupItem-EnhancedRelocCompleteReq CRITICALITY reject TYPE RAB-SetupItem-EnhancedRelocCompleteReq PRESENCE mandatory }, 1446 ... 1447} 1448 1449RAB-SetupItem-EnhancedRelocCompleteReq ::= SEQUENCE { 1450 rAB-ID RAB-ID, 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, 1455 ... 1456} 1457 1458RAB-SetupItem-EnhancedRelocCompleteReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 1459 ... 1460} 1461 1462EnhancedRelocationCompleteRequestExtensions RANAP-PROTOCOL-EXTENSION ::= { 1463 ... 1464} 1465 1466-- ************************************************************** 1467-- 1468-- Enhanced Relocation Complete Response 1469-- 1470-- ************************************************************** 1471 1472EnhancedRelocationCompleteResponse ::= SEQUENCE { 1473 protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteResponseIEs} }, 1474 protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteResponseExtensions} } OPTIONAL, 1475 ... 1476} 1477 1478EnhancedRelocationCompleteResponseIEs 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 }, 1482 ... 1483} 1484 1485RAB-SetupList-EnhancedRelocCompleteRes ::= RAB-IE-ContainerList { {RAB-SetupItem-EnhancedRelocCompleteRes-IEs} } 1486 1487RAB-SetupItem-EnhancedRelocCompleteRes-IEs RANAP-PROTOCOL-IES ::= { 1488 { ID id-RAB-SetupItem-EnhancedRelocCompleteRes CRITICALITY reject TYPE RAB-SetupItem-EnhancedRelocCompleteRes PRESENCE mandatory }, 1489 ... 1490} 1491 1492RAB-SetupItem-EnhancedRelocCompleteRes ::= SEQUENCE { 1493 rAB-ID RAB-ID, 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, 1500 ... 1501} 1502 1503RAB-SetupItem-EnhancedRelocCompleteRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 1504 ... 1505} 1506 1507RAB-ToBeReleasedList-EnhancedRelocCompleteRes ::= RAB-IE-ContainerList { {RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-IEs} } 1508 1509RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-IEs RANAP-PROTOCOL-IES ::= { 1510 { ID id-RAB-ToBeReleasedItem-EnhancedRelocCompleteRes CRITICALITY ignore TYPE RAB-ToBeReleasedItem-EnhancedRelocCompleteRes PRESENCE mandatory }, 1511 ... 1512} 1513 1514RAB-ToBeReleasedItem-EnhancedRelocCompleteRes ::= SEQUENCE { 1515 rAB-ID RAB-ID, 1516 cause Cause, 1517 iE-Extensions ProtocolExtensionContainer { { RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-ExtIEs} } OPTIONAL, 1518 ... 1519} 1520 1521RAB-ToBeReleasedItem-EnhancedRelocCompleteRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 1522 ... 1523} 1524 1525EnhancedRelocationCompleteResponseExtensions RANAP-PROTOCOL-EXTENSION ::= { 1526 ... 1527} 1528 1529-- ************************************************************** 1530-- 1531-- Enhanced Relocation Complete Failure 1532-- 1533-- ************************************************************** 1534 1535EnhancedRelocationCompleteFailure ::= SEQUENCE { 1536 protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteFailureIEs} }, 1537 protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteFailureExtensions} } OPTIONAL, 1538 ... 1539} 1540 1541EnhancedRelocationCompleteFailureIEs RANAP-PROTOCOL-IES ::= { 1542 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } | 1543 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, 1544 ... 1545} 1546 1547EnhancedRelocationCompleteFailureExtensions RANAP-PROTOCOL-EXTENSION ::= { 1548 ... 1549} 1550 1551-- ************************************************************** 1552-- 1553-- Enhanced Relocation Complete Confirm 1554-- 1555-- ************************************************************** 1556 1557EnhancedRelocationCompleteConfirm ::= SEQUENCE { 1558 protocolIEs ProtocolIE-Container { {EnhancedRelocationCompleteConfirmIEs} }, 1559 protocolExtensions ProtocolExtensionContainer { {EnhancedRelocationCompleteConfirmExtensions} } OPTIONAL, 1560 ... 1561} 1562 1563EnhancedRelocationCompleteConfirmIEs RANAP-PROTOCOL-IES ::= { 1564 { ID id-RAB-FailedList CRITICALITY ignore TYPE RAB-FailedList PRESENCE optional }, 1565 ... 1566} 1567 1568EnhancedRelocationCompleteConfirmExtensions RANAP-PROTOCOL-EXTENSION ::= { 1569 ... 1570} 1571 1572 1573-- ************************************************************** 1574-- 1575-- PAGING ELEMENTARY PROCEDURE 1576-- 1577-- ************************************************************** 1578 1579-- ************************************************************** 1580-- 1581-- Paging 1582-- 1583-- ************************************************************** 1584 1585Paging ::= SEQUENCE { 1586 protocolIEs ProtocolIE-Container { {PagingIEs} }, 1587 protocolExtensions ProtocolExtensionContainer { {PagingExtensions} } OPTIONAL, 1588 ... 1589} 1590 1591PagingIEs 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 } , 1599 ... 1600} 1601 1602PagingExtensions RANAP-PROTOCOL-EXTENSION ::= { 1603-- Extension for Release 5 to enable NNSF -- 1604 { ID id-GlobalCN-ID CRITICALITY ignore EXTENSION GlobalCN-ID PRESENCE optional } , 1605 ... 1606} 1607 1608-- ************************************************************** 1609-- 1610-- COMMON ID ELEMENTARY PROCEDURE 1611-- 1612-- ************************************************************** 1613 1614-- ************************************************************** 1615-- 1616-- Common ID 1617-- 1618-- ************************************************************** 1619 1620CommonID ::= SEQUENCE { 1621 protocolIEs ProtocolIE-Container { {CommonID-IEs} }, 1622 protocolExtensions ProtocolExtensionContainer { {CommonIDExtensions} } OPTIONAL, 1623 ... 1624} 1625 1626CommonID-IEs RANAP-PROTOCOL-IES ::= { 1627 { ID id-PermanentNAS-UE-ID CRITICALITY ignore TYPE PermanentNAS-UE-ID PRESENCE mandatory }, 1628 ... 1629} 1630 1631CommonIDExtensions 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}, 1640 ... 1641} 1642 1643-- ************************************************************** 1644-- 1645-- CN INVOKE TRACE ELEMENTARY PROCEDURE 1646-- 1647-- ************************************************************** 1648 1649-- ************************************************************** 1650-- 1651-- CN Invoke Trace 1652-- 1653-- ************************************************************** 1654 1655CN-InvokeTrace ::= SEQUENCE { 1656 protocolIEs ProtocolIE-Container { {CN-InvokeTraceIEs} }, 1657 protocolExtensions ProtocolExtensionContainer { {CN-InvokeTraceExtensions} } OPTIONAL, 1658 ... 1659} 1660 1661CN-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 -- 1671 ... 1672} 1673 1674CN-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 } , 1677 ... 1678} 1679 1680-- ************************************************************** 1681-- 1682-- CN DEACTIVATE TRACE ELEMENTARY PROCEDURE 1683-- 1684-- ************************************************************** 1685 1686-- ************************************************************** 1687-- 1688-- CN Deactivate Trace 1689-- 1690-- ************************************************************** 1691 1692CN-DeactivateTrace ::= SEQUENCE { 1693 protocolIEs ProtocolIE-Container { {CN-DeactivateTraceIEs} }, 1694 protocolExtensions ProtocolExtensionContainer { {CN-DeactivateTraceExtensions} } OPTIONAL, 1695 ... 1696} 1697 1698CN-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 -- 1702 ... 1703} 1704 1705CN-DeactivateTraceExtensions RANAP-PROTOCOL-EXTENSION ::= { 1706 ... 1707} 1708 1709-- ************************************************************** 1710-- 1711-- LOCATION REPORTING CONTROL ELEMENTARY PROCEDURE 1712-- 1713-- ************************************************************** 1714 1715-- ************************************************************** 1716-- 1717-- Location Reporting Control 1718-- 1719-- ************************************************************** 1720 1721LocationReportingControl ::= SEQUENCE { 1722 protocolIEs ProtocolIE-Container { {LocationReportingControlIEs} }, 1723 protocolExtensions ProtocolExtensionContainer { {LocationReportingControlExtensions} } OPTIONAL, 1724 ... 1725} 1726 1727LocationReportingControlIEs RANAP-PROTOCOL-IES ::= { 1728 { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory }, 1729 ... 1730} 1731 1732LocationReportingControlExtensions 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 }, 1745 ... 1746} 1747 1748-- ************************************************************** 1749-- 1750-- LOCATION REPORT ELEMENTARY PROCEDURE 1751-- 1752-- ************************************************************** 1753 1754-- ************************************************************** 1755-- 1756-- Location Report 1757-- 1758-- ************************************************************** 1759 1760LocationReport ::= SEQUENCE { 1761 protocolIEs ProtocolIE-Container { {LocationReportIEs} }, 1762 protocolExtensions ProtocolExtensionContainer { {LocationReportExtensions} } OPTIONAL, 1763 ... 1764} 1765 1766LocationReportIEs 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 } , 1770 ... 1771} 1772 1773LocationReportExtensions 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}, 1785 ... 1786} 1787 1788-- ************************************************************** 1789-- 1790-- INITIAL UE MESSAGE ELEMENTARY PROCEDURE 1791-- 1792-- ************************************************************** 1793 1794-- ************************************************************** 1795-- 1796-- Initial UE Message 1797-- 1798-- ************************************************************** 1799 1800InitialUE-Message ::= SEQUENCE { 1801 protocolIEs ProtocolIE-Container { {InitialUE-MessageIEs} }, 1802 protocolExtensions ProtocolExtensionContainer { {InitialUE-MessageExtensions} } OPTIONAL, 1803 ... 1804} 1805 1806InitialUE-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 }, 1815 ... 1816} 1817 1818InitialUE-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 }, 1833 ... 1834} 1835 1836-- ************************************************************** 1837-- 1838-- DIRECT TRANSFER ELEMENTARY PROCEDURE 1839-- 1840-- ************************************************************** 1841 1842-- ************************************************************** 1843-- 1844-- Direct Transfer 1845-- 1846-- ************************************************************** 1847 1848DirectTransfer ::= SEQUENCE { 1849 protocolIEs ProtocolIE-Container { {DirectTransferIEs} }, 1850 protocolExtensions ProtocolExtensionContainer { {DirectTransferExtensions} } OPTIONAL, 1851 ... 1852} 1853 1854DirectTransferIEs 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 }, 1860 ... 1861} 1862 1863DirectTransferExtensions 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}, 1870 ... 1871} 1872 1873RedirectionIndication ::= ProtocolIE-Container { {RedirectionIndication-IEs} } 1874 1875RedirectionIndication-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}, 1880 ... 1881} 1882 1883-- ************************************************************** 1884-- 1885-- OVERLOAD CONTROL ELEMENTARY PROCEDURE 1886-- 1887-- ************************************************************** 1888 1889-- ************************************************************** 1890-- 1891-- Overload 1892-- 1893-- ************************************************************** 1894 1895Overload ::= SEQUENCE { 1896 protocolIEs ProtocolIE-Container { {OverloadIEs} }, 1897 protocolExtensions ProtocolExtensionContainer { {OverloadExtensions} } OPTIONAL, 1898 ... 1899} 1900 1901OverloadIEs 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 }, 1904 ... 1905} 1906 1907OverloadExtensions 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 }, 1914 ... 1915} 1916 1917-- ************************************************************** 1918-- 1919-- ERROR INDICATION ELEMENTARY PROCEDURE 1920-- 1921-- ************************************************************** 1922 1923-- ************************************************************** 1924-- 1925-- Error Indication 1926-- 1927-- ************************************************************** 1928 1929ErrorIndication ::= SEQUENCE { 1930 protocolIEs ProtocolIE-Container { {ErrorIndicationIEs} }, 1931 protocolExtensions ProtocolExtensionContainer { {ErrorIndicationExtensions} } OPTIONAL, 1932 ... 1933} 1934 1935ErrorIndicationIEs 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 }, 1940 ... 1941} 1942 1943ErrorIndicationExtensions 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 }, 1948 ... 1949} 1950 1951-- ************************************************************** 1952-- 1953-- SRNS DATA FORWARD ELEMENTARY PROCEDURE 1954-- 1955-- ************************************************************** 1956 1957-- ************************************************************** 1958-- 1959-- SRNS Data Forward Command 1960-- 1961-- ************************************************************** 1962 1963SRNS-DataForwardCommand ::= SEQUENCE { 1964 protocolIEs ProtocolIE-Container { {SRNS-DataForwardCommandIEs} }, 1965 protocolExtensions ProtocolExtensionContainer { {SRNS-DataForwardCommandExtensions} } OPTIONAL, 1966 ... 1967} 1968 1969SRNS-DataForwardCommandIEs RANAP-PROTOCOL-IES ::= { 1970 { ID id-RAB-DataForwardingList CRITICALITY ignore TYPE RAB-DataForwardingList PRESENCE optional }, 1971 ... 1972} 1973 1974SRNS-DataForwardCommandExtensions RANAP-PROTOCOL-EXTENSION ::= { 1975 ... 1976} 1977 1978-- ************************************************************** 1979-- 1980-- FORWARD SRNS CONTEXT ELEMENTARY PROCEDURE 1981-- 1982-- ************************************************************** 1983 1984-- ************************************************************** 1985-- 1986-- Forward SRNS Context 1987-- 1988-- ************************************************************** 1989 1990ForwardSRNS-Context ::= SEQUENCE { 1991 protocolIEs ProtocolIE-Container { {ForwardSRNS-ContextIEs} }, 1992 protocolExtensions ProtocolExtensionContainer { {ForwardSRNS-ContextExtensions} } OPTIONAL, 1993 ... 1994} 1995 1996ForwardSRNS-ContextIEs RANAP-PROTOCOL-IES ::= { 1997 { ID id-RAB-ContextList CRITICALITY ignore TYPE RAB-ContextList PRESENCE mandatory }, 1998 ... 1999} 2000 2001ForwardSRNS-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}, 2004 ... 2005} 2006 2007-- ************************************************************** 2008-- 2009-- RAB ASSIGNMENT ELEMENTARY PROCEDURE 2010-- 2011-- ************************************************************** 2012 2013-- ************************************************************** 2014-- 2015-- RAB Assignment Request 2016-- 2017-- ************************************************************** 2018 2019RAB-AssignmentRequest ::= SEQUENCE { 2020 protocolIEs ProtocolIE-Container { {RAB-AssignmentRequestIEs} }, 2021 protocolExtensions ProtocolExtensionContainer { {RAB-AssignmentRequestExtensions} } OPTIONAL, 2022 ... 2023} 2024 2025RAB-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 }, 2028 ... 2029} 2030 2031RAB-SetupOrModifyList ::= RAB-IE-ContainerPairList { {RAB-SetupOrModifyItem-IEs} } 2032 2033RAB-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 }, 2037 ... 2038} 2039 2040RAB-SetupOrModifyItemFirst ::= SEQUENCE { 2041 rAB-ID RAB-ID, 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, 2048 ... 2049} 2050 2051TransportLayerInformation ::= SEQUENCE { 2052 transportLayerAddress TransportLayerAddress, 2053 iuTransportAssociation IuTransportAssociation, 2054 iE-Extensions ProtocolExtensionContainer { {TransportLayerInformation-ExtIEs} } OPTIONAL, 2055 ... 2056} 2057 2058TransportLayerInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2059 ... 2060} 2061 2062RAB-SetupOrModifyItemFirst-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2063 ... 2064} 2065 2066RAB-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, 2074 ... 2075} 2076 2077RAB-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 } , 2082 ... 2083} 2084 2085RAB-AssignmentRequestExtensions RANAP-PROTOCOL-EXTENSION ::= { 2086 ... 2087} 2088 2089-- ************************************************************** 2090-- 2091-- RAB Assignment Response 2092-- 2093-- ************************************************************** 2094 2095RAB-AssignmentResponse ::= SEQUENCE { 2096 protocolIEs ProtocolIE-Container { {RAB-AssignmentResponseIEs} }, 2097 protocolExtensions ProtocolExtensionContainer { {RAB-AssignmentResponseExtensions} } OPTIONAL, 2098 ... 2099} 2100 2101RAB-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 } | 2104 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 }, 2109 ... 2110} 2111 2112RAB-SetupOrModifiedList ::= RAB-IE-ContainerList { {RAB-SetupOrModifiedItemIEs} } 2113 2114RAB-SetupOrModifiedItemIEs RANAP-PROTOCOL-IES ::= { 2115 { ID id-RAB-SetupOrModifiedItem CRITICALITY ignore TYPE RAB-SetupOrModifiedItem PRESENCE mandatory }, 2116 ... 2117} 2118 2119RAB-SetupOrModifiedItem ::= SEQUENCE { 2120 rAB-ID RAB-ID, 2121 transportLayerAddress TransportLayerAddress OPTIONAL, 2122 iuTransportAssociation IuTransportAssociation OPTIONAL, 2123 dl-dataVolumes DataVolumeList OPTIONAL, 2124 iE-Extensions ProtocolExtensionContainer { {RAB-SetupOrModifiedItem-ExtIEs} } OPTIONAL, 2125 ... 2126} 2127 2128RAB-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 }, 2131 ... 2132} 2133 2134RAB-ReleasedList ::= RAB-IE-ContainerList { {RAB-ReleasedItemIEs} } 2135 2136RAB-ReleasedItemIEs RANAP-PROTOCOL-IES ::= { 2137 { ID id-RAB-ReleasedItem CRITICALITY ignore TYPE RAB-ReleasedItem PRESENCE mandatory }, 2138 ... 2139} 2140 2141RAB-ReleasedItem ::= SEQUENCE { 2142 rAB-ID RAB-ID, 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, 2147 ... 2148} 2149 2150RAB-ReleasedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2151 ... 2152} 2153 2154DataVolumeList ::= SEQUENCE (SIZE (1..maxNrOfVol)) OF 2155 SEQUENCE { 2156 dl-UnsuccessfullyTransmittedDataVolume UnsuccessfullyTransmittedDataVolume, 2157 dataVolumeReference DataVolumeReference OPTIONAL, 2158 iE-Extensions ProtocolExtensionContainer { {DataVolumeList-ExtIEs} } OPTIONAL, 2159 ... 2160 } 2161 2162DataVolumeList-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2163 ... 2164} 2165 2166RAB-QueuedList ::= RAB-IE-ContainerList { {RAB-QueuedItemIEs} } 2167 2168RAB-QueuedItemIEs RANAP-PROTOCOL-IES ::= { 2169 { ID id-RAB-QueuedItem CRITICALITY ignore TYPE RAB-QueuedItem PRESENCE mandatory }, 2170 ... 2171} 2172 2173RAB-QueuedItem ::= SEQUENCE { 2174 rAB-ID RAB-ID, 2175 iE-Extensions ProtocolExtensionContainer { {RAB-QueuedItem-ExtIEs} } OPTIONAL, 2176 ... 2177} 2178 2179RAB-QueuedItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2180 ... 2181} 2182 2183RAB-ReleaseFailedList ::= RAB-FailedList 2184 2185RAB-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} , 2188 ... 2189} 2190 2191GERAN-Iumode-RAB-FailedList-RABAssgntResponse ::= RAB-IE-ContainerList { {GERAN-Iumode-RAB-Failed-RABAssgntResponse-ItemIEs} } 2192 2193GERAN-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 }, 2195 ... 2196} 2197 2198GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item ::= SEQUENCE { 2199 rAB-ID RAB-ID, 2200 cause Cause, 2201 gERAN-Classmark GERAN-Classmark OPTIONAL, 2202 iE-Extensions ProtocolExtensionContainer { {GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item-ExtIEs} } OPTIONAL, 2203 ... 2204} 2205 2206GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2207 ... 2208} 2209 2210-- ************************************************************** 2211-- 2212-- PRIVATE MESSAGE 2213-- 2214-- ************************************************************** 2215 2216PrivateMessage ::= SEQUENCE { 2217 privateIEs PrivateIE-Container { {PrivateMessage-IEs } }, 2218 ... 2219} 2220 2221PrivateMessage-IEs RANAP-PRIVATE-IES ::= { 2222 ... 2223} 2224 2225-- ************************************************************** 2226-- 2227-- RANAP RELOCATION INFORMATION ELEMENTARY PROCEDURE 2228-- 2229-- ************************************************************** 2230 2231RANAP-RelocationInformation ::= SEQUENCE { 2232 protocolIEs ProtocolIE-Container { {RANAP-RelocationInformationIEs} }, 2233 protocolExtensions ProtocolExtensionContainer { {RANAP-RelocationInformationExtensions} } OPTIONAL, 2234 ... 2235} 2236 2237RANAP-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 }, 2242 ... 2243} 2244 2245DirectTransferInformationList-RANAP-RelocInf ::= DirectTransfer-IE-ContainerList { {DirectTransferInformationItemIEs-RANAP-RelocInf} } 2246 2247DirectTransferInformationItemIEs-RANAP-RelocInf RANAP-PROTOCOL-IES ::= { 2248 { ID id-DirectTransferInformationItem-RANAP-RelocInf 2249 CRITICALITY ignore TYPE DirectTransferInformationItem-RANAP-RelocInf 2250 PRESENCE mandatory }, 2251 ... 2252} 2253 2254DirectTransferInformationItem-RANAP-RelocInf ::= SEQUENCE { 2255 nAS-PDU NAS-PDU, 2256 sAPI SAPI, 2257 cN-DomainIndicator CN-DomainIndicator, 2258 iE-Extensions ProtocolExtensionContainer { {RANAP-DirectTransferInformationItem-ExtIEs-RANAP-RelocInf} } OPTIONAL, 2259 ... 2260} 2261 2262RANAP-DirectTransferInformationItem-ExtIEs-RANAP-RelocInf RANAP-PROTOCOL-EXTENSION ::= { 2263 ... 2264} 2265 2266RAB-ContextList-RANAP-RelocInf ::= RAB-IE-ContainerList { {RAB-ContextItemIEs-RANAP-RelocInf} } 2267 2268RAB-ContextItemIEs-RANAP-RelocInf RANAP-PROTOCOL-IES ::= { 2269 { ID id-RAB-ContextItem-RANAP-RelocInf CRITICALITY ignore TYPE RAB-ContextItem-RANAP-RelocInf PRESENCE mandatory }, 2270 ... 2271} 2272 2273RAB-ContextItem-RANAP-RelocInf ::= SEQUENCE { 2274 rAB-ID RAB-ID, 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, 2280 ... 2281} 2282 2283RAB-ContextItem-ExtIEs-RANAP-RelocInf RANAP-PROTOCOL-EXTENSION ::= { 2284 ... 2285} 2286 2287RANAP-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}, 2290 ... 2291} 2292 2293-- ************************************************************** 2294-- 2295-- RANAP ENHANCED RELOCATION INFORMATION ELEMENTARY PROCEDURE 2296-- 2297-- ************************************************************** 2298 2299-- ************************************************************** 2300-- 2301-- RANAP Enhanced Relocation Information Request 2302-- 2303-- ************************************************************** 2304 2305RANAP-EnhancedRelocationInformationRequest ::= SEQUENCE { 2306 protocolIEs ProtocolIE-Container { {RANAP-EnhancedRelocationInformationRequestIEs} }, 2307 protocolExtensions ProtocolExtensionContainer { {RANAP-EnhancedRelocationInformationRequestExtensions} } OPTIONAL, 2308 ... 2309} 2310 2311RANAP-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}, 2323 ... 2324} 2325 2326RAB-SetupList-EnhRelocInfoReq ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhRelocInfoReq-IEs} } 2327 2328RAB-SetupItem-EnhRelocInfoReq-IEs RANAP-PROTOCOL-IES ::= { 2329 { ID id-RAB-SetupItem-EnhRelocInfoReq CRITICALITY reject TYPE RAB-SetupItem-EnhRelocInfoReq PRESENCE mandatory }, 2330 ... 2331} 2332 2333RAB-SetupItem-EnhRelocInfoReq ::= SEQUENCE { 2334 rAB-ID RAB-ID, 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, 2344 2345 service-Handover Service-Handover OPTIONAL, 2346 alt-RAB-Parameters Alt-RAB-Parameters OPTIONAL, 2347 iE-Extensions ProtocolExtensionContainer { { RAB-SetupItem-EnhRelocInfoReq-ExtIEs} } OPTIONAL, 2348 ... 2349} 2350 2351RAB-SetupItem-EnhRelocInfoReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2352 ... 2353} 2354 2355TNLInformationEnhRelInfoReq ::=SEQUENCE{ 2356 transportLayerAddress TransportLayerAddress, 2357 iuTransportAssociation IuTransportAssociation, 2358 iE-Extensions ProtocolExtensionContainer { { TNLInformationEnhRelInfoReq-ExtIEs} } OPTIONAL, 2359 ... 2360} 2361 2362TNLInformationEnhRelInfoReq-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2363 ... 2364} 2365 2366 2367RANAP-EnhancedRelocationInformationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= { 2368 ... 2369} 2370 2371-- ************************************************************** 2372-- 2373-- RANAP Enhanced Relocation Information Response 2374-- 2375-- ************************************************************** 2376 2377RANAP-EnhancedRelocationInformationResponse ::= SEQUENCE { 2378 protocolIEs ProtocolIE-Container { {RANAP-EnhancedRelocationInformationResponseIEs} }, 2379 protocolExtensions ProtocolExtensionContainer { {RANAP-EnhancedRelocationInformationResponseExtensions} } OPTIONAL, 2380 ... 2381} 2382 2383RANAP-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 }, 2389 ... 2390} 2391 2392RAB-SetupList-EnhRelocInfoRes ::= RAB-IE-ContainerList { { RAB-SetupItem-EnhRelocInfoRes-IEs} } 2393 2394RAB-SetupItem-EnhRelocInfoRes-IEs RANAP-PROTOCOL-IES ::= { 2395 { ID id-RAB-SetupItem-EnhRelocInfoRes CRITICALITY reject TYPE RAB-SetupItem-EnhRelocInfoRes PRESENCE mandatory }, 2396 ... 2397} 2398 2399RAB-SetupItem-EnhRelocInfoRes ::= SEQUENCE { 2400 cN-DomainIndicator CN-DomainIndicator, 2401 rAB-ID RAB-ID, 2402 dataForwardingInformation TNLInformationEnhRelInfoRes OPTIONAL, 2403 ass-RAB-Parameters Ass-RAB-Parameters OPTIONAL, 2404 iE-Extensions ProtocolExtensionContainer { { RAB-SetupItem-EnhRelocInfoRes-ExtIEs} } OPTIONAL, 2405 ... 2406} 2407 2408RAB-SetupItem-EnhRelocInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2409 ... 2410} 2411 2412RAB-FailedList-EnhRelocInfoRes ::= RAB-IE-ContainerList { { RAB-FailedItem-EnhRelocInfoRes-IEs} } 2413 2414RAB-FailedItem-EnhRelocInfoRes-IEs RANAP-PROTOCOL-IES ::= { 2415 { ID id-RAB-FailedItem-EnhRelocInfoRes CRITICALITY reject TYPE RAB-FailedItem-EnhRelocInfoRes PRESENCE mandatory }, 2416 ... 2417} 2418 2419RAB-FailedItem-EnhRelocInfoRes ::= SEQUENCE { 2420 cN-DomainIndicator CN-DomainIndicator, 2421 rAB-ID RAB-ID, 2422 cause Cause, 2423 iE-Extensions ProtocolExtensionContainer { { RAB-FailedItem-EnhRelocInfoRes-ExtIEs} } OPTIONAL, 2424 ... 2425} 2426 2427RAB-FailedItem-EnhRelocInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2428 ... 2429} 2430TNLInformationEnhRelInfoRes ::=SEQUENCE{ 2431 dl-forwardingTransportLayerAddress TransportLayerAddress, 2432 dl-forwardingTransportAssociation IuTransportAssociation, 2433 iE-Extensions ProtocolExtensionContainer { { TNLInformationEnhRelInfoRes-ExtIEs} } OPTIONAL, 2434 ... 2435} 2436 2437TNLInformationEnhRelInfoRes-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2438 ... 2439} 2440 2441RANAP-EnhancedRelocationInformationResponseExtensions RANAP-PROTOCOL-EXTENSION ::= { 2442 ... 2443} 2444-- ************************************************************** 2445-- 2446-- RAB MODIFICATION REQUEST ELEMENTARY PROCEDURE 2447-- 2448-- ************************************************************** 2449 2450-- ************************************************************** 2451-- 2452-- RAB Modify Request 2453-- 2454-- ************************************************************** 2455 2456RAB-ModifyRequest ::= SEQUENCE { 2457 protocolIEs ProtocolIE-Container { {RAB-ModifyRequestIEs} }, 2458 protocolExtensions ProtocolExtensionContainer { {RAB-ModifyRequestExtensions} } OPTIONAL, 2459 ... 2460} 2461 2462RAB-ModifyRequestIEs RANAP-PROTOCOL-IES ::= { 2463 { ID id-RAB-ModifyList CRITICALITY ignore TYPE RAB-ModifyList PRESENCE mandatory}, 2464 ... 2465} 2466 2467RAB-ModifyList ::= RAB-IE-ContainerList { {RAB-ModifyItemIEs} } 2468 2469RAB-ModifyItemIEs RANAP-PROTOCOL-IES ::= { 2470 { ID id-RAB-ModifyItem CRITICALITY ignore TYPE RAB-ModifyItem PRESENCE mandatory }, 2471 ... 2472} 2473 2474RAB-ModifyItem ::= SEQUENCE { 2475 rAB-ID RAB-ID, 2476 requested-RAB-Parameter-Values Requested-RAB-Parameter-Values, 2477 iE-Extensions ProtocolExtensionContainer { {RAB-ModifyItem-ExtIEs} } OPTIONAL, 2478 ... 2479} 2480 2481RAB-ModifyItem-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2482 ... 2483} 2484 2485RAB-ModifyRequestExtensions RANAP-PROTOCOL-EXTENSION ::= { 2486 ... 2487} 2488 2489-- ************************************************************** 2490-- 2491-- LOCATION RELATED DATA ELEMENTARY PROCEDURE 2492-- 2493-- ************************************************************** 2494 2495-- ************************************************************** 2496-- 2497-- Location Related Data Request 2498-- 2499-- ************************************************************** 2500 2501LocationRelatedDataRequest ::= SEQUENCE { 2502 protocolIEs ProtocolIE-Container { {LocationRelatedDataRequestIEs} }, 2503 protocolExtensions ProtocolExtensionContainer { {LocationRelatedDataRequestExtensions} } OPTIONAL, 2504 ... 2505} 2506 2507LocationRelatedDataRequestIEs 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 �- 2510 ... 2511} 2512 2513LocationRelatedDataRequestExtensions 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 }, 2520 ... 2521} 2522 2523-- ************************************************************** 2524-- 2525-- Location Related Data Response 2526-- 2527-- ************************************************************** 2528 2529LocationRelatedDataResponse ::= SEQUENCE { 2530 protocolIEs ProtocolIE-Container { { LocationRelatedDataResponseIEs} }, 2531 protocolExtensions ProtocolExtensionContainer { { LocationRelatedDataResponseExtensions} } OPTIONAL, 2532 ... 2533} 2534 2535LocationRelatedDataResponseIEs RANAP-PROTOCOL-IES ::= { 2536 { ID id-BroadcastAssistanceDataDecipheringKeys CRITICALITY ignore TYPE BroadcastAssistanceDataDecipheringKeys PRESENCE optional }, 2537 ... 2538} 2539 2540LocationRelatedDataResponseExtensions 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}, 2544 ... 2545} 2546 2547-- ************************************************************** 2548-- 2549-- Location Related Data Failure 2550-- 2551-- ************************************************************** 2552 2553LocationRelatedDataFailure ::= SEQUENCE { 2554 protocolIEs ProtocolIE-Container { { LocationRelatedDataFailureIEs} }, 2555 protocolExtensions ProtocolExtensionContainer { { LocationRelatedDataFailureExtensions} } OPTIONAL, 2556 ... 2557} 2558 2559LocationRelatedDataFailureIEs RANAP-PROTOCOL-IES ::= { 2560 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, 2561 ... 2562} 2563 2564LocationRelatedDataFailureExtensions RANAP-PROTOCOL-EXTENSION ::= { 2565-- Extension for error handling 2566 { ID id-CriticalityDiagnostics CRITICALITY ignore EXTENSION CriticalityDiagnostics PRESENCE optional }, 2567 ... 2568} 2569 2570-- ************************************************************** 2571-- 2572-- INFORMATION TRANSFER ELEMENTARY PROCEDURE 2573-- 2574-- ************************************************************** 2575 2576-- ************************************************************** 2577-- 2578-- Information Transfer Indication 2579-- 2580-- ************************************************************** 2581 2582InformationTransferIndication ::= SEQUENCE { 2583 protocolIEs ProtocolIE-Container { { InformationTransferIndicationIEs} }, 2584 protocolExtensions ProtocolExtensionContainer { { InformationTransferIndicationExtensions} } OPTIONAL, 2585 ... 2586} 2587 2588InformationTransferIndicationIEs 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}, 2593 ... 2594} 2595 2596InformationTransferIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= { 2597 ... 2598} 2599 2600-- ************************************************************** 2601-- 2602-- Information Transfer Confirmation 2603-- 2604-- ************************************************************** 2605 2606InformationTransferConfirmation ::= SEQUENCE { 2607 protocolIEs ProtocolIE-Container { { InformationTransferConfirmationIEs} }, 2608 protocolExtensions ProtocolExtensionContainer { { InformationTransferConfirmationExtensions} } OPTIONAL, 2609 ... 2610} 2611 2612InformationTransferConfirmationIEs 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 }, 2617 ... 2618} 2619 2620InformationTransferConfirmationExtensions 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 }, 2623 ... 2624} 2625 2626-- ************************************************************** 2627-- 2628-- Information Transfer Failure 2629-- 2630-- ************************************************************** 2631 2632InformationTransferFailure ::= SEQUENCE { 2633 protocolIEs ProtocolIE-Container { { InformationTransferFailureIEs} }, 2634 protocolExtensions ProtocolExtensionContainer { { InformationTransferFailureExtensions} } OPTIONAL, 2635 ... 2636} 2637 2638InformationTransferFailureIEs 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 }, 2644 ... 2645} 2646 2647InformationTransferFailureExtensions 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 }, 2650 ... 2651} 2652 2653-- ************************************************************** 2654-- 2655-- UE SPECIFIC INFORMATION ELEMENTARY PROCEDURE 2656-- 2657-- ************************************************************** 2658 2659-- ************************************************************** 2660-- 2661-- UE Specific Information Indication 2662-- 2663-- ************************************************************** 2664 2665UESpecificInformationIndication ::= SEQUENCE { 2666 protocolIEs ProtocolIE-Container { {UESpecificInformationIndicationIEs} }, 2667 protocolExtensions ProtocolExtensionContainer { {UESpecificInformationIndicationExtensions} } OPTIONAL, 2668 ... 2669} 2670 2671UESpecificInformationIndicationIEs RANAP-PROTOCOL-IES ::= { 2672 { ID id-UESBI-Iu CRITICALITY ignore TYPE UESBI-Iu PRESENCE optional }, 2673 ... 2674} 2675 2676UESpecificInformationIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= { 2677 ... 2678} 2679 2680-- ************************************************************** 2681-- 2682-- DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE 2683-- 2684-- ************************************************************** 2685 2686-- ************************************************************** 2687-- 2688-- Direct Information Transfer 2689-- 2690-- ************************************************************** 2691 2692DirectInformationTransfer ::= SEQUENCE { 2693 protocolIEs ProtocolIE-Container { { DirectInformationTransferIEs} }, 2694 protocolExtensions ProtocolExtensionContainer { { DirectInformationTransferExtensions} } OPTIONAL, 2695 ... 2696} 2697 2698DirectInformationTransferIEs 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 }, 2703 ... 2704} 2705 2706DirectInformationTransferExtensions 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 }, 2709 ... 2710} 2711 2712-- ************************************************************** 2713-- 2714-- UPLINK INFORMATION EXCHANGE ELEMENTARY PROCEDURE 2715-- 2716-- ************************************************************** 2717 2718-- ************************************************************** 2719-- 2720-- Uplink Information Exchange Request 2721-- 2722-- ************************************************************** 2723 2724UplinkInformationExchangeRequest ::= SEQUENCE { 2725 protocolIEs ProtocolIE-Container { { UplinkInformationExchangeRequestIEs} }, 2726 protocolExtensions ProtocolExtensionContainer { { UplinkInformationExchangeRequestExtensions} } OPTIONAL, 2727 ... 2728} 2729 2730UplinkInformationExchangeRequestIEs 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 }, 2739 ... 2740} 2741 2742UplinkInformationExchangeRequestExtensions 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 }, 2745 ... 2746} 2747 2748-- ************************************************************** 2749-- 2750-- Uplink Information Exchange Response 2751-- 2752-- ************************************************************** 2753 2754UplinkInformationExchangeResponse ::= SEQUENCE { 2755 protocolIEs ProtocolIE-Container { { UplinkInformationExchangeResponseIEs} }, 2756 protocolExtensions ProtocolExtensionContainer { { UplinkInformationExchangeResponseExtensions} } OPTIONAL, 2757 ... 2758} 2759 2760UplinkInformationExchangeResponseIEs 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 } , 2766 ... 2767} 2768 2769UplinkInformationExchangeResponseExtensions RANAP-PROTOCOL-EXTENSION ::= { 2770 ... 2771} 2772 2773-- ************************************************************** 2774-- 2775-- Uplink Information Exchange Failure 2776-- 2777-- ************************************************************** 2778 2779UplinkInformationExchangeFailure ::= SEQUENCE { 2780 protocolIEs ProtocolIE-Container { { UplinkInformationExchangeFailureIEs} }, 2781 protocolExtensions ProtocolExtensionContainer { { UplinkInformationExchangeFailureExtensions} } OPTIONAL, 2782 ... 2783} 2784 2785UplinkInformationExchangeFailureIEs 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 } , 2791 ... 2792} 2793 2794UplinkInformationExchangeFailureExtensions RANAP-PROTOCOL-EXTENSION ::= { 2795 ... 2796} 2797 2798-- ************************************************************** 2799-- 2800-- MBMS SESSION START PROCEDURE 2801-- 2802-- ************************************************************** 2803 2804-- ************************************************************** 2805-- 2806-- MBMS Session Start 2807-- 2808-- ************************************************************** 2809 2810MBMSSessionStart ::= SEQUENCE { 2811 protocolIEs ProtocolIE-Container { { MBMSSessionStartIEs} }, 2812 protocolExtensions ProtocolExtensionContainer { { MBMSSessionStartExtensions} } OPTIONAL, 2813 ... 2814} 2815 2816MBMSSessionStartIEs 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 }, 2830 ... 2831} 2832 2833MBMSSessionStartExtensions 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 }, 2837 ... 2838} 2839 2840MBMSSynchronisationInformation ::= SEQUENCE { 2841 mBMSHCIndicator MBMSHCIndicator, 2842 iPMulticastAddress IPMulticastAddress, 2843 gTPDLTEID GTP-TEI, 2844 iE-Extensions ProtocolExtensionContainer { {MBMSSynchronisationInformation-ExtIEs} } OPTIONAL, 2845 ... 2846} 2847 2848MBMSSynchronisationInformation-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 2849 ... 2850} 2851 2852-- ************************************************************** 2853-- 2854-- MBMS Session Start Response 2855-- 2856-- ************************************************************** 2857 2858MBMSSessionStartResponse::= SEQUENCE { 2859 protocolIEs ProtocolIE-Container { {MBMSSessionStartResponseIEs} }, 2860 protocolExtensions ProtocolExtensionContainer { {MBMSSessionStartResponseExtensions} } OPTIONAL, 2861 ... 2862} 2863 2864MBMSSessionStartResponseIEs 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 } , 2868 ... 2869} 2870 2871MBMSSessionStartResponseExtensions RANAP-PROTOCOL-EXTENSION ::= { 2872 ... 2873} 2874 2875-- ************************************************************** 2876-- 2877-- MBMS Session Start Failure 2878-- 2879-- ************************************************************** 2880 2881MBMSSessionStartFailure ::= SEQUENCE { 2882 protocolIEs ProtocolIE-Container { { MBMSSessionStartFailureIEs} }, 2883 protocolExtensions ProtocolExtensionContainer { { MBMSSessionStartFailureExtensions} } OPTIONAL, 2884 ... 2885} 2886 2887MBMSSessionStartFailureIEs RANAP-PROTOCOL-IES ::= { 2888 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } | 2889 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } , 2890 ... 2891} 2892 2893MBMSSessionStartFailureExtensions RANAP-PROTOCOL-EXTENSION ::= { 2894 ... 2895} 2896 2897-- ************************************************************** 2898-- 2899-- MBMS SESSION UPDATE PROCEDURE 2900-- 2901-- ************************************************************** 2902 2903-- ************************************************************** 2904-- 2905-- MBMS Session Update 2906-- 2907-- ************************************************************** 2908 2909MBMSSessionUpdate ::= SEQUENCE { 2910 protocolIEs ProtocolIE-Container { { MBMSSessionUpdateIEs} }, 2911 protocolExtensions ProtocolExtensionContainer { { MBMSSessionUpdateExtensions} } OPTIONAL, 2912 ... 2913} 2914 2915MBMSSessionUpdateIEs RANAP-PROTOCOL-IES ::= { 2916 { ID id-SessionUpdateID CRITICALITY reject TYPE SessionUpdateID PRESENCE mandatory } | 2917 { ID id-DeltaRAListofIdleModeUEs CRITICALITY reject TYPE DeltaRAListofIdleModeUEs PRESENCE mandatory }, 2918 ... 2919} 2920 2921MBMSSessionUpdateExtensions RANAP-PROTOCOL-EXTENSION ::= { 2922 ... 2923} 2924 2925-- ************************************************************** 2926-- 2927-- MBMS Session Update Response 2928-- 2929-- ************************************************************** 2930 2931MBMSSessionUpdateResponse ::= SEQUENCE { 2932 protocolIEs ProtocolIE-Container { { MBMSSessionUpdateResponseIEs} }, 2933 protocolExtensions ProtocolExtensionContainer { { MBMSSessionUpdateResponseExtensions} } OPTIONAL, 2934 ... 2935} 2936 2937MBMSSessionUpdateResponseIEs 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 } , 2942 ... 2943} 2944 2945MBMSSessionUpdateResponseExtensions RANAP-PROTOCOL-EXTENSION ::= { 2946 ... 2947} 2948 2949-- ************************************************************** 2950-- 2951-- MBMS Session Update Failure 2952-- 2953-- ************************************************************** 2954 2955MBMSSessionUpdateFailure ::= SEQUENCE { 2956 protocolIEs ProtocolIE-Container { { MBMSSessionUpdateFailureIEs} }, 2957 protocolExtensions ProtocolExtensionContainer { { MBMSSessionUpdateFailureExtensions} } OPTIONAL, 2958 ... 2959} 2960 2961MBMSSessionUpdateFailureIEs 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 } , 2965 ... 2966} 2967 2968MBMSSessionUpdateFailureExtensions RANAP-PROTOCOL-EXTENSION ::= { 2969 ... 2970} 2971 2972-- ************************************************************** 2973-- 2974-- MBMS SESSION STOP PROCEDURE 2975-- 2976-- ************************************************************** 2977 2978-- ************************************************************** 2979-- 2980-- MBMS Session Stop 2981-- 2982-- ************************************************************** 2983 2984MBMSSessionStop ::= SEQUENCE { 2985 protocolIEs ProtocolIE-Container { { MBMSSessionStopIEs} }, 2986 protocolExtensions ProtocolExtensionContainer { { MBMSSessionStopExtensions} } OPTIONAL, 2987 ... 2988} 2989 2990MBMSSessionStopIEs RANAP-PROTOCOL-IES ::= { 2991 { ID id-MBMSCNDe-Registration CRITICALITY reject TYPE MBMSCNDe-Registration PRESENCE mandatory }, 2992 ... 2993} 2994 2995MBMSSessionStopExtensions RANAP-PROTOCOL-EXTENSION ::= { 2996 ... 2997} 2998 2999-- ************************************************************** 3000-- 3001-- MBMS Session Stop Response 3002-- 3003-- ************************************************************** 3004 3005MBMSSessionStopResponse ::= SEQUENCE { 3006 protocolIEs ProtocolIE-Container { { MBMSSessionStopResponseIEs} }, 3007 protocolExtensions ProtocolExtensionContainer { { MBMSSessionStopResponseExtensions} } OPTIONAL, 3008 ... 3009} 3010 3011MBMSSessionStopResponseIEs RANAP-PROTOCOL-IES ::= { 3012 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } | 3013 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } , 3014 ... 3015} 3016 3017MBMSSessionStopResponseExtensions RANAP-PROTOCOL-EXTENSION ::= { 3018 ... 3019} 3020 3021-- ************************************************************** 3022-- 3023-- MBMS UE LINKING PROCEDURE 3024-- 3025-- ************************************************************** 3026 3027-- ************************************************************** 3028-- 3029-- MBMS UE Linking Request 3030-- 3031-- ************************************************************** 3032 3033MBMSUELinkingRequest ::= SEQUENCE { 3034 protocolIEs ProtocolIE-Container { { MBMSUELinkingRequestIEs} }, 3035 protocolExtensions ProtocolExtensionContainer { { MBMSUELinkingRequestExtensions} } OPTIONAL, 3036 ... 3037} 3038 3039MBMSUELinkingRequestIEs 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 }, 3042 ... 3043} 3044 3045LeftMBMSBearerService-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF 3046 SEQUENCE { 3047 tMGI TMGI, 3048 iE-Extensions ProtocolExtensionContainer { {LeftMBMSBearerService-ExtIEs} } OPTIONAL, 3049 ... 3050 } 3051 3052LeftMBMSBearerService-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 3053 ... 3054} 3055 3056MBMSUELinkingRequestExtensions RANAP-PROTOCOL-EXTENSION ::= { 3057 ... 3058} 3059 3060-- ************************************************************** 3061-- 3062-- MBMS UE Linking Response 3063-- 3064-- ************************************************************** 3065 3066MBMSUELinkingResponse ::= SEQUENCE { 3067 protocolIEs ProtocolIE-Container { { MBMSUELinkingResponseIEs} }, 3068 protocolExtensions ProtocolExtensionContainer { { MBMSUELinkingResponseExtensions} } OPTIONAL, 3069 ... 3070} 3071 3072MBMSUELinkingResponseIEs RANAP-PROTOCOL-IES ::= { 3073 { ID id-UnsuccessfulLinkingList CRITICALITY ignore TYPE UnsuccessfulLinking-IEs PRESENCE optional } | 3074 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } , 3075 ... 3076} 3077 3078UnsuccessfulLinking-IEs ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF 3079 SEQUENCE { 3080 tMGI TMGI, 3081 cause Cause, 3082 iE-Extensions ProtocolExtensionContainer { {UnsuccessfulLinking-ExtIEs} } OPTIONAL, 3083 ... 3084 } 3085 3086UnsuccessfulLinking-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { 3087 ... 3088} 3089 3090MBMSUELinkingResponseExtensions RANAP-PROTOCOL-EXTENSION ::= { 3091 ... 3092} 3093 3094-- ************************************************************** 3095-- 3096-- MBMS REGISTRATION PROCEDURE 3097-- 3098-- ************************************************************** 3099 3100-- ************************************************************** 3101-- 3102-- MBMS Registration Request 3103-- 3104-- ************************************************************** 3105 3106MBMSRegistrationRequest ::= SEQUENCE { 3107 protocolIEs ProtocolIE-Container { { MBMSRegistrationRequestIEs} }, 3108 protocolExtensions ProtocolExtensionContainer { { MBMSRegistrationRequestExtensions} } OPTIONAL, 3109 ... 3110} 3111 3112MBMSRegistrationRequestIEs 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 }, 3120 ... 3121} 3122 3123MBMSRegistrationRequestExtensions 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 }, 3126 ... 3127} 3128 3129-- ************************************************************** 3130-- 3131-- MBMS Registration Response 3132-- 3133-- ************************************************************** 3134 3135MBMSRegistrationResponse ::= SEQUENCE { 3136 protocolIEs ProtocolIE-Container { { MBMSRegistrationResponseIEs} }, 3137 protocolExtensions ProtocolExtensionContainer { { MBMSRegistrationResponseExtensions} } OPTIONAL, 3138 ... 3139} 3140 3141MBMSRegistrationResponseIEs 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 } , 3145 ... 3146} 3147 3148MBMSRegistrationResponseExtensions RANAP-PROTOCOL-EXTENSION ::= { 3149 ... 3150} 3151 3152-- ************************************************************** 3153-- 3154-- MBMS Registration Failure 3155-- 3156-- ************************************************************** 3157 3158MBMSRegistrationFailure ::= SEQUENCE { 3159 protocolIEs ProtocolIE-Container { { MBMSRegistrationFailureIEs} }, 3160 protocolExtensions ProtocolExtensionContainer { { MBMSRegistrationFailureExtensions} } OPTIONAL, 3161 ... 3162} 3163 3164MBMSRegistrationFailureIEs 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 } , 3169 ... 3170} 3171 3172MBMSRegistrationFailureExtensions RANAP-PROTOCOL-EXTENSION ::= { 3173 ... 3174} 3175 3176-- ************************************************************** 3177-- 3178-- MBMS CN DE-REGISTRATION PROCEDURE 3179-- 3180-- ************************************************************** 3181 3182-- ************************************************************** 3183-- 3184-- MBMS CN De-Registration Request 3185-- 3186-- ************************************************************** 3187 3188MBMSCNDe-RegistrationRequest ::= SEQUENCE { 3189 protocolIEs ProtocolIE-Container { { MBMSCNDe-RegistrationRequestIEs} }, 3190 protocolExtensions ProtocolExtensionContainer { { MBMSCNDe-RegistrationRequestExtensions} } OPTIONAL, 3191 ... 3192} 3193 3194MBMSCNDe-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 }, 3197 ... 3198} 3199 3200MBMSCNDe-RegistrationRequestExtensions RANAP-PROTOCOL-EXTENSION ::= { 3201 ... 3202} 3203 3204-- ************************************************************** 3205-- 3206-- MBMS CN De-Registration Response 3207-- 3208-- ************************************************************** 3209 3210MBMSCNDe-RegistrationResponse ::= SEQUENCE { 3211 protocolIEs ProtocolIE-Container { { MBMSCNDe-RegistrationResponseIEs} }, 3212 protocolExtensions ProtocolExtensionContainer { { MBMSCNDe-RegistrationResponseExtensions} } OPTIONAL, 3213 ... 3214} 3215 3216MBMSCNDe-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 } , 3221 ... 3222} 3223 3224MBMSCNDe-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 }, 3227 ... 3228} 3229 3230-- ************************************************************** 3231-- 3232-- MBMS RAB ESTABLISHMENT INDICATION PROCEDURE 3233-- 3234-- ************************************************************** 3235 3236-- ************************************************************** 3237-- 3238-- MBMS RAB Establishment Indication 3239-- 3240-- ************************************************************** 3241 3242MBMSRABEstablishmentIndication ::= SEQUENCE { 3243 protocolIEs ProtocolIE-Container { { MBMSRABEstablishmentIndicationIEs} }, 3244 protocolExtensions ProtocolExtensionContainer { { MBMSRABEstablishmentIndicationExtensions} } OPTIONAL, 3245 ... 3246} 3247 3248MBMSRABEstablishmentIndicationIEs RANAP-PROTOCOL-IES ::= { 3249 { ID id-TransportLayerInformation CRITICALITY ignore TYPE TransportLayerInformation PRESENCE mandatory } , 3250 ... 3251} 3252 3253MBMSRABEstablishmentIndicationExtensions RANAP-PROTOCOL-EXTENSION ::= { 3254 ... 3255} 3256 3257-- ************************************************************** 3258-- 3259-- MBMS RAB RELEASE PROCEDURE 3260-- 3261-- ************************************************************** 3262 3263-- ************************************************************** 3264-- 3265-- MBMS RAB Release Request 3266-- 3267-- ************************************************************** 3268 3269MBMSRABReleaseRequest ::= SEQUENCE { 3270 protocolIEs ProtocolIE-Container { {MBMSRABReleaseRequestIEs} }, 3271 protocolExtensions ProtocolExtensionContainer { {MBMSRABReleaseRequestExtensions} } OPTIONAL, 3272 ... 3273} 3274 3275MBMSRABReleaseRequestIEs RANAP-PROTOCOL-IES ::= { 3276 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, 3277 ... 3278} 3279 3280 3281MBMSRABReleaseRequestExtensions RANAP-PROTOCOL-EXTENSION ::= { 3282 ... 3283} 3284 3285-- ************************************************************** 3286-- 3287-- MBMS RAB Release 3288-- 3289-- ************************************************************** 3290 3291MBMSRABRelease ::= SEQUENCE { 3292 protocolIEs ProtocolIE-Container { {MBMSRABReleaseIEs} }, 3293 protocolExtensions ProtocolExtensionContainer { {MBMSRABReleaseExtensions} } OPTIONAL, 3294 ... 3295} 3296 3297MBMSRABReleaseIEs RANAP-PROTOCOL-IES ::= { 3298 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| 3299 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, 3300 ... 3301} 3302 3303MBMSRABReleaseExtensions RANAP-PROTOCOL-EXTENSION ::= { 3304 ... 3305} 3306 3307-- ************************************************************** 3308-- 3309-- MBMS RAB Release Failure 3310-- 3311-- ************************************************************** 3312 3313MBMSRABReleaseFailure ::= SEQUENCE { 3314 protocolIEs ProtocolIE-Container { {MBMSRABReleaseFailureIEs} }, 3315 protocolExtensions ProtocolExtensionContainer { {MBMSRABReleaseFailureExtensions} } OPTIONAL, 3316 ... 3317} 3318 3319MBMSRABReleaseFailureIEs RANAP-PROTOCOL-IES ::= { 3320 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| 3321 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, 3322 ... 3323} 3324 3325MBMSRABReleaseFailureExtensions RANAP-PROTOCOL-EXTENSION ::= { 3326 ... 3327} 3328 3329-- ************************************************************** 3330-- 3331-- SRVCC PREPARATION ELEMENTARY PROCEDURE 3332-- 3333-- ************************************************************** 3334 3335-- ************************************************************** 3336-- 3337-- SRVCC CS Keys Request 3338-- 3339-- ************************************************************** 3340 3341SRVCC-CSKeysRequest ::= SEQUENCE { 3342 protocolIEs ProtocolIE-Container { {SRVCC-CSKeysRequestIEs} }, 3343 protocolExtensions ProtocolExtensionContainer { {SRVCC-CSKeysRequestExtensions} } OPTIONAL, 3344 ... 3345} 3346 3347SRVCC-CSKeysRequestIEs RANAP-PROTOCOL-IES ::= { 3348 ... 3349} 3350 3351SRVCC-CSKeysRequestExtensions RANAP-PROTOCOL-EXTENSION ::= { 3352 ... 3353} 3354 3355-- ************************************************************** 3356-- 3357-- SRVCC CS Keys Response 3358-- 3359-- ************************************************************** 3360 3361SRVCC-CSKeysResponse ::= SEQUENCE { 3362 protocolIEs ProtocolIE-Container { {SRVCC-CSKeysResponseIEs} }, 3363 protocolExtensions ProtocolExtensionContainer { {SRVCC-CSKeysResponseExtensions} } OPTIONAL, 3364 ... 3365} 3366 3367SRVCC-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 }, 3372 ... 3373} 3374 3375SRVCC-CSKeysResponseExtensions RANAP-PROTOCOL-EXTENSION ::= { 3376 ... 3377} 3378 3379 3380END 3381 3382 3383 3384