2 -- 3GPP TS 36.423 V10.3.0 (2011-09)
3 -- 9.3.4 PDU Definitions
4 -- **************************************************************
6 -- PDU definitions for X2AP.
8 -- **************************************************************
11 itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
12 eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-PDU-Contents (1) }
14 DEFINITIONS AUTOMATIC TAGS ::=
18 -- **************************************************************
20 -- IE parameter types from other modules.
22 -- **************************************************************
27 AS-SecurityInformation,
29 CompositeAvailableCapacityGroup,
31 CriticalityDiagnostics,
35 DeactivationIndication,
39 E-RAB-Level-QoS-Parameters,
47 HandoverRestrictionList,
49 LocationReportingInformation,
51 ManagementBasedMDTallowed,
52 Neighbour-Information,
56 ReceiveStatusofULPDCPSDUs,
58 RelativeNarrowbandTxPower,
60 RRCConnSetupIndicator,
61 UE-RLF-Report-Container,
63 ServedCell-Information,
66 SRVCCOperationPossible,
67 SubscriberProfileIDforRFP,
68 TargeteNBtoSource-eNBTransparentContainer,
73 TransportLayerAddress,
74 UEAggregateMaximumBitRate,
75 UE-HistoryInformation,
77 UESecurityCapabilities,
79 UL-HighInterferenceIndicationInfo,
80 UL-InterferenceOverloadIndication,
84 ReportCharacteristics,
85 MobilityParametersInformation,
86 MobilityParametersModificationRange
93 PrivateIE-Container{},
94 ProtocolExtensionContainer{},
95 ProtocolIE-Container{},
96 ProtocolIE-ContainerList{},
97 ProtocolIE-ContainerPair{},
98 ProtocolIE-ContainerPairList{},
99 ProtocolIE-Single-Container{},
101 X2AP-PROTOCOL-EXTENSION,
103 X2AP-PROTOCOL-IES-PAIR
107 id-ActivatedCellList,
110 id-CellInformation-Item,
111 id-CellMeasurementResult,
112 id-CellMeasurementResult-Item,
114 id-CellToReport-Item,
115 id-CompositeAvailableCapacityGroup,
116 id-CriticalityDiagnostics,
117 id-DeactivationIndication,
118 id-E-RABs-Admitted-Item,
119 id-E-RABs-Admitted-List,
120 id-E-RABs-NotAdmitted-List,
121 id-E-RABs-SubjectToStatusTransfer-List,
122 id-E-RABs-SubjectToStatusTransfer-Item,
123 id-E-RABs-ToBeSetup-Item,
126 id-GUGroupIDToAddList,
127 id-GUGroupIDToDeleteList,
130 id-New-eNB-UE-X2AP-ID,
131 id-Old-eNB-UE-X2AP-ID,
132 id-Registration-Request,
133 id-ReportingPeriodicity,
135 id-ServedCellsToActivate,
137 id-ServedCellsToModify,
138 id-ServedCellsToDelete,
139 id-SRVCCOperationPossible,
141 id-TargeteNBtoSource-eNBTransparentContainer,
144 id-UE-ContextInformation,
145 id-UE-HistoryInformation,
148 id-ReportCharacteristics,
149 id-ENB1-Measurement-ID,
150 id-ENB2-Measurement-ID,
153 id-ENB2-Proposed-Mobility-Parameters,
154 id-ENB1-Mobility-Parameters,
155 id-ENB2-Mobility-Parameters-Modification-Range,
157 id-Re-establishmentCellECGI,
162 id-HandoverReportType,
163 id-UE-RLF-Report-Container,
164 id-PartialSuccessIndicator,
165 id-MeasurementInitiationResult-List,
166 id-MeasurementInitiationResult-Item,
167 id-MeasurementFailureCause-Item,
168 id-CompleteFailureCauseInformation-List,
169 id-CompleteFailureCauseInformation-Item,
170 id-CSGMembershipStatus,
173 id-ManagementBasedMDTallowed,
175 id-RRCConnSetupIndicator,
180 maxFailedMeasObjects,
186 -- **************************************************************
190 -- **************************************************************
192 HandoverRequest ::= SEQUENCE {
193 protocolIEs ProtocolIE-Container {{HandoverRequest-IEs}},
197 HandoverRequest-IEs X2AP-PROTOCOL-IES ::= {
198 { ID id-Old-eNB-UE-X2AP-ID CRITICALITY reject TYPE UE-X2AP-ID PRESENCE mandatory }|
199 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
200 { ID id-TargetCell-ID CRITICALITY reject TYPE ECGI PRESENCE mandatory }|
201 { ID id-GUMMEI-ID CRITICALITY reject TYPE GUMMEI PRESENCE mandatory }|
202 { ID id-UE-ContextInformation CRITICALITY reject TYPE UE-ContextInformation PRESENCE mandatory }|
203 { ID id-UE-HistoryInformation CRITICALITY ignore TYPE UE-HistoryInformation PRESENCE mandatory }|
204 { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional}|
205 { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}|
206 { ID id-CSGMembershipStatus CRITICALITY reject TYPE CSGMembershipStatus PRESENCE optional},
210 UE-ContextInformation ::= SEQUENCE {
211 mME-UE-S1AP-ID UE-S1AP-ID,
212 uESecurityCapabilities UESecurityCapabilities,
213 aS-SecurityInformation AS-SecurityInformation,
214 uEaggregateMaximumBitRate UEAggregateMaximumBitRate,
215 subscriberProfileIDforRFP SubscriberProfileIDforRFP OPTIONAL,
216 e-RABs-ToBeSetup-List E-RABs-ToBeSetup-List,
217 rRC-Context RRC-Context,
218 handoverRestrictionList HandoverRestrictionList OPTIONAL,
219 locationReportingInformation LocationReportingInformation OPTIONAL,
220 iE-Extensions ProtocolExtensionContainer { {UE-ContextInformation-ExtIEs} } OPTIONAL,
224 UE-ContextInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
225 { ID id-ManagementBasedMDTallowed CRITICALITY ignore EXTENSION ManagementBasedMDTallowed PRESENCE optional },
229 E-RABs-ToBeSetup-List ::= SEQUENCE (SIZE(1..maxnoofBearers)) OF ProtocolIE-Single-Container { {E-RABs-ToBeSetup-ItemIEs} }
231 E-RABs-ToBeSetup-ItemIEs X2AP-PROTOCOL-IES ::= {
232 { ID id-E-RABs-ToBeSetup-Item CRITICALITY ignore TYPE E-RABs-ToBeSetup-Item PRESENCE mandatory },
236 E-RABs-ToBeSetup-Item ::= SEQUENCE {
238 e-RAB-Level-QoS-Parameters E-RAB-Level-QoS-Parameters,
239 dL-Forwarding DL-Forwarding OPTIONAL,
240 uL-GTPtunnelEndpoint GTPtunnelEndpoint,
241 iE-Extensions ProtocolExtensionContainer { {E-RABs-ToBeSetup-ItemExtIEs} } OPTIONAL,
245 E-RABs-ToBeSetup-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
251 -- **************************************************************
253 -- HANDOVER REQUEST ACKNOWLEDGE
255 -- **************************************************************
257 HandoverRequestAcknowledge ::= SEQUENCE {
258 protocolIEs ProtocolIE-Container {{HandoverRequestAcknowledge-IEs}},
262 HandoverRequestAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
263 { ID id-Old-eNB-UE-X2AP-ID CRITICALITY ignore TYPE UE-X2AP-ID PRESENCE mandatory} |
264 { ID id-New-eNB-UE-X2AP-ID CRITICALITY ignore TYPE UE-X2AP-ID PRESENCE mandatory} |
265 { ID id-E-RABs-Admitted-List CRITICALITY ignore TYPE E-RABs-Admitted-List PRESENCE mandatory} |
266 { ID id-E-RABs-NotAdmitted-List CRITICALITY ignore TYPE E-RAB-List PRESENCE optional} |
267 { ID id-TargeteNBtoSource-eNBTransparentContainer CRITICALITY ignore TYPE TargeteNBtoSource-eNBTransparentContainer PRESENCE mandatory }|
268 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
272 E-RABs-Admitted-List ::= SEQUENCE (SIZE (1..maxnoofBearers)) OF ProtocolIE-Single-Container { {E-RABs-Admitted-ItemIEs} }
274 E-RABs-Admitted-ItemIEs X2AP-PROTOCOL-IES ::= {
275 { ID id-E-RABs-Admitted-Item CRITICALITY ignore TYPE E-RABs-Admitted-Item PRESENCE mandatory }
278 E-RABs-Admitted-Item ::= SEQUENCE {
280 uL-GTP-TunnelEndpoint GTPtunnelEndpoint OPTIONAL,
281 dL-GTP-TunnelEndpoint GTPtunnelEndpoint OPTIONAL,
282 iE-Extensions ProtocolExtensionContainer { {E-RABs-Admitted-Item-ExtIEs} } OPTIONAL,
286 E-RABs-Admitted-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
292 -- **************************************************************
294 -- HANDOVER PREPARATION FAILURE
296 -- **************************************************************
298 HandoverPreparationFailure ::= SEQUENCE {
299 protocolIEs ProtocolIE-Container {{HandoverPreparationFailure-IEs}},
303 HandoverPreparationFailure-IEs X2AP-PROTOCOL-IES ::= {
304 { ID id-Old-eNB-UE-X2AP-ID CRITICALITY ignore TYPE UE-X2AP-ID PRESENCE mandatory} |
305 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory} |
306 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
311 -- **************************************************************
315 -- **************************************************************
317 HandoverReport ::= SEQUENCE {
318 protocolIEs ProtocolIE-Container {{HandoverReport-IEs}},
322 HandoverReport-IEs X2AP-PROTOCOL-IES ::= {
323 { ID id-HandoverReportType CRITICALITY ignore TYPE HandoverReportType PRESENCE mandatory}|
324 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory} |
325 { ID id-SourceCellECGI CRITICALITY ignore TYPE ECGI PRESENCE mandatory}|
326 { ID id-FailureCellECGI CRITICALITY ignore TYPE ECGI PRESENCE mandatory} |
327 { ID id-Re-establishmentCellECGI CRITICALITY ignore TYPE ECGI PRESENCE conditional} -- The IE shall be present if the Handover Report Type IE is set to "HO to Wrong Cell" -- ,
331 -- **************************************************************
333 -- SN Status Transfer
335 -- **************************************************************
337 SNStatusTransfer ::= SEQUENCE {
338 protocolIEs ProtocolIE-Container {{SNStatusTransfer-IEs}},
342 SNStatusTransfer-IEs X2AP-PROTOCOL-IES ::= {
343 { ID id-Old-eNB-UE-X2AP-ID CRITICALITY reject TYPE UE-X2AP-ID PRESENCE mandatory} |
344 { ID id-New-eNB-UE-X2AP-ID CRITICALITY reject TYPE UE-X2AP-ID PRESENCE mandatory} |
345 { ID id-E-RABs-SubjectToStatusTransfer-List CRITICALITY ignore TYPE E-RABs-SubjectToStatusTransfer-List PRESENCE mandatory} ,
349 E-RABs-SubjectToStatusTransfer-List ::= SEQUENCE (SIZE (1..maxnoofBearers)) OF ProtocolIE-Single-Container { { E-RABs-SubjectToStatusTransfer-ItemIEs} }
351 E-RABs-SubjectToStatusTransfer-ItemIEs X2AP-PROTOCOL-IES ::= {
352 { ID id-E-RABs-SubjectToStatusTransfer-Item CRITICALITY ignore TYPE E-RABs-SubjectToStatusTransfer-Item PRESENCE mandatory }
355 E-RABs-SubjectToStatusTransfer-Item ::= SEQUENCE {
358 receiveStatusofULPDCPSDUs ReceiveStatusofULPDCPSDUs OPTIONAL,
359 uL-COUNTvalue COUNTvalue,
360 dL-COUNTvalue COUNTvalue,
361 iE-Extensions ProtocolExtensionContainer { {E-RABs-SubjectToStatusTransfer-ItemExtIEs} } OPTIONAL,
365 E-RABs-SubjectToStatusTransfer-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
373 -- **************************************************************
375 -- UE Context Release
377 -- **************************************************************
379 UEContextRelease ::= SEQUENCE {
380 protocolIEs ProtocolIE-Container {{UEContextRelease-IEs}},
384 UEContextRelease-IEs X2AP-PROTOCOL-IES ::= {
385 { ID id-Old-eNB-UE-X2AP-ID CRITICALITY reject TYPE UE-X2AP-ID PRESENCE mandatory} |
386 { ID id-New-eNB-UE-X2AP-ID CRITICALITY reject TYPE UE-X2AP-ID PRESENCE mandatory} ,
391 -- **************************************************************
395 -- **************************************************************
397 HandoverCancel ::= SEQUENCE {
398 protocolIEs ProtocolIE-Container {{HandoverCancel-IEs}},
402 HandoverCancel-IEs X2AP-PROTOCOL-IES ::= {
403 { ID id-Old-eNB-UE-X2AP-ID CRITICALITY reject TYPE UE-X2AP-ID PRESENCE mandatory} |
404 { ID id-New-eNB-UE-X2AP-ID CRITICALITY ignore TYPE UE-X2AP-ID PRESENCE optional} |
405 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory} ,
409 -- **************************************************************
413 -- **************************************************************
415 ErrorIndication ::= SEQUENCE {
416 protocolIEs ProtocolIE-Container {{ErrorIndication-IEs}},
420 ErrorIndication-IEs X2AP-PROTOCOL-IES ::= {
421 { ID id-Old-eNB-UE-X2AP-ID CRITICALITY ignore TYPE UE-X2AP-ID PRESENCE optional} |
422 { ID id-New-eNB-UE-X2AP-ID CRITICALITY ignore TYPE UE-X2AP-ID PRESENCE optional} |
423 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional} |
424 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional} ,
428 -- **************************************************************
432 -- **************************************************************
434 ResetRequest ::= SEQUENCE {
435 protocolIEs ProtocolIE-Container {{ResetRequest-IEs}},
439 ResetRequest-IEs X2AP-PROTOCOL-IES ::= {
440 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
444 -- **************************************************************
448 -- **************************************************************
450 ResetResponse ::= SEQUENCE {
451 protocolIEs ProtocolIE-Container {{ResetResponse-IEs}},
455 ResetResponse-IEs X2AP-PROTOCOL-IES ::= {
456 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
460 -- **************************************************************
464 -- **************************************************************
466 X2SetupRequest ::= SEQUENCE {
467 protocolIEs ProtocolIE-Container {{X2SetupRequest-IEs}},
471 X2SetupRequest-IEs X2AP-PROTOCOL-IES ::= {
472 { ID id-GlobalENB-ID CRITICALITY reject TYPE GlobalENB-ID PRESENCE mandatory} |
473 { ID id-ServedCells CRITICALITY reject TYPE ServedCells PRESENCE mandatory} |
474 { ID id-GUGroupIDList CRITICALITY reject TYPE GUGroupIDList PRESENCE optional},
480 -- **************************************************************
484 -- **************************************************************
486 X2SetupResponse ::= SEQUENCE {
487 protocolIEs ProtocolIE-Container {{X2SetupResponse-IEs}},
491 X2SetupResponse-IEs X2AP-PROTOCOL-IES ::= {
492 { ID id-GlobalENB-ID CRITICALITY reject TYPE GlobalENB-ID PRESENCE mandatory} |
493 { ID id-ServedCells CRITICALITY reject TYPE ServedCells PRESENCE mandatory} |
494 { ID id-GUGroupIDList CRITICALITY reject TYPE GUGroupIDList PRESENCE optional}|
495 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
501 -- **************************************************************
505 -- **************************************************************
507 X2SetupFailure ::= SEQUENCE {
508 protocolIEs ProtocolIE-Container {{X2SetupFailure-IEs}},
512 X2SetupFailure-IEs X2AP-PROTOCOL-IES ::= {
513 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory} |
514 { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional} |
515 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
522 -- **************************************************************
526 -- **************************************************************
528 LoadInformation ::= SEQUENCE {
529 protocolIEs ProtocolIE-Container {{LoadInformation-IEs}},
533 LoadInformation-IEs X2AP-PROTOCOL-IES ::= {
534 { ID id-CellInformation CRITICALITY ignore TYPE CellInformation-List PRESENCE mandatory} ,
538 CellInformation-List ::= SEQUENCE (SIZE (1..maxCellineNB)) OF ProtocolIE-Single-Container { {CellInformation-ItemIEs} }
540 CellInformation-ItemIEs X2AP-PROTOCOL-IES ::= {
541 { ID id-CellInformation-Item CRITICALITY ignore TYPE CellInformation-Item PRESENCE mandatory }
544 CellInformation-Item ::= SEQUENCE {
546 ul-InterferenceOverloadIndication UL-InterferenceOverloadIndication OPTIONAL,
547 ul-HighInterferenceIndicationInfo UL-HighInterferenceIndicationInfo OPTIONAL,
548 relativeNarrowbandTxPower RelativeNarrowbandTxPower OPTIONAL,
549 iE-Extensions ProtocolExtensionContainer { {CellInformation-Item-ExtIEs} } OPTIONAL,
553 CellInformation-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
554 { ID id-ABSInformation CRITICALITY ignore EXTENSION ABSInformation PRESENCE optional }|
555 { ID id-InvokeIndication CRITICALITY ignore EXTENSION InvokeIndication PRESENCE optional },
559 -- **************************************************************
561 -- ENB CONFIGURATION UPDATE
563 -- **************************************************************
565 ENBConfigurationUpdate ::= SEQUENCE {
566 protocolIEs ProtocolIE-Container {{ENBConfigurationUpdate-IEs}},
570 ENBConfigurationUpdate-IEs X2AP-PROTOCOL-IES ::= {
571 { ID id-ServedCellsToAdd CRITICALITY reject TYPE ServedCells PRESENCE optional} |
572 { ID id-ServedCellsToModify CRITICALITY reject TYPE ServedCellsToModify PRESENCE optional} |
573 { ID id-ServedCellsToDelete CRITICALITY reject TYPE Old-ECGIs PRESENCE optional} |
574 { ID id-GUGroupIDToAddList CRITICALITY reject TYPE GUGroupIDList PRESENCE optional} |
575 { ID id-GUGroupIDToDeleteList CRITICALITY reject TYPE GUGroupIDList PRESENCE optional},
579 ServedCellsToModify::= SEQUENCE (SIZE (1..maxCellineNB)) OF ServedCellsToModify-Item
581 ServedCellsToModify-Item::= SEQUENCE {
583 servedCellInfo ServedCell-Information,
584 neighbour-Info Neighbour-Information OPTIONAL,
585 iE-Extensions ProtocolExtensionContainer { { ServedCellsToModify-Item-ExtIEs} } OPTIONAL,
589 ServedCellsToModify-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
590 { ID id-DeactivationIndication CRITICALITY ignore EXTENSION DeactivationIndication PRESENCE optional },
595 Old-ECGIs::= SEQUENCE (SIZE (1..maxCellineNB)) OF ECGI
597 -- **************************************************************
599 -- ENB CONFIGURATION UPDATE ACKNOWLEDGE
601 -- **************************************************************
603 ENBConfigurationUpdateAcknowledge ::= SEQUENCE {
604 protocolIEs ProtocolIE-Container {{ENBConfigurationUpdateAcknowledge-IEs}},
608 ENBConfigurationUpdateAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
609 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
613 -- **************************************************************
615 -- ENB CONFIGURATION UPDATE FAIURE
617 -- **************************************************************
619 ENBConfigurationUpdateFailure ::= SEQUENCE {
620 protocolIEs ProtocolIE-Container {{ENBConfigurationUpdateFailure-IEs}},
624 ENBConfigurationUpdateFailure-IEs X2AP-PROTOCOL-IES ::= {
625 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
626 { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
627 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
633 -- **************************************************************
635 -- Resource Status Request
637 -- **************************************************************
639 ResourceStatusRequest ::= SEQUENCE {
640 protocolIEs ProtocolIE-Container {{ResourceStatusRequest-IEs}},
644 ResourceStatusRequest-IEs X2AP-PROTOCOL-IES ::= {
645 { ID id-ENB1-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
646 { ID id-ENB2-Measurement-ID CRITICALITY ignore TYPE Measurement-ID PRESENCE conditional}|-- The IE shall be present if the Registration Request IE is set to "Stop"--
647 { ID id-Registration-Request CRITICALITY reject TYPE Registration-Request PRESENCE mandatory}|
648 { ID id-ReportCharacteristics CRITICALITY reject TYPE ReportCharacteristics PRESENCE optional}|
649 { ID id-CellToReport CRITICALITY ignore TYPE CellToReport-List PRESENCE mandatory}|
650 { ID id-ReportingPeriodicity CRITICALITY ignore TYPE ReportingPeriodicity PRESENCE optional}|
651 { ID id-PartialSuccessIndicator CRITICALITY ignore TYPE PartialSuccessIndicator PRESENCE optional},
656 CellToReport-List ::= SEQUENCE (SIZE (1..maxCellineNB)) OF ProtocolIE-Single-Container { {CellToReport-ItemIEs} }
658 CellToReport-ItemIEs X2AP-PROTOCOL-IES ::= {
659 { ID id-CellToReport-Item CRITICALITY ignore TYPE CellToReport-Item PRESENCE mandatory }
662 CellToReport-Item ::= SEQUENCE {
664 iE-Extensions ProtocolExtensionContainer { {CellToReport-Item-ExtIEs} } OPTIONAL,
668 CellToReport-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
673 ReportingPeriodicity ::= ENUMERATED {
681 PartialSuccessIndicator ::= ENUMERATED {
682 partial-success-allowed,
686 -- **************************************************************
688 -- Resource Status Response
690 -- **************************************************************
692 ResourceStatusResponse ::= SEQUENCE {
693 protocolIEs ProtocolIE-Container {{ResourceStatusResponse-IEs}},
697 ResourceStatusResponse-IEs X2AP-PROTOCOL-IES ::= {
698 { ID id-ENB1-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
699 { ID id-ENB2-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
700 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}|
701 { ID id-MeasurementInitiationResult-List CRITICALITY ignore TYPE MeasurementInitiationResult-List PRESENCE optional},
706 MeasurementInitiationResult-List ::= SEQUENCE (SIZE (1..maxCellineNB)) OF ProtocolIE-Single-Container { { MeasurementInitiationResult-ItemIEs} }
708 MeasurementInitiationResult-ItemIEs X2AP-PROTOCOL-IES ::= {
709 { ID id-MeasurementInitiationResult-Item CRITICALITY ignore TYPE MeasurementInitiationResult-Item PRESENCE mandatory}
712 MeasurementInitiationResult-Item ::= SEQUENCE {
714 measurementFailureCause-List MeasurementFailureCause-List OPTIONAL,
715 iE-Extensions ProtocolExtensionContainer { { MeasurementInitiationResult-Item-ExtIEs} } OPTIONAL,
719 MeasurementInitiationResult-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
723 MeasurementFailureCause-List ::= SEQUENCE (SIZE (1..maxFailedMeasObjects)) OF ProtocolIE-Single-Container { { MeasurementFailureCause-ItemIEs} }
725 MeasurementFailureCause-ItemIEs X2AP-PROTOCOL-IES ::= {
726 { ID id-MeasurementFailureCause-Item CRITICALITY ignore TYPE MeasurementFailureCause-Item PRESENCE mandatory}
729 MeasurementFailureCause-Item ::= SEQUENCE {
730 measurementFailedReportCharacteristics ReportCharacteristics,
732 iE-Extensions ProtocolExtensionContainer { { MeasurementFailureCause-Item-ExtIEs} } OPTIONAL,
736 MeasurementFailureCause-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
740 -- **************************************************************
742 -- Resource Status Failure
744 -- **************************************************************
746 ResourceStatusFailure ::= SEQUENCE {
747 protocolIEs ProtocolIE-Container {{ResourceStatusFailure-IEs}},
751 ResourceStatusFailure-IEs X2AP-PROTOCOL-IES ::= {
752 { ID id-ENB1-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
753 { ID id-ENB2-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
754 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
755 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}|
756 { ID id-CompleteFailureCauseInformation-List CRITICALITY ignore TYPE CompleteFailureCauseInformation-List PRESENCE optional},
760 CompleteFailureCauseInformation-List ::= SEQUENCE (SIZE (1..maxCellineNB)) OF ProtocolIE-Single-Container { {CompleteFailureCauseInformation-ItemIEs} }
762 CompleteFailureCauseInformation-ItemIEs X2AP-PROTOCOL-IES ::= {
763 { ID id-CompleteFailureCauseInformation-Item CRITICALITY ignore TYPE CompleteFailureCauseInformation-Item PRESENCE mandatory}
766 CompleteFailureCauseInformation-Item ::= SEQUENCE {
768 measurementFailureCause-List MeasurementFailureCause-List,
769 iE-Extensions ProtocolExtensionContainer { { CompleteFailureCauseInformation-Item-ExtIEs} } OPTIONAL,
773 CompleteFailureCauseInformation-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
777 -- **************************************************************
779 -- Resource Status Update
781 -- **************************************************************
783 ResourceStatusUpdate ::= SEQUENCE {
784 protocolIEs ProtocolIE-Container {{ResourceStatusUpdate-IEs}},
788 ResourceStatusUpdate-IEs X2AP-PROTOCOL-IES ::= {
789 { ID id-ENB1-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
790 { ID id-ENB2-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
791 { ID id-CellMeasurementResult CRITICALITY ignore TYPE CellMeasurementResult-List PRESENCE mandatory},
795 CellMeasurementResult-List ::= SEQUENCE (SIZE (1..maxCellineNB)) OF ProtocolIE-Single-Container { {CellMeasurementResult-ItemIEs} }
797 CellMeasurementResult-ItemIEs X2AP-PROTOCOL-IES ::= {
798 { ID id-CellMeasurementResult-Item CRITICALITY ignore TYPE CellMeasurementResult-Item PRESENCE mandatory }
801 CellMeasurementResult-Item ::= SEQUENCE {
803 hWLoadIndicator HWLoadIndicator OPTIONAL,
804 s1TNLLoadIndicator S1TNLLoadIndicator OPTIONAL,
805 radioResourceStatus RadioResourceStatus OPTIONAL,
806 iE-Extensions ProtocolExtensionContainer { {CellMeasurementResult-Item-ExtIEs} } OPTIONAL,
810 CellMeasurementResult-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
811 { ID id-CompositeAvailableCapacityGroup CRITICALITY ignore EXTENSION CompositeAvailableCapacityGroup PRESENCE optional}|
812 { ID id-ABS-Status CRITICALITY ignore EXTENSION ABS-Status PRESENCE optional},
817 -- **************************************************************
821 -- **************************************************************
823 PrivateMessage ::= SEQUENCE {
824 privateIEs PrivateIE-Container {{PrivateMessage-IEs}},
828 PrivateMessage-IEs X2AP-PRIVATE-IES ::= {
832 -- **************************************************************
834 -- MOBILITY CHANGE REQUEST
836 -- **************************************************************
838 MobilityChangeRequest ::= SEQUENCE {
839 protocolIEs ProtocolIE-Container {{MobilityChangeRequest-IEs}},
843 MobilityChangeRequest-IEs X2AP-PROTOCOL-IES ::= {
844 { ID id-ENB1-Cell-ID CRITICALITY reject TYPE ECGI PRESENCE mandatory }|
845 { ID id-ENB2-Cell-ID CRITICALITY reject TYPE ECGI PRESENCE mandatory }|
846 { ID id-ENB1-Mobility-Parameters CRITICALITY ignore TYPE MobilityParametersInformation PRESENCE optional }|
847 { ID id-ENB2-Proposed-Mobility-Parameters CRITICALITY reject TYPE MobilityParametersInformation PRESENCE mandatory }|
848 { ID id-Cause CRITICALITY reject TYPE Cause PRESENCE mandatory },
852 -- **************************************************************
854 -- MOBILITY CHANGE ACKNOWLEDGE
856 -- **************************************************************
858 MobilityChangeAcknowledge ::= SEQUENCE {
859 protocolIEs ProtocolIE-Container {{MobilityChangeAcknowledge-IEs}},
863 MobilityChangeAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
864 { ID id-ENB1-Cell-ID CRITICALITY reject TYPE ECGI PRESENCE mandatory }|
865 { ID id-ENB2-Cell-ID CRITICALITY reject TYPE ECGI PRESENCE mandatory }|
866 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
871 -- **************************************************************
873 -- MOBILITY CHANGE FAILURE
875 -- **************************************************************
877 MobilityChangeFailure ::= SEQUENCE {
878 protocolIEs ProtocolIE-Container {{MobilityChangeFailure-IEs}},
882 MobilityChangeFailure-IEs X2AP-PROTOCOL-IES ::= {
883 { ID id-ENB1-Cell-ID CRITICALITY ignore TYPE ECGI PRESENCE mandatory }|
884 { ID id-ENB2-Cell-ID CRITICALITY ignore TYPE ECGI PRESENCE mandatory }|
885 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
886 { ID id-ENB2-Mobility-Parameters-Modification-Range CRITICALITY ignore TYPE MobilityParametersModificationRange PRESENCE optional }|
887 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
891 -- **************************************************************
893 -- Radio Link Failure Indication
895 -- **************************************************************
897 RLFIndication ::= SEQUENCE {
898 protocolIEs ProtocolIE-Container {{RLFIndication-IEs}},
902 RLFIndication-IEs X2AP-PROTOCOL-IES ::= {
903 { ID id-FailureCellPCI CRITICALITY ignore TYPE PCI PRESENCE mandatory}|
904 { ID id-Re-establishmentCellECGI CRITICALITY ignore TYPE ECGI PRESENCE mandatory}|
905 { ID id-FailureCellCRNTI CRITICALITY ignore TYPE CRNTI PRESENCE mandatory}|
906 { ID id-ShortMAC-I CRITICALITY ignore TYPE ShortMAC-I PRESENCE optional}|
907 { ID id-UE-RLF-Report-Container CRITICALITY ignore TYPE UE-RLF-Report-Container PRESENCE optional}|
908 { ID id-RRCConnSetupIndicator CRITICALITY reject TYPE RRCConnSetupIndicator PRESENCE optional},
913 -- **************************************************************
915 -- Cell Activation Request
917 -- **************************************************************
919 CellActivationRequest ::= SEQUENCE {
920 protocolIEs ProtocolIE-Container {{CellActivationRequest-IEs}},
924 CellActivationRequest-IEs X2AP-PROTOCOL-IES ::= {
925 { ID id-ServedCellsToActivate CRITICALITY reject TYPE ServedCellsToActivate PRESENCE mandatory },
929 ServedCellsToActivate::= SEQUENCE (SIZE (1..maxCellineNB)) OF ServedCellsToActivate-Item
931 ServedCellsToActivate-Item::= SEQUENCE {
933 iE-Extensions ProtocolExtensionContainer { { ServedCellsToActivate-Item-ExtIEs} } OPTIONAL,
937 ServedCellsToActivate-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
941 -- **************************************************************
943 -- Cell Activation Response
945 -- **************************************************************
947 CellActivationResponse ::= SEQUENCE {
948 protocolIEs ProtocolIE-Container {{CellActivationResponse-IEs}},
952 CellActivationResponse-IEs X2AP-PROTOCOL-IES ::= {
953 { ID id-ActivatedCellList CRITICALITY ignore TYPE ActivatedCellList PRESENCE mandatory }|
954 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
958 ActivatedCellList ::= SEQUENCE (SIZE (1..maxCellineNB)) OF ActivatedCellList-Item
960 ActivatedCellList-Item::= SEQUENCE {
962 iE-Extensions ProtocolExtensionContainer { { ActivatedCellList-Item-ExtIEs} } OPTIONAL,
966 ActivatedCellList-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
970 --**************************************************************
972 -- CELL ACTIVATION FAILURE
974 -- **************************************************************
976 CellActivationFailure ::= SEQUENCE {
977 protocolIEs ProtocolIE-Container {{CellActivationFailure-IEs}},
981 CellActivationFailure-IEs X2AP-PROTOCOL-IES ::= {
982 { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
983 { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },