-- A --
ABS-Status
ABS-Status-ExtIEs
ABSInformation
ABSInformationFDD
ABSInformationFDD-ExtIEs
ABSInformationTDD
ABSInformationTDD-ExtIEs
ActivatedCellList
ActivatedCellList-Item
ActivatedCellList-Item-ExtIEs
ActivatedNRCellList
ActivatedNRCellList-Item
ActivatedNRCellList-Item-ExtIEs
ActivationID
AdditionalPLMNs-Item
AdditionalRRMPriorityIndex
AdditionalSpecialSubframe-Info
AdditionalSpecialSubframe-Info-ExtIEs
AdditionalSpecialSubframeExtension-Info
AdditionalSpecialSubframeExtension-Info-ExtIEs
AdditionalSpecialSubframePatterns
AdditionalSpecialSubframePatternsExtension
AdditionLocationInformation
AerialUEsubscriptionInformation
AllocationAndRetentionPriority
AllocationAndRetentionPriority-ExtIEs
AreaScopeOfMDT
AreaScopeOfQMC
AS-SecurityInformation
AS-SecurityInformation-ExtIEs
AvailableFastMCGRecoveryViaSRB3
-- B --
BandInfo
BandInfo-ExtIEs
BandwidthReducedSI
BearerType
BenefitMetric
BitRate
BluetoothMeasConfig
BluetoothMeasConfigNameList
BluetoothMeasurementConfiguration
BluetoothMeasurementConfiguration-ExtIEs
BluetoothName
BPLMN-ID-Info-EUTRA
BPLMN-ID-Info-EUTRA-Item
BPLMN-ID-Info-EUTRA-Item-ExtIEs
BPLMN-ID-Info-NR
BPLMN-ID-Info-NR-Item
BPLMN-ID-Info-NR-Item-ExtIEs
BroadcastextPLMNs
BroadcastPLMNs-Item
-- C --
CandidateCellsToBeCancelledList
CapacityValue
Cause
CauseMisc
CauseProtocol
CauseRadioNetwork
CauseTransport
Cell-Size
cellActivation
CellActivationFailure
CellActivationFailure-IEs
CellActivationRequest
CellActivationRequest-IEs
CellActivationResponse
CellActivationResponse-IEs
CellandCapacityAssistInfo
CellandCapacityAssistInfo-ExtIEs
CellAssistanceInformation
CellBasedMDT
CellBasedMDT-ExtIEs
CellBasedQMC
CellBasedQMC-ExtIEs
CellCapacityClassValue
CellDeploymentStatusIndicator
CellIdListforMDT
CellIdListforQMC
CellInformation-Item
CellInformation-Item-ExtIEs
CellInformation-ItemIEs
CellInformation-List
CellMeasurementResult-E-UTRA-ENDC-Item
CellMeasurementResult-E-UTRA-ENDC-Item-ExtIEs
CellMeasurementResult-E-UTRA-ENDC-ItemIEs
CellMeasurementResult-E-UTRA-ENDC-List
CellMeasurementResult-Item
CellMeasurementResult-Item-ExtIEs
CellMeasurementResult-ItemIEs
CellMeasurementResult-List
CellMeasurementResult-NR-ENDC-Item
CellMeasurementResult-NR-ENDC-Item-ExtIEs
CellMeasurementResult-NR-ENDC-ItemIEs
CellMeasurementResult-NR-ENDC-List
CellReplacingInfo
CellReplacingInfo-ExtIEs
CellReportingIndicator
CellToReport-E-UTRA-ENDC-Item
CellToReport-E-UTRA-ENDC-Item-ExtIEs
CellToReport-E-UTRA-ENDC-Item-IEs
CellToReport-E-UTRA-ENDC-List
CellToReport-Item
CellToReport-Item-ExtIEs
CellToReport-ItemIEs
CellToReport-List
CellToReport-NR-ENDC-Item
CellToReport-NR-ENDC-Item-ExtIEs
CellToReport-NR-ENDC-ItemIEs
CellToReport-NR-ENDC-List
CellTrafficTrace
cellTrafficTrace
CellTrafficTraceIEs
CellType
CellType-ExtIEs
CHO-DC-EarlyDataForwarding
CHO-DC-Indicator
CHO-Probability
CHOinformation-ACK
CHOinformation-ACK-ExtIEs
CHOinformation-REQ
CHOinformation-REQ-ExtIEs
CHOtrigger
CNTypeRestrictions
CNTypeRestrictionsItem
CNTypeRestrictionsItem-ExtIEs
CoMPHypothesisSet
CoMPHypothesisSetItem
CoMPHypothesisSetItem-ExtIEs
CoMPInformation
CoMPInformation-ExtIEs
CoMPInformationItem
CoMPInformationItem-ExtIEs
CoMPInformationStartTime
CoMPInformationStartTime-ExtIEs
CompleteFailureCauseInformation-Item
CompleteFailureCauseInformation-Item-ExtIEs
CompleteFailureCauseInformation-ItemIEs
CompleteFailureCauseInformation-List
CompositeAvailableCapacity
CompositeAvailableCapacity-ExtIEs
CompositeAvailableCapacityGroup
CompositeAvailableCapacityGroup-ExtIEs
ConditionalHandoverCancel
conditionalHandoverCancel
ConditionalHandoverCancel-IEs
Correlation-ID
COUNTvalue
COUNTvalue-ExtIEs
COUNTValueExtended
COUNTValueExtended-ExtIEs
COUNTvaluePDCP-SNlength18
COUNTvaluePDCP-SNlength18-ExtIEs
CoverageModification-Item
CoverageModificationList
CPTransportLayerInformation
Criticality
CriticalityDiagnostics
CriticalityDiagnostics-ExtIEs
CriticalityDiagnostics-IE-List
CriticalityDiagnostics-IE-List-ExtIEs
CRNTI
CSG-Id
CSGMembershipStatus
CSI-RSTransmissionIndication
CSIReportList
CSIReportList-ExtIEs
CSIReportPerCSIProcess
CSIReportPerCSIProcess-ExtIEs
CSIReportPerCSIProcessItem
CSIReportPerCSIProcessItem-ExtIEs
CyclicPrefixDL
CyclicPrefixUL
-- D --
DAPSRequestInfo
DAPSRequestInfo-ExtIEs
DAPSResponseInfo
DAPSResponseInfo-ExtIEs
DataForwardingAddressIndication
dataForwardingAddressIndication
DataForwardingAddressIndication-IEs
DataTrafficResourceIndication
DataTrafficResourceIndication-ExtIEs
DataTrafficResources
DeactivateTrace
deactivateTrace
DeactivateTraceIEs
DeactivationIndication
DeliveryStatus
DeliveryStatus-ExtIEs
DesiredActNotificationLevel
DirectForwardingPathAvailability
DL-ABS-status
DL-Forwarding
DL-GBR-PRB-usage
DL-non-GBR-PRB-usage
DL-scheduling-PDCCH-CCE-usage
DL-Total-PRB-usage
DLDiscarding
DLDiscarding-ExtIEs
DLResourceBitmapULandDLSharing
DLResourcesULandDLSharing
DRB-ID
DuplicationActivation
DynamicDLTransmissionInformation
DynamicNAICSInformation
DynamicNAICSInformation-ExtIEs
-- E --
E-RAB-ID
E-RAB-Item
E-RAB-Item-ExtIEs
E-RAB-ItemIEs
E-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters-ExtIEs
E-RAB-List
E-RABs-Admitted-Item
E-RABs-Admitted-Item-ExtIEs
E-RABs-Admitted-ItemIEs
E-RABs-Admitted-List
E-RABs-Admitted-ToBeAdded-Item
E-RABs-Admitted-ToBeAdded-Item-SCG-Bearer
E-RABs-Admitted-ToBeAdded-Item-SCG-BearerExtIEs
E-RABs-Admitted-ToBeAdded-Item-Split-Bearer
E-RABs-Admitted-ToBeAdded-Item-Split-BearerExtIEs
E-RABs-Admitted-ToBeAdded-ItemIEs
E-RABs-Admitted-ToBeAdded-List
E-RABs-Admitted-ToBeAdded-ModAckItem
E-RABs-Admitted-ToBeAdded-ModAckItem-SCG-Bearer
E-RABs-Admitted-ToBeAdded-ModAckItem-SCG-BearerExtIEs
E-RABs-Admitted-ToBeAdded-ModAckItem-Split-Bearer
E-RABs-Admitted-ToBeAdded-ModAckItem-Split-BearerExtIEs
E-RABs-Admitted-ToBeAdded-ModAckItemIEs
E-RABs-Admitted-ToBeAdded-ModAckList
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPnotpresent
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPnotpresentExtIEs
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPpresent
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPpresentExtIEs
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-ItemIEs
E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPnotpresent
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPnotpresentExtIEs
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPpresent
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPpresentExtIEs
E-RABs-Admitted-ToBeAdded-SgNBModAck-ItemExtIEs
E-RABs-Admitted-ToBeAdded-SgNBModAck-ItemIEs
E-RABs-Admitted-ToBeAdded-SgNBModAckList
E-RABs-Admitted-ToBeModified-ModAckItem
E-RABs-Admitted-ToBeModified-ModAckItem-SCG-Bearer
E-RABs-Admitted-ToBeModified-ModAckItem-SCG-BearerExtIEs
E-RABs-Admitted-ToBeModified-ModAckItem-Split-Bearer
E-RABs-Admitted-ToBeModified-ModAckItem-Split-BearerExtIEs
E-RABs-Admitted-ToBeModified-ModAckItemIEs
E-RABs-Admitted-ToBeModified-ModAckList
E-RABs-Admitted-ToBeModified-SgNBModAck-Item
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPnotpresent
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPnotpresentExtIEs
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPpresent
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPpresentExtIEs
E-RABs-Admitted-ToBeModified-SgNBModAck-ItemIEs
E-RABs-Admitted-ToBeModified-SgNBModAckList
E-RABs-Admitted-ToBeReleased-ModAckItem-SCG-Bearer
E-RABs-Admitted-ToBeReleased-ModAckItem-SCG-BearerExtIEs
E-RABs-Admitted-ToBeReleased-ModAckItem-Split-Bearer
E-RABs-Admitted-ToBeReleased-ModAckItem-Split-BearerExtIEs
E-RABs-Admitted-ToBeReleased-ModAckItemIEs
E-RABs-Admitted-ToBeReleased-ModAckList
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPnotpresent
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPnotpresentExtIEs
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPpresent
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPpresentExtIEs
E-RABs-Admitted-ToBeReleased-SgNBModAck-ItemIEs
E-RABs-Admitted-ToBeReleased-SgNBModAckList
E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item
E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-ItemExtIEs
E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-ItemIEs
E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList
E-RABs-Admitted-ToReleased-ModAckItem
E-RABs-Admitted-ToReleased-SgNBModAck-Item
E-RABs-AdmittedToBeModified-SgNBModConf-Item
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPnotpresent
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPnotpresentExtIEs
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPpresent
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPpresentExtIEs
E-RABs-AdmittedToBeModified-SgNBModConf-ItemExtIEs
E-RABs-AdmittedToBeModified-SgNBModConf-ItemIEs
E-RABs-AdmittedToBeModified-SgNBModConfList
E-RABs-DataForwardingAddress-Item
E-RABs-DataForwardingAddress-ItemExtIEs
E-RABs-DataForwardingAddress-ItemIEs
E-RABs-DataForwardingAddress-List
E-RABs-SubjectToCounterCheck-List
E-RABs-SubjectToCounterCheckItem
E-RABs-SubjectToCounterCheckItemExtIEs
E-RABs-SubjectToCounterCheckItemIEs
E-RABs-SubjectToSgNBCounterCheck-Item
E-RABs-SubjectToSgNBCounterCheck-ItemExtIEs
E-RABs-SubjectToSgNBCounterCheck-ItemIEs
E-RABs-SubjectToSgNBCounterCheck-List
E-RABs-SubjectToStatusTransfer-Item
E-RABs-SubjectToStatusTransfer-ItemExtIEs
E-RABs-SubjectToStatusTransfer-ItemIEs
E-RABs-SubjectToStatusTransfer-List
E-RABs-ToBeAdded-Item
E-RABs-ToBeAdded-Item-SCG-Bearer
E-RABs-ToBeAdded-Item-SCG-BearerExtIEs
E-RABs-ToBeAdded-Item-Split-Bearer
E-RABs-ToBeAdded-Item-Split-BearerExtIEs
E-RABs-ToBeAdded-ItemIEs
E-RABs-ToBeAdded-List
E-RABs-ToBeAdded-List-ModReq
E-RABs-ToBeAdded-ModReqItem
E-RABs-ToBeAdded-ModReqItem-SCG-Bearer
E-RABs-ToBeAdded-ModReqItem-SCG-BearerExtIEs
E-RABs-ToBeAdded-ModReqItem-Split-Bearer
E-RABs-ToBeAdded-ModReqItem-Split-BearerExtIEs
E-RABs-ToBeAdded-ModReqItemIEs
E-RABs-ToBeAdded-SgNBAddReq-Item
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPnotpresent
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPnotpresentExtIEs
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPpresent
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPpresentExtIEs
E-RABs-ToBeAdded-SgNBAddReq-ItemExtIEs
E-RABs-ToBeAdded-SgNBAddReq-ItemIEs
E-RABs-ToBeAdded-SgNBAddReqAck-ItemExtIEs
E-RABs-ToBeAdded-SgNBAddReqList
E-RABs-ToBeAdded-SgNBModAck-ItemExtIEs
E-RABs-ToBeAdded-SgNBModReq-Item
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPnotpresent
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPnotpresentExtIEs
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPpresent
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPpresentExtIEs
E-RABs-ToBeAdded-SgNBModReq-ItemExtIEs
E-RABs-ToBeAdded-SgNBModReq-ItemIEs
E-RABs-ToBeAdded-SgNBModReq-List
E-RABs-ToBeModified-List-ModReq
E-RABs-ToBeModified-ModReqItem
E-RABs-ToBeModified-ModReqItem-SCG-Bearer
E-RABs-ToBeModified-ModReqItem-SCG-BearerExtIEs
E-RABs-ToBeModified-ModReqItem-Split-Bearer
E-RABs-ToBeModified-ModReqItem-Split-BearerExtIEs
E-RABs-ToBeModified-ModReqItemIEs
E-RABs-ToBeModified-SgNBModReq-Item
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPnotpresent
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPnotpresentExtIEs
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPpresent
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPpresentExtIEs
E-RABs-ToBeModified-SgNBModReq-ItemExtIEs
E-RABs-ToBeModified-SgNBModReq-ItemIEs
E-RABs-ToBeModified-SgNBModReq-List
E-RABs-ToBeModified-SgNBModReqd-Item
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPnotpresent
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPnotpresentExtIEs
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPpresent
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPpresentExtIEs
E-RABs-ToBeModified-SgNBModReqd-ItemExtIEs
E-RABs-ToBeModified-SgNBModReqd-ItemIEs
E-RABs-ToBeModified-SgNBModReqdList
E-RABs-ToBeReleased-List-ModReq
E-RABs-ToBeReleased-List-RelConf
E-RABs-ToBeReleased-List-RelReq
E-RABs-ToBeReleased-ModReqd
E-RABs-ToBeReleased-ModReqdItem
E-RABs-ToBeReleased-ModReqdItemExtIEs
E-RABs-ToBeReleased-ModReqdItemIEs
E-RABs-ToBeReleased-ModReqItem
E-RABs-ToBeReleased-ModReqItem-SCG-Bearer
E-RABs-ToBeReleased-ModReqItem-SCG-BearerExtIEs
E-RABs-ToBeReleased-ModReqItem-Split-Bearer
E-RABs-ToBeReleased-ModReqItem-Split-BearerExtIEs
E-RABs-ToBeReleased-ModReqItemIEs
E-RABs-ToBeReleased-RelConfItem
E-RABs-ToBeReleased-RelConfItem-SCG-Bearer
E-RABs-ToBeReleased-RelConfItem-SCG-BearerExtIEs
E-RABs-ToBeReleased-RelConfItem-Split-Bearer
E-RABs-ToBeReleased-RelConfItem-Split-BearerExtIEs
E-RABs-ToBeReleased-RelConfItemIEs
E-RABs-ToBeReleased-RelReqItem
E-RABs-ToBeReleased-RelReqItem-SCG-Bearer
E-RABs-ToBeReleased-RelReqItem-SCG-BearerExtIEs
E-RABs-ToBeReleased-RelReqItem-Split-Bearer
E-RABs-ToBeReleased-RelReqItem-Split-BearerExtIEs
E-RABs-ToBeReleased-RelReqItemIEs
E-RABs-ToBeReleased-SgNBChaConf-Item
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPnotpresent
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPnotpresentExtIEs
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPpresent
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPpresentExtIEs
E-RABs-ToBeReleased-SgNBChaConf-ItemExtIEs
E-RABs-ToBeReleased-SgNBChaConf-ItemIEs
E-RABs-ToBeReleased-SgNBChaConfList
E-RABs-ToBeReleased-SgNBModAck-ItemExtIEs
E-RABs-ToBeReleased-SgNBModReq-Item
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPnotpresent
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPnotpresentExtIEs
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPpresent
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPpresentExtIEs
E-RABs-ToBeReleased-SgNBModReq-ItemExtIEs
E-RABs-ToBeReleased-SgNBModReq-ItemIEs
E-RABs-ToBeReleased-SgNBModReq-List
E-RABs-ToBeReleased-SgNBModReqd-Item
E-RABs-ToBeReleased-SgNBModReqd-ItemExtIEs
E-RABs-ToBeReleased-SgNBModReqd-ItemIEs
E-RABs-ToBeReleased-SgNBModReqdList
E-RABs-ToBeReleased-SgNBRelConf-Item
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPnotpresent
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPnotpresentExtIEs
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPpresent
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPpresentExtIEs
E-RABs-ToBeReleased-SgNBRelConf-ItemExtIEs
E-RABs-ToBeReleased-SgNBRelConf-ItemIEs
E-RABs-ToBeReleased-SgNBRelConfList
E-RABs-ToBeReleased-SgNBRelReq-Item
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPnotpresent
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPnotpresentExtIEs
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPpresent
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPpresentExtIEs
E-RABs-ToBeReleased-SgNBRelReq-ItemExtIEs
E-RABs-ToBeReleased-SgNBRelReq-ItemIEs
E-RABs-ToBeReleased-SgNBRelReqd-Item
E-RABs-ToBeReleased-SgNBRelReqd-ItemExtIEs
E-RABs-ToBeReleased-SgNBRelReqd-ItemIEs
E-RABs-ToBeReleased-SgNBRelReqdList
E-RABs-ToBeReleased-SgNBRelReqList
E-RABs-ToBeSetup-Item
E-RABs-ToBeSetup-ItemExtIEs
E-RABs-ToBeSetup-ItemIEs
E-RABs-ToBeSetup-List
E-RABs-ToBeSetup-ListRetrieve
E-RABs-ToBeSetupRetrieve-Item
E-RABs-ToBeSetupRetrieve-ItemExtIEs
E-RABs-ToBeSetupRetrieve-ItemIEs
E-RABsSubjectToDLDiscarding-Item
E-RABsSubjectToDLDiscarding-Item-ExtIEs
E-RABsSubjectToDLDiscarding-List
E-RABsSubjectToEarlyStatusTransfer-Item
E-RABsSubjectToEarlyStatusTransfer-Item-ExtIEs
E-RABsSubjectToEarlyStatusTransfer-List
E-RABUsageReport-Item
E-RABUsageReport-Item-ExtIEs
E-RABUsageReport-ItemIEs
E-RABUsageReportList
EARFCN
EARFCNExtension
EarlyStatusTransfer
earlyStatusTransfer
EarlyStatusTransfer-IEs
ECGI
ECGI-ExtIEs
EN-DC-ResourceConfiguration
EN-DC-ResourceConfigurationExtIEs
En-gNB-ENDCConfigUpdateAckIEs
En-gNB-ENDCConfigUpdateIEs
En-gNB-ENDCX2RemovalReqAckIEs
En-gNB-ENDCX2RemovalReqIEs
En-gNB-ENDCX2SetupReqAckIEs
En-gNB-ENDCX2SetupReqIEs
En-gNB-EUTRA-NRCellResourceCoordinationReqAckIEs
En-gNB-EUTRA-NRCellResourceCoordinationReqIEs
En-gNBServedCells-ExtIEs
ENB-ENDCConfigUpdateAckIEs
ENB-ENDCConfigUpdateIEs
ENB-ENDCX2RemovalReqAckIEs
ENB-ENDCX2RemovalReqIEs
ENB-ENDCX2SetupReqAckIEs
ENB-ENDCX2SetupReqIEs
ENB-EUTRA-NRCellResourceCoordinationReqAckIEs
ENB-EUTRA-NRCellResourceCoordinationReqIEs
ENB-ID
ENBConfigurationUpdate
eNBConfigurationUpdate
ENBConfigurationUpdate-IEs
ENBConfigurationUpdateAcknowledge
ENBConfigurationUpdateAcknowledge-IEs
ENBConfigurationUpdateFailure
ENBConfigurationUpdateFailure-IEs
EncryptionAlgorithms
endcCellActivation
ENDCCellActivationFailure
ENDCCellActivationFailure-IEs
ENDCCellActivationRequest
ENDCCellActivationRequest-IEs
ENDCCellActivationResponse
ENDCCellActivationResponse-IEs
ENDCConfigurationTransfer
endcConfigurationTransfer
ENDCConfigurationTransfer-IEs
ENDCConfigurationUpdate
endcConfigurationUpdate
ENDCConfigurationUpdate-IEs
ENDCConfigurationUpdateAcknowledge
ENDCConfigurationUpdateAcknowledge-IEs
ENDCConfigurationUpdateFailure
ENDCConfigurationUpdateFailure-IEs
endcPartialReset
ENDCPartialResetConfirm
ENDCPartialResetConfirm-IEs
ENDCPartialResetRequired
ENDCPartialResetRequired-IEs
ENDCResourceStatusFailure
ENDCResourceStatusFailure-IEs
endcresourceStatusReporting
endcresourceStatusReportingInitiation
ENDCResourceStatusRequest
ENDCResourceStatusRequest-IEs
ENDCResourceStatusResponse
ENDCResourceStatusResponse-IEs
ENDCResourceStatusUpdate
ENDCResourceStatusUpdate-IEs
EndcSONConfigurationTransfer
endcX2Removal
ENDCX2RemovalFailure
ENDCX2RemovalFailure-IEs
ENDCX2RemovalRequest
ENDCX2RemovalRequest-IEs
ENDCX2RemovalResponse
ENDCX2RemovalResponse-IEs
endcX2Setup
ENDCX2SetupFailure
ENDCX2SetupFailure-IEs
ENDCX2SetupRequest
ENDCX2SetupRequest-IEs
ENDCX2SetupResponse
ENDCX2SetupResponse-IEs
EnhancedRNTP
EnhancedRNTP-ExtIEs
EnhancedRNTPStartTime
EnhancedRNTPStartTime-ExtIEs
EPCHandoverRestrictionListContainer
EPLMNs
ERABActivityNotifyItem
ERABActivityNotifyItem-ExtIEs
ERABActivityNotifyItemList
ErrorIndication
errorIndication
ErrorIndication-IEs
Ethernet-Type
EUTRA-Mode-Info
EUTRANCellIdentifier
eUTRANRCellResourceCoordination
EUTRANRCellResourceCoordinationRequest
EUTRANRCellResourceCoordinationRequest-IEs
EUTRANRCellResourceCoordinationResponse
EUTRANRCellResourceCoordinationResponse-IEs
EUTRANTraceID
EventType
ExpectedActivityPeriod
ExpectedHOInterval
ExpectedIdlePeriod
ExpectedUEActivityBehaviour
ExpectedUEActivityBehaviour-ExtIEs
ExpectedUEBehaviour
ExpectedUEBehaviour-ExtIEs
ExtendedBitRate
ExtendedULInterferenceOverloadInfo
ExtendedULInterferenceOverloadInfo-ExtIEs
-- F --
F1CTrafficContainer
F1CTrafficTransfer
f1CTrafficTransfer
F1CTrafficTransfer-IEs
FastMCGRecovery
FastMCGRecovery-ExtIEs
FDD-Info
FDD-Info-ExtIEs
FDD-InfoNeighbourServedNRCell-Information
FDD-InfoNeighbourServedNRCell-Information-ExtIEs
FDD-InfoServedNRCell-Information
FDD-InfoServedNRCell-Information-ExtIEs
FirstDLCount
FirstDLCount-ExtIEs
FiveGS-TAC
FiveQI
ForbiddenInterRATs
ForbiddenLACs
ForbiddenLAs
ForbiddenLAs-Item
ForbiddenLAs-Item-ExtIEs
ForbiddenTACs
ForbiddenTAs
ForbiddenTAs-Item
ForbiddenTAs-Item-ExtIEs
Fourframes
FreqBandIndicator
FreqBandIndicatorPriority
FreqBandNrItem
FreqBandNrItem-ExtIEs
FrequencyShift7p5khz
-- G --
GBR-QosInformation
GBR-QosInformation-ExtIEs
Global-RAN-NODE-ID
Global-RAN-NODE-ID-ExtIEs
GlobalENB-ID
GlobalENB-ID-ExtIEs
GlobalGNB-ID
GlobalGNB-ID-ExtIEs
GNB-ID
GNBOverloadInformation
GNBStatusIndication
gNBStatusIndication
GNBStatusIndicationIEs
GTP-TEI
GTPTLA-Item
GTPTLA-Item-ExtIEs
GTPTLAs
GTPtunnelEndpoint
GTPtunnelEndpoint-ExtIEs
GU-Group-ID
GU-Group-ID-ExtIEs
GUGroupIDList
GUMMEI
GUMMEI-ExtIEs
-- H --
HandoverCancel
handoverCancel
HandoverCancel-IEs
handoverPreparation
HandoverPreparationFailure
HandoverPreparationFailure-IEs
HandoverReport
handoverReport
HandoverReport-IEs
HandoverReportType
HandoverRequest
HandoverRequest-IEs
HandoverRequestAcknowledge
HandoverRequestAcknowledge-IEs
HandoverRestrictionList
HandoverRestrictionList-ExtIEs
HandoverSuccess
handoverSuccess
HandoverSuccess-IEs
HFN
HFNforPDCP-SNlength18
HFNModified
HWLoadIndicator
HWLoadIndicator-ExtIEs
-- I --
IABNodeIndication
id-ABS-Status
id-ABSInformation
id-ActivatedCellList
id-ActivatedNRCellList
id-ActivationID
id-additionalPLMNs-Item
id-AdditionalRRMPriorityIndex
id-AdditionalSpecialSubframe-Info
id-AdditionalSpecialSubframeExtension-Info
id-AdditionLocationInformation
id-AdmittedSplitSRBs
id-AdmittedSplitSRBsrelease
id-AerialUEsubscriptionInformation
id-AvailableFastMCGRecoveryViaSRB3
id-BandwidthReducedSI
id-BearerType
id-BluetoothMeasurementConfiguration
id-BPLMN-ID-Info-EUTRA
id-BPLMN-ID-Info-NR
id-CandidateCellsToBeCancelledList
id-CarrierList
id-Cause
id-cellActivation
id-CellandCapacityAssistInfo
id-CellAssistanceInformation
id-CellInformation
id-CellInformation-Item
id-CellMeasurementResult
id-CellMeasurementResult-E-UTRA-ENDC
id-CellMeasurementResult-E-UTRA-ENDC-Item
id-CellMeasurementResult-Item
id-CellMeasurementResult-NR-ENDC
id-CellMeasurementResult-NR-ENDC-Item
id-CellReportingIndicator
id-CellToReport
id-CellToReport-E-UTRA-ENDC
id-CellToReport-E-UTRA-ENDC-Item
id-CellToReport-Item
id-CellToReport-NR-ENDC
id-CellToReport-NR-ENDC-Item
id-cellTrafficTrace
id-CHO-DC-EarlyDataForwarding
id-CHO-DC-Indicator
id-CHOinformation-ACK
id-CHOinformation-REQ
id-CNTypeRestrictions
id-CoMPInformation
id-CompleteFailureCauseInformation-Item
id-CompleteFailureCauseInformation-List
id-CompositeAvailableCapacityGroup
id-conditionalHandoverCancel
id-Correlation-ID
id-CoverageModificationList
id-CriticalityDiagnostics
id-CSG-Id
id-CSGMembershipStatus
id-CSI-RSTransmissionIndication
id-CSIReportList
id-DAPSRequestInfo
id-DAPSResponseInfo
id-dataForwardingAddressIndication
id-DataTrafficResourceIndication
id-deactivateTrace
id-DeactivationIndication
id-DesiredActNotificationLevel
id-DirectForwardingPathAvailability
id-DL-EARFCNExtension
id-dL-Forwarding
id-DL-scheduling-PDCCH-CCE-usage
id-DLCarrierList
id-DLCOUNTValueExtended
id-DLCOUNTValuePDCP-SNlength18
id-dLPDCPSnLength
id-DownlinkPacketLossRate
id-duplicationActivation
id-DynamicDLTransmissionInformation
id-E-RAB-Item
id-E-RABs-Admitted-Item
id-E-RABs-Admitted-List
id-E-RABs-Admitted-ToBeAdded-Item
id-E-RABs-Admitted-ToBeAdded-List
id-E-RABs-Admitted-ToBeAdded-ModAckItem
id-E-RABs-Admitted-ToBeAdded-ModAckList
id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item
id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList
id-E-RABs-Admitted-ToBeAdded-SgNBModAck-Item
id-E-RABs-Admitted-ToBeAdded-SgNBModAckList
id-E-RABs-Admitted-ToBeModified-ModAckItem
id-E-RABs-Admitted-ToBeModified-ModAckList
id-E-RABs-Admitted-ToBeModified-SgNBModAck-Item
id-E-RABs-Admitted-ToBeModified-SgNBModAckList
id-E-RABs-Admitted-ToBeReleased-ModAckItem
id-E-RABs-Admitted-ToBeReleased-ModAckList
id-E-RABs-Admitted-ToBeReleased-SgNBModAck-Item
id-E-RABs-Admitted-ToBeReleased-SgNBModAckList
id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item
id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList
id-E-RABs-AdmittedToBeModified-SgNBModConf-Item
id-E-RABs-AdmittedToBeModified-SgNBModConfList
id-E-RABs-DataForwardingAddress-Item
id-E-RABs-DataForwardingAddress-List
id-E-RABs-NotAdmitted-List
id-E-RABs-SubjectToCounterCheck-List
id-E-RABs-SubjectToCounterCheckItem
id-E-RABs-SubjectToSgNBCounterCheck-Item
id-E-RABs-SubjectToSgNBCounterCheck-List
id-E-RABs-SubjectToStatusTransfer-Item
id-E-RABs-SubjectToStatusTransfer-List
id-E-RABs-ToBeAdded-Item
id-E-RABs-ToBeAdded-List
id-E-RABs-ToBeAdded-ModReqItem
id-E-RABs-ToBeAdded-SgNBAddReq-Item
id-E-RABs-ToBeAdded-SgNBAddReqList
id-E-RABs-ToBeAdded-SgNBModReq-Item
id-E-RABs-ToBeModified-ModReqItem
id-E-RABs-ToBeModified-SgNBModReq-Item
id-E-RABs-ToBeModified-SgNBModReqd-Item
id-E-RABs-ToBeModified-SgNBModReqdList
id-E-RABs-ToBeReleased-List-RelConf
id-E-RABs-ToBeReleased-List-RelReq
id-E-RABs-ToBeReleased-ModReqd
id-E-RABs-ToBeReleased-ModReqdItem
id-E-RABs-ToBeReleased-ModReqItem
id-E-RABs-ToBeReleased-RelConfItem
id-E-RABs-ToBeReleased-RelReqItem
id-E-RABs-ToBeReleased-SgNBChaConf-Item
id-E-RABs-ToBeReleased-SgNBChaConfList
id-E-RABs-ToBeReleased-SgNBModReq-Item
id-E-RABs-ToBeReleased-SgNBModReqd-Item
id-E-RABs-ToBeReleased-SgNBModReqdList
id-E-RABs-ToBeReleased-SgNBRelConf-Item
id-E-RABs-ToBeReleased-SgNBRelConfList
id-E-RABs-ToBeReleased-SgNBRelReq-Item
id-E-RABs-ToBeReleased-SgNBRelReqd-Item
id-E-RABs-ToBeReleased-SgNBRelReqdList
id-E-RABs-ToBeReleased-SgNBRelReqList
id-E-RABs-ToBeSetup-Item
id-E-RABs-ToBeSetupRetrieve-Item
id-E-RABUsageReport-Item
id-E-UTRAN-Node1-Measurement-ID
id-E-UTRAN-Node2-Measurement-ID
id-eARFCNExtension
id-earlyStatusTransfer
id-ECGI
id-ENB1-Cell-ID
id-ENB1-Measurement-ID
id-ENB1-Mobility-Parameters
id-ENB2-Cell-ID
id-ENB2-Measurement-ID
id-ENB2-Mobility-Parameters-Modification-Range
id-ENB2-Proposed-Mobility-Parameters
id-eNBConfigurationUpdate
id-endcCellActivation
id-endcConfigurationTransfer
id-endcConfigurationUpdate
id-endcPartialReset
id-endcresourceStatusReporting
id-endcresourceStatusReportingInitiation
id-endcSONConfigurationTransfer
id-endcX2Removal
id-endcX2Setup
id-enhancedRNTP
id-EPCHandoverRestrictionListContainer
id-ERABActivityNotifyItemList
id-ERABs-transferred-to-MeNB
id-errorIndication
id-Ethernet-Type
id-eUTRANRCellResourceCoordination
id-EUTRANTraceID
id-ExpectedUEBehaviour
id-extended-e-RAB-GuaranteedBitrateDL
id-extended-e-RAB-GuaranteedBitrateUL
id-extended-e-RAB-MaximumBitrateDL
id-extended-e-RAB-MaximumBitrateUL
id-extended-uEaggregateMaximumBitRateDownlink
id-extended-uEaggregateMaximumBitRateUplink
id-ExtendedULInterferenceOverloadInfo
id-F1CTrafficContainer
id-f1CTrafficTransfer
id-FailureCellCRNTI
id-FailureCellECGI
id-FailureCellPCI
id-FastMCGRecovery-MN-to-SN
id-FastMCGRecovery-SN-to-MN
id-FreqBandIndicatorPriority
id-FrequencyShift7p5khz
id-Globalen-gNB-ID
id-GlobalENB-ID
id-GNBOverloadInformation
id-gNBStatusIndication
id-GUGroupIDList
id-GUGroupIDToAddList
id-GUGroupIDToDeleteList
id-GUMMEI-ID
id-GW-TransportLayerAddress
id-handoverCancel
id-handoverPreparation
id-handoverReport
id-HandoverReportType
id-HandoverRestrictionList
id-handoverSuccess
id-HO-cause
id-IABNodeIndication
id-IMSvoiceEPSfallbackfrom5G
id-InitiatingNodeType-EndcConfigUpdate
id-InitiatingNodeType-EndcX2Removal
id-InitiatingNodeType-EndcX2Setup
id-InitiatingNodeType-EutranrCellResourceCoordination
id-IntendedTDD-DL-ULConfiguration-NR
id-IntendedULDLConfiguration
id-InterfaceInstanceIndication
id-InvokeIndication
id-LastNG-RANPLMNIdentity
id-lCID
id-LHN-ID
id-ListofEUTRACellsinEUTRACoordinationReq
id-ListofEUTRACellsinEUTRACoordinationResp
id-ListofEUTRACellsinNRCoordinationReq
id-ListofNRCellsinNRCoordinationReq
id-ListofNRCellsinNRCoordinationResp
id-loadIndication
id-LocationInformationSgNB
id-LocationInformationSgNBReporting
id-LowerLayerPresenceStatusChange
id-M3Configuration
id-M4Configuration
id-M5Configuration
id-M6Configuration
id-M7Configuration
id-MakeBeforeBreakIndicator
id-ManagementBasedMDTallowed
id-ManagementBasedMDTPLMNList
id-Masked-IMEISV
id-MaximumCellListSize
id-MBMS-Service-Area-List
id-MBSFN-Subframe-Info
id-MDT-Location-Info
id-MDTConfiguration
id-MDTConfigurationNR
id-Measurement-ID
id-MeasurementFailureCause-Item
id-MeasurementInitiationResult-Item
id-MeasurementInitiationResult-List
id-MeNB-UE-X2AP-ID
id-MeNB-UE-X2AP-ID-Extension
id-MeNBCell-ID
id-MeNBCoordinationAssistanceInformation
id-meNBinitiatedSeNBModificationPreparation
id-meNBinitiatedSeNBRelease
id-meNBinitiatedSgNBModificationPreparation
id-meNBinitiatedSgNBRelease
id-MeNBResourceCoordinationInformation
id-MeNBtoSeNBContainer
id-MeNBtoSgNBContainer
id-MessageOversizeNotification
id-MobilityInformation
id-mobilitySettingsChange
id-MultibandInfoList
id-NBIoT-RLF-Report-Container
id-NBIoT-UL-DL-AlignmentOffset
id-NeighbourTAC
id-new-drb-ID-req
id-New-eNB-UE-X2AP-ID
id-New-eNB-UE-X2AP-ID-Extension
id-NewEUTRANCellIdentifier
id-NPRACHConfiguration
id-NRCellPRACHConfig
id-NRCGI
id-NRNeighbourInfoToAdd
id-NRNeighbourInfoToModify
id-NRrestrictionin5GS
id-NRrestrictioninEPSasSecondaryRAT
id-NRS-NSSS-PowerOffset
id-NRUeReport
id-NRUESecurityCapabilities
id-NRUESidelinkAggregateMaximumBitRate
id-NRV2XServicesAuthorized
id-NSSS-NumOccasionDifferentPrecoder
id-Number-of-Antennaports
id-OffsetOfNbiotChannelNumberToDL-EARFCN
id-OffsetOfNbiotChannelNumberToUL-EARFCN
id-Old-eNB-UE-X2AP-ID
id-Old-eNB-UE-X2AP-ID-Extension
id-Old-SgNB-UE-X2AP-ID
id-PartialListIndicator
id-PartialSuccessIndicator
id-PC5QoSParameters
id-PDCPChangeIndication
id-PRACH-Configuration
id-PrivacyIndicator
id-privateMessage
id-ProcedureStage
id-ProSeAuthorized
id-ProSeUEtoNetworkRelaying
id-ProtectedEUTRAResourceIndication
id-QoS-Mapping-Information
id-Re-establishmentCellECGI
id-ReceiveStatusOfULPDCPSDUsExtended
id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18
id-Registration-Request
id-ReleaseFastMCGRecoveryViaSRB3
id-ReportCharacteristics
id-ReportingPeriodicity
id-ReportingPeriodicityCSIR
id-ReportingPeriodicityRSRPMR
id-RequestedFastMCGRecoveryViaSRB3
id-RequestedFastMCGRecoveryViaSRB3Release
id-RequestedSplitSRBs
id-RequestedSplitSRBsrelease
id-RequestedTargetCellID
id-reset
id-resourceStatusReporting
id-resourceStatusReportingInitiation
id-RespondingNodeType-EndcConfigUpdate
id-RespondingNodeType-EndcX2Removal
id-RespondingNodeType-EndcX2Setup
id-RespondingNodeType-EutranrCellResourceCoordination
id-ResponseInformationSeNBReconfComp
id-ResponseInformationSgNBReconfComp
id-resumeID
id-retrieveUEContext
id-RLC-Status
id-RLCMode-transferred
id-rLFIndication
id-RNL-Header
id-RRCConfigIndication
id-RRCConnReestabIndicator
id-RRCConnSetupIndicator
id-RRCContainer
id-rRCTransfer
id-RSRPMRList
id-SCGChangeIndication
id-SCGConfigurationQuery
id-secondarymeNBULGTPTEIDatPDCP
id-secondaryRATDataUsageReport
id-SecondaryRATUsageReport
id-SecondaryRATUsageReport-Item
id-SecondaryRATUsageReportList
id-secondarysgNBDLGTPTEIDatPDCP
id-SelectedPLMN
id-SeNB-UE-X2AP-ID
id-SeNB-UE-X2AP-ID-Extension
id-seNBAdditionPreparation
id-seNBCounterCheck
id-seNBinitiatedSeNBModification
id-seNBinitiatedSeNBRelease
id-seNBReconfigurationCompletion
id-SeNBSecurityKey
id-SeNBtoMeNBContainer
id-SeNBUEAggregateMaximumBitRate
id-ServedCells
id-ServedCellsToActivate
id-ServedCellsToAdd
id-ServedCellsToDelete
id-ServedCellsToModify
id-ServedEUTRAcellsENDCX2ManagementList
id-ServedEUTRAcellsToDeleteListENDCConfUpd
id-ServedEUTRAcellsToModifyListENDCConfUpd
id-ServedNRcellsENDCX2ManagementList
id-ServedNRCellsToActivate
id-ServedNRcellsToDeleteListENDCConfUpd
id-ServedNRcellsToModifyListENDCConfUpd
id-serviceType
id-ServingPLMN
id-SFN-Offset
id-SGNB-Addition-Trigger-Ind
id-SgNB-UE-X2AP-ID
id-SgNBActivityNotification
id-sgNBAdditionPreparation
id-sgNBChange
id-SgNBCoordinationAssistanceInformation
id-sgNBCounterCheck
id-sgNBinitiatedSgNBModification
id-sgNBinitiatedSgNBRelease
id-sgNBReconfigurationCompletion
id-SgNBResourceCoordinationInformation
id-SgNBSecurityKey
id-SgNBtoMeNBContainer
id-SgNBUEAggregateMaximumBitRate
id-ShortMAC-I
id-SignallingBasedMDTPLMNList
id-SIPTO-BearerDeactivationIndication
id-SIPTO-Correlation-ID
id-SIPTO-L-GW-TransportLayerAddress
id-snStatusTransfer
id-SNtriggered
id-SourceCellCRNTI
id-SourceCellECGI
id-sourceNG-RAN-node-id
id-SpectrumSharingGroupID
id-SplitSRB
id-SRBType
id-SRVCCOperationPossible
id-SSB-PositionsInBurst
id-SubscriberProfileIDforRFP
id-Subscription-Based-UE-DifferentiationInfo
id-Target-SgNB-ID
id-TargetCell-ID
id-TargetCellInNGRAN
id-TargetCellInUTRAN
id-TargeteNBtoSource-eNBTransparentContainer
id-TDDULDLConfigurationCommonNR
id-Time-UE-StayedInCell-EnhancedGranularity
id-TimeToWait
id-TNLA-Failed-To-Setup-List
id-TNLA-Setup-List
id-TNLA-To-Add-List
id-TNLA-To-Remove-List
id-TNLA-To-Update-List
id-TNLConfigurationInfo
id-TraceActivation
id-TraceCollectionEntityIPAddress
id-TraceCollectionEntityURI
id-traceStart
id-Tunnel-Information-for-BBF
id-UE-ContextInformation
id-UE-ContextInformation-SgNBModReq
id-UE-ContextInformationRetrieve
id-UE-ContextInformationSeNBModReq
id-UE-ContextKeptIndicator
id-UE-ContextReferenceAtSeNB
id-UE-ContextReferenceAtSgNB
id-UE-ContextReferenceAtWT
id-UE-HistoryInformation
id-UE-HistoryInformationFromTheUE
id-UE-RLF-Report-Container
id-UE-RLF-Report-Container-for-extended-bands
id-UE-SecurityCapabilities
id-UE-X2AP-ID
id-UEAppLayerMeasConfig
id-UEContextLevelUserPlaneActivity
id-UEContextReferenceatSourceNGRAN
id-uEContextRelease
id-UEID
id-UERadioCapability
id-UERadioCapabilityID
id-UERadioCapabilityIDMapping
id-UEs-Admitted-ToBeReset
id-UEs-ToBeReset
id-UESidelinkAggregateMaximumBitRate
id-UL-EARFCNExtension
id-uL-GTPtunnelEndpoint
id-UL-scheduling-PDCCH-CCE-usage
id-ULCarrierList
id-ULCOUNTValueExtended
id-ULCOUNTValuePDCP-SNlength18
id-uLpDCPSnLength
id-UnlicensedSpectrumRestriction
id-UplinkPacketLossRate
id-V2XServicesAuthorized
id-WLANMeasurementConfiguration
id-WT-UE-ContextKeptIndicator
id-x2APMessage
id-x2APMessageTransfer
id-x2Release
id-x2Removal
id-X2RemovalThreshold
id-x2Setup
IMSvoiceEPSfallbackfrom5G
InitiatingMessage
InitiatingNodeType-EndcConfigUpdate
InitiatingNodeType-EndcX2Removal
InitiatingNodeType-EndcX2Setup
InitiatingNodeType-EutranrCellResourceCoordination
IntegrityProtectionAlgorithms
IntendedTDD-DL-ULConfiguration-NR
InterfaceInstanceIndication
InterfacesToTrace
InvokeIndication
-- K --
Key-eNodeB-Star
-- L --
LAC
LastVisitedCell-Item
LastVisitedEUTRANCellInformation
LastVisitedEUTRANCellInformation-ExtIEs
LastVisitedGERANCellInformation
LastVisitedNGRANCellInformation
LastVisitedUTRANCellInformation
LCID
LHN-ID
Limited-list
Limited-list-ExtIEs
Links-to-log
ListofEUTRACellsinEUTRACoordinationReq
ListofEUTRACellsinEUTRACoordinationResp
ListofEUTRACellsinNRCoordinationReq
ListofNRCellsinNRCoordinationReq
ListofNRCellsinNRCoordinationResp
loadIndication
LoadIndicator
LoadInformation
LoadInformation-IEs
LocationInformationSgNB
LocationInformationSgNB-ExtIEs
LocationInformationSgNBReporting
LocationReportingInformation
LocationReportingInformation-ExtIEs
LowerLayerPresenceStatusChange
-- M --
M1PeriodicReporting
M1PeriodicReporting-ExtIEs
M1ReportingTrigger
M1ThresholdEventA2
M1ThresholdEventA2-ExtIEs
M3Configuration
M3Configuration-ExtIEs
M3period
M4Configuration
M4Configuration-ExtIEs
M4period
M5Configuration
M5Configuration-ExtIEs
M5period
M6Configuration
M6Configuration-ExtIEs
M6delay-threshold
M6report-interval
M7Configuration
M7Configuration-ExtIEs
M7period
MakeBeforeBreakIndicator
ManagementBasedMDTallowed
Masked-IMEISV
maxCellineNB
maxCellinengNB
maxCellReport
MaxCHOpreparations
maxCSIProcess
maxCSIReport
maxEARFCN
maxEARFCNPlusOne
maxFailedMeasObjects
MaximumCellListSize
maxInterfaces
maxnoNRcellsSpectrumSharingWithE-UTRA
maxnoofAdditionalPLMNs
maxnoofBands
maxnoofBearers
maxnoofBluetoothName
maxnoofBPLMNs
maxnoofCellIDforMDT
maxnoofCellIDforQMC
maxnoofCells
maxnoofCellsinCHO
maxnoofCoMPCells
maxnoofCoMPHypothesisSet
maxnoofEPLMNs
maxnoofEPLMNsPlusOne
maxnoofextBPLMNs
maxnoofForbLACs
maxnoofForbTACs
maxnoofGTPTLAs
maxnoofMBMSServiceAreaIdentities
maxnoofMBSFN
maxnoofMDTPLMNs
maxnoofNeighbours
maxnoofNonAnchorCarrierFreqConfig
maxnoofNrCellBands
maxnoofNRPhysicalResourceBlocks
maxnoofNRSCSs
maxnoofPA
maxnoofPC5QoSFlows
maxnoofPDCP-SN
maxnoofPLMNforQMC
maxnoofPRBs
maxnoofProtectedResourcePatterns
maxnoofSSBAreas
maxnoofTAforMDT
maxnoofTAforQMC
maxnooftimeperiods
maxnoofTLAs
maxnoofTNLAssociations
maxnoofWLANName
maxNrOfErrors
maxofNRNeighbours
maxPools
maxPrivateIEs
maxProtocolExtensions
maxProtocolIEs
maxSubband
maxUEReport
maxUEsinengNBDU
MBMS-Service-Area-Identity
MBMS-Service-Area-Identity-List
MBSFN-Subframe-Info
MBSFN-Subframe-Info-ExtIEs
MBSFN-Subframe-Infolist
MDT-Activation
MDT-Configuration
MDT-Configuration-ExtIEs
MDT-ConfigurationNR
MDT-Location-Info
MDTPLMNList
Measurement-ID
Measurement-ID-ENDC
MeasurementFailureCause-Item
MeasurementFailureCause-Item-ExtIEs
MeasurementFailureCause-ItemIEs
MeasurementFailureCause-List
MeasurementInitiationResult-Item
MeasurementInitiationResult-Item-ExtIEs
MeasurementInitiationResult-ItemIEs
MeasurementInitiationResult-List
MeasurementsToActivate
MeasurementThresholdA2
MeNBCoordinationAssistanceInformation
meNBinitiatedSeNBModificationPreparation
meNBinitiatedSeNBRelease
meNBinitiatedSgNBModificationPreparation
meNBinitiatedSgNBRelease
MeNBResourceCoordinationInformation
MeNBResourceCoordinationInformationExtIEs
MeNBtoSeNBContainer
MeNBtoSgNBContainer
MessageOversizeNotification
MessageOversizeNotification-ExtIEs
MME-Code
MME-Group-ID
MobilityChangeAcknowledge
MobilityChangeAcknowledge-IEs
MobilityChangeFailure
MobilityChangeFailure-IEs
MobilityChangeRequest
MobilityChangeRequest-IEs
MobilityInformation
MobilityParametersInformation
MobilityParametersModificationRange
mobilitySettingsChange
MultibandInfoList
-- N --
NBIoT-RLF-Report-Container
NBIoT-UL-DL-AlignmentOffset
Neighbour-Information
Neighbour-Information-ExtIEs
NewDRBIDrequest
newmaxEARFCN
NextHopChainingCount
Non-AnchorCarrierFrequencylist
Non-AnchorCarrierFrequencylist-ExtIEs
NPRACH-CP-Length
NPRACH-preambleFormat
NPRACHConfiguration
NPRACHConfiguration-ExtIEs
NPRACHConfiguration-FDD
NPRACHConfiguration-FDD-ExtIEs
NPRACHConfiguration-TDD
NPRACHConfiguration-TDD-ExtIEs
NR-TxBW
NR-TxBW-ExtIEs
NRCapacityValue
NRCapacityValue-ExtIEs
NRCarrierItem
NRCarrierItem-ExtIEs
NRCarrierList
NRCellCapacityClassValue
NRCellIdentifier
NRCellPRACHConfig
NRCGI
NRCGI-ExtIEs
NRCompositeAvailableCapacity
NRCompositeAvailableCapacity-ExtIEs
NRCompositeAvailableCapacityGroup
NRCompositeAvailableCapacityGroup-ExtIEs
NRencryptionAlgorithms
NRFreqInfo
NRFreqInfo-ExtIEs
NRintegrityProtectionAlgorithms
NRNeighbour-Information
NRNeighbour-Information-ExtIEs
NRNRB
NRPCI
NRRadioResourceStatus
NRRadioResourceStatus-ExtIEs
NRrestrictionin5GS
NRrestrictioninEPSasSecondaryRAT
NRS-NSSS-PowerOffset
NRSCS
NRUeReport
NRUeReport-ExtIEs
NRUESecurityCapabilities
NRUESecurityCapabilities-ExtIEs
NRUESidelinkAggregateMaximumBitRate
NRUESidelinkAggregateMaximumBitRate-ExtIEs
NRV2XServicesAuthorized
NRV2XServicesAuthorized-ExtIEs
NSSS-NumOccasionDifferentPrecoder
Number-of-Antennaports
-- O --
OffsetOfNbiotChannelNumberToEARFCN
Old-ECGIs
Oneframe
-- P --
PA-Values
Packet-LossRate
PartialListIndicator
PartialSuccessIndicator
PC5FlowBitRates
PC5FlowBitRates-ExtIEs
PC5QoSFlowItem
PC5QoSFlowItem-ExtIEs
PC5QoSFlowList
PC5QoSParameters
PC5QoSParameters-ExtIEs
PCI
PDCP-SN
PDCP-SNExtended
PDCP-SNlength18
PDCPChangeIndication
PDCPSnLength
PedestrianUE
PLMN-Identity
PLMNAreaBasedQMC
PLMNAreaBasedQMC-ExtIEs
PLMNListforQMC
Port-Number
PRACH-Configuration
PRACH-Configuration-ExtIEs
Pre-emptionCapability
Pre-emptionVulnerability
Presence
PriorityLevel
PrivacyIndicator
PrivateIE-Container
PrivateIE-Field
PrivateIE-ID
PrivateMessage
privateMessage
PrivateMessage-IEs
ProcedureCode
ProcedureStageChoice
ProcedureStageChoice-ExtIEs
ProSeAuthorized
ProSeAuthorized-ExtIEs
ProSeDirectCommunication
ProSeDirectDiscovery
ProSeUEtoNetworkRelaying
ProtectedEUTRAResourceIndication
ProtectedEUTRAResourceIndication-ExtIEs
ProtectedFootprintTimePattern
ProtectedFootprintTimePattern-ExtIEs
ProtectedResourceList
ProtectedResourceList-Item
ProtectedResourceList-Item-ExtIEs
ProtocolExtensionContainer
ProtocolExtensionField
ProtocolIE-Container
ProtocolIE-ContainerList
ProtocolIE-ContainerPair
ProtocolIE-ContainerPairList
ProtocolIE-Field
ProtocolIE-FieldPair
ProtocolIE-ID
ProtocolIE-Single-Container
-- Q --
QCI
QoS-Mapping-Information
QoS-Mapping-Information-ExtIEs
-- R --
RadioframeAllocationOffset
RadioframeAllocationPeriod
RadioResourceStatus
RadioResourceStatus-ExtIEs
RAN-UE-NGAP-ID
Range
ReceiveStatusofULPDCPSDUs
ReceiveStatusOfULPDCPSDUsExtended
ReceiveStatusOfULPDCPSDUsPDCP-SNlength18
Reestablishment-Indication
Registration-Request
Registration-Request-ENDC
RelativeNarrowbandTxPower
RelativeNarrowbandTxPower-ExtIEs
ReleaseFastMCGRecoveryViaSRB3
ReplacingCellsList
ReplacingCellsList-Item
ReportAmountMDT
ReportArea
ReportCharacteristics
ReportCharacteristics-ENDC
ReportingPeriodicity
ReportingPeriodicity-ENDC
ReportingPeriodicityCSIR
ReportingPeriodicityRSRPMR
ReportIntervalMDT
RequestedFastMCGRecoveryViaSRB3
RequestedFastMCGRecoveryViaSRB3Release
ReservedSubframePattern
ReservedSubframePattern-ExtIEs
reset
ResetRequest
ResetRequest-IEs
ResetResponse
ResetResponse-IEs
ResourceStatusFailure
ResourceStatusFailure-IEs
resourceStatusReporting
resourceStatusReportingInitiation
ResourceStatusRequest
ResourceStatusRequest-IEs
ResourceStatusResponse
ResourceStatusResponse-IEs
ResourceStatusUpdate
ResourceStatusUpdate-IEs
ResourceType
RespondingNodeType-EndcConfigUpdate
RespondingNodeType-EndcX2Removal
RespondingNodeType-EndcX2Setup
RespondingNodeType-EutranrCellResourceCoordination
ResponseInformationSeNBReconfComp
ResponseInformationSeNBReconfComp-RejectByMeNBItem
ResponseInformationSeNBReconfComp-RejectByMeNBItemExtIEs
ResponseInformationSeNBReconfComp-SuccessItem
ResponseInformationSeNBReconfComp-SuccessItemExtIEs
ResponseInformationSgNBReconfComp
ResponseInformationSgNBReconfComp-RejectByMeNBItem
ResponseInformationSgNBReconfComp-RejectByMeNBItemExtIEs
ResponseInformationSgNBReconfComp-SuccessItem
ResponseInformationSgNBReconfComp-SuccessItemExtIEs
ResumeID
retrieveUEContext
RetrieveUEContextFailure
RetrieveUEContextFailure-IEs
RetrieveUEContextRequest
RetrieveUEContextRequest-IEs
RetrieveUEContextResponse
RetrieveUEContextResponse-IEs
RLC-Status
RLC-Status-ExtIEs
RLCMode
RLFIndication
rLFIndication
RLFIndication-IEs
RNL-Header
RNL-Header-Item-ExtIEs
RNTP-Threshold
RRC-Config-Ind
RRC-Context
RRCConnReestabIndicator
RRCConnSetupIndicator
RRCContainer
RRCTransfer
rRCTransfer
RRCTransfer-IEs
RSRPMeasurementResult
RSRPMeasurementResult-ExtIEs
RSRPMRList
RSRPMRList-ExtIEs
-- S --
S1TNLLoadIndicator
S1TNLLoadIndicator-ExtIEs
SCGChangeIndication
SCGConfigurationQuery
ScheduledCommunicationTime
ScheduledCommunicationTime-ExtIEs
SecondaryRATDataUsageReport
secondaryRATDataUsageReport
SecondaryRATDataUsageReport-IEs
SecondaryRATUsageReport-Item
SecondaryRATUsageReport-Item-ExtIEs
SecondaryRATUsageReport-ItemIEs
SecondaryRATUsageReportList
seNBAdditionPreparation
SeNBAdditionRequest
SeNBAdditionRequest-IEs
SeNBAdditionRequestAcknowledge
SeNBAdditionRequestAcknowledge-IEs
SeNBAdditionRequestReject
SeNBAdditionRequestReject-IEs
seNBCounterCheck
SeNBCounterCheckRequest
SeNBCounterCheckRequest-IEs
seNBinitiatedSeNBModification
seNBinitiatedSeNBRelease
SeNBModificationConfirm
SeNBModificationConfirm-IEs
SeNBModificationRefuse
SeNBModificationRefuse-IEs
SeNBModificationRequest
SeNBModificationRequest-IEs
SeNBModificationRequestAcknowledge
SeNBModificationRequestAcknowledge-IEs
SeNBModificationRequestReject
SeNBModificationRequestReject-IEs
SeNBModificationRequired
SeNBModificationRequired-IEs
SeNBReconfigurationComplete
SeNBReconfigurationComplete-IEs
seNBReconfigurationCompletion
SeNBReleaseConfirm
SeNBReleaseConfirm-IEs
SeNBReleaseRequest
SeNBReleaseRequest-IEs
SeNBReleaseRequired
SeNBReleaseRequired-IEs
SeNBSecurityKey
SeNBtoMeNBContainer
ServedCell-ExtIEs
ServedCell-Information
ServedCell-Information-ExtIEs
ServedCells
ServedCellsToActivate
ServedCellsToActivate-Item
ServedCellsToActivate-Item-ExtIEs
ServedCellsToModify
ServedCellsToModify-Item
ServedCellsToModify-Item-ExtIEs
ServedEUTRAcellsENDCX2Management-ExtIEs
ServedEUTRAcellsENDCX2ManagementList
ServedEUTRAcellsToDeleteListENDCConfUpd
ServedEUTRAcellsToModifyListENDCConfUpd
ServedEUTRAcellsToModifyListENDCConfUpd-ExtIEs
ServedNRCell-Information
ServedNRCell-Information-ExtIEs
ServedNRcellsENDCX2ManagementList
ServedNRCellsToActivate
ServedNRCellsToActivate-Item
ServedNRCellsToActivate-Item-ExtIEs
ServedNRcellsToDeleteENDCConfUpdList
ServedNRCellsToModify-Item
ServedNRCellsToModify-Item-ExtIEs
ServedNRcellsToModifyENDCConfUpdList
ServiceType
SFN-Offset
SFN-Offset-ExtIEs
SGNB-Addition-Trigger-Ind
SgNB-UE-X2AP-ID
SgNBActivityNotification
sgNBActivityNotification
SgNBActivityNotification-IEs
sgNBAdditionPreparation
SgNBAdditionRequest
SgNBAdditionRequest-IEs
SgNBAdditionRequestAcknowledge
SgNBAdditionRequestAcknowledge-IEs
SgNBAdditionRequestReject
SgNBAdditionRequestReject-IEs
sgNBChange
SgNBChangeConfirm
SgNBChangeConfirm-IEs
SgNBChangeRefuse
SgNBChangeRefuse-IEs
SgNBChangeRequired
SgNBChangeRequired-IEs
SgNBCoordinationAssistanceInformation
sgNBCounterCheck
SgNBCounterCheckRequest
SgNBCounterCheckRequest-IEs
sgNBinitiatedSgNBModification
sgNBinitiatedSgNBRelease
SgNBModificationConfirm
SgNBModificationConfirm-IEs
SgNBModificationRefuse
SgNBModificationRefuse-IEs
SgNBModificationRequest
SgNBModificationRequest-IEs
SgNBModificationRequestAcknowledge
SgNBModificationRequestAcknowledge-IEs
SgNBModificationRequestReject
SgNBModificationRequestReject-IEs
SgNBModificationRequired
SgNBModificationRequired-IEs
SgNBReconfigurationComplete
SgNBReconfigurationComplete-IEs
sgNBReconfigurationCompletion
SgNBReleaseConfirm
SgNBReleaseConfirm-IEs
SgNBReleaseRequest
SgNBReleaseRequest-IEs
SgNBReleaseRequestAcknowledge
SgNBReleaseRequestAcknowledge-IEs
SgNBReleaseRequestReject
SgNBReleaseRequestReject-IEs
SgNBReleaseRequired
SgNBReleaseRequired-IEs
SgNBResourceCoordinationInformation
SgNBResourceCoordinationInformationExtIEs
SgNBSecurityKey
SgNBtoMeNBContainer
SharedResourceType
ShortMAC-I
SIPTOBearerDeactivationIndication
SNStatusTransfer
snStatusTransfer
SNStatusTransfer-IEs
SNtriggered
SourceOfUEActivityBehaviourInformation
SpecialSubframe-Info
SpecialSubframe-Info-ExtIEs
SpecialSubframePatterns
SpectrumSharingGroupID
SplitSRB
SplitSRB-ExtIEs
SplitSRBs
SRBType
SRVCCOperationPossible
SSB-PositionsInBurst
SSB-PositionsInBurst-ExtIEs
SSBAreaCapacityValue-ExtIEs
SSBAreaCapacityValue-Item
SSBAreaCapacityValue-List
SSBAreaRadioResourceStatus-ExtIEs
SSBAreaRadioResourceStatus-Item
SSBAreaRadioResourceStatus-List
SSBIndex
SSBToReport-Item
SSBToReport-Item-ExtIEs
SSBToReport-List
SubbandCQI
SubbandCQI-ExtIEs
SubbandCQICodeword0
SubbandCQICodeword1
SubbandCQIItem
SubbandCQIItem-ExtIEs
SubbandCQIList
SubbandSize
SubframeAllocation
SubframeAssignment
SubframeType
SubscriberProfileIDforRFP
Subscription-Based-UE-DifferentiationInfo
Subscription-Based-UE-DifferentiationInfo-ExtIEs
SuccessfulOutcome
SULInformation
SULInformation-ExtIEs
SupportedSULFreqBandItem
SupportedSULFreqBandItem-ExtIEs
-- T --
TABasedMDT
TABasedMDT-ExtIEs
TABasedQMC
TABasedQMC-ExtIEs
TAC
TAI-Item
TAI-Item-ExtIEs
TAIBasedMDT
TAIBasedMDT-ExtIEs
TAIBasedQMC
TAIBasedQMC-ExtIEs
TAIListforMDT
TAIListforQMC
TAListforMDT
TAListforQMC
TargetCellInNGRAN
TargetCellInUTRAN
TargeteNBtoSource-eNBTransparentContainer
TDD-Info
TDD-Info-ExtIEs
TDD-InfoNeighbourServedNRCell-Information
TDD-InfoNeighbourServedNRCell-Information-ExtIEs
TDD-InfoServedNRCell-Information
TDD-InfoServedNRCell-Information-ExtIEs
TDDULDLConfigurationCommonNR
Threshold-RSRP
Threshold-RSRQ
Time-UE-StayedInCell
Time-UE-StayedInCell-EnhancedGranularity
TimeToWait
TNLA-Failed-To-Setup-Item
TNLA-Failed-To-Setup-Item-ExtIEs
TNLA-Failed-To-Setup-List
TNLA-Setup-Item
TNLA-Setup-Item-ExtIEs
TNLA-Setup-List
TNLA-To-Add-Item
TNLA-To-Add-Item-ExtIEs
TNLA-To-Add-List
TNLA-To-Remove-Item
TNLA-To-Remove-Item-ExtIEs
TNLA-To-Remove-List
TNLA-To-Update-Item
TNLA-To-Update-Item-ExtIEs
TNLA-To-Update-List
TNLAssociationUsage
TNLCapacityIndicator
TNLCapacityIndicator-ExtIEs
TNLConfigurationInfo
TNLConfigurationInfo-ExtIEs
TraceActivation
TraceActivation-ExtIEs
TraceCollectionEntityIPAddress
TraceDepth
TraceStart
traceStart
TraceStartIEs
Transmission-Bandwidth
Transport-UP-Layer-Addresses-Info-To-Add-Item
Transport-UP-Layer-Addresses-Info-To-Add-ItemExtIEs
Transport-UP-Layer-Addresses-Info-To-Add-List
Transport-UP-Layer-Addresses-Info-To-Remove-Item
Transport-UP-Layer-Addresses-Info-To-Remove-ItemExtIEs
Transport-UP-Layer-Addresses-Info-To-Remove-List
TransportLayerAddress
TransportLayerAddressAndPort
TriggeringMessage
Tunnel-Information-ExtIEs
TunnelInformation
TypeOfError
-- U --
UE-ContextInformation
UE-ContextInformation-ExtIEs
UE-ContextInformation-SgNBModReq
UE-ContextInformationRetrieve
UE-ContextInformationRetrieve-ExtIEs
UE-ContextInformationSeNBModReq
UE-ContextInformationSeNBModReqExtIEs
UE-ContextInformationSgNBModReqExtIEs
UE-ContextKeptIndicator
UE-ContextReferenceAtSeNB
UE-ContextReferenceAtSeNB-ItemExtIEs
UE-ContextReferenceAtSgNB
UE-ContextReferenceAtSgNB-ItemExtIEs
UE-ContextReferenceAtWT
UE-ContextReferenceAtWT-ItemExtIEs
UE-HistoryInformation
UE-HistoryInformationFromTheUE
UE-RLF-Report-Container
UE-RLF-Report-Container-for-extended-bands
UE-S1AP-ID
UE-Sidelink-Aggregate-MaximumBitRate-ExtIEs
UE-X2AP-ID
UE-X2AP-ID-Extension
UEAggregate-MaximumBitrate-ExtIEs
UEAggregateMaximumBitRate
UEAppLayerMeasConfig
UEAppLayerMeasConfig-ExtIEs
UEContextRelease
uEContextRelease
UEContextRelease-IEs
UEID
UERadioCapability
UERadioCapabilityID
uERadioCapabilityIDMapping
UERadioCapabilityIDMappingRequest
UERadioCapabilityIDMappingRequestIEs
UERadioCapabilityIDMappingResponse
UERadioCapabilityIDMappingResponseIEs
UESecurityCapabilities
UESecurityCapabilities-ExtIEs
UESidelinkAggregateMaximumBitRate
UEsToBeResetList
UEsToBeResetList-Item
UEsToBeResetList-Item-ExtIEs
UL-GBR-PRB-usage
UL-HighInterferenceIndication
UL-HighInterferenceIndicationInfo
UL-HighInterferenceIndicationInfo-Item
UL-HighInterferenceIndicationInfo-Item-ExtIEs
UL-InterferenceOverloadIndication
UL-InterferenceOverloadIndication-Item
UL-non-GBR-PRB-usage
UL-scheduling-PDCCH-CCE-usage
UL-Total-PRB-usage
UL-UE-Configuration
ULandDLSharing
ULandDLSharing-ExtIEs
ULConfiguration
ULConfiguration-ExtIEs
ULOnlySharing
ULOnlySharing-ExtIEs
ULResourceBitmapULandDLSharing
ULResourcesULandDLSharing
UnlicensedSpectrumRestriction
UnsuccessfulOutcome
URI-Address
UsableABSInformation
UsableABSInformationFDD
UsableABSInformationFDD-ExtIEs
UsableABSInformationTDD
UsableABSInformationTDD-ExtIEs
UserPlaneTrafficActivityReport
-- V --
V2XServicesAuthorized
V2XServicesAuthorized-ExtIEs
VehicleUE
-- W --
WidebandCQI
WidebandCQI-ExtIEs
WidebandCQICodeword1
WLANMeasConfig
WLANMeasConfigNameList
WLANMeasurementConfiguration
WLANMeasurementConfiguration-ExtIEs
WLANName
WT-UE-XwAP-ID
WTID
WTID-Long-Type2
WTID-Type1
-- X --
X2AP-ELEMENTARY-PROCEDURE
X2AP-ELEMENTARY-PROCEDURES
X2AP-ELEMENTARY-PROCEDURES-CLASS-1
X2AP-ELEMENTARY-PROCEDURES-CLASS-2
X2AP-Message
X2AP-PDU
X2AP-PRIVATE-IES
X2AP-PROTOCOL-EXTENSION
X2AP-PROTOCOL-IES
X2AP-PROTOCOL-IES-PAIR
X2APMessageTransfer
x2APMessageTransfer
X2APMessageTransfer-IEs
X2BenefitValue
X2Release
x2Release
X2Release-IEs
x2Removal
X2RemovalFailure
X2RemovalFailure-IEs
X2RemovalRequest
X2RemovalRequest-IEs
X2RemovalResponse
X2RemovalResponse-IEs
x2Setup
X2SetupFailure
X2SetupFailure-IEs
X2SetupRequest
X2SetupRequest-IEs
X2SetupResponse
X2SetupResponse-IEs
-- ASN1START
-- **************************************************************
--
-- Elementary Procedure definitions
--
-- **************************************************************
X2AP-PDU-Descriptions {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-PDU-Descriptions (0) }
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
-- **************************************************************
--
-- IE parameter types from other modules.
--
-- **************************************************************
IMPORTS
Criticality,
ProcedureCode
FROM X2AP-CommonDataTypes
CellActivationRequest,
CellActivationResponse,
CellActivationFailure,
ENBConfigurationUpdate,
ENBConfigurationUpdateAcknowledge,
ENBConfigurationUpdateFailure,
ErrorIndication,
HandoverCancel,
HandoverReport,
HandoverPreparationFailure,
HandoverRequest,
HandoverRequestAcknowledge,
LoadInformation,
PrivateMessage,
ResetRequest,
ResetResponse,
ResourceStatusFailure,
ResourceStatusRequest,
ResourceStatusResponse,
ResourceStatusUpdate,
RLFIndication,
SNStatusTransfer,
UEContextRelease,
X2SetupFailure,
X2SetupRequest,
X2SetupResponse,
MobilityChangeRequest,
MobilityChangeAcknowledge,
MobilityChangeFailure,
X2Release,
X2APMessageTransfer,
SeNBAdditionRequest,
SeNBAdditionRequestAcknowledge,
SeNBAdditionRequestReject,
SeNBReconfigurationComplete,
SeNBModificationRequest,
SeNBModificationRequestAcknowledge,
SeNBModificationRequestReject,
SeNBModificationRequired,
SeNBModificationConfirm,
SeNBModificationRefuse,
SeNBReleaseRequest,
SeNBReleaseRequired,
SeNBReleaseConfirm,
SeNBCounterCheckRequest,
X2RemovalFailure,
X2RemovalRequest,
X2RemovalResponse,
RetrieveUEContextRequest,
RetrieveUEContextResponse,
RetrieveUEContextFailure,
SgNBAdditionRequest,
SgNBAdditionRequestAcknowledge,
SgNBAdditionRequestReject,
SgNBReconfigurationComplete,
SgNBModificationRequest,
SgNBModificationRequestAcknowledge,
SgNBModificationRequestReject,
SgNBModificationRequired,
SgNBModificationConfirm,
SgNBModificationRefuse,
SgNBReleaseRequest,
SgNBReleaseRequestAcknowledge,
SgNBReleaseRequestReject,
SgNBReleaseRequired,
SgNBReleaseConfirm,
SgNBCounterCheckRequest,
SgNBChangeRequired,
SgNBChangeConfirm,
SgNBChangeRefuse,
RRCTransfer,
ENDCX2SetupRequest,
ENDCX2SetupResponse,
ENDCX2SetupFailure,
ENDCConfigurationUpdate,
ENDCConfigurationUpdateAcknowledge,
ENDCConfigurationUpdateFailure,
SecondaryRATDataUsageReport,
ENDCCellActivationRequest,
ENDCCellActivationResponse,
ENDCCellActivationFailure,
ENDCPartialResetRequired,
ENDCPartialResetConfirm,
EUTRANRCellResourceCoordinationRequest,
EUTRANRCellResourceCoordinationResponse,
SgNBActivityNotification,
ENDCX2RemovalRequest,
ENDCX2RemovalResponse,
ENDCX2RemovalFailure,
DataForwardingAddressIndication,
GNBStatusIndication,
ENDCConfigurationTransfer,
DeactivateTrace,
TraceStart,
HandoverSuccess,
EarlyStatusTransfer,
ConditionalHandoverCancel,
ENDCResourceStatusRequest,
ENDCResourceStatusResponse,
ENDCResourceStatusFailure,
ENDCResourceStatusUpdate,
CellTrafficTrace,
F1CTrafficTransfer,
UERadioCapabilityIDMappingRequest,
UERadioCapabilityIDMappingResponse
FROM X2AP-PDU-Contents
id-cellActivation,
id-eNBConfigurationUpdate,
id-errorIndication,
id-handoverCancel,
id-handoverReport,
id-handoverPreparation,
id-loadIndication,
id-privateMessage,
id-reset,
id-resourceStatusReporting,
id-resourceStatusReportingInitiation,
id-rLFIndication,
id-snStatusTransfer,
id-uEContextRelease,
id-x2Setup,
id-mobilitySettingsChange,
id-x2Release,
id-x2APMessageTransfer,
id-seNBAdditionPreparation,
id-seNBReconfigurationCompletion,
id-meNBinitiatedSeNBModificationPreparation,
id-seNBinitiatedSeNBModification,
id-meNBinitiatedSeNBRelease,
id-seNBinitiatedSeNBRelease,
id-seNBCounterCheck,
id-x2Removal,
id-retrieveUEContext,
id-sgNBAdditionPreparation,
id-sgNBReconfigurationCompletion,
id-meNBinitiatedSgNBModificationPreparation,
id-sgNBinitiatedSgNBModification,
id-meNBinitiatedSgNBRelease,
id-sgNBinitiatedSgNBRelease,
id-sgNBChange,
id-sgNBCounterCheck,
id-rRCTransfer,
id-endcX2Setup,
id-endcConfigurationUpdate,
id-secondaryRATDataUsageReport,
id-endcCellActivation,
id-endcPartialReset,
id-eUTRANRCellResourceCoordination,
id-SgNBActivityNotification,
id-endcX2Removal,
id-dataForwardingAddressIndication,
id-gNBStatusIndication,
id-endcConfigurationTransfer,
id-deactivateTrace,
id-traceStart,
id-handoverSuccess,
id-earlyStatusTransfer,
id-conditionalHandoverCancel,
id-endcresourceStatusReporting,
id-endcresourceStatusReportingInitiation,
id-cellTrafficTrace,
id-f1CTrafficTransfer,
id-UERadioCapabilityIDMapping
FROM X2AP-Constants;
-- **************************************************************
--
-- Interface Elementary Procedure Class
--
-- **************************************************************
X2AP-ELEMENTARY-PROCEDURE ::=
CLASS {
&
InitiatingMessage ,
&
SuccessfulOutcome OPTIONAL,
&
UnsuccessfulOutcome OPTIONAL,
&procedureCode
ProcedureCode UNIQUE,
&criticality
Criticality DEFAULT ignore
}
WITH SYNTAX {
INITIATING MESSAGE &
InitiatingMessage
[SUCCESSFUL OUTCOME &
SuccessfulOutcome]
[UNSUCCESSFUL OUTCOME &
UnsuccessfulOutcome]
PROCEDURE CODE &procedureCode
[CRITICALITY &criticality]
}
-- **************************************************************
--
-- Interface PDU Definition
--
-- **************************************************************
X2AP-PDU ::=
CHOICE {
initiatingMessage
InitiatingMessage,
successfulOutcome
SuccessfulOutcome,
unsuccessfulOutcome
UnsuccessfulOutcome,
...
}
InitiatingMessage ::=
SEQUENCE {
procedureCode
X2AP-ELEMENTARY-PROCEDURE.&procedureCode ({
X2AP-ELEMENTARY-PROCEDURES}),
criticality
X2AP-ELEMENTARY-PROCEDURE.&criticality ({
X2AP-ELEMENTARY-PROCEDURES}{@procedureCode}),
value
X2AP-ELEMENTARY-PROCEDURE.&
InitiatingMessage ({
X2AP-ELEMENTARY-PROCEDURES}{@procedureCode})
}
SuccessfulOutcome ::=
SEQUENCE {
procedureCode
X2AP-ELEMENTARY-PROCEDURE.&procedureCode ({
X2AP-ELEMENTARY-PROCEDURES}),
criticality
X2AP-ELEMENTARY-PROCEDURE.&criticality ({
X2AP-ELEMENTARY-PROCEDURES}{@procedureCode}),
value
X2AP-ELEMENTARY-PROCEDURE.&
SuccessfulOutcome ({
X2AP-ELEMENTARY-PROCEDURES}{@procedureCode})
}
UnsuccessfulOutcome ::=
SEQUENCE {
procedureCode
X2AP-ELEMENTARY-PROCEDURE.&procedureCode ({
X2AP-ELEMENTARY-PROCEDURES}),
criticality
X2AP-ELEMENTARY-PROCEDURE.&criticality ({
X2AP-ELEMENTARY-PROCEDURES}{@procedureCode}),
value
X2AP-ELEMENTARY-PROCEDURE.&
UnsuccessfulOutcome ({
X2AP-ELEMENTARY-PROCEDURES}{@procedureCode})
}
-- **************************************************************
--
-- Interface Elementary Procedure List
--
-- **************************************************************
X2AP-ELEMENTARY-PROCEDURES X2AP-ELEMENTARY-PROCEDURE ::= {
X2AP-ELEMENTARY-PROCEDURES-CLASS-1 |
X2AP-ELEMENTARY-PROCEDURES-CLASS-2 ,
...
}
X2AP-ELEMENTARY-PROCEDURES-CLASS-1 X2AP-ELEMENTARY-PROCEDURE ::= {
handoverPreparation |
reset |
x2Setup |
resourceStatusReportingInitiation |
eNBConfigurationUpdate |
mobilitySettingsChange |
cellActivation |
seNBAdditionPreparation |
meNBinitiatedSeNBModificationPreparation |
seNBinitiatedSeNBModification |
seNBinitiatedSeNBRelease |
x2Removal |
retrieveUEContext |
sgNBAdditionPreparation |
meNBinitiatedSgNBModificationPreparation |
sgNBinitiatedSgNBModification |
meNBinitiatedSgNBRelease |
sgNBinitiatedSgNBRelease |
sgNBChange |
endcX2Setup |
endcConfigurationUpdate |
endcCellActivation |
endcPartialReset |
eUTRANRCellResourceCoordination |
endcX2Removal |
endcresourceStatusReportingInitiation |
uERadioCapabilityIDMapping ,
...
}
X2AP-ELEMENTARY-PROCEDURES-CLASS-2 X2AP-ELEMENTARY-PROCEDURE ::= {
snStatusTransfer |
uEContextRelease |
handoverCancel |
errorIndication |
resourceStatusReporting |
loadIndication |
privateMessage |
rLFIndication |
handoverReport |
x2Release |
x2APMessageTransfer |
seNBReconfigurationCompletion |
meNBinitiatedSeNBRelease |
seNBCounterCheck |
sgNBReconfigurationCompletion |
sgNBCounterCheck |
rRCTransfer |
secondaryRATDataUsageReport |
sgNBActivityNotification |
dataForwardingAddressIndication |
gNBStatusIndication |
endcConfigurationTransfer |
deactivateTrace |
traceStart |
handoverSuccess |
earlyStatusTransfer |
conditionalHandoverCancel |
endcresourceStatusReporting |
cellTrafficTrace |
f1CTrafficTransfer ,
...
}
-- **************************************************************
--
-- Interface Elementary Procedures
--
-- **************************************************************
handoverPreparation X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
HandoverRequest
SUCCESSFUL OUTCOME
HandoverRequestAcknowledge
UNSUCCESSFUL OUTCOME
HandoverPreparationFailure
PROCEDURE CODE
id-handoverPreparation
CRITICALITY reject
}
snStatusTransfer X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SNStatusTransfer
PROCEDURE CODE
id-snStatusTransfer
CRITICALITY ignore
}
uEContextRelease X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
UEContextRelease
PROCEDURE CODE
id-uEContextRelease
CRITICALITY ignore
}
handoverCancel X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
HandoverCancel
PROCEDURE CODE
id-handoverCancel
CRITICALITY ignore
}
handoverReport X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
HandoverReport
PROCEDURE CODE
id-handoverReport
CRITICALITY ignore
}
errorIndication X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ErrorIndication
PROCEDURE CODE
id-errorIndication
CRITICALITY ignore
}
reset X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ResetRequest
SUCCESSFUL OUTCOME
ResetResponse
PROCEDURE CODE
id-reset
CRITICALITY reject
}
x2Setup X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
X2SetupRequest
SUCCESSFUL OUTCOME
X2SetupResponse
UNSUCCESSFUL OUTCOME
X2SetupFailure
PROCEDURE CODE
id-x2Setup
CRITICALITY reject
}
loadIndication X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
LoadInformation
PROCEDURE CODE
id-loadIndication
CRITICALITY ignore
}
eNBConfigurationUpdate X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ENBConfigurationUpdate
SUCCESSFUL OUTCOME
ENBConfigurationUpdateAcknowledge
UNSUCCESSFUL OUTCOME
ENBConfigurationUpdateFailure
PROCEDURE CODE
id-eNBConfigurationUpdate
CRITICALITY reject
}
resourceStatusReportingInitiation X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ResourceStatusRequest
SUCCESSFUL OUTCOME
ResourceStatusResponse
UNSUCCESSFUL OUTCOME
ResourceStatusFailure
PROCEDURE CODE
id-resourceStatusReportingInitiation
CRITICALITY reject
}
resourceStatusReporting X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ResourceStatusUpdate
PROCEDURE CODE
id-resourceStatusReporting
CRITICALITY ignore
}
rLFIndication X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
RLFIndication
PROCEDURE CODE
id-rLFIndication
CRITICALITY ignore
}
privateMessage X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
PrivateMessage
PROCEDURE CODE
id-privateMessage
CRITICALITY ignore
}
mobilitySettingsChange X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
MobilityChangeRequest
SUCCESSFUL OUTCOME
MobilityChangeAcknowledge
UNSUCCESSFUL OUTCOME
MobilityChangeFailure
PROCEDURE CODE
id-mobilitySettingsChange
CRITICALITY reject
}
cellActivation X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
CellActivationRequest
SUCCESSFUL OUTCOME
CellActivationResponse
UNSUCCESSFUL OUTCOME
CellActivationFailure
PROCEDURE CODE
id-cellActivation
CRITICALITY reject
}
x2Release X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
X2Release
PROCEDURE CODE
id-x2Release
CRITICALITY reject
}
x2APMessageTransfer X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
X2APMessageTransfer
PROCEDURE CODE
id-x2APMessageTransfer
CRITICALITY reject
}
seNBAdditionPreparation X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SeNBAdditionRequest
SUCCESSFUL OUTCOME
SeNBAdditionRequestAcknowledge
UNSUCCESSFUL OUTCOME
SeNBAdditionRequestReject
PROCEDURE CODE
id-seNBAdditionPreparation
CRITICALITY reject
}
seNBReconfigurationCompletion X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SeNBReconfigurationComplete
PROCEDURE CODE
id-seNBReconfigurationCompletion
CRITICALITY ignore
}
meNBinitiatedSeNBModificationPreparation X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SeNBModificationRequest
SUCCESSFUL OUTCOME
SeNBModificationRequestAcknowledge
UNSUCCESSFUL OUTCOME
SeNBModificationRequestReject
PROCEDURE CODE
id-meNBinitiatedSeNBModificationPreparation
CRITICALITY reject
}
seNBinitiatedSeNBModification X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SeNBModificationRequired
SUCCESSFUL OUTCOME
SeNBModificationConfirm
UNSUCCESSFUL OUTCOME
SeNBModificationRefuse
PROCEDURE CODE
id-seNBinitiatedSeNBModification
CRITICALITY reject
}
meNBinitiatedSeNBRelease X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SeNBReleaseRequest
PROCEDURE CODE
id-meNBinitiatedSeNBRelease
CRITICALITY ignore
}
seNBinitiatedSeNBRelease X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SeNBReleaseRequired
SUCCESSFUL OUTCOME
SeNBReleaseConfirm
PROCEDURE CODE
id-seNBinitiatedSeNBRelease
CRITICALITY reject
}
seNBCounterCheck X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SeNBCounterCheckRequest
PROCEDURE CODE
id-seNBCounterCheck
CRITICALITY reject
}
x2Removal X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
X2RemovalRequest
SUCCESSFUL OUTCOME
X2RemovalResponse
UNSUCCESSFUL OUTCOME
X2RemovalFailure
PROCEDURE CODE
id-x2Removal
CRITICALITY reject
}
retrieveUEContext X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
RetrieveUEContextRequest
SUCCESSFUL OUTCOME
RetrieveUEContextResponse
UNSUCCESSFUL OUTCOME
RetrieveUEContextFailure
PROCEDURE CODE
id-retrieveUEContext
CRITICALITY reject
}
sgNBAdditionPreparation X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SgNBAdditionRequest
SUCCESSFUL OUTCOME
SgNBAdditionRequestAcknowledge
UNSUCCESSFUL OUTCOME
SgNBAdditionRequestReject
PROCEDURE CODE
id-sgNBAdditionPreparation
CRITICALITY reject
}
sgNBReconfigurationCompletion X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SgNBReconfigurationComplete
PROCEDURE CODE
id-sgNBReconfigurationCompletion
CRITICALITY ignore
}
meNBinitiatedSgNBModificationPreparation X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SgNBModificationRequest
SUCCESSFUL OUTCOME
SgNBModificationRequestAcknowledge
UNSUCCESSFUL OUTCOME
SgNBModificationRequestReject
PROCEDURE CODE
id-meNBinitiatedSgNBModificationPreparation
CRITICALITY reject
}
sgNBinitiatedSgNBModification X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SgNBModificationRequired
SUCCESSFUL OUTCOME
SgNBModificationConfirm
UNSUCCESSFUL OUTCOME
SgNBModificationRefuse
PROCEDURE CODE
id-sgNBinitiatedSgNBModification
CRITICALITY reject
}
meNBinitiatedSgNBRelease X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SgNBReleaseRequest
SUCCESSFUL OUTCOME
SgNBReleaseRequestAcknowledge
UNSUCCESSFUL OUTCOME
SgNBReleaseRequestReject
PROCEDURE CODE
id-meNBinitiatedSgNBRelease
CRITICALITY ignore
}
sgNBinitiatedSgNBRelease X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SgNBReleaseRequired
SUCCESSFUL OUTCOME
SgNBReleaseConfirm
PROCEDURE CODE
id-sgNBinitiatedSgNBRelease
CRITICALITY reject
}
sgNBCounterCheck X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SgNBCounterCheckRequest
PROCEDURE CODE
id-sgNBCounterCheck
CRITICALITY reject
}
sgNBChange X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SgNBChangeRequired
SUCCESSFUL OUTCOME
SgNBChangeConfirm
UNSUCCESSFUL OUTCOME
SgNBChangeRefuse
PROCEDURE CODE
id-sgNBChange
CRITICALITY reject
}
rRCTransfer X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
RRCTransfer
PROCEDURE CODE
id-rRCTransfer
CRITICALITY reject
}
endcX2Setup X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ENDCX2SetupRequest
SUCCESSFUL OUTCOME
ENDCX2SetupResponse
UNSUCCESSFUL OUTCOME
ENDCX2SetupFailure
PROCEDURE CODE
id-endcX2Setup
CRITICALITY reject
}
endcConfigurationUpdate X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ENDCConfigurationUpdate
SUCCESSFUL OUTCOME
ENDCConfigurationUpdateAcknowledge
UNSUCCESSFUL OUTCOME
ENDCConfigurationUpdateFailure
PROCEDURE CODE
id-endcConfigurationUpdate
CRITICALITY reject
}
secondaryRATDataUsageReport X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SecondaryRATDataUsageReport
PROCEDURE CODE
id-secondaryRATDataUsageReport
CRITICALITY reject
}
endcCellActivation X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ENDCCellActivationRequest
SUCCESSFUL OUTCOME
ENDCCellActivationResponse
UNSUCCESSFUL OUTCOME
ENDCCellActivationFailure
PROCEDURE CODE
id-endcCellActivation
CRITICALITY reject
}
endcPartialReset X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ENDCPartialResetRequired
SUCCESSFUL OUTCOME
ENDCPartialResetConfirm
PROCEDURE CODE
id-endcPartialReset
CRITICALITY reject
}
eUTRANRCellResourceCoordination X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
EUTRANRCellResourceCoordinationRequest
SUCCESSFUL OUTCOME
EUTRANRCellResourceCoordinationResponse
PROCEDURE CODE
id-eUTRANRCellResourceCoordination
CRITICALITY reject
}
sgNBActivityNotification X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
SgNBActivityNotification
PROCEDURE CODE
id-SgNBActivityNotification
CRITICALITY reject
}
endcX2Removal X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ENDCX2RemovalRequest
SUCCESSFUL OUTCOME
ENDCX2RemovalResponse
UNSUCCESSFUL OUTCOME
ENDCX2RemovalFailure
PROCEDURE CODE
id-endcX2Removal
CRITICALITY reject
}
dataForwardingAddressIndication X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
DataForwardingAddressIndication
PROCEDURE CODE
id-dataForwardingAddressIndication
CRITICALITY ignore
}
gNBStatusIndication X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
GNBStatusIndication
PROCEDURE CODE
id-gNBStatusIndication
CRITICALITY ignore
}
endcConfigurationTransfer X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ENDCConfigurationTransfer
PROCEDURE CODE
id-endcConfigurationTransfer
CRITICALITY ignore
}
deactivateTrace X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
DeactivateTrace
PROCEDURE CODE
id-deactivateTrace
CRITICALITY ignore
}
traceStart X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
TraceStart
PROCEDURE CODE
id-traceStart
CRITICALITY ignore
}
handoverSuccess X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
HandoverSuccess
PROCEDURE CODE
id-handoverSuccess
CRITICALITY ignore
}
earlyStatusTransfer X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
EarlyStatusTransfer
PROCEDURE CODE
id-earlyStatusTransfer
CRITICALITY ignore
}
conditionalHandoverCancel X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ConditionalHandoverCancel
PROCEDURE CODE
id-conditionalHandoverCancel
CRITICALITY ignore
}
endcresourceStatusReportingInitiation X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ENDCResourceStatusRequest
SUCCESSFUL OUTCOME
ENDCResourceStatusResponse
UNSUCCESSFUL OUTCOME
ENDCResourceStatusFailure
PROCEDURE CODE
id-endcresourceStatusReportingInitiation
CRITICALITY reject
}
endcresourceStatusReporting X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
ENDCResourceStatusUpdate
PROCEDURE CODE
id-endcresourceStatusReporting
CRITICALITY ignore
}
cellTrafficTrace X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
CellTrafficTrace
PROCEDURE CODE
id-cellTrafficTrace
CRITICALITY ignore
}
f1CTrafficTransfer X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
F1CTrafficTransfer
PROCEDURE CODE
id-f1CTrafficTransfer
CRITICALITY ignore
}
uERadioCapabilityIDMapping X2AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE
UERadioCapabilityIDMappingRequest
SUCCESSFUL OUTCOME
UERadioCapabilityIDMappingResponse
PROCEDURE CODE
id-UERadioCapabilityIDMapping
CRITICALITY reject
}
END
-- ASN1STOP
-- ASN1START
-- **************************************************************
--
-- PDU definitions for X2AP.
--
-- **************************************************************
X2AP-PDU-Contents {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-PDU-Contents (1) }
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
-- **************************************************************
--
-- IE parameter types from other modules.
--
-- **************************************************************
IMPORTS
ABSInformation,
ABS-Status,
AS-SecurityInformation,
BearerType,
Cause,
CompositeAvailableCapacityGroup,
Correlation-ID,
COUNTvalue,
CellReportingIndicator,
AerialUEsubscriptionInformation,
CriticalityDiagnostics,
CRNTI,
CSGMembershipStatus,
CSG-Id,
DeactivationIndication,
DL-Forwarding,
DynamicDLTransmissionInformation,
E-RABsSubjectToDLDiscarding-List,
E-RABsSubjectToEarlyStatusTransfer-List,
ECGI,
E-RAB-ID,
E-RAB-Level-QoS-Parameters,
E-RAB-List,
EUTRANTraceID,
GlobalENB-ID,
GTPtunnelEndpoint,
GUGroupIDList,
GUMMEI,
HandoverReportType,
HandoverRestrictionList,
Masked-IMEISV,
InvokeIndication,
LocationReportingInformation,
LowerLayerPresenceStatusChange,
MDT-Configuration,
ManagementBasedMDTallowed,
MDTPLMNList,
Neighbour-Information,
PCI,
PDCP-SN,
PLMN-Identity,
ReceiveStatusofULPDCPSDUs,
Registration-Request,
RelativeNarrowbandTxPower,
RadioResourceStatus,
RLC-Status,
RRCConnReestabIndicator,
RRCConnSetupIndicator,
UE-RLF-Report-Container,
UEAppLayerMeasConfig,
RRC-Context,
ServedCell-Information,
ServedCells,
ShortMAC-I,
SRVCCOperationPossible,
SubscriberProfileIDforRFP,
TargetCellInUTRAN,
TargeteNBtoSource-eNBTransparentContainer,
TimeToWait,
TraceActivation,
TraceDepth,
TransportLayerAddress,
UEAggregateMaximumBitRate,
UE-HistoryInformation,
UE-HistoryInformationFromTheUE,
UE-S1AP-ID,
UESecurityCapabilities,
UEsToBeResetList,
UE-X2AP-ID,
UL-HighInterferenceIndicationInfo,
UL-InterferenceOverloadIndication,
HWLoadIndicator,
S1TNLLoadIndicator,
Measurement-ID,
ReportCharacteristics,
MobilityParametersInformation,
MobilityParametersModificationRange,
ReceiveStatusOfULPDCPSDUsExtended,
COUNTValueExtended,
SubframeAssignment,
ExtendedULInterferenceOverloadInfo,
ExpectedUEBehaviour,
SeNBSecurityKey,
MeNBtoSeNBContainer,
SeNBtoMeNBContainer,
SCGChangeIndication,
CoMPInformation,
ReportingPeriodicityRSRPMR,
RSRPMRList,
UE-RLF-Report-Container-for-extended-bands,
ProSeAuthorized,
CoverageModificationList,
ReportingPeriodicityCSIR,
CSIReportList,
ReceiveStatusOfULPDCPSDUsPDCP-SNlength18,
COUNTvaluePDCP-SNlength18,
LHN-ID,
UE-ContextKeptIndicator,
UE-X2AP-ID-Extension,
SIPTOBearerDeactivationIndication,
TunnelInformation,
V2XServicesAuthorized,
X2BenefitValue,
ResumeID,
EUTRANCellIdentifier,
MakeBeforeBreakIndicator,
WTID,
WT-UE-XwAP-ID,
UESidelinkAggregateMaximumBitRate,
SgNBSecurityKey,
MeNBtoSgNBContainer,
SgNBtoMeNBContainer,
SplitSRBs,
RRCContainer,
SRBType,
GlobalGNB-ID,
GNB-ID,
SCGConfigurationQuery,
SplitSRB,
NRUeReport,
EN-DC-ResourceConfiguration,
TAC,
NRFreqInfo,
NRCGI,
NRPCI,
NRUESecurityCapabilities,
PDCPChangeIndication,
ULConfiguration,
SgNB-UE-X2AP-ID,
SecondaryRATUsageReportList,
ActivationID,
MeNBResourceCoordinationInformation,
SgNBResourceCoordinationInformation,
NR-TxBW,
BroadcastPLMNs-Item,
AdditionalPLMNs-Item,
RLCMode,
GBR-QosInformation,
DRB-ID,
FiveGS-TAC,
SULInformation,
Packet-LossRate,
ResourceType,
DataTrafficResourceIndication,
SpectrumSharingGroupID,
RRC-Config-Ind,
SGNB-Addition-Trigger-Ind,
UserPlaneTrafficActivityReport,
ERABActivityNotifyItemList,
PDCPSnLength,
Subscription-Based-UE-DifferentiationInfo,
LCID,
DuplicationActivation,
GNBOverloadInformation,
NewDRBIDrequest,
DesiredActNotificationLevel,
LocationInformationSgNB,
LocationInformationSgNBReporting,
EndcSONConfigurationTransfer,
NRNeighbour-Information,
InterfaceInstanceIndication,
BPLMN-ID-Info-NR,
SNtriggered,
EPCHandoverRestrictionListContainer,
AdditionalRRMPriorityIndex,
RequestedFastMCGRecoveryViaSRB3,
AvailableFastMCGRecoveryViaSRB3,
RequestedFastMCGRecoveryViaSRB3Release,
ReleaseFastMCGRecoveryViaSRB3,
FastMCGRecovery,
PartialListIndicator,
MaximumCellListSize,
MessageOversizeNotification,
TNLConfigurationInfo,
TNLA-To-Add-List,
TNLA-To-Update-List,
TNLA-To-Remove-List,
TNLA-Setup-List,
TNLA-Failed-To-Setup-List,
RAN-UE-NGAP-ID,
CHOinformation-REQ,
CHOinformation-ACK,
DAPSRequestInfo,
DAPSResponseInfo,
CandidateCellsToBeCancelledList,
CHO-DC-EarlyDataForwarding,
CHO-DC-Indicator,
Ethernet-Type,
NRV2XServicesAuthorized,
NRUESidelinkAggregateMaximumBitRate,
PC5QoSParameters,
TargetCellInNGRAN,
Measurement-ID-ENDC,
Registration-Request-ENDC,
ReportCharacteristics-ENDC,
NRRadioResourceStatus,
TNLCapacityIndicator,
NRCompositeAvailableCapacityGroup,
SSBIndex,
TDDULDLConfigurationCommonNR,
NRCarrierList,
SSB-PositionsInBurst,
NRCellPRACHConfig,
NBIoT-RLF-Report-Container,
PrivacyIndicator,
UERadioCapabilityID,
CSI-RSTransmissionIndication,
IABNodeIndication,
F1CTrafficContainer,
IntendedTDD-DL-ULConfiguration-NR,
UERadioCapability,
SFN-Offset,
IMSvoiceEPSfallbackfrom5G,
Global-RAN-NODE-ID,
DirectForwardingPathAvailability
FROM X2AP-IEs
PrivateIE-Container{},
ProtocolExtensionContainer{},
ProtocolIE-Container{},
ProtocolIE-ContainerList{},
ProtocolIE-ContainerPair{},
ProtocolIE-ContainerPairList{},
ProtocolIE-Single-Container{},
X2AP-PRIVATE-IES,
X2AP-PROTOCOL-EXTENSION,
X2AP-PROTOCOL-IES,
X2AP-PROTOCOL-IES-PAIR
FROM X2AP-Containers
id-ABSInformation,
id-ActivatedCellList,
id-BearerType,
id-Cause,
id-CellInformation,
id-CellInformation-Item,
id-CellMeasurementResult,
id-CellMeasurementResult-NR-ENDC,
id-CellMeasurementResult-Item,
id-CellMeasurementResult-NR-ENDC-Item,
id-CellMeasurementResult-E-UTRA-ENDC,
id-CellMeasurementResult-E-UTRA-ENDC-Item,
id-CellToReport,
id-CellToReport-E-UTRA-ENDC,
id-CellToReport-NR-ENDC,
id-CellToReport-Item,
id-CellToReport-E-UTRA-ENDC-Item,
id-CellToReport-NR-ENDC-Item,
id-CompositeAvailableCapacityGroup,
id-AerialUEsubscriptionInformation,
id-CriticalityDiagnostics,
id-DeactivationIndication,
id-DynamicDLTransmissionInformation,
id-E-RABs-Admitted-Item,
id-E-RABs-Admitted-List,
id-E-RABs-NotAdmitted-List,
id-E-RABs-SubjectToStatusTransfer-List,
id-E-RABs-SubjectToStatusTransfer-Item,
id-E-RABs-ToBeSetup-Item,
id-GlobalENB-ID,
id-GUGroupIDList,
id-GUGroupIDToAddList,
id-GUGroupIDToDeleteList,
id-GUMMEI-ID,
id-Masked-IMEISV,
id-IMSvoiceEPSfallbackfrom5G,
id-InvokeIndication,
id-New-eNB-UE-X2AP-ID,
id-Old-eNB-UE-X2AP-ID,
id-Registration-Request,
id-ReportingPeriodicity,
id-RLC-Status,
id-ServedCells,
id-ServedCellsToActivate,
id-ServedCellsToAdd,
id-ServedCellsToModify,
id-ServedCellsToDelete,
id-SRVCCOperationPossible,
id-TargetCell-ID,
id-TargeteNBtoSource-eNBTransparentContainer,
id-TimeToWait,
id-TraceActivation,
id-UE-ContextInformation,
id-UE-HistoryInformation,
id-UE-X2AP-ID,
id-Measurement-ID,
id-ReportCharacteristics,
id-ENB1-Measurement-ID,
id-ENB2-Measurement-ID,
id-ENB1-Cell-ID,
id-ENB2-Cell-ID,
id-ENB2-Proposed-Mobility-Parameters,
id-ENB1-Mobility-Parameters,
id-ENB2-Mobility-Parameters-Modification-Range,
id-FailureCellPCI,
id-Re-establishmentCellECGI,
id-FailureCellCRNTI,
id-ShortMAC-I,
id-SourceCellECGI,
id-FailureCellECGI,
id-HandoverReportType,
id-UE-RLF-Report-Container,
id-PartialSuccessIndicator,
id-MeasurementInitiationResult-List,
id-MeasurementInitiationResult-Item,
id-MeasurementFailureCause-Item,
id-CompleteFailureCauseInformation-List,
id-CompleteFailureCauseInformation-Item,
id-CSGMembershipStatus,
id-CSG-Id,
id-MDTConfiguration,
id-ManagementBasedMDTallowed,
id-ABS-Status,
id-RRCConnSetupIndicator,
id-RRCConnReestabIndicator,
id-TargetCellInUTRAN,
id-MobilityInformation,
id-SourceCellCRNTI,
id-ManagementBasedMDTPLMNList,
id-ReceiveStatusOfULPDCPSDUsExtended,
id-ULCOUNTValueExtended,
id-DLCOUNTValueExtended,
id-IntendedULDLConfiguration,
id-ExtendedULInterferenceOverloadInfo,
id-RNL-Header,
id-x2APMessage,
id-UE-HistoryInformationFromTheUE,
id-ExpectedUEBehaviour,
id-MeNB-UE-X2AP-ID,
id-SeNB-UE-X2AP-ID,
id-UE-SecurityCapabilities,
id-SeNBSecurityKey,
id-SeNBUEAggregateMaximumBitRate,
id-ServingPLMN,
id-E-RABs-ToBeAdded-List,
id-E-RABs-ToBeAdded-Item,
id-MeNBtoSeNBContainer,
id-E-RABs-Admitted-ToBeAdded-List,
id-E-RABs-Admitted-ToBeAdded-Item,
id-SeNBtoMeNBContainer,
id-ResponseInformationSeNBReconfComp,
id-UE-ContextInformationSeNBModReq,
id-E-RABs-ToBeAdded-ModReqItem,
id-E-RABs-ToBeModified-ModReqItem,
id-E-RABs-ToBeReleased-ModReqItem,
id-E-RABs-Admitted-ToBeAdded-ModAckList,
id-E-RABs-Admitted-ToBeModified-ModAckList,
id-E-RABs-Admitted-ToBeReleased-ModAckList,
id-E-RABs-Admitted-ToBeAdded-ModAckItem,
id-E-RABs-Admitted-ToBeModified-ModAckItem,
id-E-RABs-Admitted-ToBeReleased-ModAckItem,
id-SCGChangeIndication,
id-E-RABs-ToBeReleased-ModReqd,
id-E-RABs-ToBeReleased-ModReqdItem,
id-E-RABs-ToBeReleased-List-RelReq,
id-E-RABs-ToBeReleased-RelReqItem,
id-E-RABs-ToBeReleased-List-RelConf,
id-E-RABs-ToBeReleased-RelConfItem,
id-E-RABs-SubjectToCounterCheck-List,
id-E-RABs-SubjectToCounterCheckItem,
id-CoMPInformation,
id-ReportingPeriodicityRSRPMR,
id-RSRPMRList,
id-UE-RLF-Report-Container-for-extended-bands,
id-ProSeAuthorized,
id-CoverageModificationList,
id-ReportingPeriodicityCSIR,
id-CSIReportList,
id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18,
id-ULCOUNTValuePDCP-SNlength18,
id-DLCOUNTValuePDCP-SNlength18,
id-LHN-ID,
id-Correlation-ID,
id-SIPTO-Correlation-ID,
id-UE-ContextReferenceAtSeNB,
id-UE-ContextReferenceAtWT,
id-UE-ContextKeptIndicator,
id-UEs-ToBeReset,
id-UEs-Admitted-ToBeReset,
id-WT-UE-ContextKeptIndicator,
id-New-eNB-UE-X2AP-ID-Extension,
id-Old-eNB-UE-X2AP-ID-Extension,
id-MeNB-UE-X2AP-ID-Extension,
id-SeNB-UE-X2AP-ID-Extension,
id-SIPTO-BearerDeactivationIndication,
id-Tunnel-Information-for-BBF,
id-SIPTO-L-GW-TransportLayerAddress,
id-GW-TransportLayerAddress,
id-X2RemovalThreshold,
id-CellReportingIndicator,
id-V2XServicesAuthorized,
id-resumeID,
id-UE-ContextInformationRetrieve,
id-E-RABs-ToBeSetupRetrieve-Item,
id-NewEUTRANCellIdentifier,
id-MakeBeforeBreakIndicator,
id-UESidelinkAggregateMaximumBitRate,
id-uL-GTPtunnelEndpoint,
id-SgNBSecurityKey,
id-SgNBUEAggregateMaximumBitRate,
id-E-RABs-ToBeAdded-SgNBAddReqList,
id-MeNBtoSgNBContainer,
id-SgNB-UE-X2AP-ID,
id-RequestedSplitSRBs,
id-E-RABs-ToBeAdded-SgNBAddReq-Item,
id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList,
id-SgNBtoMeNBContainer,
id-AdmittedSplitSRBs,
id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item,
id-ResponseInformationSgNBReconfComp,
id-UE-ContextInformation-SgNBModReq,
id-E-RABs-ToBeAdded-SgNBModReq-Item,
id-E-RABs-ToBeModified-SgNBModReq-Item,
id-E-RABs-ToBeReleased-SgNBModReq-Item,
id-E-RABs-Admitted-ToBeAdded-SgNBModAckList,
id-E-RABs-Admitted-ToBeModified-SgNBModAckList,
id-E-RABs-Admitted-ToBeReleased-SgNBModAckList,
id-E-RABs-Admitted-ToBeAdded-SgNBModAck-Item,
id-E-RABs-Admitted-ToBeModified-SgNBModAck-Item,
id-E-RABs-Admitted-ToBeReleased-SgNBModAck-Item,
id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList,
id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item,
id-E-RABs-ToBeReleased-SgNBModReqdList,
id-E-RABs-ToBeModified-SgNBModReqdList,
id-E-RABs-ToBeReleased-SgNBModReqd-Item,
id-E-RABs-ToBeModified-SgNBModReqd-Item,
id-E-RABs-ToBeReleased-SgNBChaConfList,
id-E-RABs-ToBeReleased-SgNBChaConf-Item,
id-E-RABs-ToBeReleased-SgNBRelReqList,
id-E-RABs-ToBeReleased-SgNBRelReq-Item,
id-E-RABs-ToBeReleased-SgNBRelConfList,
id-E-RABs-ToBeReleased-SgNBRelConf-Item,
id-E-RABs-ToBeReleased-SgNBRelReqdList,
id-E-RABs-ToBeReleased-SgNBRelReqd-Item,
id-E-RABs-SubjectToSgNBCounterCheck-List,
id-E-RABs-SubjectToSgNBCounterCheck-Item,
id-Target-SgNB-ID,
id-RRCContainer,
id-SRBType,
id-HandoverRestrictionList,
id-SCGConfigurationQuery,
id-SplitSRB,
id-NRUeReport,
id-InitiatingNodeType-EndcX2Setup,
id-InitiatingNodeType-EndcConfigUpdate,
id-RespondingNodeType-EndcX2Setup,
id-RespondingNodeType-EndcConfigUpdate,
id-NRUESecurityCapabilities,
id-PDCPChangeIndication,
id-ServedEUTRAcellsENDCX2ManagementList,
id-ServedEUTRAcellsToModifyListENDCConfUpd,
id-ServedEUTRAcellsToDeleteListENDCConfUpd,
id-ServedNRcellsToModifyListENDCConfUpd,
id-ServedNRcellsToDeleteListENDCConfUpd,
id-CellAssistanceInformation,
id-Globalen-gNB-ID,
id-ServedNRcellsENDCX2ManagementList,
id-Old-SgNB-UE-X2AP-ID,
id-UE-ContextReferenceAtSgNB,
id-SecondaryRATUsageReportList,
id-ActivationID,
id-ServedNRCellsToActivate,
id-ActivatedNRCellList,
id-MeNBResourceCoordinationInformation,
id-SgNBResourceCoordinationInformation,
id-UEAppLayerMeasConfig,
id-SelectedPLMN,
id-SubscriberProfileIDforRFP,
id-InitiatingNodeType-EutranrCellResourceCoordination,
id-RespondingNodeType-EutranrCellResourceCoordination,
id-DataTrafficResourceIndication,
id-SpectrumSharingGroupID,
id-ListofEUTRACellsinEUTRACoordinationReq,
id-ListofEUTRACellsinEUTRACoordinationResp,
id-ListofEUTRACellsinNRCoordinationReq,
id-ListofNRCellsinNRCoordinationReq,
id-ListofNRCellsinNRCoordinationResp,
id-RRCConfigIndication,
id-SGNB-Addition-Trigger-Ind,
id-RequestedSplitSRBsrelease,
id-AdmittedSplitSRBsrelease,
id-E-RABs-AdmittedToBeModified-SgNBModConfList,
id-E-RABs-AdmittedToBeModified-SgNBModConf-Item,
id-UEContextLevelUserPlaneActivity,
id-ERABActivityNotifyItemList,
id-MeNBCell-ID,
id-InitiatingNodeType-EndcX2Removal,
id-RespondingNodeType-EndcX2Removal,
id-uLpDCPSnLength,
id-dL-Forwarding,
id-E-RABs-DataForwardingAddress-List,
id-E-RABs-DataForwardingAddress-Item,
id-Subscription-Based-UE-DifferentiationInfo,
id-RLCMode-transferred,
id-dLPDCPSnLength,
id-secondarysgNBDLGTPTEIDatPDCP,
id-secondarymeNBULGTPTEIDatPDCP,
id-lCID,
id-duplicationActivation,
id-GNBOverloadInformation,
id-new-drb-ID-req,
id-NRNeighbourInfoToModify,
id-DesiredActNotificationLevel,
id-LocationInformationSgNB,
id-LocationInformationSgNBReporting,
id-endcSONConfigurationTransfer,
id-EUTRANTraceID,
id-additionalPLMNs-Item,
id-InterfaceInstanceIndication,
id-BPLMN-ID-Info-NR,
id-SNtriggered,
id-EPCHandoverRestrictionListContainer,
id-ERABs-transferred-to-MeNB,
id-AdditionalRRMPriorityIndex,
id-LowerLayerPresenceStatusChange,
id-FastMCGRecovery-SN-to-MN,
id-FastMCGRecovery-MN-to-SN,
id-RequestedFastMCGRecoveryViaSRB3,
id-AvailableFastMCGRecoveryViaSRB3,
id-RequestedFastMCGRecoveryViaSRB3Release,
id-ReleaseFastMCGRecoveryViaSRB3,
id-PartialListIndicator,
id-MaximumCellListSize,
id-MessageOversizeNotification,
id-CellandCapacityAssistInfo,
id-TNLConfigurationInfo,
id-TNLA-To-Add-List,
id-TNLA-To-Update-List,
id-TNLA-To-Remove-List,
id-TNLA-Setup-List,
id-TNLA-Failed-To-Setup-List,
id-UEContextReferenceatSourceNGRAN,
id-CHOinformation-REQ,
id-CHOinformation-ACK,
id-DAPSRequestInfo,
id-RequestedTargetCellID,
id-CandidateCellsToBeCancelledList,
id-DAPSResponseInfo,
id-ProcedureStage,
id-CHO-DC-EarlyDataForwarding,
id-CHO-DC-Indicator,
id-Ethernet-Type,
id-NRV2XServicesAuthorized,
id-NRUESidelinkAggregateMaximumBitRate,
id-PC5QoSParameters,
id-TargetCellInNGRAN,
id-E-UTRAN-Node1-Measurement-ID,
id-E-UTRAN-Node2-Measurement-ID,
id-TDDULDLConfigurationCommonNR,
id-CarrierList,
id-ULCarrierList,
id-SSB-PositionsInBurst,
id-NRCellPRACHConfig,
id-NBIoT-RLF-Report-Container,
id-MDTConfigurationNR,
id-PrivacyIndicator,
id-TraceCollectionEntityIPAddress,
id-UERadioCapabilityID,
id-CSI-RSTransmissionIndication,
id-DLCarrierList,
id-IABNodeIndication,
id-F1CTrafficContainer,
id-IntendedTDD-DL-ULConfiguration-NR,
id-UERadioCapability,
id-SFN-Offset,
id-DirectForwardingPathAvailability,
id-sourceNG-RAN-node-id,
maxCellineNB,
maxnoofBearers,
maxnoofPDCP-SN,
maxFailedMeasObjects,
maxnoofCellIDforMDT,
maxnoofTAforMDT,
maxCellinengNB,
maxnoofCellIDforQMC,
maxnoofTAforQMC,
maxnoofPLMNforQMC,
maxnoofProtectedResourcePatterns,
maxnoNRcellsSpectrumSharingWithE-UTRA,
maxnoofNrCellBands,
maxnoofSSBAreas
FROM X2AP-Constants;
-- **************************************************************
--
-- HANDOVER REQUEST
--
-- **************************************************************
HandoverRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
HandoverRequest-IEs}},
...
}
HandoverRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-TargetCell-ID CRITICALITY reject TYPE
ECGI PRESENCE mandatory}|
{ ID
id-GUMMEI-ID CRITICALITY reject TYPE
GUMMEI PRESENCE mandatory}|
{ ID
id-UE-ContextInformation CRITICALITY reject TYPE
UE-ContextInformation PRESENCE mandatory}|
{ ID
id-UE-HistoryInformation CRITICALITY ignore TYPE
UE-HistoryInformation PRESENCE mandatory}|
{ ID
id-TraceActivation CRITICALITY ignore TYPE
TraceActivation PRESENCE optional}|
{ ID
id-SRVCCOperationPossible CRITICALITY ignore TYPE
SRVCCOperationPossible PRESENCE optional}|
{ ID
id-CSGMembershipStatus CRITICALITY reject TYPE
CSGMembershipStatus PRESENCE optional}|
{ ID
id-MobilityInformation CRITICALITY ignore TYPE
MobilityInformation PRESENCE optional}|
{ ID
id-Masked-IMEISV CRITICALITY ignore TYPE
Masked-IMEISV PRESENCE optional}|
{ ID
id-UE-HistoryInformationFromTheUE CRITICALITY ignore TYPE
UE-HistoryInformationFromTheUE PRESENCE optional}|
{ ID
id-ExpectedUEBehaviour CRITICALITY ignore TYPE
ExpectedUEBehaviour PRESENCE optional}|
{ ID
id-ProSeAuthorized CRITICALITY ignore TYPE
ProSeAuthorized PRESENCE optional}|
{ ID
id-UE-ContextReferenceAtSeNB CRITICALITY ignore TYPE
UE-ContextReferenceAtSeNB PRESENCE optional}|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-V2XServicesAuthorized CRITICALITY ignore TYPE
V2XServicesAuthorized PRESENCE optional}|
{ ID
id-UE-ContextReferenceAtWT CRITICALITY ignore TYPE
UE-ContextReferenceAtWT PRESENCE optional}|
{ ID
id-NRUESecurityCapabilities CRITICALITY ignore TYPE
NRUESecurityCapabilities PRESENCE optional}|
{ ID
id-UE-ContextReferenceAtSgNB CRITICALITY ignore TYPE
UE-ContextReferenceAtSgNB PRESENCE optional}|
{ ID
id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE
AerialUEsubscriptionInformation PRESENCE optional}|
{ ID
id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE
Subscription-Based-UE-DifferentiationInfo PRESENCE optional}|
{ ID
id-CHOinformation-REQ CRITICALITY ignore TYPE
CHOinformation-REQ PRESENCE optional}|
{ ID
id-NRV2XServicesAuthorized CRITICALITY ignore TYPE
NRV2XServicesAuthorized PRESENCE optional}|
{ ID
id-PC5QoSParameters CRITICALITY ignore TYPE
PC5QoSParameters PRESENCE optional }|
{ ID
id-IABNodeIndication CRITICALITY reject TYPE
IABNodeIndication PRESENCE optional},
...
}
UE-ContextInformation ::=
SEQUENCE {
mME-UE-S1AP-ID
UE-S1AP-ID,
uESecurityCapabilities
UESecurityCapabilities,
aS-SecurityInformation
AS-SecurityInformation,
uEaggregateMaximumBitRate
UEAggregateMaximumBitRate,
subscriberProfileIDforRFP
SubscriberProfileIDforRFP OPTIONAL,
e-RABs-ToBeSetup-List
E-RABs-ToBeSetup-List,
rRC-Context
RRC-Context,
handoverRestrictionList
HandoverRestrictionList OPTIONAL,
locationReportingInformation
LocationReportingInformation OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
UE-ContextInformation-ExtIEs} }
OPTIONAL,
...
}
UE-ContextInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-ManagementBasedMDTallowed CRITICALITY ignore EXTENSION
ManagementBasedMDTallowed PRESENCE optional }|
{ ID
id-ManagementBasedMDTPLMNList CRITICALITY ignore EXTENSION
MDTPLMNList PRESENCE optional }|
{ ID
id-UESidelinkAggregateMaximumBitRate CRITICALITY ignore EXTENSION
UESidelinkAggregateMaximumBitRate PRESENCE optional }|
{ ID
id-EPCHandoverRestrictionListContainer CRITICALITY ignore EXTENSION
EPCHandoverRestrictionListContainer PRESENCE optional }|
{ ID
id-AdditionalRRMPriorityIndex CRITICALITY ignore EXTENSION
AdditionalRRMPriorityIndex PRESENCE optional}|
{ ID
id-NRUESidelinkAggregateMaximumBitRate CRITICALITY ignore EXTENSION
NRUESidelinkAggregateMaximumBitRate PRESENCE optional}|
{ ID
id-UERadioCapabilityID CRITICALITY reject EXTENSION
UERadioCapabilityID PRESENCE optional }|
{ ID
id-IMSvoiceEPSfallbackfrom5G CRITICALITY ignore EXTENSION
IMSvoiceEPSfallbackfrom5G PRESENCE optional},
...
}
E-RABs-ToBeSetup-List ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeSetup-ItemIEs} }
E-RABs-ToBeSetup-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeSetup-Item CRITICALITY ignore TYPE
E-RABs-ToBeSetup-Item PRESENCE mandatory },
...
}
E-RABs-ToBeSetup-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
e-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters,
dL-Forwarding
DL-Forwarding OPTIONAL,
uL-GTPtunnelEndpoint
GTPtunnelEndpoint,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeSetup-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeSetup-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-BearerType CRITICALITY reject EXTENSION
BearerType PRESENCE optional}|
{ ID
id-DAPSRequestInfo CRITICALITY ignore EXTENSION
DAPSRequestInfo PRESENCE optional}|
{ ID
id-Ethernet-Type CRITICALITY ignore EXTENSION
Ethernet-Type PRESENCE optional},
...
}
MobilityInformation ::=
BIT STRING (SIZE(32))
UE-ContextReferenceAtSeNB ::=
SEQUENCE {
source-GlobalSeNB-ID
GlobalENB-ID,
seNB-UE-X2AP-ID
UE-X2AP-ID,
seNB-UE-X2AP-ID-Extension
UE-X2AP-ID-Extension,
iE-Extensions
ProtocolExtensionContainer { {
UE-ContextReferenceAtSeNB-ItemExtIEs} }
OPTIONAL,
...
}
UE-ContextReferenceAtSeNB-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
UE-ContextReferenceAtWT ::=
SEQUENCE {
wTID
WTID,
wT-UE-XwAP-ID
WT-UE-XwAP-ID,
iE-Extensions
ProtocolExtensionContainer { {
UE-ContextReferenceAtWT-ItemExtIEs} }
OPTIONAL,
...
}
UE-ContextReferenceAtWT-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
UE-ContextReferenceAtSgNB ::=
SEQUENCE {
source-GlobalSgNB-ID
GlobalGNB-ID,
sgNB-UE-X2AP-ID
SgNB-UE-X2AP-ID,
iE-Extensions
ProtocolExtensionContainer { {
UE-ContextReferenceAtSgNB-ItemExtIEs} }
OPTIONAL,
...
}
UE-ContextReferenceAtSgNB-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- HANDOVER REQUEST ACKNOWLEDGE
--
-- **************************************************************
HandoverRequestAcknowledge ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
HandoverRequestAcknowledge-IEs}},
...
}
HandoverRequestAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-Admitted-List CRITICALITY ignore TYPE
E-RABs-Admitted-List PRESENCE mandatory}|
{ ID
id-E-RABs-NotAdmitted-List CRITICALITY ignore TYPE
E-RAB-List PRESENCE optional}|
{ ID
id-TargeteNBtoSource-eNBTransparentContainer CRITICALITY ignore TYPE
TargeteNBtoSource-eNBTransparentContainer PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-UE-ContextKeptIndicator CRITICALITY ignore TYPE
UE-ContextKeptIndicator PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}
-- The id-SeNB-UE-X2AP-ID-Extension shall not be sent and shall be ignored, if received.--|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-New-eNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-WT-UE-ContextKeptIndicator CRITICALITY ignore TYPE
UE-ContextKeptIndicator PRESENCE optional}|
{ ID
id-ERABs-transferred-to-MeNB CRITICALITY ignore TYPE
E-RAB-List PRESENCE optional}|
{ ID
id-CHOinformation-ACK CRITICALITY ignore TYPE
CHOinformation-ACK PRESENCE optional},
...
}
E-RABs-Admitted-List ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-Admitted-ItemIEs} }
E-RABs-Admitted-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-Admitted-Item CRITICALITY ignore TYPE
E-RABs-Admitted-Item PRESENCE mandatory }
}
E-RABs-Admitted-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
uL-GTP-TunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
dL-GTP-TunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-Item-ExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-DAPSResponseInfo CRITICALITY reject EXTENSION
DAPSResponseInfo PRESENCE optional},
...
}
-- **************************************************************
--
-- HANDOVER PREPARATION FAILURE
--
-- **************************************************************
HandoverPreparationFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
HandoverPreparationFailure-IEs}},
...
}
HandoverPreparationFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-RequestedTargetCellID CRITICALITY reject TYPE
ECGI PRESENCE optional},
...
}
-- **************************************************************
--
-- HANDOVER REPORT
--
-- **************************************************************
HandoverReport ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
HandoverReport-IEs}},
...
}
HandoverReport-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-HandoverReportType CRITICALITY ignore TYPE
HandoverReportType PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-SourceCellECGI CRITICALITY ignore TYPE
ECGI PRESENCE mandatory}|
{ ID
id-FailureCellECGI CRITICALITY ignore TYPE
ECGI PRESENCE mandatory}|
{ 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” -- |
{ ID
id-TargetCellInUTRAN CRITICALITY ignore TYPE
TargetCellInUTRAN PRESENCE conditional}
-- The IE shall be present if the Handover Report Type IE is set to "InterRAT ping-pong" --|
{ ID
id-SourceCellCRNTI CRITICALITY ignore TYPE
CRNTI PRESENCE optional}|
{ ID
id-MobilityInformation CRITICALITY ignore TYPE
MobilityInformation PRESENCE optional}|
{ ID
id-UE-RLF-Report-Container CRITICALITY ignore TYPE
UE-RLF-Report-Container PRESENCE optional}|
{ ID
id-UE-RLF-Report-Container-for-extended-bands CRITICALITY ignore TYPE
UE-RLF-Report-Container-for-extended-bands PRESENCE optional}|
{ ID
id-TargetCellInNGRAN CRITICALITY ignore TYPE
TargetCellInNGRAN PRESENCE conditional}
-- The IE shall be present if the Handover Report Type IE is set to "interSystemPingpong" --,
...
}
-- **************************************************************
--
-- EARLY STATUS TRANSFER
--
-- **************************************************************
EarlyStatusTransfer ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
EarlyStatusTransfer-IEs}},
...
}
EarlyStatusTransfer-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-New-eNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-ProcedureStage CRITICALITY reject TYPE
ProcedureStageChoice PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE optional},
...
}
ProcedureStageChoice ::=
CHOICE {
first-dl-count
FirstDLCount,
dl-discarding
DLDiscarding,
choice-extension
ProtocolIE-Single-Container { {
ProcedureStageChoice-ExtIEs} }
}
ProcedureStageChoice-ExtIEs X2AP-PROTOCOL-IES ::= {
...
}
FirstDLCount ::=
SEQUENCE {
e-RABsSubjectToEarlyStatusTransfer
E-RABsSubjectToEarlyStatusTransfer-List,
iE-Extension
ProtocolExtensionContainer { {
FirstDLCount-ExtIEs} }
OPTIONAL,
...
}
FirstDLCount-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
DLDiscarding ::=
SEQUENCE {
e-RABsSubjectToDLDiscarding-List
E-RABsSubjectToDLDiscarding-List,
iE-Extension
ProtocolExtensionContainer { {
DLDiscarding-ExtIEs} }
OPTIONAL,
...
}
DLDiscarding-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SN STATUS TRANSFER
--
-- **************************************************************
SNStatusTransfer ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SNStatusTransfer-IEs}},
...
}
SNStatusTransfer-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-SubjectToStatusTransfer-List CRITICALITY ignore TYPE
E-RABs-SubjectToStatusTransfer-List PRESENCE mandatory}|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-New-eNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE optional},
...
}
E-RABs-SubjectToStatusTransfer-List ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-SubjectToStatusTransfer-ItemIEs} }
E-RABs-SubjectToStatusTransfer-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-SubjectToStatusTransfer-Item CRITICALITY ignore TYPE
E-RABs-SubjectToStatusTransfer-Item PRESENCE mandatory }
}
E-RABs-SubjectToStatusTransfer-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
receiveStatusofULPDCPSDUs
ReceiveStatusofULPDCPSDUs OPTIONAL,
uL-COUNTvalue
COUNTvalue,
dL-COUNTvalue
COUNTvalue,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-SubjectToStatusTransfer-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-SubjectToStatusTransfer-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-ReceiveStatusOfULPDCPSDUsExtended CRITICALITY ignore EXTENSION
ReceiveStatusOfULPDCPSDUsExtended PRESENCE optional}|
{ ID
id-ULCOUNTValueExtended CRITICALITY ignore EXTENSION
COUNTValueExtended PRESENCE optional}|
{ ID
id-DLCOUNTValueExtended CRITICALITY ignore EXTENSION
COUNTValueExtended PRESENCE optional}|
{ ID
id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 CRITICALITY ignore EXTENSION
ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 PRESENCE optional}|
{ ID
id-ULCOUNTValuePDCP-SNlength18 CRITICALITY ignore EXTENSION
COUNTvaluePDCP-SNlength18 PRESENCE optional}|
{ ID
id-DLCOUNTValuePDCP-SNlength18 CRITICALITY ignore EXTENSION
COUNTvaluePDCP-SNlength18 PRESENCE optional},
...
}
-- **************************************************************
--
-- UE CONTEXT RELEASE
--
-- **************************************************************
UEContextRelease ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
UEContextRelease-IEs}},
...
}
UEContextRelease-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-New-eNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SIPTO-BearerDeactivationIndication CRITICALITY ignore TYPE
SIPTOBearerDeactivationIndication PRESENCE optional}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE optional},
...
}
-- **************************************************************
--
-- HANDOVER CANCEL
--
-- **************************************************************
HandoverCancel ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
HandoverCancel-IEs}},
...
}
HandoverCancel-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE optional}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-New-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-CandidateCellsToBeCancelledList CRITICALITY reject TYPE
CandidateCellsToBeCancelledList PRESENCE optional},
...
}
-- **************************************************************
--
-- HANDOVER SUCCESS
--
-- **************************************************************
HandoverSuccess ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
HandoverSuccess-IEs}},
...
}
HandoverSuccess-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-New-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-TargetCell-ID CRITICALITY reject TYPE
ECGI PRESENCE mandatory},
...
}
-- **************************************************************
--
-- CONDITIONAL HANDOVER CANCEL
--
-- **************************************************************
ConditionalHandoverCancel ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ConditionalHandoverCancel-IEs}},
...
}
ConditionalHandoverCancel-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE optional}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-New-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-CandidateCellsToBeCancelledList CRITICALITY reject TYPE
CandidateCellsToBeCancelledList PRESENCE optional},
...
}
-- **************************************************************
--
-- ERROR INDICATION
--
-- **************************************************************
ErrorIndication ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ErrorIndication-IEs}},
...
}
ErrorIndication-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE optional}|
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE optional}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-New-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-Old-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE optional}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional},
...
}
-- **************************************************************
--
-- RESET REQUEST
--
-- **************************************************************
ResetRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ResetRequest-IEs}},
...
}
ResetRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional},
...
}
-- **************************************************************
--
-- RESET RESPONSE
--
-- **************************************************************
ResetResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ResetResponse-IEs}},
...
}
ResetResponse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional }|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional},
...
}
-- **************************************************************
--
-- X2 SETUP REQUEST
--
-- **************************************************************
X2SetupRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
X2SetupRequest-IEs}},
...
}
X2SetupRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-GlobalENB-ID CRITICALITY reject TYPE
GlobalENB-ID PRESENCE mandatory}|
{ ID
id-ServedCells CRITICALITY reject TYPE
ServedCells PRESENCE mandatory}|
{ ID
id-GUGroupIDList CRITICALITY reject TYPE
GUGroupIDList PRESENCE optional}|
{ ID
id-LHN-ID CRITICALITY ignore TYPE
LHN-ID PRESENCE optional},
...
}
-- **************************************************************
--
-- X2 SETUP RESPONSE
--
-- **************************************************************
X2SetupResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
X2SetupResponse-IEs}},
...
}
X2SetupResponse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-GlobalENB-ID CRITICALITY reject TYPE
GlobalENB-ID PRESENCE mandatory}|
{ ID
id-ServedCells CRITICALITY reject TYPE
ServedCells PRESENCE mandatory}|
{ ID
id-GUGroupIDList CRITICALITY reject TYPE
GUGroupIDList PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-LHN-ID CRITICALITY ignore TYPE
LHN-ID PRESENCE optional},
...
}
-- **************************************************************
--
-- X2 SETUP FAILURE
--
-- **************************************************************
X2SetupFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
X2SetupFailure-IEs}},
...
}
X2SetupFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory} |
{ ID
id-TimeToWait CRITICALITY ignore TYPE
TimeToWait PRESENCE optional} |
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional },
...
}
-- **************************************************************
--
-- LOAD INFORMATION
--
-- **************************************************************
LoadInformation ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
LoadInformation-IEs}},
...
}
LoadInformation-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CellInformation CRITICALITY ignore TYPE
CellInformation-List PRESENCE mandatory} ,
...
}
CellInformation-List ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ProtocolIE-Single-Container { {
CellInformation-ItemIEs} }
CellInformation-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CellInformation-Item CRITICALITY ignore TYPE
CellInformation-Item PRESENCE mandatory }
}
CellInformation-Item ::=
SEQUENCE {
cell-ID
ECGI,
ul-InterferenceOverloadIndication
UL-InterferenceOverloadIndication OPTIONAL,
ul-HighInterferenceIndicationInfo
UL-HighInterferenceIndicationInfo OPTIONAL,
relativeNarrowbandTxPower
RelativeNarrowbandTxPower OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
CellInformation-Item-ExtIEs} }
OPTIONAL,
...
}
CellInformation-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-ABSInformation CRITICALITY ignore EXTENSION
ABSInformation PRESENCE optional }|
{ ID
id-InvokeIndication CRITICALITY ignore EXTENSION
InvokeIndication PRESENCE optional }|
{ ID
id-IntendedULDLConfiguration CRITICALITY ignore EXTENSION
SubframeAssignment PRESENCE optional }|
{ ID
id-ExtendedULInterferenceOverloadInfo CRITICALITY ignore EXTENSION
ExtendedULInterferenceOverloadInfo PRESENCE optional }|
{ ID
id-CoMPInformation CRITICALITY ignore EXTENSION
CoMPInformation PRESENCE optional }|
{ ID
id-DynamicDLTransmissionInformation CRITICALITY ignore EXTENSION
DynamicDLTransmissionInformation PRESENCE optional },
...
}
-- **************************************************************
--
-- ENB CONFIGURATION UPDATE
--
-- **************************************************************
ENBConfigurationUpdate ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENBConfigurationUpdate-IEs}},
...
}
ENBConfigurationUpdate-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ServedCellsToAdd CRITICALITY reject TYPE
ServedCells PRESENCE optional}|
{ ID
id-ServedCellsToModify CRITICALITY reject TYPE
ServedCellsToModify PRESENCE optional}|
{ ID
id-ServedCellsToDelete CRITICALITY reject TYPE
Old-ECGIs PRESENCE optional}|
{ ID
id-GUGroupIDToAddList CRITICALITY reject TYPE
GUGroupIDList PRESENCE optional}|
{ ID
id-GUGroupIDToDeleteList CRITICALITY reject TYPE
GUGroupIDList PRESENCE optional}|
{ ID
id-CoverageModificationList CRITICALITY reject TYPE
CoverageModificationList PRESENCE optional},
...
}
ServedCellsToModify::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ServedCellsToModify-Item
ServedCellsToModify-Item::=
SEQUENCE {
old-ecgi
ECGI,
servedCellInfo
ServedCell-Information,
neighbour-Info
Neighbour-Information OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ServedCellsToModify-Item-ExtIEs} }
OPTIONAL,
...
}
ServedCellsToModify-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-DeactivationIndication CRITICALITY ignore EXTENSION
DeactivationIndication PRESENCE optional }|
{ ID
id-NRNeighbourInfoToModify CRITICALITY ignore EXTENSION
NRNeighbour-Information PRESENCE optional },
...
}
Old-ECGIs::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ECGI
-- **************************************************************
--
-- ENB CONFIGURATION UPDATE ACKNOWLEDGE
--
-- **************************************************************
ENBConfigurationUpdateAcknowledge ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENBConfigurationUpdateAcknowledge-IEs}},
...
}
ENBConfigurationUpdateAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional},
...
}
-- **************************************************************
--
-- ENB CONFIGURATION UPDATE FAIURE
--
-- **************************************************************
ENBConfigurationUpdateFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENBConfigurationUpdateFailure-IEs}},
...
}
ENBConfigurationUpdateFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-TimeToWait CRITICALITY ignore TYPE
TimeToWait PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional},
...
}
-- **************************************************************
--
-- RESOURCE STATUS REQUEST
--
-- **************************************************************
ResourceStatusRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ResourceStatusRequest-IEs}},
...
}
ResourceStatusRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ENB1-Measurement-ID CRITICALITY reject TYPE
Measurement-ID PRESENCE mandatory}|
{ 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”, “Partial stop” or to “Add”--
{ ID
id-Registration-Request CRITICALITY reject TYPE
Registration-Request PRESENCE mandatory}|
{ ID
id-ReportCharacteristics CRITICALITY reject TYPE
ReportCharacteristics PRESENCE optional}|
{ ID
id-CellToReport CRITICALITY ignore TYPE
CellToReport-List PRESENCE mandatory}|
{ ID
id-ReportingPeriodicity CRITICALITY ignore TYPE
ReportingPeriodicity PRESENCE optional}|
{ ID
id-PartialSuccessIndicator CRITICALITY ignore TYPE
PartialSuccessIndicator PRESENCE optional}|
{ ID
id-ReportingPeriodicityRSRPMR CRITICALITY ignore TYPE
ReportingPeriodicityRSRPMR PRESENCE optional}|
{ ID
id-ReportingPeriodicityCSIR CRITICALITY ignore TYPE
ReportingPeriodicityCSIR PRESENCE optional},
...
}
CellToReport-List ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ProtocolIE-Single-Container { {
CellToReport-ItemIEs} }
CellToReport-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CellToReport-Item CRITICALITY ignore TYPE
CellToReport-Item PRESENCE mandatory}
}
CellToReport-Item ::=
SEQUENCE {
cell-ID
ECGI,
iE-Extensions
ProtocolExtensionContainer { {
CellToReport-Item-ExtIEs} }
OPTIONAL,
...
}
CellToReport-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ReportingPeriodicity ::=
ENUMERATED {
one-thousand-ms,
two-thousand-ms,
five-thousand-ms,
ten-thousand-ms,
...
}
PartialSuccessIndicator ::=
ENUMERATED {
partial-success-allowed,
...
}
-- **************************************************************
--
-- RESOURCE STATUS RESPONSE
--
-- **************************************************************
ResourceStatusResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ResourceStatusResponse-IEs}},
...
}
ResourceStatusResponse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ENB1-Measurement-ID CRITICALITY reject TYPE
Measurement-ID PRESENCE mandatory}|
{ ID
id-ENB2-Measurement-ID CRITICALITY reject TYPE
Measurement-ID PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeasurementInitiationResult-List CRITICALITY ignore TYPE
MeasurementInitiationResult-List PRESENCE optional},
...
}
MeasurementInitiationResult-List ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ProtocolIE-Single-Container { {
MeasurementInitiationResult-ItemIEs} }
MeasurementInitiationResult-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeasurementInitiationResult-Item CRITICALITY ignore TYPE
MeasurementInitiationResult-Item PRESENCE mandatory}
}
MeasurementInitiationResult-Item ::=
SEQUENCE {
cell-ID
ECGI,
measurementFailureCause-List
MeasurementFailureCause-List OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
MeasurementInitiationResult-Item-ExtIEs} }
OPTIONAL,
...
}
MeasurementInitiationResult-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
MeasurementFailureCause-List ::=
SEQUENCE (SIZE (1..
maxFailedMeasObjects))
OF ProtocolIE-Single-Container { {
MeasurementFailureCause-ItemIEs} }
MeasurementFailureCause-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeasurementFailureCause-Item CRITICALITY ignore TYPE
MeasurementFailureCause-Item PRESENCE mandatory}
}
MeasurementFailureCause-Item ::=
SEQUENCE {
measurementFailedReportCharacteristics
ReportCharacteristics,
cause
Cause,
iE-Extensions
ProtocolExtensionContainer { {
MeasurementFailureCause-Item-ExtIEs} }
OPTIONAL,
...
}
MeasurementFailureCause-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- RESOURCE STATUS FAILURE
--
-- **************************************************************
ResourceStatusFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ResourceStatusFailure-IEs}},
...
}
ResourceStatusFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ENB1-Measurement-ID CRITICALITY reject TYPE
Measurement-ID PRESENCE mandatory}|
{ ID
id-ENB2-Measurement-ID CRITICALITY reject TYPE
Measurement-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-CompleteFailureCauseInformation-List CRITICALITY ignore TYPE
CompleteFailureCauseInformation-List PRESENCE optional},
...
}
CompleteFailureCauseInformation-List ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ProtocolIE-Single-Container { {
CompleteFailureCauseInformation-ItemIEs} }
CompleteFailureCauseInformation-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CompleteFailureCauseInformation-Item CRITICALITY ignore TYPE
CompleteFailureCauseInformation-Item PRESENCE mandatory}
}
CompleteFailureCauseInformation-Item ::=
SEQUENCE {
cell-ID
ECGI,
measurementFailureCause-List
MeasurementFailureCause-List,
iE-Extensions
ProtocolExtensionContainer { {
CompleteFailureCauseInformation-Item-ExtIEs} }
OPTIONAL,
...
}
CompleteFailureCauseInformation-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- RESOURCE STATUS UPDATE
--
-- **************************************************************
ResourceStatusUpdate ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ResourceStatusUpdate-IEs}},
...
}
ResourceStatusUpdate-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ENB1-Measurement-ID CRITICALITY reject TYPE
Measurement-ID PRESENCE mandatory}|
{ ID
id-ENB2-Measurement-ID CRITICALITY reject TYPE
Measurement-ID PRESENCE mandatory}|
{ ID
id-CellMeasurementResult CRITICALITY ignore TYPE
CellMeasurementResult-List PRESENCE mandatory},
...
}
CellMeasurementResult-List ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ProtocolIE-Single-Container { {
CellMeasurementResult-ItemIEs} }
CellMeasurementResult-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CellMeasurementResult-Item CRITICALITY ignore TYPE
CellMeasurementResult-Item PRESENCE mandatory}
}
CellMeasurementResult-Item ::=
SEQUENCE {
cell-ID
ECGI,
hWLoadIndicator
HWLoadIndicator OPTIONAL,
s1TNLLoadIndicator
S1TNLLoadIndicator OPTIONAL,
radioResourceStatus
RadioResourceStatus OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
CellMeasurementResult-Item-ExtIEs} }
OPTIONAL,
...
}
CellMeasurementResult-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-CompositeAvailableCapacityGroup CRITICALITY ignore EXTENSION
CompositeAvailableCapacityGroup PRESENCE optional}|
{ ID
id-ABS-Status CRITICALITY ignore EXTENSION
ABS-Status PRESENCE optional}|
{ ID
id-RSRPMRList CRITICALITY ignore EXTENSION
RSRPMRList PRESENCE optional}|
{ ID
id-CSIReportList CRITICALITY ignore EXTENSION
CSIReportList PRESENCE optional}|
{ ID
id-CellReportingIndicator CRITICALITY ignore EXTENSION
CellReportingIndicator PRESENCE optional},
...
}
-- **************************************************************
--
-- PRIVATE MESSAGE
--
-- **************************************************************
PrivateMessage ::=
SEQUENCE {
privateIEs
PrivateIE-Container {{
PrivateMessage-IEs}},
...
}
PrivateMessage-IEs X2AP-PRIVATE-IES ::= {
...
}
-- **************************************************************
--
-- MOBILITY CHANGE REQUEST
--
-- **************************************************************
MobilityChangeRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
MobilityChangeRequest-IEs}},
...
}
MobilityChangeRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ENB1-Cell-ID CRITICALITY reject TYPE
ECGI PRESENCE mandatory}|
{ ID
id-ENB2-Cell-ID CRITICALITY reject TYPE
ECGI PRESENCE mandatory}|
{ ID
id-ENB1-Mobility-Parameters CRITICALITY ignore TYPE
MobilityParametersInformation PRESENCE optional}|
{ ID
id-ENB2-Proposed-Mobility-Parameters CRITICALITY reject TYPE
MobilityParametersInformation PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY reject TYPE
Cause PRESENCE mandatory},
...
}
-- **************************************************************
--
-- MOBILITY CHANGE ACKNOWLEDGE
--
-- **************************************************************
MobilityChangeAcknowledge ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
MobilityChangeAcknowledge-IEs}},
...
}
MobilityChangeAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ENB1-Cell-ID CRITICALITY reject TYPE
ECGI PRESENCE mandatory}|
{ ID
id-ENB2-Cell-ID CRITICALITY reject TYPE
ECGI PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional},
...
}
-- **************************************************************
--
-- MOBILITY CHANGE FAILURE
--
-- **************************************************************
MobilityChangeFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
MobilityChangeFailure-IEs}},
...
}
MobilityChangeFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ENB1-Cell-ID CRITICALITY ignore TYPE
ECGI PRESENCE mandatory}|
{ ID
id-ENB2-Cell-ID CRITICALITY ignore TYPE
ECGI PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-ENB2-Mobility-Parameters-Modification-Range CRITICALITY ignore TYPE
MobilityParametersModificationRange PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional},
...
}
-- **************************************************************
--
-- RADIO LINK FAILURE INDICATION
--
-- **************************************************************
RLFIndication ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
RLFIndication-IEs}},
...
}
RLFIndication-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-FailureCellPCI CRITICALITY ignore TYPE
PCI PRESENCE mandatory}|
{ ID
id-Re-establishmentCellECGI CRITICALITY ignore TYPE
ECGI PRESENCE mandatory}|
{ ID
id-FailureCellCRNTI CRITICALITY ignore TYPE
CRNTI PRESENCE mandatory}|
{ ID
id-ShortMAC-I CRITICALITY ignore TYPE
ShortMAC-I PRESENCE optional}|
{ ID
id-UE-RLF-Report-Container CRITICALITY ignore TYPE
UE-RLF-Report-Container PRESENCE optional}|
{ ID
id-RRCConnSetupIndicator CRITICALITY reject TYPE
RRCConnSetupIndicator PRESENCE optional}|
{ ID
id-RRCConnReestabIndicator CRITICALITY ignore TYPE
RRCConnReestabIndicator PRESENCE optional}|
{ ID
id-UE-RLF-Report-Container-for-extended-bands CRITICALITY ignore TYPE
UE-RLF-Report-Container-for-extended-bands PRESENCE optional}|
{ ID
id-NBIoT-RLF-Report-Container CRITICALITY ignore TYPE
NBIoT-RLF-Report-Container PRESENCE optional},
...
}
-- **************************************************************
--
-- CELL ACTIVATION REQUEST
--
-- **************************************************************
CellActivationRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
CellActivationRequest-IEs}},
...
}
CellActivationRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ServedCellsToActivate CRITICALITY reject TYPE
ServedCellsToActivate PRESENCE mandatory},
...
}
ServedCellsToActivate::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ServedCellsToActivate-Item
ServedCellsToActivate-Item::=
SEQUENCE {
ecgi
ECGI,
iE-Extensions
ProtocolExtensionContainer { {
ServedCellsToActivate-Item-ExtIEs} }
OPTIONAL,
...
}
ServedCellsToActivate-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- CELL ACTIVATION RESPONSE
--
-- **************************************************************
CellActivationResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
CellActivationResponse-IEs}},
...
}
CellActivationResponse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ActivatedCellList CRITICALITY ignore TYPE
ActivatedCellList PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional},
...
}
ActivatedCellList ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ActivatedCellList-Item
ActivatedCellList-Item::=
SEQUENCE {
ecgi
ECGI,
iE-Extensions
ProtocolExtensionContainer { {
ActivatedCellList-Item-ExtIEs} }
OPTIONAL,
...
}
ActivatedCellList-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
--**************************************************************
--
-- CELL ACTIVATION FAILURE
--
-- **************************************************************
CellActivationFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
CellActivationFailure-IEs}},
...
}
CellActivationFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory }|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional },
...
}
-- **************************************************************
--
-- X2 RELEASE
--
-- **************************************************************
X2Release ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
X2Release-IEs}},
...
}
X2Release-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-GlobalENB-ID CRITICALITY reject TYPE
GlobalENB-ID PRESENCE mandatory},
...
}
-- **************************************************************
--
-- X2AP MESSAGE TRANSFER
--
-- **************************************************************
X2APMessageTransfer ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
X2APMessageTransfer-IEs}},
...
}
X2APMessageTransfer-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-RNL-Header CRITICALITY reject TYPE
RNL-Header PRESENCE mandatory}|
{ ID
id-x2APMessage CRITICALITY reject TYPE
X2AP-Message PRESENCE optional},
...
}
::=
SEQUENCE {
source-GlobalENB-ID
GlobalENB-ID,
target-GlobalENB-ID
GlobalENB-ID OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
RNL-Header-Item-ExtIEs} }
OPTIONAL,
...
}
X2AP-PROTOCOL-EXTENSION ::= {
...
}
X2AP-Message ::= OCTET STRING
-- **************************************************************
--
-- SENB ADDITION REQUEST
--
-- **************************************************************
SeNBAdditionRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBAdditionRequest-IEs}},
...
}
SeNBAdditionRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-UE-SecurityCapabilities CRITICALITY reject TYPE
UESecurityCapabilities PRESENCE conditional}|
-- This IE shall be present if the Bearer Option IE is set to the value “SCG bearer” --
{ ID
id-SeNBSecurityKey CRITICALITY reject TYPE
SeNBSecurityKey PRESENCE conditional}|
-- This IE shall be present if the Bearer Option IE is set to the value “SCG bearer” --
{ ID
id-SeNBUEAggregateMaximumBitRate CRITICALITY reject TYPE
UEAggregateMaximumBitRate PRESENCE mandatory}|
{ ID
id-ServingPLMN CRITICALITY ignore TYPE
PLMN-Identity PRESENCE optional}|
{ ID
id-E-RABs-ToBeAdded-List CRITICALITY reject TYPE
E-RABs-ToBeAdded-List PRESENCE mandatory}|
{ ID
id-MeNBtoSeNBContainer CRITICALITY reject TYPE
MeNBtoSeNBContainer PRESENCE mandatory}|
{ ID
id-CSGMembershipStatus CRITICALITY reject TYPE
CSGMembershipStatus PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-ExpectedUEBehaviour CRITICALITY ignore TYPE
ExpectedUEBehaviour PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
E-RABs-ToBeAdded-List ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeAdded-ItemIEs} }
E-RABs-ToBeAdded-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeAdded-Item CRITICALITY reject TYPE
E-RABs-ToBeAdded-Item PRESENCE mandatory},
...
}
E-RABs-ToBeAdded-Item ::=
CHOICE {
sCG-Bearer
E-RABs-ToBeAdded-Item-SCG-Bearer,
split-Bearer
E-RABs-ToBeAdded-Item-Split-Bearer,
...
}
E-RABs-ToBeAdded-Item-SCG-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
e-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters,
dL-Forwarding
DL-Forwarding OPTIONAL,
s1-UL-GTPtunnelEndpoint
GTPtunnelEndpoint,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-Item-SCG-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-Item-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-Correlation-ID CRITICALITY ignore EXTENSION
Correlation-ID PRESENCE optional}|
{ ID
id-SIPTO-Correlation-ID CRITICALITY ignore EXTENSION
Correlation-ID PRESENCE optional}|
{ ID
id-BearerType CRITICALITY ignore EXTENSION
BearerType PRESENCE optional}|
{ ID
id-Ethernet-Type CRITICALITY ignore EXTENSION
Ethernet-Type PRESENCE optional},
...
}
E-RABs-ToBeAdded-Item-Split-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
e-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters,
meNB-GTPtunnelEndpoint
GTPtunnelEndpoint,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-Item-Split-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-Item-Split-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SENB ADDITION REQUEST ACKNOWLEDGE
--
-- **************************************************************
SeNBAdditionRequestAcknowledge ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBAdditionRequestAcknowledge-IEs}},
...
}
SeNBAdditionRequestAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-Admitted-ToBeAdded-List CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeAdded-List PRESENCE mandatory}|
{ ID
id-E-RABs-NotAdmitted-List CRITICALITY ignore TYPE
E-RAB-List PRESENCE optional}|
{ ID
id-SeNBtoMeNBContainer CRITICALITY reject TYPE
SeNBtoMeNBContainer PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-GW-TransportLayerAddress CRITICALITY ignore TYPE
TransportLayerAddress PRESENCE optional}|
{ ID
id-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE
TransportLayerAddress PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE
TunnelInformation PRESENCE optional},
...
}
E-RABs-Admitted-ToBeAdded-List ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-Admitted-ToBeAdded-ItemIEs} }
E-RABs-Admitted-ToBeAdded-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-Admitted-ToBeAdded-Item CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeAdded-Item PRESENCE mandatory}
}
E-RABs-Admitted-ToBeAdded-Item ::=
CHOICE {
sCG-Bearer
E-RABs-Admitted-ToBeAdded-Item-SCG-Bearer,
split-Bearer
E-RABs-Admitted-ToBeAdded-Item-Split-Bearer,
...
}
E-RABs-Admitted-ToBeAdded-Item-SCG-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
s1-DL-GTPtunnelEndpoint
GTPtunnelEndpoint,
dL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
uL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeAdded-Item-SCG-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeAdded-Item-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-Admitted-ToBeAdded-Item-Split-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
seNB-GTPtunnelEndpoint
GTPtunnelEndpoint,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeAdded-Item-Split-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeAdded-Item-Split-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SENB ADDITION REQUEST REJECT
--
-- **************************************************************
SeNBAdditionRequestReject ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBAdditionRequestReject-IEs}},
...
}
SeNBAdditionRequestReject-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- SENB RECONFIGURATION COMPLETE
--
-- **************************************************************
SeNBReconfigurationComplete ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBReconfigurationComplete-IEs}},
...
}
SeNBReconfigurationComplete-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-ResponseInformationSeNBReconfComp CRITICALITY ignore TYPE
ResponseInformationSeNBReconfComp PRESENCE mandatory}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
ResponseInformationSeNBReconfComp ::=
CHOICE {
success
ResponseInformationSeNBReconfComp-SuccessItem,
reject-by-MeNB
ResponseInformationSeNBReconfComp-RejectByMeNBItem,
...
}
ResponseInformationSeNBReconfComp-SuccessItem ::=
SEQUENCE {
meNBtoSeNBContainer
MeNBtoSeNBContainer OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ResponseInformationSeNBReconfComp-SuccessItemExtIEs} }
OPTIONAL,
...
}
ResponseInformationSeNBReconfComp-SuccessItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ResponseInformationSeNBReconfComp-RejectByMeNBItem ::=
SEQUENCE {
cause
Cause,
meNBtoSeNBContainer
MeNBtoSeNBContainer OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ResponseInformationSeNBReconfComp-RejectByMeNBItemExtIEs} }
OPTIONAL,
...
}
ResponseInformationSeNBReconfComp-RejectByMeNBItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SENB MODIFICATION REQUEST
--
-- **************************************************************
SeNBModificationRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBModificationRequest-IEs}},
...
}
SeNBModificationRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-SCGChangeIndication CRITICALITY ignore TYPE
SCGChangeIndication PRESENCE optional}|
{ ID
id-ServingPLMN CRITICALITY ignore TYPE
PLMN-Identity PRESENCE optional}|
{ ID
id-UE-ContextInformationSeNBModReq CRITICALITY reject TYPE
UE-ContextInformationSeNBModReq PRESENCE optional}|
{ ID
id-MeNBtoSeNBContainer CRITICALITY ignore TYPE
MeNBtoSeNBContainer PRESENCE optional}|
{ ID
id-CSGMembershipStatus CRITICALITY reject TYPE
CSGMembershipStatus PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
UE-ContextInformationSeNBModReq ::=
SEQUENCE {
uE-SecurityCapabilities
UESecurityCapabilities OPTIONAL,
seNB-SecurityKey
SeNBSecurityKey OPTIONAL,
seNBUEAggregateMaximumBitRate
UEAggregateMaximumBitRate OPTIONAL,
e-RABs-ToBeAdded
E-RABs-ToBeAdded-List-ModReq OPTIONAL,
e-RABs-ToBeModified
E-RABs-ToBeModified-List-ModReq OPTIONAL,
e-RABs-ToBeReleased
E-RABs-ToBeReleased-List-ModReq OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
UE-ContextInformationSeNBModReqExtIEs} }
OPTIONAL,
...
}
UE-ContextInformationSeNBModReqExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeAdded-List-ModReq ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeAdded-ModReqItemIEs} }
E-RABs-ToBeAdded-ModReqItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeAdded-ModReqItem CRITICALITY ignore TYPE
E-RABs-ToBeAdded-ModReqItem PRESENCE mandatory},
...
}
E-RABs-ToBeAdded-ModReqItem ::=
CHOICE {
sCG-Bearer
E-RABs-ToBeAdded-ModReqItem-SCG-Bearer,
split-Bearer
E-RABs-ToBeAdded-ModReqItem-Split-Bearer,
...
}
E-RABs-ToBeAdded-ModReqItem-SCG-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
e-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters,
dL-Forwarding
DL-Forwarding OPTIONAL,
s1-UL-GTPtunnelEndpoint
GTPtunnelEndpoint,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-ModReqItem-SCG-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-ModReqItem-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-Correlation-ID CRITICALITY ignore EXTENSION
Correlation-ID PRESENCE optional}|
{ ID
id-SIPTO-Correlation-ID CRITICALITY ignore EXTENSION
Correlation-ID PRESENCE optional}|
{ ID
id-BearerType CRITICALITY ignore EXTENSION
BearerType PRESENCE optional}|
{ ID
id-Ethernet-Type CRITICALITY ignore EXTENSION
Ethernet-Type PRESENCE optional},
...
}
E-RABs-ToBeAdded-ModReqItem-Split-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
e-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters,
meNB-GTPtunnelEndpoint
GTPtunnelEndpoint,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-ModReqItem-Split-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-ModReqItem-Split-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeModified-List-ModReq ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeModified-ModReqItemIEs} }
E-RABs-ToBeModified-ModReqItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeModified-ModReqItem CRITICALITY ignore TYPE
E-RABs-ToBeModified-ModReqItem PRESENCE mandatory},
...
}
E-RABs-ToBeModified-ModReqItem ::=
CHOICE {
sCG-Bearer
E-RABs-ToBeModified-ModReqItem-SCG-Bearer,
split-Bearer
E-RABs-ToBeModified-ModReqItem-Split-Bearer,
...
}
E-RABs-ToBeModified-ModReqItem-SCG-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
e-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters OPTIONAL,
s1-UL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeModified-ModReqItem-SCG-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeModified-ModReqItem-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeModified-ModReqItem-Split-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
e-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters OPTIONAL,
meNB-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeModified-ModReqItem-Split-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeModified-ModReqItem-Split-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-List-ModReq ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeReleased-ModReqItemIEs} }
E-RABs-ToBeReleased-ModReqItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeReleased-ModReqItem CRITICALITY ignore TYPE
E-RABs-ToBeReleased-ModReqItem PRESENCE mandatory},
...
}
E-RABs-ToBeReleased-ModReqItem ::=
CHOICE {
sCG-Bearer
E-RABs-ToBeReleased-ModReqItem-SCG-Bearer,
split-Bearer
E-RABs-ToBeReleased-ModReqItem-Split-Bearer,
...
}
E-RABs-ToBeReleased-ModReqItem-SCG-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
dL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
uL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-ModReqItem-SCG-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-ModReqItem-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-ModReqItem-Split-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
dL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-ModReqItem-Split-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-ModReqItem-Split-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SENB MODIFICATION REQUEST ACKNOWLEDGE
--
-- **************************************************************
SeNBModificationRequestAcknowledge ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBModificationRequestAcknowledge-IEs}},
...
}
SeNBModificationRequestAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-Admitted-ToBeAdded-ModAckList CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeAdded-ModAckList PRESENCE optional}|
{ ID
id-E-RABs-Admitted-ToBeModified-ModAckList CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeModified-ModAckList PRESENCE optional}|
{ ID
id-E-RABs-Admitted-ToBeReleased-ModAckList CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeReleased-ModAckList PRESENCE optional}|
{ ID
id-E-RABs-NotAdmitted-List CRITICALITY ignore TYPE
E-RAB-List PRESENCE optional}|
{ ID
id-SeNBtoMeNBContainer CRITICALITY ignore TYPE
SeNBtoMeNBContainer PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
E-RABs-Admitted-ToBeAdded-ModAckList ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-Admitted-ToBeAdded-ModAckItemIEs} }
E-RABs-Admitted-ToBeAdded-ModAckItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-Admitted-ToBeAdded-ModAckItem CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeAdded-ModAckItem PRESENCE mandatory}
}
E-RABs-Admitted-ToBeAdded-ModAckItem ::=
CHOICE {
sCG-Bearer
E-RABs-Admitted-ToBeAdded-ModAckItem-SCG-Bearer,
split-Bearer
E-RABs-Admitted-ToBeAdded-ModAckItem-Split-Bearer,
...
}
E-RABs-Admitted-ToBeAdded-ModAckItem-SCG-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
s1-DL-GTPtunnelEndpoint
GTPtunnelEndpoint,
dL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
uL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeAdded-ModAckItem-SCG-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeAdded-ModAckItem-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-Admitted-ToBeAdded-ModAckItem-Split-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
seNB-GTPtunnelEndpoint
GTPtunnelEndpoint,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeAdded-ModAckItem-Split-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeAdded-ModAckItem-Split-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-Admitted-ToBeModified-ModAckList ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-Admitted-ToBeModified-ModAckItemIEs} }
E-RABs-Admitted-ToBeModified-ModAckItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-Admitted-ToBeModified-ModAckItem CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeModified-ModAckItem PRESENCE mandatory}
}
E-RABs-Admitted-ToBeModified-ModAckItem ::=
CHOICE {
sCG-Bearer
E-RABs-Admitted-ToBeModified-ModAckItem-SCG-Bearer,
split-Bearer
E-RABs-Admitted-ToBeModified-ModAckItem-Split-Bearer,
...
}
E-RABs-Admitted-ToBeModified-ModAckItem-SCG-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
s1-DL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeModified-ModAckItem-SCG-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeModified-ModAckItem-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-Admitted-ToBeModified-ModAckItem-Split-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
seNB-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeModified-ModAckItem-Split-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeModified-ModAckItem-Split-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-Admitted-ToBeReleased-ModAckList ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-Admitted-ToBeReleased-ModAckItemIEs} }
E-RABs-Admitted-ToBeReleased-ModAckItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-Admitted-ToBeReleased-ModAckItem CRITICALITY ignore TYPE
E-RABs-Admitted-ToReleased-ModAckItem PRESENCE mandatory}
}
E-RABs-Admitted-ToReleased-ModAckItem ::=
CHOICE {
sCG-Bearer
E-RABs-Admitted-ToBeReleased-ModAckItem-SCG-Bearer,
split-Bearer
E-RABs-Admitted-ToBeReleased-ModAckItem-Split-Bearer,
...
}
E-RABs-Admitted-ToBeReleased-ModAckItem-SCG-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeReleased-ModAckItem-SCG-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeReleased-ModAckItem-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-Admitted-ToBeReleased-ModAckItem-Split-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeReleased-ModAckItem-Split-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeReleased-ModAckItem-Split-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SENB MODIFICATION REQUEST REJECT
--
-- **************************************************************
SeNBModificationRequestReject ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBModificationRequestReject-IEs}},
...
}
SeNBModificationRequestReject-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- SENB MODIFICATION REQUIRED
--
-- **************************************************************
SeNBModificationRequired ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBModificationRequired-IEs}},
...
}
SeNBModificationRequired-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-SCGChangeIndication CRITICALITY ignore TYPE
SCGChangeIndication PRESENCE optional}|
{ ID
id-E-RABs-ToBeReleased-ModReqd CRITICALITY ignore TYPE
E-RABs-ToBeReleased-ModReqd PRESENCE optional}|
{ ID
id-SeNBtoMeNBContainer CRITICALITY ignore TYPE
SeNBtoMeNBContainer PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
E-RABs-ToBeReleased-ModReqd ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeReleased-ModReqdItemIEs} }
E-RABs-ToBeReleased-ModReqdItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeReleased-ModReqdItem CRITICALITY ignore TYPE
E-RABs-ToBeReleased-ModReqdItem PRESENCE mandatory },
...
}
E-RABs-ToBeReleased-ModReqdItem ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
cause
Cause,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-ModReqdItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-ModReqdItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SENB MODIFICATION CONFIRM
--
-- **************************************************************
SeNBModificationConfirm ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBModificationConfirm-IEs}},
...
}
SeNBModificationConfirm-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-MeNBtoSeNBContainer CRITICALITY ignore TYPE
MeNBtoSeNBContainer PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- SENB MODIFICATION REFUSE
--
-- **************************************************************
SeNBModificationRefuse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBModificationRefuse-IEs}},
...
}
SeNBModificationRefuse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-MeNBtoSeNBContainer CRITICALITY ignore TYPE
MeNBtoSeNBContainer PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- SENB RELEASE REQUEST
--
-- **************************************************************
SeNBReleaseRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBReleaseRequest-IEs}},
...
}
SeNBReleaseRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE optional}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE optional}|
{ ID
id-E-RABs-ToBeReleased-List-RelReq CRITICALITY ignore TYPE
E-RABs-ToBeReleased-List-RelReq PRESENCE optional}|
{ ID
id-UE-ContextKeptIndicator CRITICALITY ignore TYPE
UE-ContextKeptIndicator PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-MakeBeforeBreakIndicator CRITICALITY ignore TYPE
MakeBeforeBreakIndicator PRESENCE optional},
...
}
E-RABs-ToBeReleased-List-RelReq ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeReleased-RelReqItemIEs} }
E-RABs-ToBeReleased-RelReqItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeReleased-RelReqItem CRITICALITY ignore TYPE
E-RABs-ToBeReleased-RelReqItem PRESENCE mandatory},
...
}
E-RABs-ToBeReleased-RelReqItem ::=
CHOICE {
sCG-Bearer
E-RABs-ToBeReleased-RelReqItem-SCG-Bearer,
split-Bearer
E-RABs-ToBeReleased-RelReqItem-Split-Bearer,
...
}
E-RABs-ToBeReleased-RelReqItem-SCG-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
uL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
dL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-RelReqItem-SCG-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-RelReqItem-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-RelReqItem-Split-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
dL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-RelReqItem-Split-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-RelReqItem-Split-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SENB RELEASE REQUIRED
--
-- **************************************************************
SeNBReleaseRequired ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBReleaseRequired-IEs}},
...
}
SeNBReleaseRequired-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- SENB RELEASE CONFIRM
--
-- **************************************************************
SeNBReleaseConfirm ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBReleaseConfirm-IEs}},
...
}
SeNBReleaseConfirm-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-ToBeReleased-List-RelConf CRITICALITY ignore TYPE
E-RABs-ToBeReleased-List-RelConf PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
E-RABs-ToBeReleased-List-RelConf ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeReleased-RelConfItemIEs} }
E-RABs-ToBeReleased-RelConfItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeReleased-RelConfItem CRITICALITY ignore TYPE
E-RABs-ToBeReleased-RelConfItem PRESENCE mandatory},
...
}
E-RABs-ToBeReleased-RelConfItem ::=
CHOICE {
sCG-Bearer
E-RABs-ToBeReleased-RelConfItem-SCG-Bearer,
split-Bearer
E-RABs-ToBeReleased-RelConfItem-Split-Bearer,
...
}
E-RABs-ToBeReleased-RelConfItem-SCG-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
uL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
dL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-RelConfItem-SCG-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-RelConfItem-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-RelConfItem-Split-Bearer ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
dL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-RelConfItem-Split-BearerExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-RelConfItem-Split-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SENB COUNTER CHECK REQUEST
--
-- **************************************************************
SeNBCounterCheckRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SeNBCounterCheckRequest-IEs}},
...
}
SeNBCounterCheckRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-SubjectToCounterCheck-List CRITICALITY ignore TYPE
E-RABs-SubjectToCounterCheck-List PRESENCE mandatory}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
E-RABs-SubjectToCounterCheck-List ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-SubjectToCounterCheckItemIEs} }
E-RABs-SubjectToCounterCheckItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-SubjectToCounterCheckItem CRITICALITY ignore TYPE
E-RABs-SubjectToCounterCheckItem PRESENCE mandatory},
...
}
E-RABs-SubjectToCounterCheckItem ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
uL-Count
INTEGER (0..4294967295),
dL-Count
INTEGER (0..4294967295),
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-SubjectToCounterCheckItemExtIEs} }
OPTIONAL,
...
}
E-RABs-SubjectToCounterCheckItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- X2 REMOVAL REQUEST
--
-- **************************************************************
X2RemovalRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
X2RemovalRequest-IEs}},
...
}
X2RemovalRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-GlobalENB-ID CRITICALITY reject TYPE
GlobalENB-ID PRESENCE mandatory}|
{ ID
id-X2RemovalThreshold CRITICALITY reject TYPE
X2BenefitValue PRESENCE optional},
...
}
-- **************************************************************
--
-- X2 REMOVAL RESPONSE
--
-- **************************************************************
X2RemovalResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
X2RemovalResponse-IEs}},
...
}
X2RemovalResponse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-GlobalENB-ID CRITICALITY reject TYPE
GlobalENB-ID PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional},
...
}
-- **************************************************************
--
-- X2 REMOVAL FAILURE
--
-- **************************************************************
X2RemovalFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
X2RemovalFailure-IEs}},
...
}
X2RemovalFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional},
...
}
-- **************************************************************
--
-- RETRIEVE UE CONTEXT REQUEST
--
-- **************************************************************
RetrieveUEContextRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
RetrieveUEContextRequest-IEs}},
...
}
RetrieveUEContextRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
-- Allocated at the new eNB.
-- This IE contains an Extended eNB UE X2AP ID, which, together with the New eNB UE X2AP ID IE
-- represents the eNB UE X2AP ID allocated at the new eNB.
{ ID
id-resumeID CRITICALITY reject TYPE
ResumeID PRESENCE mandatory}|
{ ID
id-ShortMAC-I CRITICALITY reject TYPE
ShortMAC-I PRESENCE mandatory}|
{ ID
id-NewEUTRANCellIdentifier CRITICALITY reject TYPE
EUTRANCellIdentifier PRESENCE mandatory}|
{ID
id-FailureCellCRNTI CRITICALITY reject TYPE
CRNTI PRESENCE optional}|
{ID
id-FailureCellPCI CRITICALITY reject TYPE
PCI PRESENCE optional},
...
}
-- **************************************************************
--
-- RETRIEVE UE CONTEXT RESPONSE
--
-- **************************************************************
RetrieveUEContextResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
RetrieveUEContextResponse-IEs}},
...
}
RetrieveUEContextResponse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-New-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-GUMMEI-ID CRITICALITY reject TYPE
GUMMEI PRESENCE mandatory}|
{ ID
id-UE-ContextInformationRetrieve CRITICALITY reject TYPE
UE-ContextInformationRetrieve PRESENCE mandatory}|
{ ID
id-TraceActivation CRITICALITY ignore TYPE
TraceActivation PRESENCE optional}|
{ ID
id-SRVCCOperationPossible CRITICALITY ignore TYPE
SRVCCOperationPossible PRESENCE optional}|
{ ID
id-Masked-IMEISV CRITICALITY ignore TYPE
Masked-IMEISV PRESENCE optional}|
{ ID
id-ExpectedUEBehaviour CRITICALITY ignore TYPE
ExpectedUEBehaviour PRESENCE optional}|
{ ID
id-ProSeAuthorized CRITICALITY ignore TYPE
ProSeAuthorized PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-V2XServicesAuthorized CRITICALITY ignore TYPE
V2XServicesAuthorized PRESENCE optional}|
{ ID
id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE
AerialUEsubscriptionInformation PRESENCE optional}|
{ ID
id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE
Subscription-Based-UE-DifferentiationInfo PRESENCE optional}|
{ ID
id-NRV2XServicesAuthorized CRITICALITY ignore TYPE
NRV2XServicesAuthorized PRESENCE optional}|
{ ID
id-PC5QoSParameters CRITICALITY ignore TYPE
PC5QoSParameters PRESENCE optional },
...
}
UE-ContextInformationRetrieve ::=
SEQUENCE {
mME-UE-S1AP-ID
UE-S1AP-ID,
uESecurityCapabilities
UESecurityCapabilities,
aS-SecurityInformation
AS-SecurityInformation,
uEaggregateMaximumBitRate
UEAggregateMaximumBitRate,
subscriberProfileIDforRFP
SubscriberProfileIDforRFP OPTIONAL,
e-RABs-ToBeSetup-ListRetrieve
E-RABs-ToBeSetup-ListRetrieve,
rRC-Context
RRC-Context,
handoverRestrictionList
HandoverRestrictionList OPTIONAL,
locationReportingInformation
LocationReportingInformation OPTIONAL,
managBasedMDTallowed
ManagementBasedMDTallowed OPTIONAL,
managBasedMDTPLMNList
MDTPLMNList OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
UE-ContextInformationRetrieve-ExtIEs} }
OPTIONAL,
...
}
UE-ContextInformationRetrieve-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-UESidelinkAggregateMaximumBitRate CRITICALITY ignore EXTENSION
UESidelinkAggregateMaximumBitRate PRESENCE optional }|
{ ID
id-AdditionalRRMPriorityIndex CRITICALITY ignore EXTENSION
AdditionalRRMPriorityIndex PRESENCE optional }|
{ ID
id-EPCHandoverRestrictionListContainer CRITICALITY ignore EXTENSION
EPCHandoverRestrictionListContainer PRESENCE optional }|
{ ID
id-NRUESidelinkAggregateMaximumBitRate CRITICALITY ignore EXTENSION
NRUESidelinkAggregateMaximumBitRate PRESENCE optional}|
{ ID
id-UERadioCapabilityID CRITICALITY reject EXTENSION
UERadioCapabilityID PRESENCE optional }|
{ ID
id-IMSvoiceEPSfallbackfrom5G CRITICALITY ignore EXTENSION
IMSvoiceEPSfallbackfrom5G PRESENCE optional },
...
}
E-RABs-ToBeSetup-ListRetrieve ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeSetupRetrieve-ItemIEs} }
E-RABs-ToBeSetupRetrieve-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeSetupRetrieve-Item CRITICALITY ignore TYPE
E-RABs-ToBeSetupRetrieve-Item PRESENCE mandatory},
...
}
E-RABs-ToBeSetupRetrieve-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
e-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters,
bearerType
BearerType OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeSetupRetrieve-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeSetupRetrieve-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-uL-GTPtunnelEndpoint CRITICALITY reject EXTENSION
GTPtunnelEndpoint PRESENCE mandatory}|
{ ID
id-dL-Forwarding CRITICALITY ignore EXTENSION
DL-Forwarding PRESENCE optional}|
{ ID
id-Ethernet-Type CRITICALITY ignore EXTENSION
Ethernet-Type PRESENCE optional},
...
}
-- **************************************************************
--
-- RETRIEVE UE CONTEXT FAILURE
--
-- **************************************************************
RetrieveUEContextFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
RetrieveUEContextFailure-IEs}},
...
}
RetrieveUEContextFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-New-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB ADDITION REQUEST
--
-- **************************************************************
SgNBAdditionRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBAdditionRequest-IEs}},
...
}
SgNBAdditionRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-NRUESecurityCapabilities CRITICALITY reject TYPE
NRUESecurityCapabilities PRESENCE mandatory}|
{ ID
id-SgNBSecurityKey CRITICALITY reject TYPE
SgNBSecurityKey PRESENCE mandatory}|
{ ID
id-SgNBUEAggregateMaximumBitRate CRITICALITY reject TYPE
UEAggregateMaximumBitRate PRESENCE mandatory}|
{ ID
id-SelectedPLMN CRITICALITY ignore TYPE
PLMN-Identity PRESENCE optional}|
{ ID
id-HandoverRestrictionList CRITICALITY ignore TYPE
HandoverRestrictionList PRESENCE optional}|
{ ID
id-E-RABs-ToBeAdded-SgNBAddReqList CRITICALITY reject TYPE
E-RABs-ToBeAdded-SgNBAddReqList PRESENCE mandatory}|
{ ID
id-MeNBtoSgNBContainer CRITICALITY reject TYPE
MeNBtoSgNBContainer PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE optional}|
{ ID
id-ExpectedUEBehaviour CRITICALITY ignore TYPE
ExpectedUEBehaviour PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-RequestedSplitSRBs CRITICALITY reject TYPE
SplitSRBs PRESENCE optional}|
{ ID
id-MeNBResourceCoordinationInformation CRITICALITY ignore TYPE
MeNBResourceCoordinationInformation PRESENCE optional}|
{ ID
id-SGNB-Addition-Trigger-Ind CRITICALITY reject TYPE
SGNB-Addition-Trigger-Ind PRESENCE optional}|
{ ID
id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE
SubscriberProfileIDforRFP PRESENCE optional}|
{ ID
id-MeNBCell-ID CRITICALITY reject TYPE
ECGI PRESENCE mandatory}|
{ ID
id-DesiredActNotificationLevel CRITICALITY ignore TYPE
DesiredActNotificationLevel PRESENCE optional}|
{ ID
id-TraceActivation CRITICALITY ignore TYPE
TraceActivation PRESENCE optional}|
{ ID
id-LocationInformationSgNBReporting CRITICALITY ignore TYPE
LocationInformationSgNBReporting PRESENCE optional}|
{ ID
id-Masked-IMEISV CRITICALITY ignore TYPE
Masked-IMEISV PRESENCE optional}|
{ ID
id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE
AdditionalRRMPriorityIndex PRESENCE optional}|
{ ID
id-RequestedFastMCGRecoveryViaSRB3 CRITICALITY ignore TYPE
RequestedFastMCGRecoveryViaSRB3 PRESENCE optional}|
{ ID
id-UEContextReferenceatSourceNGRAN CRITICALITY ignore TYPE
RAN-UE-NGAP-ID PRESENCE optional}|
{ ID
id-ManagementBasedMDTallowed CRITICALITY ignore TYPE
ManagementBasedMDTallowed PRESENCE optional }|
{ ID
id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE
MDTPLMNList PRESENCE optional }|
{ ID
id-UERadioCapabilityID CRITICALITY reject TYPE
UERadioCapabilityID PRESENCE optional}|
{ ID
id-IABNodeIndication CRITICALITY reject TYPE
IABNodeIndication PRESENCE optional}|
{ ID
id-sourceNG-RAN-node-id CRITICALITY ignore TYPE
Global-RAN-NODE-ID PRESENCE optional},
...
}
E-RABs-ToBeAdded-SgNBAddReqList ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeAdded-SgNBAddReq-ItemIEs} }
E-RABs-ToBeAdded-SgNBAddReq-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeAdded-SgNBAddReq-Item CRITICALITY reject TYPE
E-RABs-ToBeAdded-SgNBAddReq-Item PRESENCE mandatory},
...
}
E-RABs-ToBeAdded-SgNBAddReq-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
drb-ID
DRB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-SgNBAddReq-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-SgNBAddReq-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPpresent ::=
SEQUENCE {
full-E-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters,
max-MCG-admit-E-RAB-Level-QoS-Parameters
GBR-QosInformation OPTIONAL,
-- This IE shall be present if MCG resource and SCG resources IEs in the EN-DC Resource Configuration IE are set to “present” and GBR QoS Information IE is present in Full E-RAB Level QoS Parameters IE --
dL-Forwarding
DL-Forwarding OPTIONAL,
meNB-DL-GTP-TEIDatMCG
GTPtunnelEndpoint OPTIONAL,
-- This IE shall be present if MCG resource IE in the EN-DC Resource Configuration IE is set to “present” --
s1-UL-GTPtunnelEndpoint
GTPtunnelEndpoint,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-RLCMode-transferred CRITICALITY ignore EXTENSION
RLCMode PRESENCE optional}|
{ ID
id-BearerType CRITICALITY ignore EXTENSION
BearerType PRESENCE optional}|
{ ID
id-Ethernet-Type CRITICALITY ignore EXTENSION
Ethernet-Type PRESENCE optional},
...
}
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
requested-SCG-E-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters,
meNB-UL-GTP-TEIDatPDCP
GTPtunnelEndpoint,
secondary-meNB-UL-GTP-TEIDatPDCP
GTPtunnelEndpoint OPTIONAL,
rlc-Mode
RLCMode,
uL-Configuration
ULConfiguration OPTIONAL,
-- This IE shall be present if MCG resource and SCG resources IEs in the EN-DC Resource Configuration IE are set to “present” --
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-SgNBAddReq-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-uLpDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-dLPDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-duplicationActivation CRITICALITY ignore EXTENSION
DuplicationActivation PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB ADDITION REQUEST ACKNOWLEDGE
--
-- **************************************************************
SgNBAdditionRequestAcknowledge ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBAdditionRequestAcknowledge-IEs}},
...
}
SgNBAdditionRequestAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList PRESENCE mandatory}|
{ ID
id-E-RABs-NotAdmitted-List CRITICALITY ignore TYPE
E-RAB-List PRESENCE optional}|
{ ID
id-SgNBtoMeNBContainer CRITICALITY reject TYPE
SgNBtoMeNBContainer PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-AdmittedSplitSRBs CRITICALITY reject TYPE
SplitSRBs PRESENCE optional}|
{ ID
id-SgNBResourceCoordinationInformation CRITICALITY ignore TYPE
SgNBResourceCoordinationInformation PRESENCE optional}|
{ ID
id-RRCConfigIndication CRITICALITY reject TYPE
RRC-Config-Ind PRESENCE optional}|
{ ID
id-LocationInformationSgNB CRITICALITY ignore TYPE
LocationInformationSgNB PRESENCE optional}|
{ ID
id-AvailableFastMCGRecoveryViaSRB3 CRITICALITY ignore TYPE
AvailableFastMCGRecoveryViaSRB3 PRESENCE optional }|
{ ID
id-DirectForwardingPathAvailability CRITICALITY ignore TYPE
DirectForwardingPathAvailability PRESENCE optional },
...
}
E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-ItemIEs} }
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item PRESENCE mandatory}
}
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-SgNBAddReqAck-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-SgNBAddReqAck-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPpresent ::=
SEQUENCE {
s1-DL-GTPtunnelEndpoint
GTPtunnelEndpoint,
sgNB-UL-GTP-TEIDatPDCP
GTPtunnelEndpoint OPTIONAL,
-- This IE shall be present if MCG resource IE in the EN-DC Resource Configuration IE is set to “present” --
rlc-Mode
RLCMode OPTIONAL,
-- This IE shall be present if MCG resource IE in the EN-DC Resource Configuration IE is set to “present” --
dL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
uL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
mCG-E-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters OPTIONAL,
-- This IE shall be present if MCG resource and SCG resource IEs in the EN-DC Resource Configuration IE are set to “present” and the GBR QoS Information IE is present in the Requested MCG E-RAB Level QoS Parameters IE --
uL-Configuration
ULConfiguration OPTIONAL,
-- This IE shall be present if MCG resource and SCG resources IEs in the EN-DC Resource Configuration IE are set to “present” --
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-uLpDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-dLPDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional},
...
}
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
sgNB-DL-GTP-TEIDatSCG
GTPtunnelEndpoint,
secondary-sgNB-DL-GTP-TEIDatSCG
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-lCID CRITICALITY ignore EXTENSION
LCID PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB ADDITION REQUEST REJECT
--
-- **************************************************************
SgNBAdditionRequestReject ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBAdditionRequestReject-IEs}},
...
}
SgNBAdditionRequestReject-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE optional}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB RECONFIGURATION COMPLETE
--
-- **************************************************************
SgNBReconfigurationComplete ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBReconfigurationComplete-IEs}},
...
}
SgNBReconfigurationComplete-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-ResponseInformationSgNBReconfComp CRITICALITY ignore TYPE
ResponseInformationSgNBReconfComp PRESENCE mandatory}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
ResponseInformationSgNBReconfComp ::=
CHOICE {
success-SgNBReconfComp
ResponseInformationSgNBReconfComp-SuccessItem,
reject-by-MeNB-SgNBReconfComp
ResponseInformationSgNBReconfComp-RejectByMeNBItem,
...
}
ResponseInformationSgNBReconfComp-SuccessItem ::=
SEQUENCE {
meNBtoSgNBContainer
MeNBtoSgNBContainer OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ResponseInformationSgNBReconfComp-SuccessItemExtIEs} }
OPTIONAL,
...
}
ResponseInformationSgNBReconfComp-SuccessItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ResponseInformationSgNBReconfComp-RejectByMeNBItem ::=
SEQUENCE {
cause
Cause,
iE-Extensions
ProtocolExtensionContainer { {
ResponseInformationSgNBReconfComp-RejectByMeNBItemExtIEs} }
OPTIONAL,
...
}
ResponseInformationSgNBReconfComp-RejectByMeNBItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SGNB MODIFICATION REQUEST
--
-- **************************************************************
SgNBModificationRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBModificationRequest-IEs}},
...
}
SgNBModificationRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-SelectedPLMN CRITICALITY ignore TYPE
PLMN-Identity PRESENCE optional}|
{ ID
id-HandoverRestrictionList CRITICALITY ignore TYPE
HandoverRestrictionList PRESENCE optional}|
{ ID
id-SCGConfigurationQuery CRITICALITY ignore TYPE
SCGConfigurationQuery PRESENCE optional}|
{ ID
id-UE-ContextInformation-SgNBModReq CRITICALITY reject TYPE
UE-ContextInformation-SgNBModReq PRESENCE optional}|
{ ID
id-MeNBtoSgNBContainer CRITICALITY reject TYPE
MeNBtoSgNBContainer PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-MeNBResourceCoordinationInformation CRITICALITY ignore TYPE
MeNBResourceCoordinationInformation PRESENCE optional}|
{ ID
id-RequestedSplitSRBs CRITICALITY ignore TYPE
SplitSRBs PRESENCE optional}|
{ ID
id-RequestedSplitSRBsrelease CRITICALITY ignore TYPE
SplitSRBs PRESENCE optional}|
{ ID
id-DesiredActNotificationLevel CRITICALITY ignore TYPE
DesiredActNotificationLevel PRESENCE optional}|
{ ID
id-LocationInformationSgNBReporting CRITICALITY ignore TYPE
LocationInformationSgNBReporting PRESENCE optional}|
{ ID
id-MeNBCell-ID CRITICALITY ignore TYPE
ECGI PRESENCE optional}|
{ ID
id-RequestedFastMCGRecoveryViaSRB3 CRITICALITY ignore TYPE
RequestedFastMCGRecoveryViaSRB3 PRESENCE optional}|
{ ID
id-RequestedFastMCGRecoveryViaSRB3Release CRITICALITY ignore TYPE
RequestedFastMCGRecoveryViaSRB3Release PRESENCE optional}|
{ ID
id-SNtriggered CRITICALITY ignore TYPE
SNtriggered PRESENCE optional}|
{ ID
id-IABNodeIndication CRITICALITY reject TYPE
IABNodeIndication PRESENCE optional},
...
}
UE-ContextInformation-SgNBModReq ::=
SEQUENCE {
nRUE-SecurityCapabilities
NRUESecurityCapabilities OPTIONAL,
sgNB-SecurityKey
SgNBSecurityKey OPTIONAL,
sgNBUEAggregateMaximumBitRate
UEAggregateMaximumBitRate OPTIONAL,
e-RABs-ToBeAdded
E-RABs-ToBeAdded-SgNBModReq-List OPTIONAL,
e-RABs-ToBeModified
E-RABs-ToBeModified-SgNBModReq-List OPTIONAL,
e-RABs-ToBeReleased
E-RABs-ToBeReleased-SgNBModReq-List OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
UE-ContextInformationSgNBModReqExtIEs} }
OPTIONAL,
...
}
UE-ContextInformationSgNBModReqExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-SubscriberProfileIDforRFP CRITICALITY ignore EXTENSION
SubscriberProfileIDforRFP PRESENCE optional}|
{ ID
id-AdditionalRRMPriorityIndex CRITICALITY ignore EXTENSION
AdditionalRRMPriorityIndex PRESENCE optional}|
{ID
id-LowerLayerPresenceStatusChange CRITICALITY ignore EXTENSION
LowerLayerPresenceStatusChange PRESENCE optional},
...
}
E-RABs-ToBeAdded-SgNBModReq-List ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeAdded-SgNBModReq-ItemIEs} }
E-RABs-ToBeAdded-SgNBModReq-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeAdded-SgNBModReq-Item CRITICALITY ignore TYPE
E-RABs-ToBeAdded-SgNBModReq-Item PRESENCE mandatory},
...
}
E-RABs-ToBeAdded-SgNBModReq-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
drb-ID
DRB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-SgNBModReq-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-SgNBModReq-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPpresent ::=
SEQUENCE {
full-E-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters,
max-MN-admit-E-RAB-Level-QoS-Parameters
GBR-QosInformation OPTIONAL,
-- This IE shall be present if MCG resource and SCG resources IEs in the EN-DC Resource Configuration IE are set to “present” and GBR QoS Information IE is present in Full E-RAB Level QoS Parameters IE --
dL-Forwarding
DL-Forwarding OPTIONAL,
meNB-DL-GTP-TEIDatMCG
GTPtunnelEndpoint OPTIONAL,
-- This IE shall be present if MCG resource IE in the EN-DC Resource Configuration IE is set to “present” --
s1-UL-GTPtunnelEndpoint
GTPtunnelEndpoint,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-RLCMode-transferred CRITICALITY ignore EXTENSION
RLCMode PRESENCE optional}|
{ ID
id-BearerType CRITICALITY ignore EXTENSION
BearerType PRESENCE optional}|
{ ID
id-Ethernet-Type CRITICALITY ignore EXTENSION
Ethernet-Type PRESENCE optional},
...
}
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
requested-SCG-E-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters,
meNB-UL-GTP-TEIDatPDCP
GTPtunnelEndpoint,
secondary-meNB-UL-GTP-TEIDatPDCP
GTPtunnelEndpoint OPTIONAL,
rlc-Mode
RLCMode,
uL-Configuration
ULConfiguration OPTIONAL,
-- This IE shall be present if MCG resource and SCG resources IEs in the EN-DC Resource Configuration IE are set to “present” --
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-SgNBModReq-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-uLpDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-dLPDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-duplicationActivation CRITICALITY ignore EXTENSION
DuplicationActivation PRESENCE optional},
...
}
E-RABs-ToBeModified-SgNBModReq-List ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeModified-SgNBModReq-ItemIEs} }
E-RABs-ToBeModified-SgNBModReq-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeModified-SgNBModReq-Item CRITICALITY ignore TYPE
E-RABs-ToBeModified-SgNBModReq-Item PRESENCE mandatory},
...
}
E-RABs-ToBeModified-SgNBModReq-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeModified-SgNBModReq-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeModified-SgNBModReq-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPpresent ::=
SEQUENCE {
full-E-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters OPTIONAL,
max-MN-admit-E-RAB-Level-QoS-Parameters
GBR-QosInformation OPTIONAL,
meNB-DL-GTP-TEIDatMCG
GTPtunnelEndpoint OPTIONAL,
s1-UL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-RLC-Status CRITICALITY ignore EXTENSION
RLC-Status PRESENCE optional },
...
}
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
requested-SCG-E-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters OPTIONAL,
meNB-UL-GTP-TEIDatPDCP
GTPtunnelEndpoint OPTIONAL,
uL-Configuration
ULConfiguration OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeModified-SgNBModReq-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-uLpDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-dLPDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-secondarymeNBULGTPTEIDatPDCP CRITICALITY ignore EXTENSION
GTPtunnelEndpoint PRESENCE optional},
...
}
E-RABs-ToBeReleased-SgNBModReq-List ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeReleased-SgNBModReq-ItemIEs} }
E-RABs-ToBeReleased-SgNBModReq-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeReleased-SgNBModReq-Item CRITICALITY ignore TYPE
E-RABs-ToBeReleased-SgNBModReq-Item PRESENCE mandatory},
...
}
E-RABs-ToBeReleased-SgNBModReq-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBModReq-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBModReq-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPpresent ::=
SEQUENCE {
dL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
uL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBModReq-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SGNB MODIFICATION REQUEST ACKNOWLEDGE
--
-- **************************************************************
SgNBModificationRequestAcknowledge ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBModificationRequestAcknowledge-IEs}},
...
}
SgNBModificationRequestAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-Admitted-ToBeAdded-SgNBModAckList CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeAdded-SgNBModAckList PRESENCE optional}|
{ ID
id-E-RABs-Admitted-ToBeModified-SgNBModAckList CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeModified-SgNBModAckList PRESENCE optional}|
{ ID
id-E-RABs-Admitted-ToBeReleased-SgNBModAckList CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeReleased-SgNBModAckList PRESENCE optional}|
{ ID
id-E-RABs-NotAdmitted-List CRITICALITY ignore TYPE
E-RAB-List PRESENCE optional}|
{ ID
id-SgNBtoMeNBContainer CRITICALITY ignore TYPE
SgNBtoMeNBContainer PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-SgNBResourceCoordinationInformation CRITICALITY ignore TYPE
SgNBResourceCoordinationInformation PRESENCE optional}|
{ ID
id-AdmittedSplitSRBs CRITICALITY ignore TYPE
SplitSRBs PRESENCE optional}|
{ ID
id-AdmittedSplitSRBsrelease CRITICALITY ignore TYPE
SplitSRBs PRESENCE optional}|
{ ID
id-RRCConfigIndication CRITICALITY reject TYPE
RRC-Config-Ind PRESENCE optional}|
{ ID
id-LocationInformationSgNB CRITICALITY ignore TYPE
LocationInformationSgNB PRESENCE optional}|
{ ID
id-AvailableFastMCGRecoveryViaSRB3 CRITICALITY ignore TYPE
AvailableFastMCGRecoveryViaSRB3 PRESENCE optional}|
{ ID
id-ReleaseFastMCGRecoveryViaSRB3 CRITICALITY ignore TYPE
ReleaseFastMCGRecoveryViaSRB3 PRESENCE optional},
...
}
E-RABs-Admitted-ToBeAdded-SgNBModAckList ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-Admitted-ToBeAdded-SgNBModAck-ItemIEs} }
E-RABs-Admitted-ToBeAdded-SgNBModAck-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-Admitted-ToBeAdded-SgNBModAck-Item CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item PRESENCE mandatory}
}
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeAdded-SgNBModAck-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeAdded-SgNBModAck-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPpresent ::=
SEQUENCE {
s1-DL-GTPtunnelEndpoint
GTPtunnelEndpoint,
sgNB-UL-GTP-TEIDatPDCP
GTPtunnelEndpoint OPTIONAL,
-- This IE shall be present if MCG resource IE in the EN-DC Resource Configuration IE are set to “present” --
rlc-Mode
RLCMode OPTIONAL,
-- This IE shall be present if MCG resource IE in the EN-DC Resource Configuration IE are set to “present” --
dL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
uL-Forwarding-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
mCG-E-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters OPTIONAL,
-- This IE shall be present if MCG resource and SCG resource IEs in the EN-DC Resource Configuration IE are set to “present” and the GBR QoS Information IE is present in the Requested MCG E-RAB Level QoS Parameters IE --
uL-Configuration
ULConfiguration OPTIONAL,
-- This IE shall be present if MCG resource and SCG resources IEs in the EN-DC Resource Configuration IE are set to “present” --
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-uLpDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-dLPDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional},
...
}
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
sgNB-DL-GTP-TEIDatSCG
GTPtunnelEndpoint,
secondary-sgNB-DL-GTP-TEIDatSCG
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeAdded-SgNBModAck-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ID
id-lCID CRITICALITY ignore EXTENSION
LCID PRESENCE optional},
...
}
E-RABs-Admitted-ToBeModified-SgNBModAckList ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-Admitted-ToBeModified-SgNBModAck-ItemIEs} }
E-RABs-Admitted-ToBeModified-SgNBModAck-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-Admitted-ToBeModified-SgNBModAck-Item CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeModified-SgNBModAck-Item PRESENCE mandatory}
}
E-RABs-Admitted-ToBeModified-SgNBModAck-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeAdded-SgNBModAck-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeAdded-SgNBModAck-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPpresent ::=
SEQUENCE {
s1-DL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
sgNB-UL-GTP-TEIDatPDCP
GTPtunnelEndpoint OPTIONAL,
mCG-E-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters OPTIONAL,
uL-Configuration
ULConfiguration OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-uLpDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-dLPDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional},
...
}
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
sgNB-DL-GTP-TEIDatSCG
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeModified-SgNBModAck-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-secondarysgNBDLGTPTEIDatPDCP CRITICALITY ignore EXTENSION
GTPtunnelEndpoint PRESENCE optional}|
{ ID
id-RLC-Status CRITICALITY ignore EXTENSION
RLC-Status PRESENCE optional },
...
}
E-RABs-Admitted-ToBeReleased-SgNBModAckList ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-Admitted-ToBeReleased-SgNBModAck-ItemIEs} }
E-RABs-Admitted-ToBeReleased-SgNBModAck-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-Admitted-ToBeReleased-SgNBModAck-Item CRITICALITY ignore TYPE
E-RABs-Admitted-ToReleased-SgNBModAck-Item PRESENCE mandatory}
}
E-RABs-Admitted-ToReleased-SgNBModAck-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBModAck-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBModAck-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPpresent ::=
SEQUENCE {
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeReleased-SgNBModAck-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SGNB MODIFICATION REQUEST REJECT
--
-- **************************************************************
SgNBModificationRequestReject ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBModificationRequestReject-IEs}},
...
}
SgNBModificationRequestReject-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB MODIFICATION REQUIRED
--
-- **************************************************************
SgNBModificationRequired ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBModificationRequired-IEs}},
...
}
SgNBModificationRequired-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-PDCPChangeIndication CRITICALITY ignore TYPE
PDCPChangeIndication PRESENCE optional}|
{ ID
id-E-RABs-ToBeReleased-SgNBModReqdList CRITICALITY ignore TYPE
E-RABs-ToBeReleased-SgNBModReqdList PRESENCE optional}|
{ ID
id-SgNBtoMeNBContainer CRITICALITY ignore TYPE
SgNBtoMeNBContainer PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-E-RABs-ToBeModified-SgNBModReqdList CRITICALITY ignore TYPE
E-RABs-ToBeModified-SgNBModReqdList PRESENCE optional}|
{ ID
id-SgNBResourceCoordinationInformation CRITICALITY ignore TYPE
SgNBResourceCoordinationInformation PRESENCE optional}|
{ ID
id-RRCConfigIndication CRITICALITY reject TYPE
RRC-Config-Ind PRESENCE optional}|
{ ID
id-LocationInformationSgNB CRITICALITY ignore TYPE
LocationInformationSgNB PRESENCE optional},
...
}
E-RABs-ToBeReleased-SgNBModReqdList ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeReleased-SgNBModReqd-ItemIEs} }
E-RABs-ToBeReleased-SgNBModReqd-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeReleased-SgNBModReqd-Item CRITICALITY ignore TYPE
E-RABs-ToBeReleased-SgNBModReqd-Item PRESENCE mandatory },
...
}
E-RABs-ToBeReleased-SgNBModReqd-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
cause
Cause,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBModReqd-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBModReqd-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-RLCMode-transferred CRITICALITY ignore EXTENSION
RLCMode PRESENCE optional},
...
}
E-RABs-ToBeModified-SgNBModReqdList ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeModified-SgNBModReqd-ItemIEs} }
E-RABs-ToBeModified-SgNBModReqd-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeModified-SgNBModReqd-Item CRITICALITY ignore TYPE
E-RABs-ToBeModified-SgNBModReqd-Item PRESENCE mandatory },
...
}
E-RABs-ToBeModified-SgNBModReqd-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeModified-SgNBModReqd-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeModified-SgNBModReqd-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPpresent ::=
SEQUENCE {
requested-MCG-E-RAB-Level-QoS-Parameters
E-RAB-Level-QoS-Parameters OPTIONAL,
uL-Configuration
ULConfiguration OPTIONAL,
sgNB-UL-GTP-TEIDatPDCP
GTPtunnelEndpoint OPTIONAL,
s1-DL-GTP-TEIDatSgNB
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-uLpDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-dLPDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-new-drb-ID-req CRITICALITY ignore EXTENSION
NewDRBIDrequest PRESENCE optional},
...
}
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
sgNB-DL-GTP-TEIDatSCG
GTPtunnelEndpoint OPTIONAL,
secondary-sgNB-DL-GTP-TEIDatSCG
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeModified-SgNBModReqd-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-RLC-Status CRITICALITY ignore EXTENSION
RLC-Status PRESENCE optional}|
{ ID
id-lCID CRITICALITY ignore EXTENSION
LCID PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB MODIFICATION CONFIRM
--
-- **************************************************************
SgNBModificationConfirm ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBModificationConfirm-IEs}},
...
}
SgNBModificationConfirm-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-AdmittedToBeModified-SgNBModConfList CRITICALITY ignore TYPE
E-RABs-AdmittedToBeModified-SgNBModConfList PRESENCE optional}|
{ ID
id-MeNBtoSgNBContainer CRITICALITY ignore TYPE
MeNBtoSgNBContainer PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-MeNBResourceCoordinationInformation CRITICALITY ignore TYPE
MeNBResourceCoordinationInformation PRESENCE optional},
...
}
E-RABs-AdmittedToBeModified-SgNBModConfList ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF ProtocolIE-Single-Container
{ {
E-RABs-AdmittedToBeModified-SgNBModConf-ItemIEs} }
E-RABs-AdmittedToBeModified-SgNBModConf-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-AdmittedToBeModified-SgNBModConf-Item CRITICALITY ignore TYPE
E-RABs-AdmittedToBeModified-SgNBModConf-Item PRESENCE mandatory },
...
}
E-RABs-AdmittedToBeModified-SgNBModConf-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-AdmittedToBeModified-SgNBModConf-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-AdmittedToBeModified-SgNBModConf-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPpresent ::=
SEQUENCE {
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
secondary-meNB-UL-GTP-TEIDatPDCP
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-AdmittedToBeModified-SgNBModConf-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-uLpDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional}|
{ ID
id-dLPDCPSnLength CRITICALITY ignore EXTENSION
PDCPSnLength PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB MODIFICATION REFUSE
--
-- **************************************************************
SgNBModificationRefuse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBModificationRefuse-IEs}},
...
}
SgNBModificationRefuse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-MeNBtoSgNBContainer CRITICALITY ignore TYPE
MeNBtoSgNBContainer PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB RELEASE REQUEST
--
-- **************************************************************
SgNBReleaseRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBReleaseRequest-IEs}},
...
}
SgNBReleaseRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE optional}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-E-RABs-ToBeReleased-SgNBRelReqList CRITICALITY ignore TYPE
E-RABs-ToBeReleased-SgNBRelReqList PRESENCE optional}|
{ ID
id-UE-ContextKeptIndicator CRITICALITY ignore TYPE
UE-ContextKeptIndicator PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-MeNBtoSgNBContainer CRITICALITY reject TYPE
MeNBtoSgNBContainer PRESENCE optional}|
{ ID
id-ERABs-transferred-to-MeNB CRITICALITY ignore TYPE
E-RAB-List PRESENCE optional},
...
}
E-RABs-ToBeReleased-SgNBRelReqList ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeReleased-SgNBRelReq-ItemIEs} }
E-RABs-ToBeReleased-SgNBRelReq-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeReleased-SgNBRelReq-Item CRITICALITY ignore TYPE
E-RABs-ToBeReleased-SgNBRelReq-Item PRESENCE mandatory},
...
}
E-RABs-ToBeReleased-SgNBRelReq-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBRelReq-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBRelReq-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPpresent ::=
SEQUENCE {
uL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
dL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBRelReq-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SGNB RELEASE REQUEST ACKNOWLEDGE
--
-- **************************************************************
SgNBReleaseRequestAcknowledge ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBReleaseRequestAcknowledge-IEs}},
...
}
SgNBReleaseRequestAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional }|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional }|
{ ID
id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList PRESENCE optional },
...
}
E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF
ProtocolIE-Single-Container { {
E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-ItemIEs} }
E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item CRITICALITY ignore TYPE
E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item PRESENCE mandatory},
...
}
E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
rlc-Mode-transferred
RLCMode,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SGNB RELEASE REQUEST REJECT
--
-- **************************************************************
SgNBReleaseRequestReject ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBReleaseRequestReject-IEs}},
...
}
SgNBReleaseRequestReject-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB RELEASE REQUIRED
--
-- **************************************************************
SgNBReleaseRequired ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBReleaseRequired-IEs}},
...
}
SgNBReleaseRequired-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional }|
{ ID
id-E-RABs-ToBeReleased-SgNBRelReqdList CRITICALITY ignore TYPE
E-RABs-ToBeReleased-SgNBRelReqdList PRESENCE optional }|
{ ID
id-SgNBtoMeNBContainer CRITICALITY ignore TYPE
SgNBtoMeNBContainer PRESENCE optional },
...
}
E-RABs-ToBeReleased-SgNBRelReqdList ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeReleased-SgNBRelReqd-ItemIEs} }
E-RABs-ToBeReleased-SgNBRelReqd-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeReleased-SgNBRelReqd-Item CRITICALITY ignore TYPE
E-RABs-ToBeReleased-SgNBRelReqd-Item PRESENCE mandatory},
...
}
E-RABs-ToBeReleased-SgNBRelReqd-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
rlc-Mode-transferred
RLCMode,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBRelReqd-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBRelReqd-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SGNB RELEASE CONFIRM
--
-- **************************************************************
SgNBReleaseConfirm ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBReleaseConfirm-IEs}},
...
}
SgNBReleaseConfirm-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-ToBeReleased-SgNBRelConfList CRITICALITY ignore TYPE
E-RABs-ToBeReleased-SgNBRelConfList PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
E-RABs-ToBeReleased-SgNBRelConfList ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeReleased-SgNBRelConf-ItemIEs} }
E-RABs-ToBeReleased-SgNBRelConf-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeReleased-SgNBRelConf-Item CRITICALITY ignore TYPE
E-RABs-ToBeReleased-SgNBRelConf-Item PRESENCE mandatory},
...
}
E-RABs-ToBeReleased-SgNBRelConf-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBRelConf-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBRelConf-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPpresent ::=
SEQUENCE {
uL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
dL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBRelConf-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SGNB COUNTER CHECK REQUEST
--
-- **************************************************************
SgNBCounterCheckRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBCounterCheckRequest-IEs}},
...
}
SgNBCounterCheckRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-SubjectToSgNBCounterCheck-List CRITICALITY ignore TYPE
E-RABs-SubjectToSgNBCounterCheck-List PRESENCE mandatory}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
E-RABs-SubjectToSgNBCounterCheck-List ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-SubjectToSgNBCounterCheck-ItemIEs} }
E-RABs-SubjectToSgNBCounterCheck-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-SubjectToSgNBCounterCheck-Item CRITICALITY ignore TYPE
E-RABs-SubjectToSgNBCounterCheck-Item PRESENCE mandatory},
...
}
E-RABs-SubjectToSgNBCounterCheck-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
uL-Count
INTEGER (0..4294967295),
dL-Count
INTEGER (0..4294967295),
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-SubjectToSgNBCounterCheck-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-SubjectToSgNBCounterCheck-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SGNB CHANGE REQUIRED
--
-- **************************************************************
SgNBChangeRequired ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBChangeRequired-IEs}},
...
}
SgNBChangeRequired-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Target-SgNB-ID CRITICALITY reject TYPE
GlobalGNB-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-SgNBtoMeNBContainer CRITICALITY reject TYPE
SgNBtoMeNBContainer PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB CHANGE CONFIRM
--
-- **************************************************************
SgNBChangeConfirm ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBChangeConfirm-IEs}},
...
}
SgNBChangeConfirm-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-E-RABs-ToBeReleased-SgNBChaConfList CRITICALITY ignore TYPE
E-RABs-ToBeReleased-SgNBChaConfList PRESENCE optional}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
E-RABs-ToBeReleased-SgNBChaConfList ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-ToBeReleased-SgNBChaConf-ItemIEs} }
E-RABs-ToBeReleased-SgNBChaConf-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-ToBeReleased-SgNBChaConf-Item CRITICALITY ignore TYPE
E-RABs-ToBeReleased-SgNBChaConf-Item PRESENCE mandatory},
...
}
E-RABs-ToBeReleased-SgNBChaConf-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
en-DC-ResourceConfiguration
EN-DC-ResourceConfiguration,
resource-configuration
CHOICE {
sgNBPDCPpresent
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPpresent,
sgNBPDCPnotpresent
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPnotpresent,
...
},
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBChaConf-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBChaConf-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPpresent ::=
SEQUENCE {
uL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
dL-GTPtunnelEndpoint
GTPtunnelEndpoint OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPnotpresent ::=
SEQUENCE {
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPnotpresentExtIEs} }
OPTIONAL,
...
}
E-RABs-ToBeReleased-SgNBChaConf-Item-SgNBPDCPnotpresentExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- RRC TRANSFER
--
-- **************************************************************
RRCTransfer ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
RRCTransfer-IEs}},
...
}
RRCTransfer-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SplitSRB CRITICALITY reject TYPE
SplitSRB PRESENCE optional}|
{ ID
id-NRUeReport CRITICALITY reject TYPE
NRUeReport PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional}|
{ ID
id-FastMCGRecovery-SN-to-MN CRITICALITY ignore TYPE
FastMCGRecovery PRESENCE optional}|
{ ID
id-FastMCGRecovery-MN-to-SN CRITICALITY ignore TYPE
FastMCGRecovery PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB CHANGE REFUSE
--
-- **************************************************************
SgNBChangeRefuse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBChangeRefuse-IEs}},
...
}
SgNBChangeRefuse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- EN-DC X2 SETUP REQUEST
--
-- **************************************************************
ENDCX2SetupRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCX2SetupRequest-IEs}},
...
}
ENDCX2SetupRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-InitiatingNodeType-EndcX2Setup CRITICALITY reject TYPE
InitiatingNodeType-EndcX2Setup PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional}|
{ ID
id-TNLConfigurationInfo CRITICALITY ignore TYPE
TNLConfigurationInfo PRESENCE optional},
...
}
InitiatingNodeType-EndcX2Setup ::=
CHOICE {
init-eNB
ProtocolIE-Container {{
ENB-ENDCX2SetupReqIEs}},
init-en-gNB
ProtocolIE-Container {{
En-gNB-ENDCX2SetupReqIEs}},
...
}
ENB-ENDCX2SetupReqIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-GlobalENB-ID CRITICALITY reject TYPE
GlobalENB-ID PRESENCE mandatory}|
{ ID
id-ServedEUTRAcellsENDCX2ManagementList CRITICALITY reject TYPE
ServedEUTRAcellsENDCX2ManagementList PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional }|
-- NOTE: In the current version of this specification the Interface Instance Indication IE is not included in the Initiating NodeType IE --
{ ID
id-CellandCapacityAssistInfo CRITICALITY ignore TYPE
CellandCapacityAssistInfo PRESENCE optional },
...
}
ServedEUTRAcellsENDCX2ManagementList ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF SEQUENCE {
servedEUTRACellInfo
ServedCell-Information,
nrNeighbourInfo
NRNeighbour-Information OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ServedEUTRAcellsENDCX2Management-ExtIEs} }
OPTIONAL,
...
}
ServedEUTRAcellsENDCX2Management-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
En-gNB-ENDCX2SetupReqIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Globalen-gNB-ID CRITICALITY reject TYPE
GlobalGNB-ID PRESENCE mandatory}|
{ ID
id-ServedNRcellsENDCX2ManagementList CRITICALITY reject TYPE
ServedNRcellsENDCX2ManagementList PRESENCE mandatory}|
{ ID
id-PartialListIndicator CRITICALITY ignore TYPE
PartialListIndicator PRESENCE optional },
...
}
ServedNRcellsENDCX2ManagementList ::=
SEQUENCE (SIZE (1..
maxCellinengNB))
OF SEQUENCE {
servedNRCellInfo
ServedNRCell-Information,
nRNeighbourInfo
NRNeighbour-Information OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
En-gNBServedCells-ExtIEs} }
OPTIONAL,
...
}
En-gNBServedCells-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ServedNRCell-Information ::=
SEQUENCE {
nrpCI
NRPCI,
nrCellID
NRCGI,
fiveGS-TAC
FiveGS-TAC OPTIONAL,
configured-TAC
TAC OPTIONAL,
broadcastPLMNs
BroadcastPLMNs-Item,
nrModeInfo
CHOICE {
fdd
FDD-InfoServedNRCell-Information,
tdd
TDD-InfoServedNRCell-Information,
...
},
measurementTimingConfiguration OCTET STRING,
iE-Extensions
ProtocolExtensionContainer { {
ServedNRCell-Information-ExtIEs} }
OPTIONAL,
...
}
ServedNRCell-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-additionalPLMNs-Item CRITICALITY ignore EXTENSION
AdditionalPLMNs-Item PRESENCE optional}|
{ ID
id-BPLMN-ID-Info-NR CRITICALITY ignore EXTENSION
BPLMN-ID-Info-NR PRESENCE optional}|
{ ID
id-SSB-PositionsInBurst CRITICALITY ignore EXTENSION
SSB-PositionsInBurst PRESENCE optional}|
{ ID
id-NRCellPRACHConfig CRITICALITY ignore EXTENSION
NRCellPRACHConfig PRESENCE optional}|
{ ID
id-CSI-RSTransmissionIndication CRITICALITY ignore EXTENSION
CSI-RSTransmissionIndication PRESENCE optional}|
{ ID
id-SFN-Offset CRITICALITY ignore EXTENSION
SFN-Offset PRESENCE optional},
...
}
FDD-InfoServedNRCell-Information ::=
SEQUENCE {
ul-NRFreqInfo
NRFreqInfo,
dl-NRFreqInfo
NRFreqInfo,
ul-NR-TxBW
NR-TxBW,
dl-NR-TxBW
NR-TxBW,
iE-Extensions
ProtocolExtensionContainer { {
FDD-InfoServedNRCell-Information-ExtIEs} }
OPTIONAL,
...
}
FDD-InfoServedNRCell-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-ULCarrierList CRITICALITY ignore EXTENSION
NRCarrierList PRESENCE optional }|
{ ID
id-DLCarrierList CRITICALITY ignore EXTENSION
NRCarrierList PRESENCE optional },
...
}
TDD-InfoServedNRCell-Information ::=
SEQUENCE {
nRFreqInfo
NRFreqInfo,
nR-TxBW
NR-TxBW,
iE-Extensions
ProtocolExtensionContainer { {
TDD-InfoServedNRCell-Information-ExtIEs} }
OPTIONAL,
...
}
TDD-InfoServedNRCell-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-TDDULDLConfigurationCommonNR CRITICALITY ignore EXTENSION
TDDULDLConfigurationCommonNR PRESENCE optional}|
{ ID
id-CarrierList CRITICALITY ignore EXTENSION
NRCarrierList PRESENCE optional}|
{ ID
id-IntendedTDD-DL-ULConfiguration-NR CRITICALITY ignore EXTENSION
IntendedTDD-DL-ULConfiguration-NR PRESENCE optional},
...
}
CellandCapacityAssistInfo::=
SEQUENCE {
maximumCellListSize
MaximumCellListSize OPTIONAL,
cellAssistanceInformation
CellAssistanceInformation OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
CellandCapacityAssistInfo-ExtIEs} }
OPTIONAL,
...
}
CellandCapacityAssistInfo-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CellAssistanceInformation ::=
CHOICE {
limited-list
Limited-list,
full-list
ENUMERATED {allServedNRcells, ...},
...
}
Limited-list ::=
SEQUENCE (SIZE (1..
maxCellinengNB))
OF SEQUENCE {
nrCellID
NRCGI,
iE-Extensions
ProtocolExtensionContainer { {
Limited-list-ExtIEs} }
OPTIONAL,
...
}
Limited-list-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- EN-DC X2 SETUP RESPONSE
--
-- **************************************************************
ENDCX2SetupResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCX2SetupResponse-IEs}},
...
}
ENDCX2SetupResponse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-RespondingNodeType-EndcX2Setup CRITICALITY reject TYPE
RespondingNodeType-EndcX2Setup PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional }|
{ ID
id-TNLConfigurationInfo CRITICALITY ignore TYPE
TNLConfigurationInfo PRESENCE optional },
...
}
RespondingNodeType-EndcX2Setup ::=
CHOICE {
respond-eNB
ProtocolIE-Container {{
ENB-ENDCX2SetupReqAckIEs}},
respond-en-gNB
ProtocolIE-Container {{
En-gNB-ENDCX2SetupReqAckIEs}},
...
}
ENB-ENDCX2SetupReqAckIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-GlobalENB-ID CRITICALITY reject TYPE
GlobalENB-ID PRESENCE mandatory}|
{ ID
id-ServedEUTRAcellsENDCX2ManagementList CRITICALITY reject TYPE
ServedEUTRAcellsENDCX2ManagementList PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional }|
-- NOTE: In the current version of this specification the Interface Instance Indication IE is not included in the Responding NodeType IE --
{ ID
id-CellandCapacityAssistInfo CRITICALITY ignore TYPE
CellandCapacityAssistInfo PRESENCE optional },
...
}
En-gNB-ENDCX2SetupReqAckIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Globalen-gNB-ID CRITICALITY reject TYPE
GlobalGNB-ID PRESENCE mandatory}|
{ ID
id-ServedNRcellsENDCX2ManagementList CRITICALITY reject TYPE
ServedNRcellsENDCX2ManagementList PRESENCE mandatory}|
{ ID
id-PartialListIndicator CRITICALITY ignore TYPE
PartialListIndicator PRESENCE optional },
...
}
-- **************************************************************
--
-- EN-DC X2 SETUP FAILURE
--
-- **************************************************************
ENDCX2SetupFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCX2SetupFailure-IEs}},
...
}
ENDCX2SetupFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory} |
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional } |
{ ID
id-TimeToWait CRITICALITY ignore TYPE
TimeToWait PRESENCE optional } |
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional }|
{ ID
id-MessageOversizeNotification CRITICALITY ignore TYPE
MessageOversizeNotification PRESENCE optional },
...
}
-- **************************************************************
--
-- EN-DC CONFIGURATION UPDATE
--
-- **************************************************************
ENDCConfigurationUpdate ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCConfigurationUpdate-IEs}},
...
}
ENDCConfigurationUpdate-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-InitiatingNodeType-EndcConfigUpdate CRITICALITY reject TYPE
InitiatingNodeType-EndcConfigUpdate PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional}|
{ ID
id-TNLConfigurationInfo CRITICALITY ignore TYPE
TNLConfigurationInfo PRESENCE optional }|
{ ID
id-TNLA-To-Add-List CRITICALITY ignore TYPE
TNLA-To-Add-List PRESENCE optional }|
{ ID
id-TNLA-To-Update-List CRITICALITY ignore TYPE
TNLA-To-Update-List PRESENCE optional }|
{ ID
id-TNLA-To-Remove-List CRITICALITY ignore TYPE
TNLA-To-Remove-List PRESENCE optional },
...
}
InitiatingNodeType-EndcConfigUpdate::=
CHOICE {
init-eNB
ProtocolIE-Container {{
ENB-ENDCConfigUpdateIEs}},
init-en-gNB
ProtocolIE-Container {{
En-gNB-ENDCConfigUpdateIEs}},
...
}
ENB-ENDCConfigUpdateIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CellAssistanceInformation CRITICALITY reject TYPE
CellAssistanceInformation PRESENCE optional }|
{ ID
id-ServedEUTRAcellsENDCX2ManagementList CRITICALITY reject TYPE
ServedEUTRAcellsENDCX2ManagementList PRESENCE optional }|
{ ID
id-ServedEUTRAcellsToModifyListENDCConfUpd CRITICALITY reject TYPE
ServedEUTRAcellsToModifyListENDCConfUpd PRESENCE optional }|
{ ID
id-ServedEUTRAcellsToDeleteListENDCConfUpd CRITICALITY reject TYPE
ServedEUTRAcellsToDeleteListENDCConfUpd PRESENCE optional },
...
}
ServedEUTRAcellsToModifyListENDCConfUpd ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF SEQUENCE {
old-ECGI
ECGI,
servedEUTRACellInfo
ServedCell-Information,
nrNeighbourInfo
NRNeighbour-Information OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ServedEUTRAcellsToModifyListENDCConfUpd-ExtIEs} }
OPTIONAL,
...
}
ServedEUTRAcellsToModifyListENDCConfUpd-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ServedEUTRAcellsToDeleteListENDCConfUpd ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ECGI
En-gNB-ENDCConfigUpdateIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ServedNRcellsENDCX2ManagementList CRITICALITY reject TYPE
ServedNRcellsENDCX2ManagementList PRESENCE optional }|
{ ID
id-ServedNRcellsToModifyListENDCConfUpd CRITICALITY reject TYPE
ServedNRcellsToModifyENDCConfUpdList PRESENCE optional }|
{ ID
id-ServedNRcellsToDeleteListENDCConfUpd CRITICALITY reject TYPE
ServedNRcellsToDeleteENDCConfUpdList PRESENCE optional },
...
}
ServedNRcellsToModifyENDCConfUpdList ::=
SEQUENCE (SIZE (1..
maxCellinengNB))
OF ServedNRCellsToModify-Item
ServedNRCellsToModify-Item::=
SEQUENCE {
old-nrcgi
NRCGI,
servedNRCellInformation
ServedNRCell-Information,
nrNeighbourInformation
NRNeighbour-Information OPTIONAL,
nrDeactivationIndication
DeactivationIndication OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ServedNRCellsToModify-Item-ExtIEs} }
OPTIONAL,
...
}
ServedNRCellsToModify-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ServedNRcellsToDeleteENDCConfUpdList ::=
SEQUENCE (SIZE (1..
maxCellinengNB))
OF NRCGI
-- **************************************************************
--
-- EN-DC CONFIGURATION UPDATE ACKNOWLEDGE
--
-- **************************************************************
ENDCConfigurationUpdateAcknowledge ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCConfigurationUpdateAcknowledge-IEs}},
...
}
ENDCConfigurationUpdateAcknowledge-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-RespondingNodeType-EndcConfigUpdate CRITICALITY reject TYPE
RespondingNodeType-EndcConfigUpdate PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional }|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional }|
{ ID
id-TNLConfigurationInfo CRITICALITY ignore TYPE
TNLConfigurationInfo PRESENCE optional }|
{ ID
id-TNLA-Setup-List CRITICALITY ignore TYPE
TNLA-Setup-List PRESENCE optional }|
{ ID
id-TNLA-Failed-To-Setup-List CRITICALITY ignore TYPE
TNLA-Failed-To-Setup-List PRESENCE optional },
...
}
RespondingNodeType-EndcConfigUpdate::=
CHOICE {
respond-eNB
ProtocolIE-Container {{
ENB-ENDCConfigUpdateAckIEs}},
respond-en-gNB
ProtocolIE-Container {{
En-gNB-ENDCConfigUpdateAckIEs}},
...
}
ENB-ENDCConfigUpdateAckIEs X2AP-PROTOCOL-IES ::= {
...
}
En-gNB-ENDCConfigUpdateAckIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ServedNRcellsENDCX2ManagementList CRITICALITY reject TYPE
ServedNRcellsENDCX2ManagementList PRESENCE optional},
...
}
-- **************************************************************
--
-- EN-DC CONFIGURATION UPDATE FAILURE
--
-- **************************************************************
ENDCConfigurationUpdateFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCConfigurationUpdateFailure-IEs}},
...
}
ENDCConfigurationUpdateFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional }|
{ ID
id-TimeToWait CRITICALITY ignore TYPE
TimeToWait PRESENCE optional }|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
-- **************************************************************
--
-- EN-DC CELL ACTIVATION REQUEST
--
-- **************************************************************
ENDCCellActivationRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCCellActivationRequest-IEs}},
...
}
ENDCCellActivationRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ServedNRCellsToActivate CRITICALITY reject TYPE
ServedNRCellsToActivate PRESENCE mandatory}|
{ ID
id-ActivationID CRITICALITY reject TYPE
ActivationID PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
ServedNRCellsToActivate::=
SEQUENCE (SIZE (1..
maxCellinengNB))
OF ServedNRCellsToActivate-Item
ServedNRCellsToActivate-Item::=
SEQUENCE {
nrCellID
NRCGI,
iE-Extensions
ProtocolExtensionContainer { {
ServedNRCellsToActivate-Item-ExtIEs} }
OPTIONAL,
...
}
ServedNRCellsToActivate-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- EN-DC CELL ACTIVATION RESPONSE
--
-- **************************************************************
ENDCCellActivationResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCCellActivationResponse-IEs}},
...
}
ENDCCellActivationResponse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ActivatedNRCellList CRITICALITY ignore TYPE
ActivatedNRCellList PRESENCE mandatory}|
{ ID
id-ActivationID CRITICALITY reject TYPE
ActivationID PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional }|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
ActivatedNRCellList ::=
SEQUENCE (SIZE (1..
maxCellinengNB))
OF ActivatedNRCellList-Item
ActivatedNRCellList-Item::=
SEQUENCE {
nrCellID
NRCGI,
iE-Extensions
ProtocolExtensionContainer { {
ActivatedNRCellList-Item-ExtIEs} }
OPTIONAL,
...
}
ActivatedNRCellList-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
--**************************************************************
--
-- EN-DC CELL ACTIVATION FAILURE
--
-- **************************************************************
ENDCCellActivationFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCCellActivationFailure-IEs}},
...
}
ENDCCellActivationFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-ActivationID CRITICALITY reject TYPE
ActivationID PRESENCE mandatory }|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory }|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional }|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
-- **************************************************************
--
-- EN-DC RESOURCE STATUS REQUEST
--
-- **************************************************************
ENDCResourceStatusRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCResourceStatusRequest-IEs}},
...
}
ENDCResourceStatusRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-UTRAN-Node1-Measurement-ID CRITICALITY reject TYPE
Measurement-ID-ENDC PRESENCE mandatory }|
{ ID
id-E-UTRAN-Node2-Measurement-ID CRITICALITY ignore TYPE
Measurement-ID-ENDC PRESENCE conditional}|
-- The IE shall be present if the Registration Request EN-DC IE is set to “Stop” or to “Add”
{ ID
id-Registration-Request CRITICALITY reject TYPE
Registration-Request-ENDC PRESENCE mandatory }|
{ ID
id-ReportingPeriodicity CRITICALITY ignore TYPE
ReportingPeriodicity-ENDC PRESENCE optional }|
{ ID
id-ReportCharacteristics CRITICALITY ignore TYPE
ReportCharacteristics-ENDC PRESENCE conditional}|
-- The IE shall be present if the Registration Request EN-DC IE is set to “Start”
{ ID
id-CellToReport-NR-ENDC CRITICALITY ignore TYPE
CellToReport-NR-ENDC-List PRESENCE optional } |
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional }|
{ ID
id-CellToReport-E-UTRA-ENDC CRITICALITY ignore TYPE
CellToReport-E-UTRA-ENDC-List PRESENCE optional},
...
}
ReportingPeriodicity-ENDC ::=
ENUMERATED {ms500, ms1000, ms2000, ms5000, ms10000, ...}
CellToReport-NR-ENDC-List ::=
SEQUENCE (SIZE (1..
maxCellinengNB))
OF ProtocolIE-Single-Container { {
CellToReport-NR-ENDC-ItemIEs} }
CellToReport-NR-ENDC-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CellToReport-NR-ENDC-Item CRITICALITY ignore TYPE
CellToReport-NR-ENDC-Item PRESENCE mandatory}
}
CellToReport-NR-ENDC-Item ::=
SEQUENCE {
nr-cell-ID
NRCGI,
ssbToReport-List
SSBToReport-List OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
CellToReport-NR-ENDC-Item-ExtIEs} }
OPTIONAL,
...
}
CellToReport-NR-ENDC-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CellToReport-E-UTRA-ENDC-List ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ProtocolIE-Single-Container { {
CellToReport-E-UTRA-ENDC-Item-IEs} }
CellToReport-E-UTRA-ENDC-Item-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CellToReport-E-UTRA-ENDC-Item CRITICALITY ignore TYPE
CellToReport-E-UTRA-ENDC-Item PRESENCE mandatory}
}
CellToReport-E-UTRA-ENDC-Item ::=
SEQUENCE {
e-utra-cell-ID
ECGI,
iE-Extensions
ProtocolExtensionContainer { {
CellToReport-E-UTRA-ENDC-Item-ExtIEs} }
OPTIONAL,
...
}
CellToReport-E-UTRA-ENDC-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SSBToReport-List ::=
SEQUENCE (SIZE (1..
maxnoofSSBAreas))
OF SSBToReport-Item
SSBToReport-Item ::=
SEQUENCE {
ssbIndex
SSBIndex,
iE-Extensions
ProtocolExtensionContainer { {
SSBToReport-Item-ExtIEs} }
OPTIONAL,
...
}
SSBToReport-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- EN-DC RESOURCE STATUS RESPONSE
--
-- **************************************************************
ENDCResourceStatusResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCResourceStatusResponse-IEs}},
...
}
ENDCResourceStatusResponse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-UTRAN-Node1-Measurement-ID CRITICALITY reject TYPE
Measurement-ID-ENDC PRESENCE mandatory}|
{ ID
id-E-UTRAN-Node2-Measurement-ID CRITICALITY reject TYPE
Measurement-ID-ENDC PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional } |
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
-- **************************************************************
--
-- EN-DC RESOURCE STATUS FAILURE
--
-- **************************************************************
ENDCResourceStatusFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCResourceStatusFailure-IEs}},
...
}
ENDCResourceStatusFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-UTRAN-Node1-Measurement-ID CRITICALITY reject TYPE
Measurement-ID-ENDC PRESENCE mandatory}|
{ ID
id-E-UTRAN-Node2-Measurement-ID CRITICALITY reject TYPE
Measurement-ID-ENDC PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional }|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
-- **************************************************************
--
-- EN-DC RESOURCE STATUS UPDATE
--
-- **************************************************************
ENDCResourceStatusUpdate ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCResourceStatusUpdate-IEs}},
...
}
ENDCResourceStatusUpdate-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-UTRAN-Node1-Measurement-ID CRITICALITY reject TYPE
Measurement-ID-ENDC PRESENCE mandatory}|
{ ID
id-E-UTRAN-Node2-Measurement-ID CRITICALITY reject TYPE
Measurement-ID-ENDC PRESENCE mandatory}|
{ ID
id-CellMeasurementResult-NR-ENDC CRITICALITY ignore TYPE
CellMeasurementResult-NR-ENDC-List PRESENCE optional }|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional }|
{ ID
id-CellMeasurementResult-E-UTRA-ENDC CRITICALITY ignore TYPE
CellMeasurementResult-E-UTRA-ENDC-List PRESENCE optional},
...
}
CellMeasurementResult-NR-ENDC-List ::=
SEQUENCE (SIZE (1..
maxCellinengNB))
OF ProtocolIE-Single-Container { {
CellMeasurementResult-NR-ENDC-ItemIEs} }
CellMeasurementResult-NR-ENDC-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CellMeasurementResult-NR-ENDC-Item CRITICALITY ignore TYPE
CellMeasurementResult-NR-ENDC-Item PRESENCE mandatory}
}
CellMeasurementResult-NR-ENDC-Item ::=
SEQUENCE {
nr-cell-ID
NRCGI,
nr-radioResourceStatus
NRRadioResourceStatus OPTIONAL,
tnlCapacityIndicator
TNLCapacityIndicator OPTIONAL,
nr-compositeAvailableCapacityGroup
NRCompositeAvailableCapacityGroup OPTIONAL,
numberofActiveUEs
INTEGER (0..16777215, ...)
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
CellMeasurementResult-NR-ENDC-Item-ExtIEs} }
OPTIONAL,
...
}
CellMeasurementResult-NR-ENDC-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CellMeasurementResult-E-UTRA-ENDC-List ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ProtocolIE-Single-Container { {
CellMeasurementResult-E-UTRA-ENDC-ItemIEs} }
CellMeasurementResult-E-UTRA-ENDC-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-CellMeasurementResult-E-UTRA-ENDC-Item CRITICALITY ignore TYPE
CellMeasurementResult-E-UTRA-ENDC-Item PRESENCE mandatory}
}
CellMeasurementResult-E-UTRA-ENDC-Item ::=
SEQUENCE {
e-utra-cell-ID
ECGI,
hWLoadIndicator
HWLoadIndicator OPTIONAL,
s1TNLLoadIndicator
S1TNLLoadIndicator OPTIONAL,
radioResourceStatus
RadioResourceStatus OPTIONAL,
compositeAvailableCapacityGroup
CompositeAvailableCapacityGroup OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
CellMeasurementResult-E-UTRA-ENDC-Item-ExtIEs} }
OPTIONAL,
...
}
CellMeasurementResult-E-UTRA-ENDC-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- SECONDARY RAT DATA USAGE REPORT
--
-- **************************************************************
SecondaryRATDataUsageReport ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SecondaryRATDataUsageReport-IEs}},
...
}
SecondaryRATDataUsageReport-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SecondaryRATUsageReportList CRITICALITY reject TYPE
SecondaryRATUsageReportList PRESENCE mandatory}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- SGNB ACTIVITY NOTIFICATION
--
-- **************************************************************
SgNBActivityNotification ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
SgNBActivityNotification-IEs}},
...
}
SgNBActivityNotification-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-UEContextLevelUserPlaneActivity CRITICALITY ignore TYPE
UserPlaneTrafficActivityReport PRESENCE optional}|
{ ID
id-ERABActivityNotifyItemList CRITICALITY ignore TYPE
ERABActivityNotifyItemList PRESENCE optional}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- EN-DC PARTIAL RESET REQUIRED
--
-- **************************************************************
ENDCPartialResetRequired ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCPartialResetRequired-IEs}},
...
}
ENDCPartialResetRequired-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-UEs-ToBeReset CRITICALITY reject TYPE
UEsToBeResetList PRESENCE mandatory}|
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional},
...
}
-- **************************************************************
--
-- EN-DC PARTIAL RESET CONFIRM
--
-- **************************************************************
ENDCPartialResetConfirm ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCPartialResetConfirm-IEs}},
...
}
ENDCPartialResetConfirm-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-UEs-Admitted-ToBeReset CRITICALITY reject TYPE
UEsToBeResetList PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional},
...
}
-- **************************************************************
--
-- E-UTRA - NR CELL RESOURCE COORDINATION REQUEST
--
-- **************************************************************
EUTRANRCellResourceCoordinationRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
EUTRANRCellResourceCoordinationRequest-IEs}},
...
}
EUTRANRCellResourceCoordinationRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-InitiatingNodeType-EutranrCellResourceCoordination CRITICALITY reject TYPE
InitiatingNodeType-EutranrCellResourceCoordination PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
InitiatingNodeType-EutranrCellResourceCoordination ::=
CHOICE {
initiate-eNB
ProtocolIE-Container {{
ENB-EUTRA-NRCellResourceCoordinationReqIEs}},
initiate-en-gNB
ProtocolIE-Container {{
En-gNB-EUTRA-NRCellResourceCoordinationReqIEs}},
...
}
ENB-EUTRA-NRCellResourceCoordinationReqIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-DataTrafficResourceIndication CRITICALITY reject TYPE
DataTrafficResourceIndication PRESENCE mandatory}|
{ ID
id-SpectrumSharingGroupID CRITICALITY reject TYPE
SpectrumSharingGroupID PRESENCE mandatory}|
{ ID
id-ListofEUTRACellsinEUTRACoordinationReq CRITICALITY reject TYPE
ListofEUTRACellsinEUTRACoordinationReq PRESENCE mandatory},
...
}
En-gNB-EUTRA-NRCellResourceCoordinationReqIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-DataTrafficResourceIndication CRITICALITY reject TYPE
DataTrafficResourceIndication PRESENCE mandatory}|
{ ID
id-ListofEUTRACellsinNRCoordinationReq CRITICALITY reject TYPE
ListofEUTRACellsinNRCoordinationReq PRESENCE mandatory }|
{ ID
id-SpectrumSharingGroupID CRITICALITY reject TYPE
SpectrumSharingGroupID PRESENCE mandatory}|
{ ID
id-ListofNRCellsinNRCoordinationReq CRITICALITY reject TYPE
ListofNRCellsinNRCoordinationReq PRESENCE mandatory},
...
}
ListofEUTRACellsinEUTRACoordinationReq ::=
SEQUENCE (SIZE (0..
maxCellineNB))
OF ECGI
ListofEUTRACellsinNRCoordinationReq ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF ECGI
ListofNRCellsinNRCoordinationReq ::=
SEQUENCE (SIZE (0..
maxnoNRcellsSpectrumSharingWithE-UTRA))
OF NRCGI
-- **************************************************************
--
-- E-UTRA - NR CELL RESOURCE COORDINATION RESPONSE
--
-- **************************************************************
EUTRANRCellResourceCoordinationResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
EUTRANRCellResourceCoordinationResponse-IEs}},
...
}
EUTRANRCellResourceCoordinationResponse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-RespondingNodeType-EutranrCellResourceCoordination CRITICALITY reject TYPE
RespondingNodeType-EutranrCellResourceCoordination PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
RespondingNodeType-EutranrCellResourceCoordination ::=
CHOICE {
respond-eNB
ProtocolIE-Container {{
ENB-EUTRA-NRCellResourceCoordinationReqAckIEs}},
respond-en-gNB
ProtocolIE-Container {{
En-gNB-EUTRA-NRCellResourceCoordinationReqAckIEs}},
...
}
ENB-EUTRA-NRCellResourceCoordinationReqAckIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-DataTrafficResourceIndication CRITICALITY reject TYPE
DataTrafficResourceIndication PRESENCE mandatory}|
{ ID
id-SpectrumSharingGroupID CRITICALITY reject TYPE
SpectrumSharingGroupID PRESENCE mandatory}|
{ ID
id-ListofEUTRACellsinEUTRACoordinationResp CRITICALITY reject TYPE
ListofEUTRACellsinEUTRACoordinationResp PRESENCE mandatory},
...
}
En-gNB-EUTRA-NRCellResourceCoordinationReqAckIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-DataTrafficResourceIndication CRITICALITY reject TYPE
DataTrafficResourceIndication PRESENCE mandatory}|
{ ID
id-SpectrumSharingGroupID CRITICALITY reject TYPE
SpectrumSharingGroupID PRESENCE mandatory}|
{ ID
id-ListofNRCellsinNRCoordinationResp CRITICALITY reject TYPE
ListofNRCellsinNRCoordinationResp PRESENCE mandatory},
...
}
ListofEUTRACellsinEUTRACoordinationResp ::=
SEQUENCE (SIZE (0..
maxCellineNB))
OF ECGI
ListofNRCellsinNRCoordinationResp ::=
SEQUENCE (SIZE (0..
maxnoNRcellsSpectrumSharingWithE-UTRA))
OF NRCGI
-- **************************************************************
--
-- EN-DC X2 REMOVAL REQUEST
--
-- **************************************************************
ENDCX2RemovalRequest ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCX2RemovalRequest-IEs}},
...
}
ENDCX2RemovalRequest-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-InitiatingNodeType-EndcX2Removal CRITICALITY reject TYPE
InitiatingNodeType-EndcX2Removal PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
InitiatingNodeType-EndcX2Removal ::=
CHOICE {
init-eNB
ProtocolIE-Container {{
ENB-ENDCX2RemovalReqIEs}},
init-en-gNB
ProtocolIE-Container {{
En-gNB-ENDCX2RemovalReqIEs}},
...
}
ENB-ENDCX2RemovalReqIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-GlobalENB-ID CRITICALITY reject TYPE
GlobalENB-ID PRESENCE mandatory},
...
}
En-gNB-ENDCX2RemovalReqIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Globalen-gNB-ID CRITICALITY reject TYPE
GlobalGNB-ID PRESENCE mandatory},
...
}
-- **************************************************************
--
-- EN-DC X2 REMOVAL RESPONSE
--
-- **************************************************************
ENDCX2RemovalResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCX2RemovalResponse-IEs}},
...
}
ENDCX2RemovalResponse-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-RespondingNodeType-EndcX2Removal CRITICALITY reject TYPE
RespondingNodeType-EndcX2Removal PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
RespondingNodeType-EndcX2Removal ::=
CHOICE {
respond-eNB
ProtocolIE-Container {{
ENB-ENDCX2RemovalReqAckIEs}},
respond-en-gNB
ProtocolIE-Container {{
En-gNB-ENDCX2RemovalReqAckIEs}},
...
}
ENB-ENDCX2RemovalReqAckIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-GlobalENB-ID CRITICALITY reject TYPE
GlobalENB-ID PRESENCE mandatory},
...
}
En-gNB-ENDCX2RemovalReqAckIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Globalen-gNB-ID CRITICALITY reject TYPE
GlobalGNB-ID PRESENCE mandatory},
...
}
-- **************************************************************
--
-- EN-DC X2 REMOVAL FAILURE
--
-- **************************************************************
ENDCX2RemovalFailure ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCX2RemovalFailure-IEs}},
...
}
ENDCX2RemovalFailure-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-Cause CRITICALITY ignore TYPE
Cause PRESENCE mandatory} |
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional }|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
-- **************************************************************
--
-- DATA FORWARDING ADDRESS INDICATION
--
-- **************************************************************
DataForwardingAddressIndication ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
DataForwardingAddressIndication-IEs}},
...
}
DataForwardingAddressIndication-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-New-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-New-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional }|
{ ID
id-Old-eNB-UE-X2AP-ID CRITICALITY ignore TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-Old-eNB-UE-X2AP-ID-Extension CRITICALITY ignore TYPE
UE-X2AP-ID-Extension PRESENCE optional }|
{ ID
id-E-RABs-DataForwardingAddress-List CRITICALITY ignore TYPE
E-RABs-DataForwardingAddress-List PRESENCE mandatory}|
{ ID
id-CHO-DC-Indicator CRITICALITY reject TYPE
CHO-DC-Indicator PRESENCE optional}|
{ ID
id-CHO-DC-EarlyDataForwarding CRITICALITY ignore TYPE
CHO-DC-EarlyDataForwarding PRESENCE optional}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY ignore TYPE
SgNB-UE-X2AP-ID PRESENCE optional},
...
}
E-RABs-DataForwardingAddress-List ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RABs-DataForwardingAddress-ItemIEs} }
E-RABs-DataForwardingAddress-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABs-DataForwardingAddress-Item CRITICALITY ignore TYPE
E-RABs-DataForwardingAddress-Item PRESENCE mandatory},
...
}
E-RABs-DataForwardingAddress-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
dl-GTPtunnelEndpoint
GTPtunnelEndpoint,
iE-Extensions
ProtocolExtensionContainer { {
E-RABs-DataForwardingAddress-ItemExtIEs} }
OPTIONAL,
...
}
E-RABs-DataForwardingAddress-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- **************************************************************
--
-- GNB STATUS INDICATION
--
-- **************************************************************
GNBStatusIndication ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container { {
GNBStatusIndicationIEs} },
...
}
GNBStatusIndicationIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-GNBOverloadInformation CRITICALITY ignore TYPE
GNBOverloadInformation PRESENCE mandatory}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
-- **************************************************************
--
-- EN-DC CONFIGURATION TRANSFER
--
-- **************************************************************
ENDCConfigurationTransfer ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
ENDCConfigurationTransfer-IEs}},
...
}
ENDCConfigurationTransfer-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-endcSONConfigurationTransfer CRITICALITY ignore TYPE
EndcSONConfigurationTransfer PRESENCE optional}|
{ ID
id-InterfaceInstanceIndication CRITICALITY reject TYPE
InterfaceInstanceIndication PRESENCE optional },
...
}
-- **************************************************************
--
-- TRACE START
--
-- **************************************************************
TraceStart ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container { {
TraceStartIEs} },
...
}
TraceStartIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory }|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory }|
{ ID
id-TraceActivation CRITICALITY ignore TYPE
TraceActivation PRESENCE mandatory }|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- DEACTIVATE TRACE
--
-- **************************************************************
DeactivateTrace ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container { {
DeactivateTraceIEs} },
...
}
DeactivateTraceIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory }|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory }|
{ ID
id-EUTRANTraceID CRITICALITY ignore TYPE
EUTRANTraceID PRESENCE mandatory }|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- CELL TRAFFIC TRACE
--
-- **************************************************************
CellTrafficTrace ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container { {
CellTrafficTraceIEs} },
...
}
CellTrafficTraceIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory }|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory }|
{ ID
id-EUTRANTraceID CRITICALITY ignore TYPE
EUTRANTraceID PRESENCE mandatory }|
{ ID
id-TraceCollectionEntityIPAddress CRITICALITY ignore TYPE
TransportLayerAddress PRESENCE mandatory }|
{ ID
id-PrivacyIndicator CRITICALITY ignore TYPE
PrivacyIndicator PRESENCE optional }|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- F1-C TRAFFIC TRANSFER
--
-- **************************************************************
F1CTrafficTransfer ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container {{
F1CTrafficTransfer-IEs}},
...
}
F1CTrafficTransfer-IEs X2AP-PROTOCOL-IES ::= {
{ ID
id-MeNB-UE-X2AP-ID CRITICALITY reject TYPE
UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-SgNB-UE-X2AP-ID CRITICALITY reject TYPE
SgNB-UE-X2AP-ID PRESENCE mandatory}|
{ ID
id-F1CTrafficContainer CRITICALITY reject TYPE
F1CTrafficContainer PRESENCE mandatory}|
{ ID
id-MeNB-UE-X2AP-ID-Extension CRITICALITY reject TYPE
UE-X2AP-ID-Extension PRESENCE optional},
...
}
-- **************************************************************
--
-- UE RADIO CAPABILITY ID MAPPING REQUEST
--
-- **************************************************************
UERadioCapabilityIDMappingRequest::=
SEQUENCE {
protocolIEs
ProtocolIE-Container { {
UERadioCapabilityIDMappingRequestIEs} },
...
}
UERadioCapabilityIDMappingRequestIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-UERadioCapabilityID CRITICALITY reject TYPE
UERadioCapabilityID PRESENCE mandatory },
...
}
-- **************************************************************
--
-- UE RADIO CAPABILITY ID MAPPING RESPONSE
--
-- **************************************************************
UERadioCapabilityIDMappingResponse ::=
SEQUENCE {
protocolIEs
ProtocolIE-Container { {
UERadioCapabilityIDMappingResponseIEs} },
...
}
UERadioCapabilityIDMappingResponseIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-UERadioCapabilityID CRITICALITY reject TYPE
UERadioCapabilityID PRESENCE mandatory }|
{ ID
id-UERadioCapability CRITICALITY ignore TYPE
UERadioCapability PRESENCE mandatory }|
{ ID
id-CriticalityDiagnostics CRITICALITY ignore TYPE
CriticalityDiagnostics PRESENCE optional },
...
}
END
-- ASN1STOP
-- ASN1START
-- **************************************************************
--
-- Information Element Definitions
--
-- **************************************************************
X2AP-IEs {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-IEs (2) }
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
id-E-RAB-Item,
id-Number-of-Antennaports,
id-MBSFN-Subframe-Info,
id-PRACH-Configuration,
id-CSG-Id,
id-MDTConfiguration,
id-SignallingBasedMDTPLMNList,
id-MultibandInfoList,
id-FreqBandIndicatorPriority,
id-NeighbourTAC,
id-Time-UE-StayedInCell-EnhancedGranularity,
id-MBMS-Service-Area-List,
id-HO-cause,
id-eARFCNExtension,
id-DL-EARFCNExtension,
id-UL-EARFCNExtension,
id-M3Configuration,
id-M4Configuration,
id-M5Configuration,
id-MDT-Location-Info,
id-NRrestrictioninEPSasSecondaryRAT,
id-NRrestrictionin5GS,
id-AdditionalSpecialSubframe-Info,
id-UEID,
id-enhancedRNTP,
id-ProSeUEtoNetworkRelaying,
id-M6Configuration,
id-M7Configuration,
id-OffsetOfNbiotChannelNumberToDL-EARFCN,
id-OffsetOfNbiotChannelNumberToUL-EARFCN,
id-AdditionalSpecialSubframeExtension-Info,
id-BandwidthReducedSI,
id-extended-e-RAB-MaximumBitrateDL,
id-extended-e-RAB-MaximumBitrateUL,
id-extended-e-RAB-GuaranteedBitrateDL,
id-extended-e-RAB-GuaranteedBitrateUL,
id-extended-uEaggregateMaximumBitRateDownlink,
id-extended-uEaggregateMaximumBitRateUplink,
id-E-RABUsageReport-Item,
id-SecondaryRATUsageReport-Item,
id-UEAppLayerMeasConfig,
id-DL-scheduling-PDCCH-CCE-usage,
id-UL-scheduling-PDCCH-CCE-usage,
id-DownlinkPacketLossRate,
id-UplinkPacketLossRate,
id-serviceType,
id-ProtectedEUTRAResourceIndication,
id-NRS-NSSS-PowerOffset,
id-NSSS-NumOccasionDifferentPrecoder,
id-CNTypeRestrictions,
id-BluetoothMeasurementConfiguration,
id-WLANMeasurementConfiguration,
id-ECGI,
id-NRCGI,
id-MeNBCoordinationAssistanceInformation,
id-SgNBCoordinationAssistanceInformation,
id-NRNeighbourInfoToAdd,
id-LastNG-RANPLMNIdentity,
id-BPLMN-ID-Info-EUTRA,
id-NBIoT-UL-DL-AlignmentOffset,
id-UnlicensedSpectrumRestriction,
id-CarrierList,
id-FrequencyShift7p5khz,
id-NPRACHConfiguration,
id-MDTConfigurationNR,
id-CSI-RSTransmissionIndication,
id-QoS-Mapping-Information,
id-IntendedTDD-DL-ULConfiguration-NR,
id-TraceCollectionEntityURI,
id-SFN-Offset,
id-AdditionLocationInformation,
maxnoofBearers,
maxCellineNB,
maxEARFCN,
maxEARFCNPlusOne,
newmaxEARFCN,
maxInterfaces,
maxnoofBands,
maxnoofBPLMNs,
maxnoofAdditionalPLMNs,
maxnoofCells,
maxnoofEPLMNs,
maxnoofEPLMNsPlusOne,
maxnoofForbLACs,
maxnoofForbTACs,
maxnoofNeighbours,
maxnoofPRBs,
maxNrOfErrors,
maxPools,
maxnoofMBSFN,
maxnoofTAforMDT,
maxnoofCellIDforMDT,
maxnoofMBMSServiceAreaIdentities,
maxnoofMDTPLMNs,
maxnoofCoMPHypothesisSet,
maxnoofCoMPCells,
maxUEReport,
maxCellReport,
maxnoofPA,
maxCSIProcess,
maxCSIReport,
maxSubband,
maxnooftimeperiods,
maxnoofCellIDforQMC,
maxnoofTAforQMC,
maxnoofPLMNforQMC,
maxUEsinengNBDU,
maxnoofProtectedResourcePatterns,
maxnoNRcellsSpectrumSharingWithE-UTRA,
maxnoofNrCellBands,
maxnoofBluetoothName,
maxnoofWLANName,
maxofNRNeighbours,
maxnoofextBPLMNs,
maxnoofTLAs,
maxnoofGTPTLAs,
maxnoofTNLAssociations,
maxnoofCellsinCHO,
maxnoofPC5QoSFlows,
maxnoofSSBAreas,
maxnoofNRSCSs,
maxnoofNRPhysicalResourceBlocks,
maxnoofNonAnchorCarrierFreqConfig
FROM X2AP-Constants
Criticality,
ProcedureCode,
ProtocolIE-ID,
TriggeringMessage
FROM X2AP-CommonDataTypes
ProtocolExtensionContainer{},
ProtocolIE-Single-Container{},
X2AP-PROTOCOL-EXTENSION,
X2AP-PROTOCOL-IES
FROM X2AP-Containers;
-- A
ABSInformation ::=
CHOICE {
fdd
ABSInformationFDD,
tdd
ABSInformationTDD,
abs-inactive
NULL,
...
}
ABSInformationFDD ::=
SEQUENCE {
abs-pattern-info
BIT STRING (SIZE(40)),
numberOfCellSpecificAntennaPorts
ENUMERATED {one, two, four, ...},
measurement-subset
BIT STRING (SIZE(40)),
iE-Extensions
ProtocolExtensionContainer { {
ABSInformationFDD-ExtIEs} }
OPTIONAL,
...
}
ABSInformationFDD-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ABSInformationTDD ::=
SEQUENCE {
abs-pattern-info
BIT STRING (SIZE(1..70, ...)),
numberOfCellSpecificAntennaPorts
ENUMERATED {one, two, four, ...},
measurement-subset
BIT STRING (SIZE(1..70, ...)),
iE-Extensions
ProtocolExtensionContainer { {
ABSInformationTDD-ExtIEs} }
OPTIONAL,
...
}
ABSInformationTDD-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ABS-Status ::=
SEQUENCE {
dL-ABS-status
DL-ABS-status,
usableABSInformation
UsableABSInformation,
iE-Extensions
ProtocolExtensionContainer { {
ABS-Status-ExtIEs} }
OPTIONAL,
...
}
ABS-Status-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ActivationID ::=
INTEGER (0..255)
AdditionLocationInformation ::=
ENUMERATED {
includePSCell,
...
}
AdditionalRRMPriorityIndex ::=
BIT STRING (SIZE(32))
AdditionalSpecialSubframe-Info ::=
SEQUENCE {
additionalspecialSubframePatterns
AdditionalSpecialSubframePatterns,
cyclicPrefixDL
CyclicPrefixDL,
cyclicPrefixUL
CyclicPrefixUL,
iE-Extensions
ProtocolExtensionContainer { {
AdditionalSpecialSubframe-Info-ExtIEs} }
OPTIONAL,
...
}
AdditionalSpecialSubframe-Info-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
AdditionalSpecialSubframePatterns ::=
ENUMERATED {
ssp0,
ssp1,
ssp2,
ssp3,
ssp4,
ssp5,
ssp6,
ssp7,
ssp8,
ssp9,
...
}
AdditionalSpecialSubframeExtension-Info ::=
SEQUENCE {
additionalspecialSubframePatternsExtension
AdditionalSpecialSubframePatternsExtension,
cyclicPrefixDL
CyclicPrefixDL,
cyclicPrefixUL
CyclicPrefixUL,
iE-Extensions
ProtocolExtensionContainer { {
AdditionalSpecialSubframeExtension-Info-ExtIEs} }
OPTIONAL,
...
}
AdditionalSpecialSubframeExtension-Info-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
AdditionalSpecialSubframePatternsExtension ::=
ENUMERATED {
ssp10,
...
}
AvailableFastMCGRecoveryViaSRB3 ::=
ENUMERATED {true,...}
AerialUEsubscriptionInformation ::=
ENUMERATED {
allowed,
not-allowed,
...
}
AllocationAndRetentionPriority ::=
SEQUENCE {
priorityLevel
PriorityLevel,
pre-emptionCapability
Pre-emptionCapability,
pre-emptionVulnerability
Pre-emptionVulnerability,
iE-Extensions
ProtocolExtensionContainer { {
AllocationAndRetentionPriority-ExtIEs} }
OPTIONAL,
...
}
AllocationAndRetentionPriority-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
AreaScopeOfMDT ::=
CHOICE {
cellBased
CellBasedMDT,
tABased
TABasedMDT,
pLMNWide
NULL,
...,
tAIBased
TAIBasedMDT
}
AreaScopeOfQMC ::=
CHOICE {
cellBased
CellBasedQMC,
tABased
TABasedQMC,
tAIBased
TAIBasedQMC,
pLMNAreaBased
PLMNAreaBasedQMC,
...
}
AS-SecurityInformation ::=
SEQUENCE {
key-eNodeB-star
Key-eNodeB-Star,
nextHopChainingCount
NextHopChainingCount,
iE-Extensions
ProtocolExtensionContainer { {
AS-SecurityInformation-ExtIEs} }
OPTIONAL,
...
}
AS-SecurityInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
AdditionalPLMNs-Item ::=
SEQUENCE (SIZE(1..
maxnoofAdditionalPLMNs))
OF PLMN-Identity
-- B
BandwidthReducedSI::=
ENUMERATED {
scheduled,
...
}
BearerType ::=
ENUMERATED {
non-IP,
...
}
BenefitMetric ::=
INTEGER (-101..100, ...)
BitRate ::=
INTEGER (0..10000000000)
BroadcastPLMNs-Item ::=
SEQUENCE (SIZE(1..
maxnoofBPLMNs))
OF PLMN-Identity
BluetoothMeasurementConfiguration ::=
SEQUENCE {
bluetoothMeasConfig
BluetoothMeasConfig,
bluetoothMeasConfigNameList
BluetoothMeasConfigNameList OPTIONAL,
bt-rssi
ENUMERATED {true, ...}
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
BluetoothMeasurementConfiguration-ExtIEs} }
OPTIONAL,
...
}
BluetoothMeasurementConfiguration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
BluetoothMeasConfigNameList ::=
SEQUENCE (SIZE(1..
maxnoofBluetoothName))
OF BluetoothName
BluetoothMeasConfig::=
ENUMERATED {setup,...}
BluetoothName ::= OCTET STRING (SIZE (1..248))
BPLMN-ID-Info-EUTRA ::=
SEQUENCE (SIZE(1..
maxnoofBPLMNs))
OF BPLMN-ID-Info-EUTRA-Item
BPLMN-ID-Info-EUTRA-Item ::=
SEQUENCE {
broadcastPLMNs
BroadcastPLMNs-Item,
tac
TAC,
e-utraCI
EUTRANCellIdentifier,
iE-Extension
ProtocolExtensionContainer { {
BPLMN-ID-Info-EUTRA-Item-ExtIEs} }
OPTIONAL,
...
}
BPLMN-ID-Info-EUTRA-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
BPLMN-ID-Info-NR ::=
SEQUENCE (SIZE(1..
maxnoofextBPLMNs))
OF BPLMN-ID-Info-NR-Item
BPLMN-ID-Info-NR-Item ::=
SEQUENCE {
broadcastPLMNs
BroadcastextPLMNs,
fiveGS-TAC
FiveGS-TAC OPTIONAL,
nr-CI
NRCellIdentifier,
iE-Extension
ProtocolExtensionContainer { {
BPLMN-ID-Info-NR-Item-ExtIEs} }
OPTIONAL,
...
}
BPLMN-ID-Info-NR-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
BroadcastextPLMNs ::=
SEQUENCE (SIZE(1..
maxnoofextBPLMNs))
OF PLMN-Identity
-- C
CapacityValue ::=
INTEGER (0..100)
Cause ::=
CHOICE {
radioNetwork
CauseRadioNetwork,
transport
CauseTransport,
protocol
CauseProtocol,
misc
CauseMisc,
...
}
CauseMisc ::=
ENUMERATED {
control-processing-overload,
hardware-failure,
om-intervention,
not-enough-user-plane-processing-resources,
unspecified,
...
}
CauseProtocol ::=
ENUMERATED {
transfer-syntax-error,
abstract-syntax-error-reject,
abstract-syntax-error-ignore-and-notify,
message-not-compatible-with-receiver-state,
semantic-error,
unspecified,
abstract-syntax-error-falsely-constructed-message,
...
}
CauseRadioNetwork ::=
ENUMERATED {
handover-desirable-for-radio-reasons,
time-critical-handover,
resource-optimisation-handover,
reduce-load-in-serving-cell,
partial-handover,
unknown-new-eNB-UE-X2AP-ID,
unknown-old-eNB-UE-X2AP-ID,
unknown-pair-of-UE-X2AP-ID,
ho-target-not-allowed,
tx2relocoverall-expiry,
trelocprep-expiry,
cell-not-available,
no-radio-resources-available-in-target-cell,
invalid-MME-GroupID,
unknown-MME-Code,
encryption-and-or-integrity-protection-algorithms-not-supported,
reportCharacteristicsEmpty,
noReportPeriodicity,
existingMeasurementID,
unknown-eNB-Measurement-ID,
measurement-temporarily-not-available,
unspecified,
...,
load-balancing,
handover-optimisation,
value-out-of-allowed-range,
multiple-E-RAB-ID-instances,
switch-off-ongoing,
not-supported-QCI-value,
measurement-not-supported-for-the-object,
tDCoverall-expiry,
tDCprep-expiry,
action-desirable-for-radio-reasons,
reduce-load,
resource-optimisation,
time-critical-action,
target-not-allowed,
no-radio-resources-available,
invalid-QoS-combination,
encryption-algorithms-not-supported,
procedure-cancelled,
rRM-purpose,
improve-user-bit-rate,
user-inactivity,
radio-connection-with-UE-lost,
failure-in-the-radio-interface-procedure,
bearer-option-not-supported,
mCG-Mobility,
sCG-Mobility,
count-reaches-max-value,
unknown-old-en-gNB-UE-X2AP-ID,
pDCP-Overload,
cho-cpc-resources-tobechanged,
ue-power-saving,
insufficient-ue-capabilities,
normal-release,
unknown-E-UTRAN-Node-Measurement-ID
}
CauseTransport ::=
ENUMERATED {
transport-resource-unavailable,
unspecified,
...
}
CellBasedMDT::=
SEQUENCE {
cellIdListforMDT
CellIdListforMDT,
iE-Extensions
ProtocolExtensionContainer { {
CellBasedMDT-ExtIEs} }
OPTIONAL,
...
}
CellBasedMDT-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CellBasedQMC::=
SEQUENCE {
cellIdListforQMC
CellIdListforQMC,
iE-Extensions
ProtocolExtensionContainer { {
CellBasedQMC-ExtIEs} }
OPTIONAL,
...
}
CellBasedQMC-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CellCapacityClassValue ::=
INTEGER (1..100, ...)
CellDeploymentStatusIndicator ::=
ENUMERATED {pre-change-notification, ...}
CellIdListforMDT ::=
SEQUENCE (SIZE(1..
maxnoofCellIDforMDT))
OF ECGI
CellIdListforQMC ::=
SEQUENCE (SIZE(1..
maxnoofCellIDforQMC))
OF ECGI
CellReplacingInfo ::=
SEQUENCE {
replacingCellsList
ReplacingCellsList,
iE-Extensions
ProtocolExtensionContainer { {
CellReplacingInfo-ExtIEs}}
OPTIONAL,
...
}
CellReplacingInfo-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CellReportingIndicator ::=
ENUMERATED {stop-request, ... }
Cell-Size ::=
ENUMERATED {verysmall, small, medium, large, ... }
CellType ::=
SEQUENCE {
cell-Size
Cell-Size,
iE-Extensions
ProtocolExtensionContainer { {
CellType-ExtIEs}}
OPTIONAL,
...
}
CellType-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CHO-DC-EarlyDataForwarding ::=
ENUMERATED {stop, ...}
CHO-DC-Indicator ::=
ENUMERATED {true, ...}
CNTypeRestrictions ::=
SEQUENCE (SIZE(1..
maxnoofEPLMNsPlusOne))
OF CNTypeRestrictionsItem
CNTypeRestrictionsItem ::=
SEQUENCE {
plmn-Id
PLMN-Identity,
cn-type
ENUMERATED {fiveGC-forbidden, ... , epc-forbidden},
iE-Extensions
ProtocolExtensionContainer { {
CNTypeRestrictionsItem-ExtIEs} }
OPTIONAL,
...
}
CNTypeRestrictionsItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CoMPHypothesisSet ::=
SEQUENCE (SIZE(1..
maxnoofCoMPCells))
OF CoMPHypothesisSetItem
CoMPHypothesisSetItem ::=
SEQUENCE {
coMPCellID
ECGI,
coMPHypothesis
BIT STRING (SIZE(6..4400, ...)),
iE-Extensions
ProtocolExtensionContainer { {
CoMPHypothesisSetItem-ExtIEs} }
OPTIONAL,
...
}
CoMPHypothesisSetItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CoMPInformation ::=
SEQUENCE {
coMPInformationItem
CoMPInformationItem,
coMPInformationStartTime
CoMPInformationStartTime,
iE-Extensions
ProtocolExtensionContainer { {
CoMPInformation-ExtIEs} }
OPTIONAL,
...
}
CoMPInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CoMPInformationItem ::=
SEQUENCE (SIZE(1..
maxnoofCoMPHypothesisSet))
OF
SEQUENCE {
coMPHypothesisSet
CoMPHypothesisSet,
benefitMetric
BenefitMetric,
iE-Extensions
ProtocolExtensionContainer { {
CoMPInformationItem-ExtIEs} }
OPTIONAL,
...
}
CoMPInformationItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CoMPInformationStartTime ::=
SEQUENCE (SIZE(0..1))
OF
SEQUENCE {
startSFN
INTEGER (0..1023, ...),
startSubframeNumber
INTEGER (0..9, ...),
iE-Extensions
ProtocolExtensionContainer { {
CoMPInformationStartTime-ExtIEs} }
OPTIONAL,
...
}
CoMPInformationStartTime-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CompositeAvailableCapacity ::=
SEQUENCE {
cellCapacityClassValue
CellCapacityClassValue OPTIONAL,
capacityValue
CapacityValue,
iE-Extensions
ProtocolExtensionContainer { {
CompositeAvailableCapacity-ExtIEs} }
OPTIONAL,
...
}
CompositeAvailableCapacity-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CompositeAvailableCapacityGroup ::=
SEQUENCE {
dL-CompositeAvailableCapacity
CompositeAvailableCapacity,
uL-CompositeAvailableCapacity
CompositeAvailableCapacity,
iE-Extensions
ProtocolExtensionContainer { {
CompositeAvailableCapacityGroup-ExtIEs} }
OPTIONAL,
...
}
CompositeAvailableCapacityGroup-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
Correlation-ID ::= OCTET STRING (SIZE (4))
COUNTvalue ::=
SEQUENCE {
pDCP-SN
PDCP-SN,
hFN
HFN,
iE-Extensions
ProtocolExtensionContainer { {
COUNTvalue-ExtIEs} }
OPTIONAL,
...
}
COUNTvalue-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
COUNTValueExtended ::=
SEQUENCE {
pDCP-SNExtended
PDCP-SNExtended,
hFNModified
HFNModified,
iE-Extensions
ProtocolExtensionContainer { {
COUNTValueExtended-ExtIEs} }
OPTIONAL,
...
}
COUNTValueExtended-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
COUNTvaluePDCP-SNlength18 ::=
SEQUENCE {
pDCP-SNlength18
PDCP-SNlength18,
hFNforPDCP-SNlength18
HFNforPDCP-SNlength18,
iE-Extensions
ProtocolExtensionContainer { {
COUNTvaluePDCP-SNlength18-ExtIEs} }
OPTIONAL,
...
}
COUNTvaluePDCP-SNlength18-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CoverageModificationList ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF CoverageModification-Item
CoverageModification-Item ::=
SEQUENCE {
eCGI
ECGI,
coverageState
INTEGER (0..15, ...),
cellDeploymentStatusIndicator
CellDeploymentStatusIndicator OPTIONAL,
cellReplacingInfo
CellReplacingInfo OPTIONAL,
-- Included in case the Cell Deployment Status Indicator IE is present
...
}
CPTransportLayerInformation ::=
CHOICE {
endpointIPAddress
TransportLayerAddress,
endpointIPAddressAndPort
TransportLayerAddressAndPort,
...
}
CriticalityDiagnostics ::=
SEQUENCE {
procedureCode
ProcedureCode OPTIONAL,
triggeringMessage
TriggeringMessage OPTIONAL,
procedureCriticality
Criticality OPTIONAL,
iEsCriticalityDiagnostics
CriticalityDiagnostics-IE-List OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
CriticalityDiagnostics-ExtIEs} }
OPTIONAL,
...
}
CriticalityDiagnostics-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CriticalityDiagnostics-IE-List ::=
SEQUENCE (SIZE (1..
maxNrOfErrors))
OF
SEQUENCE {
iECriticality
Criticality,
iE-ID
ProtocolIE-ID,
typeOfError
TypeOfError,
iE-Extensions
ProtocolExtensionContainer { {
CriticalityDiagnostics-IE-List-ExtIEs} }
OPTIONAL,
...
}
CriticalityDiagnostics-IE-List-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CRNTI ::=
BIT STRING (SIZE (16))
CSGMembershipStatus ::=
ENUMERATED {
member,
not-member
}
CSG-Id ::=
BIT STRING (SIZE (27))
CSIReportList ::=
SEQUENCE (SIZE(1..
maxUEReport))
OF
SEQUENCE {
uEID
UEID,
cSIReportPerCSIProcess
CSIReportPerCSIProcess,
iE-Extensions
ProtocolExtensionContainer { {
CSIReportList-ExtIEs} }
OPTIONAL,
...
}
CSIReportList-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CSIReportPerCSIProcess ::=
SEQUENCE (SIZE(1..
maxCSIProcess))
OF
SEQUENCE {
cSIProcessConfigurationIndex
INTEGER (1..7, ...),
cSIReportPerCSIProcessItem
CSIReportPerCSIProcessItem,
iE-Extensions
ProtocolExtensionContainer { {
CSIReportPerCSIProcess-ExtIEs} }
OPTIONAL,
...
}
CSIReportPerCSIProcess-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CSIReportPerCSIProcessItem ::=
SEQUENCE (SIZE(1..
maxCSIReport))
OF
SEQUENCE {
rI
INTEGER (1..8, ...),
widebandCQI
WidebandCQI,
subbandSize
SubbandSize,
subbandCQIList
SubbandCQIList OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
CSIReportPerCSIProcessItem-ExtIEs} }
OPTIONAL,
...
}
CSIReportPerCSIProcessItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CyclicPrefixDL ::=
ENUMERATED {
normal,
extended,
...
}
CyclicPrefixUL ::=
ENUMERATED {
normal,
extended,
...
}
CHOtrigger ::=
ENUMERATED {
cho-initiation,
cho-replace,
...
}
CHOinformation-REQ ::=
SEQUENCE {
cho-trigger
CHOtrigger,
new-eNB-UE-X2AP-ID
UE-X2AP-ID OPTIONAL
-- This IE shall be present if the cho-trigger IE is present and set to "CHO-replace" --,
new-eNB-UE-X2AP-ID-Extension
UE-X2AP-ID-Extension OPTIONAL,
cHO-EstimatedArrivalProbability
CHO-Probability OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
CHOinformation-REQ-ExtIEs} }
OPTIONAL,
...
}
CHOinformation-REQ-ExtIEs X2AP-PROTOCOL-EXTENSION ::={
...
}
CHOinformation-ACK ::=
SEQUENCE {
requestedTargetCellID
ECGI,
maxCHOpreparations
MaxCHOpreparations OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
CHOinformation-ACK-ExtIEs} }
OPTIONAL,
...
}
CHOinformation-ACK-ExtIEs X2AP-PROTOCOL-EXTENSION ::={
...
}
CandidateCellsToBeCancelledList ::=
SEQUENCE (SIZE (1..
maxnoofCellsinCHO))
OF ECGI
CHO-Probability ::=
INTEGER (1..100)
CSI-RSTransmissionIndication ::=
ENUMERATED {
activated,
deactivated,
...
}
-- D
DataTrafficResources ::=
BIT STRING (SIZE(6..17600))
DataTrafficResourceIndication ::=
SEQUENCE {
activationSFN
INTEGER (0..1023),
sharedResourceType
SharedResourceType,
reservedSubframePattern
ReservedSubframePattern OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
DataTrafficResourceIndication-ExtIEs} }
OPTIONAL,
...
}
DataTrafficResourceIndication-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
DAPSRequestInfo ::=
SEQUENCE {
dAPSIndicator
ENUMERATED {daps-HO-required, ...},
iE-Extensions
ProtocolExtensionContainer { {
DAPSRequestInfo-ExtIEs} }
OPTIONAL,
...
}
DAPSRequestInfo-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
DAPSResponseInfo ::=
SEQUENCE {
dAPSResponseIndicator
ENUMERATED { daps-HO-accepted, daps-HO-not-accepted,...},
iE-Extensions
ProtocolExtensionContainer { {
DAPSResponseInfo-ExtIEs} }
OPTIONAL,
...
}
DAPSResponseInfo-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
DeactivationIndication::=
ENUMERATED {
deactivated,
...
}
DeliveryStatus ::=
SEQUENCE {
highestSuccessDeliveredPDCPSN
INTEGER (0..4095),
iE-Extensions
ProtocolExtensionContainer { {
DeliveryStatus-ExtIEs} }
OPTIONAL,
...
}
DeliveryStatus-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
DesiredActNotificationLevel ::=
ENUMERATED {none, e-rab, ue-level, ...}
DirectForwardingPathAvailability ::=
ENUMERATED {direct-path-available, ...}
DL-ABS-status::=
INTEGER (0..100)
DL-Forwarding ::=
ENUMERATED {
dL-forwardingProposed,
...
}
DL-GBR-PRB-usage::=
INTEGER (0..100)
DL-non-GBR-PRB-usage::=
INTEGER (0..100)
DLResourceBitmapULandDLSharing ::=
DataTrafficResources
DLResourcesULandDLSharing ::=
CHOICE {
unchanged
NULL,
changed
DLResourceBitmapULandDLSharing,
...
}
DL-scheduling-PDCCH-CCE-usage::=
INTEGER (0..100)
DL-Total-PRB-usage::=
INTEGER (0..100)
DRB-ID ::=
INTEGER (1..32)
DuplicationActivation::=
ENUMERATED {active, inactive, ...}
DynamicDLTransmissionInformation ::=
CHOICE {
naics-active
DynamicNAICSInformation,
naics-inactive
NULL,
...
}
DynamicNAICSInformation ::=
SEQUENCE {
transmissionModes
BIT STRING (SIZE(8))
OPTIONAL,
pB-information
INTEGER(0..3)
OPTIONAL,
pA-list
SEQUENCE (SIZE(0..
maxnoofPA))
OF PA-Values,
iE-Extensions
ProtocolExtensionContainer { {
DynamicNAICSInformation-ExtIEs} }
OPTIONAL,
...
}
DynamicNAICSInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- E
EARFCN ::=
INTEGER (0..
maxEARFCN)
EARFCNExtension ::=
INTEGER(
maxEARFCNPlusOne..
newmaxEARFCN, ...)
ECGI ::=
SEQUENCE {
pLMN-Identity
PLMN-Identity,
eUTRANcellIdentifier
EUTRANCellIdentifier,
iE-Extensions
ProtocolExtensionContainer { {
ECGI-ExtIEs} }
OPTIONAL,
...
}
ECGI-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
EndcSONConfigurationTransfer ::= OCTET STRING
EnhancedRNTP ::=
SEQUENCE {
enhancedRNTPBitmap
BIT STRING (SIZE(12..8800, ...)),
rNTP-High-Power-Threshold
RNTP-Threshold,
enhancedRNTPStartTime
EnhancedRNTPStartTime OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
EnhancedRNTP-ExtIEs} }
OPTIONAL,
...
}
EnhancedRNTP-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
EnhancedRNTPStartTime ::=
SEQUENCE {
startSFN
INTEGER (0..1023, ...),
startSubframeNumber
INTEGER (0..9, ...),
iE-Extensions
ProtocolExtensionContainer { {
EnhancedRNTPStartTime-ExtIEs} }
OPTIONAL,
...
}
EnhancedRNTPStartTime-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ENB-ID ::=
CHOICE {
macro-eNB-ID
BIT STRING (SIZE (20)),
home-eNB-ID
BIT STRING (SIZE (28)),
... ,
short-Macro-eNB-ID
BIT STRING (SIZE(18)),
long-Macro-eNB-ID
BIT STRING (SIZE(21))
}
EncryptionAlgorithms ::=
BIT STRING (SIZE (16, ...))
EN-DC-ResourceConfiguration ::=
SEQUENCE {
pDCPatSgNB
ENUMERATED {present, not-present, ...},
mCGresources
ENUMERATED {present, not-present, ...},
sCGresources
ENUMERATED {present, not-present, ...},
iE-Extensions
ProtocolExtensionContainer { {
EN-DC-ResourceConfigurationExtIEs} }
OPTIONAL,
...
}
EN-DC-ResourceConfigurationExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
EPCHandoverRestrictionListContainer ::= OCTET STRING
-- This octets of the OCTET STRING contain the Handover Restriction List IE as specified in TS 36.413 [4]. --
EPLMNs ::=
SEQUENCE (SIZE(1..
maxnoofEPLMNs))
OF PLMN-Identity
ERABActivityNotifyItemList ::=
SEQUENCE (SIZE (0..
maxnoofBearers))
OF ERABActivityNotifyItem
ERABActivityNotifyItem ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
activityReport
UserPlaneTrafficActivityReport,
iE-Extensions
ProtocolExtensionContainer { {
ERABActivityNotifyItem-ExtIEs} }
OPTIONAL,
...
}
ERABActivityNotifyItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RAB-ID ::=
INTEGER (0..15, ...)
E-RAB-Level-QoS-Parameters ::=
SEQUENCE {
qCI
QCI,
allocationAndRetentionPriority
AllocationAndRetentionPriority,
gbrQosInformation
GBR-QosInformation OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
E-RAB-Level-QoS-Parameters-ExtIEs} }
OPTIONAL,
...
}
E-RAB-Level-QoS-Parameters-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
-- Extended for introduction of downlink and uplink packet loss rate for enhanced Voice performance –
{ ID
id-DownlinkPacketLossRate CRITICALITY ignore EXTENSION
Packet-LossRate PRESENCE optional}|
{ ID
id-UplinkPacketLossRate CRITICALITY ignore EXTENSION
Packet-LossRate PRESENCE optional},
...
}
E-RAB-List ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container { {
E-RAB-ItemIEs} }
E-RAB-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RAB-Item CRITICALITY ignore TYPE
E-RAB-Item PRESENCE mandatory },
...
}
E-RAB-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
cause
Cause,
iE-Extensions
ProtocolExtensionContainer { {
E-RAB-Item-ExtIEs} }
OPTIONAL,
...
}
E-RAB-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABsSubjectToEarlyStatusTransfer-List ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF E-RABsSubjectToEarlyStatusTransfer-Item
E-RABsSubjectToEarlyStatusTransfer-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
fIRST-DL-COUNTValue
COUNTvalue,
fIRST-DL-COUNTValueExtended
COUNTValueExtended OPTIONAL,
fIRST-DL-COUNTValueforPDCPSNLength18
COUNTvaluePDCP-SNlength18 OPTIONAL,
iE-Extension
ProtocolExtensionContainer { {
E-RABsSubjectToEarlyStatusTransfer-Item-ExtIEs} }
OPTIONAL,
...
}
E-RABsSubjectToEarlyStatusTransfer-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABsSubjectToDLDiscarding-List ::=
SEQUENCE (SIZE (1..
maxnoofBearers))
OF E-RABsSubjectToDLDiscarding-Item
E-RABsSubjectToDLDiscarding-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
dISCARD-DL-COUNTValue
COUNTvalue,
dISCARD-DL-COUNTValueExtended
COUNTValueExtended OPTIONAL,
dISCARD-DL-COUNTValueforPDCPSNLength18
COUNTvaluePDCP-SNlength18 OPTIONAL,
iE-Extension
ProtocolExtensionContainer { {
E-RABsSubjectToDLDiscarding-Item-ExtIEs} }
OPTIONAL,
...
}
E-RABsSubjectToDLDiscarding-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
E-RABUsageReportList ::=
SEQUENCE (SIZE(1..
maxnooftimeperiods))
OF ProtocolIE-Single-Container { {
E-RABUsageReport-ItemIEs} }
E-RABUsageReport-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-E-RABUsageReport-Item CRITICALITY ignore TYPE
E-RABUsageReport-Item PRESENCE mandatory },
...
}
E-RABUsageReport-Item ::=
SEQUENCE {
startTimeStamp OCTET STRING (SIZE(4)),
endTimeStamp OCTET STRING (SIZE(4)),
usageCountUL
INTEGER (0..18446744073709551615),
usageCountDL
INTEGER (0..18446744073709551615),
iE-Extensions
ProtocolExtensionContainer { {
E-RABUsageReport-Item-ExtIEs} }
OPTIONAL,
...
}
E-RABUsageReport-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
Ethernet-Type ::=
ENUMERATED {
true,
...
}
EUTRA-Mode-Info ::=
CHOICE {
fDD
FDD-Info,
tDD
TDD-Info,
...
}
EUTRANCellIdentifier ::=
BIT STRING (SIZE (28))
EUTRANTraceID ::= OCTET STRING (SIZE (8))
EventType ::=
ENUMERATED{
change-of-serving-cell,
...
}
ExpectedUEBehaviour ::=
SEQUENCE {
expectedActivity
ExpectedUEActivityBehaviour OPTIONAL,
expectedHOInterval
ExpectedHOInterval OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ExpectedUEBehaviour-ExtIEs} }
OPTIONAL,
...
}
ExpectedUEBehaviour-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ExpectedUEActivityBehaviour ::=
SEQUENCE {
expectedActivityPeriod
ExpectedActivityPeriod OPTIONAL,
expectedIdlePeriod
ExpectedIdlePeriod OPTIONAL,
sourceofUEActivityBehaviourInformation
SourceOfUEActivityBehaviourInformation OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ExpectedUEActivityBehaviour-ExtIEs} }
OPTIONAL,
...
}
ExpectedUEActivityBehaviour-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ExpectedActivityPeriod ::=
INTEGER (1..30|40|50|60|80|100|120|150|180|181,...)
ExpectedIdlePeriod ::=
INTEGER (1..30|40|50|60|80|100|120|150|180|181,...)
ExpectedHOInterval ::=
ENUMERATED {
sec15, sec30, sec60, sec90, sec120, sec180, long-time,
...
}
ExtendedULInterferenceOverloadInfo ::=
SEQUENCE {
associatedSubframes
BIT STRING (SIZE (5)),
extended-ul-InterferenceOverloadIndication
UL-InterferenceOverloadIndication,
iE-Extensions
ProtocolExtensionContainer { {
ExtendedULInterferenceOverloadInfo-ExtIEs} }
OPTIONAL,
...
}
ExtendedULInterferenceOverloadInfo-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ExtendedBitRate ::=
INTEGER (10000000001..4000000000000,...)
-- F
F1CTrafficContainer ::= OCTET STRING
FastMCGRecovery ::=
SEQUENCE {
rrcContainer
RRCContainer OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
FastMCGRecovery-ExtIEs} }
OPTIONAL,
...
}
FastMCGRecovery-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
FDD-Info ::=
SEQUENCE {
uL-EARFCN
EARFCN,
dL-EARFCN
EARFCN,
uL-Transmission-Bandwidth
Transmission-Bandwidth,
dL-Transmission-Bandwidth
Transmission-Bandwidth,
iE-Extensions
ProtocolExtensionContainer { {
FDD-Info-ExtIEs} }
OPTIONAL,
...
}
FDD-Info-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-UL-EARFCNExtension CRITICALITY reject EXTENSION
EARFCNExtension PRESENCE optional}|
{ ID
id-DL-EARFCNExtension CRITICALITY reject EXTENSION
EARFCNExtension PRESENCE optional}|
{ ID
id-OffsetOfNbiotChannelNumberToDL-EARFCN CRITICALITY reject EXTENSION
OffsetOfNbiotChannelNumberToEARFCN PRESENCE optional}|
{ ID
id-OffsetOfNbiotChannelNumberToUL-EARFCN CRITICALITY reject EXTENSION
OffsetOfNbiotChannelNumberToEARFCN PRESENCE optional}|
{ ID
id-NRS-NSSS-PowerOffset CRITICALITY ignore EXTENSION
NRS-NSSS-PowerOffset PRESENCE optional}|
{ ID
id-NSSS-NumOccasionDifferentPrecoder CRITICALITY ignore EXTENSION
NSSS-NumOccasionDifferentPrecoder PRESENCE optional},
...
}
FDD-InfoNeighbourServedNRCell-Information ::=
SEQUENCE {
ul-NRFreqInfo
NRFreqInfo,
dl-NRFreqInfo
NRFreqInfo,
iE-Extensions
ProtocolExtensionContainer { {
FDD-InfoNeighbourServedNRCell-Information-ExtIEs} }
OPTIONAL,
...
}
FDD-InfoNeighbourServedNRCell-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
FiveQI ::=
INTEGER (0..255, ...)
ForbiddenInterRATs ::=
ENUMERATED {
all,
geran,
utran,
cdma2000,
...,
geranandutran,
cdma2000andutran
}
ForbiddenTAs ::=
SEQUENCE (SIZE(1..
maxnoofEPLMNsPlusOne))
OF ForbiddenTAs-Item
ForbiddenTAs-Item ::=
SEQUENCE {
pLMN-Identity
PLMN-Identity,
forbiddenTACs
ForbiddenTACs,
iE-Extensions
ProtocolExtensionContainer { {
ForbiddenTAs-Item-ExtIEs} }
OPTIONAL,
...
}
ForbiddenTAs-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ForbiddenTACs ::=
SEQUENCE (SIZE(1..
maxnoofForbTACs))
OF TAC
ForbiddenLAs ::=
SEQUENCE (SIZE(1..
maxnoofEPLMNsPlusOne))
OF ForbiddenLAs-Item
ForbiddenLAs-Item ::=
SEQUENCE {
pLMN-Identity
PLMN-Identity,
forbiddenLACs
ForbiddenLACs,
iE-Extensions
ProtocolExtensionContainer { {
ForbiddenLAs-Item-ExtIEs} }
OPTIONAL,
...
}
ForbiddenLAs-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ForbiddenLACs ::=
SEQUENCE (SIZE(1..
maxnoofForbLACs))
OF LAC
Fourframes ::=
BIT STRING (SIZE (24))
FreqBandIndicator ::=
INTEGER (1..256, ...)
FreqBandIndicatorPriority ::=
ENUMERATED {
not-broadcasted,
broadcasted,
...
}
FreqBandNrItem ::=
SEQUENCE {
freqBandIndicatorNr
INTEGER (1..1024,...),
supportedSULBandList
SEQUENCE (SIZE(0..
maxnoofNrCellBands))
OF SupportedSULFreqBandItem,
iE-Extensions
ProtocolExtensionContainer { {
FreqBandNrItem-ExtIEs} }
OPTIONAL,
...
}
FreqBandNrItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
FrequencyShift7p5khz ::=
ENUMERATED {false, true, ...}
-- G
GBR-QosInformation ::=
SEQUENCE {
e-RAB-MaximumBitrateDL
BitRate,
e-RAB-MaximumBitrateUL
BitRate,
e-RAB-GuaranteedBitrateDL
BitRate,
e-RAB-GuaranteedBitrateUL
BitRate,
iE-Extensions
ProtocolExtensionContainer { {
GBR-QosInformation-ExtIEs} }
OPTIONAL,
...
}
GBR-QosInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
-- Extension for maximum bitrate > 10Gbps --
{ ID
id-extended-e-RAB-MaximumBitrateDL CRITICALITY ignore EXTENSION
ExtendedBitRate PRESENCE optional}|
{ ID
id-extended-e-RAB-MaximumBitrateUL CRITICALITY ignore EXTENSION
ExtendedBitRate PRESENCE optional}|
{ ID
id-extended-e-RAB-GuaranteedBitrateDL CRITICALITY ignore EXTENSION
ExtendedBitRate PRESENCE optional}|
{ ID
id-extended-e-RAB-GuaranteedBitrateUL CRITICALITY ignore EXTENSION
ExtendedBitRate PRESENCE optional},
...
}
GlobalENB-ID ::=
SEQUENCE {
pLMN-Identity
PLMN-Identity,
eNB-ID
ENB-ID,
iE-Extensions
ProtocolExtensionContainer { {
GlobalENB-ID-ExtIEs} }
OPTIONAL,
...
}
GlobalENB-ID-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
GlobalGNB-ID ::=
SEQUENCE {
pLMN-Identity
PLMN-Identity,
gNB-ID
GNB-ID,
iE-Extensions
ProtocolExtensionContainer { {
GlobalGNB-ID-ExtIEs} }
OPTIONAL,
...
}
GlobalGNB-ID-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
Global-RAN-NODE-ID ::=
CHOICE {
gNB
GlobalGNB-ID,
choice-extension
ProtocolIE-Single-Container { {
Global-RAN-NODE-ID-ExtIEs} }
}
Global-RAN-NODE-ID-ExtIEs X2AP-PROTOCOL-IES ::= {
...
}
GNBOverloadInformation ::=
ENUMERATED {overloaded, not-overloaded, ...}
GTPTLAs ::=
SEQUENCE (SIZE(1..
maxnoofGTPTLAs))
OF GTPTLA-Item
GTPTLA-Item ::=
SEQUENCE {
gTPTransportLayerAddresses
TransportLayerAddress,
iE-Extensions
ProtocolExtensionContainer { {
GTPTLA-Item-ExtIEs } }
OPTIONAL,
...
}
GTPTLA-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
GTPtunnelEndpoint ::=
SEQUENCE {
transportLayerAddress
TransportLayerAddress,
gTP-TEID
GTP-TEI,
iE-Extensions
ProtocolExtensionContainer { {
GTPtunnelEndpoint-ExtIEs} }
OPTIONAL,
...
}
GTPtunnelEndpoint-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ID
id-QoS-Mapping-Information CRITICALITY reject EXTENSION
QoS-Mapping-Information PRESENCE optional},
...
}
GTP-TEI ::= OCTET STRING (SIZE (4))
GUGroupIDList ::=
SEQUENCE (SIZE (1..
maxPools))
OF GU-Group-ID
GU-Group-ID ::=
SEQUENCE {
pLMN-Identity
PLMN-Identity,
mME-Group-ID
MME-Group-ID,
iE-Extensions
ProtocolExtensionContainer { {
GU-Group-ID-ExtIEs} }
OPTIONAL,
...
}
GU-Group-ID-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
GUMMEI ::=
SEQUENCE {
gU-Group-ID
GU-Group-ID,
mME-Code
MME-Code,
iE-Extensions
ProtocolExtensionContainer { {
GUMMEI-ExtIEs} }
OPTIONAL,
...
}
GUMMEI-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
GNB-ID ::=
CHOICE {
gNB-ID
BIT STRING (SIZE (22..32)),
...
}
-- H
HandoverReportType ::=
ENUMERATED {
hoTooEarly,
hoToWrongCell,
...,
interRATpingpong,
interSystemPingpong
}
HandoverRestrictionList ::=
SEQUENCE {
servingPLMN
PLMN-Identity,
equivalentPLMNs
EPLMNs OPTIONAL,
forbiddenTAs
ForbiddenTAs OPTIONAL,
forbiddenLAs
ForbiddenLAs OPTIONAL,
forbiddenInterRATs
ForbiddenInterRATs OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
HandoverRestrictionList-ExtIEs} }
OPTIONAL,
...
}
HandoverRestrictionList-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-NRrestrictioninEPSasSecondaryRAT CRITICALITY ignore EXTENSION
NRrestrictioninEPSasSecondaryRAT PRESENCE optional}|
{ ID
id-CNTypeRestrictions CRITICALITY ignore EXTENSION
CNTypeRestrictions PRESENCE optional}|
{ ID
id-NRrestrictionin5GS CRITICALITY ignore EXTENSION
NRrestrictionin5GS PRESENCE optional}|
{ ID
id-LastNG-RANPLMNIdentity CRITICALITY ignore EXTENSION
PLMN-Identity PRESENCE optional}|
{ ID
id-UnlicensedSpectrumRestriction CRITICALITY ignore EXTENSION
UnlicensedSpectrumRestriction PRESENCE optional},
...
}
HFN ::=
INTEGER (0..1048575)
HFNModified ::=
INTEGER (0..131071)
HFNforPDCP-SNlength18 ::=
INTEGER (0..16383)
HWLoadIndicator ::=
SEQUENCE {
dLHWLoadIndicator
LoadIndicator,
uLHWLoadIndicator
LoadIndicator,
iE-Extensions
ProtocolExtensionContainer { {
HWLoadIndicator-ExtIEs} }
OPTIONAL,
...
}
HWLoadIndicator-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- I
IABNodeIndication ::=
ENUMERATED {true,...}
IMSvoiceEPSfallbackfrom5G ::=
ENUMERATED {
true,
...
}
IntegrityProtectionAlgorithms ::=
BIT STRING (SIZE (16, ...))
IntendedTDD-DL-ULConfiguration-NR ::= OCTET STRING
InterfaceInstanceIndication ::=
INTEGER (0..255, ...)
InterfacesToTrace ::=
BIT STRING (SIZE (8))
InvokeIndication ::=
ENUMERATED{
abs-information,
...,
naics-information-start,
naics-information-stop
}
-- J
-- K
Key-eNodeB-Star ::=
BIT STRING (SIZE(256))
-- L
LAC ::= OCTET STRING (SIZE (2))
--(EXCEPT ('0000'H|'FFFE'H))
LastVisitedCell-Item ::=
CHOICE {
e-UTRAN-Cell
LastVisitedEUTRANCellInformation,
uTRAN-Cell
LastVisitedUTRANCellInformation,
gERAN-Cell
LastVisitedGERANCellInformation,
...,
nG-RAN-Cell
LastVisitedNGRANCellInformation
}
LastVisitedEUTRANCellInformation ::=
SEQUENCE {
global-Cell-ID
ECGI,
cellType
CellType,
time-UE-StayedInCell
Time-UE-StayedInCell,
iE-Extensions
ProtocolExtensionContainer { {
LastVisitedEUTRANCellInformation-ExtIEs} }
OPTIONAL,
...
}
LastVisitedEUTRANCellInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
-- Extension for Rel-11 to support enhanced granularity for time UE stayed in cell --
{ ID
id-Time-UE-StayedInCell-EnhancedGranularity CRITICALITY ignore EXTENSION
Time-UE-StayedInCell-EnhancedGranularity PRESENCE optional}|
{ ID
id-HO-cause CRITICALITY ignore EXTENSION
Cause PRESENCE optional},
...
}
LastVisitedGERANCellInformation ::=
CHOICE {
undefined
NULL,
...
}
LastVisitedNGRANCellInformation ::= OCTET STRING
LastVisitedUTRANCellInformation ::= OCTET STRING
LCID ::=
INTEGER(1..32, ...)
LHN-ID ::= OCTET STRING(SIZE (32..256))
Links-to-log ::=
ENUMERATED {uplink, downlink, both-uplink-and-downlink, ...}
LoadIndicator ::=
ENUMERATED {
lowLoad,
mediumLoad,
highLoad,
overLoad,
...
}
LocationInformationSgNB ::=
SEQUENCE {
pSCell-id
NRCGI,
iE-Extensions
ProtocolExtensionContainer { {
LocationInformationSgNB-ExtIEs} }
OPTIONAL,
...
}
LocationInformationSgNB-ExtIEs X2AP-PROTOCOL-EXTENSION ::={
...
}
LocationInformationSgNBReporting ::=
ENUMERATED {
pSCell,
...
}
LocationReportingInformation ::=
SEQUENCE {
eventType
EventType,
reportArea
ReportArea,
iE-Extensions
ProtocolExtensionContainer { {
LocationReportingInformation-ExtIEs} }
OPTIONAL,
...
}
LocationReportingInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::={
{ ID
id-AdditionLocationInformation CRITICALITY ignore EXTENSION
AdditionLocationInformation PRESENCE optional},
...
}
LowerLayerPresenceStatusChange ::=
ENUMERATED {
release-lower-layers,
re-establish-lower-layers,
suspend-lower-layers,
resume-lower-layers,
...
}
-- M
M1PeriodicReporting ::=
SEQUENCE {
reportInterval
ReportIntervalMDT,
reportAmount
ReportAmountMDT,
iE-Extensions
ProtocolExtensionContainer { {
M1PeriodicReporting-ExtIEs} }
OPTIONAL,
...
}
M1PeriodicReporting-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
M1ReportingTrigger::=
ENUMERATED{
periodic,
a2eventtriggered,
...,
a2eventtriggered-periodic
}
M1ThresholdEventA2 ::=
SEQUENCE {
measurementThreshold
MeasurementThresholdA2,
iE-Extensions
ProtocolExtensionContainer { {
M1ThresholdEventA2-ExtIEs} }
OPTIONAL,
...
}
M1ThresholdEventA2-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
M3Configuration ::=
SEQUENCE {
m3period
M3period,
iE-Extensions
ProtocolExtensionContainer { {
M3Configuration-ExtIEs} }
OPTIONAL,
...
}
M3Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
M3period ::=
ENUMERATED {ms100, ms1000, ms10000, ... }
M4Configuration ::=
SEQUENCE {
m4period
M4period,
m4-links-to-log
Links-to-log,
iE-Extensions
ProtocolExtensionContainer { {
M4Configuration-ExtIEs} }
OPTIONAL,
...
}
M4Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
M4period ::=
ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... }
M5Configuration ::=
SEQUENCE {
m5period
M5period,
m5-links-to-log
Links-to-log,
iE-Extensions
ProtocolExtensionContainer { {
M5Configuration-ExtIEs} }
OPTIONAL,
...
}
M5Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
M5period ::=
ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... }
M6Configuration ::=
SEQUENCE {
m6report-interval
M6report-interval,
m6delay-threshold
M6delay-threshold OPTIONAL,
-- This IE shall be present if the M6 Links to log IE is set to “uplink” or to “both-uplink-and-downlink” --
m6-links-to-log
Links-to-log,
iE-Extensions
ProtocolExtensionContainer { {
M6Configuration-ExtIEs} }
OPTIONAL,
...
}
M6Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
M6report-interval ::=
ENUMERATED { ms1024, ms2048, ms5120, ms10240, ... }
M6delay-threshold ::=
ENUMERATED { ms30, ms40, ms50, ms60, ms70, ms80, ms90, ms100, ms150, ms300, ms500, ms750, ... }
M7Configuration ::=
SEQUENCE {
m7period
M7period,
m7-links-to-log
Links-to-log,
iE-Extensions
ProtocolExtensionContainer { {
M7Configuration-ExtIEs} }
OPTIONAL,
...
}
M7Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
M7period ::=
INTEGER(1..60, ...)
MakeBeforeBreakIndicator::=
ENUMERATED {true, ...}
ManagementBasedMDTallowed ::=
ENUMERATED {allowed, ...}
Masked-IMEISV ::=
BIT STRING (SIZE (64))
MaxCHOpreparations ::=
INTEGER(1..8, ...)
MDT-Activation ::=
ENUMERATED {
immediate-MDT-only,
immediate-MDT-and-Trace,
...
}
MDT-Configuration ::=
SEQUENCE {
mdt-Activation
MDT-Activation,
areaScopeOfMDT
AreaScopeOfMDT,
measurementsToActivate
MeasurementsToActivate,
m1reportingTrigger
M1ReportingTrigger,
m1thresholdeventA2
M1ThresholdEventA2 OPTIONAL,
-- Included in case of event-triggered, or event-triggered periodic reporting for measurement M1
m1periodicReporting
M1PeriodicReporting OPTIONAL,
-- Included in case of periodic, or event-triggered periodic reporting for measurement M1
iE-Extensions
ProtocolExtensionContainer { {
MDT-Configuration-ExtIEs} }
OPTIONAL,
...
}
MDT-Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ID
id-M3Configuration CRITICALITY ignore EXTENSION
M3Configuration PRESENCE conditional}|
{ID
id-M4Configuration CRITICALITY ignore EXTENSION
M4Configuration PRESENCE conditional}|
{ID
id-M5Configuration CRITICALITY ignore EXTENSION
M5Configuration PRESENCE conditional}|
{ID
id-MDT-Location-Info CRITICALITY ignore EXTENSION
MDT-Location-Info PRESENCE optional}|
{ID
id-SignallingBasedMDTPLMNList CRITICALITY ignore EXTENSION
MDTPLMNList PRESENCE optional}|
{ID
id-M6Configuration CRITICALITY ignore EXTENSION
M6Configuration PRESENCE conditional}|
{ID
id-M7Configuration CRITICALITY ignore EXTENSION
M7Configuration PRESENCE conditional}|
{ ID
id-BluetoothMeasurementConfiguration CRITICALITY ignore EXTENSION
BluetoothMeasurementConfiguration PRESENCE optional}|
{ ID
id-WLANMeasurementConfiguration CRITICALITY ignore EXTENSION
WLANMeasurementConfiguration PRESENCE optional},
...
}
MDTPLMNList ::=
SEQUENCE (SIZE(1..
maxnoofMDTPLMNs))
OF PLMN-Identity
MDT-Location-Info ::=
BIT STRING (SIZE (8))
Measurement-ID ::=
INTEGER (1..4095, ...)
Measurement-ID-ENDC ::=
INTEGER (1..4095, ...)
MeasurementsToActivate::=
BIT STRING (SIZE (8))
MeasurementThresholdA2 ::=
CHOICE {
threshold-RSRP
Threshold-RSRP,
threshold-RSRQ
Threshold-RSRQ,
...
}
MeNBCoordinationAssistanceInformation ::=
ENUMERATED{
coordination-not-required,
...
}
MeNBResourceCoordinationInformation ::=
SEQUENCE {
eUTRA-Cell-ID
ECGI,
uLCoordinationInformation
BIT STRING (SIZE(6..4400, ...)),
dLCoordinationInformation
BIT STRING (SIZE(6..4400, ...))
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
MeNBResourceCoordinationInformationExtIEs} }
OPTIONAL,
...
}
MeNBResourceCoordinationInformationExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-NRCGI CRITICALITY ignore EXTENSION
NRCGI PRESENCE optional}|
{ ID
id-MeNBCoordinationAssistanceInformation CRITICALITY reject EXTENSION
MeNBCoordinationAssistanceInformation PRESENCE optional},
...
}
MeNBtoSeNBContainer ::= OCTET STRING
MME-Group-ID ::= OCTET STRING (SIZE (2))
MME-Code ::= OCTET STRING (SIZE (1))
MBMS-Service-Area-Identity-List ::=
SEQUENCE (SIZE(1..
maxnoofMBMSServiceAreaIdentities))
OF MBMS-Service-Area-Identity
MBMS-Service-Area-Identity ::= OCTET STRING (SIZE (2))
MBSFN-Subframe-Infolist::=
SEQUENCE (SIZE(1..
maxnoofMBSFN))
OF MBSFN-Subframe-Info
MBSFN-Subframe-Info ::=
SEQUENCE {
radioframeAllocationPeriod
RadioframeAllocationPeriod,
radioframeAllocationOffset
RadioframeAllocationOffset,
subframeAllocation
SubframeAllocation,
iE-Extensions
ProtocolExtensionContainer { {
MBSFN-Subframe-Info-ExtIEs} }
OPTIONAL,
...
}
MBSFN-Subframe-Info-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
MDT-ConfigurationNR ::= OCTET STRING
MobilityParametersModificationRange ::=
SEQUENCE {
handoverTriggerChangeLowerLimit
INTEGER (-20..20),
handoverTriggerChangeUpperLimit
INTEGER (-20..20),
...
}
MobilityParametersInformation ::=
SEQUENCE {
handoverTriggerChange
INTEGER (-20..20),
...
}
MultibandInfoList ::=
SEQUENCE (SIZE(1..
maxnoofBands))
OF BandInfo
MessageOversizeNotification ::=
SEQUENCE {
maximumCellListSize
MaximumCellListSize,
iE-Extensions
ProtocolExtensionContainer { {
MessageOversizeNotification-ExtIEs} }
OPTIONAL,
...
}
MessageOversizeNotification-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
MaximumCellListSize ::=
INTEGER(1..16384, ...)
BandInfo ::=
SEQUENCE {
freqBandIndicator
FreqBandIndicator,
iE-Extensions
ProtocolExtensionContainer { {
BandInfo-ExtIEs} }
OPTIONAL,
...
}
BandInfo-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
MeNBtoSgNBContainer ::= OCTET STRING
SplitSRBs ::=
ENUMERATED {srb1, srb2, srb1and2, ...}
SplitSRB ::=
SEQUENCE {
rrcContainer
RRCContainer OPTIONAL,
srbType
SRBType,
deliveryStatus
DeliveryStatus OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
SplitSRB-ExtIEs} }
OPTIONAL,
...
}
SplitSRB-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- N
NBIoT-UL-DL-AlignmentOffset ::=
ENUMERATED {
khz-7dot5,
khz0,
khz7dot5,
...
}
NBIoT-RLF-Report-Container ::= OCTET STRING
Neighbour-Information ::=
SEQUENCE (SIZE (0..
maxnoofNeighbours))
OF SEQUENCE {
eCGI
ECGI,
pCI
PCI,
eARFCN
EARFCN,
iE-Extensions
ProtocolExtensionContainer { {
Neighbour-Information-ExtIEs} }
OPTIONAL,
...
}
Neighbour-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-NeighbourTAC CRITICALITY ignore EXTENSION
TAC PRESENCE optional}|
{ ID
id-eARFCNExtension CRITICALITY reject EXTENSION
EARFCNExtension PRESENCE optional},
...
}
NextHopChainingCount ::=
INTEGER (0..7)
NewDRBIDrequest::=
ENUMERATED {true, ...}
Number-of-Antennaports ::=
ENUMERATED {
an1,
an2,
an4,
...
}
NRCapacityValue ::=
SEQUENCE {
capacityValue
INTEGER (0..100),
ssbAreaCapacityValue-List
SSBAreaCapacityValue-List OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
NRCapacityValue-ExtIEs} }
OPTIONAL,
...
}
NRCapacityValue-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NRCarrierList ::=
SEQUENCE (SIZE(1..
maxnoofNRSCSs))
OF NRCarrierItem
NRCarrierItem ::=
SEQUENCE {
carrierSCS
NRSCS,
offsetToCarrier
INTEGER (0..2199, ...),
carrierBandwidth
INTEGER (0..
maxnoofNRPhysicalResourceBlocks, ...),
iE-Extension
ProtocolExtensionContainer { {
NRCarrierItem-ExtIEs} }
OPTIONAL,
...
}
NRCarrierItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NRCellCapacityClassValue ::=
INTEGER (1..100, ...)
NRCellPRACHConfig ::= OCTET STRING
NRCompositeAvailableCapacityGroup ::=
SEQUENCE {
compositeAvailableCapacityDL
NRCompositeAvailableCapacity,
compositeAvailableCapacityUL
NRCompositeAvailableCapacity,
iE-Extensions
ProtocolExtensionContainer { {
NRCompositeAvailableCapacityGroup-ExtIEs} }
OPTIONAL,
...
}
NRCompositeAvailableCapacityGroup-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NRCompositeAvailableCapacity ::=
SEQUENCE {
cellCapacityClassValue
NRCellCapacityClassValue OPTIONAL,
capacityValue
NRCapacityValue,
iE-Extensions
ProtocolExtensionContainer { {
NRCompositeAvailableCapacity-ExtIEs} }
OPTIONAL,
...
}
NRCompositeAvailableCapacity-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NRFreqInfo ::=
SEQUENCE{
nRARFCN
INTEGER (0.. 3279165),
freqBandListNr
SEQUENCE (SIZE(1..
maxnoofNrCellBands))
OF FreqBandNrItem,
sULInformation
SULInformation OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
NRFreqInfo-ExtIEs} }
OPTIONAL,
...
}
NRFreqInfo-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-FrequencyShift7p5khz CRITICALITY ignore EXTENSION
FrequencyShift7p5khz PRESENCE optional},
...
}
NRCellIdentifier ::=
BIT STRING (SIZE (36))
NRCGI ::=
SEQUENCE {
pLMN-Identity
PLMN-Identity,
nRcellIdentifier
NRCellIdentifier,
iE-Extensions
ProtocolExtensionContainer { {
NRCGI-ExtIEs} }
OPTIONAL,
...
}
NRCGI-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NRNeighbour-Information ::=
SEQUENCE (SIZE (1..
maxofNRNeighbours))OF
SEQUENCE {
nrpCI
NRPCI,
nrCellID
NRCGI,
fiveGS-TAC
FiveGS-TAC OPTIONAL,
configured-TAC
TAC OPTIONAL,
measurementTimingConfiguration OCTET STRING,
nRNeighbourModeInfo
CHOICE {
fdd
FDD-InfoNeighbourServedNRCell-Information,
tdd
TDD-InfoNeighbourServedNRCell-Information,
...
},
iE-Extensions
ProtocolExtensionContainer { {
NRNeighbour-Information-ExtIEs} }
OPTIONAL,
...
}
NRNeighbour-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ID
id-CSI-RSTransmissionIndication CRITICALITY ignore EXTENSION
EARFCNExtension PRESENCE optional},
...
}
NPRACHConfiguration::=
SEQUENCE {
fdd-or-tdd
CHOICE {
fdd
NPRACHConfiguration-FDD,
tdd
NPRACHConfiguration-TDD,
...
}, iE-Extensions
ProtocolExtensionContainer { {
NPRACHConfiguration-ExtIEs} }
OPTIONAL,
...
}
NPRACHConfiguration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NPRACHConfiguration-FDD::=
SEQUENCE {
nprach-CP-length
NPRACH-CP-Length,
anchorCarrier-NPRACHConfig OCTET STRING,
anchorCarrier-EDT-NPRACHConfig OCTET STRING
OPTIONAL,
anchorCarrier-Format2-NPRACHConfig OCTET STRING
OPTIONAL,
anchorCarrier-Format2-EDT-NPRACHConfig OCTET STRING
OPTIONAL,
non-anchorCarrier-NPRACHConfig OCTET STRING
OPTIONAL,
non-anchorCarrier-Format2-NPRACHConfig OCTET STRING
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
NPRACHConfiguration-FDD-ExtIEs} }
OPTIONAL,
...
}
NPRACHConfiguration-FDD-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NPRACHConfiguration-TDD::=
SEQUENCE {
nprach-preambleFormat
NPRACH-preambleFormat,
anchorCarrier-NPRACHConfigTDD OCTET STRING,
non-anchorCarrierFequencyConfiglist
Non-AnchorCarrierFrequencylist OPTIONAL,
non-anchorCarrier-NPRACHConfigTDD OCTET STRING
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
NPRACHConfiguration-TDD-ExtIEs} }
OPTIONAL,
...
}
NPRACHConfiguration-TDD-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NPRACH-CP-Length::=
ENUMERATED {
us66dot7,
us266dot7,
...
}
NPRACH-preambleFormat::=
ENUMERATED {fmt0,fmt1,fmt2,fmt0a,fmt1a,...}
Non-AnchorCarrierFrequencylist ::=
SEQUENCE (SIZE(1..
maxnoofNonAnchorCarrierFreqConfig))
OF
SEQUENCE {
non-anchorCarrioerFrquency OCTET STRING,
iE-Extensions
ProtocolExtensionContainer { {
Non-AnchorCarrierFrequencylist-ExtIEs} }
OPTIONAL,
...
}
Non-AnchorCarrierFrequencylist-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NRPCI ::=
INTEGER (0..1007)
NRrestrictioninEPSasSecondaryRAT ::=
ENUMERATED {
nRrestrictedinEPSasSecondaryRAT,
...
}
NRRadioResourceStatus ::=
SEQUENCE {
ssbAreaRadioResourceStatus-List
SSBAreaRadioResourceStatus-List,
iE-Extensions
ProtocolExtensionContainer { {
NRRadioResourceStatus-ExtIEs} }
OPTIONAL,
...
}
NRRadioResourceStatus-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NRrestrictionin5GS ::=
ENUMERATED {
nRrestrictedin5GS,
...
}
NRencryptionAlgorithms ::=
BIT STRING (SIZE (16,...))
NRintegrityProtectionAlgorithms ::=
BIT STRING (SIZE (16,...))
NR-TxBW ::=
SEQUENCE {
nRSCS
NRSCS,
nRNRB
NRNRB,
iE-Extensions
ProtocolExtensionContainer { {
NR-TxBW-ExtIEs} }
OPTIONAL,
...
}
NR-TxBW-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NRNRB ::=
ENUMERATED { nrb11, nrb18, nrb24, nrb25, nrb31, nrb32,
nrb38, nrb51, nrb52, nrb65, nrb66, nrb78, nrb79, nrb93, nrb106,
nrb107, nrb121, nrb132, nrb133, nrb135, nrb160, nrb162, nrb189,
nrb216, nrb217, nrb245, nrb264, nrb270, nrb273, ...}
NRSCS ::=
ENUMERATED { scs15, scs30, scs60, scs120, ...}
NRS-NSSS-PowerOffset ::=
ENUMERATED { minusThree, zero, three, ...}
FiveGS-TAC ::= OCTET STRING (SIZE (3))
NRUeReport ::=
SEQUENCE {
uENRMeasurements
RRCContainer,
iE-Extensions
ProtocolExtensionContainer { {
NRUeReport-ExtIEs} }
OPTIONAL,
...
}
NRUeReport-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NRUESidelinkAggregateMaximumBitRate ::=
SEQUENCE {
uESidelinkAggregateMaximumBitRate
BitRate,
iE-Extensions
ProtocolExtensionContainer { {
NRUESidelinkAggregateMaximumBitRate-ExtIEs} }
OPTIONAL,
...
}
NRUESidelinkAggregateMaximumBitRate-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NRUESecurityCapabilities ::=
SEQUENCE {
nRencryptionAlgorithms
NRencryptionAlgorithms,
nRintegrityProtectionAlgorithms
NRintegrityProtectionAlgorithms,
iE-Extensions
ProtocolExtensionContainer { {
NRUESecurityCapabilities-ExtIEs} }
OPTIONAL,
...
}
NRUESecurityCapabilities-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
NSSS-NumOccasionDifferentPrecoder ::=
ENUMERATED { two, four, eight, ...}
NRV2XServicesAuthorized ::=
SEQUENCE {
vehicleUE
VehicleUE OPTIONAL,
pedestrianUE
PedestrianUE OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
NRV2XServicesAuthorized-ExtIEs} }
OPTIONAL,
...
}
NRV2XServicesAuthorized-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- O
OffsetOfNbiotChannelNumberToEARFCN ::=
ENUMERATED {
minusTen,
minusNine,
minusEight,
minusSeven,
minusSix,
minusFive,
minusFour,
minusThree,
minusTwo,
minusOne,
minusZeroDotFive,
zero,
one,
two,
three,
four,
five,
six,
seven,
eight,
nine,
...,
minusEightDotFive,
minusFourDotFive,
threeDotFive,
sevenDotFive
}
Oneframe ::=
BIT STRING (SIZE (6))
-- P
Packet-LossRate ::=
INTEGER(0..1000)
PA-Values ::=
ENUMERATED {
dB-6,
dB-4dot77,
dB-3,
dB-1dot77,
dB0,
dB1,
dB2,
dB3,
...
}
PC5QoSParameters ::=
SEQUENCE {
pc5QoSFlowList
PC5QoSFlowList,
pc5LinkAggregatedBitRates
BitRate OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
PC5QoSParameters-ExtIEs} }
OPTIONAL,
...
}
PC5QoSParameters-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
PC5QoSFlowList ::=
SEQUENCE (SIZE(1..
maxnoofPC5QoSFlows))
OF PC5QoSFlowItem
PC5QoSFlowItem::=
SEQUENCE {
pQI
FiveQI,
pc5FlowBitRates
PC5FlowBitRates OPTIONAL,
range
Range OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
PC5QoSFlowItem-ExtIEs} }
OPTIONAL,
...
}
PC5QoSFlowItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
PC5FlowBitRates ::=
SEQUENCE {
guaranteedFlowBitRate
BitRate,
maximumFlowBitRate
BitRate,
iE-Extensions
ProtocolExtensionContainer { {
PC5FlowBitRates-ExtIEs} }
OPTIONAL,
...
}
PC5FlowBitRates-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
PDCPChangeIndication ::=
ENUMERATED {s-KgNB-update-required, pDCP-data-recovery-required,...}
PDCP-SN ::=
INTEGER (0..4095)
PDCP-SNExtended ::=
INTEGER (0..32767)
PDCP-SNlength18 ::=
INTEGER (0..262143)
PDCPSnLength ::=
ENUMERATED {twelve-bits,eighteen-bits,...}
PCI ::=
INTEGER (0..503, ...)
PLMN-Identity ::= OCTET STRING (SIZE(3))
Port-Number ::= OCTET STRING (SIZE (2))
PRACH-Configuration ::=
SEQUENCE {
rootSequenceIndex
INTEGER (0..837),
zeroCorrelationIndex
INTEGER (0..15),
highSpeedFlag
BOOLEAN,
prach-FreqOffset
INTEGER (0..94),
prach-ConfigIndex
INTEGER (0..63)
OPTIONAL,
-- present for TDD --
iE-Extensions
ProtocolExtensionContainer { {
PRACH-Configuration-ExtIEs} }
OPTIONAL,
...
}
PLMNAreaBasedQMC ::=
SEQUENCE {
plmnListforQMC
PLMNListforQMC,
iE-Extensions
ProtocolExtensionContainer { {
PLMNAreaBasedQMC-ExtIEs} }
OPTIONAL,
...
}
PLMNAreaBasedQMC-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
PLMNListforQMC ::=
SEQUENCE (SIZE(1..
maxnoofPLMNforQMC))
OF PLMN-Identity
PRACH-Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
Pre-emptionCapability ::=
ENUMERATED {
shall-not-trigger-pre-emption,
may-trigger-pre-emption
}
Pre-emptionVulnerability ::=
ENUMERATED {
not-pre-emptable,
pre-emptable
}
PriorityLevel ::=
INTEGER { spare (0), highest (1), lowest (14), no-priority (15) } (0..15)
ProSeAuthorized ::=
SEQUENCE {
proSeDirectDiscovery
ProSeDirectDiscovery OPTIONAL,
proSeDirectCommunication
ProSeDirectCommunication OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ProSeAuthorized-ExtIEs} }
OPTIONAL,
...
}
ProSeAuthorized-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-ProSeUEtoNetworkRelaying CRITICALITY ignore EXTENSION
ProSeUEtoNetworkRelaying PRESENCE optional},
...
}
ProSeDirectDiscovery ::=
ENUMERATED {
authorized,
not-authorized,
...
}
ProSeDirectCommunication ::=
ENUMERATED {
authorized,
not-authorized,
...
}
ProSeUEtoNetworkRelaying ::=
ENUMERATED {
authorized,
not-authorized,
...
}
ProtectedEUTRAResourceIndication::=
SEQUENCE {
activationSFN
INTEGER (0..1023),
protectedResourceList
ProtectedResourceList,
mBSFNControlRegionLength
INTEGER (0..3)
OPTIONAL,
pDCCHRegionLength
INTEGER (1..3)
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ProtectedEUTRAResourceIndication-ExtIEs} }
OPTIONAL,
...
}
ProtectedEUTRAResourceIndication-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- Rapporteur: missing extension --
::=
SEQUENCE {
protectedFootprintTimePeriodicity
INTEGER (1..320, ...),
protectedFootprintStartTime
INTEGER (1..20, ...),
iE-Extensions
ProtocolExtensionContainer { {
ProtectedFootprintTimePattern-ExtIEs} }
OPTIONAL,
...
}
X2AP-PROTOCOL-EXTENSION ::= {
...
}
ProtectedResourceList ::=
SEQUENCE (SIZE(1..
maxnoofProtectedResourcePatterns))
OF ProtectedResourceList-Item
ProtectedResourceList-Item ::=
SEQUENCE {
resourceType
ResourceType,
intraPRBProtectedResourceFootprint
BIT STRING (SIZE(84, ...)),
protectedFootprintFrequencyPattern
BIT STRING (SIZE(6..110, ...)),
protectedFootprintTimePattern
ProtectedFootprintTimePattern,
iE-Extensions
ProtocolExtensionContainer { {
ProtectedResourceList-Item-ExtIEs} }
OPTIONAL,
...
}
ProtectedResourceList-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
PartialListIndicator ::=
ENUMERATED {partial, ...}
PrivacyIndicator ::=
ENUMERATED {
immediate-MDT,
logged-MDT,
...
}
-- Q
QCI ::=
INTEGER (0..255)
QoS-Mapping-Information ::=
SEQUENCE {
dscp
BIT STRING (SIZE(6))
OPTIONAL,
flow-label
BIT STRING (SIZE(20))
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
QoS-Mapping-Information-ExtIEs} }
OPTIONAL,
...
}
QoS-Mapping-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- R
RadioframeAllocationOffset ::=
INTEGER (0..7, ...)
RadioframeAllocationPeriod ::=
ENUMERATED{
n1,
n2,
n4,
n8,
n16,
n32,
...
}
RadioResourceStatus ::=
SEQUENCE {
dL-GBR-PRB-usage
DL-GBR-PRB-usage,
uL-GBR-PRB-usage
UL-GBR-PRB-usage,
dL-non-GBR-PRB-usage
DL-non-GBR-PRB-usage,
uL-non-GBR-PRB-usage
UL-non-GBR-PRB-usage,
dL-Total-PRB-usage
DL-Total-PRB-usage,
uL-Total-PRB-usage
UL-Total-PRB-usage,
iE-Extensions
ProtocolExtensionContainer { {
RadioResourceStatus-ExtIEs} }
OPTIONAL,
...
}
RadioResourceStatus-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ID
id-DL-scheduling-PDCCH-CCE-usage CRITICALITY ignore EXTENSION
DL-scheduling-PDCCH-CCE-usage PRESENCE optional}|
{ID
id-UL-scheduling-PDCCH-CCE-usage CRITICALITY ignore EXTENSION
UL-scheduling-PDCCH-CCE-usage PRESENCE optional},
...
}
Range ::=
ENUMERATED {m50, m80, m180, m200, m350, m400, m500, m700, m1000, ...}
RAN-UE-NGAP-ID ::=
INTEGER (0..4294967295)
ReceiveStatusofULPDCPSDUs ::=
BIT STRING (SIZE(4096))
ReceiveStatusOfULPDCPSDUsExtended ::=
BIT STRING (SIZE(1..16384))
ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 ::=
BIT STRING (SIZE(1..131072))
ReleaseFastMCGRecoveryViaSRB3 ::=
ENUMERATED {true,...}
Reestablishment-Indication ::=
ENUMERATED {
reestablished,
...
}
Registration-Request ::=
ENUMERATED {
start,
stop,
...,
partial-stop,
add
}
Registration-Request-ENDC ::=
ENUMERATED {
start,
stop,
add,
...
}
RelativeNarrowbandTxPower ::=
SEQUENCE {
rNTP-PerPRB
BIT STRING (SIZE(6..110, ...)),
rNTP-Threshold
RNTP-Threshold,
numberOfCellSpecificAntennaPorts
ENUMERATED {one, two, four, ...},
p-B
INTEGER (0..3,...),
pDCCH-InterferenceImpact
INTEGER (0..4,...),
iE-Extensions
ProtocolExtensionContainer { {
RelativeNarrowbandTxPower-ExtIEs} }
OPTIONAL,
...
}
RelativeNarrowbandTxPower-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-enhancedRNTP CRITICALITY ignore EXTENSION
EnhancedRNTP PRESENCE optional },
...
}
ReplacingCellsList ::=
SEQUENCE (SIZE(0..
maxCellineNB))
OF ReplacingCellsList-Item
ReplacingCellsList-Item ::=
SEQUENCE {
eCGI
ECGI,
...
}
ReportAmountMDT ::=
ENUMERATED{r1, r2, r4, r8, r16, r32, r64, rinfinity}
ReportArea ::=
ENUMERATED{
ecgi,
...
}
ReportCharacteristics ::=
BIT STRING (SIZE (32))
ReportingPeriodicityCSIR ::=
ENUMERATED {
ms5,
ms10,
ms20,
ms40,
ms80,
...
}
ReportCharacteristics-ENDC ::=
BIT STRING (SIZE (32))
ReportingPeriodicityRSRPMR ::=
ENUMERATED {
one-hundred-20-ms,
two-hundred-40-ms,
four-hundred-80-ms,
six-hundred-40-ms,
...
}
ReportIntervalMDT ::=
ENUMERATED {ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240, min1, min6, min12, min30, min60}
RequestedFastMCGRecoveryViaSRB3 ::=
ENUMERATED {true,...}
RequestedFastMCGRecoveryViaSRB3Release ::=
ENUMERATED {true,...}
ReservedSubframePattern ::=
SEQUENCE{
subframeType
SubframeType,
reservedSubframePattern
BIT STRING (SIZE(10..160)),
mBSFNControlRegionLength
INTEGER (0..3),
iE-Extensions
ProtocolExtensionContainer { {
ReservedSubframePattern-ExtIEs} }
OPTIONAL,
...
}
ReservedSubframePattern-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ResourceType ::=
ENUMERATED {
downlinknonCRS,
cRS,
uplink,
...
}
ResumeID ::=
CHOICE {
non-truncated
BIT STRING(SIZE(40)),
truncated
BIT STRING(SIZE(24)),
...
}
RLCMode ::=
ENUMERATED {
rlc-am,
rlc-um-bidirectional,
rlc-um-unidirectional-ul,
rlc-um-unidirectional-dl,
...
}
RLC-Status ::=
SEQUENCE {
reestablishment-Indication
Reestablishment-Indication,
iE-Extensions
ProtocolExtensionContainer { {
RLC-Status-ExtIEs} }
OPTIONAL,
...
}
RLC-Status-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
RNTP-Threshold ::=
ENUMERATED {
minusInfinity,
minusEleven,
minusTen,
minusNine,
minusEight,
minusSeven,
minusSix,
minusFive,
minusFour,
minusThree,
minusTwo,
minusOne,
zero,
one,
two,
three,
...
}
RRC-Config-Ind ::=
ENUMERATED {
full-config,
delta-config,
...
}
RRC-Context ::= OCTET STRING
RRCConnReestabIndicator ::=
ENUMERATED {
reconfigurationFailure, handoverFailure, otherFailure, ...
}
-- The values correspond to the values of ReestablishmentCause reported from the UE in the RRCConnectionReestablishmentRequest, as defined in TS 36.331 [9]
RRCConnSetupIndicator::=
ENUMERATED {
rrcConnSetup,
...
}
RSRPMeasurementResult ::=
SEQUENCE (SIZE(1..
maxCellReport))
OF
SEQUENCE {
rSRPCellID
ECGI,
rSRPMeasured
INTEGER (0..97, ...),
iE-Extensions
ProtocolExtensionContainer { {
RSRPMeasurementResult-ExtIEs} }
OPTIONAL,
...
}
RSRPMeasurementResult-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
RSRPMRList ::=
SEQUENCE (SIZE(1..
maxUEReport))
OF
SEQUENCE {
rSRPMeasurementResult
RSRPMeasurementResult,
iE-Extensions
ProtocolExtensionContainer { {
RSRPMRList-ExtIEs} }
OPTIONAL,
...
}
RSRPMRList-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-UEID CRITICALITY ignore EXTENSION
UEID PRESENCE optional},
...
}
RRCContainer ::= OCTET STRING
-- S
S1TNLLoadIndicator ::=
SEQUENCE {
dLS1TNLLoadIndicator
LoadIndicator,
uLS1TNLLoadIndicator
LoadIndicator,
iE-Extensions
ProtocolExtensionContainer { {
S1TNLLoadIndicator-ExtIEs} }
OPTIONAL,
...
}
S1TNLLoadIndicator-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SCGChangeIndication ::=
ENUMERATED {pDCPCountWrapAround, pSCellChange, other, ...}
SecondaryRATUsageReportList ::=
SEQUENCE (SIZE(1..
maxnoofBearers))
OF ProtocolIE-Single-Container {{
SecondaryRATUsageReport-ItemIEs}}
SecondaryRATUsageReport-ItemIEs X2AP-PROTOCOL-IES ::= {
{ ID
id-SecondaryRATUsageReport-Item CRITICALITY reject TYPE
SecondaryRATUsageReport-Item PRESENCE mandatory},
...
}
SecondaryRATUsageReport-Item ::=
SEQUENCE {
e-RAB-ID
E-RAB-ID,
secondaryRATType
ENUMERATED {nr, ..., nR-unlicensed },
e-RABUsageReportList
E-RABUsageReportList,
iE-Extensions
ProtocolExtensionContainer { {
SecondaryRATUsageReport-Item-ExtIEs} }
OPTIONAL,
...
}
SecondaryRATUsageReport-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SeNBSecurityKey ::=
BIT STRING (SIZE(256))
SeNBtoMeNBContainer ::= OCTET STRING
ServedCells ::=
SEQUENCE (SIZE (1..
maxCellineNB))
OF SEQUENCE {
servedCellInfo
ServedCell-Information,
neighbour-Info
Neighbour-Information OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ServedCell-ExtIEs} }
OPTIONAL,
...
}
ServedCell-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-NRNeighbourInfoToAdd CRITICALITY ignore EXTENSION
NRNeighbour-Information PRESENCE optional },
...
}
ServedCell-Information ::=
SEQUENCE {
pCI
PCI,
cellId
ECGI,
tAC
TAC,
broadcastPLMNs
BroadcastPLMNs-Item,
eUTRA-Mode-Info
EUTRA-Mode-Info,
iE-Extensions
ProtocolExtensionContainer { {
ServedCell-Information-ExtIEs} }
OPTIONAL,
...
}
ServedCell-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-Number-of-Antennaports CRITICALITY ignore EXTENSION
Number-of-Antennaports PRESENCE optional}|
{ ID
id-PRACH-Configuration CRITICALITY ignore EXTENSION
PRACH-Configuration PRESENCE optional}|
{ ID
id-MBSFN-Subframe-Info CRITICALITY ignore EXTENSION
MBSFN-Subframe-Infolist PRESENCE optional}|
{ ID
id-CSG-Id CRITICALITY ignore EXTENSION
CSG-Id PRESENCE optional}|
{ ID
id-MBMS-Service-Area-List CRITICALITY ignore EXTENSION
MBMS-Service-Area-Identity-List PRESENCE optional}|
{ ID
id-MultibandInfoList CRITICALITY ignore EXTENSION
MultibandInfoList PRESENCE optional}|
{ ID
id-FreqBandIndicatorPriority CRITICALITY ignore EXTENSION
FreqBandIndicatorPriority PRESENCE optional}|
{ ID
id-BandwidthReducedSI CRITICALITY ignore EXTENSION
BandwidthReducedSI PRESENCE optional}|
{ ID
id-ProtectedEUTRAResourceIndication CRITICALITY ignore EXTENSION
ProtectedEUTRAResourceIndication PRESENCE optional}|
{ ID
id-BPLMN-ID-Info-EUTRA CRITICALITY ignore EXTENSION
BPLMN-ID-Info-EUTRA PRESENCE optional}|
{ ID
id-NPRACHConfiguration CRITICALITY ignore EXTENSION
NPRACHConfiguration PRESENCE optional}|
{ ID
id-SFN-Offset CRITICALITY ignore EXTENSION
SFN-Offset PRESENCE optional},
...
}
ServiceType ::=
ENUMERATED{
qMC-for-streaming-service,
qMC-for-MTSI-service,
...
}
SgNBCoordinationAssistanceInformation ::=
ENUMERATED{
coordination-not-required,
...
}
SgNBResourceCoordinationInformation ::=
SEQUENCE {
nR-CGI
NRCGI,
uLCoordinationInformation
BIT STRING (SIZE(6..4400, ...)),
dLCoordinationInformation
BIT STRING (SIZE(6..4400, ...))
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
SgNBResourceCoordinationInformationExtIEs} }
OPTIONAL,
...
}
SgNBResourceCoordinationInformationExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-ECGI CRITICALITY ignore EXTENSION
ECGI PRESENCE optional}|
{ ID
id-SgNBCoordinationAssistanceInformation CRITICALITY reject EXTENSION
SgNBCoordinationAssistanceInformation PRESENCE optional},
...
}
SgNB-UE-X2AP-ID ::=
INTEGER (0..4294967295)
SIPTOBearerDeactivationIndication ::=
ENUMERATED {
true,
...
}
SharedResourceType ::=
CHOICE{
uLOnlySharing
ULOnlySharing,
uLandDLSharing
ULandDLSharing,
...
}
ShortMAC-I ::=
BIT STRING (SIZE(16))
SGNB-Addition-Trigger-Ind ::=
ENUMERATED {
sn-change,
inter-eNB-HO,
intra-eNB-HO,
...
}
SNtriggered ::=
ENUMERATED{
true,
...
}
SourceOfUEActivityBehaviourInformation ::=
ENUMERATED {
subscription-information,
statistics,
...
}
SpecialSubframe-Info ::=
SEQUENCE {
specialSubframePatterns
SpecialSubframePatterns,
cyclicPrefixDL
CyclicPrefixDL,
cyclicPrefixUL
CyclicPrefixUL,
iE-Extensions
ProtocolExtensionContainer { {
SpecialSubframe-Info-ExtIEs} }
OPTIONAL,
...
}
SpecialSubframe-Info-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SpecialSubframePatterns ::=
ENUMERATED {
ssp0,
ssp1,
ssp2,
ssp3,
ssp4,
ssp5,
ssp6,
ssp7,
ssp8,
...
}
SpectrumSharingGroupID ::=
INTEGER (1..
maxCellineNB)
SubbandCQI ::=
SEQUENCE {
subbandCQICodeword0
SubbandCQICodeword0,
subbandCQICodeword1
SubbandCQICodeword1 OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
SubbandCQI-ExtIEs} }
OPTIONAL,
...
}
Subscription-Based-UE-DifferentiationInfo ::=
SEQUENCE {
periodicCommunicationIndicator
ENUMERATED {periodically, ondemand, ...}
OPTIONAL,
periodicTime
INTEGER (1..3600, ...)
OPTIONAL,
scheduledCommunicationTime
ScheduledCommunicationTime OPTIONAL,
stationaryIndication
ENUMERATED {stationary, mobile, ...}
OPTIONAL,
trafficProfile
ENUMERATED {single-packet, dual-packets, multiple-packets, ...}
OPTIONAL,
batteryIndication
ENUMERATED {battery-powered, battery-powered-not-rechargeable-or-replaceable, not-battery-powered, ...}
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
Subscription-Based-UE-DifferentiationInfo-ExtIEs} }
OPTIONAL,
...
}
Subscription-Based-UE-DifferentiationInfo-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ScheduledCommunicationTime ::=
SEQUENCE {
dayofWeek
BIT STRING (SIZE(7))
OPTIONAL,
timeofDayStart
INTEGER (0..86399, ...)
OPTIONAL,
timeofDayEnd
INTEGER (0..86399, ...)
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
ScheduledCommunicationTime-ExtIEs}}
OPTIONAL,
...
}
ScheduledCommunicationTime-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SRVCCOperationPossible ::=
ENUMERATED {
possible,
...
}
SSBAreaCapacityValue-List ::=
SEQUENCE (SIZE (1..
maxnoofSSBAreas))
OF SSBAreaCapacityValue-Item
SSBAreaCapacityValue-Item ::=
SEQUENCE {
ssbIndex
SSBIndex,
ssbAreaCapacityValue
INTEGER (0..100),
iE-Extensions
ProtocolExtensionContainer { {
SSBAreaCapacityValue-ExtIEs} }
OPTIONAL,
...
}
SSBAreaCapacityValue-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SSBAreaRadioResourceStatus-List ::=
SEQUENCE (SIZE (1..
maxnoofSSBAreas))
OF SSBAreaRadioResourceStatus-Item
SSBAreaRadioResourceStatus-Item ::=
SEQUENCE {
ssbIndex
SSBIndex,
ssbAreaDLGBRPRBUsage
INTEGER (0..100),
ssbAreaULGBRPRBUsage
INTEGER (0..100),
ssbAreaDLNonGBRPRBUsage
INTEGER (0..100),
ssbAreaULNonGBRPRBUsage
INTEGER (0..100),
ssbAreaDLTotalPRBUsage
INTEGER (0..100),
ssbAreaULTotalPRBUsage
INTEGER (0..100),
ssbAreaDLSchedulingPDCCHCCEUsage
INTEGER (0..100)
OPTIONAL,
ssbAreaULSchedulingPDCCHCCEUsage
INTEGER (0..100)
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
SSBAreaRadioResourceStatus-ExtIEs} }
OPTIONAL,
...
}
SSBAreaRadioResourceStatus-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SSBIndex ::=
INTEGER (0..63)
SSB-PositionsInBurst ::=
CHOICE {
shortBitmap
BIT STRING (SIZE (4)),
mediumBitmap
BIT STRING (SIZE (8)),
longBitmap
BIT STRING (SIZE (64)),
choice-extension
ProtocolIE-Single-Container { {
SSB-PositionsInBurst-ExtIEs} }
}
SSB-PositionsInBurst-ExtIEs X2AP-PROTOCOL-IES ::= {
...
}
SubbandCQI-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SubbandCQICodeword0 ::=
CHOICE {
four-bitCQI
INTEGER (0..15, ...),
two-bitSubbandDifferentialCQI
INTEGER (0..3, ...),
two-bitDifferentialCQI
INTEGER (0..3, ...),
...
}
SubbandCQICodeword1 ::=
CHOICE {
four-bitCQI
INTEGER (0..15, ...),
three-bitSpatialDifferentialCQI
INTEGER (0..7, ...),
two-bitSubbandDifferentialCQI
INTEGER (0..3, ...),
two-bitDifferentialCQI
INTEGER (0..3, ...),
...
}
SubbandCQIList ::=
SEQUENCE (SIZE(1..
maxSubband))
OF SubbandCQIItem
SubbandCQIItem ::=
SEQUENCE {
subbandCQI
SubbandCQI,
subbandIndex
INTEGER (0..27,...),
iE-Extensions
ProtocolExtensionContainer { {
SubbandCQIItem-ExtIEs} }
OPTIONAL,
...
}
SubbandCQIItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SubbandSize ::=
ENUMERATED {
size2,
size3,
size4,
size6,
size8,
...
}
SubscriberProfileIDforRFP ::=
INTEGER (1..256)
SubframeAllocation ::=
CHOICE {
oneframe
Oneframe,
fourframes
Fourframes,
...
}
SubframeAssignment ::=
ENUMERATED {
sa0,
sa1,
sa2,
sa3,
sa4,
sa5,
sa6,
...
}
SubframeType ::=
ENUMERATED{mbsfn,nonmbsfn,...}
SgNBSecurityKey ::=
BIT STRING (SIZE(256))
SgNBtoMeNBContainer ::= OCTET STRING
SRBType ::=
ENUMERATED {srb1, srb2, ...}
SCGConfigurationQuery ::=
ENUMERATED {true,...}
SULInformation ::=
SEQUENCE {
sUL-ARFCN
INTEGER (0.. 3279165),
sUL-TxBW
NR-TxBW,
iE-Extensions
ProtocolExtensionContainer { {
SULInformation-ExtIEs} }
OPTIONAL,
...
}
SupportedSULFreqBandItem ::=
SEQUENCE {
freqBandIndicatorNr
INTEGER (1..1024,...),
iE-Extensions
ProtocolExtensionContainer { {
SupportedSULFreqBandItem-ExtIEs} }
OPTIONAL,
...
}
SupportedSULFreqBandItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SULInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-CarrierList CRITICALITY ignore EXTENSION
NRCarrierList PRESENCE optional }|
{ ID
id-FrequencyShift7p5khz CRITICALITY ignore EXTENSION
FrequencyShift7p5khz PRESENCE optional },
...
}
SFN-Offset ::=
SEQUENCE {
sFN-Time-Offset
BIT STRING (SIZE(24)),
iE-Extensions
ProtocolExtensionContainer { {
SFN-Offset-ExtIEs} }
OPTIONAL,
...
}
SFN-Offset-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
-- T
TABasedMDT::=
SEQUENCE {
tAListforMDT
TAListforMDT,
iE-Extensions
ProtocolExtensionContainer { {
TABasedMDT-ExtIEs} }
OPTIONAL,
...
}
TABasedMDT-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TAC ::= OCTET STRING (SIZE (2))
TAIBasedMDT ::=
SEQUENCE {
tAIListforMDT
TAIListforMDT,
iE-Extensions
ProtocolExtensionContainer { {
TAIBasedMDT-ExtIEs} }
OPTIONAL,
...
}
TAIBasedMDT-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TAIListforMDT ::=
SEQUENCE (SIZE(1..
maxnoofTAforMDT))
OF TAI-Item
TAI-Item ::=
SEQUENCE {
tAC
TAC,
pLMN-Identity
PLMN-Identity,
iE-Extensions
ProtocolExtensionContainer { {
TAI-Item-ExtIEs} }
OPTIONAL,
...
}
TAI-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TAListforMDT ::=
SEQUENCE (SIZE(1..
maxnoofTAforMDT))
OF TAC
TABasedQMC ::=
SEQUENCE {
tAListforQMC
TAListforQMC,
iE-Extensions
ProtocolExtensionContainer { {
TABasedQMC-ExtIEs} }
OPTIONAL,
...
}
TABasedQMC-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TAListforQMC ::=
SEQUENCE (SIZE(1..
maxnoofTAforQMC))
OF TAC
TAIBasedQMC ::=
SEQUENCE {
tAIListforQMC
TAIListforQMC,
iE-Extensions
ProtocolExtensionContainer { {
TAIBasedQMC-ExtIEs} }
OPTIONAL,
...
}
TAIBasedQMC-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TAIListforQMC ::=
SEQUENCE (SIZE(1..
maxnoofTAforQMC))
OF TAI-Item
TargetCellInNGRAN ::= OCTET STRING
TargetCellInUTRAN ::= OCTET STRING
-- This IE is to be encoded according to the UTRAN Cell ID in the Last Visited UTRAN Cell Information IE in TS 25.413 [24]
TargeteNBtoSource-eNBTransparentContainer ::= OCTET STRING
TDD-Info ::=
SEQUENCE {
eARFCN
EARFCN,
transmission-Bandwidth
Transmission-Bandwidth,
subframeAssignment
SubframeAssignment,
specialSubframe-Info
SpecialSubframe-Info,
iE-Extensions
ProtocolExtensionContainer { {
TDD-Info-ExtIEs} }
OPTIONAL,
...
}
TDD-Info-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-AdditionalSpecialSubframe-Info CRITICALITY ignore EXTENSION
AdditionalSpecialSubframe-Info PRESENCE optional}|
{ ID
id-eARFCNExtension CRITICALITY reject EXTENSION
EARFCNExtension PRESENCE optional}|
{ ID
id-AdditionalSpecialSubframeExtension-Info CRITICALITY ignore EXTENSION
AdditionalSpecialSubframeExtension-Info PRESENCE optional}|
{ ID
id-OffsetOfNbiotChannelNumberToDL-EARFCN CRITICALITY reject EXTENSION
OffsetOfNbiotChannelNumberToEARFCN PRESENCE optional}|
{ ID
id-NBIoT-UL-DL-AlignmentOffset CRITICALITY reject EXTENSION
NBIoT-UL-DL-AlignmentOffset PRESENCE optional},
...
}
TDD-InfoNeighbourServedNRCell-Information ::=
SEQUENCE {
nRFreqInfo
NRFreqInfo,
iE-Extensions
ProtocolExtensionContainer { {
TDD-InfoNeighbourServedNRCell-Information-ExtIEs} }
OPTIONAL,
...
}
TDD-InfoNeighbourServedNRCell-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ID
id-IntendedTDD-DL-ULConfiguration-NR CRITICALITY ignore EXTENSION
IntendedTDD-DL-ULConfiguration-NR PRESENCE optional},
...
}
TDDULDLConfigurationCommonNR ::= OCTET STRING
Threshold-RSRP ::=
INTEGER(0..97)
Threshold-RSRQ ::=
INTEGER(0..34)
TimeToWait ::=
ENUMERATED {
v1s,
v2s,
v5s,
v10s,
v20s,
v60s,
...
}
Time-UE-StayedInCell ::=
INTEGER (0..4095)
Time-UE-StayedInCell-EnhancedGranularity ::=
INTEGER (0..40950)
TNLA-To-Add-List ::=
SEQUENCE (SIZE(1..
maxnoofTNLAssociations))
OF TNLA-To-Add-Item
TNLA-To-Add-Item ::=
SEQUENCE {
tNLAssociationTransportLayerAddress
CPTransportLayerInformation,
tNLAssociationUsage
TNLAssociationUsage,
iE-Extensions
ProtocolExtensionContainer { {
TNLA-To-Add-Item-ExtIEs} }
OPTIONAL
}
TNLA-To-Add-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TNLA-To-Update-List ::=
SEQUENCE (SIZE(1..
maxnoofTNLAssociations))
OF TNLA-To-Update-Item
TNLA-To-Update-Item::=
SEQUENCE {
tNLAssociationTransportLayerAddress
CPTransportLayerInformation,
tNLAssociationUsage
TNLAssociationUsage OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
TNLA-To-Update-Item-ExtIEs} }
OPTIONAL
}
TNLA-To-Update-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TNLA-To-Remove-List ::=
SEQUENCE (SIZE(1..
maxnoofTNLAssociations))
OF TNLA-To-Remove-Item
TNLA-To-Remove-Item::=
SEQUENCE {
tNLAssociationTransportLayerAddress
CPTransportLayerInformation,
iE-Extensions
ProtocolExtensionContainer { {
TNLA-To-Remove-Item-ExtIEs} }
OPTIONAL
}
TNLA-To-Remove-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TNLA-Setup-List ::=
SEQUENCE (SIZE(1..
maxnoofTNLAssociations))
OF TNLA-Setup-Item
TNLA-Setup-Item ::=
SEQUENCE {
tNLAssociationTransportLayerAddress
CPTransportLayerInformation,
iE-Extensions
ProtocolExtensionContainer { {
TNLA-Setup-Item-ExtIEs} }
OPTIONAL,
...
}
TNLA-Setup-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TNLA-Failed-To-Setup-List ::=
SEQUENCE (SIZE(1..
maxnoofTNLAssociations))
OF TNLA-Failed-To-Setup-Item
TNLA-Failed-To-Setup-Item ::=
SEQUENCE {
tNLAssociationTransportLayerAddress
CPTransportLayerInformation,
cause
Cause,
iE-Extensions
ProtocolExtensionContainer { {
TNLA-Failed-To-Setup-Item-ExtIEs} }
OPTIONAL
}
TNLA-Failed-To-Setup-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TNLAssociationUsage ::=
ENUMERATED {
ue,
non-ue,
both,
...
}
TNLCapacityIndicator ::=
SEQUENCE {
dlTNLMaximumOfferedCapacity
INTEGER (1..16777216, ...),
dlTNLAvailableCapacity
INTEGER (0..100, ...),
ulTNLMaximumOfferedCapacity
INTEGER (1..16777216, ...),
ulTNLAvailableCapacity
INTEGER (0..100, ...),
iE-Extensions
ProtocolExtensionContainer { {
TNLCapacityIndicator-ExtIEs} }
OPTIONAL,
...
}
TNLCapacityIndicator-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
Transport-UP-Layer-Addresses-Info-To-Add-List ::=
SEQUENCE (SIZE(1..
maxnoofTLAs))
OF Transport-UP-Layer-Addresses-Info-To-Add-Item
Transport-UP-Layer-Addresses-Info-To-Add-Item ::=
SEQUENCE {
iP-SecTransportLayerAddress
TransportLayerAddress,
gTPTransportLayerAddressesToAdd
GTPTLAs OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
Transport-UP-Layer-Addresses-Info-To-Add-ItemExtIEs } }
OPTIONAL,
...
}
Transport-UP-Layer-Addresses-Info-To-Add-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
Transport-UP-Layer-Addresses-Info-To-Remove-List ::=
SEQUENCE (SIZE(1..
maxnoofTLAs))
OF Transport-UP-Layer-Addresses-Info-To-Remove-Item
Transport-UP-Layer-Addresses-Info-To-Remove-Item ::=
SEQUENCE {
iP-SecTransportLayerAddress
TransportLayerAddress,
gTPTransportLayerAddressesToRemove
GTPTLAs OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
Transport-UP-Layer-Addresses-Info-To-Remove-ItemExtIEs } }
OPTIONAL,
...
}
Transport-UP-Layer-Addresses-Info-To-Remove-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TNLConfigurationInfo ::=
SEQUENCE {
transport-UP-Layer-Addresses-Info-To-Add-List
Transport-UP-Layer-Addresses-Info-To-Add-List OPTIONAL,
transport-UP-Layer-Addresses-Info-To-Remove-List
Transport-UP-Layer-Addresses-Info-To-Remove-List OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
TNLConfigurationInfo-ExtIEs } }
OPTIONAL,
...
}
TNLConfigurationInfo-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TraceActivation ::=
SEQUENCE {
eUTRANTraceID
EUTRANTraceID,
interfacesToTrace
InterfacesToTrace,
traceDepth
TraceDepth,
traceCollectionEntityIPAddress
TraceCollectionEntityIPAddress,
iE-Extensions
ProtocolExtensionContainer { {
TraceActivation-ExtIEs} }
OPTIONAL,
...
}
TraceActivation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-MDTConfiguration CRITICALITY ignore EXTENSION
MDT-Configuration PRESENCE optional}|
{ ID
id-UEAppLayerMeasConfig CRITICALITY ignore EXTENSION
UEAppLayerMeasConfig PRESENCE optional}|
{ ID
id-MDTConfigurationNR CRITICALITY ignore EXTENSION
MDT-ConfigurationNR PRESENCE optional}|
{ ID
id-TraceCollectionEntityURI CRITICALITY ignore EXTENSION
URI-Address PRESENCE optional},
...
}
TraceCollectionEntityIPAddress ::=
BIT STRING (SIZE(1..160, ...))
TraceDepth ::=
ENUMERATED {
minimum,
medium,
maximum,
minimumWithoutVendorSpecificExtension,
mediumWithoutVendorSpecificExtension,
maximumWithoutVendorSpecificExtension,
...
}
Transmission-Bandwidth ::=
ENUMERATED {
bw6,
bw15,
bw25,
bw50,
bw75,
bw100,
...,
bw1
}
TransportLayerAddress ::=
BIT STRING (SIZE(1..160, ...))
TransportLayerAddressAndPort ::=
SEQUENCE {
endpointIPAddress
TransportLayerAddress,
portnumber
Port-Number
}
TunnelInformation ::=
SEQUENCE {
transportLayerAddress
TransportLayerAddress,
uDP-Port-Number
Port-Number OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
Tunnel-Information-ExtIEs} }
OPTIONAL,
...
}
Tunnel-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TypeOfError ::=
ENUMERATED {
not-understood,
missing,
...
}
-- U
UEAggregateMaximumBitRate ::=
SEQUENCE {
uEaggregateMaximumBitRateDownlink
BitRate,
uEaggregateMaximumBitRateUplink
BitRate,
iE-Extensions
ProtocolExtensionContainer { {
UEAggregate-MaximumBitrate-ExtIEs} }
OPTIONAL,
...
}
UEAggregate-MaximumBitrate-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ ID
id-extended-uEaggregateMaximumBitRateDownlink CRITICALITY ignore EXTENSION
ExtendedBitRate PRESENCE optional}|
{ ID
id-extended-uEaggregateMaximumBitRateUplink CRITICALITY ignore EXTENSION
ExtendedBitRate PRESENCE optional},
...
}
UEAppLayerMeasConfig ::=
SEQUENCE {
containerForAppLayerMeasConfig OCTET STRING (SIZE(1..1000)),
areaScopeOfQMC
AreaScopeOfQMC,
iE-Extensions
ProtocolExtensionContainer { {
UEAppLayerMeasConfig-ExtIEs} }
OPTIONAL,
...
}
UEAppLayerMeasConfig-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
{ID
id-serviceType CRITICALITY ignore EXTENSION
ServiceType PRESENCE optional},
...
}
UE-ContextKeptIndicator ::=
ENUMERATED {
true,
...
}
UEID ::=
BIT STRING (SIZE (16))
UE-HistoryInformation ::=
SEQUENCE (SIZE(1..
maxnoofCells))
OF LastVisitedCell-Item
UE-HistoryInformationFromTheUE ::= OCTET STRING
-- This IE is a transparent container and shall be encoded as the VisitedCellInfoList field contained in the UEInformationResponse message as defined in TS 36.331 [9]
UE-S1AP-ID ::=
INTEGER (0.. 4294967295)
UE-X2AP-ID ::=
INTEGER (0..4095)
UE-X2AP-ID-Extension ::=
INTEGER (0..4095, ...)
UERadioCapability ::= OCTET STRING
UERadioCapabilityID ::= OCTET STRING
UE-RLF-Report-Container::= OCTET STRING
-- This IE is a transparent container and shall be encoded as the RLF-Report-r9 field contained in the UEInformationResponse message as defined in TS 36.331 [9]
UE-RLF-Report-Container-for-extended-bands ::= OCTET STRING
-- This IE is a transparent container and shall be encoded as the RLF-Report-v9e0 field contained in the UEInformationResponse message as defined in TS 36.331 [9]
UESecurityCapabilities ::=
SEQUENCE {
encryptionAlgorithms
EncryptionAlgorithms,
integrityProtectionAlgorithms
IntegrityProtectionAlgorithms,
iE-Extensions
ProtocolExtensionContainer { {
UESecurityCapabilities-ExtIEs} }
OPTIONAL,
...
}
UESecurityCapabilities-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
UESidelinkAggregateMaximumBitRate ::=
SEQUENCE {
uESidelinkAggregateMaximumBitRate
BitRate,
iE-Extensions
ProtocolExtensionContainer { {
UE-Sidelink-Aggregate-MaximumBitRate-ExtIEs} }
OPTIONAL,
...
}
UE-Sidelink-Aggregate-MaximumBitRate-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
UEsToBeResetList ::=
SEQUENCE (SIZE (1..
maxUEsinengNBDU))
OF UEsToBeResetList-Item
UEsToBeResetList-Item::=
SEQUENCE {
meNB-ID
UE-X2AP-ID,
meNB-ID-ext
UE-X2AP-ID-Extension OPTIONAL,
sgNB-ID
SgNB-UE-X2AP-ID OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
UEsToBeResetList-Item-ExtIEs} }
OPTIONAL,
...
}
UEsToBeResetList-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ULandDLSharing ::=
SEQUENCE{
uLResourcesULandDLSharing
ULResourcesULandDLSharing,
dLResourcesULandDLSharing
DLResourcesULandDLSharing,
iE-Extensions
ProtocolExtensionContainer { {
ULandDLSharing-ExtIEs} }
OPTIONAL,
...
}
ULandDLSharing-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ULConfiguration::=
SEQUENCE {
uL-PDCP
UL-UE-Configuration,
iE-Extensions
ProtocolExtensionContainer { {
ULConfiguration-ExtIEs} }
OPTIONAL,
...
}
ULConfiguration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
UL-UE-Configuration::=
ENUMERATED { no-data, shared, only, ... }
UL-GBR-PRB-usage::=
INTEGER (0..100)
UL-HighInterferenceIndicationInfo ::=
SEQUENCE (SIZE(1..
maxCellineNB))
OF UL-HighInterferenceIndicationInfo-Item
UL-HighInterferenceIndicationInfo-Item ::=
SEQUENCE {
target-Cell-ID
ECGI,
ul-interferenceindication
UL-HighInterferenceIndication,
iE-Extensions
ProtocolExtensionContainer { {
UL-HighInterferenceIndicationInfo-Item-ExtIEs} }
OPTIONAL,
...
}
UL-HighInterferenceIndicationInfo-Item-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
UL-HighInterferenceIndication ::=
BIT STRING (SIZE(1..110, ...))
UL-InterferenceOverloadIndication ::=
SEQUENCE (SIZE(1..
maxnoofPRBs))
OF UL-InterferenceOverloadIndication-Item
UL-InterferenceOverloadIndication-Item ::=
ENUMERATED {
high-interference,
medium-interference,
low-interference,
...
}
UL-non-GBR-PRB-usage::=
INTEGER (0..100)
ULOnlySharing ::=
SEQUENCE{
uLResourceBitmapULOnlySharing
DataTrafficResources,
iE-Extensions
ProtocolExtensionContainer { {
ULOnlySharing-ExtIEs} }
OPTIONAL,
...
}
ULOnlySharing-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ULResourceBitmapULandDLSharing ::=
DataTrafficResources
ULResourcesULandDLSharing ::=
CHOICE {
unchanged
NULL,
changed
ULResourceBitmapULandDLSharing,
...
}
UL-scheduling-PDCCH-CCE-usage::=
INTEGER (0..100)
UL-Total-PRB-usage::=
INTEGER (0..100)
UnlicensedSpectrumRestriction ::=
ENUMERATED {
unlicensed-restricted,
...
}
URI-Address ::= VisibleString
UsableABSInformation ::=
CHOICE {
fdd
UsableABSInformationFDD,
tdd
UsableABSInformationTDD,
...
}
UsableABSInformationFDD ::=
SEQUENCE {
usable-abs-pattern-info
BIT STRING (SIZE(40)),
iE-Extensions
ProtocolExtensionContainer { {
UsableABSInformationFDD-ExtIEs} }
OPTIONAL,
...
}
UsableABSInformationFDD-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
UsableABSInformationTDD ::=
SEQUENCE {
usaable-abs-pattern-info
BIT STRING (SIZE(1..70, ...)),
iE-Extensions
ProtocolExtensionContainer { {
UsableABSInformationTDD-ExtIEs} }
OPTIONAL,
...
}
UsableABSInformationTDD-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
UserPlaneTrafficActivityReport ::=
ENUMERATED {inactive, re-activated, ...}
-- V
V2XServicesAuthorized ::=
SEQUENCE {
vehicleUE
VehicleUE OPTIONAL,
pedestrianUE
PedestrianUE OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
V2XServicesAuthorized-ExtIEs} }
OPTIONAL,
...
}
V2XServicesAuthorized-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
VehicleUE ::=
ENUMERATED {
authorized,
not-authorized,
...
}
PedestrianUE ::=
ENUMERATED {
authorized,
not-authorized,
...
}
-- W
WidebandCQI ::=
SEQUENCE {
widebandCQICodeword0
INTEGER (0..15, ...),
widebandCQICodeword1
WidebandCQICodeword1 OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
WidebandCQI-ExtIEs} }
OPTIONAL,
...
}
WidebandCQI-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
WidebandCQICodeword1::=
CHOICE {
four-bitCQI
INTEGER (0..15, ...),
three-bitSpatialDifferentialCQI
INTEGER (0..7, ...),
...
}
WLANMeasurementConfiguration ::=
SEQUENCE {
wlanMeasConfig
WLANMeasConfig,
wlanMeasConfigNameList
WLANMeasConfigNameList OPTIONAL,
wlan-rssi
ENUMERATED {true, ...}
OPTIONAL,
wlan-rtt
ENUMERATED {true, ...}
OPTIONAL,
iE-Extensions
ProtocolExtensionContainer { {
WLANMeasurementConfiguration-ExtIEs} }
OPTIONAL,
...
}
WLANMeasurementConfiguration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
WLANMeasConfigNameList ::=
SEQUENCE (SIZE(1..
maxnoofWLANName))
OF WLANName
WLANMeasConfig::=
ENUMERATED {setup,...}
WLANName ::= OCTET STRING (SIZE (1..32))
WTID ::=
CHOICE {
wTID-Type1
WTID-Type1,
wTID-Type2
WTID-Long-Type2,
...
}
WTID-Type1 ::=
SEQUENCE {
pLMN-Identity
PLMN-Identity,
shortWTID
BIT STRING (SIZE(24)),
...
}
WTID-Long-Type2 ::=
BIT STRING (SIZE(48))
WT-UE-XwAP-ID ::= OCTET STRING (SIZE (3))
-- X
X2BenefitValue ::=
INTEGER (1..8, ...)
-- Y
-- Z
END
-- ASN1STOP
-- ASN1START
-- **************************************************************
--
-- Common definitions
--
-- **************************************************************
X2AP-CommonDataTypes {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-CommonDataTypes (3) }
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
-- **************************************************************
--
-- Extension constants
--
-- **************************************************************
maxPrivateIEs INTEGER ::= 65535
maxProtocolExtensions INTEGER ::= 65535
maxProtocolIEs INTEGER ::= 65535
-- **************************************************************
--
-- Common Data Types
--
-- **************************************************************
Criticality ::=
ENUMERATED { reject, ignore, notify }
Presence ::=
ENUMERATED { optional, conditional, mandatory }
PrivateIE-ID ::=
CHOICE {
local
INTEGER (0..
maxPrivateIEs),
global
OBJECT IDENTIFIER
}
ProcedureCode ::=
INTEGER (0..255)
ProtocolIE-ID ::=
INTEGER (0..
maxProtocolIEs)
TriggeringMessage ::=
ENUMERATED { initiating-message, successful-outcome, unsuccessful-outcome}
END
-- ASN1STOP
-- ASN1START
-- **************************************************************
--
-- Constant definitions
--
-- **************************************************************
X2AP-Constants {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-Constants (4) }
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
ProcedureCode,
ProtocolIE-ID
FROM X2AP-CommonDataTypes;
-- **************************************************************
--
-- Elementary Procedures
--
-- **************************************************************
id-handoverPreparation ProcedureCode ::= 0
id-handoverCancel ProcedureCode ::= 1
id-loadIndication ProcedureCode ::= 2
id-errorIndication ProcedureCode ::= 3
id-snStatusTransfer ProcedureCode ::= 4
id-uEContextRelease ProcedureCode ::= 5
id-x2Setup ProcedureCode ::= 6
id-reset ProcedureCode ::= 7
id-eNBConfigurationUpdate ProcedureCode ::= 8
id-resourceStatusReportingInitiation ProcedureCode ::= 9
id-resourceStatusReporting ProcedureCode ::= 10
id-privateMessage ProcedureCode ::= 11
id-mobilitySettingsChange ProcedureCode ::= 12
id-rLFIndication ProcedureCode ::= 13
id-handoverReport ProcedureCode ::= 14
id-cellActivation ProcedureCode ::= 15
id-x2Release ProcedureCode ::= 16
id-x2APMessageTransfer ProcedureCode ::= 17
id-x2Removal ProcedureCode ::= 18
id-seNBAdditionPreparation ProcedureCode ::= 19
id-seNBReconfigurationCompletion ProcedureCode ::= 20
id-meNBinitiatedSeNBModificationPreparation ProcedureCode ::= 21
id-seNBinitiatedSeNBModification ProcedureCode ::= 22
id-meNBinitiatedSeNBRelease ProcedureCode ::= 23
id-seNBinitiatedSeNBRelease ProcedureCode ::= 24
id-seNBCounterCheck ProcedureCode ::= 25
id-retrieveUEContext ProcedureCode ::= 26
id-sgNBAdditionPreparation ProcedureCode ::= 27
id-sgNBReconfigurationCompletion ProcedureCode ::= 28
id-meNBinitiatedSgNBModificationPreparation ProcedureCode ::= 29
id-sgNBinitiatedSgNBModification ProcedureCode ::= 30
id-meNBinitiatedSgNBRelease ProcedureCode ::= 31
id-sgNBinitiatedSgNBRelease ProcedureCode ::= 32
id-sgNBCounterCheck ProcedureCode ::= 33
id-sgNBChange ProcedureCode ::= 34
id-rRCTransfer ProcedureCode ::= 35
id-endcX2Setup ProcedureCode ::= 36
id-endcConfigurationUpdate ProcedureCode ::= 37
id-secondaryRATDataUsageReport ProcedureCode ::= 38
id-endcCellActivation ProcedureCode ::= 39
id-endcPartialReset ProcedureCode ::= 40
id-eUTRANRCellResourceCoordination ProcedureCode ::= 41
id-SgNBActivityNotification ProcedureCode ::= 42
id-endcX2Removal ProcedureCode ::= 43
id-dataForwardingAddressIndication ProcedureCode ::= 44
id-gNBStatusIndication ProcedureCode ::= 45
id-deactivateTrace ProcedureCode ::= 46
id-traceStart ProcedureCode ::= 47
id-endcConfigurationTransfer ProcedureCode ::= 48
id-handoverSuccess ProcedureCode ::= 49
id-conditionalHandoverCancel ProcedureCode ::= 50
id-earlyStatusTransfer ProcedureCode ::= 51
id-cellTrafficTrace ProcedureCode ::= 52
id-endcresourceStatusReporting ProcedureCode ::= 53
id-endcresourceStatusReportingInitiation ProcedureCode ::= 54
id-f1CTrafficTransfer ProcedureCode ::= 55
id-UERadioCapabilityIDMapping ProcedureCode ::= 56
-- **************************************************************
--
-- Lists
--
-- **************************************************************
maxEARFCN INTEGER ::= 65535
maxEARFCNPlusOne INTEGER ::= 65536
newmaxEARFCN INTEGER ::= 262143
maxInterfaces INTEGER ::= 16
maxCellineNB INTEGER ::= 256
maxnoofBands INTEGER ::= 16
maxnoofBearers INTEGER ::= 256
maxNrOfErrors INTEGER ::= 256
maxnoofPDCP-SN INTEGER ::= 16
maxnoofEPLMNs INTEGER ::= 15
maxnoofEPLMNsPlusOne INTEGER ::= 16
maxnoofForbLACs INTEGER ::= 4096
maxnoofForbTACs INTEGER ::= 4096
maxnoofBPLMNs INTEGER ::= 6
maxnoofAdditionalPLMNs INTEGER ::= 6
maxnoofNeighbours INTEGER ::= 512
maxnoofPRBs INTEGER ::= 110
maxPools INTEGER ::= 16
maxnoofCells INTEGER ::= 16
maxnoofMBSFN INTEGER ::= 8
maxFailedMeasObjects INTEGER ::= 32
maxnoofCellIDforMDT INTEGER ::= 32
maxnoofTAforMDT INTEGER ::= 8
maxnoofMBMSServiceAreaIdentities INTEGER ::= 256
maxnoofMDTPLMNs INTEGER ::= 16
maxnoofCoMPHypothesisSet INTEGER ::= 256
maxnoofCoMPCells INTEGER ::= 32
maxUEReport INTEGER ::= 128
maxCellReport INTEGER ::= 9
maxnoofPA INTEGER ::= 3
maxCSIProcess INTEGER ::= 4
maxCSIReport INTEGER ::= 2
maxSubband INTEGER ::= 14
maxofNRNeighbours INTEGER ::= 1024
maxCellinengNB INTEGER ::= 16384
-- maxnoofNRCarriers INTEGER ::= 32
maxnooftimeperiods INTEGER ::= 2
maxnoofCellIDforQMC INTEGER ::= 32
maxnoofTAforQMC INTEGER ::= 8
maxnoofPLMNforQMC INTEGER ::= 16
maxUEsinengNBDU INTEGER ::= 8192
maxnoofProtectedResourcePatterns INTEGER ::= 16
maxnoNRcellsSpectrumSharingWithE-UTRA INTEGER ::= 64
maxnoofNrCellBands INTEGER ::= 32
maxnoofBluetoothName INTEGER ::= 4
maxnoofWLANName INTEGER ::= 4
maxnoofextBPLMNs INTEGER ::= 12
maxnoofTLAs INTEGER ::= 16
maxnoofGTPTLAs INTEGER ::= 16
maxnoofTNLAssociations INTEGER ::= 32
maxnoofCellsinCHO INTEGER ::= 8
maxnoofPC5QoSFlows INTEGER ::= 2048
maxnoofSSBAreas INTEGER ::= 64
maxnoofNRSCSs INTEGER ::= 5
maxnoofNRPhysicalResourceBlocks INTEGER ::= 275
maxnoofNonAnchorCarrierFreqConfig INTEGER ::= 15
-- **************************************************************
--
-- IEs
--
-- **************************************************************
id-E-RABs-Admitted-Item ProtocolIE-ID ::= 0
id-E-RABs-Admitted-List ProtocolIE-ID ::= 1
id-E-RAB-Item ProtocolIE-ID ::= 2
id-E-RABs-NotAdmitted-List ProtocolIE-ID ::= 3
id-E-RABs-ToBeSetup-Item ProtocolIE-ID ::= 4
id-Cause ProtocolIE-ID ::= 5
id-CellInformation ProtocolIE-ID ::= 6
id-CellInformation-Item ProtocolIE-ID ::= 7
id-New-eNB-UE-X2AP-ID ProtocolIE-ID ::= 9
id-Old-eNB-UE-X2AP-ID ProtocolIE-ID ::= 10
id-TargetCell-ID ProtocolIE-ID ::= 11
id-TargeteNBtoSource-eNBTransparentContainer ProtocolIE-ID ::= 12
id-TraceActivation ProtocolIE-ID ::= 13
id-UE-ContextInformation ProtocolIE-ID ::= 14
id-UE-HistoryInformation ProtocolIE-ID ::= 15
id-UE-X2AP-ID ProtocolIE-ID ::= 16
id-CriticalityDiagnostics ProtocolIE-ID ::= 17
id-E-RABs-SubjectToStatusTransfer-List ProtocolIE-ID ::= 18
id-E-RABs-SubjectToStatusTransfer-Item ProtocolIE-ID ::= 19
id-ServedCells ProtocolIE-ID ::= 20
id-GlobalENB-ID ProtocolIE-ID ::= 21
id-TimeToWait ProtocolIE-ID ::= 22
id-GUMMEI-ID ProtocolIE-ID ::= 23
id-GUGroupIDList ProtocolIE-ID ::= 24
id-ServedCellsToAdd ProtocolIE-ID ::= 25
id-ServedCellsToModify ProtocolIE-ID ::= 26
id-ServedCellsToDelete ProtocolIE-ID ::= 27
id-Registration-Request ProtocolIE-ID ::= 28
id-CellToReport ProtocolIE-ID ::= 29
id-ReportingPeriodicity ProtocolIE-ID ::= 30
id-CellToReport-Item ProtocolIE-ID ::= 31
id-CellMeasurementResult ProtocolIE-ID ::= 32
id-CellMeasurementResult-Item ProtocolIE-ID ::= 33
id-GUGroupIDToAddList ProtocolIE-ID ::= 34
id-GUGroupIDToDeleteList ProtocolIE-ID ::= 35
id-SRVCCOperationPossible ProtocolIE-ID ::= 36
id-Measurement-ID ProtocolIE-ID ::= 37
id-ReportCharacteristics ProtocolIE-ID ::= 38
id-ENB1-Measurement-ID ProtocolIE-ID ::= 39
id-ENB2-Measurement-ID ProtocolIE-ID ::= 40
id-Number-of-Antennaports ProtocolIE-ID ::= 41
id-CompositeAvailableCapacityGroup ProtocolIE-ID ::= 42
id-ENB1-Cell-ID ProtocolIE-ID ::= 43
id-ENB2-Cell-ID ProtocolIE-ID ::= 44
id-ENB2-Proposed-Mobility-Parameters ProtocolIE-ID ::= 45
id-ENB1-Mobility-Parameters ProtocolIE-ID ::= 46
id-ENB2-Mobility-Parameters-Modification-Range ProtocolIE-ID ::= 47
id-FailureCellPCI ProtocolIE-ID ::= 48
id-Re-establishmentCellECGI ProtocolIE-ID ::= 49
id-FailureCellCRNTI ProtocolIE-ID ::= 50
id-ShortMAC-I ProtocolIE-ID ::= 51
id-SourceCellECGI ProtocolIE-ID ::= 52
id-FailureCellECGI ProtocolIE-ID ::= 53
id-HandoverReportType ProtocolIE-ID ::= 54
id-PRACH-Configuration ProtocolIE-ID ::= 55
id-MBSFN-Subframe-Info ProtocolIE-ID ::= 56
id-ServedCellsToActivate ProtocolIE-ID ::= 57
id-ActivatedCellList ProtocolIE-ID ::= 58
id-DeactivationIndication ProtocolIE-ID ::= 59
id-UE-RLF-Report-Container ProtocolIE-ID ::= 60
id-ABSInformation ProtocolIE-ID ::= 61
id-InvokeIndication ProtocolIE-ID ::= 62
id-ABS-Status ProtocolIE-ID ::= 63
id-PartialSuccessIndicator ProtocolIE-ID ::= 64
id-MeasurementInitiationResult-List ProtocolIE-ID ::= 65
id-MeasurementInitiationResult-Item ProtocolIE-ID ::= 66
id-MeasurementFailureCause-Item ProtocolIE-ID ::= 67
id-CompleteFailureCauseInformation-List ProtocolIE-ID ::= 68
id-CompleteFailureCauseInformation-Item ProtocolIE-ID ::= 69
id-CSG-Id ProtocolIE-ID ::= 70
id-CSGMembershipStatus ProtocolIE-ID ::= 71
id-MDTConfiguration ProtocolIE-ID ::= 72
id-ManagementBasedMDTallowed ProtocolIE-ID ::= 74
id-RRCConnSetupIndicator ProtocolIE-ID ::= 75
id-NeighbourTAC ProtocolIE-ID ::= 76
id-Time-UE-StayedInCell-EnhancedGranularity ProtocolIE-ID ::= 77
id-RRCConnReestabIndicator ProtocolIE-ID ::= 78
id-MBMS-Service-Area-List ProtocolIE-ID ::= 79
id-HO-cause ProtocolIE-ID ::= 80
id-TargetCellInUTRAN ProtocolIE-ID ::= 81
id-MobilityInformation ProtocolIE-ID ::= 82
id-SourceCellCRNTI ProtocolIE-ID ::= 83
id-MultibandInfoList ProtocolIE-ID ::= 84
id-M3Configuration ProtocolIE-ID ::= 85
id-M4Configuration ProtocolIE-ID ::= 86
id-M5Configuration ProtocolIE-ID ::= 87
id-MDT-Location-Info ProtocolIE-ID ::= 88
id-ManagementBasedMDTPLMNList ProtocolIE-ID ::= 89
id-SignallingBasedMDTPLMNList ProtocolIE-ID ::= 90
id-ReceiveStatusOfULPDCPSDUsExtended ProtocolIE-ID ::= 91
id-ULCOUNTValueExtended ProtocolIE-ID ::= 92
id-DLCOUNTValueExtended ProtocolIE-ID ::= 93
id-eARFCNExtension ProtocolIE-ID ::= 94
id-UL-EARFCNExtension ProtocolIE-ID ::= 95
id-DL-EARFCNExtension ProtocolIE-ID ::= 96
id-AdditionalSpecialSubframe-Info ProtocolIE-ID ::= 97
id-Masked-IMEISV ProtocolIE-ID ::= 98
id-IntendedULDLConfiguration ProtocolIE-ID ::= 99
id-ExtendedULInterferenceOverloadInfo ProtocolIE-ID ::= 100
ProtocolIE-ID ::= 101
id-x2APMessage ProtocolIE-ID ::= 102
id-ProSeAuthorized ProtocolIE-ID ::= 103
id-ExpectedUEBehaviour ProtocolIE-ID ::= 104
id-UE-HistoryInformationFromTheUE ProtocolIE-ID ::= 105
id-DynamicDLTransmissionInformation ProtocolIE-ID ::= 106
id-UE-RLF-Report-Container-for-extended-bands ProtocolIE-ID ::= 107
id-CoMPInformation ProtocolIE-ID ::= 108
id-ReportingPeriodicityRSRPMR ProtocolIE-ID ::= 109
id-RSRPMRList ProtocolIE-ID ::= 110
id-MeNB-UE-X2AP-ID ProtocolIE-ID ::= 111
id-SeNB-UE-X2AP-ID ProtocolIE-ID ::= 112
id-UE-SecurityCapabilities ProtocolIE-ID ::= 113
id-SeNBSecurityKey ProtocolIE-ID ::= 114
id-SeNBUEAggregateMaximumBitRate ProtocolIE-ID ::= 115
id-ServingPLMN ProtocolIE-ID ::= 116
id-E-RABs-ToBeAdded-List ProtocolIE-ID ::= 117
id-E-RABs-ToBeAdded-Item ProtocolIE-ID ::= 118
id-MeNBtoSeNBContainer ProtocolIE-ID ::= 119
id-E-RABs-Admitted-ToBeAdded-List ProtocolIE-ID ::= 120
id-E-RABs-Admitted-ToBeAdded-Item ProtocolIE-ID ::= 121
id-SeNBtoMeNBContainer ProtocolIE-ID ::= 122
id-ResponseInformationSeNBReconfComp ProtocolIE-ID ::= 123
id-UE-ContextInformationSeNBModReq ProtocolIE-ID ::= 124
id-E-RABs-ToBeAdded-ModReqItem ProtocolIE-ID ::= 125
id-E-RABs-ToBeModified-ModReqItem ProtocolIE-ID ::= 126
id-E-RABs-ToBeReleased-ModReqItem ProtocolIE-ID ::= 127
id-E-RABs-Admitted-ToBeAdded-ModAckList ProtocolIE-ID ::= 128
id-E-RABs-Admitted-ToBeModified-ModAckList ProtocolIE-ID ::= 129
id-E-RABs-Admitted-ToBeReleased-ModAckList ProtocolIE-ID ::= 130
id-E-RABs-Admitted-ToBeAdded-ModAckItem ProtocolIE-ID ::= 131
id-E-RABs-Admitted-ToBeModified-ModAckItem ProtocolIE-ID ::= 132
id-E-RABs-Admitted-ToBeReleased-ModAckItem ProtocolIE-ID ::= 133
id-E-RABs-ToBeReleased-ModReqd ProtocolIE-ID ::= 134
id-E-RABs-ToBeReleased-ModReqdItem ProtocolIE-ID ::= 135
id-SCGChangeIndication ProtocolIE-ID ::= 136
id-E-RABs-ToBeReleased-List-RelReq ProtocolIE-ID ::= 137
id-E-RABs-ToBeReleased-RelReqItem ProtocolIE-ID ::= 138
id-E-RABs-ToBeReleased-List-RelConf ProtocolIE-ID ::= 139
id-E-RABs-ToBeReleased-RelConfItem ProtocolIE-ID ::= 140
id-E-RABs-SubjectToCounterCheck-List ProtocolIE-ID ::= 141
id-E-RABs-SubjectToCounterCheckItem ProtocolIE-ID ::= 142
id-CoverageModificationList ProtocolIE-ID ::= 143
id-ReportingPeriodicityCSIR ProtocolIE-ID ::= 145
id-CSIReportList ProtocolIE-ID ::= 146
id-UEID ProtocolIE-ID ::= 147
id-enhancedRNTP ProtocolIE-ID ::= 148
id-ProSeUEtoNetworkRelaying ProtocolIE-ID ::= 149
id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 ProtocolIE-ID ::= 150
id-ULCOUNTValuePDCP-SNlength18 ProtocolIE-ID ::= 151
id-DLCOUNTValuePDCP-SNlength18 ProtocolIE-ID ::= 152
id-UE-ContextReferenceAtSeNB ProtocolIE-ID ::= 153
id-UE-ContextKeptIndicator ProtocolIE-ID ::= 154
id-New-eNB-UE-X2AP-ID-Extension ProtocolIE-ID ::= 155
id-Old-eNB-UE-X2AP-ID-Extension ProtocolIE-ID ::= 156
id-MeNB-UE-X2AP-ID-Extension ProtocolIE-ID ::= 157
id-SeNB-UE-X2AP-ID-Extension ProtocolIE-ID ::= 158
id-LHN-ID ProtocolIE-ID ::= 159
id-FreqBandIndicatorPriority ProtocolIE-ID ::= 160
id-M6Configuration ProtocolIE-ID ::= 161
id-M7Configuration ProtocolIE-ID ::= 162
id-Tunnel-Information-for-BBF ProtocolIE-ID ::= 163
id-SIPTO-BearerDeactivationIndication ProtocolIE-ID ::= 164
id-GW-TransportLayerAddress ProtocolIE-ID ::= 165
id-Correlation-ID ProtocolIE-ID ::= 166
id-SIPTO-Correlation-ID ProtocolIE-ID ::= 167
id-SIPTO-L-GW-TransportLayerAddress ProtocolIE-ID ::= 168
id-X2RemovalThreshold ProtocolIE-ID ::= 169
id-CellReportingIndicator ProtocolIE-ID ::= 170
id-BearerType ProtocolIE-ID ::= 171
id-resumeID ProtocolIE-ID ::= 172
id-UE-ContextInformationRetrieve ProtocolIE-ID ::= 173
id-E-RABs-ToBeSetupRetrieve-Item ProtocolIE-ID ::= 174
id-NewEUTRANCellIdentifier ProtocolIE-ID ::= 175
id-V2XServicesAuthorized ProtocolIE-ID ::= 176
id-OffsetOfNbiotChannelNumberToDL-EARFCN ProtocolIE-ID ::= 177
id-OffsetOfNbiotChannelNumberToUL-EARFCN ProtocolIE-ID ::= 178
id-AdditionalSpecialSubframeExtension-Info ProtocolIE-ID ::= 179
id-BandwidthReducedSI ProtocolIE-ID ::= 180
id-MakeBeforeBreakIndicator ProtocolIE-ID ::= 181
id-UE-ContextReferenceAtWT ProtocolIE-ID ::= 182
id-WT-UE-ContextKeptIndicator ProtocolIE-ID ::= 183
id-UESidelinkAggregateMaximumBitRate ProtocolIE-ID ::= 184
id-uL-GTPtunnelEndpoint ProtocolIE-ID ::= 185
id-DL-scheduling-PDCCH-CCE-usage ProtocolIE-ID ::= 193
id-UL-scheduling-PDCCH-CCE-usage ProtocolIE-ID ::= 194
id-UEAppLayerMeasConfig ProtocolIE-ID ::= 195
id-extended-e-RAB-MaximumBitrateDL ProtocolIE-ID ::= 196
id-extended-e-RAB-MaximumBitrateUL ProtocolIE-ID ::= 197
id-extended-e-RAB-GuaranteedBitrateDL ProtocolIE-ID ::= 198
id-extended-e-RAB-GuaranteedBitrateUL ProtocolIE-ID ::= 199
id-extended-uEaggregateMaximumBitRateDownlink ProtocolIE-ID ::= 200
id-extended-uEaggregateMaximumBitRateUplink ProtocolIE-ID ::= 201
id-NRrestrictioninEPSasSecondaryRAT ProtocolIE-ID ::= 202
id-SgNBSecurityKey ProtocolIE-ID ::= 203
id-SgNBUEAggregateMaximumBitRate ProtocolIE-ID ::= 204
id-E-RABs-ToBeAdded-SgNBAddReqList ProtocolIE-ID ::= 205
id-MeNBtoSgNBContainer ProtocolIE-ID ::= 206
id-SgNB-UE-X2AP-ID ProtocolIE-ID ::= 207
id-RequestedSplitSRBs ProtocolIE-ID ::= 208
id-E-RABs-ToBeAdded-SgNBAddReq-Item ProtocolIE-ID ::= 209
id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList ProtocolIE-ID ::= 210
id-SgNBtoMeNBContainer ProtocolIE-ID ::= 211
id-AdmittedSplitSRBs ProtocolIE-ID ::= 212
id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item ProtocolIE-ID ::= 213
id-ResponseInformationSgNBReconfComp ProtocolIE-ID ::= 214
id-UE-ContextInformation-SgNBModReq ProtocolIE-ID ::= 215
id-E-RABs-ToBeAdded-SgNBModReq-Item ProtocolIE-ID ::= 216
id-E-RABs-ToBeModified-SgNBModReq-Item ProtocolIE-ID ::= 217
id-E-RABs-ToBeReleased-SgNBModReq-Item ProtocolIE-ID ::= 218
id-E-RABs-Admitted-ToBeAdded-SgNBModAckList ProtocolIE-ID ::= 219
id-E-RABs-Admitted-ToBeModified-SgNBModAckList ProtocolIE-ID ::= 220
id-E-RABs-Admitted-ToBeReleased-SgNBModAckList ProtocolIE-ID ::= 221
id-E-RABs-Admitted-ToBeAdded-SgNBModAck-Item ProtocolIE-ID ::= 222
id-E-RABs-Admitted-ToBeModified-SgNBModAck-Item ProtocolIE-ID ::= 223
id-E-RABs-Admitted-ToBeReleased-SgNBModAck-Item ProtocolIE-ID ::= 224
id-E-RABs-ToBeReleased-SgNBModReqdList ProtocolIE-ID ::= 225
id-E-RABs-ToBeModified-SgNBModReqdList ProtocolIE-ID ::= 226
id-E-RABs-ToBeReleased-SgNBModReqd-Item ProtocolIE-ID ::= 227
id-E-RABs-ToBeModified-SgNBModReqd-Item ProtocolIE-ID ::= 228
id-E-RABs-ToBeReleased-SgNBChaConfList ProtocolIE-ID ::= 229
id-E-RABs-ToBeReleased-SgNBChaConf-Item ProtocolIE-ID ::= 230
id-E-RABs-ToBeReleased-SgNBRelReqList ProtocolIE-ID ::= 231
id-E-RABs-ToBeReleased-SgNBRelReq-Item ProtocolIE-ID ::= 232
id-E-RABs-ToBeReleased-SgNBRelConfList ProtocolIE-ID ::= 233
id-E-RABs-ToBeReleased-SgNBRelConf-Item ProtocolIE-ID ::= 234
id-E-RABs-SubjectToSgNBCounterCheck-List ProtocolIE-ID ::= 235
id-E-RABs-SubjectToSgNBCounterCheck-Item ProtocolIE-ID ::= 236
id-RRCContainer ProtocolIE-ID ::= 237
id-SRBType ProtocolIE-ID ::= 238
id-Target-SgNB-ID ProtocolIE-ID ::= 239
id-HandoverRestrictionList ProtocolIE-ID ::= 240
id-SCGConfigurationQuery ProtocolIE-ID ::= 241
id-SplitSRB ProtocolIE-ID ::= 242
id-NRUeReport ProtocolIE-ID ::= 243
id-InitiatingNodeType-EndcX2Setup ProtocolIE-ID ::= 244
id-InitiatingNodeType-EndcConfigUpdate ProtocolIE-ID ::= 245
id-RespondingNodeType-EndcX2Setup ProtocolIE-ID ::= 246
id-RespondingNodeType-EndcConfigUpdate ProtocolIE-ID ::= 247
id-NRUESecurityCapabilities ProtocolIE-ID ::= 248
id-PDCPChangeIndication ProtocolIE-ID ::= 249
id-ServedEUTRAcellsENDCX2ManagementList ProtocolIE-ID ::= 250
id-CellAssistanceInformation ProtocolIE-ID ::= 251
id-Globalen-gNB-ID ProtocolIE-ID ::= 252
id-ServedNRcellsENDCX2ManagementList ProtocolIE-ID ::= 253
id-UE-ContextReferenceAtSgNB ProtocolIE-ID ::= 254
id-SecondaryRATUsageReport ProtocolIE-ID ::= 255
id-ActivationID ProtocolIE-ID ::= 256
id-MeNBResourceCoordinationInformation ProtocolIE-ID ::= 257
id-SgNBResourceCoordinationInformation ProtocolIE-ID ::= 258
id-ServedEUTRAcellsToModifyListENDCConfUpd ProtocolIE-ID ::= 259
id-ServedEUTRAcellsToDeleteListENDCConfUpd ProtocolIE-ID ::= 260
id-ServedNRcellsToModifyListENDCConfUpd ProtocolIE-ID ::= 261
id-ServedNRcellsToDeleteListENDCConfUpd ProtocolIE-ID ::= 262
id-E-RABUsageReport-Item ProtocolIE-ID ::= 263
id-Old-SgNB-UE-X2AP-ID ProtocolIE-ID ::= 264
id-SecondaryRATUsageReportList ProtocolIE-ID ::= 265
id-SecondaryRATUsageReport-Item ProtocolIE-ID ::= 266
id-ServedNRCellsToActivate ProtocolIE-ID ::= 267
id-ActivatedNRCellList ProtocolIE-ID ::= 268
id-SelectedPLMN ProtocolIE-ID ::= 269
id-UEs-ToBeReset ProtocolIE-ID ::= 270
id-UEs-Admitted-ToBeReset ProtocolIE-ID ::= 271
id-RRCConfigIndication ProtocolIE-ID ::= 272
id-DownlinkPacketLossRate ProtocolIE-ID ::= 273
id-UplinkPacketLossRate ProtocolIE-ID ::= 274
id-SubscriberProfileIDforRFP ProtocolIE-ID ::= 275
id-serviceType ProtocolIE-ID ::= 276
id-AerialUEsubscriptionInformation ProtocolIE-ID ::= 277
id-SGNB-Addition-Trigger-Ind ProtocolIE-ID ::= 278
id-MeNBCell-ID ProtocolIE-ID ::= 279
id-RequestedSplitSRBsrelease ProtocolIE-ID ::= 280
id-AdmittedSplitSRBsrelease ProtocolIE-ID ::= 281
id-NRS-NSSS-PowerOffset ProtocolIE-ID ::= 282
id-NSSS-NumOccasionDifferentPrecoder ProtocolIE-ID ::= 283
id-ProtectedEUTRAResourceIndication ProtocolIE-ID ::= 284
id-InitiatingNodeType-EutranrCellResourceCoordination ProtocolIE-ID ::= 285
id-RespondingNodeType-EutranrCellResourceCoordination ProtocolIE-ID ::= 286
id-DataTrafficResourceIndication ProtocolIE-ID ::= 287
id-SpectrumSharingGroupID ProtocolIE-ID ::= 288
id-ListofEUTRACellsinEUTRACoordinationReq ProtocolIE-ID ::= 289
id-ListofEUTRACellsinEUTRACoordinationResp ProtocolIE-ID ::= 290
id-ListofEUTRACellsinNRCoordinationReq ProtocolIE-ID ::= 291
id-ListofNRCellsinNRCoordinationReq ProtocolIE-ID ::= 292
id-ListofNRCellsinNRCoordinationResp ProtocolIE-ID ::= 293
id-E-RABs-AdmittedToBeModified-SgNBModConfList ProtocolIE-ID ::= 294
id-E-RABs-AdmittedToBeModified-SgNBModConf-Item ProtocolIE-ID ::= 295
id-UEContextLevelUserPlaneActivity ProtocolIE-ID ::= 296
id-ERABActivityNotifyItemList ProtocolIE-ID ::= 297
id-InitiatingNodeType-EndcX2Removal ProtocolIE-ID ::= 298
id-RespondingNodeType-EndcX2Removal ProtocolIE-ID ::= 299
id-RLC-Status ProtocolIE-ID ::= 300
id-CNTypeRestrictions ProtocolIE-ID ::= 301
id-uLpDCPSnLength ProtocolIE-ID ::= 302
id-BluetoothMeasurementConfiguration ProtocolIE-ID ::= 303
id-WLANMeasurementConfiguration ProtocolIE-ID ::= 304
id-NRrestrictionin5GS ProtocolIE-ID ::= 305
id-dL-Forwarding ProtocolIE-ID ::= 306
id-E-RABs-DataForwardingAddress-List ProtocolIE-ID ::= 307
id-E-RABs-DataForwardingAddress-Item ProtocolIE-ID ::= 308
id-Subscription-Based-UE-DifferentiationInfo ProtocolIE-ID ::= 309
id-GNBOverloadInformation ProtocolIE-ID ::= 310
id-dLPDCPSnLength ProtocolIE-ID ::= 311
id-secondarysgNBDLGTPTEIDatPDCP ProtocolIE-ID ::= 312
id-secondarymeNBULGTPTEIDatPDCP ProtocolIE-ID ::= 313
id-lCID ProtocolIE-ID ::= 314
id-duplicationActivation ProtocolIE-ID ::= 315
id-ECGI ProtocolIE-ID ::= 316
id-RLCMode-transferred ProtocolIE-ID ::= 317
id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList ProtocolIE-ID ::= 318
id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item ProtocolIE-ID ::= 319
id-E-RABs-ToBeReleased-SgNBRelReqdList ProtocolIE-ID ::= 320
id-E-RABs-ToBeReleased-SgNBRelReqd-Item ProtocolIE-ID ::= 321
id-NRCGI ProtocolIE-ID ::= 322
id-MeNBCoordinationAssistanceInformation ProtocolIE-ID ::= 323
id-SgNBCoordinationAssistanceInformation ProtocolIE-ID ::= 324
id-new-drb-ID-req ProtocolIE-ID ::= 325
id-endcSONConfigurationTransfer ProtocolIE-ID ::= 326
id-NRNeighbourInfoToAdd ProtocolIE-ID ::= 327
id-NRNeighbourInfoToModify ProtocolIE-ID ::= 328
id-DesiredActNotificationLevel ProtocolIE-ID ::= 329
id-LocationInformationSgNBReporting ProtocolIE-ID ::= 330
id-LocationInformationSgNB ProtocolIE-ID ::= 331
id-LastNG-RANPLMNIdentity ProtocolIE-ID ::= 332
id-EUTRANTraceID ProtocolIE-ID ::= 333
id-additionalPLMNs-Item ProtocolIE-ID ::= 334
id-InterfaceInstanceIndication ProtocolIE-ID ::= 335
id-BPLMN-ID-Info-EUTRA ProtocolIE-ID ::= 336
id-BPLMN-ID-Info-NR ProtocolIE-ID ::= 337
id-NBIoT-UL-DL-AlignmentOffset ProtocolIE-ID ::= 338
id-ERABs-transferred-to-MeNB ProtocolIE-ID ::= 339
id-AdditionalRRMPriorityIndex ProtocolIE-ID ::= 340
id-LowerLayerPresenceStatusChange ProtocolIE-ID ::= 341
id-FastMCGRecovery-SN-to-MN ProtocolIE-ID ::= 342
id-RequestedFastMCGRecoveryViaSRB3 ProtocolIE-ID ::= 343
id-AvailableFastMCGRecoveryViaSRB3 ProtocolIE-ID ::= 344
id-RequestedFastMCGRecoveryViaSRB3Release ProtocolIE-ID ::= 345
id-ReleaseFastMCGRecoveryViaSRB3 ProtocolIE-ID ::= 346
id-FastMCGRecovery-MN-to-SN ProtocolIE-ID ::= 347
id-PartialListIndicator ProtocolIE-ID ::= 348
id-MaximumCellListSize ProtocolIE-ID ::= 349
id-MessageOversizeNotification ProtocolIE-ID ::= 350
id-CellandCapacityAssistInfo ProtocolIE-ID ::= 351
id-TNLConfigurationInfo ProtocolIE-ID ::= 352
id-TNLA-To-Add-List ProtocolIE-ID ::= 353
id-TNLA-To-Update-List ProtocolIE-ID ::= 354
id-TNLA-To-Remove-List ProtocolIE-ID ::= 355
id-TNLA-Setup-List ProtocolIE-ID ::= 356
id-TNLA-Failed-To-Setup-List ProtocolIE-ID ::= 357
id-UnlicensedSpectrumRestriction ProtocolIE-ID ::= 358
id-UEContextReferenceatSourceNGRAN ProtocolIE-ID ::= 359
id-EPCHandoverRestrictionListContainer ProtocolIE-ID ::= 360
id-CHOinformation-REQ ProtocolIE-ID ::= 361
id-CHOinformation-ACK ProtocolIE-ID ::= 362
id-DAPSRequestInfo ProtocolIE-ID ::= 363
id-RequestedTargetCellID ProtocolIE-ID ::= 364
id-CandidateCellsToBeCancelledList ProtocolIE-ID ::= 365
id-DAPSResponseInfo ProtocolIE-ID ::= 366
id-ProcedureStage ProtocolIE-ID ::= 367
id-CHO-DC-Indicator ProtocolIE-ID ::= 368
id-Ethernet-Type ProtocolIE-ID ::= 369
id-NRV2XServicesAuthorized ProtocolIE-ID ::= 370
id-NRUESidelinkAggregateMaximumBitRate ProtocolIE-ID ::= 371
id-PC5QoSParameters ProtocolIE-ID ::= 372
id-NPRACHConfiguration ProtocolIE-ID ::= 373
id-NBIoT-RLF-Report-Container ProtocolIE-ID ::= 374
id-MDTConfigurationNR ProtocolIE-ID ::= 375
id-PrivacyIndicator ProtocolIE-ID ::= 376
id-TraceCollectionEntityIPAddress ProtocolIE-ID ::= 377
id-UERadioCapabilityID ProtocolIE-ID ::= 378
id-SNtriggered ProtocolIE-ID ::= 379
id-CSI-RSTransmissionIndication ProtocolIE-ID ::= 380
id-DLCarrierList ProtocolIE-ID ::= 381
id-TargetCellInNGRAN ProtocolIE-ID ::= 382
id-E-UTRAN-Node1-Measurement-ID ProtocolIE-ID ::= 383
id-E-UTRAN-Node2-Measurement-ID ProtocolIE-ID ::= 384
id-TDDULDLConfigurationCommonNR ProtocolIE-ID ::= 385
id-CarrierList ProtocolIE-ID ::= 386
id-ULCarrierList ProtocolIE-ID ::= 387
id-FrequencyShift7p5khz ProtocolIE-ID ::= 388
id-SSB-PositionsInBurst ProtocolIE-ID ::= 389
id-NRCellPRACHConfig ProtocolIE-ID ::= 390
id-CellToReport-NR-ENDC ProtocolIE-ID ::= 391
id-CellToReport-NR-ENDC-Item ProtocolIE-ID ::= 392
id-CellMeasurementResult-NR-ENDC ProtocolIE-ID ::= 393
id-CellMeasurementResult-NR-ENDC-Item ProtocolIE-ID ::= 394
id-IABNodeIndication ProtocolIE-ID ::= 395
id-QoS-Mapping-Information ProtocolIE-ID ::= 396
id-F1CTrafficContainer ProtocolIE-ID ::= 397
id-IntendedTDD-DL-ULConfiguration-NR ProtocolIE-ID ::= 399
id-UERadioCapability ProtocolIE-ID ::= 400
id-CellMeasurementResult-E-UTRA-ENDC ProtocolIE-ID ::= 401
id-CellMeasurementResult-E-UTRA-ENDC-Item ProtocolIE-ID ::= 402
id-CellToReport-E-UTRA-ENDC ProtocolIE-ID ::= 403
id-CellToReport-E-UTRA-ENDC-Item ProtocolIE-ID ::= 404
id-TraceCollectionEntityURI ProtocolIE-ID ::= 405
id-SFN-Offset ProtocolIE-ID ::= 406
id-CHO-DC-EarlyDataForwarding ProtocolIE-ID ::= 407
id-IMSvoiceEPSfallbackfrom5G ProtocolIE-ID ::= 408
id-AdditionLocationInformation ProtocolIE-ID ::= 409
id-DirectForwardingPathAvailability ProtocolIE-ID ::= 410
id-sourceNG-RAN-node-id ProtocolIE-ID ::= 411
END
-- ASN1STOP
-- ASN1START
-- **************************************************************
--
-- Container definitions
--
-- **************************************************************
X2AP-Containers {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-Containers (5) }
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
-- **************************************************************
--
-- IE parameter types from other modules.
--
-- **************************************************************
IMPORTS
maxPrivateIEs,
maxProtocolExtensions,
maxProtocolIEs,
Criticality,
Presence,
PrivateIE-ID,
ProtocolIE-ID
FROM X2AP-CommonDataTypes;
-- **************************************************************
--
-- Class Definition for Protocol IEs
--
-- **************************************************************
X2AP-PROTOCOL-IES ::=
CLASS {
&id
ProtocolIE-ID UNIQUE,
&criticality
Criticality,
&Value,
&presence
Presence
}
WITH SYNTAX {
ID &id
CRITICALITY &criticality
TYPE &Value
PRESENCE &presence
}
-- **************************************************************
--
-- Class Definition for Protocol IEs
--
-- **************************************************************
X2AP-PROTOCOL-IES-PAIR ::=
CLASS {
&id
ProtocolIE-ID UNIQUE,
&firstCriticality
Criticality,
&FirstValue,
&secondCriticality
Criticality,
&SecondValue,
&presence
Presence
}
WITH SYNTAX {
ID &id
FIRST CRITICALITY &firstCriticality
FIRST TYPE &FirstValue
SECOND CRITICALITY &secondCriticality
SECOND TYPE &SecondValue
PRESENCE &presence
}
-- **************************************************************
--
-- Class Definition for Protocol Extensions
--
-- **************************************************************
X2AP-PROTOCOL-EXTENSION ::=
CLASS {
&id
ProtocolIE-ID UNIQUE,
&criticality
Criticality,
&Extension,
&presence
Presence
}
WITH SYNTAX {
ID &id
CRITICALITY &criticality
EXTENSION &Extension
PRESENCE &presence
}
-- **************************************************************
--
-- Class Definition for Private IEs
--
-- **************************************************************
X2AP-PRIVATE-IES ::=
CLASS {
&id
PrivateIE-ID,
&criticality
Criticality,
&Value,
&presence
Presence
}
WITH SYNTAX {
ID &id
CRITICALITY &criticality
TYPE &Value
PRESENCE &presence
}
-- **************************************************************
--
-- Container for Protocol IEs
--
-- **************************************************************
ProtocolIE-Container {
X2AP-PROTOCOL-IES : IEsSetParam} ::=
SEQUENCE (SIZE (0..
maxProtocolIEs))
OF
ProtocolIE-Field {{IEsSetParam}}
ProtocolIE-Single-Container {
X2AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-Field {{IEsSetParam}}
ProtocolIE-Field {
X2AP-PROTOCOL-IES : IEsSetParam} ::=
SEQUENCE {
id
X2AP-PROTOCOL-IES.&id ({IEsSetParam}),
criticality
X2AP-PROTOCOL-IES.&criticality ({IEsSetParam}{@id}),
value
X2AP-PROTOCOL-IES.&Value ({IEsSetParam}{@id})
}
-- **************************************************************
--
-- Container for Protocol IE Pairs
--
-- **************************************************************
ProtocolIE-ContainerPair {
X2AP-PROTOCOL-IES-PAIR : IEsSetParam} ::=
SEQUENCE (SIZE (0..
maxProtocolIEs))
OF
ProtocolIE-FieldPair {{IEsSetParam}}
ProtocolIE-FieldPair {
X2AP-PROTOCOL-IES-PAIR : IEsSetParam} ::=
SEQUENCE {
id
X2AP-PROTOCOL-IES-PAIR.&id ({IEsSetParam}),
firstCriticality
X2AP-PROTOCOL-IES-PAIR.&firstCriticality ({IEsSetParam}{@id}),
firstValue
X2AP-PROTOCOL-IES-PAIR.&FirstValue ({IEsSetParam}{@id}),
secondCriticality
X2AP-PROTOCOL-IES-PAIR.&secondCriticality ({IEsSetParam}{@id}),
secondValue
X2AP-PROTOCOL-IES-PAIR.&SecondValue ({IEsSetParam}{@id})
}
-- **************************************************************
--
-- Container Lists for Protocol IE Containers
--
-- **************************************************************
ProtocolIE-ContainerList {
INTEGER : lowerBound,
INTEGER : upperBound,
X2AP-PROTOCOL-IES : IEsSetParam} ::=
SEQUENCE (SIZE (lowerBound..upperBound))
OF
ProtocolIE-Container {{IEsSetParam}}
ProtocolIE-ContainerPairList {
INTEGER : lowerBound,
INTEGER : upperBound,
X2AP-PROTOCOL-IES-PAIR : IEsSetParam} ::=
SEQUENCE (SIZE (lowerBound..upperBound))
OF
ProtocolIE-ContainerPair {{IEsSetParam}}
-- **************************************************************
--
-- Container for Protocol Extensions
--
-- **************************************************************
ProtocolExtensionContainer {
X2AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::=
SEQUENCE (SIZE (1..
maxProtocolExtensions))
OF
ProtocolExtensionField {{ExtensionSetParam}}
ProtocolExtensionField {
X2AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::=
SEQUENCE {
id
X2AP-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}),
criticality
X2AP-PROTOCOL-EXTENSION.&criticality ({ExtensionSetParam}{@id}),
extensionValue
X2AP-PROTOCOL-EXTENSION.&Extension ({ExtensionSetParam}{@id})
}
-- **************************************************************
--
-- Container for Private IEs
--
-- **************************************************************
PrivateIE-Container {
X2AP-PRIVATE-IES : IEsSetParam} ::=
SEQUENCE (SIZE (1..
maxPrivateIEs))
OF
PrivateIE-Field {{IEsSetParam}}
PrivateIE-Field {
X2AP-PRIVATE-IES : IEsSetParam} ::=
SEQUENCE {
id
X2AP-PRIVATE-IES.&id ({IEsSetParam}),
criticality
X2AP-PRIVATE-IES.&criticality ({IEsSetParam}{@id}),
value
X2AP-PRIVATE-IES.&Value ({IEsSetParam}{@id})
}
END
-- ASN1STOP