blob: 61b92bf4e530d1ae38f36f846515e60b33ccac58 [file] [log] [blame]
Harald Welte799049c2019-06-26 01:35:18 +02001-- 3GPP TS 36.413 V15.5.0 (2019-03)
2-- 9.3.3 PDU Definitions
3-- **************************************************************
4--
5-- PDU definitions for S1AP.
6--
7-- **************************************************************
8
9S1AP-PDU-Contents {
10itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
11eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Contents (1) }
12
13DEFINITIONS AUTOMATIC TAGS ::=
14
15BEGIN
16
17-- **************************************************************
18--
19-- IE parameter types from other modules.
20--
21-- **************************************************************
22
23IMPORTS
24
25 UEAggregateMaximumBitrate,
26 BearerType,
27 Cause,
28 CellAccessMode,
29 Cdma2000HORequiredIndication,
30 Cdma2000HOStatus,
31 Cdma2000OneXSRVCCInfo,
32 Cdma2000OneXRAND,
33 Cdma2000PDU,
34 Cdma2000RATType,
35 Cdma2000SectorID,
36 EUTRANRoundTripDelayEstimationInfo,
37 CNDomain,
38 ConcurrentWarningMessageIndicator,
39 CriticalityDiagnostics,
40 CSFallbackIndicator,
41 CSG-Id,
42 CSG-IdList,
43 CSGMembershipStatus,
44 Data-Forwarding-Not-Possible,
45 Direct-Forwarding-Path-Availability,
46 Global-ENB-ID,
47 EUTRAN-CGI,
48 ENBname,
49 ENB-StatusTransfer-TransparentContainer,
50 ENB-UE-S1AP-ID,
51 ExtendedRepetitionPeriod,
52 GTP-TEID,
53 GUMMEI,
54 GUMMEIType,
55 HandoverRestrictionList,
56 HandoverType,
57 Masked-IMEISV,
58 LAI,
59 LPPa-PDU,
60 ManagementBasedMDTAllowed,
61 MDTPLMNList,
62 MMEname,
63 MMERelaySupportIndicator,
64 MME-UE-S1AP-ID,
65 MSClassmark2,
66 MSClassmark3,
67 NAS-PDU,
68 NASSecurityParametersfromE-UTRAN,
69 NASSecurityParameterstoE-UTRAN,
70 OverloadResponse,
71 PagingDRX,
72 PagingPriority,
73 PLMNidentity,
74 ProSeAuthorized,
75 RIMTransfer,
76 RelativeMMECapacity,
77 RequestType,
78 E-RAB-ID,
79 E-RABLevelQoSParameters,
80 E-RABList,
81 RelayNode-Indicator,
82 Routing-ID,
83 SecurityKey,
84 SecurityContext,
85 ServedGUMMEIs,
86 SONConfigurationTransfer,
87 Source-ToTarget-TransparentContainer,
88 SourceBSS-ToTargetBSS-TransparentContainer,
89 SourceeNB-ToTargeteNB-TransparentContainer,
90 SourceRNC-ToTargetRNC-TransparentContainer,
91 SubscriberProfileIDforRFP,
92 SRVCCOperationNotPossible,
93 SRVCCOperationPossible,
94 SRVCCHOIndication,
95 SupportedTAs,
96 TAI,
97 Target-ToSource-TransparentContainer,
98 TargetBSS-ToSourceBSS-TransparentContainer,
99 TargeteNB-ToSourceeNB-TransparentContainer,
100 TargetID,
101 TargetRNC-ToSourceRNC-TransparentContainer,
102 TimeToWait,
103 TraceActivation,
104 TrafficLoadReductionIndication,
105 E-UTRAN-Trace-ID,
106 TransportLayerAddress,
107 UEIdentityIndexValue,
108 UEPagingID,
109 UERadioCapability,
110 UERadioCapabilityForPaging,
111 UE-RetentionInformation,
112 UE-S1AP-IDs,
113 UE-associatedLogicalS1-ConnectionItem,
114 UESecurityCapabilities,
115 S-TMSI,
116 MessageIdentifier,
117 SerialNumber,
118 WarningAreaList,
119 RepetitionPeriod,
120 NumberofBroadcastRequest,
121 WarningType,
122 WarningSecurityInfo,
123 DataCodingScheme,
124 WarningMessageContents,
125 BroadcastCompletedAreaList,
126 RRC-Establishment-Cause,
127 BroadcastCancelledAreaList,
128 PS-ServiceNotAvailable,
129 GUMMEIList,
130 Correlation-ID,
131 GWContextReleaseIndication,
132 PrivacyIndicator,
133 VoiceSupportMatchIndicator,
134 TunnelInformation,
135 KillAllWarningMessages,
136 TransportInformation,
137 LHN-ID,
138 UserLocationInformation,
139 AdditionalCSFallbackIndicator,
140 ECGIListForRestart,
141 TAIListForRestart,
142 EmergencyAreaIDListForRestart,
143 ExpectedUEBehaviour,
144 Paging-eDRXInformation,
145 Extended-UEIdentityIndexValue,
146 MME-Group-ID,
147 Additional-GUTI,
148 PWSfailedECGIList,
149 CellIdentifierAndCELevelForCECapableUEs,
150 AssistanceDataForPaging,
151 InformationOnRecommendedCellsAndENBsForPaging,
152 UE-Usage-Type,
153 UEUserPlaneCIoTSupportIndicator,
154 NB-IoT-DefaultPagingDRX,
155 NB-IoT-Paging-eDRXInformation,
156 CE-mode-B-SupportIndicator,
157 NB-IoT-UEIdentityIndexValue,
158 V2XServicesAuthorized,
159 DCN-ID,
160 ServedDCNs,
161 UESidelinkAggregateMaximumBitrate,
162 DLNASPDUDeliveryAckRequest,
163 Coverage-Level,
164 EnhancedCoverageRestricted,
165 DL-CP-SecurityInformation,
166 UL-CP-SecurityInformation,
167 SecondaryRATDataUsageRequest,
168 SecondaryRATDataUsageReportList,
169 HandoverFlag,
170 NRUESecurityCapabilities,
171 UE-Application-Layer-Measurement-Capability,
172 CE-ModeBRestricted,
173 Packet-LossRate,
174 UECapabilityInfoRequest,
175 SourceNgRanNode-ToTargetNgRanNode-TransparentContainer,
176 TargetNgRanNode-ToSourceNgRanNode-TransparentContainer,
177 EndIndication,
178 EDT-Session,
179 LTE-M-Indication,
180 AerialUEsubscriptionInformation,
181 PendingDataIndication,
182 WarningAreaCoordinates,
183 Subscription-Based-UE-DifferentiationInfo,
184 PSCellInformation,
185 NR-CGI,
186 ConnectedengNBList,
187 EN-DCSONConfigurationTransfer
188
189
190
191
192FROM S1AP-IEs
193
194 PrivateIE-Container{},
195 ProtocolExtensionContainer{},
196 ProtocolIE-Container{},
197 ProtocolIE-ContainerList{},
198 ProtocolIE-ContainerPair{},
199 ProtocolIE-ContainerPairList{},
200 ProtocolIE-SingleContainer{},
201 S1AP-PRIVATE-IES,
202 S1AP-PROTOCOL-EXTENSION,
203 S1AP-PROTOCOL-IES,
204 S1AP-PROTOCOL-IES-PAIR
205FROM S1AP-Containers
206
207
208 id-AssistanceDataForPaging,
209 id-AerialUEsubscriptionInformation,
210 id-uEaggregateMaximumBitrate,
211 id-BearerType,
212 id-Cause,
213 id-CellAccessMode,
214 id-CellIdentifierAndCELevelForCECapableUEs,
215 id-cdma2000HORequiredIndication,
216 id-cdma2000HOStatus,
217 id-cdma2000OneXSRVCCInfo,
218 id-cdma2000OneXRAND,
219 id-cdma2000PDU,
220 id-cdma2000RATType,
221 id-cdma2000SectorID,
222 id-EUTRANRoundTripDelayEstimationInfo,
223 id-CNDomain,
224 id-ConcurrentWarningMessageIndicator,
225 id-CriticalityDiagnostics,
226 id-CSFallbackIndicator,
227 id-CSG-Id,
228 id-CSG-IdList,
229 id-CSGMembershipStatus,
230 id-Data-Forwarding-Not-Possible,
231 id-DefaultPagingDRX,
232 id-Direct-Forwarding-Path-Availability,
233 id-Global-ENB-ID,
234 id-EUTRAN-CGI,
235 id-eNBname,
236 id-eNB-StatusTransfer-TransparentContainer,
237 id-eNB-UE-S1AP-ID,
238 id-GERANtoLTEHOInformationRes,
239 id-GUMMEI-ID,
240 id-GUMMEIType,
241 id-HandoverRestrictionList,
242 id-HandoverType,
243 id-Masked-IMEISV,
244 id-InformationOnRecommendedCellsAndENBsForPaging,
245 id-InitialContextSetup,
246 id-Inter-SystemInformationTransferTypeEDT,
247 id-Inter-SystemInformationTransferTypeMDT,
248 id-LPPa-PDU,
249 id-NAS-DownlinkCount,
250 id-ManagementBasedMDTAllowed,
251 id-ManagementBasedMDTPLMNList,
252 id-MMEname,
253 id-MME-UE-S1AP-ID,
254 id-MSClassmark2,
255 id-MSClassmark3,
256 id-NAS-PDU,
257 id-NASSecurityParametersfromE-UTRAN,
258 id-NASSecurityParameterstoE-UTRAN,
259 id-OverloadResponse,
260 id-pagingDRX,
261 id-PagingPriority,
262 id-RelativeMMECapacity,
263 id-RequestType,
264 id-Routing-ID,
265 id-E-RABAdmittedItem,
266 id-E-RABAdmittedList,
267 id-E-RABDataForwardingItem,
268 id-E-RABFailedToModifyList,
269 id-E-RABFailedToReleaseList,
270 id-E-RABFailedtoSetupItemHOReqAck,
271 id-E-RABFailedToSetupListBearerSURes,
272 id-E-RABFailedToSetupListCtxtSURes,
273 id-E-RABFailedToSetupListHOReqAck,
274 id-E-RABFailedToBeReleasedList,
275 id-E-RABFailedToResumeListResumeReq,
276 id-E-RABFailedToResumeItemResumeReq,
277 id-E-RABFailedToResumeListResumeRes,
278 id-E-RABFailedToResumeItemResumeRes,
279 id-E-RABModify,
280 id-E-RABModifyItemBearerModRes,
281 id-E-RABModifyListBearerModRes,
282 id-E-RABRelease,
283 id-E-RABReleaseItemBearerRelComp,
284 id-E-RABReleaseItemHOCmd,
285 id-E-RABReleaseListBearerRelComp,
286 id-E-RABReleaseIndication,
287 id-E-RABSetup,
288 id-E-RABSetupItemBearerSURes,
289 id-E-RABSetupItemCtxtSURes,
290 id-E-RABSetupListBearerSURes,
291 id-E-RABSetupListCtxtSURes,
292 id-E-RABSubjecttoDataForwardingList,
293 id-E-RABToBeModifiedItemBearerModReq,
294 id-E-RABToBeModifiedListBearerModReq,
295 id-E-RABToBeModifiedListBearerModInd,
296 id-E-RABToBeModifiedItemBearerModInd,
297 id-E-RABNotToBeModifiedListBearerModInd,
298 id-E-RABNotToBeModifiedItemBearerModInd,
299 id-E-RABModifyListBearerModConf,
300 id-E-RABModifyItemBearerModConf,
301 id-E-RABFailedToModifyListBearerModConf,
302 id-E-RABToBeReleasedListBearerModConf,
303 id-E-RABToBeReleasedList,
304 id-E-RABReleasedList,
305 id-E-RABToBeSetupItemBearerSUReq,
306 id-E-RABToBeSetupItemCtxtSUReq,
307 id-E-RABToBeSetupItemHOReq,
308 id-E-RABToBeSetupListBearerSUReq,
309 id-E-RABToBeSetupListCtxtSUReq,
310 id-E-RABToBeSetupListHOReq,
311 id-E-RABToBeSwitchedDLItem,
312 id-E-RABToBeSwitchedDLList,
313 id-E-RABToBeSwitchedULList,
314 id-E-RABToBeSwitchedULItem,
315 id-E-RABtoReleaseListHOCmd,
316 id-ProSeAuthorized,
317 id-SecurityKey,
318 id-SecurityContext,
319 id-ServedGUMMEIs,
320 id-SONConfigurationTransferECT,
321 id-SONConfigurationTransferMCT,
322 id-Source-ToTarget-TransparentContainer,
323 id-Source-ToTarget-TransparentContainer-Secondary,
324 id-SourceMME-UE-S1AP-ID,
325 id-SRVCCOperationNotPossible,
326 id-SRVCCOperationPossible,
327 id-SRVCCHOIndication,
328 id-SubscriberProfileIDforRFP,
329 id-SupportedTAs,
330 id-S-TMSI,
331 id-TAI,
332 id-TAIItem,
333 id-TAIList,
334 id-Target-ToSource-TransparentContainer,
335 id-Target-ToSource-TransparentContainer-Secondary,
336 id-TargetID,
337 id-TimeToWait,
338 id-TraceActivation,
339 id-TrafficLoadReductionIndication,
340 id-E-UTRAN-Trace-ID,
341 id-UEIdentityIndexValue,
342 id-UEPagingID,
343 id-UERadioCapability,
344 id-UERadioCapabilityForPaging,
345 id-UTRANtoLTEHOInformationRes,
346 id-UE-associatedLogicalS1-ConnectionListResAck,
347 id-UE-associatedLogicalS1-ConnectionItem,
348 id-UE-RetentionInformation,
349 id-UESecurityCapabilities,
350 id-UE-S1AP-IDs,
351 id-V2XServicesAuthorized,
352 id-ResetType,
353 id-MessageIdentifier,
354 id-SerialNumber,
355 id-WarningAreaList,
356 id-RepetitionPeriod,
357 id-NumberofBroadcastRequest,
358 id-WarningType,
359 id-WarningSecurityInfo,
360 id-DataCodingScheme,
361 id-WarningMessageContents,
362 id-BroadcastCompletedAreaList,
363 id-BroadcastCancelledAreaList,
364 id-RRC-Establishment-Cause,
365 id-TraceCollectionEntityIPAddress,
366 maxnoofTAIs,
367 maxnoofErrors,
368 maxnoofE-RABs,
369 maxnoofIndividualS1ConnectionsToReset,
370 maxnoofEmergencyAreaID,
371 maxnoofCellID,
372 maxnoofTAIforWarning,
373 maxnoofCellinTAI,
374 maxnoofCellinEAI,
375 id-ExtendedRepetitionPeriod,
376 id-PS-ServiceNotAvailable,
377 id-RegisteredLAI,
378 id-GUMMEIList,
379 id-SourceMME-GUMMEI,
380 id-MME-UE-S1AP-ID-2,
381 id-GW-TransportLayerAddress,
382 id-RelayNode-Indicator,
383 id-Correlation-ID,
384 id-MMERelaySupportIndicator,
385 id-GWContextReleaseIndication,
386 id-PrivacyIndicator,
387 id-VoiceSupportMatchIndicator,
388 id-Tunnel-Information-for-BBF,
389 id-SIPTO-Correlation-ID,
390 id-SIPTO-L-GW-TransportLayerAddress,
391 id-KillAllWarningMessages,
392 id-TransportInformation,
393 id-LHN-ID,
394 id-UserLocationInformation,
395 id-AdditionalCSFallbackIndicator,
396 id-ECGIListForRestart,
397 id-TAIListForRestart,
398 id-EmergencyAreaIDListForRestart,
399 id-ExpectedUEBehaviour,
400 id-Paging-eDRXInformation,
401 id-extended-UEIdentityIndexValue,
402 id-CSGMembershipInfo,
403 id-MME-Group-ID,
404 id-Additional-GUTI,
405 id-S1-Message,
406 id-PWSfailedECGIList,
407 id-PWSFailureIndication,
408 id-UE-Usage-Type,
409 id-UEUserPlaneCIoTSupportIndicator,
410 id-NB-IoT-DefaultPagingDRX,
411 id-NB-IoT-Paging-eDRXInformation,
412 id-CE-mode-B-SupportIndicator,
413 id-NB-IoT-UEIdentityIndexValue,
414 id-RRC-Resume-Cause,
415 id-DCN-ID,
416 id-ServedDCNs,
417 id-UESidelinkAggregateMaximumBitrate,
418 id-DLNASPDUDeliveryAckRequest,
419 id-Coverage-Level,
420 id-EnhancedCoverageRestricted,
421 id-UE-Level-QoS-Parameters,
422 id-DL-CP-SecurityInformation,
423 id-UL-CP-SecurityInformation,
424 id-SecondaryRATDataUsageRequest,
425 id-SecondaryRATDataUsageReportList,
426 id-HandoverFlag,
427 id-NRUESecurityCapabilities,
428 id-UE-Application-Layer-Measurement-Capability,
429 id-CE-ModeBRestricted,
430 id-DownlinkPacketLossRate,
431 id-UplinkPacketLossRate,
432 id-UECapabilityInfoRequest,
433 id-EndIndication,
434 id-EDT-Session,
435 id-LTE-M-Indication,
436 id-PendingDataIndication,
437 id-WarningAreaCoordinates,
438 id-Subscription-Based-UE-DifferentiationInfo,
439 id-PSCellInformation,
440 id-ConnectedengNBList,
441 id-ConnectedengNBToAddList,
442 id-ConnectedengNBToRemoveList,
443 id-EN-DCSONConfigurationTransfer-ECT,
444 id-EN-DCSONConfigurationTransfer-MCT
445
446
447
448FROM S1AP-Constants;
449
450-- **************************************************************
451--
452-- Common Container Lists
453--
454-- **************************************************************
455
456E-RAB-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxnoofE-RABs, {IEsSetParam} }
457E-RAB-IE-ContainerPairList { S1AP-PROTOCOL-IES-PAIR : IEsSetParam } ::= ProtocolIE-ContainerPairList { 1, maxnoofE-RABs, {IEsSetParam} }
458ProtocolError-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxnoofE-RABs, {IEsSetParam} }
459
460-- **************************************************************
461--
462-- HANDOVER PREPARATION ELEMENTARY PROCEDURE
463--
464-- **************************************************************
465
466-- **************************************************************
467--
468-- Handover Required
469--
470-- **************************************************************
471
472HandoverRequired ::= SEQUENCE {
473 protocolIEs ProtocolIE-Container { { HandoverRequiredIEs} },
474 ...
475}
476
477HandoverRequiredIEs S1AP-PROTOCOL-IES ::= {
478 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
479 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
480 { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}|
481 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
482 { ID id-TargetID CRITICALITY reject TYPE TargetID PRESENCE mandatory}|
483 { ID id-Direct-Forwarding-Path-Availability CRITICALITY ignore TYPE Direct-Forwarding-Path-Availability PRESENCE optional}|
484 { ID id-SRVCCHOIndication CRITICALITY reject TYPE SRVCCHOIndication PRESENCE optional}|
485 { ID id-Source-ToTarget-TransparentContainer CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE mandatory}|
486 { ID id-Source-ToTarget-TransparentContainer-Secondary CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE optional}|
487 { ID id-MSClassmark2 CRITICALITY reject TYPE MSClassmark2 PRESENCE conditional}|
488 { ID id-MSClassmark3 CRITICALITY ignore TYPE MSClassmark3 PRESENCE conditional}|
489 { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}|
490 { ID id-CellAccessMode CRITICALITY reject TYPE CellAccessMode PRESENCE optional}|
491 { ID id-PS-ServiceNotAvailable CRITICALITY ignore TYPE PS-ServiceNotAvailable PRESENCE optional},
492 ...
493}
494
495
496-- **************************************************************
497--
498-- Handover Command
499--
500-- **************************************************************
501
502HandoverCommand ::= SEQUENCE {
503 protocolIEs ProtocolIE-Container { { HandoverCommandIEs} },
504 ...
505}
506
507HandoverCommandIEs S1AP-PROTOCOL-IES ::= {
508 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
509 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
510 { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}|
511 { ID id-NASSecurityParametersfromE-UTRAN CRITICALITY reject TYPE NASSecurityParametersfromE-UTRAN PRESENCE conditional
512 -- This IE shall be present if HandoverType IE is set to value "LTEtoUTRAN" or "LTEtoGERAN" --}|
513 { ID id-E-RABSubjecttoDataForwardingList CRITICALITY ignore TYPE E-RABSubjecttoDataForwardingList PRESENCE optional}|
514 { ID id-E-RABtoReleaseListHOCmd CRITICALITY ignore TYPE E-RABList PRESENCE optional}|
515 { ID id-Target-ToSource-TransparentContainer CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE mandatory}|
516 { ID id-Target-ToSource-TransparentContainer-Secondary CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE optional}|
517 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
518 ...
519}
520
521E-RABSubjecttoDataForwardingList ::= E-RAB-IE-ContainerList { {E-RABDataForwardingItemIEs} }
522
523E-RABDataForwardingItemIEs S1AP-PROTOCOL-IES ::= {
524 { ID id-E-RABDataForwardingItem CRITICALITY ignore TYPE E-RABDataForwardingItem PRESENCE mandatory },
525 ...
526}
527
528E-RABDataForwardingItem ::= SEQUENCE {
529 e-RAB-ID E-RAB-ID,
530 dL-transportLayerAddress TransportLayerAddress OPTIONAL,
531 dL-gTP-TEID GTP-TEID OPTIONAL,
532 uL-TransportLayerAddress TransportLayerAddress OPTIONAL,
533 uL-GTP-TEID GTP-TEID OPTIONAL,
534 iE-Extensions ProtocolExtensionContainer { { E-RABDataForwardingItem-ExtIEs} } OPTIONAL,
535 ...
536}
537
538E-RABDataForwardingItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
539 ...
540}
541
542
543
544-- **************************************************************
545--
546-- Handover Preparation Failure
547--
548-- **************************************************************
549
550HandoverPreparationFailure ::= SEQUENCE {
551 protocolIEs ProtocolIE-Container { { HandoverPreparationFailureIEs} },
552 ...
553}
554
555HandoverPreparationFailureIEs S1AP-PROTOCOL-IES ::= {
556 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
557 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
558 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
559 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
560 ...
561}
562
563-- **************************************************************
564--
565-- HANDOVER RESOURCE ALLOCATION ELEMENTARY PROCEDURE
566--
567-- **************************************************************
568
569-- **************************************************************
570--
571-- Handover Request
572--
573-- **************************************************************
574
575HandoverRequest ::= SEQUENCE {
576 protocolIEs ProtocolIE-Container { {HandoverRequestIEs} },
577 ...
578}
579
580HandoverRequestIEs S1AP-PROTOCOL-IES ::= {
581 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
582 { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}|
583 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
584 { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE mandatory}|
585 { ID id-E-RABToBeSetupListHOReq CRITICALITY reject TYPE E-RABToBeSetupListHOReq PRESENCE mandatory}|
586 { ID id-Source-ToTarget-TransparentContainer CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE mandatory}|
587 { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory}|
588 { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}|
589 { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional}|
590 { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE optional}|
591 { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}|
592 { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory}|
593 { ID id-NASSecurityParameterstoE-UTRAN CRITICALITY reject TYPE NASSecurityParameterstoE-UTRAN PRESENCE conditional
594 -- This IE shall be present if the Handover Type IE is set to the value "UTRANtoLTE" or "GERANtoLTE" -- }|
595 { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}|
596 { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}|
597 { ID id-GUMMEI-ID CRITICALITY ignore TYPE GUMMEI PRESENCE optional}|
598 { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}|
599 { ID id-ManagementBasedMDTAllowed CRITICALITY ignore TYPE ManagementBasedMDTAllowed PRESENCE optional}|
600 { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional}|
601 { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}|
602 { ID id-ExpectedUEBehaviour CRITICALITY ignore TYPE ExpectedUEBehaviour PRESENCE optional}|
603 { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}|
604 { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}|
605 { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}|
606 { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}|
607 { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}|
608 { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}|
609 { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}|
610 { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}|
611 { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}|
612 { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional},
613 ...
614}
615
616E-RABToBeSetupListHOReq ::= E-RAB-IE-ContainerList { {E-RABToBeSetupItemHOReqIEs} }
617
618E-RABToBeSetupItemHOReqIEs S1AP-PROTOCOL-IES ::= {
619 { ID id-E-RABToBeSetupItemHOReq CRITICALITY reject TYPE E-RABToBeSetupItemHOReq PRESENCE mandatory },
620 ...
621}
622
623E-RABToBeSetupItemHOReq ::= SEQUENCE {
624 e-RAB-ID E-RAB-ID,
625 transportLayerAddress TransportLayerAddress,
626 gTP-TEID GTP-TEID,
627 e-RABlevelQosParameters E-RABLevelQoSParameters,
628 iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemHOReq-ExtIEs} } OPTIONAL,
629 ...
630}
631
632E-RABToBeSetupItemHOReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
633 { ID id-Data-Forwarding-Not-Possible CRITICALITY ignore EXTENSION Data-Forwarding-Not-Possible PRESENCE optional}|
634 { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional},
635 ...
636}
637
638-- **************************************************************
639--
640-- Handover Request Acknowledge
641--
642-- **************************************************************
643
644HandoverRequestAcknowledge ::= SEQUENCE {
645 protocolIEs ProtocolIE-Container { {HandoverRequestAcknowledgeIEs} },
646 ...
647}
648
649HandoverRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
650 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
651 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
652 { ID id-E-RABAdmittedList CRITICALITY ignore TYPE E-RABAdmittedList PRESENCE mandatory}|
653 { ID id-E-RABFailedToSetupListHOReqAck CRITICALITY ignore TYPE E-RABFailedtoSetupListHOReqAck PRESENCE optional}|
654 { ID id-Target-ToSource-TransparentContainer CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE mandatory}|
655 { ID id-CSG-Id CRITICALITY ignore TYPE CSG-Id PRESENCE optional}|
656 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}|
657 { ID id-CellAccessMode CRITICALITY ignore TYPE CellAccessMode PRESENCE optional}|
658 { ID id-CE-mode-B-SupportIndicator CRITICALITY ignore TYPE CE-mode-B-SupportIndicator PRESENCE optional},
659 ...
660}
661
662E-RABAdmittedList ::= E-RAB-IE-ContainerList { {E-RABAdmittedItemIEs} }
663
664E-RABAdmittedItemIEs S1AP-PROTOCOL-IES ::= {
665 { ID id-E-RABAdmittedItem CRITICALITY ignore TYPE E-RABAdmittedItem PRESENCE mandatory },
666 ...
667}
668
669E-RABAdmittedItem ::= SEQUENCE {
670 e-RAB-ID E-RAB-ID,
671 transportLayerAddress TransportLayerAddress,
672 gTP-TEID GTP-TEID,
673 dL-transportLayerAddress TransportLayerAddress OPTIONAL,
674 dL-gTP-TEID GTP-TEID OPTIONAL,
675 uL-TransportLayerAddress TransportLayerAddress OPTIONAL,
676 uL-GTP-TEID GTP-TEID OPTIONAL,
677 iE-Extensions ProtocolExtensionContainer { {E-RABAdmittedItem-ExtIEs} } OPTIONAL,
678 ...
679}
680
681E-RABAdmittedItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
682 ...
683}
684
685E-RABFailedtoSetupListHOReqAck ::= E-RAB-IE-ContainerList { {E-RABFailedtoSetupItemHOReqAckIEs} }
686
687E-RABFailedtoSetupItemHOReqAckIEs S1AP-PROTOCOL-IES ::= {
688 { ID id-E-RABFailedtoSetupItemHOReqAck CRITICALITY ignore TYPE E-RABFailedToSetupItemHOReqAck PRESENCE mandatory },
689 ...
690}
691
692E-RABFailedToSetupItemHOReqAck ::= SEQUENCE {
693 e-RAB-ID E-RAB-ID,
694 cause Cause,
695 iE-Extensions ProtocolExtensionContainer { { E-RABFailedToSetupItemHOReqAckExtIEs} } OPTIONAL,
696 ...
697}
698
699E-RABFailedToSetupItemHOReqAckExtIEs S1AP-PROTOCOL-EXTENSION ::= {
700 ...
701}
702
703
704-- **************************************************************
705--
706-- Handover Failure
707--
708-- **************************************************************
709
710HandoverFailure ::= SEQUENCE {
711 protocolIEs ProtocolIE-Container { { HandoverFailureIEs} },
712 ...
713}
714
715HandoverFailureIEs S1AP-PROTOCOL-IES ::= {
716 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
717 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
718 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
719 ...
720}
721
722-- **************************************************************
723--
724-- HANDOVER NOTIFICATION ELEMENTARY PROCEDURE
725--
726-- **************************************************************
727
728-- **************************************************************
729--
730-- Handover Notify
731--
732-- **************************************************************
733
734HandoverNotify ::= SEQUENCE {
735 protocolIEs ProtocolIE-Container { { HandoverNotifyIEs} },
736 ...
737}
738
739HandoverNotifyIEs S1AP-PROTOCOL-IES ::= {
740 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
741 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
742 { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}|
743 { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}|
744-- Extension for Release 11 to support BBAI --
745 { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}|
746 { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional},
747 ...
748}
749
750-- **************************************************************
751--
752-- PATH SWITCH REQUEST ELEMENTARY PROCEDURE
753--
754-- **************************************************************
755
756-- **************************************************************
757--
758-- Path Switch Request
759--
760-- **************************************************************
761
762PathSwitchRequest ::= SEQUENCE {
763 protocolIEs ProtocolIE-Container { { PathSwitchRequestIEs} },
764 ...
765}
766
767PathSwitchRequestIEs S1AP-PROTOCOL-IES ::= {
768 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
769 { ID id-E-RABToBeSwitchedDLList CRITICALITY reject TYPE E-RABToBeSwitchedDLList PRESENCE mandatory}|
770 { ID id-SourceMME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
771 { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}|
772 { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}|
773 { ID id-UESecurityCapabilities CRITICALITY ignore TYPE UESecurityCapabilities PRESENCE mandatory}|
774 { ID id-CSG-Id CRITICALITY ignore TYPE CSG-Id PRESENCE optional}|
775 { ID id-CellAccessMode CRITICALITY ignore TYPE CellAccessMode PRESENCE optional}|
776 { ID id-SourceMME-GUMMEI CRITICALITY ignore TYPE GUMMEI PRESENCE optional}|
777 { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}|
778-- Extension for Release 11 to support BBAI --
779 { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}|
780 { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}|
781 { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE optional }|
782 { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional},
783 ...
784}
785
786E-RABToBeSwitchedDLList ::= E-RAB-IE-ContainerList { {E-RABToBeSwitchedDLItemIEs} }
787
788E-RABToBeSwitchedDLItemIEs S1AP-PROTOCOL-IES ::= {
789 { ID id-E-RABToBeSwitchedDLItem CRITICALITY reject TYPE E-RABToBeSwitchedDLItem PRESENCE mandatory },
790 ...
791}
792
793E-RABToBeSwitchedDLItem ::= SEQUENCE {
794 e-RAB-ID E-RAB-ID,
795 transportLayerAddress TransportLayerAddress,
796 gTP-TEID GTP-TEID,
797 iE-Extensions ProtocolExtensionContainer { { E-RABToBeSwitchedDLItem-ExtIEs} } OPTIONAL,
798 ...
799}
800
801E-RABToBeSwitchedDLItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
802 ...
803}
804
805-- **************************************************************
806--
807-- Path Switch Request Acknowledge
808--
809-- **************************************************************
810
811PathSwitchRequestAcknowledge ::= SEQUENCE {
812 protocolIEs ProtocolIE-Container { { PathSwitchRequestAcknowledgeIEs} },
813 ...
814}
815
816PathSwitchRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
817 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
818 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
819 { ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}|
820 { ID id-E-RABToBeSwitchedULList CRITICALITY ignore TYPE E-RABToBeSwitchedULList PRESENCE optional}|
821 { ID id-E-RABToBeReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE optional}|
822 { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory}|
823 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}|
824 { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}|
825 { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}|
826 { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}|
827 { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}|
828 { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}|
829 { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}|
830 { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}|
831 { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}|
832 { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}|
833 { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}|
834 { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}|
835 { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional},
836 ...
837}
838
839E-RABToBeSwitchedULList ::= E-RAB-IE-ContainerList { {E-RABToBeSwitchedULItemIEs} }
840
841E-RABToBeSwitchedULItemIEs S1AP-PROTOCOL-IES ::= {
842 { ID id-E-RABToBeSwitchedULItem CRITICALITY ignore TYPE E-RABToBeSwitchedULItem PRESENCE mandatory },
843 ...
844}
845
846E-RABToBeSwitchedULItem ::= SEQUENCE {
847 e-RAB-ID E-RAB-ID,
848 transportLayerAddress TransportLayerAddress,
849 gTP-TEID GTP-TEID,
850 iE-Extensions ProtocolExtensionContainer { { E-RABToBeSwitchedULItem-ExtIEs} } OPTIONAL,
851 ...
852}
853
854E-RABToBeSwitchedULItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
855 ...
856}
857
858
859-- **************************************************************
860--
861-- Path Switch Request Failure
862--
863-- **************************************************************
864
865PathSwitchRequestFailure ::= SEQUENCE {
866 protocolIEs ProtocolIE-Container { { PathSwitchRequestFailureIEs} },
867 ...
868}
869
870PathSwitchRequestFailureIEs S1AP-PROTOCOL-IES ::= {
871 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
872 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
873 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
874 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
875 ...
876}
877
878-- **************************************************************
879--
880-- HANDOVER CANCEL ELEMENTARY PROCEDURE
881--
882-- **************************************************************
883
884-- **************************************************************
885--
886-- Handover Cancel
887--
888-- **************************************************************
889
890HandoverCancel ::= SEQUENCE {
891 protocolIEs ProtocolIE-Container { { HandoverCancelIEs} },
892 ...
893}
894
895HandoverCancelIEs S1AP-PROTOCOL-IES ::= {
896 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
897 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
898 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
899 ...
900}
901
902-- **************************************************************
903--
904-- Handover Cancel Request Acknowledge
905--
906-- **************************************************************
907
908HandoverCancelAcknowledge ::= SEQUENCE {
909 protocolIEs ProtocolIE-Container { { HandoverCancelAcknowledgeIEs} },
910 ...
911}
912
913HandoverCancelAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
914 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
915 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
916 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
917 ...
918}
919
920-- **************************************************************
921--
922-- E-RAB SETUP ELEMENTARY PROCEDURE
923--
924-- **************************************************************
925
926-- **************************************************************
927--
928-- E-RAB Setup Request
929--
930-- **************************************************************
931
932E-RABSetupRequest ::= SEQUENCE {
933 protocolIEs ProtocolIE-Container { {E-RABSetupRequestIEs} },
934 ...
935}
936
937E-RABSetupRequestIEs S1AP-PROTOCOL-IES ::= {
938 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
939 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
940 { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }|
941 { ID id-E-RABToBeSetupListBearerSUReq CRITICALITY reject TYPE E-RABToBeSetupListBearerSUReq PRESENCE mandatory },
942 ...
943}
944
945E-RABToBeSetupListBearerSUReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeSetupItemBearerSUReqIEs} }
946
947E-RABToBeSetupItemBearerSUReqIEs S1AP-PROTOCOL-IES ::= {
948 { ID id-E-RABToBeSetupItemBearerSUReq CRITICALITY reject TYPE E-RABToBeSetupItemBearerSUReq PRESENCE mandatory },
949 ...
950}
951
952E-RABToBeSetupItemBearerSUReq ::= SEQUENCE {
953 e-RAB-ID E-RAB-ID,
954 e-RABlevelQoSParameters E-RABLevelQoSParameters,
955 transportLayerAddress TransportLayerAddress,
956 gTP-TEID GTP-TEID,
957 nAS-PDU NAS-PDU,
958 iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemBearerSUReqExtIEs} } OPTIONAL,
959 ...
960}
961
962
963E-RABToBeSetupItemBearerSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= {
964 { ID id-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}|
965 { ID id-SIPTO-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}|
966 { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional},
967 ...
968}
969
970
971-- **************************************************************
972--
973-- E-RAB Setup Response
974--
975-- **************************************************************
976
977E-RABSetupResponse ::= SEQUENCE {
978 protocolIEs ProtocolIE-Container { {E-RABSetupResponseIEs} },
979 ...
980}
981
982E-RABSetupResponseIEs S1AP-PROTOCOL-IES ::= {
983 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
984 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
985 { ID id-E-RABSetupListBearerSURes CRITICALITY ignore TYPE E-RABSetupListBearerSURes PRESENCE optional }|
986 { ID id-E-RABFailedToSetupListBearerSURes CRITICALITY ignore TYPE E-RABList PRESENCE optional }|
987 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
988 ...
989}
990
991
992E-RABSetupListBearerSURes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABSetupItemBearerSUResIEs} }
993
994E-RABSetupItemBearerSUResIEs S1AP-PROTOCOL-IES ::= {
995 { ID id-E-RABSetupItemBearerSURes CRITICALITY ignore TYPE E-RABSetupItemBearerSURes PRESENCE mandatory },
996 ...
997}
998
999E-RABSetupItemBearerSURes ::= SEQUENCE {
1000 e-RAB-ID E-RAB-ID,
1001 transportLayerAddress TransportLayerAddress,
1002 gTP-TEID GTP-TEID,
1003 iE-Extensions ProtocolExtensionContainer { {E-RABSetupItemBearerSUResExtIEs} } OPTIONAL,
1004 ...
1005}
1006
1007
1008E-RABSetupItemBearerSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= {
1009 ...
1010}
1011
1012
1013
1014-- **************************************************************
1015--
1016-- E-RAB MODIFY ELEMENTARY PROCEDURE
1017--
1018-- **************************************************************
1019
1020-- **************************************************************
1021--
1022-- E-RAB Modify Request
1023--
1024-- **************************************************************
1025
1026E-RABModifyRequest ::= SEQUENCE {
1027 protocolIEs ProtocolIE-Container { {E-RABModifyRequestIEs} },
1028 ...
1029}
1030
1031E-RABModifyRequestIEs S1AP-PROTOCOL-IES ::= {
1032 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1033 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1034 { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }|
1035 { ID id-E-RABToBeModifiedListBearerModReq CRITICALITY reject TYPE E-RABToBeModifiedListBearerModReq PRESENCE mandatory }|
1036 { ID id-SecondaryRATDataUsageRequest CRITICALITY ignore TYPE SecondaryRATDataUsageRequest PRESENCE optional },
1037 ...
1038}
1039
1040E-RABToBeModifiedListBearerModReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeModifiedItemBearerModReqIEs} }
1041
1042E-RABToBeModifiedItemBearerModReqIEs S1AP-PROTOCOL-IES ::= {
1043 { ID id-E-RABToBeModifiedItemBearerModReq CRITICALITY reject TYPE E-RABToBeModifiedItemBearerModReq PRESENCE mandatory },
1044 ...
1045}
1046
1047E-RABToBeModifiedItemBearerModReq ::= SEQUENCE {
1048 e-RAB-ID E-RAB-ID,
1049 e-RABLevelQoSParameters E-RABLevelQoSParameters,
1050 nAS-PDU NAS-PDU,
1051 iE-Extensions ProtocolExtensionContainer { {E-RABToBeModifyItemBearerModReqExtIEs} } OPTIONAL,
1052 ...
1053}
1054
1055
1056E-RABToBeModifyItemBearerModReqExtIEs S1AP-PROTOCOL-EXTENSION ::= {
1057 { ID id-TransportInformation CRITICALITY reject EXTENSION TransportInformation PRESENCE optional},
1058 ...
1059}
1060
1061
1062
1063-- **************************************************************
1064--
1065-- E-RAB Modify Response
1066--
1067-- **************************************************************
1068
1069E-RABModifyResponse ::= SEQUENCE {
1070 protocolIEs ProtocolIE-Container { {E-RABModifyResponseIEs} },
1071 ...
1072}
1073
1074E-RABModifyResponseIEs S1AP-PROTOCOL-IES ::= {
1075 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1076 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1077 { ID id-E-RABModifyListBearerModRes CRITICALITY ignore TYPE E-RABModifyListBearerModRes PRESENCE optional }|
1078 { ID id-E-RABFailedToModifyList CRITICALITY ignore TYPE E-RABList PRESENCE optional }|
1079 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }|
1080 { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional },
1081 ...
1082}
1083
1084
1085E-RABModifyListBearerModRes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABModifyItemBearerModResIEs} }
1086
1087E-RABModifyItemBearerModResIEs S1AP-PROTOCOL-IES ::= {
1088 { ID id-E-RABModifyItemBearerModRes CRITICALITY ignore TYPE E-RABModifyItemBearerModRes PRESENCE mandatory},
1089 ...
1090}
1091
1092E-RABModifyItemBearerModRes ::= SEQUENCE {
1093 e-RAB-ID E-RAB-ID,
1094 iE-Extensions ProtocolExtensionContainer { {E-RABModifyItemBearerModResExtIEs} } OPTIONAL,
1095 ...
1096}
1097
1098
1099E-RABModifyItemBearerModResExtIEs S1AP-PROTOCOL-EXTENSION ::= {
1100 ...
1101}
1102
1103
1104
1105
1106-- **************************************************************
1107--
1108-- E-RAB RELEASE ELEMENTARY PROCEDURE
1109--
1110-- **************************************************************
1111
1112-- **************************************************************
1113--
1114-- E-RAB Release Command
1115--
1116-- **************************************************************
1117
1118E-RABReleaseCommand ::= SEQUENCE {
1119 protocolIEs ProtocolIE-Container { {E-RABReleaseCommandIEs} },
1120 ...
1121}
1122
1123E-RABReleaseCommandIEs S1AP-PROTOCOL-IES ::= {
1124 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1125 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1126 { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }|
1127 { ID id-E-RABToBeReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory }|
1128 { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional },
1129 ...
1130}
1131
1132
1133-- **************************************************************
1134--
1135-- E-RAB Release Response
1136--
1137-- **************************************************************
1138
1139E-RABReleaseResponse ::= SEQUENCE {
1140 protocolIEs ProtocolIE-Container { { E-RABReleaseResponseIEs } },
1141 ...
1142}
1143
1144E-RABReleaseResponseIEs S1AP-PROTOCOL-IES ::= {
1145 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1146 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1147 { ID id-E-RABReleaseListBearerRelComp CRITICALITY ignore TYPE E-RABReleaseListBearerRelComp PRESENCE optional }|
1148 { ID id-E-RABFailedToReleaseList CRITICALITY ignore TYPE E-RABList PRESENCE optional }|
1149 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }|
1150-- Extension for Release 12 to support User Location Information --
1151 { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }|
1152 { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional },
1153 ...
1154}
1155
1156
1157E-RABReleaseListBearerRelComp ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABReleaseItemBearerRelCompIEs} }
1158
1159E-RABReleaseItemBearerRelCompIEs S1AP-PROTOCOL-IES ::= {
1160 { ID id-E-RABReleaseItemBearerRelComp CRITICALITY ignore TYPE E-RABReleaseItemBearerRelComp PRESENCE mandatory },
1161 ...
1162}
1163
1164E-RABReleaseItemBearerRelComp ::= SEQUENCE {
1165 e-RAB-ID E-RAB-ID,
1166 iE-Extensions ProtocolExtensionContainer { {E-RABReleaseItemBearerRelCompExtIEs} } OPTIONAL,
1167 ...
1168}
1169
1170
1171E-RABReleaseItemBearerRelCompExtIEs S1AP-PROTOCOL-EXTENSION ::= {
1172 ...
1173}
1174
1175
1176
1177-- **************************************************************
1178--
1179-- E-RAB RELEASE INDICATION ELEMENTARY PROCEDURE
1180--
1181-- **************************************************************
1182
1183-- **************************************************************
1184--
1185-- E-RAB Release Indication
1186--
1187-- **************************************************************
1188
1189E-RABReleaseIndication ::= SEQUENCE {
1190 protocolIEs ProtocolIE-Container { {E-RABReleaseIndicationIEs} },
1191 ...
1192}
1193
1194E-RABReleaseIndicationIEs S1AP-PROTOCOL-IES ::= {
1195 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1196 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1197 { ID id-E-RABReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory }|
1198-- Extension for Release 12 to support User Location Information --
1199 { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }|
1200 { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional },
1201 ...
1202}
1203-- **************************************************************
1204--
1205-- INITIAL CONTEXT SETUP ELEMENTARY PROCEDURE
1206--
1207-- **************************************************************
1208
1209-- **************************************************************
1210--
1211-- Initial Context Setup Request
1212--
1213-- **************************************************************
1214
1215InitialContextSetupRequest ::= SEQUENCE {
1216 protocolIEs ProtocolIE-Container { {InitialContextSetupRequestIEs} },
1217 ...
1218}
1219
1220InitialContextSetupRequestIEs S1AP-PROTOCOL-IES ::= {
1221 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
1222 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
1223 { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE mandatory}|
1224 { ID id-E-RABToBeSetupListCtxtSUReq CRITICALITY reject TYPE E-RABToBeSetupListCtxtSUReq PRESENCE mandatory}|
1225 { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory}|
1226 { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE mandatory}|
1227 { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional}|
1228 { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}|
1229 { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}|
1230 { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}|
1231 { ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional}|
1232 { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}|
1233 { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}|
1234 { ID id-RegisteredLAI CRITICALITY ignore TYPE LAI PRESENCE optional}|
1235 { ID id-GUMMEI-ID CRITICALITY ignore TYPE GUMMEI PRESENCE optional}|
1236 { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}|
1237 { ID id-ManagementBasedMDTAllowed CRITICALITY ignore TYPE ManagementBasedMDTAllowed PRESENCE optional}|
1238 { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional}|
1239 { ID id-AdditionalCSFallbackIndicator CRITICALITY ignore TYPE AdditionalCSFallbackIndicator PRESENCE conditional}|
1240 { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}|
1241 { ID id-ExpectedUEBehaviour CRITICALITY ignore TYPE ExpectedUEBehaviour PRESENCE optional}|
1242 { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}|
1243 { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}|
1244 { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}|
1245 { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}|
1246 { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}|
1247 { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}|
1248 { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}|
1249 { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}|
1250 { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}|
1251 { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional},
1252 ...
1253}
1254
1255
1256
1257
1258E-RABToBeSetupListCtxtSUReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeSetupItemCtxtSUReqIEs} }
1259
1260E-RABToBeSetupItemCtxtSUReqIEs S1AP-PROTOCOL-IES ::= {
1261 { ID id-E-RABToBeSetupItemCtxtSUReq CRITICALITY reject TYPE E-RABToBeSetupItemCtxtSUReq PRESENCE mandatory },
1262 ...
1263}
1264
1265E-RABToBeSetupItemCtxtSUReq ::= SEQUENCE {
1266 e-RAB-ID E-RAB-ID,
1267 e-RABlevelQoSParameters E-RABLevelQoSParameters,
1268 transportLayerAddress TransportLayerAddress,
1269 gTP-TEID GTP-TEID,
1270 nAS-PDU NAS-PDU OPTIONAL,
1271 iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemCtxtSUReqExtIEs} } OPTIONAL,
1272 ...
1273}
1274
1275
1276E-RABToBeSetupItemCtxtSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= {
1277 { ID id-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}|
1278 { ID id-SIPTO-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}|
1279 { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional},
1280 ...
1281}
1282
1283
1284-- **************************************************************
1285--
1286-- Initial Context Setup Response
1287--
1288-- **************************************************************
1289
1290InitialContextSetupResponse ::= SEQUENCE {
1291 protocolIEs ProtocolIE-Container { {InitialContextSetupResponseIEs} },
1292 ...
1293}
1294
1295InitialContextSetupResponseIEs S1AP-PROTOCOL-IES ::= {
1296 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1297 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1298 { ID id-E-RABSetupListCtxtSURes CRITICALITY ignore TYPE E-RABSetupListCtxtSURes PRESENCE mandatory }|
1299 { ID id-E-RABFailedToSetupListCtxtSURes CRITICALITY ignore TYPE E-RABList PRESENCE optional }|
1300 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1301 ...
1302}
1303
1304
1305E-RABSetupListCtxtSURes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABSetupItemCtxtSUResIEs} }
1306
1307E-RABSetupItemCtxtSUResIEs S1AP-PROTOCOL-IES ::= {
1308 { ID id-E-RABSetupItemCtxtSURes CRITICALITY ignore TYPE E-RABSetupItemCtxtSURes PRESENCE mandatory },
1309 ...
1310}
1311
1312E-RABSetupItemCtxtSURes ::= SEQUENCE {
1313 e-RAB-ID E-RAB-ID,
1314 transportLayerAddress TransportLayerAddress,
1315 gTP-TEID GTP-TEID,
1316 iE-Extensions ProtocolExtensionContainer { {E-RABSetupItemCtxtSUResExtIEs} } OPTIONAL,
1317 ...
1318}
1319
1320
1321E-RABSetupItemCtxtSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= {
1322 ...
1323}
1324
1325
1326-- **************************************************************
1327--
1328-- Initial Context Setup Failure
1329--
1330-- **************************************************************
1331
1332InitialContextSetupFailure ::= SEQUENCE {
1333 protocolIEs ProtocolIE-Container { {InitialContextSetupFailureIEs} },
1334 ...
1335}
1336
1337InitialContextSetupFailureIEs S1AP-PROTOCOL-IES ::= {
1338 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1339 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1340 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1341 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1342 ...
1343}
1344
1345-- **************************************************************
1346--
1347-- PAGING ELEMENTARY PROCEDURE
1348--
1349-- **************************************************************
1350
1351
1352-- **************************************************************
1353--
1354-- Paging
1355--
1356-- **************************************************************
1357
1358Paging ::= SEQUENCE {
1359 protocolIEs ProtocolIE-Container {{PagingIEs}},
1360 ...
1361}
1362
1363PagingIEs S1AP-PROTOCOL-IES ::= {
1364 { ID id-UEIdentityIndexValue CRITICALITY ignore TYPE UEIdentityIndexValue PRESENCE mandatory}|
1365 { ID id-UEPagingID CRITICALITY ignore TYPE UEPagingID PRESENCE mandatory}|
1366 { ID id-pagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional}|
1367 { ID id-CNDomain CRITICALITY ignore TYPE CNDomain PRESENCE mandatory}|
1368 { ID id-TAIList CRITICALITY ignore TYPE TAIList PRESENCE mandatory}|
1369 { ID id-CSG-IdList CRITICALITY ignore TYPE CSG-IdList PRESENCE optional}|
1370 { ID id-PagingPriority CRITICALITY ignore TYPE PagingPriority PRESENCE optional}|
1371 { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional}|
1372-- Extension for Release 13 to support Paging Optimisation and Coverage Enhancement paging –-
1373 { ID id-AssistanceDataForPaging CRITICALITY ignore TYPE AssistanceDataForPaging PRESENCE optional}|
1374 { ID id-Paging-eDRXInformation CRITICALITY ignore TYPE Paging-eDRXInformation PRESENCE optional}|
1375 { ID id-extended-UEIdentityIndexValue CRITICALITY ignore TYPE Extended-UEIdentityIndexValue PRESENCE optional}|
1376 { ID id-NB-IoT-Paging-eDRXInformation CRITICALITY ignore TYPE NB-IoT-Paging-eDRXInformation PRESENCE optional}|
1377 { ID id-NB-IoT-UEIdentityIndexValue CRITICALITY ignore TYPE NB-IoT-UEIdentityIndexValue PRESENCE optional}|
1378 { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}|
1379 { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional},
1380 ...
1381}
1382
1383TAIList::= SEQUENCE (SIZE(1.. maxnoofTAIs)) OF ProtocolIE-SingleContainer {{TAIItemIEs}}
1384
1385TAIItemIEs S1AP-PROTOCOL-IES ::= {
1386 { ID id-TAIItem CRITICALITY ignore TYPE TAIItem PRESENCE mandatory },
1387 ...
1388}
1389
1390TAIItem ::= SEQUENCE {
1391 tAI TAI,
1392 iE-Extensions ProtocolExtensionContainer { {TAIItemExtIEs} } OPTIONAL,
1393 ...
1394}
1395
1396
1397TAIItemExtIEs S1AP-PROTOCOL-EXTENSION ::= {
1398 ...
1399}
1400
1401-- **************************************************************
1402--
1403-- UE CONTEXT RELEASE ELEMENTARY PROCEDURE
1404--
1405-- **************************************************************
1406
1407-- **************************************************************
1408--
1409-- UE Context Release Request
1410--
1411-- **************************************************************
1412
1413UEContextReleaseRequest ::= SEQUENCE {
1414 protocolIEs ProtocolIE-Container {{UEContextReleaseRequest-IEs}},
1415 ...
1416}
1417
1418UEContextReleaseRequest-IEs S1AP-PROTOCOL-IES ::= {
1419 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1420 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1421 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1422 { ID id-GWContextReleaseIndication CRITICALITY reject TYPE GWContextReleaseIndication PRESENCE optional }|
1423 { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional },
1424 ...
1425}
1426
1427-- **************************************************************
1428--
1429-- UE Context Release Command
1430--
1431-- **************************************************************
1432
1433UEContextReleaseCommand ::= SEQUENCE {
1434 protocolIEs ProtocolIE-Container {{UEContextReleaseCommand-IEs}},
1435 ...
1436}
1437
1438UEContextReleaseCommand-IEs S1AP-PROTOCOL-IES ::= {
1439 { ID id-UE-S1AP-IDs CRITICALITY reject TYPE UE-S1AP-IDs PRESENCE mandatory }|
1440 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
1441 ...
1442}
1443
1444-- **************************************************************
1445--
1446-- UE Context Release Complete
1447--
1448-- **************************************************************
1449
1450UEContextReleaseComplete ::= SEQUENCE {
1451 protocolIEs ProtocolIE-Container {{UEContextReleaseComplete-IEs}},
1452 ...
1453}
1454
1455UEContextReleaseComplete-IEs S1AP-PROTOCOL-IES ::= {
1456 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
1457 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
1458 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}|
1459-- Extension for Release 12 to support User Location Information --
1460 { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional}|
1461-- Extension for Release 13 to support Paging Optimisation
1462 { ID id-InformationOnRecommendedCellsAndENBsForPaging CRITICALITY ignore TYPE InformationOnRecommendedCellsAndENBsForPaging PRESENCE optional}|
1463-- Extension for Release 13 to support coverage enhancement paging –
1464 { ID id-CellIdentifierAndCELevelForCECapableUEs CRITICALITY ignore TYPE CellIdentifierAndCELevelForCECapableUEs PRESENCE optional}|
1465 { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional },
1466 ...
1467}
1468
1469
1470-- **************************************************************
1471--
1472-- UE CONTEXT MODIFICATION ELEMENTARY PROCEDURE
1473--
1474-- **************************************************************
1475
1476-- **************************************************************
1477--
1478-- UE Context Modification Request
1479--
1480-- **************************************************************
1481
1482UEContextModificationRequest ::= SEQUENCE {
1483 protocolIEs ProtocolIE-Container { { UEContextModificationRequestIEs} },
1484 ...
1485}
1486
1487UEContextModificationRequestIEs S1AP-PROTOCOL-IES ::= {
1488 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
1489 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
1490 { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional}|
1491 { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}|
1492 { ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}|
1493 { ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional}|
1494 { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional}|
1495 { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}|
1496 { ID id-RegisteredLAI CRITICALITY ignore TYPE LAI PRESENCE optional}|
1497 { ID id-AdditionalCSFallbackIndicator CRITICALITY ignore TYPE AdditionalCSFallbackIndicator PRESENCE conditional}|
1498 { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}|
1499 { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}|
1500 { ID id-SRVCCOperationNotPossible CRITICALITY ignore TYPE SRVCCOperationNotPossible PRESENCE optional}|
1501 { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}|
1502 { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}|
1503 { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}|
1504 { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional},
1505 ...
1506}
1507-- **************************************************************
1508--
1509-- UE Context Modification Response
1510--
1511-- **************************************************************
1512
1513UEContextModificationResponse ::= SEQUENCE {
1514 protocolIEs ProtocolIE-Container { { UEContextModificationResponseIEs} },
1515 ...
1516}
1517
1518UEContextModificationResponseIEs S1AP-PROTOCOL-IES ::= {
1519 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1520 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1521 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1522 ...
1523}
1524-- **************************************************************
1525--
1526-- UE Context Modification Failure
1527--
1528-- **************************************************************
1529
1530UEContextModificationFailure ::= SEQUENCE {
1531 protocolIEs ProtocolIE-Container { { UEContextModificationFailureIEs} },
1532 ...
1533}
1534
1535UEContextModificationFailureIEs S1AP-PROTOCOL-IES ::= {
1536 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1537 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1538 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1539 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1540 ...
1541}
1542
1543-- **************************************************************
1544--
1545-- UE RADIO CAPABILITY MATCH ELEMENTARY PROCEDURE
1546--
1547-- **************************************************************
1548
1549-- **************************************************************
1550--
1551-- UE Radio Capability Match Request
1552--
1553-- **************************************************************
1554
1555UERadioCapabilityMatchRequest ::= SEQUENCE {
1556 protocolIEs ProtocolIE-Container { { UERadioCapabilityMatchRequestIEs} },
1557 ...
1558}
1559
1560UERadioCapabilityMatchRequestIEs S1AP-PROTOCOL-IES ::= {
1561 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1562 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1563 { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional },
1564 ...
1565}
1566
1567-- **************************************************************
1568--
1569-- UE Radio Capability Match Response
1570--
1571-- **************************************************************
1572
1573UERadioCapabilityMatchResponse ::= SEQUENCE {
1574 protocolIEs ProtocolIE-Container { { UERadioCapabilityMatchResponseIEs} },
1575 ...
1576}
1577
1578UERadioCapabilityMatchResponseIEs S1AP-PROTOCOL-IES ::= {
1579 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1580 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1581 { ID id-VoiceSupportMatchIndicator CRITICALITY reject TYPE VoiceSupportMatchIndicator PRESENCE mandatory }|
1582 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1583 ...
1584}
1585
1586-- **************************************************************
1587--
1588-- NAS TRANSPORT ELEMENTARY PROCEDURES
1589--
1590-- **************************************************************
1591
1592-- **************************************************************
1593--
1594-- DOWNLINK NAS TRANSPORT
1595--
1596-- **************************************************************
1597
1598DownlinkNASTransport ::= SEQUENCE {
1599 protocolIEs ProtocolIE-Container {{DownlinkNASTransport-IEs}},
1600 ...
1601}
1602
1603DownlinkNASTransport-IEs S1AP-PROTOCOL-IES ::= {
1604 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
1605 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
1606 { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}|
1607 { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}|
1608 { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}|
1609 { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}|
1610 { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}|
1611 { ID id-DLNASPDUDeliveryAckRequest CRITICALITY ignore TYPE DLNASPDUDeliveryAckRequest PRESENCE optional}|
1612 { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}|
1613 { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}|
1614 { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}|
1615 { ID id-UECapabilityInfoRequest CRITICALITY ignore TYPE UECapabilityInfoRequest PRESENCE optional}|
1616 { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional}|
1617 { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}|
1618 { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional},
1619 ...
1620}
1621
1622
1623-- **************************************************************
1624--
1625-- INITIAL UE MESSAGE
1626--
1627-- **************************************************************
1628
1629InitialUEMessage ::= SEQUENCE {
1630 protocolIEs ProtocolIE-Container {{InitialUEMessage-IEs}},
1631 ...
1632}
1633
1634InitialUEMessage-IEs S1AP-PROTOCOL-IES ::= {
1635 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
1636 { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}|
1637 { ID id-TAI CRITICALITY reject TYPE TAI PRESENCE mandatory}|
1638 { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}|
1639 { ID id-RRC-Establishment-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE mandatory}|
1640 { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE optional}|
1641 { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}|
1642 { ID id-GUMMEI-ID CRITICALITY reject TYPE GUMMEI PRESENCE optional}|
1643 { ID id-CellAccessMode CRITICALITY reject TYPE CellAccessMode PRESENCE optional}|
1644 { ID id-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}|
1645 { ID id-RelayNode-Indicator CRITICALITY reject TYPE RelayNode-Indicator PRESENCE optional}|
1646 { ID id-GUMMEIType CRITICALITY ignore TYPE GUMMEIType PRESENCE optional}|
1647-- Extension for Release 11 to support BBAI --
1648 { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}|
1649 { ID id-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}|
1650 { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}|
1651 { ID id-MME-Group-ID CRITICALITY ignore TYPE MME-Group-ID PRESENCE optional}|
1652 { ID id-UE-Usage-Type CRITICALITY ignore TYPE UE-Usage-Type PRESENCE optional}|
1653 { ID id-CE-mode-B-SupportIndicator CRITICALITY ignore TYPE CE-mode-B-SupportIndicator PRESENCE optional}|
1654 { ID id-DCN-ID CRITICALITY ignore TYPE DCN-ID PRESENCE optional}|
1655 { ID id-Coverage-Level CRITICALITY ignore TYPE Coverage-Level PRESENCE optional}|
1656 { ID id-UE-Application-Layer-Measurement-Capability CRITICALITY ignore TYPE UE-Application-Layer-Measurement-Capability PRESENCE optional}|
1657 { ID id-EDT-Session CRITICALITY ignore TYPE EDT-Session PRESENCE optional},
1658
1659 ...
1660}
1661
1662
1663-- **************************************************************
1664--
1665-- UPLINK NAS TRANSPORT
1666--
1667-- **************************************************************
1668
1669UplinkNASTransport ::= SEQUENCE {
1670 protocolIEs ProtocolIE-Container {{UplinkNASTransport-IEs}},
1671 ...
1672}
1673
1674UplinkNASTransport-IEs S1AP-PROTOCOL-IES ::= {
1675 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
1676 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
1677 { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}|
1678 { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}|
1679 { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}|
1680 { ID id-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}|
1681 { ID id-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}|
1682 { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional},
1683 ...
1684}
1685-- **************************************************************
1686--
1687-- NAS NON DELIVERY INDICATION
1688--
1689-- **************************************************************
1690
1691NASNonDeliveryIndication ::= SEQUENCE {
1692 protocolIEs ProtocolIE-Container {{NASNonDeliveryIndication-IEs}},
1693 ...
1694}
1695
1696NASNonDeliveryIndication-IEs S1AP-PROTOCOL-IES ::= {
1697 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
1698 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
1699 { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory }|
1700 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
1701 ...
1702}
1703
1704-- **************************************************************
1705--
1706-- REROUTE NAS REQUEST
1707--
1708-- **************************************************************
1709
1710RerouteNASRequest ::= SEQUENCE {
1711 protocolIEs ProtocolIE-Container {{RerouteNASRequest-IEs}},
1712 ...
1713}
1714
1715-- WS modification, add a definition for S1 Message
1716S1-Message ::= OCTET STRING
1717
1718RerouteNASRequest-IEs S1AP-PROTOCOL-IES ::= {
1719 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
1720 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}|
1721-- WS modification, add a definition for S1 Message
1722-- { ID id-S1-Message CRITICALITY reject TYPE OCTET STRING PRESENCE mandatory}|
1723 { ID id-S1-Message CRITICALITY reject TYPE S1-Message PRESENCE mandatory}|
1724 { ID id-MME-Group-ID CRITICALITY reject TYPE MME-Group-ID PRESENCE mandatory}|
1725 { ID id-Additional-GUTI CRITICALITY ignore TYPE Additional-GUTI PRESENCE optional}|
1726 { ID id-UE-Usage-Type CRITICALITY ignore TYPE UE-Usage-Type PRESENCE optional},
1727 ...
1728}
1729
1730
1731-- **************************************************************
1732--
1733-- NAS DELIVERY INDICATION
1734--
1735-- **************************************************************
1736
1737NASDeliveryIndication ::= SEQUENCE {
1738 protocolIEs ProtocolIE-Container { { NASDeliveryIndicationIEs} },
1739 ...
1740}
1741
1742NASDeliveryIndicationIEs S1AP-PROTOCOL-IES ::= {
1743 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
1744 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory},
1745 ...
1746}
1747
1748-- **************************************************************
1749--
1750-- RESET ELEMENTARY PROCEDURE
1751--
1752-- **************************************************************
1753
1754-- **************************************************************
1755--
1756-- Reset
1757--
1758-- **************************************************************
1759
1760Reset ::= SEQUENCE {
1761 protocolIEs ProtocolIE-Container { {ResetIEs} },
1762 ...
1763}
1764
1765ResetIEs S1AP-PROTOCOL-IES ::= {
1766 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1767 { ID id-ResetType CRITICALITY reject TYPE ResetType PRESENCE mandatory },
1768 ...
1769}
1770
1771ResetType ::= CHOICE {
1772 s1-Interface ResetAll,
1773 partOfS1-Interface UE-associatedLogicalS1-ConnectionListRes,
1774 ...
1775}
1776
1777
1778
1779ResetAll ::= ENUMERATED {
1780 reset-all,
1781 ...
1782}
1783
1784UE-associatedLogicalS1-ConnectionListRes ::= SEQUENCE (SIZE(1.. maxnoofIndividualS1ConnectionsToReset)) OF ProtocolIE-SingleContainer { { UE-associatedLogicalS1-ConnectionItemRes } }
1785
1786UE-associatedLogicalS1-ConnectionItemRes S1AP-PROTOCOL-IES ::= {
1787 { ID id-UE-associatedLogicalS1-ConnectionItem CRITICALITY reject TYPE UE-associatedLogicalS1-ConnectionItem PRESENCE mandatory},
1788 ...
1789}
1790
1791
1792-- **************************************************************
1793--
1794-- Reset Acknowledge
1795--
1796-- **************************************************************
1797
1798ResetAcknowledge ::= SEQUENCE {
1799 protocolIEs ProtocolIE-Container { {ResetAcknowledgeIEs} },
1800 ...
1801}
1802
1803ResetAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
1804 { ID id-UE-associatedLogicalS1-ConnectionListResAck CRITICALITY ignore TYPE UE-associatedLogicalS1-ConnectionListResAck PRESENCE optional }|
1805 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1806 ...
1807}
1808
1809UE-associatedLogicalS1-ConnectionListResAck ::= SEQUENCE (SIZE(1.. maxnoofIndividualS1ConnectionsToReset)) OF ProtocolIE-SingleContainer { { UE-associatedLogicalS1-ConnectionItemResAck } }
1810
1811UE-associatedLogicalS1-ConnectionItemResAck S1AP-PROTOCOL-IES ::= {
1812 { ID id-UE-associatedLogicalS1-ConnectionItem CRITICALITY ignore TYPE UE-associatedLogicalS1-ConnectionItem PRESENCE mandatory },
1813 ...
1814}
1815
1816-- **************************************************************
1817--
1818-- ERROR INDICATION ELEMENTARY PROCEDURE
1819--
1820-- **************************************************************
1821
1822-- **************************************************************
1823--
1824-- Error Indication
1825--
1826-- **************************************************************
1827
1828ErrorIndication ::= SEQUENCE {
1829 protocolIEs ProtocolIE-Container {{ErrorIndicationIEs}},
1830 ...
1831}
1832
1833ErrorIndicationIEs S1AP-PROTOCOL-IES ::= {
1834 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional }|
1835 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE optional }|
1836 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional }|
1837 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1838 ...
1839}
1840
1841-- **************************************************************
1842--
1843-- S1 SETUP ELEMENTARY PROCEDURE
1844--
1845-- **************************************************************
1846
1847-- **************************************************************
1848--
1849-- S1 Setup Request
1850--
1851-- **************************************************************
1852
1853S1SetupRequest ::= SEQUENCE {
1854 protocolIEs ProtocolIE-Container { {S1SetupRequestIEs} },
1855 ...
1856}
1857
1858S1SetupRequestIEs S1AP-PROTOCOL-IES ::= {
1859 { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}|
1860 { ID id-eNBname CRITICALITY ignore TYPE ENBname PRESENCE optional}|
1861 { ID id-SupportedTAs CRITICALITY reject TYPE SupportedTAs PRESENCE mandatory}|
1862 { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE mandatory}|
1863 { ID id-CSG-IdList CRITICALITY reject TYPE CSG-IdList PRESENCE optional}|
1864 { ID id-UE-RetentionInformation CRITICALITY ignore TYPE UE-RetentionInformation PRESENCE optional}|
1865 { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional}|
1866 { ID id-ConnectedengNBList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional},
1867 ...
1868}
1869
1870-- **************************************************************
1871--
1872-- S1 Setup Response
1873--
1874-- **************************************************************
1875
1876S1SetupResponse ::= SEQUENCE {
1877 protocolIEs ProtocolIE-Container { {S1SetupResponseIEs} },
1878 ...
1879}
1880
1881
1882S1SetupResponseIEs S1AP-PROTOCOL-IES ::= {
1883 { ID id-MMEname CRITICALITY ignore TYPE MMEname PRESENCE optional}|
1884 { ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE mandatory}|
1885 { ID id-RelativeMMECapacity CRITICALITY ignore TYPE RelativeMMECapacity PRESENCE mandatory}|
1886 { ID id-MMERelaySupportIndicator CRITICALITY ignore TYPE MMERelaySupportIndicator PRESENCE optional}|
1887 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}|
1888 { ID id-UE-RetentionInformation CRITICALITY ignore TYPE UE-RetentionInformation PRESENCE optional}|
1889 { ID id-ServedDCNs CRITICALITY ignore TYPE ServedDCNs PRESENCE optional},
1890 ...
1891}
1892
1893-- **************************************************************
1894--
1895-- S1 Setup Failure
1896--
1897-- **************************************************************
1898
1899S1SetupFailure ::= SEQUENCE {
1900 protocolIEs ProtocolIE-Container { {S1SetupFailureIEs} },
1901 ...
1902}
1903
1904S1SetupFailureIEs S1AP-PROTOCOL-IES ::= {
1905 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1906 { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
1907 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1908 ...
1909}
1910
1911-- **************************************************************
1912--
1913-- ENB CONFIGURATION UPDATE ELEMENTARY PROCEDURE
1914--
1915-- **************************************************************
1916
1917-- **************************************************************
1918--
1919-- eNB Configuration Update
1920--
1921-- **************************************************************
1922
1923ENBConfigurationUpdate ::= SEQUENCE {
1924 protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateIEs} },
1925 ...
1926}
1927
1928ENBConfigurationUpdateIEs S1AP-PROTOCOL-IES ::= {
1929 { ID id-eNBname CRITICALITY ignore TYPE ENBname PRESENCE optional}|
1930 { ID id-SupportedTAs CRITICALITY reject TYPE SupportedTAs PRESENCE optional}|
1931 { ID id-CSG-IdList CRITICALITY reject TYPE CSG-IdList PRESENCE optional}|
1932 { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional}|
1933 { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional}|
1934 { ID id-ConnectedengNBToAddList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional}|
1935 { ID id-ConnectedengNBToRemoveList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional},
1936 ...
1937}
1938
1939-- **************************************************************
1940--
1941-- eNB Configuration Update Acknowledge
1942--
1943-- **************************************************************
1944
1945ENBConfigurationUpdateAcknowledge ::= SEQUENCE {
1946 protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateAcknowledgeIEs} },
1947 ...
1948}
1949
1950
1951ENBConfigurationUpdateAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
1952 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1953 ...
1954}
1955
1956-- **************************************************************
1957--
1958-- eNB Configuration Update Failure
1959--
1960-- **************************************************************
1961
1962ENBConfigurationUpdateFailure ::= SEQUENCE {
1963 protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateFailureIEs} },
1964 ...
1965}
1966
1967ENBConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= {
1968 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
1969 { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
1970 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
1971...
1972}
1973
1974
1975-- **************************************************************
1976--
1977-- MME CONFIGURATION UPDATE ELEMENTARY PROCEDURE
1978--
1979-- **************************************************************
1980
1981-- **************************************************************
1982--
1983-- MME Configuration Update
1984--
1985-- **************************************************************
1986
1987MMEConfigurationUpdate ::= SEQUENCE {
1988 protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateIEs} },
1989 ...
1990}
1991
1992MMEConfigurationUpdateIEs S1AP-PROTOCOL-IES ::= {
1993 { ID id-MMEname CRITICALITY ignore TYPE MMEname PRESENCE optional }|
1994 { ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE optional }|
1995 { ID id-RelativeMMECapacity CRITICALITY reject TYPE RelativeMMECapacity PRESENCE optional }|
1996 { ID id-ServedDCNs CRITICALITY ignore TYPE ServedDCNs PRESENCE optional},
1997 ...
1998}
1999
2000-- **************************************************************
2001--
2002-- MME Configuration Update Acknowledge
2003--
2004-- **************************************************************
2005
2006MMEConfigurationUpdateAcknowledge ::= SEQUENCE {
2007 protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateAcknowledgeIEs} },
2008 ...
2009}
2010
2011
2012MMEConfigurationUpdateAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
2013 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
2014 ...
2015}
2016
2017-- **************************************************************
2018--
2019-- MME Configuration Update Failure
2020--
2021-- **************************************************************
2022
2023MMEConfigurationUpdateFailure ::= SEQUENCE {
2024 protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateFailureIEs} },
2025 ...
2026}
2027
2028MMEConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= {
2029 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
2030 { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
2031 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
2032 ...
2033}
2034
2035-- **************************************************************
2036--
2037-- DOWNLINK S1 CDMA2000 TUNNELLING ELEMENTARY PROCEDURE
2038--
2039-- **************************************************************
2040
2041-- **************************************************************
2042--
2043-- Downlink S1 CDMA2000 Tunnelling
2044--
2045-- **************************************************************
2046
2047DownlinkS1cdma2000tunnelling ::= SEQUENCE {
2048 protocolIEs ProtocolIE-Container { {DownlinkS1cdma2000tunnellingIEs} },
2049 ...
2050}
2051
2052DownlinkS1cdma2000tunnellingIEs S1AP-PROTOCOL-IES ::= {
2053 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
2054 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
2055 { ID id-E-RABSubjecttoDataForwardingList CRITICALITY ignore TYPE E-RABSubjecttoDataForwardingList PRESENCE optional }|
2056 { ID id-cdma2000HOStatus CRITICALITY ignore TYPE Cdma2000HOStatus PRESENCE optional }|
2057 { ID id-cdma2000RATType CRITICALITY reject TYPE Cdma2000RATType PRESENCE mandatory }|
2058 { ID id-cdma2000PDU CRITICALITY reject TYPE Cdma2000PDU PRESENCE mandatory },
2059 ...
2060}
2061
2062-- **************************************************************
2063--
2064-- UPLINK S1 CDMA2000 TUNNELLING ELEMENTARY PROCEDURE
2065--
2066-- **************************************************************
2067
2068-- **************************************************************
2069--
2070-- Uplink S1 CDMA2000 Tunnelling
2071--
2072-- **************************************************************
2073
2074UplinkS1cdma2000tunnelling ::= SEQUENCE {
2075 protocolIEs ProtocolIE-Container { {UplinkS1cdma2000tunnellingIEs} },
2076 ...
2077}
2078
2079UplinkS1cdma2000tunnellingIEs S1AP-PROTOCOL-IES ::= {
2080 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
2081 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
2082 { ID id-cdma2000RATType CRITICALITY reject TYPE Cdma2000RATType PRESENCE mandatory }|
2083 { ID id-cdma2000SectorID CRITICALITY reject TYPE Cdma2000SectorID PRESENCE mandatory }|
2084 { ID id-cdma2000HORequiredIndication CRITICALITY ignore TYPE Cdma2000HORequiredIndication PRESENCE optional }|
2085 { ID id-cdma2000OneXSRVCCInfo CRITICALITY reject TYPE Cdma2000OneXSRVCCInfo PRESENCE optional }|
2086 { ID id-cdma2000OneXRAND CRITICALITY reject TYPE Cdma2000OneXRAND PRESENCE optional }|
2087 { ID id-cdma2000PDU CRITICALITY reject TYPE Cdma2000PDU PRESENCE mandatory }|
2088 { ID id-EUTRANRoundTripDelayEstimationInfo CRITICALITY ignore TYPE EUTRANRoundTripDelayEstimationInfo PRESENCE optional },
2089 -- Extension for Release 9 to assist target HRPD access with the acquisition of the UE --
2090 ...
2091}
2092
2093
2094-- **************************************************************
2095--
2096-- UE CAPABILITY INFO INDICATION ELEMENTARY PROCEDURE
2097--
2098-- **************************************************************
2099
2100-- **************************************************************
2101--
2102-- UE Capability Info Indication
2103--
2104-- **************************************************************
2105
2106UECapabilityInfoIndication ::= SEQUENCE {
2107 protocolIEs ProtocolIE-Container { { UECapabilityInfoIndicationIEs} },
2108 ...
2109}
2110
2111UECapabilityInfoIndicationIEs S1AP-PROTOCOL-IES ::= {
2112 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
2113 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
2114 { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory}|
2115 { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional}|
2116 { ID id-UE-Application-Layer-Measurement-Capability CRITICALITY ignore TYPE UE-Application-Layer-Measurement-Capability PRESENCE optional}|
2117 { ID id-LTE-M-Indication CRITICALITY ignore TYPE LTE-M-Indication PRESENCE optional},
2118 ...
2119}
2120
2121-- **************************************************************
2122--
2123-- eNB STATUS TRANSFER ELEMENTARY PROCEDURE
2124--
2125-- **************************************************************
2126
2127-- **************************************************************
2128--
2129-- eNB Status Transfer
2130--
2131-- **************************************************************
2132
2133ENBStatusTransfer ::= SEQUENCE {
2134 protocolIEs ProtocolIE-Container { {ENBStatusTransferIEs} },
2135 ...
2136}
2137
2138ENBStatusTransferIEs S1AP-PROTOCOL-IES ::= {
2139 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
2140 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
2141 { ID id-eNB-StatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-StatusTransfer-TransparentContainer PRESENCE mandatory},
2142 ...
2143}
2144
2145
2146-- **************************************************************
2147--
2148-- MME STATUS TRANSFER ELEMENTARY PROCEDURE
2149--
2150-- **************************************************************
2151
2152-- **************************************************************
2153--
2154-- MME Status Transfer
2155--
2156-- **************************************************************
2157
2158MMEStatusTransfer ::= SEQUENCE {
2159 protocolIEs ProtocolIE-Container { {MMEStatusTransferIEs} },
2160 ...
2161}
2162
2163MMEStatusTransferIEs S1AP-PROTOCOL-IES ::= {
2164 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
2165 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
2166 { ID id-eNB-StatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-StatusTransfer-TransparentContainer PRESENCE mandatory},
2167 ...
2168}
2169
2170
2171-- **************************************************************
2172--
2173-- TRACE ELEMENTARY PROCEDURES
2174--
2175-- **************************************************************
2176-- **************************************************************
2177--
2178-- Trace Start
2179--
2180-- **************************************************************
2181
2182TraceStart ::= SEQUENCE {
2183 protocolIEs ProtocolIE-Container { {TraceStartIEs} },
2184 ...
2185}
2186
2187TraceStartIEs S1AP-PROTOCOL-IES ::= {
2188 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
2189 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
2190 { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE mandatory },
2191 ...
2192}
2193
2194-- **************************************************************
2195--
2196-- Trace Failure Indication
2197--
2198-- **************************************************************
2199
2200TraceFailureIndication ::= SEQUENCE {
2201 protocolIEs ProtocolIE-Container { {TraceFailureIndicationIEs} },
2202 ...
2203}
2204
2205TraceFailureIndicationIEs S1AP-PROTOCOL-IES ::= {
2206 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
2207 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
2208 { ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory }|
2209 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
2210 ...
2211}
2212
2213-- **************************************************************
2214--
2215-- DEACTIVATE TRACE ELEMENTARY PROCEDURE
2216--
2217-- **************************************************************
2218
2219-- **************************************************************
2220--
2221-- Deactivate Trace
2222--
2223-- **************************************************************
2224
2225DeactivateTrace ::= SEQUENCE {
2226 protocolIEs ProtocolIE-Container { { DeactivateTraceIEs} },
2227 ...
2228}
2229
2230DeactivateTraceIEs S1AP-PROTOCOL-IES ::= {
2231 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
2232 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
2233 { ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory },
2234 ...
2235}
2236
2237-- **************************************************************
2238--
2239-- CELL TRAFFIC TRACE ELEMENTARY PROCEDURE
2240--
2241-- **************************************************************
2242
2243-- **************************************************************
2244--
2245-- Cell Traffic Trace
2246--
2247-- **************************************************************
2248
2249CellTrafficTrace ::= SEQUENCE {
2250protocolIEs ProtocolIE-Container { { CellTrafficTraceIEs } },
2251...
2252}
2253
2254CellTrafficTraceIEs S1AP-PROTOCOL-IES ::= {
2255 {ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
2256 {ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
2257 {ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory }|
2258 {ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory }|
2259 {ID id-TraceCollectionEntityIPAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE mandatory }|
2260 {ID id-PrivacyIndicator CRITICALITY ignore TYPE PrivacyIndicator PRESENCE optional },
2261 ...
2262}
2263
2264-- **************************************************************
2265--
2266-- LOCATION ELEMENTARY PROCEDURES
2267--
2268-- **************************************************************
2269
2270-- **************************************************************
2271--
2272-- Location Reporting Control
2273--
2274-- **************************************************************
2275
2276LocationReportingControl ::= SEQUENCE {
2277 protocolIEs ProtocolIE-Container { { LocationReportingControlIEs} },
2278 ...
2279}
2280
2281LocationReportingControlIEs S1AP-PROTOCOL-IES ::= {
2282 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
2283 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
2284 { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory },
2285 ...
2286}
2287
2288-- **************************************************************
2289--
2290-- Location Report Failure Indication
2291--
2292-- **************************************************************
2293
2294LocationReportingFailureIndication ::= SEQUENCE {
2295 protocolIEs ProtocolIE-Container { { LocationReportingFailureIndicationIEs} },
2296 ...
2297}
2298
2299LocationReportingFailureIndicationIEs S1AP-PROTOCOL-IES ::= {
2300 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
2301 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
2302 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
2303 ...
2304}
2305
2306-- **************************************************************
2307--
2308-- Location Report
2309--
2310-- **************************************************************
2311
2312LocationReport ::= SEQUENCE {
2313 protocolIEs ProtocolIE-Container { { LocationReportIEs} },
2314 ...
2315}
2316
2317LocationReportIEs S1AP-PROTOCOL-IES ::= {
2318 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
2319 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
2320 { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory }|
2321 { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory }|
2322 { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory }|
2323 { ID id-PSCellInformation CRITICALITY ignore TYPE PSCellInformation PRESENCE optional },
2324 ...
2325}
2326
2327-- **************************************************************
2328--
2329-- OVERLOAD ELEMENTARY PROCEDURES
2330--
2331-- **************************************************************
2332
2333-- **************************************************************
2334--
2335-- Overload Start
2336--
2337-- **************************************************************
2338
2339OverloadStart ::= SEQUENCE {
2340 protocolIEs ProtocolIE-Container { {OverloadStartIEs} },
2341 ...
2342}
2343
2344OverloadStartIEs S1AP-PROTOCOL-IES ::= {
2345 { ID id-OverloadResponse CRITICALITY reject TYPE OverloadResponse PRESENCE mandatory }|
2346 { ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional }|
2347 { ID id-TrafficLoadReductionIndication CRITICALITY ignore TYPE TrafficLoadReductionIndication PRESENCE optional },
2348 ...
2349}
2350-- **************************************************************
2351--
2352-- Overload Stop
2353--
2354-- **************************************************************
2355
2356OverloadStop ::= SEQUENCE {
2357 protocolIEs ProtocolIE-Container { {OverloadStopIEs} },
2358 ...
2359}
2360
2361OverloadStopIEs S1AP-PROTOCOL-IES ::= {
2362{ ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional },
2363 ...
2364}
2365-- **************************************************************
2366--
2367-- WRITE-REPLACE WARNING ELEMENTARY PROCEDURE
2368--
2369-- **************************************************************
2370
2371-- **************************************************************
2372--
2373-- Write-Replace Warning Request
2374--
2375-- **************************************************************
2376
2377
2378WriteReplaceWarningRequest ::= SEQUENCE {
2379 protocolIEs ProtocolIE-Container { {WriteReplaceWarningRequestIEs} },
2380 ...
2381}
2382
2383WriteReplaceWarningRequestIEs S1AP-PROTOCOL-IES ::= {
2384 { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }|
2385 { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }|
2386 { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }|
2387 { ID id-RepetitionPeriod CRITICALITY reject TYPE RepetitionPeriod PRESENCE mandatory }|
2388 { ID id-ExtendedRepetitionPeriod CRITICALITY reject TYPE ExtendedRepetitionPeriod PRESENCE optional }|
2389 { ID id-NumberofBroadcastRequest CRITICALITY reject TYPE NumberofBroadcastRequest PRESENCE mandatory }|
2390 { ID id-WarningType CRITICALITY ignore TYPE WarningType PRESENCE optional }|
2391 { ID id-WarningSecurityInfo CRITICALITY ignore TYPE WarningSecurityInfo PRESENCE optional }|
2392 { ID id-DataCodingScheme CRITICALITY ignore TYPE DataCodingScheme PRESENCE optional }|
2393 { ID id-WarningMessageContents CRITICALITY ignore TYPE WarningMessageContents PRESENCE optional }|
2394 { ID id-ConcurrentWarningMessageIndicator CRITICALITY reject TYPE ConcurrentWarningMessageIndicator PRESENCE optional }|
2395 { ID id-WarningAreaCoordinates CRITICALITY ignore TYPE WarningAreaCoordinates PRESENCE optional },
2396 ...
2397}
2398-- **************************************************************
2399--
2400-- Write-Replace Warning Response
2401--
2402-- **************************************************************
2403
2404WriteReplaceWarningResponse ::= SEQUENCE {
2405 protocolIEs ProtocolIE-Container { {WriteReplaceWarningResponseIEs} },
2406 ...
2407}
2408
2409WriteReplaceWarningResponseIEs S1AP-PROTOCOL-IES ::= {
2410 { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }|
2411 { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }|
2412 { ID id-BroadcastCompletedAreaList CRITICALITY ignore TYPE BroadcastCompletedAreaList PRESENCE optional }|
2413 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
2414 ...
2415}
2416
2417-- **************************************************************
2418--
2419-- eNB DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE
2420--
2421-- **************************************************************
2422
2423-- **************************************************************
2424--
2425-- eNB Direct Information Transfer
2426--
2427-- **************************************************************
2428
2429ENBDirectInformationTransfer ::= SEQUENCE {
2430 protocolIEs ProtocolIE-Container {{ ENBDirectInformationTransferIEs}},
2431 ...
2432}
2433
2434ENBDirectInformationTransferIEs S1AP-PROTOCOL-IES ::= {
2435 { ID id-Inter-SystemInformationTransferTypeEDT CRITICALITY reject TYPE Inter-SystemInformationTransferType PRESENCE mandatory },
2436 ...
2437}
2438
2439Inter-SystemInformationTransferType ::= CHOICE {
2440 rIMTransfer RIMTransfer,
2441 ...
2442}
2443
2444-- **************************************************************
2445--
2446-- MME DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE
2447--
2448-- **************************************************************
2449
2450-- **************************************************************
2451--
2452-- MME Direct Information Transfer
2453--
2454-- **************************************************************
2455
2456MMEDirectInformationTransfer ::= SEQUENCE {
2457 protocolIEs ProtocolIE-Container {{ MMEDirectInformationTransferIEs}},
2458 ...
2459}
2460
2461MMEDirectInformationTransferIEs S1AP-PROTOCOL-IES ::= {
2462 { ID id-Inter-SystemInformationTransferTypeMDT CRITICALITY reject TYPE Inter-SystemInformationTransferType PRESENCE mandatory },
2463 ...
2464}
2465-- **************************************************************
2466--
2467-- eNB CONFIGURATION TRANSFER ELEMENTARY PROCEDURE
2468--
2469-- **************************************************************
2470
2471-- **************************************************************
2472--
2473-- eNB Configuration Transfer
2474--
2475-- **************************************************************
2476
2477ENBConfigurationTransfer ::= SEQUENCE {
2478 protocolIEs ProtocolIE-Container {{ ENBConfigurationTransferIEs}},
2479 ...
2480}
2481
2482ENBConfigurationTransferIEs S1AP-PROTOCOL-IES ::= {
2483 { ID id-SONConfigurationTransferECT CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }|
2484 { ID id-EN-DCSONConfigurationTransfer-ECT CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional },
2485 ...
2486}
2487
2488-- **************************************************************
2489--
2490-- MME CONFIGURATION TRANSFER ELEMENTARY PROCEDURE
2491--
2492-- **************************************************************
2493
2494-- **************************************************************
2495--
2496-- MME Configuration Transfer
2497--
2498-- **************************************************************
2499
2500MMEConfigurationTransfer ::= SEQUENCE {
2501 protocolIEs ProtocolIE-Container {{ MMEConfigurationTransferIEs}},
2502 ...
2503}
2504
2505MMEConfigurationTransferIEs S1AP-PROTOCOL-IES ::= {
2506 { ID id-SONConfigurationTransferMCT CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }|
2507 { ID id-EN-DCSONConfigurationTransfer-MCT CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional },
2508 ...
2509}
2510
2511-- **************************************************************
2512--
2513-- PRIVATE MESSAGE ELEMENTARY PROCEDURE
2514--
2515-- **************************************************************
2516
2517-- **************************************************************
2518--
2519-- Private Message
2520--
2521-- **************************************************************
2522
2523PrivateMessage ::= SEQUENCE {
2524 privateIEs PrivateIE-Container {{PrivateMessageIEs}},
2525 ...
2526}
2527
2528PrivateMessageIEs S1AP-PRIVATE-IES ::= {
2529 ...
2530}
2531
2532-- **************************************************************
2533--
2534-- KILL PROCEDURE
2535--
2536-- **************************************************************
2537
2538-- **************************************************************
2539--
2540-- Kill Request
2541--
2542-- **************************************************************
2543
2544
2545KillRequest ::= SEQUENCE {
2546 protocolIEs ProtocolIE-Container { {KillRequestIEs} },
2547 ...
2548}
2549
2550KillRequestIEs S1AP-PROTOCOL-IES ::= {
2551 { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory}|
2552 { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory}|
2553 { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional}|
2554 { ID id-KillAllWarningMessages CRITICALITY reject TYPE KillAllWarningMessages PRESENCE optional},
2555 ...
2556}
2557
2558-- **************************************************************
2559--
2560-- Kill Response
2561--
2562-- **************************************************************
2563
2564KillResponse ::= SEQUENCE {
2565 protocolIEs ProtocolIE-Container { {KillResponseIEs} },
2566 ...
2567}
2568
2569KillResponseIEs S1AP-PROTOCOL-IES ::= {
2570 { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }|
2571 { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }|
2572 { ID id-BroadcastCancelledAreaList CRITICALITY ignore TYPE BroadcastCancelledAreaList PRESENCE optional }|
2573 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
2574 ...
2575}
2576
2577-- **************************************************************
2578--
2579-- PWS RESTART INDICATION PROCEDURE
2580--
2581-- **************************************************************
2582
2583-- **************************************************************
2584--
2585-- PWS Restart Indication
2586--
2587-- **************************************************************
2588
2589PWSRestartIndication::= SEQUENCE {
2590 protocolIEs ProtocolIE-Container {{ PWSRestartIndicationIEs}},
2591 ...
2592}
2593
2594PWSRestartIndicationIEs S1AP-PROTOCOL-IES ::= {
2595 { ID id-ECGIListForRestart CRITICALITY reject TYPE ECGIListForRestart PRESENCE mandatory}|
2596 { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}|
2597 { ID id-TAIListForRestart CRITICALITY reject TYPE TAIListForRestart PRESENCE mandatory}|
2598 { ID id-EmergencyAreaIDListForRestart CRITICALITY reject TYPE EmergencyAreaIDListForRestart PRESENCE optional},
2599 ...
2600}
2601
2602-- **************************************************************
2603--
2604-- PWS Failure Indication
2605--
2606-- **************************************************************
2607
2608PWSFailureIndication::= SEQUENCE {
2609 protocolIEs ProtocolIE-Container {{ PWSFailureIndicationIEs}},
2610 ...
2611}
2612
2613PWSFailureIndicationIEs S1AP-PROTOCOL-IES ::= {
2614 { ID id-PWSfailedECGIList CRITICALITY reject TYPE PWSfailedECGIList PRESENCE mandatory}|
2615 { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory},
2616 ...
2617}
2618
2619-- **************************************************************
2620--
2621-- LPPA TRANSPORT ELEMENTARY PROCEDURES
2622--
2623-- **************************************************************
2624
2625-- **************************************************************
2626--
2627-- DOWNLINK UE ASSOCIATED LPPA TRANSPORT
2628--
2629-- **************************************************************
2630
2631DownlinkUEAssociatedLPPaTransport ::= SEQUENCE {
2632 protocolIEs ProtocolIE-Container {{DownlinkUEAssociatedLPPaTransport-IEs}},
2633 ...
2634}
2635
2636DownlinkUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= {
2637 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
2638 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
2639 { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }|
2640 { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory },
2641 ...
2642}
2643
2644-- **************************************************************
2645--
2646-- UPLINK UE ASSOCIATED LPPA TRANSPORT
2647--
2648-- **************************************************************
2649
2650UplinkUEAssociatedLPPaTransport ::= SEQUENCE {
2651 protocolIEs ProtocolIE-Container {{UplinkUEAssociatedLPPaTransport-IEs}},
2652 ...
2653}
2654
2655UplinkUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= {
2656 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
2657 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
2658 { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }|
2659 { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory },
2660 ...
2661}
2662
2663-- **************************************************************
2664--
2665-- DOWNLINK NON UE ASSOCIATED LPPA TRANSPORT
2666--
2667-- **************************************************************
2668
2669DownlinkNonUEAssociatedLPPaTransport ::= SEQUENCE {
2670 protocolIEs ProtocolIE-Container {{DownlinkNonUEAssociatedLPPaTransport-IEs}},
2671 ...
2672}
2673
2674DownlinkNonUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= {
2675 { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }|
2676 { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory },
2677 ...
2678}
2679
2680-- **************************************************************
2681--
2682-- UPLINK NON UE ASSOCIATED LPPA TRANSPORT
2683--
2684-- **************************************************************
2685
2686UplinkNonUEAssociatedLPPaTransport ::= SEQUENCE {
2687 protocolIEs ProtocolIE-Container {{UplinkNonUEAssociatedLPPaTransport-IEs}},
2688 ...
2689}
2690
2691UplinkNonUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= {
2692 { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }|
2693 { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory },
2694 ...
2695}
2696
2697
2698-- **************************************************************
2699--
2700-- E-RAB MODIFICATION INDICATION ELEMENTARY PROCEDURE
2701--
2702-- **************************************************************
2703
2704-- **************************************************************
2705--
2706-- E-RAB Modification Indication
2707--
2708-- **************************************************************
2709
2710E-RABModificationIndication ::= SEQUENCE {
2711 protocolIEs ProtocolIE-Container { { E-RABModificationIndicationIEs} },
2712 ...
2713}
2714
2715E-RABModificationIndicationIEs S1AP-PROTOCOL-IES ::= {
2716 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
2717 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
2718 { ID id-E-RABToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABToBeModifiedListBearerModInd PRESENCE mandatory}|
2719 { ID id-E-RABNotToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABNotToBeModifiedListBearerModInd PRESENCE optional}|
2720 { ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional}|
2721-- Extension for Release 11 to support BBAI --
2722 { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}|
2723 { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional },
2724 ...
2725}
2726
2727E-RABToBeModifiedListBearerModInd ::= E-RAB-IE-ContainerList { {E-RABToBeModifiedItemBearerModIndIEs} }
2728
2729E-RABToBeModifiedItemBearerModIndIEs S1AP-PROTOCOL-IES ::= {
2730 { ID id-E-RABToBeModifiedItemBearerModInd CRITICALITY reject TYPE E-RABToBeModifiedItemBearerModInd PRESENCE mandatory},
2731 ...
2732}
2733
2734E-RABToBeModifiedItemBearerModInd ::= SEQUENCE {
2735 e-RAB-ID E-RAB-ID,
2736 transportLayerAddress TransportLayerAddress,
2737 dL-GTP-TEID GTP-TEID,
2738 iE-Extensions ProtocolExtensionContainer { { E-RABToBeModifiedItemBearerModInd-ExtIEs} } OPTIONAL,
2739 ...
2740}
2741
2742E-RABToBeModifiedItemBearerModInd-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
2743 ...
2744}
2745
2746E-RABNotToBeModifiedListBearerModInd ::= E-RAB-IE-ContainerList { {E-RABNotToBeModifiedItemBearerModIndIEs} }
2747
2748E-RABNotToBeModifiedItemBearerModIndIEs S1AP-PROTOCOL-IES ::= {
2749 { ID id-E-RABNotToBeModifiedItemBearerModInd CRITICALITY reject TYPE E-RABNotToBeModifiedItemBearerModInd PRESENCE mandatory},
2750 ...
2751}
2752
2753E-RABNotToBeModifiedItemBearerModInd ::= SEQUENCE {
2754 e-RAB-ID E-RAB-ID,
2755 transportLayerAddress TransportLayerAddress,
2756 dL-GTP-TEID GTP-TEID,
2757 iE-Extensions ProtocolExtensionContainer { { E-RABNotToBeModifiedItemBearerModInd-ExtIEs} } OPTIONAL,
2758 ...
2759}
2760
2761E-RABNotToBeModifiedItemBearerModInd-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
2762 ...
2763}
2764
2765CSGMembershipInfo ::= SEQUENCE {
2766 cSGMembershipStatus CSGMembershipStatus,
2767 cSG-Id CSG-Id,
2768 cellAccessMode CellAccessMode OPTIONAL,
2769 pLMNidentity PLMNidentity OPTIONAL,
2770 iE-Extensions ProtocolExtensionContainer { { CSGMembershipInfo-ExtIEs} } OPTIONAL,
2771 ...
2772}
2773
2774CSGMembershipInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
2775 ...
2776}
2777
2778-- **************************************************************
2779--
2780-- E-RAB Modification Confirm
2781--
2782-- **************************************************************
2783
2784E-RABModificationConfirm ::= SEQUENCE {
2785 protocolIEs ProtocolIE-Container { {E-RABModificationConfirmIEs} },
2786 ...
2787}
2788
2789E-RABModificationConfirmIEs S1AP-PROTOCOL-IES ::= {
2790 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
2791 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
2792 { ID id-E-RABModifyListBearerModConf CRITICALITY ignore TYPE E-RABModifyListBearerModConf PRESENCE optional}|
2793 { ID id-E-RABFailedToModifyListBearerModConf CRITICALITY ignore TYPE E-RABList PRESENCE optional}|
2794 { ID id-E-RABToBeReleasedListBearerModConf CRITICALITY ignore TYPE E-RABList PRESENCE optional}|
2795 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}|
2796 { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional},
2797 ...
2798}
2799
2800E-RABModifyListBearerModConf ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABModifyItemBearerModConfIEs} }
2801
2802E-RABModifyItemBearerModConfIEs S1AP-PROTOCOL-IES ::= {
2803 { ID id-E-RABModifyItemBearerModConf CRITICALITY ignore TYPE E-RABModifyItemBearerModConf PRESENCE mandatory},
2804 ...
2805}
2806
2807E-RABModifyItemBearerModConf ::= SEQUENCE {
2808 e-RAB-ID E-RAB-ID,
2809 iE-Extensions ProtocolExtensionContainer { {E-RABModifyItemBearerModConfExtIEs} } OPTIONAL,
2810 ...
2811}
2812
2813
2814E-RABModifyItemBearerModConfExtIEs S1AP-PROTOCOL-EXTENSION ::= {
2815 ...
2816}
2817
2818
2819-- **************************************************************
2820--
2821-- UE CONTEXT MODIFICATION INDICATION ELEMENTARY PROCEDURE
2822--
2823-- **************************************************************
2824
2825-- **************************************************************
2826--
2827-- UE Context Modification Indication
2828--
2829-- **************************************************************
2830
2831UEContextModificationIndication ::= SEQUENCE {
2832 protocolIEs ProtocolIE-Container { { UEContextModificationIndicationIEs} },
2833 ...
2834}
2835
2836UEContextModificationIndicationIEs S1AP-PROTOCOL-IES ::= {
2837 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
2838 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
2839 { ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional},
2840 ...
2841}
2842
2843
2844-- **************************************************************
2845--
2846-- UE Context Modification Confirm
2847--
2848-- **************************************************************
2849
2850UEContextModificationConfirm ::= SEQUENCE {
2851 protocolIEs ProtocolIE-Container { {UEContextModificationConfirmIEs} },
2852 ...
2853}
2854
2855UEContextModificationConfirmIEs S1AP-PROTOCOL-IES ::= {
2856 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
2857 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
2858 { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}|
2859 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
2860 ...
2861}
2862
2863-- **************************************************************
2864--
2865-- UE CONTEXT SUSPEND ELEMENTARY PROCEDURE
2866--
2867-- **************************************************************
2868
2869-- **************************************************************
2870--
2871-- UE Context Suspend Request
2872--
2873-- **************************************************************
2874
2875UEContextSuspendRequest ::= SEQUENCE {
2876 protocolIEs ProtocolIE-Container { { UEContextSuspendRequestIEs} },
2877 ...
2878}
2879
2880UEContextSuspendRequestIEs S1AP-PROTOCOL-IES ::= {
2881 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
2882 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
2883 { ID id-InformationOnRecommendedCellsAndENBsForPaging CRITICALITY ignore TYPE InformationOnRecommendedCellsAndENBsForPaging PRESENCE optional}|
2884 { ID id-CellIdentifierAndCELevelForCECapableUEs CRITICALITY ignore TYPE CellIdentifierAndCELevelForCECapableUEs PRESENCE optional}|
2885 { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional },
2886 ...
2887}
2888
2889-- **************************************************************
2890--
2891-- UE Context Suspend Response
2892--
2893-- **************************************************************
2894
2895UEContextSuspendResponse ::= SEQUENCE {
2896 protocolIEs ProtocolIE-Container { {UEContextSuspendResponseIEs} },
2897 ...
2898}
2899
2900UEContextSuspendResponseIEs S1AP-PROTOCOL-IES ::= {
2901 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
2902 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
2903 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}|
2904 { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional},
2905 ...
2906}
2907
2908-- **************************************************************
2909--
2910-- UE CONTEXT RESUME ELEMENTARY PROCEDURE
2911--
2912-- **************************************************************
2913
2914-- **************************************************************
2915--
2916-- UE Context Resume Request
2917--
2918-- **************************************************************
2919
2920UEContextResumeRequest ::= SEQUENCE {
2921 protocolIEs ProtocolIE-Container { { UEContextResumeRequestIEs} },
2922 ...
2923}
2924
2925UEContextResumeRequestIEs S1AP-PROTOCOL-IES ::= {
2926 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
2927 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
2928 { ID id-E-RABFailedToResumeListResumeReq CRITICALITY reject TYPE E-RABFailedToResumeListResumeReq PRESENCE optional}|
2929 { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE optional},
2930 ...
2931}
2932
2933E-RABFailedToResumeListResumeReq ::= E-RAB-IE-ContainerList { {E-RABFailedToResumeItemResumeReqIEs} }
2934
2935E-RABFailedToResumeItemResumeReqIEs S1AP-PROTOCOL-IES ::= {
2936 { ID id-E-RABFailedToResumeItemResumeReq CRITICALITY reject TYPE E-RABFailedToResumeItemResumeReq PRESENCE mandatory},
2937 ...
2938}
2939
2940E-RABFailedToResumeItemResumeReq ::= SEQUENCE {
2941 e-RAB-ID E-RAB-ID,
2942 cause Cause,
2943 iE-Extensions ProtocolExtensionContainer { { E-RABFailedToResumeItemResumeReq-ExtIEs} } OPTIONAL,
2944 ...
2945}
2946
2947E-RABFailedToResumeItemResumeReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
2948 ...
2949}
2950
2951-- **************************************************************
2952--
2953-- UE Context Resume Response
2954--
2955-- **************************************************************
2956
2957UEContextResumeResponse ::= SEQUENCE {
2958 protocolIEs ProtocolIE-Container { { UEContextResumeResponseIEs} },
2959 ...
2960}
2961
2962UEContextResumeResponseIEs S1AP-PROTOCOL-IES ::= {
2963 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
2964 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
2965 { ID id-E-RABFailedToResumeListResumeRes CRITICALITY reject TYPE E-RABFailedToResumeListResumeRes PRESENCE optional}|
2966 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}|
2967 { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional}|
2968 { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional},
2969 ...
2970}
2971
2972E-RABFailedToResumeListResumeRes ::= E-RAB-IE-ContainerList { {E-RABFailedToResumeItemResumeResIEs} }
2973
2974E-RABFailedToResumeItemResumeResIEs S1AP-PROTOCOL-IES ::= {
2975 { ID id-E-RABFailedToResumeItemResumeRes CRITICALITY reject TYPE E-RABFailedToResumeItemResumeRes PRESENCE mandatory},
2976 ...
2977}
2978
2979E-RABFailedToResumeItemResumeRes ::= SEQUENCE {
2980 e-RAB-ID E-RAB-ID,
2981 cause Cause,
2982 iE-Extensions ProtocolExtensionContainer { { E-RABFailedToResumeItemResumeRes-ExtIEs} } OPTIONAL,
2983 ...
2984}
2985
2986E-RABFailedToResumeItemResumeRes-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
2987 ...
2988}
2989
2990-- **************************************************************
2991--
2992-- UE Context Resume Failure
2993--
2994-- **************************************************************
2995
2996UEContextResumeFailure ::= SEQUENCE {
2997 protocolIEs ProtocolIE-Container { { UEContextResumeFailureIEs} },
2998 ...
2999}
3000
3001UEContextResumeFailureIEs S1AP-PROTOCOL-IES ::= {
3002 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
3003 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
3004 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
3005 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
3006 ...
3007}
3008
3009-- **************************************************************
3010--
3011-- Connection Establishment Indication
3012--
3013-- **************************************************************
3014
3015ConnectionEstablishmentIndication::= SEQUENCE {
3016 protocolIEs ProtocolIE-Container { {ConnectionEstablishmentIndicationIEs} },
3017 ...
3018}
3019
3020ConnectionEstablishmentIndicationIEs S1AP-PROTOCOL-IES ::= {
3021 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
3022 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
3023 { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }|
3024 { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional }|
3025 { ID id-DL-CP-SecurityInformation CRITICALITY ignore TYPE DL-CP-SecurityInformation PRESENCE optional }|
3026 { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}|
3027 { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional}|
3028 { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional},
3029 ...
3030}
3031
3032-- **************************************************************
3033--
3034-- Retrieve UE Information
3035--
3036-- **************************************************************
3037
3038RetrieveUEInformation ::= SEQUENCE {
3039 protocolIEs ProtocolIE-Container { { RetrieveUEInformationIEs} },
3040 ...
3041}
3042
3043RetrieveUEInformationIEs S1AP-PROTOCOL-IES ::= {
3044 { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory},
3045...
3046
3047}
3048
3049
3050-- **************************************************************
3051
3052-- UE Information Transfer
3053--
3054-- **************************************************************
3055UEInformationTransfer ::= SEQUENCE {
3056 protocolIEs ProtocolIE-Container { { UEInformationTransferIEs} },
3057 ...
3058}
3059
3060UEInformationTransferIEs S1AP-PROTOCOL-IES ::= {
3061 { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory}|
3062 { ID id-UE-Level-QoS-Parameters CRITICALITY ignore TYPE E-RABLevelQoSParameters PRESENCE optional}|
3063 { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}|
3064 { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}|
3065 { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional},
3066 ...
3067}
3068
3069
3070-- **************************************************************
3071--
3072-- eNB CP Relocation Indication
3073--
3074-- **************************************************************
3075
3076ENBCPRelocationIndication ::= SEQUENCE {
3077 protocolIEs ProtocolIE-Container { { ENBCPRelocationIndicationIEs} },
3078 ...
3079}
3080
3081ENBCPRelocationIndicationIEs S1AP-PROTOCOL-IES ::= {
3082 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
3083 { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory}|
3084 { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}|
3085 { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}|
3086 { ID id-UL-CP-SecurityInformation CRITICALITY reject TYPE UL-CP-SecurityInformation PRESENCE mandatory},
3087 ...
3088}
3089
3090
3091-- **************************************************************
3092--
3093-- MME CP Relocation Indication
3094--
3095-- **************************************************************
3096
3097MMECPRelocationIndication ::= SEQUENCE {
3098 protocolIEs ProtocolIE-Container { { MMECPRelocationIndicationIEs} },
3099 ...
3100}
3101
3102MMECPRelocationIndicationIEs S1AP-PROTOCOL-IES ::= {
3103 { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
3104 { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory},
3105 ...
3106}
3107
3108
3109-- **************************************************************
3110--
3111-- Secondary RAT Data Usage Report
3112--
3113-- **************************************************************
3114
3115SecondaryRATDataUsageReport ::= SEQUENCE {
3116 protocolIEs ProtocolIE-Container { { SecondaryRATDataUsageReportIEs} },
3117 ...
3118}
3119
3120SecondaryRATDataUsageReportIEs S1AP-PROTOCOL-IES ::= {
3121 { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
3122 { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
3123 { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE mandatory}|
3124 { ID id-HandoverFlag CRITICALITY ignore TYPE HandoverFlag PRESENCE optional},
3125 ...
3126}
3127
3128END