summaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/xnap/XnAP-IEs.asn
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/asn1/xnap/XnAP-IEs.asn')
-rw-r--r--epan/dissectors/asn1/xnap/XnAP-IEs.asn1580
1 files changed, 1444 insertions, 136 deletions
diff --git a/epan/dissectors/asn1/xnap/XnAP-IEs.asn b/epan/dissectors/asn1/xnap/XnAP-IEs.asn
index d15c829d..e5d1bb84 100644
--- a/epan/dissectors/asn1/xnap/XnAP-IEs.asn
+++ b/epan/dissectors/asn1/xnap/XnAP-IEs.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 38.423 V17.5.0 (2023-06)
+-- 3GPP TS 38.423 V18.2.0 (2024-06)
-- 9.3.5 Information Element definitions
-- **************************************************************
--
@@ -31,6 +31,7 @@ IMPORTS
id-FiveGCMobilityRestrictionListContainer,
id-SecondarydataForwardingInfoFromTarget-List,
id-LastE-UTRANPLMNIdentity,
+ id-LTEA2XUEPC5AggregateMaximumBitRate,
id-IntendedTDD-DL-ULConfiguration-NR,
id-MaxIPrate-DL,
id-SecurityResult,
@@ -52,6 +53,7 @@ IMPORTS
id-NPNMobilityInformation,
id-NPN-Support,
id-LTEUESidelinkAggregateMaximumBitRate,
+ id-NRA2XUEPC5AggregateMaximumBitRate,
id-NRUESidelinkAggregateMaximumBitRate,
id-ExtendedRATRestrictionInformation,
id-QoSMonitoringRequest,
@@ -104,6 +106,7 @@ IMPORTS
id-M7ReportAmount,
id-BeamMeasurementIndicationM1,
id-Supported-MBS-FSA-ID-List,
+ id-MBS-AssistanceInformation,
id-MBS-SessionAssociatedInformation,
id-MBS-SessionInformation-List,
id-SliceRadioResourceStatus-List,
@@ -135,6 +138,48 @@ IMPORTS
id-CoverageModificationCause,
id-UERLFReportContainerLTEExtension,
id-ExcessPacketDelayThresholdConfiguration,
+ id-Full-and-Short-I-RNTI-Profile-List,
+ id-QosFlowMappingIndication,
+ id-EquivalentSNPNs,
+ id-CHOTimeBasedInformation,
+ id-ChannelOccupancyTimePercentageUL,
+ id-EnergyDetectionThresholdUL,
+ id-PSCellListContainer,
+ id-RadioResourceStatusNR-U,
+ id-FiveGProSeLayer2Multipath,
+ id-FiveGProSeLayer2UEtoUERelay,
+ id-FiveGProSeLayer2UEtoUERemote,
+ id-ClockQualityReportingControlInfo,
+ id-CapabilityForBATAdaptation,
+ id-PNI-NPNBasedMDT,
+ id-PNI-NPN-AreaScopeofMDT,
+ id-SNPN-CellBasedMDT,
+ id-SNPN-TAIBasedMDT,
+ id-SNPN-BasedMDT,
+ id-S-CPAC-Request,
+ id-S-CPAC-Request-Info,
+ id-S-CPAC-ReferenceConfigRequest,
+ id-S-CPAC-InterSN-ExecutionNotify,
+ id-S-CPAC-dataforwardinginfofromSource,
+ id-S-CPAC-CompleteConfig-Indicator,
+ id-CPACcandidatePSCells-wotherInfo-list,
+ id-eRedcap-Bcast-Information,
+ id-NRPagingLongeDRXInformationforRRCINACTIVE,
+ id-MBSCommServiceType,
+ id-AssistanceInformationQoE-Meas,
+ id-QoERVQoEReportingPaths,
+ id-DirectForwardingPathAvailability,
+ id-CHO-CPAC-Info,
+ id-CHO-Maxnoof-CondReconfig,
+ id-PDUSetQoSParameters,
+ id-N6JitterInformation,
+ id-ECNMarkingorCongestionInformationReportingRequest,
+ id-TAISliceUnavailableCellList,
+ id-MobileIABCell,
+ id-XR-Bcast-Information,
+ id-MaximumDataBurstVolume,
+ id-CPAC-Preparation-Type,
+ id-MN-only-MDT-collection,
maxEARFCN,
maxnoofAllowedAreas,
maxnoofAMFRegions,
@@ -188,7 +233,7 @@ IMPORTS
maxnoofSSBAreas,
maxnoofNRSCSs,
maxnoofPhysicalResourceBlocks,
- maxnoofRACHReports,
+ maxnoofRAReports,
maxnoofAdditionalPDCPDuplicationTNL,
maxnoofRLCDuplicationstate,
maxnoofBluetoothName,
@@ -244,7 +289,24 @@ IMPORTS
maxnoofNSAGs,
maxnoofRBsetsPerCell1,
maxnoofTargetSNsMinusOne,
- maxnoofThresholdsForExcessPacketDelay
+ maxnoofThresholdsForExcessPacketDelay,
+ maxnoofESNPNs,
+ maxnoofSuccessfulPSCellChangeReports,
+ maxnoofUEsforRAReportIndications,
+ maxnoofPSCellsinCPAC,
+ maxnoofCPACexecutioncond,
+ maxnoofLBTFailureInformation,
+ maxnoofCellsTrajectoryPredict,
+ maxnoofCellsTrajectory,
+ maxFailedCellMeasObjects,
+ maxFailedMeasPerNode,
+ maxnoofUEReports,
+ maxnoofCandidateRelayUEs,
+ maxnoofCAGforMDT,
+ maxnoofMDTSNPNs,
+ maxnoofSecurityConfigurations,
+ maxnoofRSPPQoSFlows
+
FROM XnAP-Constants
@@ -264,6 +326,42 @@ FROM XnAP-Containers;
-- A
+A2XPC5QoSParameters ::= SEQUENCE {
+ a2XPC5QoSFlowList A2XPC5QoSFlowList,
+ aA2XPC5LinkAggregateBitRates BitRate OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { A2XPC5QoSParameters-ExtIEs} } OPTIONAL,
+ ...
+}
+
+A2XPC5QoSParameters-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+A2XPC5QoSFlowList ::= SEQUENCE (SIZE(1..maxnoofPC5QoSFlows)) OF A2XPC5QoSFlowItem
+
+A2XPC5QoSFlowItem ::= SEQUENCE {
+ a2XpQI FiveQI,
+ a2Xpc5FlowBitRates A2XPC5FlowBitRates OPTIONAL,
+ a2Xrange Range OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { A2XPC5QoSFlowItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+A2XPC5QoSFlowItem-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+A2XPC5FlowBitRates ::= SEQUENCE {
+ a2XguaranteedFlowBitRate BitRate,
+ a2XmaximumFlowBitRate BitRate,
+ iE-Extensions ProtocolExtensionContainer { { A2XPC5FlowBitRates-ExtIEs} } OPTIONAL,
+ ...
+}
+
+A2XPC5FlowBitRates-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
AdditionalListofPDUSessionResourceChangeConfirmInfo-SNterminated ::= SEQUENCE (SIZE(1..maxnoofTargetSNsMinusOne)) OF AdditionalListofPDUSessionResourceChangeConfirmInfo-SNterminated-Item
AdditionalListofPDUSessionResourceChangeConfirmInfo-SNterminated-Item ::= SEQUENCE {
@@ -276,6 +374,20 @@ AdditionalListofPDUSessionResourceChangeConfirmInfo-SNterminated-Item-ExtIEs XNA
...
}
+AveragePacketDelay ::= SEQUENCE {
+ uL-AveragePacketDelay AveragePacketDelayValue,
+ dL-AveragePacketDelay AveragePacketDelayValue,
+ iE-Extensions ProtocolExtensionContainer { {AveragePacketDelay-ExtIEs} } OPTIONAL,
+ ...
+}
+
+AveragePacketDelay-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+AveragePacketDelayValue ::= INTEGER (0..10000)
+
+
AdditionLocationInformation ::= ENUMERATED {
includePSCell,
...
@@ -284,7 +396,7 @@ AdditionLocationInformation ::= ENUMERATED {
Additional-PDCP-Duplication-TNL-List ::= SEQUENCE (SIZE(1..maxnoofAdditionalPDCPDuplicationTNL)) OF Additional-PDCP-Duplication-TNL-Item
Additional-PDCP-Duplication-TNL-Item ::= SEQUENCE {
additional-PDCP-Duplication-UP-TNL-Information UPTransportLayerInformation,
- iE-Extensions ProtocolExtensionContainer { { Additional-PDCP-Duplication-TNL-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Additional-PDCP-Duplication-TNL-ExtIEs} } OPTIONAL,
...
}
Additional-PDCP-Duplication-TNL-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
@@ -331,6 +443,38 @@ Active-MBS-SessionInformation-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+DataCollectionID ::= SEQUENCE {
+ nGRAN-Node1-Measurement-ID Measurement-ID,
+ nGRAN-Node2-Measurement-ID Measurement-ID,
+ iE-Extensions ProtocolExtensionContainer { { DataCollectionID-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DataCollectionID-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
+AerialControllerUE ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
+AerialUE ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
+AerialUESubscriptionInformation ::= ENUMERATED {
+ allowed,
+ not-allowed,
+ ...
+}
+
+
AllocationandRetentionPriority ::= SEQUENCE {
priorityLevel INTEGER (0..15,...),
@@ -379,7 +523,8 @@ AlternativeQoSParaSetItem ::= SEQUENCE {
}
AlternativeQoSParaSetItem-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
- ...
+ { ID id-MaximumDataBurstVolume CRITICALITY ignore EXTENSION MaximumDataBurstVolume PRESENCE optional },
+...
}
@@ -425,8 +570,11 @@ AreaScopeOfMDT-NR ::= CHOICE {
}
AreaScopeOfMDT-NR-ExtIEs XNAP-PROTOCOL-IES ::= {
+ { ID id-PNI-NPNBasedMDT CRITICALITY ignore TYPE PNI-NPNBasedMDT PRESENCE mandatory}|
+ { ID id-SNPN-CellBasedMDT CRITICALITY ignore TYPE SNPN-CellBasedMDT PRESENCE mandatory}|
+ { ID id-SNPN-TAIBasedMDT CRITICALITY ignore TYPE SNPN-TAIBasedMDT PRESENCE mandatory}|
+ { ID id-SNPN-BasedMDT CRITICALITY ignore TYPE SNPN-BasedMDT PRESENCE mandatory},
...
-
}
AreaScopeOfMDT-EUTRA ::= CHOICE {
cellBased CellBasedMDT-EUTRA,
@@ -490,6 +638,8 @@ AssistanceDataForRANPaging-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+AssistanceInformationQoE-Meas ::= INTEGER (1..16, ...)
+
Associated-QoSFlowInfo-List ::= SEQUENCE (SIZE(1..maxnoofMBSQoSFlows)) OF Associated-QoSFlowInfo-Item
Associated-QoSFlowInfo-Item ::= SEQUENCE {
@@ -511,7 +661,7 @@ AvailableRRCConnectionCapacityValue ::= INTEGER (0..100)
AvailableRVQoEMetrics ::= SEQUENCE {
- bufferLevel ENUMERATED {true, ...} OPTIONAL,
+ applicationLayerBufferLevelList ENUMERATED {true, ...} OPTIONAL,
playoutDelayForMediaStartup ENUMERATED {true, ...} OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {AvailableRVQoEMetrics-ExtIEs} } OPTIONAL,
...
@@ -603,9 +753,9 @@ BAPControlPDURLCCH-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
BluetoothMeasurementConfiguration ::= SEQUENCE {
- bluetoothMeasConfig BluetoothMeasConfig,
- bluetoothMeasConfigNameList BluetoothMeasConfigNameList OPTIONAL,
- bt-rssi ENUMERATED {true, ...} OPTIONAL,
+ bluetoothMeasConfig BluetoothMeasConfig,
+ bluetoothMeasConfigNameList BluetoothMeasConfigNameList OPTIONAL,
+ bt-rssi ENUMERATED {true, ...} OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { BluetoothMeasurementConfiguration-ExtIEs } } OPTIONAL,
...
}
@@ -697,7 +847,8 @@ BroadcastPLMNinTAISupport-Item ::= SEQUENCE {
BroadcastPLMNinTAISupport-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
{ ID id-NPN-Support CRITICALITY reject EXTENSION NPN-Support PRESENCE optional}|
{ ID id-ExtendedTAISliceSupportList CRITICALITY reject EXTENSION ExtendedSliceSupportList PRESENCE optional}|
- { ID id-TAINSAGSupportList CRITICALITY ignore EXTENSION TAINSAGSupportList PRESENCE optional },
+ { ID id-TAINSAGSupportList CRITICALITY ignore EXTENSION TAINSAGSupportList PRESENCE optional}|
+ { ID id-TAISliceUnavailableCellList CRITICALITY ignore EXTENSION TAISliceUnavailableCellList PRESENCE optional},
...
}
@@ -737,6 +888,18 @@ BroadcastSNPNID-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
CAG-Identifier ::= BIT STRING (SIZE (32))
+CandidateRelayUEInfoList ::= SEQUENCE (SIZE(1..maxnoofCandidateRelayUEs)) OF CandidateRelayUEInfoItem
+
+CandidateRelayUEInfoItem ::= SEQUENCE {
+ candidateRelayUEID BIT STRING(SIZE(24)),
+ iE-Extensions ProtocolExtensionContainer { { CandidateRelayUEInfoItem-ExtIEs } } OPTIONAL,
+ ...
+}
+
+CandidateRelayUEInfoItem-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
CapacityValue ::= INTEGER (0..100)
@@ -745,7 +908,7 @@ CapacityValue ::= INTEGER (0..100)
CapacityValueInfo ::= SEQUENCE {
capacityValue CapacityValue,
ssbAreaCapacityValueList SSBAreaCapacityValue-List OPTIONAL,
-iE-Extension ProtocolExtensionContainer { {CapacityValueInfo-ExtIEs} } OPTIONAL,
+ iE-Extension ProtocolExtensionContainer { {CapacityValueInfo-ExtIEs} } OPTIONAL,
...
}
@@ -831,12 +994,17 @@ CauseRadioNetworkLayer ::= ENUMERATED {
measurement-temporarily-not-available,
measurement-not-supported-for-the-object,
ue-power-saving,
- unknown-NG-RAN-node2-Measurement-ID,
+ not-existing-NG-RAN-node2-Measurement-ID,
insufficient-ue-capabilities,
normal-release,
value-out-of-allowed-range,
scg-activation-deactivation-failure,
- scg-deactivation-failure-due-to-data-transmission
+ scg-deactivation-failure-due-to-data-transmission,
+ ssb-not-available,
+ lTM-triggered,
+ no-Backhaul-Resource,
+ mIAB-node-not-authorized,
+ iAB-not-authorized
}
CauseTransportLayer ::= ENUMERATED {
@@ -958,12 +1126,12 @@ CellMeasurementResult ::= SEQUENCE (SIZE(1..maxnoofCellsinNG-RANnode)) OF CellMe
CellMeasurementResult-Item ::= SEQUENCE {
cell-ID GlobalNG-RANCell-ID,
-radioResourceStatus RadioResourceStatus OPTIONAL,
-tNLCapacityIndicator TNLCapacityIndicator OPTIONAL,
-compositeAvailableCapacityGroup CompositeAvailableCapacityGroup OPTIONAL,
-sliceAvailableCapacity SliceAvailableCapacity OPTIONAL,
-numberofActiveUEs NumberofActiveUEs OPTIONAL,
-rRCConnections RRCConnections OPTIONAL,
+ radioResourceStatus RadioResourceStatus OPTIONAL,
+ tNLCapacityIndicator TNLCapacityIndicator OPTIONAL,
+ compositeAvailableCapacityGroup CompositeAvailableCapacityGroup OPTIONAL,
+ sliceAvailableCapacity SliceAvailableCapacity OPTIONAL,
+ numberofActiveUEs NumberofActiveUEs OPTIONAL,
+ rRCConnections RRCConnections OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { CellMeasurementResult-Item-ExtIEs} } OPTIONAL,
...
}
@@ -990,8 +1158,8 @@ CellToReport ::= SEQUENCE (SIZE(1..maxnoofCellsinNG-RANnode)) OF CellToReport-It
CellToReport-Item ::= SEQUENCE {
cell-ID GlobalNG-RANCell-ID,
-sSBToReport-List SSBToReport-List OPTIONAL,
-sliceToReport-List SliceToReport-List OPTIONAL,
+ sSBToReport-List SSBToReport-List OPTIONAL,
+ sliceToReport-List SliceToReport-List OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { CellToReport-Item-ExtIEs} } OPTIONAL,
...
}
@@ -1001,6 +1169,48 @@ CellToReport-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+CellToReportForDataCollection-List ::= SEQUENCE (SIZE(1..maxnoofCellsinNG-RANnode)) OF CellToReportForDataCollection-Item
+
+CellToReportForDataCollection-Item ::= SEQUENCE {
+ cell-ID GlobalNG-RANCell-ID,
+ iE-Extensions ProtocolExtensionContainer { { CellToReportForDataCollection-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CellToReportForDataCollection-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+CellBasedUETrajectoryPrediction ::= SEQUENCE (SIZE(1..maxnoofCellsTrajectoryPredict)) OF PredictedUETrajectory-Item
+
+
+
+CellMeasurementInitiationResult-List ::= SEQUENCE (SIZE(1..maxnoofCellsinNG-RANnode)) OF CellMeasurementInitiationResult-Item
+
+CellMeasurementInitiationResult-Item ::= SEQUENCE {
+ cellID GlobalNG-RANCell-ID,
+ cellMeasurementFailureCause-List CellMeasurementFailureCause-List OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { CellMeasurementInitiationResult-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+CellMeasurementInitiationResult-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+CellMeasurementResultForDataCollection-List ::= SEQUENCE (SIZE(1..maxnoofCellsinNG-RANnode)) OF CellInfoResultForDataCollection-Item
+
+CellInfoResultForDataCollection-Item ::= SEQUENCE {
+ cellID GlobalNG-RANCell-ID,
+ predictedRadioResourceStatus RadioResourceStatus OPTIONAL,
+ predictedNumberofActiveUEs NumberofActiveUEs OPTIONAL,
+ predictedRRCConnections RRCConnections OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {CellInfoResultForDataCollection-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+CellInfoResultForDataCollection-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Cell-Type-Choice ::= CHOICE {
ng-ran-e-utra E-UTRA-Cell-Identity,
@@ -1013,6 +1223,19 @@ Cell-Type-Choice-ExtIEs XNAP-PROTOCOL-IES ::= {
...
}
+CellMeasurementFailureCause-List ::= SEQUENCE (SIZE(1..maxFailedCellMeasObjects)) OF CellMeasurementFailureCause-Item
+
+CellMeasurementFailureCause-Item ::= SEQUENCE {
+ cellmeasurementFailedReportCharacteristics BIT STRING(SIZE(32)),
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { { CellMeasurementFailureCause-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CellMeasurementFailureCause-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
CHOConfiguration ::= SEQUENCE {
choCandidateCell-List CHOCandidateCell-List,
iE-Extensions ProtocolExtensionContainer { { CHOConfiguration-ExtIEs} } OPTIONAL,
@@ -1050,6 +1273,47 @@ CHOExecutionCondition-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+
+ClockQualityAcceptanceCriteria ::= SEQUENCE {
+ synchronisationState BIT STRING (SIZE(8, ...)) OPTIONAL,
+ traceabletoUTC ENUMERATED {true, ...} OPTIONAL,
+ traceabletoGNSS ENUMERATED {true, ...} OPTIONAL,
+ clockFrequencyStability BIT STRING (SIZE(16)) OPTIONAL,
+ clockAccuracy INTEGER (1..40000000, ...) OPTIONAL,
+ parentTimeSource BIT STRING (SIZE(16, ...)) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ClockQualityAcceptanceCriteria-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ClockQualityAcceptanceCriteria-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ClockQualityReportingControlInfo ::= SEQUENCE {
+ clockQualityDetailLevel ClockQualityDetailLevel,
+ iE-Extensions ProtocolExtensionContainer { {ClockQualityReportingControlInfo-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ClockQualityReportingControlInfo-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ClockQualityDetailLevel ::= CHOICE {
+ clockQualityMetrics NULL,
+ acceptanceIndication ClockQualityAcceptanceCriteria,
+ choice-extension ProtocolIE-Single-Container { {ClockQualityDetailLevel-ExtIEs} }
+}
+
+ClockQualityDetailLevel-ExtIEs XNAP-PROTOCOL-IES ::= {
+ ...
+}
+
+
+CapabilityForBATAdaptation ::= ENUMERATED {true, ...}
+
CompositeAvailableCapacityGroup ::= SEQUENCE {
compositeAvailableCapacityDownlink CompositeAvailableCapacity,
compositeAvailableCapacityUplink CompositeAvailableCapacity,
@@ -1064,7 +1328,7 @@ CompositeAvailableCapacityGroup-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
CompositeAvailableCapacity ::= SEQUENCE {
cellCapacityClassValue CellCapacityClassValue OPTIONAL,
- capacityValueInfo CapacityValueInfo, -- this IE represents the IE "CapacityValue" in 9.2.2.a, it’s used to distinguish the "CapacityValue" in 9.2.2.c
+ capacityValueInfo CapacityValueInfo, -- this IE represents the IE "CapacityValue" in 9.2.2.52, it’s used to distinguish the "CapacityValue" in 9.2.2.54
iE-Extensions ProtocolExtensionContainer { { CompositeAvailableCapacity-ExtIEs} }OPTIONAL,
...
}
@@ -1090,16 +1354,28 @@ CHOtrigger ::= ENUMERATED {
CHOinformation-Req ::= SEQUENCE {
cho-trigger CHOtrigger,
targetNG-RANnodeUEXnAPID NG-RANnodeUEXnAPID OPTIONAL
- -- This IE shall be present if the cho-trigger IE is present and set to "CHO-replace" --,
+ -- This IE shall be present if the CHO Trigger IE is present and set to "CHO-replace" --,
cHO-EstimatedArrivalProbability CHO-Probability OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { CHOinformation-Req-ExtIEs} } OPTIONAL,
...
}
CHOinformation-Req-ExtIEs XNAP-PROTOCOL-EXTENSION ::={
+ {ID id-CHOTimeBasedInformation CRITICALITY reject EXTENSION CHOTimeBasedInformation PRESENCE optional}|
+ { ID id-CHO-Maxnoof-CondReconfig CRITICALITY reject EXTENSION CHO-Maxnoof-CondReconfig PRESENCE optional },
...
}
+CHOTimeBasedInformation ::= SEQUENCE {
+ cHO-HOWindowStart CHO-HandoverWindowStart,
+ cHO-HOWindowDuration CHO-HandoverWindowDuration,
+ iE-Extensions ProtocolExtensionContainer { {CHOTimeBasedInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CHOTimeBasedInformation-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
CHOinformation-Ack ::= SEQUENCE {
requestedTargetCellGlobalID Target-CGI,
@@ -1109,6 +1385,7 @@ CHOinformation-Ack ::= SEQUENCE {
}
CHOinformation-Ack-ExtIEs XNAP-PROTOCOL-EXTENSION ::={
+ { ID id-CHO-CPAC-Info CRITICALITY reject EXTENSION CHO-CPAC-Information PRESENCE optional },
...
}
@@ -1125,6 +1402,15 @@ CHOinformation-AddReq-ExtIEs XNAP-PROTOCOL-EXTENSION ::={
...
}
+CHOinformation-AddReqAck ::= SEQUENCE {
+ pCell-ID GlobalNG-RANCell-ID OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { CHOinformation-AddReqAck-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CHOinformation-AddReqAck-ExtIEs XNAP-PROTOCOL-EXTENSION ::={
+ ...
+}
CHOinformation-ModReq ::= SEQUENCE {
conditionalReconfig ENUMERATED {intra-mn-cho, ...},
@@ -1137,11 +1423,76 @@ CHOinformation-ModReq-ExtIEs XNAP-PROTOCOL-EXTENSION ::={
...
}
+CHO-Maxnoof-CondReconfig ::= INTEGER (1..8,...)
+
+CHO-CPAC-Information ::= SEQUENCE {
+ cHO-CPAC-config-indicator CHO-CPAC-Config-Indicator OPTIONAL,
+ cHO-target-SN-node-list CHO-target-SN-node-list,
+ iE-Extensions ProtocolExtensionContainer { {CHO-CPAC-Information-ExtIEs}} OPTIONAL,
+ ...
+}
+
+CHO-CPAC-Information-ExtIEs XNAP-PROTOCOL-EXTENSION ::={
+ ...
+}
+
+CHO-CPAC-Config-Indicator ::= ENUMERATED {
+ cho-only-not-prepared,
+ ...
+}
+
CHO-Probability ::= INTEGER (1..100)
+CHO-HandoverWindowStart ::= INTEGER (0.. 549755813887)
+
+CHO-HandoverWindowDuration ::= INTEGER (1..6000)
+
+CHO-target-SN-node-list ::= SEQUENCE (SIZE(1.. maxnoofTargetSNs)) OF CHO-target-SN-node-Item
+
+CHO-target-SN-node-Item ::= SEQUENCE {
+ target-S-NG-RANnodeID GlobalNG-RANNode-ID,
+ pduSessionResourcesAdmittedList PDUSessionResourcesAdmitted-List,
+ cho-Candidate-PSCells-list CHO-Candidate-PSCells-list,
+ iE-Extensions ProtocolExtensionContainer { {CHO-target-SN-node-Item-ExtIEs}} OPTIONAL,
+ ...
+}
+
+CHO-target-SN-node-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::={
+ ...
+}
+
+
+CHO-Candidate-PSCells-list ::= SEQUENCE (SIZE(1..maxnoofPSCellCandidates)) OF CHO-Candidate-PSCells-Item
+
+CHO-Candidate-PSCells-Item ::= SEQUENCE {
+ pscell-id NR-CGI,
+ target2source-NG-RANNode-Container OCTET STRING,
+ iE-Extensions ProtocolExtensionContainer { {CHO-Candidate-PSCells-Item-ExtIEs}} OPTIONAL,
+ ...
+}
+
+CHO-Candidate-PSCells-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::={
+ ...
+}
+
CNsubgroupID ::= INTEGER (0..7, ...)
+CompleteConfig-Indicator ::= ENUMERATED {complete-config, ...}
+
+Conditional-Reconfig-List ::= SEQUENCE (SIZE(1..maxnoofPSCellCandidates)) OF Conditional-Reconfig-Item
+
+Conditional-Reconfig-Item ::= SEQUENCE {
+ pCell-ID Target-CGI,
+ pSCell-ID NR-CGI OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {Conditional-Reconfig-Item-ExtIEs} } OPTIONAL,
+ ...
+
+}
+
+Conditional-Reconfig-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
ConfiguredTACIndication ::= ENUMERATED {
true,
@@ -1188,7 +1539,8 @@ COUNT-PDCP-SN18-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
CoverageModificationCause ::= ENUMERATED {
coverage,
cell-edge-capacity,
- ...}
+ ...,
+ network-energy-saving}
Coverage-Modification-List ::= SEQUENCE (SIZE (0..maxnoofCellsinNG-RANnode)) OF Coverage-Modification-List-Item
@@ -1197,7 +1549,7 @@ Coverage-Modification-List-Item ::= SEQUENCE {
cellCoverageState INTEGER (0..63, ...),
cellDeploymentStatusIndicator CellDeploymentStatusIndicator OPTIONAL,
cellReplacingInfo CellReplacingInfo OPTIONAL,
--- Included in case the Cell Deployment Status Indicator IE is present
+-- This IE shall be present if the Cell Deployment Status Indicator IE is present.
sSB-Coverage-Modification-List SSB-Coverage-Modification-List,
iE-Extension ProtocolExtensionContainer { { Coverage-Modification-List-Item-ExtIEs} } OPTIONAL,
...
@@ -1227,6 +1579,59 @@ CPACcandidatePSCells-item ::= SEQUENCE {
}
CPACcandidatePSCells-item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-S-CPAC-CompleteConfig-Indicator CRITICALITY ignore EXTENSION CompleteConfig-Indicator PRESENCE optional},
+ ...
+}
+
+CPACcandidatePSCells-wotherInfo-list ::= SEQUENCE (SIZE(1..maxnoofPSCellCandidates)) OF CPACcandidatePSCells-wotherInfo-item
+
+CPACcandidatePSCells-wotherInfo-item ::= SEQUENCE {
+ pscell-id NR-CGI,
+ s-CPAC-CompleteConfig-Indicator CompleteConfig-Indicator OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {CPACcandidatePSCells-wotherInfo-item-ExtIEs}} OPTIONAL,
+ ...
+}
+
+CPACcandidatePSCells-wotherInfo-item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+CPACConfiguration ::= SEQUENCE {
+ cpacCandidateCell-List CPACCandidateCell-List,
+ iE-Extensions ProtocolExtensionContainer { { CPACConfiguration-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CPACConfiguration-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+CPACCandidateCell-List ::= SEQUENCE (SIZE(1..maxnoofPSCellsinCPAC)) OF CPACCandidateCell-Item
+
+CPACCandidateCell-Item ::= SEQUENCE {
+ cpacCandidateCellID GlobalNG-RANCell-ID,
+ cpacExecutionCondition-List CPACExecutionCondition-List,
+ iE-Extensions ProtocolExtensionContainer { { CPACCandidateCell-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CPACCandidateCell-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+CPACExecutionCondition-List ::= SEQUENCE (SIZE(1..maxnoofCPACexecutioncond)) OF CPACExecutionCondition-Item
+
+CPACExecutionCondition-Item ::= SEQUENCE {
+ measObjectContainer MeasObjectContainer,
+ reportConfigContainer ReportConfigContainer,
+ iE-Extensions ProtocolExtensionContainer { { CPACExecutionCondition-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CPACExecutionCondition-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -1240,6 +1645,8 @@ CPAInformationRequest ::= SEQUENCE {
}
CPAInformationRequest-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-S-CPAC-Request-Info CRITICALITY reject EXTENSION S-CPAC-Request-Info PRESENCE optional}|
+ { ID id-S-CPAC-ReferenceConfigRequest CRITICALITY ignore EXTENSION S-CPAC-ReferenceConfig-Request PRESENCE optional},
...
}
@@ -1250,6 +1657,7 @@ CPAInformationAck ::= SEQUENCE {
}
CPAInformationAck-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-CPACcandidatePSCells-wotherInfo-list CRITICALITY reject EXTENSION CPACcandidatePSCells-wotherInfo-list PRESENCE optional},
...
}
@@ -1260,6 +1668,7 @@ CPCInformationRequired::= SEQUENCE {
}
CPCInformationRequired-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-S-CPAC-Request CRITICALITY reject EXTENSION S-CPAC-Request PRESENCE optional},
...
}
@@ -1301,10 +1710,11 @@ CPC-target-SN-confirm-list-Item ::= SEQUENCE {
}
CPC-target-SN-confirm-list-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-CPAC-Preparation-Type CRITICALITY ignore EXTENSION CPAC-Preparation-Type PRESENCE optional},
...
}
-CPAInformationModReq ::= SEQUENCE {
+CPAInformationModReq ::= SEQUENCE {
max-no-of-pscells INTEGER (1..8, ...) OPTIONAL,
cpac-EstimatedArrivalProbability CHO-Probability OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { CPAInformationModReq-ExtIEs} } OPTIONAL,
@@ -1312,21 +1722,26 @@ CPAInformationModReq ::= SEQUENCE {
}
CPAInformationModReq-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-S-CPAC-Request-Info CRITICALITY reject EXTENSION S-CPAC-Request-Info PRESENCE optional}|
+ { ID id-S-CPAC-ReferenceConfigRequest CRITICALITY ignore EXTENSION S-CPAC-ReferenceConfig-Request PRESENCE optional}|
+ { ID id-S-CPAC-InterSN-ExecutionNotify CRITICALITY reject EXTENSION S-CPAC-InterSN-ExecutionNotify PRESENCE optional},
...
}
-CPAInformationModReqAck ::= SEQUENCE {
+CPAInformationModReqAck ::= SEQUENCE {
candidate-pscells CPACcandidatePSCells-list,
iE-Extensions ProtocolExtensionContainer { { CPAInformationModReqAck-ExtIEs} } OPTIONAL,
...
}
CPAInformationModReqAck-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-CPACcandidatePSCells-wotherInfo-list CRITICALITY reject EXTENSION CPACcandidatePSCells-wotherInfo-list PRESENCE optional},
...
}
CPC-DataForwarding-Indicator ::= ENUMERATED {triggered, early-data-transmission-stop, ..., coordination-only}
+CPAC-Preparation-Type ::= ENUMERATED {s-cpac, ...}
CPACInformationModRequired ::= SEQUENCE {
candidate-pscells CPACcandidatePSCells-list,
@@ -1466,6 +1881,19 @@ CSI-RSTransmissionIndication ::= ENUMERATED {
...
}
+CAGListforMDT ::= SEQUENCE (SIZE(1.. maxnoofCAGforMDT))OF CAGListforMDTItem
+
+CAGListforMDTItem ::= SEQUENCE {
+ plmnID PLMN-Identity,
+ cAGID CAG-Identifier,
+ iE-Extensions ProtocolExtensionContainer { {CAGListforMDTItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CAGListforMDTItem-ExtIEs XNAP-PROTOCOL-EXTENSION ::={
+ ...
+}
+
-- D
@@ -1532,6 +1960,7 @@ DataForwardingInfoFromTargetNGRANnode ::= SEQUENCE {
}
DataForwardingInfoFromTargetNGRANnode-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-DirectForwardingPathAvailability CRITICALITY ignore EXTENSION DirectForwardingPathAvailability PRESENCE optional },
...
}
@@ -1644,6 +2073,7 @@ DefaultDRB-Allowed ::= ENUMERATED {true, false, ...}
DirectForwardingPathAvailability ::= ENUMERATED {direct-path-available, ...}
+DirectForwardingPathAvailabilityWithSourceMN ::= ENUMERATED {direct-path-available, ...}
DLCountChoice ::= CHOICE {
count12bits COUNT-PDCP-SN12,
@@ -1678,6 +2108,21 @@ DLF1Terminating-BHInfo-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+DLLBTFailureInformationRequest ::= ENUMERATED {inquiry, ...}
+DLLBTFailureInformationList ::= SEQUENCE (SIZE(1.. maxnoofLBTFailureInformation)) OF DLLBTFailureInformationList-Item
+
+DLLBTFailureInformationList-Item::= SEQUENCE {
+ uEAssistantIdentifier NG-RANnodeUEXnAPID,
+ numberOfDLLBTFailures INTEGER (1..1000,...) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { DLLBTFailureInformationList-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DLLBTFailureInformationList-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
DLNonF1Terminating-BHInfo ::= SEQUENCE {
ingressBAPRoutingID BAPRoutingID,
ingressBHRLCCHID BHRLCChannelID,
@@ -1810,7 +2255,7 @@ DRBToQoSFlowMapping-Item ::= SEQUENCE {
}
DRBToQoSFlowMapping-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
- { ID id-DAPSRequestInfo CRITICALITY ignore EXTENSION DAPSRequestInfo PRESENCE optional },
+ { ID id-DAPSRequestInfo CRITICALITY ignore EXTENSION DAPSRequestInfo PRESENCE optional },
...
}
@@ -1873,6 +2318,31 @@ Dynamic5QIDescriptor-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
EarlyMeasurement ::= ENUMERATED {true, ...}
+ECNMarkingorCongestionInformationReportingRequest ::= CHOICE {
+ eCNMarkingAtRANRequest ECNMarkingAtRANRequest,
+ eCNMarkingAtUPFRequest ECNMarkingAtUPFRequest,
+ congestionInformationRequest CongestionInformationRequest,
+ choice-Extensions ProtocolIE-Single-Container { {ECNMarkingorCongestionInformationReportingRequest-ExtIEs} }
+}
+
+ECNMarkingorCongestionInformationReportingRequest-ExtIEs XNAP-PROTOCOL-IES ::= {
+ ...
+
+}
+
+ECNMarkingAtRANRequest ::= ENUMERATED {ul, dl, both, stop,...}
+
+ECNMarkingAtUPFRequest ::= ENUMERATED {ul, dl, both, stop,...}
+
+
+CongestionInformationRequest ::= ENUMERATED {ul, dl, both, stop, ...}
+
+
+EnergyCost ::= INTEGER (0..10000, ...)
+
+
+EquivalentSNPNs ::= SEQUENCE (SIZE(1..maxnoofESNPNs)) OF SNPNIdentity
+
E-RAB-ID ::= INTEGER (0..15, ...)
@@ -1882,6 +2352,7 @@ E-UTRAARFCN ::= INTEGER (0..maxEARFCN)
E-UTRA-Cell-Identity ::= BIT STRING (SIZE(28))
+ERedcap-Bcast-Information ::= BIT STRING(SIZE(8))
E-UTRA-CGI ::= SEQUENCE {
plmn-id PLMN-Identity,
@@ -1936,7 +2407,7 @@ E-UTRAPRACHConfiguration ::= SEQUENCE {
highSpeedFlag ENUMERATED {true, false, ...},
prach-FreqOffset INTEGER (0..94),
prach-ConfigIndex INTEGER (0..63) OPTIONAL,
--- C-ifTDD: This IE shall be present if the EUTRA-Mode-Info IE in the Served Cell Information IE is set to the value "TDD" --
+-- C-ifTDD: This IE shall be present if the EUTRA-Mode-Info IE in the Served Cell Information E-UTRA IE is set to the value "TDD" --
iE-Extensions ProtocolExtensionContainer { {E-UTRAPRACHConfiguration-ExtIEs} } OPTIONAL,
...
}
@@ -2050,7 +2521,7 @@ ExpectedUEActivityBehaviour-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
}
ExpectedUEBehaviour ::= SEQUENCE {
- expectedUEActivityBehaviour ExpectedUEActivityBehaviour OPTIONAL,
+ expectedUEActivityBehaviour ExpectedUEActivityBehaviour OPTIONAL,
expectedHOInterval ExpectedHOInterval OPTIONAL,
expectedUEMobility ExpectedUEMobility OPTIONAL,
expectedUEMovingTrajectory ExpectedUEMovingTrajectory OPTIONAL,
@@ -2101,7 +2572,7 @@ ExplicitFormat-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
ExtendedRATRestrictionInformation ::= SEQUENCE {
- primaryRATRestriction BIT STRING (SIZE(8, ...)),
+ primaryRATRestriction BIT STRING (SIZE(8, ..., 16)),
secondaryRATRestriction BIT STRING (SIZE(8, ...)),
iE-Extensions ProtocolExtensionContainer { {ExtendedRATRestrictionInformation-ExtIEs} } OPTIONAL,
...
@@ -2121,8 +2592,8 @@ ExtendedUEIdentityIndexValue ::= BIT STRING (SIZE(16))
ExtTLAs ::= SEQUENCE (SIZE(1..maxnoofExtTLAs)) OF ExtTLA-Item
ExtTLA-Item ::= SEQUENCE {
- iPsecTLA TransportLayerAddress OPTIONAL,
- gTPTransportLayerAddresses GTPTLAs OPTIONAL,
+ iPsecTLA TransportLayerAddress OPTIONAL,
+ gTPTransportLayerAddresses GTPTLAs OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {ExtTLA-Item-ExtIEs} } OPTIONAL,
...
}
@@ -2183,7 +2654,7 @@ FiveGCMobilityRestrictionListContainer ::= OCTET STRING
FiveGProSeAuthorized ::= SEQUENCE {
fiveGproSeDirectDiscovery FiveGProSeDirectDiscovery OPTIONAL,
fiveGproSeDirectCommunication FiveGProSeDirectCommunication OPTIONAL,
- fiveGnrProSeLayer2UEtoNetworkRelay FiveGProSeLayer2UEtoNetworkRelay OPTIONAL,
+ fiveGnrProSeLayer2UEtoNetworkRelay FiveGProSeLayer2UEtoNetworkRelay OPTIONAL,
fiveGnrProSeLayer3UEtoNetworkRelay FiveGProSeLayer3UEtoNetworkRelay OPTIONAL,
fiveGnrProSeLayer2RemoteUE FiveGProSeLayer2RemoteUE OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {FiveGProSeAuthorized-ExtIEs} } OPTIONAL,
@@ -2191,6 +2662,9 @@ FiveGProSeAuthorized ::= SEQUENCE {
}
FiveGProSeAuthorized-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-FiveGProSeLayer2Multipath CRITICALITY ignore EXTENSION FiveGProSeLayer2Multipath PRESENCE optional}|
+ { ID id-FiveGProSeLayer2UEtoUERelay CRITICALITY ignore EXTENSION FiveGProSeLayer2UEtoUERelay PRESENCE optional}|
+ { ID id-FiveGProSeLayer2UEtoUERemote CRITICALITY ignore EXTENSION FiveGProSeLayer2UEtoUERemote PRESENCE optional},
...
}
@@ -2224,6 +2698,24 @@ FiveGProSeLayer2RemoteUE ::= ENUMERATED {
...
}
+FiveGProSeLayer2Multipath ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
+FiveGProSeLayer2UEtoUERelay ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
+FiveGProSeLayer2UEtoUERemote ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
FiveGProSePC5QoSParameters ::= SEQUENCE {
fiveGProSepc5QoSFlowList FiveGProSePC5QoSFlowList,
fiveGproSepc5LinkAggregateBitRates BitRate OPTIONAL,
@@ -2275,7 +2767,7 @@ Flows-Mapped-To-DRB-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
-FreqDomainHSNAconfiguration-List ::= SEQUENCE (SIZE(1.. maxnoofHSNASlots)) OF FreqDomainHSNAconfiguration-List-Item
+FreqDomainHSNAconfiguration-List ::= SEQUENCE (SIZE(1.. maxnoofHSNASlots)) OF FreqDomainHSNAconfiguration-List-Item
FreqDomainHSNAconfiguration-List-Item ::= SEQUENCE {
rBsetIndex INTEGER(0.. maxnoofRBsetsPerCell1, ...),
@@ -2289,7 +2781,7 @@ FreqDomainHSNAconfiguration-List-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
}
-FreqDomainSlotHSNAconfiguration-List ::= SEQUENCE (SIZE(1.. maxnoofHSNASlots)) OF FreqDomainSlotHSNAconfiguration-List-Item
+FreqDomainSlotHSNAconfiguration-List ::= SEQUENCE (SIZE(1.. maxnoofHSNASlots)) OF FreqDomainSlotHSNAconfiguration-List-Item
FreqDomainSlotHSNAconfiguration-List-Item ::= SEQUENCE {
slotIndex INTEGER(1..maxnoofHSNASlots),
@@ -2731,13 +3223,18 @@ IABTNLAddress-ItemExtIEs XNAP-PROTOCOL-EXTENSION ::= {
ImmediateMDT-NR ::= SEQUENCE {
measurementsToActivate MeasurementsToActivate,
m1Configuration M1Configuration OPTIONAL,
+-- This IE shall be present if the Measurements to Activate IE has the first bit set to "1".--
m4Configuration M4Configuration OPTIONAL,
+-- This IE shall be present if the Measurements to Activate IE has the fourth bit set to "1".--
m5Configuration M5Configuration OPTIONAL,
+-- This IE shall be present if the Measurements to Activate IE has the fifth bit set to "1".--
mDT-Location-Info MDT-Location-Info OPTIONAL,
m6Configuration M6Configuration OPTIONAL,
+-- This IE shall be present if the Measurements to Activate IE has the seventh bit set to "1".--
m7Configuration M7Configuration OPTIONAL,
+-- This IE shall be present if the Measurements to Activate IE has the eighth bit set to "1".--
bluetoothMeasurementConfiguration BluetoothMeasurementConfiguration OPTIONAL,
- wLANMeasurementConfiguration WLANMeasurementConfiguration OPTIONAL,
+ wLANMeasurementConfiguration WLANMeasurementConfiguration OPTIONAL,
sensorMeasurementConfiguration SensorMeasurementConfiguration OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { ImmediateMDT-NR-ExtIEs} } OPTIONAL,
...
@@ -2794,6 +3291,12 @@ I-RNTI-ExtIEs XNAP-PROTOCOL-IES ::= {
...
}
+IABAuthorizationStatus ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
-- J
@@ -2811,9 +3314,23 @@ Local-NG-RAN-Node-Identifier ::= CHOICE {
}
Local-NG-RAN-Node-Identifier-ExtIEs XNAP-PROTOCOL-IES ::= {
+ { ID id-Full-and-Short-I-RNTI-Profile-List CRITICALITY ignore TYPE Full-and-Short-I-RNTI-Profile-List PRESENCE mandatory},
+ ...
+}
+
+Full-and-Short-I-RNTI-Profile-List::= SEQUENCE {
+
+ full-I-RNTI-Profile-List Full-I-RNTI-Profile-List,
+ short-I-RNTI-Profile-List Short-I-RNTI-Profile-List,
+ iE-Extensions ProtocolExtensionContainer { { Full-and-Short-I-RNTI-Profile-List-ExtIEs} } OPTIONAL,
...
}
+Full-and-Short-I-RNTI-Profile-List-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
Full-I-RNTI-Profile-List ::= CHOICE {
full-I-RNTI-Profile-0 BIT STRING (SIZE (21)),
full-I-RNTI-Profile-1 BIT STRING (SIZE (18)),
@@ -2961,7 +3478,7 @@ LoggedMDT-NR ::= SEQUENCE {
loggingDuration LoggingDuration,
reportType ReportType,
bluetoothMeasurementConfiguration BluetoothMeasurementConfiguration OPTIONAL,
- wLANMeasurementConfiguration WLANMeasurementConfiguration OPTIONAL,
+ wLANMeasurementConfiguration WLANMeasurementConfiguration OPTIONAL,
sensorMeasurementConfiguration SensorMeasurementConfiguration OPTIONAL,
areaScopeOfNeighCellsList AreaScopeOfNeighCellsList OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {LoggedMDT-NR-ExtIEs} } OPTIONAL,
@@ -2985,6 +3502,17 @@ LowerLayerPresenceStatusChange ::= ENUMERATED {
resume-lower-layers
}
+LTEA2XServicesAuthorized ::= SEQUENCE {
+ aerialUE AerialUE OPTIONAL,
+ aerialControllerUE AerialControllerUE OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {LTEA2XServicesAuthorized-ExtIEs} } OPTIONAL,
+ ...
+}
+
+LTEA2XServicesAuthorized-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
LTEV2XServicesAuthorized ::= SEQUENCE {
vehicleUE VehicleUE OPTIONAL,
pedestrianUE PedestrianUE OPTIONAL,
@@ -3012,6 +3540,7 @@ LTEUESidelinkAggregateMaximumBitRate-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
MaxNrofRS-IndexesToReport::= INTEGER (1..64, ...)
+MBSCommServiceType ::= ENUMERATED {multicast, broadcast, ...}
MDTAlignmentInfo ::= CHOICE {
s-BasedMDT S-BasedMDT,
@@ -3029,17 +3558,17 @@ MeasCollectionEntityIPAddress ::= TransportLayerAddress
M1Configuration ::= SEQUENCE {
m1reportingTrigger M1ReportingTrigger,
m1thresholdeventA2 M1ThresholdEventA2 OPTIONAL,
--- Included in case of event-triggered, or event-triggered periodic reporting for measurement M1
+-- This IE shall be present if the Measurements to Activate IE has the first bit set to "1" and the M1 Reporting Trigger IE is set to "A2event-triggered" or to "A2event-triggered periodic".
m1periodicReporting M1PeriodicReporting OPTIONAL,
--- Included in case of periodic or event-triggered periodic reporting
+-- This IE shall be present if the M1 Reporting Trigger IE is set to "periodic", or to "A2event-triggered periodic".
iE-Extensions ProtocolExtensionContainer { { M1Configuration-ExtIEs} } OPTIONAL,
...
}
M1Configuration-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
{ID id-BeamMeasurementIndicationM1 CRITICALITY ignore EXTENSION BeamMeasurementIndicationM1 PRESENCE optional }|
- {ID id-BeamMeasurementsReportConfiguration CRITICALITY ignore EXTENSION BeamMeasurementsReportConfiguration PRESENCE conditional },
--- The above IE shall be present if the BeamMeasurementIndicationM1 IE is set to “true”
+ {ID id-BeamMeasurementsReportConfiguration CRITICALITY ignore EXTENSION BeamMeasurementsReportConfiguration PRESENCE conditional },
+-- This IE shall be present if the Include Beam Measurements Indication IE is set to "true".
...
}
@@ -3204,14 +3733,14 @@ MBSFNSubframeInfo-E-UTRA-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::={
MBS-FrequencySelectionArea-Identity ::= OCTET STRING (SIZE(3))
-MBS-Area-Session-ID ::= INTEGER (0..65535, ...)
+MBS-Area-Session-ID ::= INTEGER (0..65535, ...)
MBS-MappingandDataForwardingRequestInfofromSource ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MBS-MappingandDataForwardingRequestInfofromSource-Item
MBS-MappingandDataForwardingRequestInfofromSource-Item ::= SEQUENCE {
- mRB-ID MRB-ID,
+ mRB-ID MRB-ID,
mBS-QoSFlow-List MBS-QoSFlow-List,
- mRB-ProgressInformation MRB-ProgressInformation OPTIONAL,
+ mRB-ProgressInformation MRB-ProgressInformation OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { MBS-MappingandDataForwardingRequestInfofromSource-Item-ExtIEs} } OPTIONAL,
...
}
@@ -3220,6 +3749,7 @@ MBS-MappingandDataForwardingRequestInfofromSource-Item-ExtIEs XNAP-PROTOCOL-EXTE
...
}
+MBS-DataForwarding-Indicator ::= ENUMERATED{mbs-only, ...}
MBS-DataForwardingResponseInfofromTarget ::= SEQUENCE (SIZE(1..maxnoofMRBs)) OF MBS-DataForwardingResponseInfofromTarget-Item
@@ -3263,7 +3793,7 @@ MBS-ServiceArea-ExtIEs XNAP-PROTOCOL-IES ::= {
MBS-ServiceAreaCell-List ::= SEQUENCE (SIZE(1.. maxnoofCellsforMBS)) OF NR-CGI
MBS-ServiceAreaInformation ::= SEQUENCE {
- mBS-ServiceAreaCell-List MBS-ServiceAreaCell-List OPTIONAL,
+ mBS-ServiceAreaCell-List MBS-ServiceAreaCell-List OPTIONAL,
mBS-ServiceAreaTAI-List MBS-ServiceAreaTAI-List OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {MBS-ServiceAreaInformation-ExtIEs} } OPTIONAL,
...
@@ -3300,8 +3830,8 @@ MBS-ServiceAreaTAI-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
MBS-Session-ID ::= SEQUENCE {
- tMGI TMGI,
- nID NID OPTIONAL,
+ tMGI TMGI,
+ nID NID OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {MBS-Session-ID-ExtIEs} } OPTIONAL,
...
}
@@ -3310,6 +3840,8 @@ MBS-Session-ID-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+MBS-AssistanceInformation ::= ENUMERATED {true, ...}
+
MBS-SessionAssociatedInformation ::= SEQUENCE (SIZE(1..maxnoofAssociatedMBSSessions)) OF MBS-SessionAssociatedInformation-Item
MBS-SessionAssociatedInformation-Item ::= SEQUENCE {
@@ -3333,6 +3865,7 @@ MBS-SessionInformation-Item ::= SEQUENCE {
}
MBS-SessionInformation-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-MBS-AssistanceInformation CRITICALITY ignore EXTENSION MBS-AssistanceInformation PRESENCE optional },
...
}
@@ -3376,6 +3909,12 @@ iE-Extensions ProtocolExtensionContainer { { MDT-Configuration-ExtIEs} } OPTION
...
}
MDT-Configuration-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+{ ID id-MN-only-MDT-collection CRITICALITY ignore EXTENSION MN-only-MDT-collection PRESENCE optional },
+ ...
+}
+
+MN-only-MDT-collection ::= ENUMERATED {
+ mN-Only,
...
}
@@ -3383,11 +3922,12 @@ MDT-Configuration-NR ::= SEQUENCE {
mdt-Activation MDT-Activation,
areaScopeOfMDT-NR AreaScopeOfMDT-NR OPTIONAL,
mDTMode-NR MDTMode-NR,
- signallingBasedMDTPLMNList MDTPLMNList OPTIONAL,
+ signallingBasedMDTPLMNList MDTPLMNList OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { MDT-Configuration-NR-ExtIEs} } OPTIONAL,
...
}
MDT-Configuration-NR-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ {ID id-PNI-NPN-AreaScopeofMDT CRITICALITY ignore EXTENSION PNI-NPN-AreaScopeofMDT PRESENCE optional },
...
}
@@ -3447,7 +3987,7 @@ Measurement-ID ::= INTEGER (1..4095,...)
MIMOPRBusageInformation ::= SEQUENCE {
-dl-GBR-PRB-usage-for-MIMO DL-GBR-PRB-usage-for-MIMO,
+ dl-GBR-PRB-usage-for-MIMO DL-GBR-PRB-usage-for-MIMO,
ul-GBR-PRB-usage-for-MIMO UL-GBR-PRB-usage-for-MIMO,
dl-non-GBR-PRB-usage-for-MIMO DL-non-GBR-PRB-usage-for-MIMO,
ul-non-GBR-PRB-usage-for-MIMO UL-non-GBR-PRB-usage-for-MIMO,
@@ -3461,6 +4001,13 @@ MIMOPRBusageInformation-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+MobileIAB-AuthorizationStatus ::= ENUMERATED {authorized, not-authorized,...}
+
+MobileIABCell ::= ENUMERATED {
+ true,
+ ...
+}
+
MobilityInformation ::= BIT STRING (SIZE(32))
MobilityParametersModificationRange ::= SEQUENCE {
@@ -3620,6 +4167,21 @@ MessageOversizeNotification-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
MaximumCellListSize ::= INTEGER(1..16384, ...)
+MT-SDT-Information ::= SEQUENCE {
+ mT-SDT-Indicator MT-SDT-Indicator,
+ mT-SDT-DataSize MT-SDT-DataSize,
+ iE-Extensions ProtocolExtensionContainer { { MT-SDT-Information-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MT-SDT-Information-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MT-SDT-DataSize ::= INTEGER (1..96000, ...)
+
+MT-SDT-Indicator ::= ENUMERATED {true, ...}
+
MultiplexingInfo ::= SEQUENCE{
iAB-MT-Cell-List IAB-MT-Cell-List,
iE-Extensions ProtocolExtensionContainer { {MultiplexingInfo-ExtIEs} } OPTIONAL,
@@ -3631,14 +4193,58 @@ MultiplexingInfo-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
}
+MeasuredUETrajectory ::= SEQUENCE (SIZE(1..maxnoofCellsTrajectory)) OF MeasuredUETrajectory-Item
+
+MeasuredUETrajectory-Item ::= SEQUENCE{
+ measuredtrajectoryCellInfo MeasuredTrajectoryCellInfo,
+ iE-Extensions ProtocolExtensionContainer { { MeasuredUETrajectory-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MeasuredUETrajectory-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+MeasuredTrajectoryCellInfo ::= CHOICE {
+ nG-RAN-Cell MeasuredTrajectoryNGRANCellInfo,
+ choice-extension ProtocolIE-Single-Container { { MeasuredTrajectoryCellInfo-ExtIEs} }
+}
+
+MeasuredTrajectoryCellInfo-ExtIEs XNAP-PROTOCOL-IES ::= {
+ ...
+}
+
+MeasuredTrajectoryNGRANCellInfo ::= SEQUENCE {
+ globalNG-RANCell-ID GlobalNG-RANCell-ID,
+ timeUEStaysInCell INTEGER (0..4095),
+ iE-Extensions ProtocolExtensionContainer { { MeasuredTrajectoryNGRANCellInfo-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MeasuredTrajectoryNGRANCellInfo-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
-- N
-NACellResourceConfigurationList ::= SEQUENCE (SIZE(1..maxnoofHSNASlots)) OF NACellResourceConfiguration-Item
+N6JitterInformation ::= SEQUENCE {
+ n6JitterLowerBound INTEGER (-127..127),
+ n6JitterUpperBound INTEGER (-127..127),
+ iE-Extensions ProtocolExtensionContainer { { N6JitterInformationExtIEs } } OPTIONAL,
+ ...
+}
+N6JitterInformationExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+NACellResourceConfigurationList ::= SEQUENCE (SIZE(1..maxnoofHSNASlots)) OF NACellResourceConfiguration-Item
-NACellResourceConfiguration-Item ::= SEQUENCE {
- nAdownlin ENUMERATED {true, false, ...} OPTIONAL,
- nAuplink ENUMERATED {true, false, ...} OPTIONAL,
- nAflexible ENUMERATED {true, false, ...} OPTIONAL,
+NACellResourceConfiguration-Item ::= SEQUENCE {
+ nAdownlink ENUMERATED {true, false, ...} OPTIONAL,
+ nAuplink ENUMERATED {true, false, ...} OPTIONAL,
+ nAflexible ENUMERATED {true, false, ...} OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { NACellResourceConfiguration-Item-ExtIEs} } OPTIONAL,
...
}
@@ -3697,6 +4303,7 @@ NeighbourInformation-NR-Item ::= SEQUENCE {
}
NeighbourInformation-NR-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::={
+ { ID id-MobileIABCell CRITICALITY ignore EXTENSION MobileIABCell PRESENCE optional},
...
}
@@ -3799,6 +4406,32 @@ NG-RANnodeUEXnAPID ::= INTEGER (0.. 4294967295)
NumberofActiveUEs::= INTEGER(0..16777215, ...)
+NodeAssociatedInfoResult ::= SEQUENCE {
+ energyCost EnergyCost OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { NodeAssociatedInfoResult-ExtIEs} } OPTIONAL,
+ ...
+}
+
+NodeAssociatedInfoResult-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+NodeMeasurementInitiationResult-List ::= SEQUENCE (SIZE(1..maxFailedMeasPerNode)) OF NodeMeasurementInitiationResult-Item
+
+
+NodeMeasurementInitiationResult-Item ::= SEQUENCE {
+ nodemeasurementFailedReportCharacteristics BIT STRING(SIZE(32)),
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { { NodeMeasurementInitiationResult-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+NodeMeasurementInitiationResult-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
NoofRRCConnections ::= INTEGER (1..65536,...)
@@ -3826,8 +4459,8 @@ NG-eNB-RadioResourceStatus ::= SEQUENCE {
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,
+ dL-Total-PRB-usage DL-Total-PRB-usage,
+ uL-Total-PRB-usage UL-Total-PRB-usage,
iE-Extensions ProtocolExtensionContainer { { NG-eNB-RadioResourceStatus-ExtIEs} } OPTIONAL,
...
}
@@ -3844,8 +4477,8 @@ UL-scheduling-PDCCH-CCE-usage ::= INTEGER (0.. 100)
TNLCapacityIndicator ::= SEQUENCE {
dLTNLOfferedCapacity OfferedCapacity,
-dLTNLAvailableCapacity AvailableCapacity,
-uLTNLOfferedCapacity OfferedCapacity,
+ dLTNLAvailableCapacity AvailableCapacity,
+ uLTNLOfferedCapacity OfferedCapacity,
uLTNLAvailableCapacity AvailableCapacity,
iE-Extensions ProtocolExtensionContainer { { TNLCapacityIndicator-ExtIEs} } OPTIONAL,
...
@@ -3941,6 +4574,7 @@ NPNMobilityInformation-SNPN ::= SEQUENCE {
}
NPNMobilityInformation-SNPN-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-EquivalentSNPNs CRITICALITY reject EXTENSION EquivalentSNPNs PRESENCE optional},
...
}
@@ -4084,12 +4718,15 @@ NR-U-Channel-List ::= SEQUENCE (SIZE (1..maxnoofNR-UChannelIDs)) OF NR-U-Channel
NR-U-Channel-Item ::= SEQUENCE {
nR-U-ChannelID NR-U-ChannelID,
channelOccupancyTimePercentageDL ChannelOccupancyTimePercentage,
- energyDetectionThreshold EnergyDetectionThreshold,
+ energyDetectionThresholdDL EnergyDetectionThreshold,
iE-Extension ProtocolExtensionContainer { {NR-U-Channel-Item-ExtIEs} } OPTIONAL,
...
}
NR-U-Channel-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-ChannelOccupancyTimePercentageUL CRITICALITY ignore EXTENSION ChannelOccupancyTimePercentage PRESENCE optional}|
+ { ID id-EnergyDetectionThresholdUL CRITICALITY ignore EXTENSION EnergyDetectionThreshold PRESENCE optional}|
+ { ID id-RadioResourceStatusNR-U CRITICALITY ignore EXTENSION RadioResourceStatusNR-U PRESENCE optional},
...
}
@@ -4115,8 +4752,18 @@ NR-U-ChannelInfo-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
}
-Bandwidth ::= ENUMERATED{mhz10, mhz20, mhz40, mhz60, mhz80, ...}
+Bandwidth ::= ENUMERATED{mhz10, mhz20, mhz40, mhz60, mhz80, ...,mhz100}
+NRA2XServicesAuthorized ::= SEQUENCE {
+ aerialUE AerialUE OPTIONAL,
+ aerialControllerUE AerialControllerUE OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {NRA2XServicesAuthorized-ExtIEs} } OPTIONAL,
+ ...
+}
+
+NRA2XServicesAuthorized-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
NRCyclicPrefix ::= ENUMERATED {normal, extended, ...}
@@ -4143,7 +4790,7 @@ NRFrequencyBandItem-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
NRFrequencyInfo ::= SEQUENCE {
nrARFCN NRARFCN,
sul-information SUL-Information OPTIONAL,
- frequencyBand-List NRFrequencyBand-List,
+ frequencyBand-List NRFrequencyBand-List,
iE-Extension ProtocolExtensionContainer { {NRFrequencyInfo-ExtIEs} } OPTIONAL,
...
}
@@ -4175,8 +4822,8 @@ NRModeInfoFDD ::= SEQUENCE {
}
NRModeInfoFDD-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
- { ID id-ULCarrierList CRITICALITY ignore EXTENSION NRCarrierList PRESENCE optional }|
- { ID id-DLCarrierList CRITICALITY ignore EXTENSION NRCarrierList PRESENCE optional }|
+ { ID id-ULCarrierList CRITICALITY ignore EXTENSION NRCarrierList PRESENCE optional }|
+ { ID id-DLCarrierList CRITICALITY ignore EXTENSION NRCarrierList PRESENCE optional }|
{ ID id-UL-GNB-DU-Cell-Resource-Configuration CRITICALITY ignore EXTENSION GNB-DU-Cell-Resource-Configuration PRESENCE optional }|
{ ID id-DL-GNB-DU-Cell-Resource-Configuration CRITICALITY ignore EXTENSION GNB-DU-Cell-Resource-Configuration PRESENCE optional },
...
@@ -4191,15 +4838,15 @@ NRModeInfoTDD ::= SEQUENCE {
}
NRModeInfoTDD-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
- {ID id-IntendedTDD-DL-ULConfiguration-NR CRITICALITY ignore EXTENSION IntendedTDD-DL-ULConfiguration-NR PRESENCE optional }|
- {ID id-TDDULDLConfigurationCommonNR CRITICALITY ignore EXTENSION TDDULDLConfigurationCommonNR PRESENCE optional }|
- { ID id-CarrierList CRITICALITY ignore EXTENSION NRCarrierList PRESENCE optional }|
- {ID id-tdd-GNB-DU-Cell-Resource-Configuration CRITICALITY ignore EXTENSION GNB-DU-Cell-Resource-Configuration PRESENCE optional },
+ { ID id-IntendedTDD-DL-ULConfiguration-NR CRITICALITY ignore EXTENSION IntendedTDD-DL-ULConfiguration-NR PRESENCE optional }|
+ { ID id-TDDULDLConfigurationCommonNR CRITICALITY ignore EXTENSION TDDULDLConfigurationCommonNR PRESENCE optional }|
+ { ID id-CarrierList CRITICALITY ignore EXTENSION NRCarrierList PRESENCE optional }|
+ { ID id-tdd-GNB-DU-Cell-Resource-Configuration CRITICALITY ignore EXTENSION GNB-DU-Cell-Resource-Configuration PRESENCE optional },
...
}
-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, ..., nrb33, nrb62, nrb124, nrb148, nrb248, nrb44, nrb58, nrb92, nrb119, nrb188, nrb242}
+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, ..., nrb33, nrb62, nrb124, nrb148, nrb248, nrb44, nrb58, nrb92, nrb119, nrb188, nrb242, nrb15}
NRPagingeDRXInformation ::= SEQUENCE {
@@ -4246,6 +4893,34 @@ NRPaging-eDRX-Cycle-Inactive ::= ENUMERATED {
...
}
+NRPagingLongeDRXInformationforRRCINACTIVE ::= SEQUENCE {
+ nRPaging-long-eDRX-Cycle-Inactive NRPaging-long-eDRX-Cycle-Inactive,
+ nRPaging-Time-Window-Inactive NRPaging-Time-Window-Inactive,
+ iE-Extensions ProtocolExtensionContainer { {NRPagingLongeDRXInformationforRRCINACTIVE-ExtIEs} } OPTIONAL,
+ ...
+}
+
+NRPagingLongeDRXInformationforRRCINACTIVE-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+NRPaging-long-eDRX-Cycle-Inactive ::= ENUMERATED {
+ hf2, hf4, hf8, hf16,
+ hf32, hf64, hf128, hf256,
+ hf512, hf1024,
+ ...
+}
+
+
+NRPaging-Time-Window-Inactive ::= ENUMERATED {
+ s1, s2, s3, s4, s5,
+ s6, s7, s8, s9, s10,
+ s11, s12, s13, s14, s15, s16,
+ s17, s18, s19, s20, s21, s22,
+ s23, s24, s25, s26, s27, s28, s29,
+ s30, s31, s32, ...
+}
+
NRPCI ::= INTEGER (0..1007, ...)
NRSCS ::= ENUMERATED { scs15, scs30, scs60, scs120, ..., scs480, scs960}
@@ -4270,8 +4945,8 @@ NG-RANTraceID ::=OCTET STRING (SIZE (8))
NonGBRResources-Offered ::= ENUMERATED {true, ...}
NRV2XServicesAuthorized ::= SEQUENCE {
- vehicleUE VehicleUE OPTIONAL,
-pedestrianUE PedestrianUE OPTIONAL,
+ vehicleUE VehicleUE OPTIONAL,
+ pedestrianUE PedestrianUE OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {NRV2XServicesAuthorized-ExtIEs} } OPTIONAL,
...
}
@@ -4478,6 +5153,33 @@ PDCPSNLength-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+PDUSetQoSParameters ::= SEQUENCE {
+ ulPDUSetQoSInformation PDUSetQoSInformation OPTIONAL,
+ dlPDUSetQoSInformation PDUSetQoSInformation OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PDUSetQoSParameters-ExtIEs } } OPTIONAL
+}
+
+PDUSetQoSParameters-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+ }
+
+
+PDUSetQoSInformation ::= SEQUENCE {
+ pduSetDelayBudget ExtendedPacketDelayBudget OPTIONAL,
+ pduSetErrorRate PacketErrorRate OPTIONAL,
+ pduSetIntegratedHandlingInformation ENUMERATED {true, false, ...} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PDUSetQoSInformation-ExtIEs } } OPTIONAL
+}
+
+PDUSetQoSInformation-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PDUSetbasedHandlingIndicator ::= ENUMERATED {
+ supported,
+ ...
+}
+
PDUSessionAggregateMaximumBitRate ::= SEQUENCE {
@@ -4542,6 +5244,19 @@ PDUSession-List-withDataForwardingRequest-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::
}
+PDUSessionsListToBeReleased-UPError ::= SEQUENCE (SIZE (1.. maxnoofPDUSessions)) OF PDUSessionsListToBeReleased-UPError-Item
+
+PDUSessionsListToBeReleased-UPError-Item ::= SEQUENCE {
+ pduSessionId PDUSession-ID,
+ userPlaneErrorIndicator UserPlaneErrorIndicator,
+ iE-Extension ProtocolExtensionContainer { {PDUSessionsListToBeReleased-UPError-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PDUSessionsListToBeReleased-UPError-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- **************************************************************
--
@@ -4621,7 +5336,7 @@ PDUSessionResourcesToBeSetup-Item ::= SEQUENCE {
s-NSSAI S-NSSAI,
pduSessionAMBR PDUSessionAggregateMaximumBitRate OPTIONAL,
uL-NG-U-TNLatUPF UPTransportLayerInformation,
- source-DL-NG-U-TNL-Information UPTransportLayerInformation OPTIONAL,
+ source-DL-NG-U-TNL-Information UPTransportLayerInformation OPTIONAL,
securityIndication SecurityIndication OPTIONAL,
pduSessionType PDUSessionType,
pduSessionNetworkInstance PDUSessionNetworkInstance OPTIONAL,
@@ -4632,13 +5347,13 @@ PDUSessionResourcesToBeSetup-Item ::= SEQUENCE {
}
PDUSessionResourcesToBeSetup-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
-{ ID id-Additional-UL-NG-U-TNLatUPF-List CRITICALITY ignore EXTENSION Additional-UL-NG-U-TNLatUPF-List PRESENCE optional}|
-{ ID id-PDUSessionCommonNetworkInstance CRITICALITY ignore EXTENSION PDUSessionCommonNetworkInstance PRESENCE optional}|
-{ ID id-Redundant-UL-NG-U-TNLatUPF CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional}|
-{ ID id-Additional-Redundant-UL-NG-U-TNLatUPF-List CRITICALITY ignore EXTENSION Additional-UL-NG-U-TNLatUPF-List PRESENCE optional}|
-{ ID id-RedundantCommonNetworkInstance CRITICALITY ignore EXTENSION PDUSessionCommonNetworkInstance PRESENCE optional}|
-{ ID id-RedundantPDUSessionInformation CRITICALITY ignore EXTENSION RedundantPDUSessionInformation PRESENCE optional}|
-{ ID id-MBS-SessionAssociatedInformation CRITICALITY ignore EXTENSION MBS-SessionAssociatedInformation PRESENCE optional},
+ { ID id-Additional-UL-NG-U-TNLatUPF-List CRITICALITY ignore EXTENSION Additional-UL-NG-U-TNLatUPF-List PRESENCE optional}|
+ { ID id-PDUSessionCommonNetworkInstance CRITICALITY ignore EXTENSION PDUSessionCommonNetworkInstance PRESENCE optional}|
+ { ID id-Redundant-UL-NG-U-TNLatUPF CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional}|
+ { ID id-Additional-Redundant-UL-NG-U-TNLatUPF-List CRITICALITY ignore EXTENSION Additional-UL-NG-U-TNLatUPF-List PRESENCE optional}|
+ { ID id-RedundantCommonNetworkInstance CRITICALITY ignore EXTENSION PDUSessionCommonNetworkInstance PRESENCE optional}|
+ { ID id-RedundantPDUSessionInformation CRITICALITY ignore EXTENSION RedundantPDUSessionInformation PRESENCE optional}|
+ { ID id-MBS-SessionAssociatedInformation CRITICALITY ignore EXTENSION MBS-SessionAssociatedInformation PRESENCE optional},
...
}
@@ -4664,9 +5379,9 @@ PDUSessionResourceSetupInfo-SNterminated ::= SEQUENCE {
PDUSessionResourceSetupInfo-SNterminated-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
{ ID id-SecurityResult CRITICALITY reject EXTENSION SecurityResult PRESENCE optional}|
{ ID id-PDUSessionCommonNetworkInstance CRITICALITY ignore EXTENSION PDUSessionCommonNetworkInstance PRESENCE optional}|
- {ID id-DefaultDRB-Allowed CRITICALITY ignore EXTENSION DefaultDRB-Allowed PRESENCE optional}|
+ { ID id-DefaultDRB-Allowed CRITICALITY ignore EXTENSION DefaultDRB-Allowed PRESENCE optional}|
{ ID id-SplitSessionIndicator CRITICALITY reject EXTENSION SplitSessionIndicator PRESENCE optional}|
- {ID id-NonGBRResources-Offered CRITICALITY ignore EXTENSION NonGBRResources-Offered PRESENCE optional}|
+ { ID id-NonGBRResources-Offered CRITICALITY ignore EXTENSION NonGBRResources-Offered PRESENCE optional}|
{ ID id-Redundant-UL-NG-U-TNLatUPF CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional}|
{ ID id-RedundantCommonNetworkInstance CRITICALITY ignore EXTENSION PDUSessionCommonNetworkInstance PRESENCE optional}|
{ ID id-RedundantPDUSessionInformation CRITICALITY ignore EXTENSION RedundantPDUSessionInformation PRESENCE optional},
@@ -4707,9 +5422,10 @@ PDUSessionResourceSetupResponseInfo-SNterminated ::= SEQUENCE {
}
PDUSessionResourceSetupResponseInfo-SNterminated-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
- { ID id-DRB-IDs-takenintouse CRITICALITY reject EXTENSION DRB-List PRESENCE optional}|
- { ID id-Redundant-DL-NG-U-TNLatNG-RAN CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional}|
- { ID id-UsedRSNInformation CRITICALITY ignore EXTENSION RedundantPDUSessionInformation PRESENCE optional},
+ { ID id-DRB-IDs-takenintouse CRITICALITY reject EXTENSION DRB-List PRESENCE optional}|
+ { ID id-Redundant-DL-NG-U-TNLatNG-RAN CRITICALITY ignore EXTENSION UPTransportLayerInformation PRESENCE optional}|
+ { ID id-UsedRSNInformation CRITICALITY ignore EXTENSION RedundantPDUSessionInformation PRESENCE optional}|
+ { ID id-S-CPAC-dataforwardinginfofromSource CRITICALITY ignore EXTENSION DataforwardingandOffloadingInfofromSource PRESENCE optional},
...
}
@@ -4721,7 +5437,7 @@ DRBsToBeSetupList-SetupResponse-SNterminated-Item ::= SEQUENCE {
dRB-QoS QoSFlowLevelQoSParameters,
pDCP-SNLength PDCPSNLength OPTIONAL,
rLC-Mode RLCMode,
- uL-Configuration ULConfiguration OPTIONAL,
+ uL-Configuration ULConfiguration OPTIONAL,
secondary-SN-UL-PDCP-UP-TNLInfo UPTransportParameters OPTIONAL,
duplicationActivation DuplicationActivation OPTIONAL,
qoSFlowsMappedtoDRB-SetupResponse-SNterminated QoSFlowsMappedtoDRB-SetupResponse-SNterminated,
@@ -4731,7 +5447,7 @@ DRBsToBeSetupList-SetupResponse-SNterminated-Item ::= SEQUENCE {
DRBsToBeSetupList-SetupResponse-SNterminated-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
{ ID id-Additional-PDCP-Duplication-TNL-List CRITICALITY ignore EXTENSION Additional-PDCP-Duplication-TNL-List PRESENCE optional}|
- { ID id-RLCDuplicationInformation CRITICALITY ignore EXTENSION RLCDuplicationInformation PRESENCE optional},
+ { ID id-RLCDuplicationInformation CRITICALITY ignore EXTENSION RLCDuplicationInformation PRESENCE optional},
...
}
@@ -4789,7 +5505,7 @@ DRBsToBeSetupList-Setup-MNterminated-Item ::= SEQUENCE {
DRBsToBeSetupList-Setup-MNterminated-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
{ ID id-Additional-PDCP-Duplication-TNL-List CRITICALITY ignore EXTENSION Additional-PDCP-Duplication-TNL-List PRESENCE optional}|
- { ID id-RLCDuplicationInformation CRITICALITY ignore EXTENSION RLCDuplicationInformation PRESENCE optional},
+ { ID id-RLCDuplicationInformation CRITICALITY ignore EXTENSION RLCDuplicationInformation PRESENCE optional},
...
}
@@ -5148,7 +5864,7 @@ DRBsToBeSetup-List-ModRqd-SNterminated ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DR
DRBsToBeSetup-List-ModRqd-SNterminated-Item ::= SEQUENCE {
drb-ID DRB-ID,
- pDCP-SNLength PDCPSNLength OPTIONAL,
+ pDCP-SNLength PDCPSNLength OPTIONAL,
sn-UL-PDCP-UPTNLinfo UPTransportParameters,
dRB-QoS QoSFlowLevelQoSParameters,
secondary-SN-UL-PDCP-UP-TNLInfo UPTransportParameters OPTIONAL,
@@ -5177,6 +5893,7 @@ QoSFlowsSetupMappedtoDRB-ModRqd-SNterminated-Item ::= SEQUENCE {
}
QoSFlowsSetupMappedtoDRB-ModRqd-SNterminated-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ {ID id-QosFlowMappingIndication CRITICALITY ignore EXTENSION QoSFlowMappingIndication PRESENCE optional},
...
}
@@ -5212,6 +5929,7 @@ QoSFlowsModifiedMappedtoDRB-ModRqd-SNterminated-Item ::= SEQUENCE {
}
QoSFlowsModifiedMappedtoDRB-ModRqd-SNterminated-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ {ID id-QosFlowMappingIndication CRITICALITY ignore EXTENSION QoSFlowMappingIndication PRESENCE optional},
...
}
@@ -5378,11 +6096,14 @@ PDUSessionCommonNetworkInstance ::= OCTET STRING
PDUSession-PairID ::= INTEGER (0..255, ...)
+
Periodical ::= SEQUENCE {
iE-Extensions ProtocolExtensionContainer { { Periodical-ExtIEs} } OPTIONAL,
...
}
+
+
Periodical-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -5411,6 +6132,50 @@ PNI-NPN-Restricted-Information ::= ENUMERATED { restriced, not-restricted, ...}
PortNumber ::= BIT STRING (SIZE (16))
+PosPartialUEContextInfo ::= SEQUENCE {
+ requestedSRSTransmissionCharacteristics RequestedSRSTransmissionCharacteristics OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PosPartialUEContextInfo-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PosPartialUEContextInfo-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+PredictedUETrajectory-Item ::= SEQUENCE{
+ predictedtrajectoryCellInfo PredictedTrajectoryCellInfo,
+ iE-Extensions ProtocolExtensionContainer { { PredictedUETrajectory-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PredictedUETrajectory-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+PredictedTrajectoryCellInfo::= CHOICE {
+ nG-RAN-Cell-Predicted PredictedTrajectoryNGRANCellInfo,
+ choice-extension ProtocolIE-Single-Container { { PredictedTrajectoryCellInfo-ExtIEs} }
+}
+
+PredictedTrajectoryCellInfo-ExtIEs XNAP-PROTOCOL-IES ::= {
+ ...
+}
+
+PredictedTrajectoryNGRANCellInfo ::= SEQUENCE {
+ globalNG-RANCell-ID GlobalNG-RANCell-ID,
+ predictedTimeUEStaysInCell INTEGER (0..4095) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PredictedTrajectoryNGRANCellInfo-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PredictedTrajectoryNGRANCellInfo-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
PriorityLevelQoS ::= INTEGER (1..127, ...)
@@ -5465,6 +6230,28 @@ PSCellChangeHistory ::= ENUMERATED {reporting-full-history, ...}
PSCellHistoryInformationRetrieve ::= ENUMERATED {query, ...}
+PSCellListContainer ::= OCTET STRING
+
+PNI-NPN-AreaScopeofMDT ::= SEQUENCE {
+ cAGListforMDT CAGListforMDT,
+ iE-Extensions ProtocolExtensionContainer { {PNI-NPN-AreaScopeofMDT-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PNI-NPN-AreaScopeofMDT-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PNI-NPNBasedMDT::= SEQUENCE {
+ cAGListforMDT CAGListforMDT,
+ iE-Extensions ProtocolExtensionContainer { {PNI-NPNBasedMDT-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PNI-NPNBasedMDT-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- Q
@@ -5491,6 +6278,144 @@ UEAppLayerMeasInfo-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+QMCCoordinationRequest ::= SEQUENCE {
+ mN-to-SN-QMCCoordRequestList MN-to-SN-QMCCoordRequestList OPTIONAL,
+ sN-to-MN-QMCCoordRequestList SN-to-MN-QMCCoordRequestList OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {QMCCoordinationRequest-ExtIEs} } OPTIONAL,
+ ...
+}
+
+QMCCoordinationRequest-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+MN-to-SN-QMCCoordRequestList ::= SEQUENCE (SIZE(1..maxnoofUEAppLayerMeas)) OF MN-to-SN-QMCCoordRequestList-Item
+
+
+MN-to-SN-QMCCoordRequestList-Item ::= SEQUENCE {
+ qOEReference QOEReference,
+ qOEMeasConfigAppLayerID QOEMeasConfAppLayerID OPTIONAL,
+ measCollectionEntityIPAddress MeasCollectionEntityIPAddress OPTIONAL,
+ qoEReportingPathRequest ENUMERATED{srb4, srb5, ...} OPTIONAL,
+ rVQoEReportingPathRequest ENUMERATED{srb4, srb5, ...} OPTIONAL,
+ furtherRVQoEInterestInquiry ENUMERATED{true, ...} OPTIONAL,
+ furtherRVQoEReportingPathInquiry ENUMERATED{true, ...} OPTIONAL,
+ currentRVQoEConfig RVQoEConfig OPTIONAL,
+ availableRVQoEMetrics AvailableRVQoEMetrics OPTIONAL,
+ configReleaseIndication ENUMERATED{rvqoe,qoe-and-rvqoe, ...} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MN-to-SN-QMCCoordRequestList-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MN-to-SN-QMCCoordRequestList-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SN-to-MN-QMCCoordRequestList ::= SEQUENCE (SIZE(1..maxnoofUEAppLayerMeas)) OF SN-to-MN-QMCCoordRequestList-Item
+
+
+SN-to-MN-QMCCoordRequestList-Item ::= SEQUENCE {
+ qOEReference QOEReference,
+ measCollectionEntityIPAddress MeasCollectionEntityIPAddress OPTIONAL,
+ qoEReportingPathRequest ENUMERATED{srb4, srb5, ...} OPTIONAL,
+ rVQoEReportingPathRequest ENUMERATED{srb4, srb5, ...} OPTIONAL,
+ furtherRVQoEInterestInquiry ENUMERATED{true, ...} OPTIONAL,
+ furtherRVQoEReportingPathInquiry ENUMERATED{true, ...} OPTIONAL,
+ currentRVQoEConfig RVQoEConfig OPTIONAL,
+ availableRVQoEMetrics AvailableRVQoEMetrics OPTIONAL,
+ configReleaseIndication ENUMERATED{rvqoe,qoe-and-rvqoe, ...} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SN-to-MN-QMCCoordRequestList-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SN-to-MN-QMCCoordRequestList-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+QMCCoordinationResponse ::= SEQUENCE {
+ mN-to-SN-QMCCoordResponseList MN-to-SN-QMCCoordResponseList OPTIONAL,
+ sN-to-MN-QMCCoordResponseList SN-to-MN-QMCCoordResponseList OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {QMCCoordinationResponse-ExtIEs} } OPTIONAL,
+ ...
+}
+
+QMCCoordinationResponse-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+MN-to-SN-QMCCoordResponseList ::= SEQUENCE (SIZE(1..maxnoofUEAppLayerMeas)) OF MN-to-SN-QMCCoordResponseList-Item
+
+
+MN-to-SN-QMCCoordResponseList-Item ::= SEQUENCE {
+ qOEReference QOEReference,
+ qOEMeasConfigAppLayerID QOEMeasConfAppLayerID OPTIONAL,
+ qoEConfigSendingPath ENUMERATED{mn, sn, ...} OPTIONAL,
+ qoEReportingPathResponse ENUMERATED{accepted, rejected, ...} OPTIONAL,
+ rVQoEReportingPathResponse ENUMERATED{accepted, rejected, ...} OPTIONAL,
+ furtherRVQoEInterestResponse ENUMERATED{interested, not-interested, ...} OPTIONAL,
+ furtherRVQoEReportingPathResponse ENUMERATED{srb4, srb5, ...} OPTIONAL,
+ preferredRVQoEConfig RVQoEConfig OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MN-to-SN-QMCCoordResponseList-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MN-to-SN-QMCCoordResponseList-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SN-to-MN-QMCCoordResponseList ::= SEQUENCE (SIZE(1..maxnoofUEAppLayerMeas)) OF SN-to-MN-QMCCoordResponseList-Item
+
+
+SN-to-MN-QMCCoordResponseList-Item ::= SEQUENCE {
+ qOEReference QOEReference,
+ qoEReportingPathResponse ENUMERATED{accepted, rejected, ...} OPTIONAL,
+ rVQoEReportingPathResponse ENUMERATED{accepted, rejected, ...} OPTIONAL,
+ furtherRVQoEInterestResponse ENUMERATED{interested, not-interested, ...} OPTIONAL,
+ furtherRVQoEReportingPathResponse ENUMERATED{srb4, srb5, ...} OPTIONAL,
+ preferredRVQoEConfig RVQoEConfig OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SN-to-MN-QMCCoordResponseList-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SN-to-MN-QMCCoordResponseList-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+QoERVQoEReportingPaths ::= SEQUENCE {
+ qoEReportingPath ENUMERATED{srb4, srb5, ...} OPTIONAL,
+ rVQoEReportingPath ENUMERATED{srb4, srb5, ...} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {QoERVQoEReportingPaths-ExtIEs} },
+ ...
+}
+
+QoERVQoEReportingPaths-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+RVQoEConfig ::= SEQUENCE {
+ availableRANVisibleQoEMetrics AvailableRVQoEMetrics OPTIONAL,
+ reportingPeriodicity RVQoEReportingPeriodicity OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {RVQoEConfig-ExtIEs} },
+ ...
+}
+
+RVQoEConfig-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+RVQoEReportingPeriodicity ::= ENUMERATED {
+ ms120,
+ ms240,
+ ms480,
+ ms640,
+ ms1024,
+ ...
+}
+
QOEMeasConfAppLayerID ::= INTEGER (0..15, ...)
QOEMeasStatus ::= ENUMERATED {ongoing, ...}
@@ -5522,9 +6447,10 @@ QoSFlowLevelQoSParameters ::= SEQUENCE {
}
QoSFlowLevelQoSParameters-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
- {ID id-QoSMonitoringRequest CRITICALITY ignore EXTENSION QosMonitoringRequest PRESENCE optional}|
- {ID id-QosMonitoringReportingFrequency CRITICALITY ignore EXTENSION QosMonitoringReportingFrequency PRESENCE optional}|
- {ID id-QoSMonitoringDisabled CRITICALITY ignore EXTENSION QoSMonitoringDisabled PRESENCE optional},
+ {ID id-QoSMonitoringRequest CRITICALITY ignore EXTENSION QosMonitoringRequest PRESENCE optional}|
+ {ID id-QosMonitoringReportingFrequency CRITICALITY ignore EXTENSION QosMonitoringReportingFrequency PRESENCE optional}|
+ {ID id-QoSMonitoringDisabled CRITICALITY ignore EXTENSION QoSMonitoringDisabled PRESENCE optional}|
+ {ID id-PDUSetQoSParameters CRITICALITY ignore EXTENSION PDUSetQoSParameters PRESENCE optional},
...
}
@@ -5579,10 +6505,10 @@ QoSFlowwithCause-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
}
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,
-...
+ 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 XNAP-PROTOCOL-EXTENSION ::= {
@@ -5618,8 +6544,9 @@ QoSFlowsToBeSetup-Item ::= SEQUENCE {
}
QoSFlowsToBeSetup-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
- { ID id-TSCTrafficCharacteristics CRITICALITY ignore EXTENSION TSCTrafficCharacteristics PRESENCE optional}|
- { ID id-RedundantQoSFlowIndicator CRITICALITY ignore EXTENSION RedundantQoSFlowIndicator PRESENCE optional},
+ { ID id-TSCTrafficCharacteristics CRITICALITY ignore EXTENSION TSCTrafficCharacteristics PRESENCE optional}|
+ { ID id-RedundantQoSFlowIndicator CRITICALITY ignore EXTENSION RedundantQoSFlowIndicator PRESENCE optional}|
+ { ID id-ECNMarkingorCongestionInformationReportingRequest CRITICALITY ignore EXTENSION ECNMarkingorCongestionInformationReportingRequest PRESENCE optional},
...
}
@@ -5647,19 +6574,20 @@ RACH-Config-Common ::= OCTET STRING
RACH-Config-Common-IAB ::= OCTET STRING
-RACHReportInformation ::= SEQUENCE (SIZE(1.. maxnoofRACHReports)) OF RACHReportList-Item
-RACHReportList-Item ::= SEQUENCE {
- rACHReport RACHReportContainer,
- iE-Extensions ProtocolExtensionContainer { { RACHReportList-Item-ExtIEs} } OPTIONAL,
+RAReport ::= SEQUENCE (SIZE(1.. maxnoofRAReports)) OF RAReportList-Item
+RAReportList-Item ::= SEQUENCE {
+ rAReport RAReportContainer,
+ iE-Extensions ProtocolExtensionContainer { { RAReportList-Item-ExtIEs} } OPTIONAL,
...
}
-RACHReportList-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
- { ID id-UEAssistantIdentifier CRITICALITY ignore EXTENSION NG-RANnodeUEXnAPID PRESENCE optional},
+RAReportList-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-UEAssistantIdentifier CRITICALITY ignore EXTENSION NG-RANnodeUEXnAPID PRESENCE optional}|
+ { ID id-PSCellListContainer CRITICALITY ignore EXTENSION PSCellListContainer PRESENCE optional},
...
}
-RACHReportContainer ::= OCTET STRING
+RAReportContainer ::= OCTET STRING
RadioResourceStatus ::= CHOICE {
@@ -5745,7 +6673,7 @@ RBsetConfiguration-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
}
-Redcap-Bcast-Information ::= BIT STRING(SIZE(8))
+Redcap-Bcast-Information ::= BIT STRING(SIZE(8))
RedundantQoSFlowIndicator ::= ENUMERATED {true, false}
@@ -5813,21 +6741,38 @@ ExtendedReportIntervalMDT ::= ENUMERATED {
}
-ReportCharacteristics ::= BIT STRING(SIZE(32))
+ReportCharacteristics ::= BIT STRING(SIZE(32))
+
+ReportCharacteristicsForDataCollection ::= BIT STRING(SIZE(32))
+
ReportingPeriodicity ::= ENUMERATED {
half-thousand-ms,
-one-thousand-ms,
+ one-thousand-ms,
two-thousand-ms,
five-thousand-ms,
ten-thousand-ms,
...
}
+ReportingPeriodicityForDataCollection ::= ENUMERATED {
+ half-thousand-ms,
+ one-thousand-ms,
+ two-thousand-ms,
+ five-thousand-ms,
+ ten-thousand-ms,
+ ...
+}
+
+RequestedPredictionTime ::= INTEGER (1..60, ...)
+
RegistrationRequest ::= ENUMERATED {start, stop, add, ... }
+RegistrationRequestForDataCollection ::= ENUMERATED {start, stop, ... }
+
+
RequestReferenceID ::= INTEGER (1..64, ...)
@@ -5989,7 +6934,7 @@ RRCConfigIndication ::= ENUMERATED {
RRCConnections::= SEQUENCE {
noofRRCConnections NoofRRCConnections,
- availableRRCConnectionCapacityValue AvailableRRCConnectionCapacityValue,
+ availableRRCConnectionCapacityValue AvailableRRCConnectionCapacityValue,
iE-Extensions ProtocolExtensionContainer { { RRCConnections-ExtIEs} } OPTIONAL,
...
}
@@ -6082,6 +7027,32 @@ RRCResumeCause ::= ENUMERATED {
}
+RaReportIndicationList ::= SEQUENCE (SIZE(1..maxnoofUEsforRAReportIndications)) OF RaReportIndicationList-Item
+
+RaReportIndicationList-Item ::= SEQUENCE {
+ m-NG-RAN-node-UE-XnAP-ID NG-RANnodeUEXnAPID,
+ iE-Extensions ProtocolExtensionContainer { { RaReportIndicationList-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RaReportIndicationList-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
+RadioResourceStatusNR-U ::= SEQUENCE {
+ dL-Total-PRB-usage INTEGER (0..100),
+ uL-Total-PRB-usage INTEGER (0..100),
+ iE-Extensions ProtocolExtensionContainer {{ RadioResourceStatusNR-U-ExtIEs}} OPTIONAL,
+ ...
+}
+
+RadioResourceStatusNR-U-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
-- S
SCGreconfigNotification ::= ENUMERATED {executed, ... , executed-deleted, deleted }
@@ -6098,6 +7069,49 @@ S-BasedMDT-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+S-CPAC-Request ::= ENUMERATED {initiation, ...}
+
+S-CPAC-Request-Info ::= SEQUENCE {
+ s-CPAC-Security-Config-List S-CPAC-SecurityConfig-List,
+ s-CPAC-MultiTargetSN-List S-CPAC-MultiTargetSN-List OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {S-CPAC-Request-Info-ExtIEs} } OPTIONAL,
+ ...
+}
+
+S-CPAC-Request-Info-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+S-CPAC-ReferenceConfig-Request ::= ENUMERATED {request, ...}
+
+S-CPAC-SecurityConfig-List ::= SEQUENCE (SIZE(1..maxnoofSecurityConfigurations)) OF S-CPAC-SecurityConfig-Item
+
+S-CPAC-SecurityConfig-Item ::= SEQUENCE {
+ s-ng-RANnode-SecurityKey S-NG-RANnode-SecurityKey,
+ sk-counter SK-COUNTER,
+ iE-Extensions ProtocolExtensionContainer { {S-CPAC-SecurityConfig-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+S-CPAC-SecurityConfig-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+S-CPAC-MultiTargetSN-List ::= SEQUENCE (SIZE(1..maxnoofTargetSNsMinusOne)) OF S-CPAC-MultiTargetSN-Item
+
+S-CPAC-MultiTargetSN-Item ::= SEQUENCE {
+ target-S-NG-RANnodeID GlobalNG-RANNode-ID,
+ recommendedCandidatePSCells OCTET STRING,
+ iE-Extensions ProtocolExtensionContainer { {S-CPAC-MultiTargetSN-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+S-CPAC-MultiTargetSN-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+S-CPAC-InterSN-ExecutionNotify ::= ENUMERATED {executed, ...}
+
ServiceType ::= ENUMERATED{
qMC-for-streaming-service,
qMC-for-MTSI-service,
@@ -6142,7 +7156,7 @@ SDTIndicator ::= ENUMERATED {true, ...}
SDTAssistantInfo ::= ENUMERATED {single-packet, multiple-packets, ...}
-SDT-Termination-Request ::= ENUMERATED {radio-link-problem, normal, ...}
+SDT-Termination-Request ::= ENUMERATED {radio-link-problem, normal, ..., large-sdt-volume-from-BSR}
SDTPartialUEContextInfo ::= SEQUENCE {
dRBsToBeSetup SDT-DRBsToBeSetupList OPTIONAL,
@@ -6253,9 +7267,9 @@ SensorMeasConfigNameList ::= SEQUENCE (SIZE(1..maxnoofSensorName)) OF SensorName
SensorMeasConfig::= ENUMERATED {setup,...}
SensorName ::= SEQUENCE {
- uncompensatedBarometricConfig ENUMERATED {true, ...} OPTIONAL,
- ueSpeedConfig ENUMERATED {true, ...} OPTIONAL,
- ueOrientationConfig ENUMERATED {true, ...} OPTIONAL,
+ uncompensatedBarometricConfig ENUMERATED {true, ...} OPTIONAL,
+ ueSpeedConfig ENUMERATED {true, ...} OPTIONAL,
+ ueOrientationConfig ENUMERATED {true, ...} OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {SensorNameConfig-ExtIEs} } OPTIONAL,
...
}
@@ -6366,7 +7380,7 @@ ServedCells-E-UTRA-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
ServedCellsToUpdate-E-UTRA ::= SEQUENCE {
served-Cells-ToAdd-E-UTRA ServedCells-E-UTRA OPTIONAL,
served-Cells-ToModify-E-UTRA ServedCells-ToModify-E-UTRA OPTIONAL,
- served-Cells-ToDelete-E-UTRA SEQUENCE (SIZE (1..maxnoofCellsinNG-RANnode)) OF E-UTRA-CGI OPTIONAL,
+ served-Cells-ToDelete-E-UTRA SEQUENCE (SIZE (1..maxnoofCellsinNG-RANnode)) OF E-UTRA-CGI OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {ServedCellsToUpdate-E-UTRA-ExtIEs} } OPTIONAL,
...
}
@@ -6416,12 +7430,15 @@ ServedCellInformation-NR-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
{ ID id-SSB-PositionsInBurst CRITICALITY ignore EXTENSION SSB-PositionsInBurst PRESENCE optional }|
{ ID id-NRCellPRACHConfig CRITICALITY ignore EXTENSION NRCellPRACHConfig PRESENCE optional }|
{ ID id-NPN-Broadcast-Information CRITICALITY reject EXTENSION NPN-Broadcast-Information PRESENCE optional }|
- { ID id-CSI-RSTransmissionIndication CRITICALITY ignore EXTENSION CSI-RSTransmissionIndication PRESENCE optional } |
+ { ID id-CSI-RSTransmissionIndication CRITICALITY ignore EXTENSION CSI-RSTransmissionIndication PRESENCE optional }|
{ ID id-SFN-Offset CRITICALITY ignore EXTENSION SFN-Offset PRESENCE optional }|
{ ID id-Supported-MBS-FSA-ID-List CRITICALITY ignore EXTENSION Supported-MBS-FSA-ID-List PRESENCE optional }|
- { ID id-NR-U-ChannelInfo-List CRITICALITY ignore EXTENSION NR-U-ChannelInfo-List PRESENCE optional }|
+ { ID id-NR-U-ChannelInfo-List CRITICALITY ignore EXTENSION NR-U-ChannelInfo-List PRESENCE optional }|
{ ID id-Additional-Measurement-Timing-Configuration-List CRITICALITY ignore EXTENSION Additional-Measurement-Timing-Configuration-List PRESENCE optional }|
- { ID id-Redcap-Bcast-Information CRITICALITY ignore EXTENSION Redcap-Bcast-Information PRESENCE optional },
+ { ID id-Redcap-Bcast-Information CRITICALITY ignore EXTENSION Redcap-Bcast-Information PRESENCE optional }|
+ { ID id-eRedcap-Bcast-Information CRITICALITY ignore EXTENSION ERedcap-Bcast-Information PRESENCE optional }|
+ { ID id-MobileIABCell CRITICALITY ignore EXTENSION MobileIABCell PRESENCE optional }|
+ { ID id-XR-Bcast-Information CRITICALITY ignore EXTENSION XR-Bcast-Information PRESENCE optional },
...
}
@@ -6484,7 +7501,7 @@ ServedCellSpecificInfoReq-NR-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
ServedCellsToUpdate-NR ::= SEQUENCE {
served-Cells-ToAdd-NR ServedCells-NR OPTIONAL,
served-Cells-ToModify-NR ServedCells-ToModify-NR OPTIONAL,
- served-Cells-ToDelete-NR SEQUENCE (SIZE (1..maxnoofCellsinNG-RANnode)) OF NR-CGI OPTIONAL,
+ served-Cells-ToDelete-NR SEQUENCE (SIZE (1..maxnoofCellsinNG-RANnode)) OF NR-CGI OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {ServedCellsToUpdate-NR-ExtIEs} } OPTIONAL,
...
}
@@ -6566,6 +7583,8 @@ SharedResourceType-ULDL-Sharing-DL-ResourcesChanged-ExtIEs XNAP-PROTOCOL-EXTENSI
...
}
+SK-COUNTER ::= INTEGER (0..65535)
+
SliceAvailableCapacity ::= SEQUENCE (SIZE(1..maxnoofBPLMNs)) OF SliceAvailableCapacity-Item
SliceAvailableCapacity-Item ::= SEQUENCE {
@@ -6606,6 +7625,57 @@ SliceRadioResourceStatus-Item ::= SEQUENCE {
SliceRadioResourceStatus-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+SLPositioning-Ranging-Services-Info::= SEQUENCE{
+ sLPositioning-Ranging-Authorized SLPositioning-Ranging-Authorized,
+ rSPP-transport-QoS-parameters RSPP-transport-QoS-parameters OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SLPositioning-Ranging-Services-Info-ExtIEs} } OPTIONAL
+}
+
+SLPositioning-Ranging-Services-Info-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SLPositioning-Ranging-Authorized ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
+RSPP-transport-QoS-parameters ::= SEQUENCE {
+ rSPPQoSFlowList RSPPQoSFlowList,
+ rSPPLinkAggregateBitRates BitRate OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { RSPP-transport-QoS-parameters-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RSPP-transport-QoS-parameters-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+...
+}
+
+RSPPQoSFlowList ::= SEQUENCE (SIZE(1..maxnoofRSPPQoSFlows)) OF RSPPQoSFlowItem
+
+RSPPQoSFlowItem ::= SEQUENCE {
+ pQI FiveQI,
+ rSPPFlowBitRates RSPPFlowBitRates OPTIONAL,
+ range Range OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { RSPPQoSFlowItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RSPPQoSFlowItem-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+...
+}
+
+RSPPFlowBitRates ::= SEQUENCE {
+ guaranteedFlowBitRate BitRate,
+ maximumFlowBitRate BitRate,
+ iE-Extensions ProtocolExtensionContainer { { RSPPFlowBitRates-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RSPPFlowBitRates-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
SNSSAIRadioResourceStatus-List ::= SEQUENCE (SIZE(1..maxnoofSliceItems)) OF SNSSAIRadioResourceStatus-Item
@@ -6701,9 +7771,21 @@ S-NSSAI-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
SNMobilityInformation ::= BIT STRING (SIZE(32))
+SNPNIdentity ::= SEQUENCE {
+ plmnID PLMN-Identity,
+ nid NID,
+ iE-Extensions ProtocolExtensionContainer { {SNPNIdentity-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SNPNIdentity-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
SNTriggered ::=ENUMERATED{
-true,
-...
+ true,
+ ...
}
SpecialSubframeInfo-E-UTRA ::= SEQUENCE {
@@ -6744,11 +7826,15 @@ SplitSessionIndicator ::= ENUMERATED {
SplitSRBsTypes ::= ENUMERATED {srb1, srb2, srb1and2, ...}
+SPRAvailability ::= ENUMERATED {spr-available, ...}
+
+SRSConfiguration ::= OCTET STRING
+
SSBAreaCapacityValue-List ::= SEQUENCE (SIZE(1..maxnoofSSBAreas)) OF SSBAreaCapacityValue-List-Item
SSBAreaCapacityValue-List-Item ::= SEQUENCE {
-sSBIndex INTEGER(0..63),
-ssbAreaCapacityValue INTEGER (0..100),
+ sSBIndex INTEGER(0..63),
+ ssbAreaCapacityValue INTEGER (0..100),
iE-Extensions ProtocolExtensionContainer { { SSBAreaCapacityValue-List-Item-ExtIEs} } OPTIONAL,
...
}
@@ -6763,9 +7849,9 @@ SSBAreaRadioResourceStatus-List ::= SEQUENCE (SIZE(1..maxnoofSSBAreas)) OF SSBAr
SSBAreaRadioResourceStatus-List-Item ::= SEQUENCE {
sSBIndex INTEGER(0..63),
-ssb-Area-DL-GBR-PRB-usage DL-GBR-PRB-usage,
-ssb-Area-UL-GBR-PRB-usage UL-GBR-PRB-usage,
-ssb-Area-dL-non-GBR-PRB-usage DL-non-GBR-PRB-usage,
+ ssb-Area-DL-GBR-PRB-usage DL-GBR-PRB-usage,
+ ssb-Area-UL-GBR-PRB-usage UL-GBR-PRB-usage,
+ ssb-Area-dL-non-GBR-PRB-usage DL-non-GBR-PRB-usage,
ssb-Area-uL-non-GBR-PRB-usage UL-non-GBR-PRB-usage,
ssb-Area-dL-Total-PRB-usage DL-Total-PRB-usage,
ssb-Area-uL-Total-PRB-usage UL-Total-PRB-usage,
@@ -6809,7 +7895,7 @@ SSB-PositionsInBurst-ExtIEs XNAP-PROTOCOL-IES ::= {
SSB-freqInfo ::= INTEGER (0..maxNRARFCN)
-SSB-subcarrierSpacing ::= ENUMERATED {kHz15, kHz30, kHz120, kHz240, spare3, spare2, spare1, ...}
+SSB-subcarrierSpacing ::= ENUMERATED {kHz15, kHz30, kHz120, kHz240, spare3, spare2, spare1, ...}
SSBOffsets-List ::= SEQUENCE (SIZE(1..maxnoofSSBAreas)) OF SSBOffsets-Item
@@ -6889,6 +7975,21 @@ SuccessfulHOReportList-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
SuccessfulHOReportContainer ::= OCTET STRING
+SuccessfulPSCellChangeReportInformation ::= SEQUENCE (SIZE(1.. maxnoofSuccessfulPSCellChangeReports)) OF SuccessfulPSCellChangeReportList-Item
+SuccessfulPSCellChangeReportList-Item ::= SEQUENCE {
+ successfulPSCellChangeReport SuccessfulPSCellChangeReportContainer,
+ sNMobilityInformation SNMobilityInformation OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SuccessfulPSCellChangeReportList-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SuccessfulPSCellChangeReportList-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SuccessfulPSCellChangeReportContainer ::= OCTET STRING
+
+
SUL-FrequencyBand ::= INTEGER (1..1024)
@@ -6968,6 +8069,80 @@ SymbolAllocation-in-Slot-BothDLandUL-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
}
+SNPN-CellBasedMDT::= SEQUENCE {
+ sNPN-CellIdListforMDT SNPN-CellIdListforMDT,
+ iE-Extensions ProtocolExtensionContainer { {SNPN-CellBasedMDT-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SNPN-CellBasedMDT-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SNPN-CellIdListforMDT ::= SEQUENCE (SIZE(1..maxnoofCellIDforMDT)) OF SNPN-CellIdforMDT-Item
+
+SNPN-CellIdforMDT-Item ::= SEQUENCE {
+ nRCGI NR-CGI,
+ nID NID,
+ iE-Extensions ProtocolExtensionContainer { {SNPN-CellIdforMDT-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SNPN-CellIdforMDT-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+SNPN-TAIBasedMDT ::= SEQUENCE {
+ sNPN-TAIListforMDT SNPN-TAIListforMDT,
+ iE-Extensions ProtocolExtensionContainer { {SNPN-TAIBasedMDT-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SNPN-TAIBasedMDT-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SNPN-TAIListforMDT ::= SEQUENCE (SIZE(1..maxnoofTAforMDT)) OF SNPN-TAIforMDT-Item
+
+SNPN-TAIforMDT-Item ::= SEQUENCE {
+ plmn-ID PLMN-Identity,
+ tAC TAC,
+ nID NID,
+ iE-Extensions ProtocolExtensionContainer { {SNPN-TAIforMDT-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SNPN-TAIforMDT-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+SNPN-BasedMDT::= SEQUENCE {
+ sNPNListforMDT SNPNListforMDT,
+ iE-Extensions ProtocolExtensionContainer { {SNPN-BasedMDT-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SNPN-BasedMDT-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SNPNListforMDT ::= SEQUENCE (SIZE(1.. maxnoofMDTSNPNs)) OF SNPNforMDT-Item
+
+SNPNforMDT-Item ::= SEQUENCE {
+ plmn-ID PLMN-Identity,
+ nID NID,
+ iE-Extensions ProtocolExtensionContainer {{SNPNforMDT-Item-ExtIEs}} OPTIONAL,
+ ...
+}
+
+SNPNforMDT-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
-- T
@@ -7022,6 +8197,58 @@ TAINSAGSupportItem-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+
+TAISliceUnavailableCellList ::= SEQUENCE (SIZE(1..maxnoofExtSliceItems)) OF TAISliceUnavailableCellItem
+
+TAISliceUnavailableCellItem ::= SEQUENCE {
+ sNSSAI S-NSSAI,
+ sliceAvailabilityList SliceAvailabilityList,
+ iE-Extensions ProtocolExtensionContainer { {TAISliceUnavailableCellItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TAISliceUnavailableCellItem-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SliceAvailabilityList ::= CHOICE {
+ unavailableCellList UnavailableCellList,
+ availableCellList AvailableCellList,
+ choice-extension ProtocolIE-Single-Container { {SliceAvailabilityList-ExtIEs} },
+ ...
+}
+
+SliceAvailabilityList-ExtIEs XNAP-PROTOCOL-IES ::= {
+ ...
+}
+
+
+AvailableCellList ::= SEQUENCE {
+ availableNRCellList AvailableNRCellList,
+ iE-Extensions ProtocolExtensionContainer { {AvailableCellList-ExtIEs} } OPTIONAL,
+ ...
+}
+
+AvailableCellList-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+AvailableNRCellList ::= SEQUENCE (SIZE (1..maxnoofCellsinNG-RANnode)) OF NR-CGI
+
+UnavailableCellList ::= SEQUENCE {
+ unavailableNRCellList UnavailableNRCellList,
+ iE-Extensions ProtocolExtensionContainer { {UnavailableCellList-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UnavailableCellList-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+UnavailableNRCellList ::= SEQUENCE (SIZE (1..maxnoofCellsinNG-RANnode)) OF NR-CGI
+
+
TAISupport-List ::= SEQUENCE (SIZE(1..maxnoofsupportedTACs)) OF TAISupport-Item
TAISupport-Item ::= SEQUENCE {
@@ -7076,7 +8303,7 @@ TAI-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
}
-TargetCellinEUTRAN ::= OCTET STRING -- This IE is to be encoded according to Global Cell ID in the Last Visited E-UTRAN Cell Information IE, as defined in in TS 36.413 [31]
+TargetCellinEUTRAN ::= OCTET STRING -- This IE is to be encoded according to Global Cell ID in the Last Visited E-UTRAN Cell Information IE, as defined in TS 36.413 [31]
@@ -7109,15 +8336,19 @@ Threshold-RSRQ ::= INTEGER(0..127)
Threshold-RSRP ::= INTEGER(0..127)
Threshold-SINR ::= INTEGER(0..127)
+TimeSinceFailure ::= INTEGER (0..172800, ...)
+
TimeSynchronizationAssistanceInformation ::= SEQUENCE {
timeDistributionIndication ENUMERATED {enabled, disabled, ...},
uuTimeSynchronizationErrorBudget INTEGER (0..1000000, ...) OPTIONAL,
- -- The above IE shall be present if the Time Distribution Indication IE is set to the value “enabled”
+ -- This IE shall be present if the Time Distribution Indication IE is set to “enabled”.
ie-Extension ProtocolExtensionContainer { { TimeSynchronizationAssistanceInformation-ExtIEs} } OPTIONAL,
...
}
TimeSynchronizationAssistanceInformation-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+
+ { ID id-ClockQualityReportingControlInfo CRITICALITY ignore EXTENSION ClockQualityReportingControlInfo PRESENCE optional},
...
}
@@ -7135,7 +8366,7 @@ TimeToWait ::= ENUMERATED {
}
-TMGI ::= OCTET STRING (SIZE(6))
+TMGI ::= OCTET STRING (SIZE(6))
TNLConfigurationInfo ::= SEQUENCE {
@@ -7315,7 +8546,9 @@ TSCAssistanceInformation ::= SEQUENCE {
}
TSCAssistanceInformation-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
- { ID id-SurvivalTime CRITICALITY ignore EXTENSION SurvivalTime PRESENCE optional},
+ { ID id-SurvivalTime CRITICALITY ignore EXTENSION SurvivalTime PRESENCE optional}|
+ { ID id-CapabilityForBATAdaptation CRITICALITY ignore EXTENSION CapabilityForBATAdaptation PRESENCE optional}|
+ { ID id-N6JitterInformation CRITICALITY ignore EXTENSION N6JitterInformation PRESENCE optional},
...
}
@@ -7358,6 +8591,9 @@ UEAppLayerMeasConfigInfo ::= SEQUENCE {
}
UEAppLayerMeasConfigInfo-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ { ID id-MBSCommServiceType CRITICALITY ignore EXTENSION MBSCommServiceType PRESENCE optional }|
+ { ID id-AssistanceInformationQoE-Meas CRITICALITY ignore EXTENSION AssistanceInformationQoE-Meas PRESENCE optional }|
+ { ID id-QoERVQoEReportingPaths CRITICALITY ignore EXTENSION QoERVQoEReportingPaths PRESENCE optional },
...
}
@@ -7424,7 +8660,9 @@ UEContextInfoRetrUECtxtResp-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
{ ID id-NoPDUSessionIndication CRITICALITY ignore EXTENSION NoPDUSessionIndication PRESENCE optional }|
{ ID id-FiveGProSeUEPC5AggregateMaximumBitRate CRITICALITY ignore EXTENSION NRUESidelinkAggregateMaximumBitRate PRESENCE optional }|
{ ID id-UESliceMaximumBitRateList CRITICALITY ignore EXTENSION UESliceMaximumBitRateList PRESENCE optional }|
- { ID id-PositioningInformation CRITICALITY ignore EXTENSION PositioningInformation PRESENCE optional },
+ { ID id-PositioningInformation CRITICALITY ignore EXTENSION PositioningInformation PRESENCE optional }|
+ { ID id-NRA2XUEPC5AggregateMaximumBitRate CRITICALITY ignore EXTENSION NRUESidelinkAggregateMaximumBitRate PRESENCE optional }|
+ { ID id-LTEA2XUEPC5AggregateMaximumBitRate CRITICALITY ignore EXTENSION LTEUESidelinkAggregateMaximumBitRate PRESENCE optional },
...
}
@@ -7508,12 +8746,12 @@ UERLFReportContainer ::= CHOICE {
choice-Extension ProtocolIE-Single-Container { {UERLFReportContainer-ExtIEs} }
}
UERLFReportContainer-ExtIEs XNAP-PROTOCOL-IES ::= {
- {ID id-UERLFReportContainerLTEExtension CRITICALITY ignore TYPE UERLFReportContainerLTEExtension PRESENCE mandatory},
+ {ID id-UERLFReportContainerLTEExtension CRITICALITY ignore TYPE UERLFReportContainerLTEExtension PRESENCE mandatory},
...
}
UERLFReportContainerLTE ::= OCTET STRING
--- This IE is a transparent container and includes the RLF-Report-r9 IE contained in the UEInformationResponse message as defined in TS 36.331 [14].
+-- This IE is a transparent container and includes the rlf-Report-r9 contained in the UEInformationResponse message as defined in TS 36.331 [14].
UERLFReportContainerLTEExtension ::= SEQUENCE {
@@ -7525,7 +8763,7 @@ UERLFReportContainerLTEExtension ::= SEQUENCE {
UERLFReportContainerLTEExtendBand ::= OCTET STRING
--- This IE is a transparent container and includes the rLF-Report-v9e0 contained in the UEInformationResponse message as defined in TS 36.331 [14].
+-- This IE is a transparent container and includes the rlf-Report-v9e0 contained in the UEInformationResponse message as defined in TS 36.331 [14].
UERLFReportContainerLTEExtension-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
@@ -7534,7 +8772,7 @@ UERLFReportContainerLTEExtension-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
UERLFReportContainerNR ::= OCTET STRING
--- This IE is a transparent container and includes the nr-RLF-Report-r16 IE contained in the UEInformationResponse message as defined in TS 38.331 [10].
+-- This IE is a transparent container and includes the nr-RLF-Report IE contained in the UEInformationResponse message as defined in TS 38.331 [10].
UESliceMaximumBitRateList ::= SEQUENCE (SIZE(1.. maxnoofSMBR)) OF UESliceMaximumBitRate-Item
@@ -7660,11 +8898,79 @@ UPTransportParametersItem-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
...
}
+UserPlaneErrorIndicator ::= ENUMERATED {gtpu-error-indication-received, ...}
UserPlaneTrafficActivityReport ::= ENUMERATED {inactive, re-activated, ...}
+UserPlaneFailureIndication ::= SEQUENCE {
+ userPlaneFailureType UserPlaneFailureType,
+ dL-NG-U-TNLatNG-RAN UPTransportLayerInformation,
+ uL-NG-U-TNLatNG-RAN UPTransportLayerInformation,
+ iE-Extensions ProtocolExtensionContainer {{ UserPlaneFailureIndication-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UserPlaneFailureIndication-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UserPlaneFailureType ::= ENUMERATED {
+ gtp-u-error-indication-received,
+ up-path-failure,
+ ...
+}
+
URIaddress ::= VisibleString
+UEAssociatedInfoResult-List ::= SEQUENCE (SIZE(1..maxnoofUEReports)) OF UEAssociatedInfoResult-Item
+
+UEAssociatedInfoResult-Item ::= SEQUENCE {
+ uEAssistantIdentifier NG-RANnodeUEXnAPID,
+ uEPerformance UEPerformance OPTIONAL,
+ measuredUETrajectory MeasuredUETrajectory OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UEAssociatedInfoResult-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UEAssociatedInfoResult-Item-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UEPerformance ::= SEQUENCE {
+ dL-UE-AverageThroughput BitRate OPTIONAL,
+ uL-UE-AverageThroughput BitRate OPTIONAL,
+ uE-AveragePacketDelay AveragePacketDelay OPTIONAL,
+ uE-AveragePacketLossDL PacketLossRate OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UEPerformance-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UEPerformance-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UEPerformanceCollectionConfiguration ::= SEQUENCE {
+ collectionTimeDurationForUEPerformance INTEGER(1..5000, ...),
+ iE-Extensions ProtocolExtensionContainer { { UEPerformanceCollectionConfiguration-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UEPerformanceCollectionConfiguration-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UETrajectoryCollectionConfiguration ::= SEQUENCE {
+ collectionTimeDurationForUETrajectory INTEGER (1..4096, ...),
+ numberOfVisitedCells INTEGER (1..16, ...) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UETrajectoryCollectionConfiguration-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UETrajectoryCollectionConfiguration-ExtIEs XNAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
-- V
VehicleUE ::= ENUMERATED {
@@ -7676,7 +8982,7 @@ VehicleUE ::= ENUMERATED {
VolumeTimedReportList ::= SEQUENCE (SIZE(1..maxnooftimeperiods)) OF VolumeTimedReport-Item
VolumeTimedReport-Item ::= SEQUENCE {
- startTimeStamp OCTET STRING (SIZE(4)),
+ startTimeStamp OCTET STRING (SIZE(4)),
endTimeStamp OCTET STRING (SIZE(4)),
usageCountUL INTEGER (0..18446744073709551615),
usageCountDL INTEGER (0..18446744073709551615),
@@ -7714,6 +9020,8 @@ WLANName ::= OCTET STRING (SIZE (1..32))
XnBenefitValue ::= INTEGER (1..8, ...)
+XR-Bcast-Information ::= ENUMERATED {true,...}
+
-- Y