2
-- 3GPP TS 36.413 V8.6.1 (2009-06)
3
-- 9.3.3 PDU Definitions
4
-- **************************************************************
6
-- PDU definitions for S1AP.
8
-- **************************************************************
11
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
12
eps-Access (20) modules (3) s1ap (1) version1 (1) s1ap-PDU-Contents (1) }
14
DEFINITIONS AUTOMATIC TAGS ::=
18
-- **************************************************************
20
-- IE parameter types from other modules.
22
-- **************************************************************
26
UEAggregateMaximumBitrate,
28
Cdma2000HORequiredIndication,
30
Cdma2000OneXSRVCCInfo,
36
CriticalityDiagnostics,
40
Direct-Forwarding-Path-Availability,
44
ENB-StatusTransfer-TransparentContainer,
48
HandoverRestrictionList,
55
NASSecurityParametersfromE-UTRAN,
56
NASSecurityParameterstoE-UTRAN,
64
E-RABLevelQoSParameters,
69
SONConfigurationTransfer,
70
Source-ToTarget-TransparentContainer,
71
SourceBSS-ToTargetBSS-TransparentContainer,
72
SourceeNB-ToTargeteNB-TransparentContainer,
73
SourceRNC-ToTargetRNC-TransparentContainer,
74
SubscriberProfileIDforRFP,
75
SRVCCOperationPossible,
79
Target-ToSource-TransparentContainer,
80
TargetBSS-ToSourceBSS-TransparentContainer,
81
TargeteNB-ToSourceeNB-TransparentContainer,
83
TargetRNC-ToSourceRNC-TransparentContainer,
87
TransportLayerAddress,
92
UE-associatedLogicalS1-ConnectionItem,
93
UESecurityCapabilities,
99
NumberofBroadcastRequest,
103
WarningMessageContents,
104
BroadcastCompletedAreaList,
105
RRC-Establishment-Cause
109
PrivateIE-Container{},
110
ProtocolExtensionContainer{},
111
ProtocolIE-Container{},
112
ProtocolIE-ContainerList{},
113
ProtocolIE-ContainerPair{},
114
ProtocolIE-ContainerPairList{},
115
ProtocolIE-SingleContainer{},
117
S1AP-PROTOCOL-EXTENSION,
119
S1AP-PROTOCOL-IES-PAIR
123
id-uEaggregateMaximumBitrate,
125
id-cdma2000HORequiredIndication,
127
id-cdma2000OneXSRVCCInfo,
133
id-CriticalityDiagnostics,
134
id-CSFallbackIndicator,
138
id-Direct-Forwarding-Path-Availability,
142
id-eNB-StatusTransfer-TransparentContainer,
144
id-GERANtoLTEHOInformationRes,
146
id-HandoverRestrictionList,
148
id-InitialContextSetup,
149
id-Inter-SystemInformationTransferTypeEDT,
150
id-Inter-SystemInformationTransferTypeMDT,
151
id-NAS-DownlinkCount,
157
id-NASSecurityParametersfromE-UTRAN,
158
id-NASSecurityParameterstoE-UTRAN,
161
id-RelativeMMECapacity,
163
id-E-RABAdmittedItem,
164
id-E-RABAdmittedList,
165
id-E-RABDataForwardingItem,
166
id-E-RABFailedToModifyList,
167
id-E-RABFailedToReleaseList,
168
id-E-RABFailedtoSetupItemHOReqAck,
169
id-E-RABFailedToSetupListBearerSURes,
170
id-E-RABFailedToSetupListCtxtSURes,
171
id-E-RABFailedToSetupListHOReqAck,
172
id-E-RABFailedToBeReleasedList,
174
id-E-RABModifyItemBearerModRes,
175
id-E-RABModifyListBearerModRes,
177
id-E-RABReleaseItemBearerRelComp,
178
id-E-RABReleaseItemHOCmd,
179
id-E-RABReleaseListBearerRelComp,
180
id-E-RABReleaseIndication,
182
id-E-RABSetupItemBearerSURes,
183
id-E-RABSetupItemCtxtSURes,
184
id-E-RABSetupListBearerSURes,
185
id-E-RABSetupListCtxtSURes,
186
id-E-RABSubjecttoDataForwardingList,
187
id-E-RABToBeModifiedItemBearerModReq,
188
id-E-RABToBeModifiedListBearerModReq,
189
id-E-RABToBeReleasedList,
190
id-E-RABReleasedList,
191
id-E-RABToBeSetupItemBearerSUReq,
192
id-E-RABToBeSetupItemCtxtSUReq,
193
id-E-RABToBeSetupItemHOReq,
194
id-E-RABToBeSetupListBearerSUReq,
195
id-E-RABToBeSetupListCtxtSUReq,
196
id-E-RABToBeSetupListHOReq,
197
id-E-RABToBeSwitchedDLItem,
198
id-E-RABToBeSwitchedDLList,
199
id-E-RABToBeSwitchedULList,
200
id-E-RABToBeSwitchedULItem,
201
id-E-RABtoReleaseListHOCmd,
205
id-SONConfigurationTransferECT,
206
id-SONConfigurationTransferMCT,
207
id-Source-ToTarget-TransparentContainer,
208
id-Source-ToTarget-TransparentContainer-Secondary,
209
id-SourceMME-UE-S1AP-ID,
210
id-SRVCCOperationPossible,
211
id-SRVCCHOIndication,
212
id-SubscriberProfileIDforRFP,
218
id-Target-ToSource-TransparentContainer,
219
id-Target-ToSource-TransparentContainer-Secondary,
224
id-UEIdentityIndexValue,
226
id-UERadioCapability,
227
id-UTRANtoLTEHOInformationRes,
228
id-UE-associatedLogicalS1-ConnectionListResAck,
229
id-UE-associatedLogicalS1-ConnectionItem,
230
id-UESecurityCapabilities,
233
id-MessageIdentifier,
237
id-NumberofBroadcastRequest,
239
id-WarningSecurityInfo,
241
id-WarningMessageContents,
242
id-BroadcastCompletedAreaList,
243
id-RRC-Establishment-Cause,
244
id-TraceCollectionEntityIPAddress,
248
maxNrOfIndividualS1ConnectionsToReset,
249
maxnoofEmergencyAreaID,
251
maxnoofTAIforWarning,
258
-- **************************************************************
260
-- Common Container Lists
262
-- **************************************************************
264
E-RAB-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfE-RABs, {IEsSetParam} }
265
E-RAB-IE-ContainerPairList { S1AP-PROTOCOL-IES-PAIR : IEsSetParam } ::= ProtocolIE-ContainerPairList { 1, maxNrOfE-RABs, {IEsSetParam} }
266
ProtocolError-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfE-RABs, {IEsSetParam} }
268
-- **************************************************************
270
-- HANDOVER PREPARATION ELEMENTARY PROCEDURE
272
-- **************************************************************
274
-- **************************************************************
278
-- **************************************************************
280
HandoverRequired ::= SEQUENCE {
281
protocolIEs ProtocolIE-Container { { HandoverRequiredIEs} },
285
HandoverRequiredIEs S1AP-PROTOCOL-IES ::= {
286
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
287
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
288
{ ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory } |
289
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
290
{ ID id-TargetID CRITICALITY reject TYPE TargetID PRESENCE mandatory } |
291
{ ID id-Direct-Forwarding-Path-Availability CRITICALITY ignore TYPE Direct-Forwarding-Path-Availability PRESENCE optional } |
292
{ ID id-SRVCCHOIndication CRITICALITY reject TYPE SRVCCHOIndication PRESENCE optional }|
293
{ ID id-Source-ToTarget-TransparentContainer CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE mandatory }|
294
{ ID id-Source-ToTarget-TransparentContainer-Secondary CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE optional }|
295
{ ID id-MSClassmark2 CRITICALITY reject TYPE MSClassmark2 PRESENCE conditional }|
296
{ ID id-MSClassmark3 CRITICALITY ignore TYPE MSClassmark3 PRESENCE conditional },
301
-- **************************************************************
305
-- **************************************************************
307
HandoverCommand ::= SEQUENCE {
308
protocolIEs ProtocolIE-Container { { HandoverCommandIEs} },
312
HandoverCommandIEs S1AP-PROTOCOL-IES ::= {
313
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
314
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
315
{ ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory } |
316
{ ID id-NASSecurityParametersfromE-UTRAN CRITICALITY reject TYPE NASSecurityParametersfromE-UTRAN PRESENCE conditional
317
-- This IE shall be present if HandoverType IE is set to value "LTEtoUTRAN" or "LTEtoGERAN" -- }|
318
{ ID id-E-RABSubjecttoDataForwardingList CRITICALITY ignore TYPE E-RABSubjecttoDataForwardingList PRESENCE optional } |
319
{ ID id-E-RABtoReleaseListHOCmd CRITICALITY ignore TYPE E-RABList PRESENCE optional } |
320
{ ID id-Target-ToSource-TransparentContainer CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE mandatory }|
321
{ ID id-Target-ToSource-TransparentContainer-Secondary CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE optional }|
322
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
326
E-RABSubjecttoDataForwardingList ::= E-RAB-IE-ContainerList { {E-RABDataForwardingItemIEs} }
328
E-RABDataForwardingItemIEs S1AP-PROTOCOL-IES ::= {
329
{ ID id-E-RABDataForwardingItem CRITICALITY ignore TYPE E-RABDataForwardingItem PRESENCE mandatory },
333
E-RABDataForwardingItem ::= SEQUENCE {
335
dL-transportLayerAddress TransportLayerAddress OPTIONAL,
336
dL-gTP-TEID GTP-TEID OPTIONAL,
337
uL-TransportLayerAddress TransportLayerAddress OPTIONAL,
338
uL-GTP-TEID GTP-TEID OPTIONAL,
339
iE-Extensions ProtocolExtensionContainer { { E-RABDataForwardingItem-ExtIEs} } OPTIONAL,
343
E-RABDataForwardingItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
349
-- **************************************************************
351
-- Handover Preparation Failure
353
-- **************************************************************
355
HandoverPreparationFailure ::= SEQUENCE {
356
protocolIEs ProtocolIE-Container { { HandoverPreparationFailureIEs} },
360
HandoverPreparationFailureIEs S1AP-PROTOCOL-IES ::= {
361
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
362
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
363
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
364
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
368
-- **************************************************************
370
-- HANDOVER RESOURCE ALLOCATION ELEMENTARY PROCEDURE
372
-- **************************************************************
374
-- **************************************************************
378
-- **************************************************************
380
HandoverRequest ::= SEQUENCE {
381
protocolIEs ProtocolIE-Container { {HandoverRequestIEs} },
385
HandoverRequestIEs S1AP-PROTOCOL-IES ::= {
386
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
387
{ ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory } |
388
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
389
{ ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE mandatory }|
390
{ ID id-E-RABToBeSetupListHOReq CRITICALITY reject TYPE E-RABToBeSetupListHOReq PRESENCE mandatory } |
391
{ ID id-Source-ToTarget-TransparentContainer CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE mandatory } |
392
{ ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory }|
393
{ ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional }|
394
{ ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional }|
395
{ ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE optional }|
396
{ ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional }|
397
{ ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory}|
398
{ ID id-NASSecurityParameterstoE-UTRAN CRITICALITY reject TYPE NASSecurityParameterstoE-UTRAN PRESENCE conditional
399
-- This IE shall be present if the Handover Type IE is set to the value "UTRANtoLTE" or "GERANtoLTE" -- },
403
E-RABToBeSetupListHOReq ::= E-RAB-IE-ContainerList { {E-RABToBeSetupItemHOReqIEs} }
405
E-RABToBeSetupItemHOReqIEs S1AP-PROTOCOL-IES ::= {
406
{ ID id-E-RABToBeSetupItemHOReq CRITICALITY reject TYPE E-RABToBeSetupItemHOReq PRESENCE mandatory },
410
E-RABToBeSetupItemHOReq ::= SEQUENCE {
412
transportLayerAddress TransportLayerAddress,
414
e-RABlevelQosParameters E-RABLevelQoSParameters,
415
iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemHOReq-ExtIEs} } OPTIONAL,
419
E-RABToBeSetupItemHOReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
423
-- **************************************************************
425
-- Handover Request Acknowledge
427
-- **************************************************************
429
HandoverRequestAcknowledge ::= SEQUENCE {
430
protocolIEs ProtocolIE-Container { {HandoverRequestAcknowledgeIEs} },
434
HandoverRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
435
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
436
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
437
{ ID id-E-RABAdmittedList CRITICALITY ignore TYPE E-RABAdmittedList PRESENCE mandatory } |
438
{ ID id-E-RABFailedToSetupListHOReqAck CRITICALITY ignore TYPE E-RABFailedtoSetupListHOReqAck PRESENCE optional } |
439
{ ID id-Target-ToSource-TransparentContainer CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE mandatory }|
440
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
444
E-RABAdmittedList ::= E-RAB-IE-ContainerList { {E-RABAdmittedItemIEs} }
446
E-RABAdmittedItemIEs S1AP-PROTOCOL-IES ::= {
447
{ ID id-E-RABAdmittedItem CRITICALITY ignore TYPE E-RABAdmittedItem PRESENCE mandatory },
451
E-RABAdmittedItem ::= SEQUENCE {
453
transportLayerAddress TransportLayerAddress,
455
dL-transportLayerAddress TransportLayerAddress OPTIONAL,
456
dL-gTP-TEID GTP-TEID OPTIONAL,
457
uL-TransportLayerAddress TransportLayerAddress OPTIONAL,
458
uL-GTP-TEID GTP-TEID OPTIONAL,
459
iE-Extensions ProtocolExtensionContainer { {E-RABAdmittedItem-ExtIEs} } OPTIONAL,
463
E-RABAdmittedItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
467
E-RABFailedtoSetupListHOReqAck ::= E-RAB-IE-ContainerList { {E-RABFailedtoSetupItemHOReqAckIEs} }
469
E-RABFailedtoSetupItemHOReqAckIEs S1AP-PROTOCOL-IES ::= {
470
{ ID id-E-RABFailedtoSetupItemHOReqAck CRITICALITY ignore TYPE E-RABFailedToSetupItemHOReqAck PRESENCE mandatory },
474
E-RABFailedToSetupItemHOReqAck ::= SEQUENCE {
477
iE-Extensions ProtocolExtensionContainer { { E-RABFailedToSetupItemHOReqAckExtIEs} } OPTIONAL,
481
E-RABFailedToSetupItemHOReqAckExtIEs S1AP-PROTOCOL-EXTENSION ::= {
486
-- **************************************************************
490
-- **************************************************************
492
HandoverFailure ::= SEQUENCE {
493
protocolIEs ProtocolIE-Container { { HandoverFailureIEs} },
497
HandoverFailureIEs S1AP-PROTOCOL-IES ::= {
498
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
499
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
500
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
504
-- **************************************************************
506
-- HANDOVER NOTIFICATION ELEMENTARY PROCEDURE
508
-- **************************************************************
510
-- **************************************************************
514
-- **************************************************************
516
HandoverNotify ::= SEQUENCE {
517
protocolIEs ProtocolIE-Container { { HandoverNotifyIEs} },
521
HandoverNotifyIEs S1AP-PROTOCOL-IES ::= {
522
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
523
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
524
{ ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}|
525
{ ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory},
529
-- **************************************************************
531
-- PATH SWITCH REQUEST ELEMENTARY PROCEDURE
533
-- **************************************************************
535
-- **************************************************************
537
-- Path Switch Request
539
-- **************************************************************
541
PathSwitchRequest ::= SEQUENCE {
542
protocolIEs ProtocolIE-Container { { PathSwitchRequestIEs} },
546
PathSwitchRequestIEs S1AP-PROTOCOL-IES ::= {
547
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
548
{ ID id-E-RABToBeSwitchedDLList CRITICALITY reject TYPE E-RABToBeSwitchedDLList PRESENCE mandatory }|
549
{ ID id-SourceMME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
550
{ ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}|
551
{ ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}|
552
{ ID id-UESecurityCapabilities CRITICALITY ignore TYPE UESecurityCapabilities PRESENCE mandatory },
556
E-RABToBeSwitchedDLList ::= E-RAB-IE-ContainerList { {E-RABToBeSwitchedDLItemIEs} }
558
E-RABToBeSwitchedDLItemIEs S1AP-PROTOCOL-IES ::= {
559
{ ID id-E-RABToBeSwitchedDLItem CRITICALITY reject TYPE E-RABToBeSwitchedDLItem PRESENCE mandatory },
563
E-RABToBeSwitchedDLItem ::= SEQUENCE {
565
transportLayerAddress TransportLayerAddress,
567
iE-Extensions ProtocolExtensionContainer { { E-RABToBeSwitchedDLItem-ExtIEs} } OPTIONAL,
571
E-RABToBeSwitchedDLItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
575
-- **************************************************************
577
-- Path Switch Request Acknowledge
579
-- **************************************************************
581
PathSwitchRequestAcknowledge ::= SEQUENCE {
582
protocolIEs ProtocolIE-Container { { PathSwitchRequestAcknowledgeIEs} },
586
PathSwitchRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
587
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
588
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
589
{ ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional }|
590
{ ID id-E-RABToBeSwitchedULList CRITICALITY ignore TYPE E-RABToBeSwitchedULList PRESENCE optional }|
591
{ ID id-E-RABToBeReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE optional }|
592
{ ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory}|
593
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
597
E-RABToBeSwitchedULList ::= E-RAB-IE-ContainerList { {E-RABToBeSwitchedULItemIEs} }
599
E-RABToBeSwitchedULItemIEs S1AP-PROTOCOL-IES ::= {
600
{ ID id-E-RABToBeSwitchedULItem CRITICALITY ignore TYPE E-RABToBeSwitchedULItem PRESENCE mandatory },
604
E-RABToBeSwitchedULItem ::= SEQUENCE {
606
transportLayerAddress TransportLayerAddress,
608
iE-Extensions ProtocolExtensionContainer { { E-RABToBeSwitchedULItem-ExtIEs} } OPTIONAL,
612
E-RABToBeSwitchedULItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
617
-- **************************************************************
619
-- Path Switch Request Failure
621
-- **************************************************************
623
PathSwitchRequestFailure ::= SEQUENCE {
624
protocolIEs ProtocolIE-Container { { PathSwitchRequestFailureIEs} },
628
PathSwitchRequestFailureIEs S1AP-PROTOCOL-IES ::= {
629
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
630
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
631
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
632
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
636
-- **************************************************************
638
-- HANDOVER CANCEL ELEMENTARY PROCEDURE
640
-- **************************************************************
642
-- **************************************************************
646
-- **************************************************************
648
HandoverCancel ::= SEQUENCE {
649
protocolIEs ProtocolIE-Container { { HandoverCancelIEs} },
653
HandoverCancelIEs S1AP-PROTOCOL-IES ::= {
654
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
655
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
656
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
660
-- **************************************************************
662
-- Handover Cancel Request Acknowledge
664
-- **************************************************************
666
HandoverCancelAcknowledge ::= SEQUENCE {
667
protocolIEs ProtocolIE-Container { { HandoverCancelAcknowledgeIEs} },
671
HandoverCancelAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
672
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
673
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
674
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
678
-- **************************************************************
680
-- E-RAB SETUP ELEMENTARY PROCEDURE
682
-- **************************************************************
684
-- **************************************************************
686
-- E-RAB Setup Request
688
-- **************************************************************
690
E-RABSetupRequest ::= SEQUENCE {
691
protocolIEs ProtocolIE-Container { {E-RABSetupRequestIEs} },
695
E-RABSetupRequestIEs S1AP-PROTOCOL-IES ::= {
696
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
697
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
698
{ ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }|
699
{ ID id-E-RABToBeSetupListBearerSUReq CRITICALITY reject TYPE E-RABToBeSetupListBearerSUReq PRESENCE mandatory },
703
E-RABToBeSetupListBearerSUReq ::= SEQUENCE (SIZE(1.. maxNrOfE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeSetupItemBearerSUReqIEs} }
705
E-RABToBeSetupItemBearerSUReqIEs S1AP-PROTOCOL-IES ::= {
706
{ ID id-E-RABToBeSetupItemBearerSUReq CRITICALITY reject TYPE E-RABToBeSetupItemBearerSUReq PRESENCE mandatory },
710
E-RABToBeSetupItemBearerSUReq ::= SEQUENCE {
712
e-RABlevelQoSParameters E-RABLevelQoSParameters,
713
transportLayerAddress TransportLayerAddress,
716
iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemBearerSUReqExtIEs} } OPTIONAL,
721
E-RABToBeSetupItemBearerSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= {
726
-- **************************************************************
728
-- E-RAB Setup Response
730
-- **************************************************************
732
E-RABSetupResponse ::= SEQUENCE {
733
protocolIEs ProtocolIE-Container { {E-RABSetupResponseIEs} },
737
E-RABSetupResponseIEs S1AP-PROTOCOL-IES ::= {
738
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
739
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
740
{ ID id-E-RABSetupListBearerSURes CRITICALITY ignore TYPE E-RABSetupListBearerSURes PRESENCE optional }|
741
{ ID id-E-RABFailedToSetupListBearerSURes CRITICALITY ignore TYPE E-RABList PRESENCE optional }|
742
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
747
E-RABSetupListBearerSURes ::= SEQUENCE (SIZE(1.. maxNrOfE-RABs)) OF ProtocolIE-SingleContainer { {E-RABSetupItemBearerSUResIEs} }
749
E-RABSetupItemBearerSUResIEs S1AP-PROTOCOL-IES ::= {
750
{ ID id-E-RABSetupItemBearerSURes CRITICALITY ignore TYPE E-RABSetupItemBearerSURes PRESENCE mandatory },
754
E-RABSetupItemBearerSURes ::= SEQUENCE {
756
transportLayerAddress TransportLayerAddress,
758
iE-Extensions ProtocolExtensionContainer { {E-RABSetupItemBearerSUResExtIEs} } OPTIONAL,
763
E-RABSetupItemBearerSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= {
769
-- **************************************************************
771
-- E-RAB MODIFY ELEMENTARY PROCEDURE
773
-- **************************************************************
775
-- **************************************************************
777
-- E-RAB Modify Request
779
-- **************************************************************
781
E-RABModifyRequest ::= SEQUENCE {
782
protocolIEs ProtocolIE-Container { {E-RABModifyRequestIEs} },
786
E-RABModifyRequestIEs S1AP-PROTOCOL-IES ::= {
787
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
788
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
789
{ ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }|
790
{ ID id-E-RABToBeModifiedListBearerModReq CRITICALITY reject TYPE E-RABToBeModifiedListBearerModReq PRESENCE mandatory },
794
E-RABToBeModifiedListBearerModReq ::= SEQUENCE (SIZE(1.. maxNrOfE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeModifiedItemBearerModReqIEs} }
796
E-RABToBeModifiedItemBearerModReqIEs S1AP-PROTOCOL-IES ::= {
797
{ ID id-E-RABToBeModifiedItemBearerModReq CRITICALITY reject TYPE E-RABToBeModifiedItemBearerModReq PRESENCE mandatory },
801
E-RABToBeModifiedItemBearerModReq ::= SEQUENCE {
803
e-RABLevelQoSParameters E-RABLevelQoSParameters,
805
iE-Extensions ProtocolExtensionContainer { {E-RABToBeModifyItemBearerModReqExtIEs} } OPTIONAL,
810
E-RABToBeModifyItemBearerModReqExtIEs S1AP-PROTOCOL-EXTENSION ::= {
816
-- **************************************************************
818
-- E-RAB Modify Response
820
-- **************************************************************
822
E-RABModifyResponse ::= SEQUENCE {
823
protocolIEs ProtocolIE-Container { {E-RABModifyResponseIEs} },
827
E-RABModifyResponseIEs S1AP-PROTOCOL-IES ::= {
828
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
829
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
830
{ ID id-E-RABModifyListBearerModRes CRITICALITY ignore TYPE E-RABModifyListBearerModRes PRESENCE optional }|
831
{ ID id-E-RABFailedToModifyList CRITICALITY ignore TYPE E-RABList PRESENCE optional }|
832
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
837
E-RABModifyListBearerModRes ::= SEQUENCE (SIZE(1.. maxNrOfE-RABs)) OF ProtocolIE-SingleContainer { {E-RABModifyItemBearerModResIEs} }
839
E-RABModifyItemBearerModResIEs S1AP-PROTOCOL-IES ::= {
840
{ ID id-E-RABModifyItemBearerModRes CRITICALITY ignore TYPE E-RABModifyItemBearerModRes PRESENCE mandatory },
844
E-RABModifyItemBearerModRes ::= SEQUENCE {
846
iE-Extensions ProtocolExtensionContainer { {E-RABModifyItemBearerModResExtIEs} } OPTIONAL,
851
E-RABModifyItemBearerModResExtIEs S1AP-PROTOCOL-EXTENSION ::= {
858
-- **************************************************************
860
-- E-RAB RELEASE ELEMENTARY PROCEDURE
862
-- **************************************************************
864
-- **************************************************************
866
-- E-RAB Release Command
868
-- **************************************************************
870
E-RABReleaseCommand ::= SEQUENCE {
871
protocolIEs ProtocolIE-Container { {E-RABReleaseCommandIEs} },
875
E-RABReleaseCommandIEs S1AP-PROTOCOL-IES ::= {
876
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
877
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
878
{ ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }|
879
{ ID id-E-RABToBeReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory }|
880
{ ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional },
885
-- **************************************************************
887
-- E-RAB Release Response
889
-- **************************************************************
891
E-RABReleaseResponse ::= SEQUENCE {
892
protocolIEs ProtocolIE-Container { { E-RABReleaseResponseIEs } },
896
E-RABReleaseResponseIEs S1AP-PROTOCOL-IES ::= {
897
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
898
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
899
{ ID id-E-RABReleaseListBearerRelComp CRITICALITY ignore TYPE E-RABReleaseListBearerRelComp PRESENCE optional }|
900
{ ID id-E-RABFailedToReleaseList CRITICALITY ignore TYPE E-RABList PRESENCE optional }|
901
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
906
E-RABReleaseListBearerRelComp ::= SEQUENCE (SIZE(1.. maxNrOfE-RABs)) OF ProtocolIE-SingleContainer { {E-RABReleaseItemBearerRelCompIEs} }
908
E-RABReleaseItemBearerRelCompIEs S1AP-PROTOCOL-IES ::= {
909
{ ID id-E-RABReleaseItemBearerRelComp CRITICALITY ignore TYPE E-RABReleaseItemBearerRelComp PRESENCE mandatory },
913
E-RABReleaseItemBearerRelComp ::= SEQUENCE {
915
iE-Extensions ProtocolExtensionContainer { {E-RABReleaseItemBearerRelCompExtIEs} } OPTIONAL,
920
E-RABReleaseItemBearerRelCompExtIEs S1AP-PROTOCOL-EXTENSION ::= {
926
-- **************************************************************
928
-- E-RAB RELEASE INDICATION ELEMENTARY PROCEDURE
930
-- **************************************************************
932
-- **************************************************************
934
-- E-RAB Release Indication
936
-- **************************************************************
938
E-RABReleaseIndication ::= SEQUENCE {
939
protocolIEs ProtocolIE-Container { {E-RABReleaseIndicationIEs} },
943
E-RABReleaseIndicationIEs S1AP-PROTOCOL-IES ::= {
944
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
945
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
946
{ ID id-E-RABReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory },
949
-- **************************************************************
951
-- INITIAL CONTEXT SETUP ELEMENTARY PROCEDURE
953
-- **************************************************************
955
-- **************************************************************
957
-- Initial Context Setup Request
959
-- **************************************************************
961
InitialContextSetupRequest ::= SEQUENCE {
962
protocolIEs ProtocolIE-Container { {InitialContextSetupRequestIEs} },
966
InitialContextSetupRequestIEs S1AP-PROTOCOL-IES ::= {
967
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
968
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
969
{ ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE mandatory }|
970
{ ID id-E-RABToBeSetupListCtxtSUReq CRITICALITY reject TYPE E-RABToBeSetupListCtxtSUReq PRESENCE mandatory }|
971
{ ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory }|
972
{ ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE mandatory }|
973
{ ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional }|
974
{ ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional }|
975
{ ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }|
976
{ ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional }|
977
{ ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional }|
978
{ ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional },
985
E-RABToBeSetupListCtxtSUReq ::= SEQUENCE (SIZE(1.. maxNrOfE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeSetupItemCtxtSUReqIEs} }
987
E-RABToBeSetupItemCtxtSUReqIEs S1AP-PROTOCOL-IES ::= {
988
{ ID id-E-RABToBeSetupItemCtxtSUReq CRITICALITY reject TYPE E-RABToBeSetupItemCtxtSUReq PRESENCE mandatory },
992
E-RABToBeSetupItemCtxtSUReq ::= SEQUENCE {
994
e-RABlevelQoSParameters E-RABLevelQoSParameters,
995
transportLayerAddress TransportLayerAddress,
997
nAS-PDU NAS-PDU OPTIONAL,
998
iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemCtxtSUReqExtIEs} } OPTIONAL,
1003
E-RABToBeSetupItemCtxtSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= {
1008
-- **************************************************************
1010
-- Initial Context Setup Response
1012
-- **************************************************************
1014
InitialContextSetupResponse ::= SEQUENCE {
1015
protocolIEs ProtocolIE-Container { {InitialContextSetupResponseIEs} },
1019
InitialContextSetupResponseIEs S1AP-PROTOCOL-IES ::= {
1020
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1021
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1022
{ ID id-E-RABSetupListCtxtSURes CRITICALITY ignore TYPE E-RABSetupListCtxtSURes PRESENCE mandatory }|
1023
{ ID id-E-RABFailedToSetupListCtxtSURes CRITICALITY ignore TYPE E-RABList PRESENCE optional }|
1024
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1029
E-RABSetupListCtxtSURes ::= SEQUENCE (SIZE(1.. maxNrOfE-RABs)) OF ProtocolIE-SingleContainer { {E-RABSetupItemCtxtSUResIEs} }
1031
E-RABSetupItemCtxtSUResIEs S1AP-PROTOCOL-IES ::= {
1032
{ ID id-E-RABSetupItemCtxtSURes CRITICALITY ignore TYPE E-RABSetupItemCtxtSURes PRESENCE mandatory },
1036
E-RABSetupItemCtxtSURes ::= SEQUENCE {
1038
transportLayerAddress TransportLayerAddress,
1040
iE-Extensions ProtocolExtensionContainer { {E-RABSetupItemCtxtSUResExtIEs} } OPTIONAL,
1045
E-RABSetupItemCtxtSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= {
1050
-- **************************************************************
1052
-- Initial Context Setup Failure
1054
-- **************************************************************
1056
InitialContextSetupFailure ::= SEQUENCE {
1057
protocolIEs ProtocolIE-Container { {InitialContextSetupFailureIEs} },
1061
InitialContextSetupFailureIEs S1AP-PROTOCOL-IES ::= {
1062
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1063
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1064
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1065
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1069
-- **************************************************************
1071
-- PAGING ELEMENTARY PROCEDURE
1073
-- **************************************************************
1076
-- **************************************************************
1080
-- **************************************************************
1082
Paging ::= SEQUENCE {
1083
protocolIEs ProtocolIE-Container {{PagingIEs}},
1087
PagingIEs S1AP-PROTOCOL-IES ::= {
1088
{ ID id-UEIdentityIndexValue CRITICALITY ignore TYPE UEIdentityIndexValue PRESENCE mandatory } |
1089
{ ID id-UEPagingID CRITICALITY ignore TYPE UEPagingID PRESENCE mandatory } |
1090
{ ID id-pagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional } |
1091
{ ID id-CNDomain CRITICALITY ignore TYPE CNDomain PRESENCE mandatory } |
1092
{ ID id-TAIList CRITICALITY ignore TYPE TAIList PRESENCE mandatory }|
1093
{ ID id-CSG-IdList CRITICALITY ignore TYPE CSG-IdList PRESENCE optional },
1097
TAIList::= SEQUENCE (SIZE(1.. maxnoofTAIs)) OF ProtocolIE-SingleContainer {{TAIItemIEs}}
1099
TAIItemIEs S1AP-PROTOCOL-IES ::= {
1100
{ ID id-TAIItem CRITICALITY ignore TYPE TAIItem PRESENCE mandatory },
1104
TAIItem ::= SEQUENCE {
1106
iE-Extensions ProtocolExtensionContainer { {TAIItemExtIEs} } OPTIONAL,
1111
TAIItemExtIEs S1AP-PROTOCOL-EXTENSION ::= {
1115
-- **************************************************************
1117
-- UE CONTEXT RELEASE ELEMENTARY PROCEDURE
1119
-- **************************************************************
1121
-- **************************************************************
1123
-- UE CONTEXT RELEASE REQUEST
1125
-- **************************************************************
1127
UEContextReleaseRequest ::= SEQUENCE {
1128
protocolIEs ProtocolIE-Container {{UEContextReleaseRequest-IEs}},
1132
UEContextReleaseRequest-IEs S1AP-PROTOCOL-IES ::= {
1133
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1134
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1135
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory} ,
1139
-- **************************************************************
1141
-- UE Context Release Command
1143
-- **************************************************************
1145
UEContextReleaseCommand ::= SEQUENCE {
1146
protocolIEs ProtocolIE-Container {{UEContextReleaseCommand-IEs}},
1150
UEContextReleaseCommand-IEs S1AP-PROTOCOL-IES ::= {
1151
{ ID id-UE-S1AP-IDs CRITICALITY reject TYPE UE-S1AP-IDs PRESENCE mandatory} |
1153
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory} ,
1157
-- **************************************************************
1159
-- UE Context Release Complete
1161
-- **************************************************************
1163
UEContextReleaseComplete ::= SEQUENCE {
1164
protocolIEs ProtocolIE-Container {{UEContextReleaseComplete-IEs}},
1168
UEContextReleaseComplete-IEs S1AP-PROTOCOL-IES ::= {
1169
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1170
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1171
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1176
-- **************************************************************
1178
-- UE CONTEXT MODIFICATION ELEMENTARY PROCEDURE
1180
-- **************************************************************
1182
-- **************************************************************
1184
-- UE Context Modification Request
1186
-- **************************************************************
1188
UEContextModificationRequest ::= SEQUENCE {
1189
protocolIEs ProtocolIE-Container { { UEContextModificationRequestIEs} },
1193
UEContextModificationRequestIEs S1AP-PROTOCOL-IES ::= {
1194
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
1195
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
1196
{ ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional }|
1197
{ ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional }|
1198
{ ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional }|
1199
{ ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional },
1202
-- **************************************************************
1204
-- UE Context Modification Response
1206
-- **************************************************************
1208
UEContextModificationResponse ::= SEQUENCE {
1209
protocolIEs ProtocolIE-Container { { UEContextModificationResponseIEs} },
1213
UEContextModificationResponseIEs S1AP-PROTOCOL-IES ::= {
1214
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
1215
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1216
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1218
}-- **************************************************************
1220
-- UE Context Modification Failure
1222
-- **************************************************************
1224
UEContextModificationFailure ::= SEQUENCE {
1225
protocolIEs ProtocolIE-Container { { UEContextModificationFailureIEs} },
1229
UEContextModificationFailureIEs S1AP-PROTOCOL-IES ::= {
1230
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
1231
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
1232
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1233
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1237
-- **************************************************************
1239
-- NAS TRANSPORT ELEMENTARY PROCEDURES
1241
-- **************************************************************
1243
-- **************************************************************
1245
-- DOWNLINK NAS TRANSPORT
1247
-- **************************************************************
1249
DownlinkNASTransport ::= SEQUENCE {
1250
protocolIEs ProtocolIE-Container {{DownlinkNASTransport-IEs}},
1254
DownlinkNASTransport-IEs S1AP-PROTOCOL-IES ::= {
1255
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1256
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1257
{ ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory} |
1258
{ ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional },
1263
-- **************************************************************
1265
-- INITIAL UE MESSAGE
1267
-- **************************************************************
1269
InitialUEMessage ::= SEQUENCE {
1270
protocolIEs ProtocolIE-Container {{InitialUEMessage-IEs}},
1274
InitialUEMessage-IEs S1AP-PROTOCOL-IES ::= {
1275
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1276
{ ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory} |
1277
{ ID id-TAI CRITICALITY reject TYPE TAI PRESENCE mandatory} |
1278
{ ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory} |
1279
{ ID id-RRC-Establishment-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE mandatory} |
1280
{ ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE optional} |
1281
{ ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional} |
1282
{ ID id-GUMMEI-ID CRITICALITY reject TYPE GUMMEI PRESENCE optional},
1287
-- **************************************************************
1289
-- UPLINK NAS TRANSPORT
1291
-- **************************************************************
1293
UplinkNASTransport ::= SEQUENCE {
1294
protocolIEs ProtocolIE-Container {{UplinkNASTransport-IEs}},
1298
UplinkNASTransport-IEs S1AP-PROTOCOL-IES ::= {
1299
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1300
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1301
{ ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory} |
1302
{ ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}|
1303
{ ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory},
1306
-- **************************************************************
1308
-- NAS NON DELIVERY INDICATION
1310
-- **************************************************************
1312
NASNonDeliveryIndication ::= SEQUENCE {
1313
protocolIEs ProtocolIE-Container {{NASNonDeliveryIndication-IEs}},
1317
NASNonDeliveryIndication-IEs S1AP-PROTOCOL-IES ::= {
1318
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1319
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1320
{ ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory} |
1321
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory} ,
1325
-- **************************************************************
1327
-- RESET ELEMENTARY PROCEDURE
1329
-- **************************************************************
1331
-- **************************************************************
1335
-- **************************************************************
1337
Reset ::= SEQUENCE {
1338
protocolIEs ProtocolIE-Container { {ResetIEs} },
1342
ResetIEs S1AP-PROTOCOL-IES ::= {
1343
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1344
{ ID id-ResetType CRITICALITY reject TYPE ResetType PRESENCE mandatory },
1348
ResetType ::= CHOICE {
1349
s1-Interface ResetAll,
1350
partOfS1-Interface UE-associatedLogicalS1-ConnectionListRes,
1356
ResetAll ::= ENUMERATED {
1361
UE-associatedLogicalS1-ConnectionListRes ::= SEQUENCE (SIZE(1.. maxNrOfIndividualS1ConnectionsToReset)) OF ProtocolIE-SingleContainer { { UE-associatedLogicalS1-ConnectionItemRes } }
1363
UE-associatedLogicalS1-ConnectionItemRes S1AP-PROTOCOL-IES ::= {
1364
{ ID id-UE-associatedLogicalS1-ConnectionItem CRITICALITY reject TYPE UE-associatedLogicalS1-ConnectionItem PRESENCE mandatory },
1369
-- **************************************************************
1371
-- Reset Acknowledge
1373
-- **************************************************************
1375
ResetAcknowledge ::= SEQUENCE {
1376
protocolIEs ProtocolIE-Container { {ResetAcknowledgeIEs} },
1380
ResetAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
1381
{ ID id-UE-associatedLogicalS1-ConnectionListResAck CRITICALITY ignore TYPE UE-associatedLogicalS1-ConnectionListResAck PRESENCE optional }|
1382
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1386
UE-associatedLogicalS1-ConnectionListResAck ::= SEQUENCE (SIZE(1.. maxNrOfIndividualS1ConnectionsToReset)) OF ProtocolIE-SingleContainer { { UE-associatedLogicalS1-ConnectionItemResAck } }
1388
UE-associatedLogicalS1-ConnectionItemResAck S1AP-PROTOCOL-IES ::= {
1389
{ ID id-UE-associatedLogicalS1-ConnectionItem CRITICALITY ignore TYPE UE-associatedLogicalS1-ConnectionItem PRESENCE mandatory },
1393
-- **************************************************************
1395
-- ERROR INDICATION ELEMENTARY PROCEDURE
1397
-- **************************************************************
1399
-- **************************************************************
1403
-- **************************************************************
1405
ErrorIndication ::= SEQUENCE {
1406
protocolIEs ProtocolIE-Container {{ErrorIndicationIEs}},
1410
ErrorIndicationIEs S1AP-PROTOCOL-IES ::= {
1411
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional } |
1412
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE optional } |
1413
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional } |
1414
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional } ,
1418
-- **************************************************************
1420
-- S1 SETUP ELEMENTARY PROCEDURE
1422
-- **************************************************************
1424
-- **************************************************************
1428
-- **************************************************************
1430
S1SetupRequest ::= SEQUENCE {
1431
protocolIEs ProtocolIE-Container { {S1SetupRequestIEs} },
1435
S1SetupRequestIEs S1AP-PROTOCOL-IES ::= {
1436
{ ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}|
1437
{ ID id-eNBname CRITICALITY ignore TYPE ENBname PRESENCE optional}|
1438
{ ID id-SupportedTAs CRITICALITY reject TYPE SupportedTAs PRESENCE mandatory}|
1439
{ ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE mandatory}|
1440
{ ID id-CSG-IdList CRITICALITY reject TYPE CSG-IdList PRESENCE optional},
1444
-- **************************************************************
1446
-- S1 Setup Response
1448
-- **************************************************************
1450
S1SetupResponse ::= SEQUENCE {
1451
protocolIEs ProtocolIE-Container { {S1SetupResponseIEs} },
1456
S1SetupResponseIEs S1AP-PROTOCOL-IES ::= {
1457
{ ID id-MMEname CRITICALITY ignore TYPE MMEname PRESENCE optional }|
1458
{ ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE mandatory }|
1459
{ ID id-RelativeMMECapacity CRITICALITY ignore TYPE RelativeMMECapacity PRESENCE mandatory }|
1460
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1464
-- **************************************************************
1468
-- **************************************************************
1470
S1SetupFailure ::= SEQUENCE {
1471
protocolIEs ProtocolIE-Container { {S1SetupFailureIEs} },
1475
S1SetupFailureIEs S1AP-PROTOCOL-IES ::= {
1476
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1477
{ ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
1478
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1482
-- **************************************************************
1484
-- ENB CONFIGURATION UPDATE ELEMENTARY PROCEDURE
1486
-- **************************************************************
1488
-- **************************************************************
1490
-- eNB Configuration Update
1492
-- **************************************************************
1494
ENBConfigurationUpdate ::= SEQUENCE {
1495
protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateIEs} },
1499
ENBConfigurationUpdateIEs S1AP-PROTOCOL-IES ::= {
1500
{ ID id-eNBname CRITICALITY ignore TYPE ENBname PRESENCE optional }|
1501
{ ID id-SupportedTAs CRITICALITY reject TYPE SupportedTAs PRESENCE optional }|
1502
{ ID id-CSG-IdList CRITICALITY reject TYPE CSG-IdList PRESENCE optional}|
1503
{ ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional },
1507
-- **************************************************************
1509
-- eNB Configuration Update Acknowledge
1511
-- **************************************************************
1513
ENBConfigurationUpdateAcknowledge ::= SEQUENCE {
1514
protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateAcknowledgeIEs} },
1519
ENBConfigurationUpdateAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
1520
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1524
-- **************************************************************
1526
-- eNB Configuration Update Failure
1528
-- **************************************************************
1530
ENBConfigurationUpdateFailure ::= SEQUENCE {
1531
protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateFailureIEs} },
1535
ENBConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= {
1536
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1537
{ ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
1538
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1543
-- **************************************************************
1545
-- MME Configuration UPDATE ELEMENTARY PROCEDURE
1547
-- **************************************************************
1549
-- **************************************************************
1551
-- MME Configuration Update
1553
-- **************************************************************
1555
MMEConfigurationUpdate ::= SEQUENCE {
1556
protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateIEs} },
1560
MMEConfigurationUpdateIEs S1AP-PROTOCOL-IES ::= {
1561
{ ID id-MMEname CRITICALITY ignore TYPE MMEname PRESENCE optional }|
1562
{ ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE optional }|
1563
{ ID id-RelativeMMECapacity CRITICALITY reject TYPE RelativeMMECapacity PRESENCE optional},
1567
-- **************************************************************
1569
-- MME Configuration Update Acknowledge
1571
-- **************************************************************
1573
MMEConfigurationUpdateAcknowledge ::= SEQUENCE {
1574
protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateAcknowledgeIEs} },
1579
MMEConfigurationUpdateAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
1580
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1584
-- **************************************************************
1586
-- MME Configuration Update Failure
1588
-- **************************************************************
1590
MMEConfigurationUpdateFailure ::= SEQUENCE {
1591
protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateFailureIEs} },
1595
MMEConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= {
1596
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1597
{ ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
1598
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1602
-- **************************************************************
1604
-- DOWNLINK S1 CDMA2000 TUNNELING ELEMENTARY PROCEDURE
1606
-- **************************************************************
1608
-- **************************************************************
1610
-- Downlink S1 CDMA2000 Tunneling
1612
-- **************************************************************
1614
DownlinkS1cdma2000tunneling ::= SEQUENCE {
1615
protocolIEs ProtocolIE-Container { {DownlinkS1cdma2000tunnelingIEs} },
1619
DownlinkS1cdma2000tunnelingIEs S1AP-PROTOCOL-IES ::= {
1620
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
1621
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
1622
{ ID id-E-RABSubjecttoDataForwardingList CRITICALITY ignore TYPE E-RABSubjecttoDataForwardingList PRESENCE optional } |
1623
{ ID id-cdma2000HOStatus CRITICALITY ignore TYPE Cdma2000HOStatus PRESENCE optional } |
1624
{ ID id-cdma2000RATType CRITICALITY reject TYPE Cdma2000RATType PRESENCE mandatory } |
1625
{ ID id-cdma2000PDU CRITICALITY reject TYPE Cdma2000PDU PRESENCE mandatory },
1629
-- **************************************************************
1631
-- UPLINK S1 CDMA2000 TUNNELING ELEMENTARY PROCEDURE
1633
-- **************************************************************
1635
-- **************************************************************
1637
-- Uplink S1 CDMA2000 Tunneling
1639
-- **************************************************************
1641
UplinkS1cdma2000tunneling ::= SEQUENCE {
1642
protocolIEs ProtocolIE-Container { {UplinkS1cdma2000tunnelingIEs} },
1646
UplinkS1cdma2000tunnelingIEs S1AP-PROTOCOL-IES ::= {
1647
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
1648
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
1649
{ ID id-cdma2000RATType CRITICALITY reject TYPE Cdma2000RATType PRESENCE mandatory } |
1650
{ ID id-cdma2000SectorID CRITICALITY reject TYPE Cdma2000SectorID PRESENCE mandatory } |
1651
{ ID id-cdma2000HORequiredIndication CRITICALITY ignore TYPE Cdma2000HORequiredIndication PRESENCE optional } |
1652
{ ID id-cdma2000OneXSRVCCInfo CRITICALITY reject TYPE Cdma2000OneXSRVCCInfo PRESENCE optional } |
1653
{ ID id-cdma2000OneXRAND CRITICALITY reject TYPE Cdma2000OneXRAND PRESENCE optional } |
1654
{ ID id-cdma2000PDU CRITICALITY reject TYPE Cdma2000PDU PRESENCE mandatory },
1658
-- **************************************************************
1660
-- UE CAPABILITY INFO INDICATION ELEMENTARY PROCEDURE
1662
-- **************************************************************
1664
-- **************************************************************
1666
-- UE Capability Info Indication
1668
-- **************************************************************
1670
UECapabilityInfoIndication ::= SEQUENCE {
1671
protocolIEs ProtocolIE-Container { { UECapabilityInfoIndicationIEs} },
1675
UECapabilityInfoIndicationIEs S1AP-PROTOCOL-IES ::= {
1676
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory } |
1677
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory } |
1678
{ ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory } ,
1682
-- **************************************************************
1684
-- eNB STATUS TRANSFER ELEMENTARY PROCEDURE
1686
-- **************************************************************
1688
-- **************************************************************
1690
-- eNB Status Transfer
1692
-- **************************************************************
1694
ENBStatusTransfer ::= SEQUENCE {
1695
protocolIEs ProtocolIE-Container { {ENBStatusTransferIEs} },
1699
ENBStatusTransferIEs S1AP-PROTOCOL-IES ::= {
1700
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1701
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1702
{ ID id-eNB-StatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-StatusTransfer-TransparentContainer PRESENCE mandatory} ,
1707
-- **************************************************************
1709
-- MME STATUS TRANSFER ELEMENTARY PROCEDURE
1711
-- **************************************************************
1713
-- **************************************************************
1715
-- MME Status Transfer
1717
-- **************************************************************
1719
MMEStatusTransfer ::= SEQUENCE {
1720
protocolIEs ProtocolIE-Container { {MMEStatusTransferIEs} },
1724
MMEStatusTransferIEs S1AP-PROTOCOL-IES ::= {
1725
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1726
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1727
{ ID id-eNB-StatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-StatusTransfer-TransparentContainer PRESENCE mandatory} ,
1732
-- **************************************************************
1734
-- TRACE ELEMENTARY PROCEDURES
1736
-- **************************************************************
1737
-- **************************************************************
1741
-- **************************************************************
1743
TraceStart ::= SEQUENCE {
1744
protocolIEs ProtocolIE-Container { {TraceStartIEs} },
1748
TraceStartIEs S1AP-PROTOCOL-IES ::= {
1749
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1750
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1751
{ ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE mandatory },
1755
-- **************************************************************
1757
-- Trace Failure Indication
1759
-- **************************************************************
1761
TraceFailureIndication ::= SEQUENCE {
1762
protocolIEs ProtocolIE-Container { {TraceFailureIndicationIEs} },
1766
TraceFailureIndicationIEs S1AP-PROTOCOL-IES ::= {
1767
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1768
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1769
{ ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory} |
1770
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory} ,
1774
-- **************************************************************
1776
-- DEACTIVATE TRACE ELEMENTARY PROCEDURE
1778
-- **************************************************************
1780
-- **************************************************************
1784
-- **************************************************************
1786
DeactivateTrace ::= SEQUENCE {
1787
protocolIEs ProtocolIE-Container { { DeactivateTraceIEs} },
1791
DeactivateTraceIEs S1AP-PROTOCOL-IES ::= {
1792
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1793
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1794
{ ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory },
1798
-- **************************************************************
1800
-- CELL TRAFFIC TRACE ELEMENTARY PROCEDURE
1802
-- **************************************************************
1804
-- **************************************************************
1806
-- CELL TRAFFIC TRACE
1808
-- **************************************************************
1810
CellTrafficTrace ::= SEQUENCE {
1811
protocolIEs ProtocolIE-Container { { CellTrafficTraceIEs } },
1815
CellTrafficTraceIEs S1AP-PROTOCOL-IES ::= {
1816
{ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1817
{ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1818
{ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory}|
1819
{ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}|
1820
{ID id-TraceCollectionEntityIPAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE mandatory },
1824
-- **************************************************************
1826
-- LOCATION ELEMENTARY PROCEDURES
1828
-- **************************************************************
1830
-- **************************************************************
1832
-- Location Reporting Control
1834
-- **************************************************************
1836
LocationReportingControl ::= SEQUENCE {
1837
protocolIEs ProtocolIE-Container { { LocationReportingControlIEs} },
1841
LocationReportingControlIEs S1AP-PROTOCOL-IES ::= {
1842
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1843
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1844
{ ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory } ,
1848
-- **************************************************************
1850
-- Location Report Failure Indication
1852
-- **************************************************************
1854
LocationReportingFailureIndication ::= SEQUENCE {
1855
protocolIEs ProtocolIE-Container { { LocationReportingFailureIndicationIEs} },
1859
LocationReportingFailureIndicationIEs S1AP-PROTOCOL-IES ::= {
1860
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1861
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1862
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory},
1866
-- **************************************************************
1870
-- **************************************************************
1872
LocationReport ::= SEQUENCE {
1873
protocolIEs ProtocolIE-Container { { LocationReportIEs} },
1877
LocationReportIEs S1AP-PROTOCOL-IES ::= {
1878
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory} |
1879
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory} |
1880
{ ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory} |
1881
{ ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory} |
1882
{ ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory} ,
1886
-- **************************************************************
1888
-- OVERLOAD ELEMENTARY PROCEDURES
1890
-- **************************************************************
1892
-- **************************************************************
1896
-- **************************************************************
1898
OverloadStart ::= SEQUENCE {
1899
protocolIEs ProtocolIE-Container { {OverloadStartIEs} },
1903
OverloadStartIEs S1AP-PROTOCOL-IES ::= {
1904
{ ID id-OverloadResponse CRITICALITY reject TYPE OverloadResponse PRESENCE mandatory },
1907
-- **************************************************************
1911
-- **************************************************************
1913
OverloadStop ::= SEQUENCE {
1914
protocolIEs ProtocolIE-Container { {OverloadStopIEs} },
1918
OverloadStopIEs S1AP-PROTOCOL-IES ::= {
1921
-- **************************************************************
1923
-- WRITE-REPLACE WARNING ELEMENTARY PROCEDURE
1925
-- **************************************************************
1927
-- **************************************************************
1929
-- Write-Replace Warning Request
1931
-- **************************************************************
1934
WriteReplaceWarningRequest ::= SEQUENCE {
1935
protocolIEs ProtocolIE-Container { {WriteReplaceWarningRequestIEs} },
1939
WriteReplaceWarningRequestIEs S1AP-PROTOCOL-IES ::= {
1940
{ ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }|
1941
{ ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }|
1942
{ ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }|
1943
{ ID id-RepetitionPeriod CRITICALITY reject TYPE RepetitionPeriod PRESENCE mandatory }|
1944
{ ID id-NumberofBroadcastRequest CRITICALITY reject TYPE NumberofBroadcastRequest PRESENCE mandatory }|
1945
{ ID id-WarningType CRITICALITY ignore TYPE WarningType PRESENCE optional }|
1946
{ ID id-WarningSecurityInfo CRITICALITY ignore TYPE WarningSecurityInfo PRESENCE optional }|
1947
{ ID id-DataCodingScheme CRITICALITY ignore TYPE DataCodingScheme PRESENCE optional }|
1948
{ ID id-WarningMessageContents CRITICALITY ignore TYPE WarningMessageContents PRESENCE optional },
1951
-- **************************************************************
1953
-- Write-Replace Warning Response
1955
-- **************************************************************
1957
WriteReplaceWarningResponse ::= SEQUENCE {
1958
protocolIEs ProtocolIE-Container { {WriteReplaceWarningResponseIEs} },
1962
WriteReplaceWarningResponseIEs S1AP-PROTOCOL-IES ::= {
1963
{ ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }|
1964
{ ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }|
1965
{ ID id-BroadcastCompletedAreaList CRITICALITY reject TYPE BroadcastCompletedAreaList PRESENCE mandatory }|
1966
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
1970
-- **************************************************************
1972
-- eNB DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE
1974
-- **************************************************************
1976
-- **************************************************************
1978
-- eNB Direct Information Transfer
1980
-- **************************************************************
1982
ENBDirectInformationTransfer ::= SEQUENCE {
1983
protocolIEs ProtocolIE-Container {{ ENBDirectInformationTransferIEs}},
1987
ENBDirectInformationTransferIEs S1AP-PROTOCOL-IES ::= {
1988
{ ID id-Inter-SystemInformationTransferTypeEDT CRITICALITY reject TYPE Inter-SystemInformationTransferType PRESENCE mandatory} ,
1992
Inter-SystemInformationTransferType ::= CHOICE {
1993
rIMTransfer RIMTransfer,
1997
-- **************************************************************
1999
-- MME DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE
2001
-- **************************************************************
2003
-- **************************************************************
2005
-- MME Direct Information Transfer
2007
-- **************************************************************
2009
MMEDirectInformationTransfer ::= SEQUENCE {
2010
protocolIEs ProtocolIE-Container {{ MMEDirectInformationTransferIEs}},
2014
MMEDirectInformationTransferIEs S1AP-PROTOCOL-IES ::= {
2015
{ ID id-Inter-SystemInformationTransferTypeMDT CRITICALITY reject TYPE Inter-SystemInformationTransferType PRESENCE mandatory} ,
2018
-- **************************************************************
2020
-- eNB CONFIGURATION TRANSFER ELEMENTARY PROCEDURE
2022
-- **************************************************************
2024
-- **************************************************************
2026
-- eNB Configuration Transfer
2028
-- **************************************************************
2030
ENBConfigurationTransfer ::= SEQUENCE {
2031
protocolIEs ProtocolIE-Container {{ ENBConfigurationTransferIEs}},
2035
ENBConfigurationTransferIEs S1AP-PROTOCOL-IES ::= {
2036
{ ID id-SONConfigurationTransferECT CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional} ,
2040
-- **************************************************************
2042
-- MME CONFIGURATION TRANSFER ELEMENTARY PROCEDURE
2044
-- **************************************************************
2046
-- **************************************************************
2048
-- MME Configuration Transfer
2050
-- **************************************************************
2052
MMEConfigurationTransfer ::= SEQUENCE {
2053
protocolIEs ProtocolIE-Container {{ MMEConfigurationTransferIEs}},
2057
MMEConfigurationTransferIEs S1AP-PROTOCOL-IES ::= {
2058
{ ID id-SONConfigurationTransferMCT CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional} ,
2062
-- **************************************************************
2064
-- PRIVATE MESSAGE ELEMENTARY PROCEDURE
2066
-- **************************************************************
2068
-- **************************************************************
2072
-- **************************************************************
2074
PrivateMessage ::= SEQUENCE {
2075
privateIEs PrivateIE-Container {{PrivateMessageIEs}},
2079
PrivateMessageIEs S1AP-PRIVATE-IES ::= {