summaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/f1ap/F1AP-IEs.asn
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-09-19 04:14:53 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-09-19 04:14:53 +0000
commita86c5f7cae7ec9a3398300555a0b644689d946a1 (patch)
tree39fe4b107c71174fd1e8a8ceb9a4d2aa14116248 /epan/dissectors/asn1/f1ap/F1AP-IEs.asn
parentReleasing progress-linux version 4.2.6-1~progress7.99u1. (diff)
downloadwireshark-a86c5f7cae7ec9a3398300555a0b644689d946a1.tar.xz
wireshark-a86c5f7cae7ec9a3398300555a0b644689d946a1.zip
Merging upstream version 4.4.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'epan/dissectors/asn1/f1ap/F1AP-IEs.asn')
-rw-r--r--epan/dissectors/asn1/f1ap/F1AP-IEs.asn1914
1 files changed, 1836 insertions, 78 deletions
diff --git a/epan/dissectors/asn1/f1ap/F1AP-IEs.asn b/epan/dissectors/asn1/f1ap/F1AP-IEs.asn
index 292b06bf..b0a51f39 100644
--- a/epan/dissectors/asn1/f1ap/F1AP-IEs.asn
+++ b/epan/dissectors/asn1/f1ap/F1AP-IEs.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 38.473 V17.5.0 (2023-06)
+-- 3GPP TS 38.473 V18.2.0 (2024-06)
-- 9.4.5 Information Element Definitions
-- **************************************************************
--
@@ -20,6 +20,7 @@ IMPORTS
id-TAISliceSupportList,
id-RANAC,
id-BearerTypeChange,
+ id-Coverage-Modification-Cause,
id-Cell-Direction,
id-Cell-Type,
id-CellGroupConfig,
@@ -167,6 +168,8 @@ IMPORTS
id-SRBMappingInfo,
id-DRBMappingInfo,
id-LastUsedCellIndication,
+ id-Recommended-SSBs-List,
+ id-SSBs-withinTheCell-tobe-Activated-List,
id-SIB17-message,
id-MUSIM-GapConfig,
id-SIB20-message,
@@ -202,6 +205,73 @@ IMPORTS
id-startRBHopping,
id-startRBIndex,
id-transmissionCombn8,
+ id-ServCellInfoList,
+ id-Preconfigured-measurement-GAP-Request,
+ id-BWP-Id,
+ id-ExtendedResourceSymbolOffset,
+ id-MusimCapabilityRestrictionIndication,
+ id-duplicationIndication,
+ id-dRB-List,
+ id-ChannelOccupancyTimePercentageUL,
+ id-RadioResourceStatusNR-U,
+ id-FiveG-ProSeLayer2Multipath,
+ id-FiveG-ProSeLayer2UEtoUERelay,
+ id-FiveG-ProSeLayer2UEtoUERemote,
+ id-TSCTrafficCharacteristicsFeedback,
+ id-RANfeedbacktype,
+ id-Mobile-TRP-LocationInformation,
+ id-Mobile-IAB-MT-UE-ID,
+ id-MobileAccessPointLocation,
+ id-SIB24-message,
+ id-PDUSetQoSParameters,
+ id-N6JitterInformation,
+ id-ECNMarkingorCongestionInformationReportingRequest,
+ id-ECNMarkingorCongestionInformationReportingStatus,
+ id-ERedcap-Bcast-Information,
+ id-NeedForInterruptionInfoNR,
+ id-SCPAC-Request,
+ id-MobileIAB-Barred,
+ id-F1UTunnelNotEstablished,
+ id-S-CPACLowerLayerReferenceConfigRequest,
+ id-MusimCandidateBandList,
+ id-PSIbasedSDUdiscardUL,
+ id-SIB22-message,
+ id-U2URLCChannelQoS,
+ id-SL-PHY-MAC-RLC-ConfigExt,
+ id-UL-RSCP,
+ id-BW-Aggregation-Request-Indication,
+ id-ReportingGranularitykminus1,
+ id-ReportingGranularitykminus1additionalpath,
+ id-ReportingGranularitykminus2,
+ id-ReportingGranularitykminus2additionalpath,
+ id-ReportingGranularitykminus3,
+ id-ReportingGranularitykminus3additionalpath,
+ id-ReportingGranularitykminus4,
+ id-ReportingGranularitykminus4additionalpath,
+ id-ReportingGranularitykminus5,
+ id-ReportingGranularitykminus5additionalpath,
+ id-ReportingGranularitykminus6,
+ id-ReportingGranularitykminus6additionalpath,
+ id-TimingReportingGranularityFactorExtended,
+ id-PosValidityAreaCellList,
+ id-SymbolIndex,
+ id-AggregatedPosSRSResourceIDList,
+ id-PhaseQuality,
+ id-PRSBandwidthAggregationRequestIndication,
+ id-AggregatedPRSResourceSetList,
+ id-MeasuredFrequencyHops,
+ id-TxHoppingConfiguration,
+ id-AggregatedPosSRSResourceSetList,
+ id-ValidityAreaSpecificSRSInformation,
+ id-PeerUE-ID,
+ id-MeasBasedOnAggregatedResources,
+ id-SIB23-message,
+ id-PointA,
+ id-SCS-SpecificCarrier,
+ id-NR-PCI,
+ id-E-CID-MeasuredResultsAssociatedInfoList,
+ id-XR-Bcast-Information,
+ id-MaxDataBurstVolume,
maxNRARFCN,
maxnoofErrors,
maxnoofBPLMNs,
@@ -227,7 +297,6 @@ IMPORTS
maxnoofServedCellsIAB,
maxnoofChildIABNodes,
maxnoofIABSTCInfo,
- maxnoofSymbols,
maxnoofDUFSlots,
maxnoofHSNASlots,
maxnoofEgressLinks,
@@ -240,7 +309,7 @@ IMPORTS
maxnoofPhysicalResourceBlocks,
maxnoofPhysicalResourceBlocks-1,
maxnoofPRACHconfigs,
- maxnoofRACHReports,
+ maxnoofRAReports,
maxnoofRLFReports,
maxnoofAdditionalPDCPDuplicationTNL,
maxnoofRLCDuplicationState,
@@ -255,7 +324,6 @@ IMPORTS
maxnoofSpatialRelations,
maxnoBcastCell,
maxnoofTRPs,
- maxnoofAngleInfo,
maxnooflcs-gcs-translation,
maxnoofPath,
maxnoofMeasE-CID,
@@ -310,7 +378,32 @@ IMPORTS
maxnoofSDTBearers,
maxnoofPosSITypes,
maxnoofMRBs,
- maxNrofBWPs
+ maxNrofBWPs,
+ maxnoofUETypes,
+ maxnoofLTMCells,
+ maxnoofLTMgNB-DUs,
+ maxnoofTAList,
+ maxnoofDRBs,
+ maxnoofUEsInQMCTransferControlMessage,
+ maxnoofUEsforRAReportIndications,
+ maxnoofSuccessfulPSCellChangeReports,
+ maxnoofPeriodicities,
+ maxnoofThresholdMBS-1,
+ maxMBSSessionsinSessionInfoList,
+ maxnoofLBTFailureInformation,
+ maxnoofRSPPQoSFlows,
+ maxnoVACell,
+ maxnoAggregatedSRS-Resources,
+ maxnoAggregatedPosSRSResourceSets,
+ maxnoAggregatedPosPRSResourceSets,
+ maxnoofTimeWindowSRS,
+ maxnoofTimeWindowMea,
+ maxnoPreconfiguredSRS,
+ maxnoHopsMinusOne,
+ maxnoAggCombinations
+
+
+
FROM F1AP-Constants
@@ -359,6 +452,17 @@ AccessPointPosition-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+Activated-Cells-Mapping-List-Item ::= SEQUENCE {
+ nRCGIforTargetLogicalDU NRCGI,
+ nRCGIforSourceLogicalDU NRCGI,
+ iE-Extensions ProtocolExtensionContainer { { Activated-Cells-Mapping-List-ItemExtIEs } } OPTIONAL,
+ ...
+}
+
+Activated-Cells-Mapping-List-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Activated-Cells-to-be-Updated-List ::= SEQUENCE (SIZE(1..maxnoofServedCellsIAB)) OF Activated-Cells-to-be-Updated-List-Item
Activated-Cells-to-be-Updated-List-Item ::= SEQUENCE{
@@ -474,6 +578,60 @@ AffectedSSB-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+AggregatedPosSRSResourceIDList ::= SEQUENCE (SIZE(2..maxnoAggregatedSRS-Resources)) OF Aggregated-PosSRS-Resource-ID-Item
+
+Aggregated-PosSRS-Resource-ID-Item ::= SEQUENCE {
+ positioningSRS SRSPosResourceID,
+ iE-Extensions ProtocolExtensionContainer { { Aggregated-PosSRS-Resource-ID-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Aggregated-PosSRS-Resource-ID-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-PointA CRITICALITY ignore EXTENSION PointA PRESENCE mandatory}|
+ { ID id-SCS-SpecificCarrier CRITICALITY ignore EXTENSION SCS-SpecificCarrier PRESENCE mandatory}|
+ { ID id-NR-PCI CRITICALITY ignore EXTENSION NRPCI PRESENCE optional},
+ ...
+}
+
+AggregatedPosSRSResourceSetList ::= SEQUENCE (SIZE(1..maxnoAggregatedPosSRSResourceSets)) OF AggregatedPosSRSResourceSet-Item
+
+AggregatedPosSRSResourceSet-Item ::= SEQUENCE {
+ pointA INTEGER (0..3279165),
+ nRPCI NRPCI OPTIONAL,
+ posSRSResourceSetID INTEGER(0..15),
+ iE-Extensions ProtocolExtensionContainer { { AggregatedPosSRSResourceSet-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+AggregatedPosSRSResourceSet-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+AggregatedPRSResourceSetList ::= SEQUENCE (SIZE (1..maxnoAggCombinations)) OF AggregatedPRSResourceSet-Item
+
+AggregatedPRSResourceSet-Item ::= SEQUENCE {
+ dl-PRS-ResourceSet-List DL-PRS-ResourceSet-List,
+ iE-Extensions ProtocolExtensionContainer { { AggregatedPRSResourceSet-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+AggregatedPRSResourceSet-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+DL-PRS-ResourceSet-List ::= SEQUENCE (SIZE (1..maxnoAggregatedPosPRSResourceSets)) OF DL-PRS-ResourceSet-Item
+
+DL-PRS-ResourceSet-Item ::= SEQUENCE {
+ dl-prs-ResourceSetIndex INTEGER (1..8),
+ iE-Extensions ProtocolExtensionContainer { { DL-PRS-ResourceSet-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DL-PRS-ResourceSet-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
AggressorCellList ::= SEQUENCE (SIZE(1..maxCellingNBDU)) OF AggressorCellList-Item
@@ -520,6 +678,7 @@ AlternativeQoSParaSetItem ::= SEQUENCE {
}
AlternativeQoSParaSetItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-MaxDataBurstVolume CRITICALITY ignore EXTENSION MaxDataBurstVolume PRESENCE optional },
...
}
@@ -549,6 +708,9 @@ Associated-SCell-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+AssociatedSessionID ::= OCTET STRING
+
+
AvailablePLMNList ::= SEQUENCE (SIZE(1..maxnoofBPLMNs)) OF AvailablePLMNList-Item
AvailablePLMNList-Item ::= SEQUENCE {
@@ -1094,6 +1256,35 @@ BufferSizeThresh ::= INTEGER(0..16777215)
BurstArrivalTime ::= OCTET STRING
+BW-Aggregation-Request-Indication ::= ENUMERATED {true, ...}
+
+
+BWP-Id ::= INTEGER (0..4)
+
+
+BurstArrivalTimeWindow ::= SEQUENCE {
+ burstArrivalTimeWindowStart INTEGER (0..640000, ...),
+ burstArrivalTimeWindowEnd INTEGER (0..640000, ...),
+ iE-Extension ProtocolExtensionContainer { {BurstArrivalTimeWindow-ExtIEs} } OPTIONAL,
+ ...
+}
+
+BurstArrivalTimeWindow-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Broadcast-MRBs-Transport-Request-Item ::= SEQUENCE {
+ mRB-ID MRB-ID,
+ bcBearerCtxtF1U-TNLInfoatDU BCBearerContextF1U-TNLInfo,
+ iE-Extensions ProtocolExtensionContainer { {Broadcast-MRBs-Transport-Request-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Broadcast-MRBs-Transport-Request-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
-- C
CAGID ::= BIT STRING (SIZE(32))
@@ -1193,7 +1384,9 @@ CauseRadioNetwork ::= ENUMERATED {
unknown-or-already-allocated-gNB-DU-MBS-F1AP-ID,
unknown-or-inconsistent-pair-of-MBS-F1AP-ID,
unknown-or-inconsistent-MRB-ID,
- tat-sdt-expiry
+ tat-sdt-expiry,
+ lTM-command-triggered,
+ sSB-not-available
}
@@ -1319,10 +1512,33 @@ Cells-to-be-Activated-List-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
{ ID id-ExtendedAvailablePLMN-List CRITICALITY ignore EXTENSION ExtendedAvailablePLMN-List PRESENCE optional }|
{ ID id-IAB-Info-IAB-donor-CU CRITICALITY ignore EXTENSION IAB-Info-IAB-donor-CU PRESENCE optional}|
{ ID id-AvailableSNPN-ID-List CRITICALITY ignore EXTENSION AvailableSNPN-ID-List PRESENCE optional }|
- { ID id-MBS-Broadcast-NeighbourCellList CRITICALITY ignore EXTENSION MBS-Broadcast-NeighbourCellList PRESENCE optional },
+ { ID id-MBS-Broadcast-NeighbourCellList CRITICALITY ignore EXTENSION MBS-Broadcast-NeighbourCellList PRESENCE optional }|
+ { ID id-SSBs-withinTheCell-tobe-Activated-List CRITICALITY reject EXTENSION SSBs-toBeActivated-List PRESENCE optional },
+ ...
+}
+Cells-With-SSBs-Activated-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF Cells-With-SSBs-Activated-List-Item
+
+Cells-With-SSBs-Activated-List-Item::= SEQUENCE {
+ nRCGI NRCGI,
+ sSBs-activated-List SSBs-activated-List,
+ iE-Extensions ProtocolExtensionContainer { { Cells-With-SSBs-Activated-List-Item-ExtIEs} } OPTIONAL
+}
+
+Cells-With-SSBs-Activated-List-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+Cells-Allowed-to-be-Deactivated-List-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ iE-Extensions ProtocolExtensionContainer { { Cells-Allowed-to-be-Deactivated-List-ItemExtIEs} } OPTIONAL,
+ ...
+}
+
+
+Cells-Allowed-to-be-Deactivated-List-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Cells-to-be-Deactivated-List-Item ::= SEQUENCE {
nRCGI NRCGI ,
iE-Extensions ProtocolExtensionContainer { { Cells-to-be-Deactivated-List-ItemExtIEs } } OPTIONAL,
@@ -1340,8 +1556,8 @@ Cells-to-be-Barred-Item::= SEQUENCE {
}
Cells-to-be-Barred-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
- { ID id-IAB-Barred CRITICALITY ignore EXTENSION IAB-Barred PRESENCE optional },
-
+ { ID id-IAB-Barred CRITICALITY ignore EXTENSION IAB-Barred PRESENCE optional }|
+ { ID id-MobileIAB-Barred CRITICALITY ignore EXTENSION MobileIAB-Barred PRESENCE optional },
...
}
@@ -1494,26 +1710,30 @@ CHO-Probability ::= INTEGER (1..100)
ConditionalInterDUMobilityInformation ::= SEQUENCE {
cho-trigger CHOtrigger-InterDU,
targetgNB-DUUEF1APID GNB-DU-UE-F1AP-ID OPTIONAL
- -- This IE shall be present if the cho-trigger IE is present and set to "cho-replace" --,
+ -- The above IE shall be present if the cho-trigger IE is present and set to "cho-replace" --,
iE-Extensions ProtocolExtensionContainer { { ConditionalInterDUMobilityInformation-ExtIEs} } OPTIONAL,
...
}
ConditionalInterDUMobilityInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::={
- { ID id-EstimatedArrivalProbability CRITICALITY ignore EXTENSION CHO-Probability PRESENCE optional },
+ { ID id-EstimatedArrivalProbability CRITICALITY ignore EXTENSION CHO-Probability PRESENCE optional }|
+ { ID id-SCPAC-Request CRITICALITY reject EXTENSION SCPAC-Request PRESENCE optional }|
+ { ID id-S-CPACLowerLayerReferenceConfigRequest CRITICALITY reject EXTENSION S-CPACLowerLayerReferenceConfigRequest PRESENCE optional },
...
}
ConditionalIntraDUMobilityInformation ::= SEQUENCE {
cho-trigger CHOtrigger-IntraDU,
targetCellsTocancel TargetCellList OPTIONAL,
- -- This IE may be present if the cho-trigger IE is present and set to "cho-cancel"
+ -- The above IE shall be present if the cho-trigger IE is present and set to "cho-cancel"
iE-Extensions ProtocolExtensionContainer { { ConditionalIntraDUMobilityInformation-ExtIEs} } OPTIONAL,
...
}
ConditionalIntraDUMobilityInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::={
- { ID id-EstimatedArrivalProbability CRITICALITY ignore EXTENSION CHO-Probability PRESENCE optional },
+ { ID id-EstimatedArrivalProbability CRITICALITY ignore EXTENSION CHO-Probability PRESENCE optional }|
+ { ID id-SCPAC-Request CRITICALITY reject EXTENSION SCPAC-Request PRESENCE optional }|
+ { ID id-S-CPACLowerLayerReferenceConfigRequest CRITICALITY reject EXTENSION S-CPACLowerLayerReferenceConfigRequest PRESENCE optional },
...
}
@@ -1524,6 +1744,19 @@ ConfiguredTACIndication ::= ENUMERATED {
...
}
+Configured-BWP-List ::= SEQUENCE (SIZE(1.. maxNrofBWPs)) OF Configured-BWP-Item
+
+Configured-BWP-Item ::= SEQUENCE {
+ bWP-Id BWP-Id,
+ bWP-Location-and-bandwidth INTEGER (0..37949),
+ iE-Extensions ProtocolExtensionContainer { { Configured-BWP-Item-ExtIEs } } OPTIONAL,
+ ...
+}
+
+Configured-BWP-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
CoordinateID ::= INTEGER (0..511, ...)
@@ -1548,6 +1781,7 @@ Coverage-Modification-Item ::= SEQUENCE {
}
Coverage-Modification-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-Coverage-Modification-Cause CRITICALITY ignore EXTENSION CCO-issue-detection PRESENCE optional },
...
}
@@ -1569,7 +1803,8 @@ CCO-Assistance-Information-ExtIEs F1AP-PROTOCOL-EXTENSION ::={
CCO-issue-detection ::= ENUMERATED {
coverage,
cell-edge-capacity,
- ...}
+ ...,
+ network-energy-saving}
CP-TransportLayerAddress ::= CHOICE {
@@ -1672,16 +1907,71 @@ CUtoDURRCInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
{ ID id-NeedForGapsInfoNR CRITICALITY ignore EXTENSION NeedForGapsInfoNR PRESENCE optional }|
{ ID id-NeedForGapNCSGInfoNR CRITICALITY ignore EXTENSION NeedForGapNCSGInfoNR PRESENCE optional }|
{ ID id-NeedForGapNCSGInfoEUTRA CRITICALITY ignore EXTENSION NeedForGapNCSGInfoEUTRA PRESENCE optional }|
- { ID id-ConfigRestrictInfoDAPS CRITICALITY ignore EXTENSION ConfigRestrictInfoDAPS PRESENCE optional },
+ { ID id-ConfigRestrictInfoDAPS CRITICALITY ignore EXTENSION ConfigRestrictInfoDAPS PRESENCE optional }|
+ { ID id-Preconfigured-measurement-GAP-Request CRITICALITY ignore EXTENSION Preconfigured-measurement-GAP-Request PRESENCE optional }|
+ { ID id-NeedForInterruptionInfoNR CRITICALITY ignore EXTENSION NeedForInterruptionInfoNR PRESENCE optional }|
+ { ID id-MusimCapabilityRestrictionIndication CRITICALITY ignore EXTENSION MusimCapabilityRestrictionIndication PRESENCE optional }|
+ { ID id-MusimCandidateBandList CRITICALITY ignore EXTENSION MusimCandidateBandList PRESENCE optional },
...
}
+CUtoDUTAInformation-List ::= SEQUENCE (SIZE(1.. maxnoofTAList)) OF CUtoDUTAInformation-Item
+
+CUtoDUTAInformation-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ tAValue TAValue,
+ preambleIndex PreambleIndex,
+ rA-RNTI RA-RNTI,
+ tagIDPointer TagIDPointer OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { CUtoDUTAInformation-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CUtoDUTAInformation-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+CSIResourceConfiguration ::= SEQUENCE {
+ cSIResourceConfigToAddModList OCTET STRING OPTIONAL,
+ cSIResourceConfigToReleaseList OCTET STRING OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { CSIResourceConfiguration-ExtIEs} } OPTIONAL
+}
+
+CSIResourceConfiguration-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
-- D
DAPS-HO-Status::= ENUMERATED{initiation,... }
DCBasedDuplicationConfigured::= ENUMERATED{true,..., false}
+DeactivationIndication ::= CHOICE {
+ perUE DeactivationIndicationList,
+ deactivateAll NULL,
+ choice-extension ProtocolIE-SingleContainer { { DeactivationIndication-ExtIEs} }
+}
+
+DeactivationIndication-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+DeactivationIndicationList ::= SEQUENCE (SIZE(1..maxnoofUEsInQMCTransferControlMessage)) OF DeactivationIndicationList-Item
+
+DeactivationIndicationList-Item ::= SEQUENCE {
+ gNB-CU-UE-F1AP-ID GNB-CU-UE-F1AP-ID,
+ gNB-DU-UE-F1AP-ID GNB-DU-UE-F1AP-ID,
+ iE-Extensions ProtocolExtensionContainer { { DeactivationIndicationList-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DeactivationIndicationList-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Dedicated-SIDelivery-NeededUE-Item ::= SEQUENCE {
gNB-CU-UE-F1AP-ID GNB-CU-UE-F1AP-ID,
nRCGI NRCGI,
@@ -1693,6 +1983,7 @@ DedicatedSIDeliveryNeededUE-Item-ExtIEs F1AP-PROTOCOL-EXTENSION::={
...
}
+DedicatedSIDeliveryIndication::= ENUMERATED{true, ...}
DL-PRS ::= SEQUENCE {
prsid INTEGER (0..255),
@@ -1852,6 +2143,8 @@ DRB-Information ::= SEQUENCE {
}
DRB-Information-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-ECNMarkingorCongestionInformationReportingRequest CRITICALITY ignore EXTENSION ECNMarkingorCongestionInformationReportingRequest PRESENCE optional }|
+ { ID id-PSIbasedSDUdiscardUL CRITICALITY ignore EXTENSION PSIbasedSDUdiscardUL PRESENCE optional },
...
}
@@ -1866,7 +2159,9 @@ DRBs-Modified-Item ::= SEQUENCE {
DRBs-Modified-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
{ ID id-RLC-Status CRITICALITY ignore EXTENSION RLC-Status PRESENCE optional }|
{ ID id-AdditionalPDCPDuplicationTNL-List CRITICALITY ignore EXTENSION AdditionalPDCPDuplicationTNL-List PRESENCE optional }|
- { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION QoSParaSetIndex PRESENCE optional },
+ { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION QoSParaSetIndex PRESENCE optional }|
+ { ID id-TSCTrafficCharacteristicsFeedback CRITICALITY ignore EXTENSION TSCTrafficCharacteristicsFeedback PRESENCE optional }|
+ { ID id-ECNMarkingorCongestionInformationReportingStatus CRITICALITY ignore EXTENSION ECNMarkingorCongestionInformationReportingStatus PRESENCE optional },
...
}
@@ -1890,7 +2185,8 @@ DRB-Notify-Item ::= SEQUENCE {
}
DRB-Notify-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
- { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION QoSParaSetNotifyIndex PRESENCE optional },
+ { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION QoSParaSetNotifyIndex PRESENCE optional }|
+ { ID id-TSCTrafficCharacteristicsFeedback CRITICALITY ignore EXTENSION TSCTrafficCharacteristicsFeedback PRESENCE optional },
...
}
@@ -1927,7 +2223,9 @@ DRBs-Setup-Item ::= SEQUENCE {
DRBs-Setup-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
{ ID id-AdditionalPDCPDuplicationTNL-List CRITICALITY ignore EXTENSION AdditionalPDCPDuplicationTNL-List PRESENCE optional }|
- { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION QoSParaSetIndex PRESENCE optional },
+ { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION QoSParaSetIndex PRESENCE optional }|
+ { ID id-TSCTrafficCharacteristicsFeedback CRITICALITY ignore EXTENSION TSCTrafficCharacteristicsFeedback PRESENCE optional }|
+ { ID id-ECNMarkingorCongestionInformationReportingStatus CRITICALITY ignore EXTENSION ECNMarkingorCongestionInformationReportingStatus PRESENCE optional },
...
}
@@ -1941,7 +2239,9 @@ DRBs-SetupMod-Item ::= SEQUENCE {
DRBs-SetupMod-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
{ ID id-AdditionalPDCPDuplicationTNL-List CRITICALITY ignore EXTENSION AdditionalPDCPDuplicationTNL-List PRESENCE optional }|
- { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION QoSParaSetIndex PRESENCE optional },
+ { ID id-CurrentQoSParaSetIndex CRITICALITY ignore EXTENSION QoSParaSetIndex PRESENCE optional }|
+ { ID id-TSCTrafficCharacteristicsFeedback CRITICALITY ignore EXTENSION TSCTrafficCharacteristicsFeedback PRESENCE optional }|
+ { ID id-ECNMarkingorCongestionInformationReportingStatus CRITICALITY ignore EXTENSION ECNMarkingorCongestionInformationReportingStatus PRESENCE optional },
...
}
@@ -2025,6 +2325,17 @@ DRBs-ToBeSetupMod-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+DRB-List ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-List-Item
+
+DRB-List-Item ::= SEQUENCE {
+ dRBID DRBID,
+ iE-Extensions ProtocolExtensionContainer { { DRB-List-Item-ExtIEs} } OPTIONAL
+}
+
+DRB-List-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
DRXCycle ::= SEQUENCE {
longDRXCycleLength LongDRXCycleLength,
shortDRXCycleLength ShortDRXCycleLength OPTIONAL,
@@ -2037,6 +2348,18 @@ DRXCycle-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+NonIntegerDRXCycle ::= SEQUENCE {
+ longNonIntegerDRXCycleLength LongNonIntegerDRXCycleLength,
+ shortNonIntegerDRXCycleLength ShortNonIntegerDRXCycleLength OPTIONAL,
+ shortDRXCycleTimer ShortDRXCycleTimer OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { NonIntegerDRXCycle-ExtIEs} } OPTIONAL,
+ ...
+}
+
+NonIntegerDRXCycle-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
DRX-Config ::= OCTET STRING
DRXConfigurationIndicator ::= ENUMERATED{ release, ...}
@@ -2123,14 +2446,33 @@ DUtoCURRCInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
{ ID id-SL-PHY-MAC-RLC-Config CRITICALITY ignore EXTENSION SL-PHY-MAC-RLC-Config PRESENCE optional }|
{ ID id-SL-ConfigDedicatedEUTRA-Info CRITICALITY ignore EXTENSION SL-ConfigDedicatedEUTRA-Info PRESENCE optional }|
{ ID id-RequestedP-MaxFR2 CRITICALITY ignore EXTENSION RequestedP-MaxFR2 PRESENCE optional }|
- { ID id-SDT-MAC-PHY-CG-Config CRITICALITY ignore EXTENSION SDT-MAC-PHY-CG-Config PRESENCE optional }|
+ { ID id-SDT-MAC-PHY-CG-Config CRITICALITY ignore EXTENSION SDT-MAC-PHY-CG-Config PRESENCE optional }|
{ ID id-MUSIM-GapConfig CRITICALITY ignore EXTENSION MUSIM-GapConfig PRESENCE optional }|
{ ID id-SL-RLC-ChannelToAddModList CRITICALITY ignore EXTENSION SL-RLC-ChannelToAddModList PRESENCE optional }|
{ ID id-InterFrequencyConfig-NoGap CRITICALITY ignore EXTENSION InterFrequencyConfig-NoGap PRESENCE optional }|
{ ID id-UL-GapFR2-Config CRITICALITY ignore EXTENSION UL-GapFR2-Config PRESENCE optional }|
{ ID id-TwoPHRModeMCG CRITICALITY ignore EXTENSION TwoPHRModeMCG PRESENCE optional }|
{ ID id-TwoPHRModeSCG CRITICALITY ignore EXTENSION TwoPHRModeSCG PRESENCE optional }|
- { ID id-ncd-SSB-RedCapInitialBWP-SDT CRITICALITY ignore EXTENSION Ncd-SSB-RedCapInitialBWP-SDT PRESENCE optional },
+ { ID id-ncd-SSB-RedCapInitialBWP-SDT CRITICALITY ignore EXTENSION Ncd-SSB-RedCapInitialBWP-SDT PRESENCE optional }|
+ { ID id-ServCellInfoList CRITICALITY ignore EXTENSION ServCellInfoList PRESENCE optional }|
+ { ID id-SL-PHY-MAC-RLC-ConfigExt CRITICALITY ignore EXTENSION SL-PHY-MAC-RLC-ConfigExt PRESENCE optional },
+ ...
+}
+
+DUtoCUTAInformation-List ::= SEQUENCE (SIZE(1.. maxnoofTAList)) OF DUtoCUTAInformation-Item
+
+DUtoCUTAInformation-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ tAValue TAValue,
+ preambleIndex PreambleIndex,
+ rA-RNTI RA-RNTI,
+ sourceGNB-DU-ID GNB-DU-ID,
+ tagIDPointer TagIDPointer OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { DUtoCUTAInformation-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DUtoCUTAInformation-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
@@ -2150,9 +2492,9 @@ Dynamic5QIDescriptor ::= SEQUENCE {
packetErrorRate PacketErrorRate,
fiveQI INTEGER (0..255, ...) OPTIONAL,
delayCritical ENUMERATED {delay-critical, non-delay-critical} OPTIONAL,
- -- C-ifGBRflow: This IE shall be present if the GBR QoS Flow Information IE is present in the QoS Flow Level QoS Parameters IE.
+ -- The above IE shall be present if the GBR QoS Flow Information IE is present in the QoS Flow Level QoS Parameters IE.
averagingWindow AveragingWindow OPTIONAL,
- -- C-ifGBRflow: This IE shall be present if the GBR QoS Flow Information IE is present in the QoS Flow Level QoS Parameters IE.
+ -- The above IE shall be present if the GBR QoS Flow Information IE is present in the QoS Flow Level QoS Parameters IE.
maxDataBurstVolume MaxDataBurstVolume OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Dynamic5QIDescriptor-ExtIEs } } OPTIONAL
}
@@ -2170,7 +2512,7 @@ DynamicPQIDescriptor ::= SEQUENCE {
packetDelayBudget PacketDelayBudget,
packetErrorRate PacketErrorRate,
averagingWindow AveragingWindow OPTIONAL,
- -- C-ifGBRflow: This IE shall be present if the GBR QoS Flow Information IE is present in the QoS Flow Level QoS Parameters IE.
+ -- The above IE shall be present if the GBR QoS Flow Information IE is present in the QoS Flow Level QoS Parameters IE.
maxDataBurstVolume MaxDataBurstVolume OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DynamicPQIDescriptor-ExtIEs } } OPTIONAL
}
@@ -2179,9 +2521,90 @@ DynamicPQIDescriptor-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+DLLBTFailureInformationRequest ::= ENUMERATED {inquiry, ...}
+DLLBTFailureInformationList ::= SEQUENCE (SIZE(1.. maxnoofLBTFailureInformation)) OF DLLBTFailureInformationList-Item
+
+DLLBTFailureInformationList-Item::= SEQUENCE {
+ uEAssistantIdentifier GNB-CU-UE-F1AP-ID,
+ numberOfDLLBTFailures INTEGER (1..1000,...) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { DLLBTFailureInformationList-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DLLBTFailureInformationList-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
-- E
+EarlyULSyncConfig ::= SEQUENCE {
+ rACH RACHConfiguration,
+ lTMgNB-DU-IDs-PreambleIndexList LTMgNB-DU-IDs-PreambleIndexList OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { EarlyULSyncConfig-ExtIEs} } OPTIONAL,
+ ...
+}
+
+
+EarlyULSyncConfig-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+EarlySyncInformation-Request ::= SEQUENCE {
+ requestforRACHConfiguration RequestforRACHConfiguration,
+ lTMgNB-DU-IDsList LTMgNB-DU-IDsList,
+ iE-Extensions ProtocolExtensionContainer { { EarlySyncInformation-Request-ExtIEs} } OPTIONAL,
+ ...
+}
+
+
+EarlySyncInformation-Request-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+EarlySyncInformation ::= SEQUENCE {
+ tCIStatesConfigurationsList TCIStatesConfigurationsList,
+ earlyULSyncConfig EarlyULSyncConfig OPTIONAL,
+ earlyULSyncConfigSUL EarlyULSyncConfig OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { EarlySyncInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+
+EarlySyncInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+EarlySyncCandidateCellInformation-List ::= SEQUENCE (SIZE (1.. maxnoofLTMCells)) OF EarlySyncCandidateCellInformation-Item
+
+EarlySyncCandidateCellInformation-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ tCIStatesConfigurationsList TCIStatesConfigurationsList OPTIONAL,
+ earlyULSyncConfig EarlyULSyncConfig OPTIONAL,
+ earlyULSyncConfigSUL EarlyULSyncConfig OPTIONAL,
+ tAAssistanceInfo TAAssistanceInfo OPTIONAL,
+ uEbasedTAmeasurementConfig OCTET STRING OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { EarlySyncCandidateCellInformation-Item-ExtIEs } } OPTIONAL,
+ ...
+}
+
+EarlySyncCandidateCellInformation-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+EarlySyncServingCellInformation ::= SEQUENCE {
+ uEbasedTAmeasurementConfig OCTET STRING OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { EarlySyncServingCellInformation-ExtIEs } } OPTIONAL,
+ ...
+}
+
+EarlySyncServingCellInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
E-CID-MeasurementQuantities ::= SEQUENCE (SIZE (1.. maxnoofMeasE-CID)) OF ProtocolIE-SingleContainer { {E-CID-MeasurementQuantities-ItemIEs} }
E-CID-MeasurementQuantities-ItemIEs F1AP-PROTOCOL-IES ::= {
@@ -2211,6 +2634,8 @@ E-CID-MeasurementResult ::= SEQUENCE {
}
E-CID-MeasurementResult-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-MobileAccessPointLocation CRITICALITY ignore EXTENSION Mobile-TRP-LocationInformation PRESENCE optional }|
+ { ID id-E-CID-MeasuredResultsAssociatedInfoList CRITICALITY ignore EXTENSION E-CID-MeasuredResultsAssociatedInfoList PRESENCE optional},
...
}
@@ -2235,6 +2660,19 @@ E-CID-MeasuredResults-Value-ExtIEs F1AP-PROTOCOL-IES ::= {
...
}
+E-CID-MeasuredResultsAssociatedInfoList ::= SEQUENCE (SIZE (1..maxnoofMeasE-CID)) OF E-CID-MeasuredResultsAssociatedInfoItem
+
+E-CID-MeasuredResultsAssociatedInfoItem ::= SEQUENCE {
+ timeStamp TimeStamp OPTIONAL,
+ measurementQuality TRPMeasurementQuality OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-CID-MeasuredResultsAssociatedInfoItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+E-CID-MeasuredResultsAssociatedInfoItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
E-CID-ReportCharacteristics ::= ENUMERATED {
onDemand,
periodic,
@@ -2372,7 +2810,7 @@ EUTRA-PRACH-Configuration ::= SEQUENCE {
highSpeedFlag BOOLEAN,
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 Resource Coordination E-UTRA Cell Information IE is set to the value "TDD"
+ -- The above IE shall be present if the EUTRA-Mode-Info IE in the Resource Coordination E-UTRA Cell Information IE is set to the value "TDD"
iE-Extensions ProtocolExtensionContainer { {EUTRA-PRACH-Configuration-ExtIEs} } OPTIONAL,
...
}
@@ -2536,6 +2974,20 @@ Expected-Value-AoA ::= INTEGER (0..3599)
Expected-Value-ZoA ::= INTEGER (0..1799)
+ECNMarkingorCongestionInformationReportingRequest ::= CHOICE {
+ ecnMarking ECNmarkingRequest,
+ congestionInformation CongestionInformationRequest,
+ choice-extension ProtocolIE-SingleContainer { { ECNMarkingorCongestionInformationReportingRequest-ExtIEs } }
+}
+
+ECNMarkingorCongestionInformationReportingRequest-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+ECNmarkingRequest ::= ENUMERATED { ul, dl, both, stop, ... }
+CongestionInformationRequest ::= ENUMERATED { ul, dl, both, stop, ... }
+ECNMarkingorCongestionInformationReportingStatus ::= ENUMERATED { active, not-active, ...}
+
-- F
F1CPathNSA ::= ENUMERATED {lte, nr, both}
@@ -2562,6 +3014,16 @@ F1CTransferPathNRDC-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+F1U-PathFailure ::= ENUMERATED {
+ true,
+ ...
+}
+
+
+F1UTunnelNotEstablished ::= ENUMERATED {
+ true,
+ ...
+}
FDD-Info ::= SEQUENCE {
uL-NRFreqInfo NRFreqInfo,
@@ -2600,6 +3062,9 @@ FiveG-ProSeAuthorized ::= SEQUENCE {
}
FiveG-ProSeAuthorized-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-FiveG-ProSeLayer2Multipath CRITICALITY ignore EXTENSION FiveG-ProSeLayer2Multipath PRESENCE optional }|
+ { ID id-FiveG-ProSeLayer2UEtoUERelay CRITICALITY ignore EXTENSION FiveG-ProSeLayer2UEtoUERelay PRESENCE optional }|
+ { ID id-FiveG-ProSeLayer2UEtoUERemote CRITICALITY ignore EXTENSION FiveG-ProSeLayer2UEtoUERemote PRESENCE optional },
...
}
@@ -2633,6 +3098,27 @@ FiveG-ProSeLayer2RemoteUE ::= ENUMERATED {
...
}
+FiveG-ProSeLayer2Multipath ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
+
+FiveG-ProSeLayer2UEtoUERelay ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
+FiveG-ProSeLayer2UEtoUERemote ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
+FiveQI ::= INTEGER (0..255, ...)
+
Flows-Mapped-To-DRB-List ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF Flows-Mapped-To-DRB-Item
Flows-Mapped-To-DRB-Item ::= SEQUENCE {
@@ -2647,9 +3133,9 @@ Flows-Mapped-To-DRB-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
-FR1-Bandwidth ::= ENUMERATED {bw5, bw10, bw20, bw40, bw50, bw80, bw100, ...}
+FR1-Bandwidth ::= ENUMERATED {bw5, bw10, bw20, bw40, bw50, bw80, bw100, ..., bw160, bw200}
-FR2-Bandwidth ::= ENUMERATED {bw50, bw100, bw200, bw400, ..., bw800, bw1600, bw2000}
+FR2-Bandwidth ::= ENUMERATED {bw50, bw100, bw200, bw400, ..., bw800, bw1600, bw2000, bw600}
FreqBandNrItem ::= SEQUENCE {
freqBandIndicatorNr INTEGER (1..1024,...),
@@ -2774,6 +3260,26 @@ GeographicalCoordinates-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+GlobalGNB-ID ::= SEQUENCE {
+ pLMNIdentity PLMN-Identity,
+ gNB-ID GNB-ID,
+ iE-Extensions ProtocolExtensionContainer { {GlobalGNB-ID-ExtIEs} } OPTIONAL,
+ ...
+}
+
+GlobalGNB-ID-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+GNB-ID ::= CHOICE {
+ gNB-ID BIT STRING (SIZE(22..32)),
+ choice-Extensions ProtocolIE-SingleContainer { {GNB-ID-ExtIEs} }
+}
+
+GNB-ID-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+
GNB-CU-MBS-F1AP-ID ::= INTEGER (0..4294967295)
GNBCUMeasurementID ::= INTEGER (0.. 4095, ...)
@@ -2928,7 +3434,10 @@ GNB-DU-System-Information-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
{ ID id-SIB10-message CRITICALITY ignore EXTENSION SIB10-message PRESENCE optional}|
{ ID id-SIB17-message CRITICALITY ignore EXTENSION SIB17-message PRESENCE optional}|
{ ID id-SIB20-message CRITICALITY ignore EXTENSION SIB20-message PRESENCE optional}|
- { ID id-SIB15-message CRITICALITY ignore EXTENSION SIB15-message PRESENCE optional},
+ { ID id-SIB15-message CRITICALITY ignore EXTENSION SIB15-message PRESENCE optional}|
+ { ID id-SIB24-message CRITICALITY ignore EXTENSION SIB24-message PRESENCE optional}|
+ { ID id-SIB22-message CRITICALITY ignore EXTENSION SIB22-message PRESENCE optional}|
+ { ID id-SIB23-message CRITICALITY ignore EXTENSION SIB23-message PRESENCE optional},
...
}
@@ -2982,6 +3491,12 @@ GNBRxTxTimeDiffMeas ::= CHOICE {
}
GNBRxTxTimeDiffMeas-ExtIEs F1AP-PROTOCOL-IES ::= {
+ {ID id-ReportingGranularitykminus1 CRITICALITY ignore TYPE ReportingGranularitykminus1 PRESENCE mandatory}|
+ {ID id-ReportingGranularitykminus2 CRITICALITY ignore TYPE ReportingGranularitykminus2 PRESENCE mandatory }|
+ {ID id-ReportingGranularitykminus3 CRITICALITY ignore TYPE ReportingGranularitykminus3 PRESENCE mandatory}|
+ {ID id-ReportingGranularitykminus4 CRITICALITY ignore TYPE ReportingGranularitykminus4 PRESENCE mandatory }|
+ {ID id-ReportingGranularitykminus5 CRITICALITY ignore TYPE ReportingGranularitykminus5 PRESENCE mandatory}|
+ {ID id-ReportingGranularitykminus6 CRITICALITY ignore TYPE ReportingGranularitykminus6 PRESENCE mandatory },
...
}
@@ -3311,6 +3826,17 @@ IABv4AddressesRequested-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+Mobile-IAB-MTUserLocationInformation ::= SEQUENCE {
+ nRCGI NRCGI,
+ tAI TAI,
+ iE-Extensions ProtocolExtensionContainer { { Mobile-IAB-MTUserLocationInformation-ExtIEs} } OPTIONAL
+}
+
+Mobile-IAB-MTUserLocationInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
ImplicitFormat ::= SEQUENCE {
dUFSlotformatIndex DUFSlotformatIndex,
iE-Extensions ProtocolExtensionContainer { { ImplicitFormat-ExtIEs } } OPTIONAL
@@ -3325,6 +3851,17 @@ IgnorePRACHConfiguration::= ENUMERATED { true,...}
IgnoreResourceCoordinationContainer ::= ENUMERATED { yes,...}
InactivityMonitoringRequest ::= ENUMERATED { true,...}
InactivityMonitoringResponse ::= ENUMERATED { not-supported,...}
+
+IndirectPathAddition ::= SEQUENCE {
+ targetRelayUEID BIT STRING(SIZE(24)),
+ remoteUELocalID RemoteUELocalID,
+ iE-Extensions ProtocolExtensionContainer { { IndirectPathAddition-ExtIEs } } OPTIONAL,
+ ...
+}
+
+IndirectPathAddition-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
InterfacesToTrace ::= BIT STRING (SIZE(8))
IntendedTDD-DL-ULConfig ::= SEQUENCE {
@@ -3346,6 +3883,8 @@ IntendedTDD-DL-ULConfig-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+IndicationMCInactiveReception ::= ENUMERATED {true, ...}
+
IPHeaderInformation ::= SEQUENCE {
destinationIABTNLAddress IABTNLAddress,
dsInformationList DSInformationList OPTIONAL,
@@ -3380,10 +3919,24 @@ IPtolayer2TrafficMappingInfo-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
-- J
+JointorDLTCIStateID ::= OCTET STRING
+
+
+
-- K
-- L
+LTEA2XServicesAuthorized ::= SEQUENCE {
+ aerialUE AerialUE OPTIONAL,
+ controllerUE ControllerUE OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {LTEA2XServicesAuthorized-ExtIEs} } OPTIONAL
+}
+
+LTEA2XServicesAuthorized-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
L139Info ::= SEQUENCE {
prachSCS ENUMERATED {scs15, scs30, scs60, scs120, ..., scs480, scs960},
rootSequenceIndex INTEGER (0..137) OPTIONAL,
@@ -3476,6 +4029,7 @@ LocationDependentMBSF1UInformation-Item ::= SEQUENCE {
}
LocationDependentMBSF1UInformation-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-F1UTunnelNotEstablished CRITICALITY ignore EXTENSION F1UTunnelNotEstablished PRESENCE optional },
...
}
@@ -3496,6 +4050,9 @@ LocationUncertainty-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
LongDRXCycleLength ::= ENUMERATED
{ms10, ms20, ms32, ms40, ms60, ms64, ms70, ms80, ms128, ms160, ms256, ms320, ms512, ms640, ms1024, ms1280, ms2048, ms2560, ms5120, ms10240, ...}
+LongNonIntegerDRXCycleLength ::= ENUMERATED
+{ ms1001over240, ms25over6, ms25over3, ms1001over120, ms100over9, ms25over2, ms40over3, ms125over9, ms50over3, ms1001over60, ms125over6, ms200over9, ms250over9, ms100over3, ms1001over30, ms75over2, ms125over3, ms1001over24, ms200over3, ms1001over15, ms250over3, ms1001over12, ms400over3, ...}
+
LowerLayerPresenceStatusChange ::= ENUMERATED {
suspend-lower-layers,
resume-lower-layers,
@@ -3536,6 +4093,131 @@ LTEV2XServicesAuthorized-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+
+LTMCells-ToBeReleased-List ::= SEQUENCE (SIZE(1..maxnoofLTMCells)) OF LTMCells-ToBeReleased-Item
+
+
+
+LTMCells-ToBeReleased-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ iE-Extensions ProtocolExtensionContainer { { LTMCells-ToBeReleased-ItemExtIEs } } OPTIONAL,
+ ...
+}
+
+LTMCells-ToBeReleased-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+LTMInformation-Setup ::= SEQUENCE {
+ lTMIndicator LTMIndicator,
+ referenceConfiguration ReferenceConfiguration OPTIONAL,
+ cSIResourceConfiguration CSIResourceConfiguration OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { LTMInformation-Setup-ExtIEs} } OPTIONAL,
+ ...
+}
+
+LTMInformation-Setup-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+LTMConfigurationIDMappingList ::= SEQUENCE (SIZE(1..maxnoofLTMCells)) OF LTMConfigurationIDMapping-Item
+
+LTMConfigurationIDMapping-Item::= SEQUENCE{
+ lTMCellID NRCGI,
+ lTMConfigurationID LTMConfigurationID,
+ iE-Extensions ProtocolExtensionContainer {{ LTMConfigurationIDMapping-Item-ExtIEs}} OPTIONAL
+}
+
+LTMConfigurationIDMapping-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+LTMInformation-Modify ::= SEQUENCE {
+ lTMIndicator LTMIndicator,
+ referenceConfiguration ReferenceConfiguration OPTIONAL,
+ cSIResourceConfiguration CSIResourceConfiguration OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { LTMInformation-Modify-ExtIEs} } OPTIONAL,
+ ...
+}
+
+LTMInformation-Modify-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+LTMIndicator ::= ENUMERATED {true, ...}
+
+CompleteConfigurationIndicator ::= ENUMERATED {complete, ...}
+
+LTMConfigurationID ::= INTEGER (1..8)
+ReferenceConfigurationInformation ::= OCTET STRING
+
+LTMConfiguration ::= SEQUENCE {
+ sSBInformation SSBInformation,
+ referenceConfigurationInformation ReferenceConfigurationInformation OPTIONAL,
+ completeConfigurationIndicator CompleteConfigurationIndicator OPTIONAL,
+ lTMCFRAResourceConfig LTMCFRAResourceConfig OPTIONAL,
+ lTMCFRAResourceConfigSUL LTMCFRAResourceConfig OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { LTMConfiguration-ExtIEs } } OPTIONAL,
+ ...
+}
+
+LTMConfiguration-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+LTMCellSwitchInformation ::= SEQUENCE {
+ jointorDLTCIStateID JointorDLTCIStateID,
+ uLTCIStateID ULTCIStateID OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { LTMCellSwitchInformation-ExtIEs } } OPTIONAL,
+ ...
+}
+
+LTMCellSwitchInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+LTMgNB-DU-IDsList ::= SEQUENCE (SIZE(1..maxnoofLTMgNB-DUs)) OF LTMgNB-DU-IDs-Item
+
+LTMgNB-DU-IDs-Item ::= SEQUENCE{
+ lTMgNB-DU-ID GNB-DU-ID,
+ iE-Extensions ProtocolExtensionContainer {{ LTMgNB-DU-IDs-Item-ExtIEs}} OPTIONAL
+}
+
+LTMgNB-DU-IDs-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+LTMgNB-DU-IDs-PreambleIndexList ::= SEQUENCE (SIZE(1..maxnoofLTMgNB-DUs)) OF LTMgNB-DU-IDs-PreambleIndex-Item
+
+LTMgNB-DU-IDs-PreambleIndex-Item ::= SEQUENCE{
+ lTMgNB-DU-ID GNB-DU-ID,
+ preambleIndexList PreambleIndexList OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer {{ LTMgNB-DU-IDs-PreambleIndex-Item-ExtIEs}} OPTIONAL
+}
+
+LTMgNB-DU-IDs-PreambleIndex-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+LTMCFRAResourceConfig-List ::= SEQUENCE (SIZE (1.. maxnoofLTMCells)) OF LTMCFRAResourceConfig-Item
+
+LTMCFRAResourceConfig-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ lTMCFRAResourceConfig LTMCFRAResourceConfig OPTIONAL,
+ lTMCFRAResourceConfigSUL LTMCFRAResourceConfig OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { LTMCFRAResourceConfig-Item-ExtIEs } } OPTIONAL,
+ ...
+}
+
+LTMCFRAResourceConfig-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+LTMCFRAResourceConfig ::= OCTET STRING
+
+
-- M
MappingInformationIndex ::= BIT STRING (SIZE (26))
@@ -3569,6 +4251,7 @@ MBSF1UInformation ::= SEQUENCE {
}
MBSF1UInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-F1UTunnelNotEstablished CRITICALITY ignore EXTENSION F1UTunnelNotEstablished PRESENCE optional },
...
}
@@ -3637,12 +4320,261 @@ MBSMulticastF1UContextDescriptor-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+MT-SDT-Information ::= SEQUENCE {
+ mt-SDT-Indicator MT-SDT-Indicator,
+ iE-Extensions ProtocolExtensionContainer { { MT-SDT-Information-ExtIEs } } OPTIONAL,
+ ...
+}
+
+MT-SDT-Information-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MT-SDT-Indicator ::= ENUMERATED {true, ...}
+
+MBSMulticastSessionReceptionState ::= ENUMERATED {start-monitoring-G-RNTI, stop-monitoring-G-RNTI, ...}
+
+MulticastCU2DURRCInfo ::= SEQUENCE {
+ mBS-Multicast-CU2DU-Cell-List MBS-Multicast-CU2DU-Cell-List OPTIONAL,
+ mBS-Multicast-MRB-List MBS-Multicast-MRB-List OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MulticastCU2DURRCInfo-ExtIEs } } OPTIONAL,
+ ...
+}
+
+MulticastCU2DURRCInfo-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MBS-Multicast-CU2DU-Cell-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF MBS-Multicast-CU2DU-Cell-Item
+
+MBS-Multicast-CU2DU-Cell-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ mbsMulticastRRC-INACTIVEReceptionMode MBSMulticastRRCINACTIVEReceptionMode OPTIONAL,
+ mbsMulticastConfigurationRequest ENUMERATED {query, ...} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MBS-Multicast-CU2DU-Cell-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MBS-Multicast-CU2DU-Cell-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MBSMulticastRRCINACTIVEReceptionMode ::= ENUMERATED {activated, deactivated, ...}
+
+MBS-Multicast-MRB-List ::= SEQUENCE (SIZE(1.. maxnoofMRBs)) OF MBS-Multicast-MRB-Item
+
+MBS-Multicast-MRB-Item ::= SEQUENCE {
+ mRB-ID MRB-ID,
+ mRB-PDCP-Config-Broadcast OCTET STRING,
+ iE-Extensions ProtocolExtensionContainer { { MBS-Multicast-MRB-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MBS-Multicast-MRB-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MulticastCU2DUCommonRRCInfo ::= SEQUENCE {
+ multicastCommonCU2DUCellList MulticastCommonCU2DUCellList OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {MulticastCU2DUCommonRRCInfo-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MulticastCU2DUCommonRRCInfo-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MulticastCommonCU2DUCellList ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF MulticastCommonCU2DUCell-Item
+
+MulticastCommonCU2DUCell-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ multicastCommonCu2DUCellInformation MulticastCommonCu2DUCellInformation,
+ iE-Extensions ProtocolExtensionContainer { {MulticastCommonCU2DUCell-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MulticastCommonCU2DUCell-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MulticastCommonCu2DUCellInformation ::= SEQUENCE {
+ mBSMulticastNeighbourCellListItem MBSMulticastNeighbourCellListItem OPTIONAL,
+ thresholdMBS-ListItem ThresholdMBS-ListItem OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {MulticastCommonCu2DUCellInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MulticastCommonCu2DUCellInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MBSMulticastNeighbourCellListItem ::= CHOICE {
+ mbsMulticastNeighbourCellListInformationprovided UpdateMBSMulticastNeighbourCellListInformation,
+ nombsMulticastNeighbourCellListInformationprovided NULL,
+ choice-extension ProtocolIE-SingleContainer { {MBSMulticastNeighbourCellListItem-ExtIEs} }
+}
+
+MBSMulticastNeighbourCellListItem-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+ThresholdMBS-ListItem ::= CHOICE {
+ thresholdMBS-ListInformationprovided UpdateThresholdMBS-ListInformation,
+ nothresholdMBSListInformationprovided NULL,
+ choice-extension ProtocolIE-SingleContainer { {ThresholdMBS-ListItem-ExtIEs} }
+}
+
+ThresholdMBS-ListItem-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+UpdateMBSMulticastNeighbourCellListInformation ::= SEQUENCE {
+ mbs-NeighbourCellList OCTET STRING OPTIONAL,
+ mbs-MulticastSessionList MTCH-NeighbourCellSessionList OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {UpdateMBSMulticastNeighbourCellListInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UpdateMBSMulticastNeighbourCellListInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MTCH-NeighbourCellSessionList ::= SEQUENCE (SIZE(1..maxMBSSessionsinSessionInfoList)) OF MTCH-NeighbourCellSession-Item
+MTCH-NeighbourCellSession-Item ::= SEQUENCE {
+ mbsSessionID MBS-Session-ID,
+ mtch-NeighbourCellInformation MTCH-NeighbourCellInformation,
+ iE-Extensions ProtocolExtensionContainer { {MTCH-NeighbourCellSession-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MTCH-NeighbourCellSession-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MTCH-NeighbourCellInformation ::= CHOICE {
+ mtch-NeighbourCellprovided OCTET STRING,
+ mtch-NeighbourCellnotprovided NULL,
+ choice-extension ProtocolIE-SingleContainer { {MTCH-NeighbourCellInformation-ExtIEs} }
+}
+
+MTCH-NeighbourCellInformation-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+UpdateThresholdMBS-ListInformation ::= SEQUENCE {
+ thresholdMBSList OCTET STRING OPTIONAL,
+ thresholdIndexSessionList ThresholdIndexSessionList OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {UpdateThresholdMBS-ListInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UpdateThresholdMBS-ListInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ThresholdIndexSessionList ::= SEQUENCE (SIZE(1..maxMBSSessionsinSessionInfoList)) OF ThresholdIndexSession-Item
+ThresholdIndexSession-Item ::= SEQUENCE {
+ mbsSessionID MBS-Session-ID,
+ thresholdIndexInformation ThresholdIndexInformation,
+ iE-Extensions ProtocolExtensionContainer { {ThresholdIndexSession-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ThresholdIndexSession-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ThresholdIndexInformation ::= CHOICE {
+ thresholdIndexprovided ThresholdIndex,
+ thresholdIndexnotprovided NULL,
+ choice-extension ProtocolIE-SingleContainer { {ThresholdIndexInformation-ExtIEs} }
+}
+
+ThresholdIndexInformation-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+ThresholdIndex ::= INTEGER (0..maxnoofThresholdMBS-1)
+
+MulticastDU2CURRCInfo ::= SEQUENCE {
+ mBS-Multicast-DU2CU-Cell-List MBS-Multicast-DU2CU-Cell-List OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MulticastDU2CURRCInfo-ExtIEs } } OPTIONAL,
+ ...
+}
+
+MulticastDU2CURRCInfo-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MBS-Multicast-DU2CU-Cell-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF MBS-Multicast-DU2CU-Cell-Item
+
+MBS-Multicast-DU2CU-Cell-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ mbsMulticastConfigurationResponseInfo MBSMulticastConfigurationResponseInfo OPTIONAL,
+ mbsMulticastConfigurationNotification MBSMulticastConfigurationNotification OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MBS-Multicast-DU2CU-Cell-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MBS-Multicast-DU2CU-Cell-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MBSMulticastConfigurationResponseInfo ::= CHOICE {
+ mbsMulticastConfiguration-available MBSMulticastConfiguration-available,
+ mbsMulticastConfiguration-notavailable MBSMulticastConfiguration-notavailable,
+ choice-extension ProtocolIE-SingleContainer { {MBSMulticastConfigurationResponseInfo-ExtIEs} }
+}
+
+MBSMulticastConfigurationResponseInfo-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+MBSMulticastConfiguration-available ::= SEQUENCE {
+ mBSMulticastConfiguration OCTET STRING,
+ iE-Extensions ProtocolExtensionContainer { { MBSMulticastConfiguration-available-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MBSMulticastConfiguration-available-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MBSMulticastConfiguration-notavailable ::= SEQUENCE {
+ mBSMulticastConfiguration-notavailable ENUMERATED {not-available, ...},
+ iE-Extensions ProtocolExtensionContainer { { MBSMulticastConfiguration-notavailable-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MBSMulticastConfiguration-notavailable-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MBSMulticastConfigurationNotification ::= SEQUENCE {
+ mbsMulticastConfigurationNotificationInfo MBSMulticastConfigurationNotificationInfo OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {MBSMulticastConfigurationNotification-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MBSMulticastConfigurationNotification-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MBSMulticastConfigurationNotificationInfo ::= CHOICE {
+ mbsMulticastConfigurationChanged OCTET STRING,
+ mbsMulticastConfigurationRemoved NULL,
+ choice-extension ProtocolIE-SingleContainer { {MBSMulticastConfigurationNotificationInfo-ExtIEs} }
+}
+
+MBSMulticastConfigurationNotificationInfo-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
MulticastF1UContext-ToBeSetup-Item ::= SEQUENCE {
mRB-ID MRB-ID,
mbs-f1u-info-at-DU UPTransportLayerInformation,
mbsProgressInformation MRB-ProgressInformation OPTIONAL,
+ -- The above IE shall be present if the MC F1-U Context usage IE in the MBS Multicast F1-U Context Descriptor IE is set to "ptp forwarding".
iE-Extensions ProtocolExtensionContainer { {MulticastF1UContext-ToBeSetup-Item-ExtIEs} } OPTIONAL,
...
}
@@ -3706,7 +4638,7 @@ MBS-ServiceAreaCellList ::= SEQUENCE (SIZE(1.. maxnoofCellsforMBS)) OF NRCGI
MBS-ServiceAreaTAIList ::= SEQUENCE (SIZE(1.. maxnoofTAIforMBS)) OF MBS-ServiceAreaTAIList-Item
MBS-ServiceAreaTAIList-Item ::= SEQUENCE {
plmn-ID PLMN-Identity,
- five5-TAC FiveGS-TAC,
+ fiveGS-TAC FiveGS-TAC,
iE-Extensions ProtocolExtensionContainer { {MBS-ServiceAreaTAIList-Item-ExtIEs} } OPTIONAL,
...
}
@@ -3943,6 +4875,10 @@ MultiplexingInfo-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+MusimCapabilityRestrictionIndication ::= ENUMERATED {true, ...}
+
+MusimCandidateBandList ::= OCTET STRING
+
M2Configuration ::= ENUMERATED {true, ...}
@@ -4013,13 +4949,13 @@ MDTConfiguration ::= SEQUENCE {
mdt-Activation MDT-Activation,
measurementsToActivate MeasurementsToActivate,
m2Configuration M2Configuration OPTIONAL,
- -- C-ifM2: This IE shall be present if the Measurements to Activate IE has the second bit set to "1".
+ -- The above IE shall be present if the Measurements to Activate IE has the second bit set to "1".
m5Configuration M5Configuration OPTIONAL,
- -- C-ifM5: This IE shall be present if the Measurements to Activate IE has the fifth bit set to "1".
+ -- The above IE shall be present if the Measurements to Activate IE has the fifth bit set to "1".
m6Configuration M6Configuration OPTIONAL,
- -- C-ifM6: This IE shall be present if the Measurements to Activate IE has the seventh bit set to "1".
+ -- The above IE shall be present if the Measurements to Activate IE has the seventh bit set to "1".
m7Configuration M7Configuration OPTIONAL,
- -- C-ifM7: This IE shall be present if the Measurements to Activate IE has the eighth bit set to "1".
+ -- The above IE shall be present if the Measurements to Activate IE has the eighth bit set to "1".
iE-Extensions ProtocolExtensionContainer { { MDTConfiguration-ExtIEs} } OPTIONAL,
...
}
@@ -4032,6 +4968,8 @@ MDTPLMNList ::= SEQUENCE (SIZE(1..maxnoofMDTPLMNs)) OF PLMN-Identity
MDTPLMNModificationList ::= SEQUENCE (SIZE(0..maxnoofMDTPLMNs)) OF PLMN-Identity
+MeasuredFrequencyHops ::= ENUMERATED {singleHop, multiHop, ...}
+
MeasuredResultsValue ::= CHOICE {
uL-AngleOfArrival UL-AoA,
uL-SRS-RSRP UL-SRS-RSRP,
@@ -4043,17 +4981,69 @@ MeasuredResultsValue ::= CHOICE {
MeasuredResultsValue-ExtIEs F1AP-PROTOCOL-IES ::= {
{ ID id-ZoAInformation CRITICALITY reject TYPE ZoAInformation PRESENCE mandatory}|
{ ID id-MultipleULAoA CRITICALITY reject TYPE MultipleULAoA PRESENCE mandatory}|
- { ID id-UL-SRS-RSRPP CRITICALITY reject TYPE UL-SRS-RSRPP PRESENCE mandatory},
+ { ID id-UL-SRS-RSRPP CRITICALITY reject TYPE UL-SRS-RSRPP PRESENCE mandatory}|
+ { ID id-UL-RSCP CRITICALITY reject TYPE UL-RSCP PRESENCE mandatory},
...
}
MeasurementsToActivate ::= BIT STRING (SIZE (8))
+Mobile-TRP-LocationInformation ::= SEQUENCE {
+ location-Information OCTET STRING,
+ velocity-Information OCTET STRING OPTIONAL,
+ location-time-stamp TimeStamp OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Mobile-TRP-LocationInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Mobile-TRP-LocationInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Mobile-IAB-MT-UE-ID ::= OCTET STRING
+
+
MUSIM-GapConfig ::= OCTET STRING
+MobileIAB-Barred ::= ENUMERATED {barred, not-barred, ...}
+
+MeasBasedOnAggregatedResources ::= ENUMERATED { true, ... }
-- N
+NRA2XServicesAuthorized ::= SEQUENCE {
+ aerialUE AerialUE OPTIONAL,
+ controllerUE ControllerUE OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {NRA2XServicesAuthorized-ExtIEs} } OPTIONAL
+}
+
+NRA2XServicesAuthorized-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+AerialUE ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
+ControllerUE ::= ENUMERATED {
+ authorized,
+ not-authorized,
+ ...
+}
+
+
+N3CIndirectPathAddition::= SEQUENCE {
+ targetRelayUEID GNB-DU-UE-F1AP-ID,
+ iE-Extensions ProtocolExtensionContainer { { N3CIndirectPathAddition-ExtIEs } } OPTIONAL,
+ ...
+}
+
+N3CIndirectPathAddition-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
NA-Resource-Configuration-List ::= SEQUENCE (SIZE(1.. maxnoofHSNASlots)) OF NA-Resource-Configuration-Item
NA-Resource-Configuration-Item ::= SEQUENCE {
@@ -4073,6 +5063,19 @@ NAUplink ::= ENUMERATED { true, false, ...}
Ncd-SSB-RedCapInitialBWP-SDT ::= OCTET STRING
+NetworkControlledRepeaterAuthorized ::= ENUMERATED { authorized, not-authorized, ...}
+
+NCGI-to-be-Updated-List-Item ::= SEQUENCE {
+ oLDNCGI NRCGI,
+ nEWNCGI NRCGI,
+ iE-Extensions ProtocolExtensionContainer { { NCGI-to-be-Updated-List-ItemExtIEs} } OPTIONAL,
+ ...
+}
+
+NCGI-to-be-Updated-List-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Neighbour-Node-Cells-List ::= SEQUENCE (SIZE(1..maxnoofNeighbourNodeCellsIAB)) OF Neighbour-Node-Cells-List-Item
Neighbour-Node-Cells-List-Item ::= SEQUENCE{
@@ -4103,6 +5106,8 @@ NeedForGapNCSGInfoNR ::= OCTET STRING
NeedForGapNCSGInfoEUTRA ::= OCTET STRING
+NeedForInterruptionInfoNR ::= OCTET STRING
+
Neighbour-Cell-Information-Item ::= SEQUENCE {
nRCGI NRCGI,
intendedTDD-DL-ULConfig IntendedTDD-DL-ULConfig OPTIONAL,
@@ -4201,6 +5206,10 @@ NR-PRSBeamInformationItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
NR-TADV ::= INTEGER (0.. 7690)
+NReRedCapUEIndication ::= ENUMERATED {true, ...}
+
+ERedcap-Bcast-Information ::= BIT STRING(SIZE(8))
+
NRRedCapUEIndication ::= ENUMERATED {true, ...}
NRPagingeDRXInformation ::= SEQUENCE {
@@ -4238,6 +5247,7 @@ NRPagingeDRXInformationforRRCINACTIVE ::= SEQUENCE {
}
NRPagingeDRXInformationforRRCINACTIVE-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+
...
}
@@ -4246,6 +5256,32 @@ 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 F1AP-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, ...
+}
+
NonDynamic5QIDescriptor ::= SEQUENCE {
fiveQI INTEGER (0..255, ...),
qoSPriorityLevel INTEGER (1..127) OPTIONAL,
@@ -4377,7 +5413,7 @@ NR-Mode-Info ::= CHOICE {
}
NR-Mode-Info-ExtIEs F1AP-PROTOCOL-IES ::= {
- { ID id-NR-U CRITICALITY ignore TYPE NR-U-Channel-Info-List PRESENCE optional },
+ { ID id-NR-U CRITICALITY ignore TYPE NR-U-Channel-Info-List PRESENCE mandatory},
...
}
@@ -4405,7 +5441,7 @@ NRPRACHConfig-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
NRCellIdentity ::= BIT STRING (SIZE(36))
-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}
NRPCI ::= INTEGER(0..1007)
@@ -4439,7 +5475,7 @@ NR-U-Channel-Info-List ::= SEQUENCE (SIZE (1..maxnoofNR-UChannelIDs)) OF NR-U-Ch
NR-U-Channel-Info-Item ::= SEQUENCE {
nr-U-channel-ID INTEGER(1.. maxnoofNR-UChannelIDs,...),
nR-ARFCN INTEGER (0..maxNRARFCN),
- bandwidth ENUMERATED{mHz-10,mHz-20,mHz-40, mHz-60, mHz-80,...},
+ bandwidth ENUMERATED{mHz-10,mHz-20,mHz-40, mHz-60, mHz-80,..., mHz-100},
iE-Extensions ProtocolExtensionContainer { { NR-U-Channel-Info-List-ExtIEs } } OPTIONAL,
...
}
@@ -4460,6 +5496,8 @@ NR-U-Channel-Item ::= SEQUENCE {
}
NR-U-Channel-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-ChannelOccupancyTimePercentageUL CRITICALITY ignore EXTENSION ChannelOccupancyTimePercentage PRESENCE optional}|
+ { ID id-RadioResourceStatusNR-U CRITICALITY ignore EXTENSION RadioResourceStatusNR-U PRESENCE optional},
...
}
@@ -4507,6 +5545,15 @@ NRUESidelinkAggregateMaximumBitrate-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
NZP-CSI-RS-ResourceID::= INTEGER (0..191)
+N6JitterInformation ::= SEQUENCE {
+ n6JitterLowerBound INTEGER (-127..127),
+ n6JitterUpperBound INTEGER (-127..127),
+ iE-Extensions ProtocolExtensionContainer { { N6JitterInformationExtIEs } } OPTIONAL,
+ ...}
+
+N6JitterInformationExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
-- O
@@ -4543,6 +5590,18 @@ PacketErrorRate-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+PathAdditionInformation ::= CHOICE {
+ indirectPathAddition IndirectPathAddition,
+ directPathAddition NULL,
+ n3C-indirectPathAddition N3CIndirectPathAddition,
+ choice-extension ProtocolIE-SingleContainer { { PathAdditionInformation-ExtIEs} }
+}
+
+PathAdditionInformation-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+
PER-Scalar ::= INTEGER (0..9, ...)
PER-Exponent ::= INTEGER (0..9, ...)
@@ -4553,7 +5612,19 @@ PagingCell-Item ::= SEQUENCE {
PagingCell-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
{ ID id-LastUsedCellIndication CRITICALITY ignore EXTENSION LastUsedCellIndication PRESENCE optional }|
- { ID id-PEISubgroupingSupportIndication CRITICALITY ignore EXTENSION PEISubgroupingSupportIndication PRESENCE optional },
+ { ID id-PEISubgroupingSupportIndication CRITICALITY ignore EXTENSION PEISubgroupingSupportIndication PRESENCE optional }|
+ { ID id-Recommended-SSBs-List CRITICALITY ignore EXTENSION Recommended-SSBs-List PRESENCE optional },
+ ...
+}
+
+Recommended-SSBs-List ::= SEQUENCE (SIZE(1.. maxnoofSSBAreas)) OF RecommendedSSBItem-List-Item
+
+RecommendedSSBItem-List-Item::= SEQUENCE {
+ sSB-Index SSB-Index,
+ iE-Extensions ProtocolExtensionContainer { { RecommendedSSBItem-List-Item-ExtIEs} } OPTIONAL
+}
+
+RecommendedSSBItem-List-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
@@ -4581,6 +5652,8 @@ PagingOrigin ::= ENUMERATED { non-3gpp, ...}
PagingPriority ::= ENUMERATED { priolevel1, priolevel2, priolevel3, priolevel4, priolevel5, priolevel6, priolevel7, priolevel8,...}
+ParentTImeSource ::= ENUMERATED {synce, ptp, gnss, atomicclock, terrestrialradio, serialtimecode, ntp, handset, other, ...}
+
PEIPSAssistanceInfo ::= SEQUENCE {
cNSubgroupID CNSubgroupID,
iE-Extensions ProtocolExtensionContainer { { PEIPSAssistanceInfo-ExtIEs } } OPTIONAL
@@ -4601,6 +5674,12 @@ RelativePathDelay ::= CHOICE {
}
RelativePathDelay-ExtIEs F1AP-PROTOCOL-IES ::= {
+ {ID id-ReportingGranularitykminus1additionalpath CRITICALITY ignore TYPE ReportingGranularitykminus1AdditionalPath PRESENCE mandatory}|
+ {ID id-ReportingGranularitykminus2additionalpath CRITICALITY ignore TYPE ReportingGranularitykminus2AdditionalPath PRESENCE mandatory }|
+ {ID id-ReportingGranularitykminus3additionalpath CRITICALITY ignore TYPE ReportingGranularitykminus3AdditionalPath PRESENCE mandatory}|
+ {ID id-ReportingGranularitykminus4additionalpath CRITICALITY ignore TYPE ReportingGranularitykminus4AdditionalPath PRESENCE mandatory }|
+ {ID id-ReportingGranularitykminus5additionalpath CRITICALITY ignore TYPE ReportingGranularitykminus5AdditionalPath PRESENCE mandatory}|
+ {ID id-ReportingGranularitykminus6additionalpath CRITICALITY ignore TYPE ReportingGranularitykminus6AdditionalPath PRESENCE mandatory },
...
}
@@ -4701,6 +5780,8 @@ PC5RLCChannelQoSInformation ::= CHOICE {
}
PC5RLCChannelQoSInformation-ExtIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-U2URLCChannelQoS CRITICALITY reject TYPE PC5QoSParameters PRESENCE mandatory},
+
...
}
@@ -4715,7 +5796,13 @@ PC5RLCChannelToBeSetupItem ::= SEQUENCE {
...
}
+-- WS modification: define a dedicated type
+PeerUE-ID ::= BIT STRING (SIZE (24))
+
PC5RLCChannelToBeSetupItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+-- WS modification: define a dedicated type
+-- { ID id-PeerUE-ID CRITICALITY reject EXTENSION BIT STRING (SIZE (24)) PRESENCE optional },
+ { ID id-PeerUE-ID CRITICALITY reject EXTENSION PeerUE-ID PRESENCE optional },
...
}
@@ -4918,6 +6005,28 @@ PeriodicityList-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+PeriodicityBound ::= SEQUENCE {
+ periodicityLowerBound Periodicity,
+ periodicityUpperBound Periodicity,
+ iE-Extensions ProtocolExtensionContainer { {PeriodicityBound-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PeriodicityBound-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+AllowedPeriodicityList ::= SEQUENCE (SIZE(1..maxnoofPeriodicities)) OF Periodicity
+
+PeriodicityRange ::= CHOICE {
+ periodicityBound PeriodicityBound,
+ periodicityList AllowedPeriodicityList,
+ choice-extensions ProtocolIE-SingleContainer { {PeriodicityRange-ExtIEs} }
+}
+
+PeriodicityRange-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
Permutation ::= ENUMERATED {dfu, ufd, ...}
@@ -4942,7 +6051,7 @@ PosBroadcast ::= ENUMERATED {
...
}
-PosConextRevIndication ::= ENUMERATED {true, ...}
+PosContextRevIndication ::= ENUMERATED {true, ...}
PositioningBroadcastCells ::= SEQUENCE (SIZE (1..maxnoBcastCell)) OF NRCGI
@@ -4991,6 +6100,7 @@ PosMeasurementQuantities-Item ::= SEQUENCE {
}
PosMeasurementQuantities-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ {ID id-TimingReportingGranularityFactorExtended CRITICALITY ignore EXTENSION TimingReportingGranularityFactorExtended PRESENCE optional},
...
}
@@ -5007,7 +6117,11 @@ PosMeasurementResultItem ::= SEQUENCE {
PosMeasurementResultItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
{ ID id-ARP-ID CRITICALITY ignore EXTENSION ARP-ID PRESENCE optional}|
{ ID id-SRSResourcetype CRITICALITY ignore EXTENSION SRSResourcetype PRESENCE optional}|
- { ID id-LoS-NLoSInformation CRITICALITY ignore EXTENSION LoS-NLoSInformation PRESENCE optional },
+ { ID id-LoS-NLoSInformation CRITICALITY ignore EXTENSION LoS-NLoSInformation PRESENCE optional }|
+ { ID id-Mobile-TRP-LocationInformation CRITICALITY ignore EXTENSION Mobile-TRP-LocationInformation PRESENCE optional }|
+ { ID id-AggregatedPosSRSResourceIDList CRITICALITY ignore EXTENSION AggregatedPosSRSResourceIDList PRESENCE optional }|
+ { ID id-MeasuredFrequencyHops CRITICALITY ignore EXTENSION MeasuredFrequencyHops PRESENCE optional }|
+ { ID id-MeasBasedOnAggregatedResources CRITICALITY ignore EXTENSION MeasBasedOnAggregatedResources PRESENCE optional },
...
}
@@ -5031,7 +6145,8 @@ PosMeasurementType ::= ENUMERATED {
ul-rtoa,
... ,
multiple-ul-aoa,
- ul-srs-rsrpp
+ ul-srs-rsrpp,
+ ul-rscp
}
PosReportCharacteristics ::= ENUMERATED {
@@ -5107,6 +6222,7 @@ PosSRSResource-Item ::= SEQUENCE {
}
PosSRSResource-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-TxHoppingConfiguration CRITICALITY ignore EXTENSION TxHoppingConfiguration PRESENCE optional},
...
}
@@ -5120,9 +6236,21 @@ PosSRSResourceSet-Item ::= SEQUENCE {
}
PosSRSResourceSet-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-AggregatedPosSRSResourceSetList CRITICALITY ignore EXTENSION AggregatedPosSRSResourceSetList PRESENCE optional},
...
}
+PosValidityAreaCellList ::= SEQUENCE (SIZE(1.. maxnoVACell)) OF PosValidityAreaCellList-Item
+
+PosValidityAreaCellList-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ nRPCI INTEGER (0..1007) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PosValidityAreaCellList-Item-ExtIEs } } OPTIONAL
+}
+
+PosValidityAreaCellList-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
PosSRSResourceSet-List ::= SEQUENCE (SIZE (1..maxnoSRS-PosResourceSets)) OF PosSRSResourceSet-Item
PrimaryPathIndication ::= ENUMERATED {
@@ -5131,6 +6259,17 @@ PrimaryPathIndication ::= ENUMERATED {
...
}
+PreambleIndexList ::= SEQUENCE (SIZE (1.. maxnoofLTMCells)) OF PreambleIndexList-Item
+
+PreambleIndexList-Item::= SEQUENCE {
+ preambleIndex INTEGER (0..63),
+ iE-Extensions ProtocolExtensionContainer { { PreambleIndex-Item-ExtIEs} } OPTIONAL
+}
+
+PreambleIndex-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Pre-emptionCapability ::= ENUMERATED {
shall-not-trigger-pre-emption,
may-trigger-pre-emption
@@ -5141,6 +6280,8 @@ Pre-emptionVulnerability ::= ENUMERATED {
pre-emptable
}
+Preconfigured-measurement-GAP-Request ::= ENUMERATED {true, ...}
+
PriorityLevel ::= INTEGER { spare (0), highest (1), lowest (14), no-priority (15) } (0..15)
ProtectedEUTRAResourceIndication ::= OCTET STRING
@@ -5161,6 +6302,7 @@ PRSConfiguration ::= SEQUENCE {
}
PRSConfiguration-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-AggregatedPRSResourceSetList CRITICALITY ignore EXTENSION AggregatedPRSResourceSetList PRESENCE optional },
...
}
@@ -5206,9 +6348,9 @@ PRSAngleList ::= SEQUENCE (SIZE(1.. maxnoofPRS-ResourcesPerSet)) OF PRSAngleItem
PRSAngleItem ::= SEQUENCE {
nR-PRS-Azimuth INTEGER (0..359),
- nR-PRS-Azimuth-fine INTEGER (0..9),
- nR-PRS-Elevation INTEGER (0..180),
- nR-PRS-Elevation-fine INTEGER (0..9),
+ nR-PRS-Azimuth-fine INTEGER (0..9) OPTIONAL,
+ nR-PRS-Elevation INTEGER (0..180) OPTIONAL,
+ nR-PRS-Elevation-fine INTEGER (0..9) OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { PRSAngleItem-ItemExtIEs } } OPTIONAL
}
@@ -5263,9 +6405,16 @@ PRSResource-Item ::= SEQUENCE {
}
PRSResource-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-ExtendedResourceSymbolOffset CRITICALITY ignore EXTENSION ExtendedResourceSymbolOffset PRESENCE optional}|
+ {ID id-AggregatedPRSResourceSetList CRITICALITY ignore EXTENSION AggregatedPRSResourceSetList PRESENCE optional},
...
}
+PRSBandwidthAggregationRequestIndication ::= ENUMERATED{true, ...}
+
+ExtendedResourceSymbolOffset ::= INTEGER (0..13,...)
+
+
PRSResource-QCLInfo ::= CHOICE {
qCLSourceSSB PRSResource-QCLSourceSSB,
qCLSourcePRS PRSResource-QCLSourcePRS,
@@ -5307,11 +6456,11 @@ PRSResourceSet-Item ::= SEQUENCE {
pointA INTEGER (0..3279165),
combSize ENUMERATED{n2, n4, n6, n12, ...},
cPType ENUMERATED{normal, extended, ...},
- resourceSetPeriodicity ENUMERATED{n4,n5,n8,n10,n16,n20,n32,n40,n64,n80,n160,n320,n640,n1280,n2560,n5120,n10240,n20480,n40960, n81920,...},
+ resourceSetPeriodicity ENUMERATED{n4,n5,n8,n10,n16,n20,n32,n40,n64,n80,n160,n320,n640,n1280,n2560,n5120,n10240,n20480,n40960, n81920,..., n128, n256, n512},
resourceSetSlotOffset INTEGER(0..81919,...),
resourceRepetitionFactor ENUMERATED{rf1,rf2,rf4,rf6,rf8,rf16,rf32,...},
resourceTimeGap ENUMERATED{tg1,tg2,tg4,tg8,tg16,tg32,...},
- resourceNumberofSymbols ENUMERATED{n2,n4,n6,n12,...},
+ resourceNumberofSymbols ENUMERATED{n2,n4,n6,n12,...,n1},
pRSMuting PRSMuting OPTIONAL,
pRSResourceTransmitPower INTEGER(-60..50),
pRSResource-List PRSResource-List,
@@ -5405,7 +6554,6 @@ PWSSystemInformationExtIEs F1AP-PROTOCOL-EXTENSION ::= {
PrivacyIndicator ::= ENUMERATED {immediate-MDT, logged-MDT, ...}
-PRS-ID ::= INTEGER(0..255)
PRSTRPList ::= SEQUENCE (SIZE(1.. maxnoofTRPs)) OF PRSTRPItem
@@ -5432,17 +6580,18 @@ RequestedDLPRSTransmissionCharacteristics ::= SEQUENCE {
...
}
RequestedDLPRSTransmissionCharacteristics-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ {ID id-PRSBandwidthAggregationRequestIndication CRITICALITY ignore EXTENSION PRSBandwidthAggregationRequestIndication PRESENCE optional},
...
}
RequestedDLPRSResourceSet-List ::= SEQUENCE (SIZE (1..maxnoofPRSresourceSets)) OF RequestedDLPRSResourceSet-Item
RequestedDLPRSResourceSet-Item ::= SEQUENCE {
- pRSbandwidth INTEGER(1..63),
+ pRSbandwidth INTEGER(1..63) OPTIONAL,
combSize ENUMERATED{n2, n4, n6, n12, ...} OPTIONAL,
- resourceSetPeriodicity ENUMERATED{n4,n5,n8,n10,n16,n20,n32,n40,n64,n80,n160,n320,n640,n1280,n2560,n5120,n10240,n20480,n40960, n81920,...} OPTIONAL,
+ resourceSetPeriodicity ENUMERATED{n4,n5,n8,n10,n16,n20,n32,n40,n64,n80,n160,n320,n640,n1280,n2560,n5120,n10240,n20480,n40960, n81920,..., n128, n256, n512} OPTIONAL,
resourceRepetitionFactor ENUMERATED{rf1,rf2,rf4,rf6,rf8,rf16,rf32,...} OPTIONAL,
- resourceNumberofSymbols ENUMERATED{n2,n4,n6,n12,...} OPTIONAL,
+ resourceNumberofSymbols ENUMERATED{n2,n4,n6,n12,...,n1} OPTIONAL,
requestedDLPRSResource-List RequestedDLPRSResource-List OPTIONAL,
resourceSetStartTimeAndDuration StartTimeAndDuration OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { RequestedDLPRSResourceSet-Item-ExtIEs} } OPTIONAL,
@@ -5479,6 +6628,32 @@ PRSTransmissionTRPItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+PreambleIndex ::= INTEGER(0..63)
+
+PDUSetQoSParameters ::= SEQUENCE {
+ ulPDUSetQoSInformation PDUSetQoSInformation OPTIONAL,
+ dlPDUSetQoSInformation PDUSetQoSInformation OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PDUSetQoSParameters-ExtIEs } } OPTIONAL
+}
+
+PDUSetQoSParameters-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PDUSetQoSInformation ::= SEQUENCE {
+ pduSetDelayBudget ExtendedPacketDelayBudget OPTIONAL,
+ pduSetErrorRate PacketErrorRate OPTIONAL,
+ pduSetIntegratedHandlingInformation ENUMERATED {true, false, ...} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PDUSetQoSInformation-ExtIEs } } OPTIONAL
+}
+
+PDUSetQoSInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PSIbasedSDUdiscardUL ::= ENUMERATED {start, stop, ...}
+
+PointA ::= INTEGER (0..3279165)
-- Q
@@ -5501,6 +6676,7 @@ QoEInformationList-Item ::= SEQUENCE {
}
QoEInformationList-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ {ID id-dRB-List CRITICALITY ignore EXTENSION DRB-List PRESENCE optional},
...
}
@@ -5539,7 +6715,8 @@ QoSFlowLevelQoSParameters-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
{ ID id-PDUSessionID CRITICALITY ignore EXTENSION PDUSessionID PRESENCE optional}|
{ ID id-ULPDUSessionAggregateMaximumBitRate CRITICALITY ignore EXTENSION BitRate PRESENCE optional}|
{ ID id-QosMonitoringRequest CRITICALITY ignore EXTENSION QosMonitoringRequest PRESENCE optional}|
- { ID id-PDCPTerminatingNodeDLTNLAddrInfo CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional },
+ { ID id-PDCPTerminatingNodeDLTNLAddrInfo CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional }|
+ { ID id-PDUSetQoSParameters CRITICALITY ignore EXTENSION PDUSetQoSParameters PRESENCE optional},
...
}
@@ -5567,18 +6744,33 @@ RACH-Config-Common ::= OCTET STRING
RACH-Config-Common-IAB ::= OCTET STRING
-RACHReportContainer::= OCTET STRING
+Range ::= ENUMERATED {m50, m80, m180, m200, m350, m400, m500, m700, m1000, ...}
+
+RAReportContainer::= OCTET STRING
-RACHReportInformationList ::= SEQUENCE (SIZE(1.. maxnoofRACHReports)) OF RACHReportInformationItem
+RAReportList ::= SEQUENCE (SIZE(1.. maxnoofRAReports)) OF RAReportItem
-RACHReportInformationItem ::= SEQUENCE {
- rACHReportContainer RACHReportContainer,
+RAReportItem ::= SEQUENCE {
+ rAReportContainer RAReportContainer,
uEAssitantIdentifier GNB-DU-UE-F1AP-ID OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { RACHReportInformationItem-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { RAReportItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RAReportItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+RAReportIndicationList ::= SEQUENCE (SIZE(1..maxnoofUEsforRAReportIndications)) OF RAReportIndicationList-Item
+
+RAReportIndicationList-Item ::= SEQUENCE {
+ gNB-CU-UE-F1AP-ID GNB-CU-UE-F1AP-ID,
+ iE-Extensions ProtocolExtensionContainer { { RAReportIndicationList-Item-ExtIEs} } OPTIONAL,
...
+
}
-RACHReportInformationItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+RAReportIndicationList-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
@@ -5595,6 +6787,16 @@ RadioResourceStatus-ExtIEs F1AP-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 F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
MIMOPRBusageInformation ::= SEQUENCE {
dl-GBR-PRB-usage-for-MIMO INTEGER (0..100),
ul-GBR-PRB-usage-for-MIMO INTEGER (0..100),
@@ -5610,6 +6812,69 @@ MIMOPRBusageInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+RANfeedbacktype ::= CHOICE {
+ proactive RANfeedbacktype-proactive,
+ reactive RANfeedbacktype-reactive,
+ choice-extensions ProtocolIE-SingleContainer { {RANfeedbacktype-ExtIEs} }
+}
+
+RANfeedbacktype-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+RANfeedbacktype-proactive ::= SEQUENCE {
+ burstArrivalTimeWindow BurstArrivalTimeWindow,
+ periodicityRange PeriodicityRange OPTIONAL,
+ iE-Extension ProtocolExtensionContainer { {RANfeedbacktype-proactive-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RANfeedbacktype-proactive-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+RANfeedbacktype-reactive ::= SEQUENCE {
+ capabilityForBATAdaptation ENUMERATED {true, ...},
+ iE-Extension ProtocolExtensionContainer { {RANfeedbacktype-reactive-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RANfeedbacktype-reactive-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+RANSharingAssistanceInformation ::= ENUMERATED {
+ mbs-session-in-non-shared-cell-resources,
+ ...
+}
+
+RANTSSRequestType ::= ENUMERATED {start, stop, ...}
+
+RANTimingSynchronisationStatusInfo ::= SEQUENCE {
+ synchronisationstate ENUMERATED {locked, holdover, freeRun, ...} OPTIONAL,
+ traceabletoUTC ENUMERATED { true, false, ...} OPTIONAL,
+ traceabletoGNSS ENUMERATED { true, false, ...} OPTIONAL,
+ clockFrequencyStability BIT STRING (SIZE(16)) OPTIONAL,
+ clockAccuracy ClockAccuracy OPTIONAL,
+ parentTimeSource ParentTImeSource OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { RANTimingSynchronisationStatusInfo-ExtIEs} } OPTIONAL,
+...
+}
+
+RANTimingSynchronisationStatusInfo-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+ }
+
+ClockAccuracy ::= CHOICE {
+ clockAccuracyValue INTEGER (1..40000000, ...),
+ clockAccuracyIndex INTEGER (32..47, ...),
+ choice-Extensions ProtocolIE-SingleContainer { { ClockAccuracy-ExtIEs} }
+}
+
+ClockAccuracy-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
RANAC ::= INTEGER (0..255)
RAN-MeasurementID ::= INTEGER (1.. 65536, ...)
@@ -5661,6 +6926,20 @@ Re-routingEnableIndicator ::= ENUMERATED {
...
}
+Recommended-SSBs-for-Paging-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF Recommended-SSBs-for-Paging-List-Item
+
+Recommended-SSBs-for-Paging-List-Item::= SEQUENCE {
+ nRCGI NRCGI,
+ sSBs-forPaging-List SSBs-forPaging-List,
+ iE-Extensions ProtocolExtensionContainer { { Recommended-SSBs-for-Paging-List-Item-ExtIEs} } OPTIONAL
+}
+
+Recommended-SSBs-for-Paging-List-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
Redcap-Bcast-Information ::= BIT STRING(SIZE(8))
RedCapIndication ::= ENUMERATED {true, ...}
@@ -5696,6 +6975,20 @@ ReferenceSignal-ExtIEs F1AP-PROTOCOL-IES ::= {
...
}
+
+RA-RNTI ::= INTEGER (0..65535, ...)
+
+ReferenceConfiguration ::= CHOICE {
+ rEQUESTforLowerLayerConfiguration RequestforLowerLayerConfiguration,
+ referenceConfiguration ReferenceConfigurationInformation,
+ choice-extension ProtocolIE-SingleContainer { { ReferenceConfiguration-ExtIEs } }
+}
+
+ReferenceConfiguration-ExtIEs F1AP-PROTOCOL-IES ::= {
+...
+}
+
+
RelativeCartesianLocation ::= SEQUENCE {
xYZunit ENUMERATED {mm, cm, dm, ...},
xvalue INTEGER (-65536..65535),
@@ -5732,6 +7025,34 @@ RegistrationRequest ::= ENUMERATED{start, stop, add, ...}
ReportCharacteristics ::= BIT STRING (SIZE(32))
+ReportingGranularitykminus1 ::= INTEGER(0..3940097)
+
+ReportingGranularitykminus2 ::= INTEGER(0..7880193)
+
+
+
+ReportingGranularitykminus3 ::= INTEGER(0..15760385)
+
+ReportingGranularitykminus4 ::= INTEGER(0..31520769)
+
+ReportingGranularitykminus5 ::= INTEGER(0..63041537)
+
+ReportingGranularitykminus6 ::= INTEGER(0..126083073)
+
+
+ReportingGranularitykminus1AdditionalPath ::= INTEGER(0..32701)
+
+ReportingGranularitykminus2AdditionalPath ::= INTEGER(0..65401)
+
+ReportingGranularitykminus3AdditionalPath ::= INTEGER(0..130801)
+
+ReportingGranularitykminus4AdditionalPath ::= INTEGER(0..261601)
+
+ReportingGranularitykminus5AdditionalPath ::= INTEGER(0..523201)
+
+ReportingGranularitykminus6AdditionalPath ::= INTEGER(0..1046401)
+
+
ReportingPeriodicity ::= ENUMERATED{ms500, ms1000, ms2000, ms5000, ms10000, ...}
RequestedBandCombinationIndex ::= OCTET STRING
@@ -5742,10 +7063,21 @@ RequestedP-MaxFR2 ::= OCTET STRING
Requested-PDCCH-BlindDetectionSCG ::= OCTET STRING
+RequestedSRSPreconfigurationCharacteristics-List ::= SEQUENCE (SIZE (1.. maxnoPreconfiguredSRS)) OF RequestedSRSPreconfigurationCharacteristics-Item
+
+RequestedSRSPreconfigurationCharacteristics-Item ::= SEQUENCE {
+ requestedSRSTransmissionCharacteristics RequestedSRSTransmissionCharacteristics,
+ iE-Extensions ProtocolExtensionContainer {{ RequestedSRSPreconfigurationCharacteristics-Item-ExtIEs}} OPTIONAL,
+ ...
+}
+
+RequestedSRSPreconfigurationCharacteristics-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
RequestedSRSTransmissionCharacteristics ::= SEQUENCE {
numberOfTransmissions INTEGER (0..500, ...) OPTIONAL,
--- The IE shall be present if the Resource Type IE is set to “periodic” --
+ -- The above IE shall be present if the Resource Type IE is set to “periodic” --
resourceType ENUMERATED {periodic, semi-persistent, aperiodic,...},
bandwidthSRS BandwidthSRS,
sRSResourceSetList SRSResourceSetList OPTIONAL,
@@ -5754,7 +7086,10 @@ RequestedSRSTransmissionCharacteristics ::= SEQUENCE {
}
RequestedSRSTransmissionCharacteristics-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
- { ID id-SrsFrequency CRITICALITY ignore EXTENSION SrsFrequency PRESENCE optional },
+ { ID id-SrsFrequency CRITICALITY ignore EXTENSION SrsFrequency PRESENCE optional }|
+ { ID id-BW-Aggregation-Request-Indication CRITICALITY ignore EXTENSION BW-Aggregation-Request-Indication PRESENCE optional }|
+ { ID id-PosValidityAreaCellList CRITICALITY ignore EXTENSION PosValidityAreaCellList PRESENCE optional }|
+ { ID id-ValidityAreaSpecificSRSInformation CRITICALITY ignore EXTENSION ValidityAreaSpecificSRSInformation PRESENCE optional },
...
}
@@ -5786,6 +7121,19 @@ ResourceCoordinationTransferInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
ResourceCoordinationTransferContainer ::= OCTET STRING
+
+ResourceMapping ::= SEQUENCE {
+ startPosition INTEGER (0..13),
+ nrofSumbols ENUMERATED {n1, n2, n4, n8, n12},
+ iE-Extensions ProtocolExtensionContainer { { ResourceMapping-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResourceMapping-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
ResourceSetType ::= CHOICE {
periodic ResourceSetTypePeriodic,
semi-persistent ResourceSetTypeSemi-persistent,
@@ -5831,7 +7179,7 @@ RepetitionPeriod ::= INTEGER (0..131071, ...)
ReportingRequestType ::= SEQUENCE {
eventType EventType,
reportingPeriodicityValue ReportingPeriodicityValue OPTIONAL,
- -- C-ifEventTypeisPeriodic: This IE shall be present if the Event Type IE is set to "periodic" in the Event Type IE.
+ -- The above IE shall be present if the Event Type IE is set to "periodic" in the Event Type IE.
iE-Extensions ProtocolExtensionContainer { {ReportingRequestType-ExtIEs} } OPTIONAL
}
@@ -5891,7 +7239,7 @@ ResourceTypePos-ExtIEs F1AP-PROTOCOL-IES ::= {
}
ResourceTypePeriodicPos ::= SEQUENCE {
- periodicity ENUMERATED{slot1, slot2, slot4, slot5, slot8, slot10, slot16, slot20, slot32, slot40, slot64, slot80, slot160, slot320, slot640, slot1280, slot2560, slot5120, slot10240, slot40960, slot81920, ..., slot128, slot256, slot512, slot20480},
+ periodicity SRS-Periodicity,
offset INTEGER(0..81919, ...),
iE-Extensions ProtocolExtensionContainer { { ResourceTypePeriodicPos-ExtIEs} } OPTIONAL
}
@@ -5901,7 +7249,7 @@ ResourceTypePeriodicPos-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
}
ResourceTypeSemi-persistentPos ::= SEQUENCE {
- periodicity ENUMERATED{slot1, slot2, slot4, slot5, slot8, slot10, slot16, slot20, slot32, slot40, slot64, slot80, slot160, slot320, slot640, slot1280, slot2560, slot5120, slot10240, slot40960, slot81920, ..., slot128, slot256, slot512, slot20480},
+ periodicity SRS-Periodicity,
offset INTEGER(0..81919, ...),
iE-Extensions ProtocolExtensionContainer { { ResourceTypeSemi-persistentPos-ExtIEs} } OPTIONAL
}
@@ -6006,6 +7354,18 @@ RRCReconfigurationCompleteIndicator ::= ENUMERATED {
failure
}
+RRC-Terminating-IAB-Donor-Related-Info ::= SEQUENCE {
+ rRC-TerminatingIAB-Donor-gNB-ID GlobalGNB-ID,
+ mobileIAB-MT-BAP-Address BAPAddress,
+ iE-Extensions ProtocolExtensionContainer { { RRC-Terminating-IAB-Donor-Related-Info-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RRC-Terminating-IAB-Donor-Related-Info-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
RRC-Version ::= SEQUENCE {
latest-RRC-Version BIT STRING (SIZE(3)),
iE-Extensions ProtocolExtensionContainer { { RRC-Version-ExtIEs } } OPTIONAL}
@@ -6033,6 +7393,14 @@ ResponseTime-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+RACHConfiguration ::= OCTET STRING
+
+RequestforRACHConfiguration ::= ENUMERATED {true, ...}
+
+RequestforLowerLayerConfiguration::= ENUMERATED {true, ...}
+
+
+
RxTxTimingErrorMargin ::= ENUMERATED {tc0dot5, tc1, tc2, tc4, tc8, tc12, tc16, tc20, tc24, tc32, tc40, tc48, tc64, tc80, tc96, tc128, ...}
-- S
@@ -6103,6 +7471,21 @@ SCGActivationStatus ::= ENUMERATED {scg-activated, scg-deactivated, ...}
SCGIndicator ::= ENUMERATED{released, ...}
+SCPAC-Request ::= ENUMERATED {initiation, ...}
+
+S-CPAC-Configuration ::= SEQUENCE {
+ referenceConfigurationInformation ReferenceConfigurationInformation OPTIONAL,
+ completeConfigurationIndicator CompleteConfigurationIndicator OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { S-CPAC-Configuration-ExtIEs } } OPTIONAL,
+ ...
+}
+
+S-CPAC-Configuration-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+S-CPACLowerLayerReferenceConfigRequest ::= ENUMERATED{true, ...}
+
SCS-480 ::= INTEGER(0..319)
SCS-960 ::= INTEGER(0..639)
@@ -6165,8 +7548,9 @@ SDTInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
SDTRLCBearerConfiguration ::= OCTET STRING
-SDT-Termination-Request ::= ENUMERATED {radio-link-problem, normal, ...}
+SDT-Termination-Request ::= ENUMERATED {radio-link-problem, normal, ...,sdt-volume-threshold-crossed}
+SDT-Volume-Threshold ::= INTEGER(1.. 192000,...)
Search-window-information ::= SEQUENCE {
expectedPropagationDelay INTEGER (-3841..3841,...),
@@ -6188,6 +7572,8 @@ SelectedFeatureSetEntryIndex ::= OCTET STRING
CG-ConfigInfo ::= OCTET STRING
+ServCellInfoList ::= OCTET STRING
+
ServCellIndex ::= INTEGER (0..31, ...)
ServingCellMO ::= INTEGER (1..64, ...)
@@ -6211,6 +7597,7 @@ ServingCellMO-encoded-in-CGC-Item ::= SEQUENCE {
}
ServingCellMO-encoded-in-CGC-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-BWP-Id CRITICALITY ignore EXTENSION BWP-Id PRESENCE optional },
...
}
@@ -6241,7 +7628,9 @@ Served-Cell-Information-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
{ ID id-SFN-Offset CRITICALITY ignore EXTENSION SFN-Offset PRESENCE optional }|
{ ID id-NPNBroadcastInformation CRITICALITY reject EXTENSION NPNBroadcastInformation PRESENCE optional }|
{ ID id-Supported-MBS-FSA-ID-List CRITICALITY ignore EXTENSION Supported-MBS-FSA-ID-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-XR-Bcast-Information CRITICALITY ignore EXTENSION XR-Bcast-Information PRESENCE optional },
...
}
@@ -6337,6 +7726,8 @@ RelativeTime1900 ::= BIT STRING (SIZE (64))
ShortDRXCycleLength ::= ENUMERATED {ms2, ms3, ms4, ms5, ms6, ms7, ms8, ms10, ms14, ms16, ms20, ms30, ms32, ms35, ms40, ms64, ms80, ms128, ms160, ms256, ms320, ms512, ms640, ...}
+ShortNonIntegerDRXCycleLength ::= ENUMERATED { ms1001over240, ms25over6, ms25over3, ms1001over120, ms100over9, ms25over2, ms40over3, ms125over9, ms50over3, ms1001over60, ms125over6, ms200over9, ms100over3, ms1001over30, ms125over3, ms1001over24, ms200over3, ...}
+
ShortDRXCycleTimer ::= INTEGER (1..16)
SIB1-message ::= OCTET STRING
@@ -6355,6 +7746,12 @@ SIB17-message ::= OCTET STRING
SIB20-message ::= OCTET STRING
+SIB24-message ::= OCTET STRING
+
+SIB22-message ::= OCTET STRING
+
+SIB23-message ::= OCTET STRING
+
SItype ::= INTEGER (1..32, ...)
SItype-List ::= SEQUENCE (SIZE(1.. maxnoofSITypes)) OF SItype-Item
@@ -6403,7 +7800,6 @@ SLDRBInformation ::= SEQUENCE {
flowsMappedToSLDRB-List FlowsMappedToSLDRB-List,
...
}
-
SLDRBs-FailedToBeModified-Item ::= SEQUENCE {
sLDRBID SLDRBID ,
cause Cause OPTIONAL,
@@ -6496,6 +7892,7 @@ SLDRBs-ToBeModified-Item ::= SEQUENCE {
}
SLDRBs-ToBeModified-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ {ID id-duplicationIndication CRITICALITY ignore EXTENSION DuplicationIndication PRESENCE optional},
...
}
@@ -6517,6 +7914,7 @@ SLDRBs-ToBeSetup-Item ::= SEQUENCE {
}
SLDRBs-ToBeSetup-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ {ID id-duplicationIndication CRITICALITY ignore EXTENSION DuplicationIndication PRESENCE optional},
...
}
@@ -6528,6 +7926,7 @@ SLDRBs-ToBeSetupMod-Item ::= SEQUENCE {
}
SLDRBs-ToBeSetupMod-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ {ID id-duplicationIndication CRITICALITY ignore EXTENSION DuplicationIndication PRESENCE optional},
...
}
@@ -6560,6 +7959,8 @@ SLDRXInformation-ExtIEs F1AP-PROTOCOL-IES ::= {
SL-PHY-MAC-RLC-Config ::= OCTET STRING
+SL-PHY-MAC-RLC-ConfigExt ::= OCTET STRING
+
SL-RLC-ChannelToAddModList::= OCTET STRING
SL-ConfigDedicatedEUTRA-Info ::= OCTET STRING
@@ -6662,6 +8063,60 @@ SliceToReportItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
SlotNumber ::= INTEGER (0..79)
+SLPositioning-Ranging-Service-Info ::= SEQUENCE{
+ sLPositioning-Ranging-Authorized SLPositioning-Ranging-Authorized,
+ rSPP-transport-QoS-parameters RSPP-transport-QoS-parameters OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SLPositioning-Ranging-Service-Info-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SLPositioning-Ranging-Service-Info-ExtIEs F1AP-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 F1AP-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 F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+RSPPFlowBitRates ::= SEQUENCE {
+ guaranteedFlowBitRate BitRate,
+ maximumFlowBitRate BitRate,
+ iE-Extensions ProtocolExtensionContainer { { RSPPFlowBitRates-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RSPPFlowBitRates-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
SNSSAI-list ::= SEQUENCE (SIZE(1.. maxnoofSliceItems)) OF SNSSAI-Item
SNSSAI-Item ::= SEQUENCE {
@@ -6685,6 +8140,63 @@ Slot-Configuration-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+SlotOffsetForRemainingHopsList ::= SEQUENCE (SIZE (1..maxnoHopsMinusOne)) OF SlotOffsetForRemainingHopsItem
+
+SlotOffsetForRemainingHopsItem ::= SEQUENCE {
+ slotOffsetRemainingHops SlotOffsetRemainingHops,
+ iE-Extensions ProtocolExtensionContainer { { SlotOffsetForRemainingHopsItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SlotOffsetForRemainingHopsItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SlotOffsetRemainingHops ::= CHOICE {
+ aperiodic SlotOffsetRemainingHopsAperiodic,
+ semi-persistent SlotOffsetRemainingHopsSemiPersistent,
+ periodic SlotOffsetRemainingHopsPeriodic,
+ choice-extension ProtocolIE-SingleContainer {{ SlotOffsetRemainingHops-ExtIEs }}
+}
+
+SlotOffsetRemainingHops-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+SlotOffsetRemainingHopsAperiodic ::= SEQUENCE {
+ slotOffset INTEGER (1..32) OPTIONAL,
+ startPosition INTEGER (0..13) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SlotOffsetRemainingHopsAperiodic-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SlotOffsetRemainingHopsAperiodic-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SlotOffsetRemainingHopsSemiPersistent ::= SEQUENCE {
+ sRSperiodicity SRS-Periodicity,
+ offset INTEGER(0..81919, ...),
+ startPosition INTEGER (0..13) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SlotOffsetRemainingHopsSemiPersistent-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SlotOffsetRemainingHopsSemiPersistent-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SlotOffsetRemainingHopsPeriodic ::= SEQUENCE {
+ sRSperiodicity SRS-Periodicity,
+ offset INTEGER(0..81919, ...),
+ startPosition INTEGER (0..13) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SlotOffsetRemainingHopsSemiPeriodic-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SlotOffsetRemainingHopsSemiPeriodic-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
SNSSAI ::= SEQUENCE {
sST OCTET STRING (SIZE(1)),
@@ -6759,7 +8271,7 @@ SpatialInformationPos-ExtIEs F1AP-PROTOCOL-IES ::= {
SpectrumSharingGroupID ::= INTEGER (1..maxCellineNB)
-SRBID ::= INTEGER (0..3, ...)
+SRBID ::= INTEGER (0..3, ..., 4 | 5)
SRBs-FailedToBeSetup-Item ::= SEQUENCE {
sRBID SRBID ,
@@ -6905,6 +8417,19 @@ SRSPortIndex ::= ENUMERATED {id1000, id1001, id1002, id1003,...}
SRSPosResourceID ::= INTEGER (0..63)
+SRSPreconfiguration-List ::= SEQUENCE (SIZE (1.. maxnoPreconfiguredSRS)) OF SRSPreconfiguration-Item
+
+SRSPreconfiguration-Item ::= SEQUENCE {
+ sRSPosRRCInactiveValidityAreaConfig SRSPosRRCInactiveValidityAreaConfig,
+ posValidityAreaCellList PosValidityAreaCellList,
+ iE-Extensions ProtocolExtensionContainer {{ SRSPreconfiguration-Item-ExtIEs}} OPTIONAL,
+ ...
+}
+
+SRSPreconfiguration-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
SRSResource::= SEQUENCE {
sRSResourceID SRSResourceID,
nrofSRS-Ports ENUMERATED {port1, ports2, ports4},
@@ -6924,10 +8449,10 @@ SRSResource::= SEQUENCE {
}
SRSResource-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
-{ ID id-nrofSymbolsExtended CRITICALITY ignore EXTENSION NrofSymbolsExtended PRESENCE optional}|
-{ ID id-repetitionFactorExtended CRITICALITY ignore EXTENSION RepetitionFactorExtended PRESENCE optional}|
-{ ID id-startRBHopping CRITICALITY ignore EXTENSION StartRBHopping PRESENCE optional}|
-{ ID id-startRBIndex CRITICALITY ignore EXTENSION StartRBIndex PRESENCE optional},
+ { ID id-nrofSymbolsExtended CRITICALITY ignore EXTENSION NrofSymbolsExtended PRESENCE optional}|
+ { ID id-repetitionFactorExtended CRITICALITY ignore EXTENSION RepetitionFactorExtended PRESENCE optional}|
+ { ID id-startRBHopping CRITICALITY ignore EXTENSION StartRBHopping PRESENCE optional}|
+ { ID id-startRBIndex CRITICALITY ignore EXTENSION StartRBIndex PRESENCE optional},
...
}
@@ -7003,8 +8528,12 @@ SRSInfo ::= SEQUENCE {
...
}
+SRS-Periodicity ::= ENUMERATED{slot1, slot2, slot4, slot5, slot8, slot10, slot16, slot20, slot32, slot40, slot64, slot80, slot160, slot320, slot640, slot1280, slot2560, slot5120, slot10240, slot40960, slot81920, ..., slot128, slot256, slot512, slot20480}
+
SRSPosRRCInactiveConfig ::= OCTET STRING
+SRSPosRRCInactiveValidityAreaConfig ::= OCTET STRING
+
SRSPosRRCInactiveQueryIndication ::= ENUMERATED {true, ...}
PosSRSInfo ::= SEQUENCE {
@@ -7012,12 +8541,16 @@ PosSRSInfo ::= SEQUENCE {
...
}
+SRSReservationType ::= ENUMERATED {reserve, release, ...}
+
+
SSB ::= SEQUENCE {
pCI-NR NRPCI,
ssb-index SSB-Index OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {SSB-ExtIEs} } OPTIONAL
}
+
SSBCoverageModification-List ::= SEQUENCE (SIZE (1..maxnoofSSBAreas)) OF SSBCoverageModification-Item
SSBCoverageModification-Item::= SEQUENCE {
@@ -7123,6 +8656,13 @@ SSB-PositionsInBurst-ExtIEs F1AP-PROTOCOL-IES ::= {
...
}
+SSBs-activated-List ::= SEQUENCE (SIZE(1.. maxnoofSSBAreas)) OF SSB-Index
+
+SSBs-forPaging-List ::= SEQUENCE (SIZE(1.. maxnoofSSBAreas)) OF SSB-Index
+
+SSBs-toBeActivated-List ::= SEQUENCE (SIZE(1.. maxnoofSSBAreas)) OF SSB-Index
+
+
SSB-TF-Configuration ::= SEQUENCE {
sSB-frequency INTEGER (0..3279165),
sSB-subcarrier-spacing ENUMERATED {kHz15, kHz30, kHz60, kHz120, kHz240, ..., kHz480, kHz960},
@@ -7202,6 +8742,18 @@ SuccessfulHOReportInformation-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+SuccessfulPSCellChangeReportInformationList::= SEQUENCE (SIZE(1.. maxnoofSuccessfulPSCellChangeReports)) OF SuccessfulPSCellChangeReportInformation-Item
+
+SuccessfulPSCellChangeReportInformation-Item ::= SEQUENCE {
+ successfulPSCellChangeReportContainer OCTET STRING,
+ iE-Extensions ProtocolExtensionContainer { { SuccessfulPSCellChangeReportInformation-Item-ExtIEs } } OPTIONAL
+}
+
+SuccessfulPSCellChangeReportInformation-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
SULAccessIndication ::= ENUMERATED {true,...}
@@ -7215,6 +8767,18 @@ SupportedSULFreqBandItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+SupportedUETypeList ::= SEQUENCE (SIZE(1.. maxnoofUETypes)) OF SupportedUETypeList-Item
+
+SupportedUETypeList-Item ::= SEQUENCE {
+ supportedUEtype ENUMERATED {non-redcap-ue, redcap-ue, ...},
+ iE-Extensions ProtocolExtensionContainer { { SupportedUETypeList-Item-ExtIEs } } OPTIONAL,
+ ...
+}
+
+SupportedUETypeList-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
SurvivalTime ::= INTEGER (0.. 1920000,...)
SymbolAllocInSlot ::= CHOICE {
@@ -7228,16 +8792,34 @@ SymbolAllocInSlot-ExtIEs F1AP-PROTOCOL-IES ::= {
...
}
+SymbolIndex ::= INTEGER (0..13)
+
+
SystemFrameNumber ::= INTEGER (0..1023)
SystemInformationAreaID ::=BIT STRING (SIZE (24))
-- T
+TAI ::= SEQUENCE {
+ pLMN-Identity PLMN-Identity,
+ fiveGS-TAC FiveGS-TAC,
+ iE-Extensions ProtocolExtensionContainer { {TAI-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TAI-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TAAssistanceInfo ::= ENUMERATED{zero, ...}
+
FiveGS-TAC ::= OCTET STRING (SIZE(3))
Configured-EPS-TAC ::= OCTET STRING (SIZE(2))
+TagIDPointer ::= OCTET STRING
+
TargetCellList ::= SEQUENCE (SIZE(1..maxnoofCHOcells)) OF TargetCellList-Item
TargetCellList-Item ::= SEQUENCE {
@@ -7264,6 +8846,12 @@ NSAGSupportItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
NSAG-ID ::= INTEGER (0..255, ...)
+
+TCIStatesConfigurationsList ::= OCTET STRING
+
+TAValue ::= INTEGER (0..4095)
+
+
TDD-Info ::= SEQUENCE {
nRFreqInfo NRFreqInfo,
transmission-Bandwidth Transmission-Bandwidth,
@@ -7328,8 +8916,8 @@ RxTEG-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
TimeReferenceInformation ::= SEQUENCE {
referenceTime ReferenceTime,
referenceSFN ReferenceSFN,
- uncertainty Uncertainty,
- timeInformationType TimeInformationType,
+ uncertainty Uncertainty OPTIONAL,
+ timeInformationType TimeInformationType OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {TimeReferenceInformation-ExtIEs} } OPTIONAL
}
@@ -7347,6 +8935,7 @@ TimeStamp ::= SEQUENCE {
}
TimeStamp-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-SymbolIndex CRITICALITY ignore EXTENSION SymbolIndex PRESENCE optional },
...
}
@@ -7378,6 +8967,75 @@ TimingMeasurementQuality-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+TimingReportingGranularityFactorExtended ::=INTEGER(-6..-1,...)
+
+TimeWindowInformation-Measurement-List ::= SEQUENCE (SIZE (1.. maxnoofTimeWindowMea)) OF TimeWindowInformation-Measurement-Item
+
+
+TimeWindowInformation-Measurement-Item ::= SEQUENCE {
+ timeWindowDurationMeasurement TimeWindowDurationMeasurement,
+ timeWindowType ENUMERATED {single, periodic, ...},
+ timeWindowPeriodicityMeasurement TimeWindowPeriodicityMeasurement OPTIONAL,
+ -- This IE shall be present if the Time Window Type IE is set to the value “periodic”.
+ iE-Extension ProtocolExtensionContainer { { TimeWindowInformation-Measurement-Item-ExtIEs} } OPTIONAL,
+ ...}
+
+TimeWindowInformation-Measurement-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TimeWindowInformation-SRS-List ::= SEQUENCE (SIZE (1.. maxnoofTimeWindowSRS)) OF TimeWindowInformation-SRS-Item
+
+TimeWindowInformation-SRS-Item ::= SEQUENCE {
+ timeWindowStartSRS TimeWindowStartSRS,
+ timeWindowDurationSRS TimeWindowDurationSRS,
+ timeWindowType ENUMERATED {single, periodic, ...},
+ timeWindowPeriodicitySRS TimeWindowPeriodicitySRS OPTIONAL,
+ -- The above IE shall be present if the Time Window Type IE is set to the value “periodic”.
+ iE-Extension ProtocolExtensionContainer { { TimeWindowInformation-SRS-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TimeWindowInformation-SRS-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TimeWindowDurationMeasurement ::= CHOICE {
+ durationSlots ENUMERATED {n1, n2, n4, n6, n8, n12, n16, ...},
+ choice-extension ProtocolIE-SingleContainer { { TimeWindowDurationMeasurement-ExtIEs} }
+}
+
+TimeWindowDurationMeasurement-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+TimeWindowDurationSRS ::= CHOICE {
+ durationSymbols ENUMERATED {n1, n2, n4, n8, n12, ...},
+ durationSlots ENUMERATED {n1, n2, n4, n6, n8, n12, n16, ...},
+ choice-extension ProtocolIE-SingleContainer { { TimeWindowDurationSRS-ExtIEs} }
+}
+
+TimeWindowDurationSRS-ExtIEs F1AP-PROTOCOL-IES ::= {
+ ...
+}
+
+TimeWindowPeriodicityMeasurement ::= ENUMERATED {ms160, ms320, ms640, ms1280, ms2560, ms5120, ms10240, ms20480, ms40960, ms61440, ms81920, ms368640, ms737280, ms1843200, ...}
+
+TimeWindowPeriodicitySRS ::= ENUMERATED {ms0dot125, ms0dot25, ms0dot5, ms0dot625, ms1, ms1dot25, ms2, ms2dot5, ms4, ms5, ms8, ms10, ms16, ms20, ms32, ms40, ms64, ms80, ms160, ms320, ms640, ms1280, ms2560, ms5120, ms10240, ...}
+
+TimeWindowStartSRS ::= SEQUENCE {
+ systemFrameNumber SystemFrameNumber,
+ slotNumber SlotNumber,
+ symbolIndex SymbolIndex,
+ iE-Extension ProtocolExtensionContainer { { TimeWindowStartSRS-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TimeWindowStartSRS-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
TMGI ::= OCTET STRING (SIZE(6))
TNLAssociationUsage ::= ENUMERATED {
@@ -7606,6 +9264,8 @@ TRPInformation ::= SEQUENCE {
}
TRPInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ { ID id-Mobile-IAB-MT-UE-ID CRITICALITY reject EXTENSION Mobile-IAB-MT-UE-ID PRESENCE optional},
+ -- The above IE shall be present if the TRP type IE is set to the value "mobile-trp"
...
}
@@ -7631,7 +9291,9 @@ TRPInformationTypeItem ::= ENUMERATED {
trp-type,
ondemandPRS,
trpTxTeg,
- beam-antenna-info
+ beam-antenna-info,
+ mobile-trp-location-info
+
}
@@ -7652,8 +9314,9 @@ TRPInformationTypeResponseItem ::= CHOICE {
TRPInformationTypeResponseItem-ExtIEs F1AP-PROTOCOL-IES ::= {
{ ID id-TRPType CRITICALITY reject TYPE TRPType PRESENCE mandatory }|
{ ID id-OnDemandPRS CRITICALITY reject TYPE OnDemandPRS-Info PRESENCE mandatory}|
- { ID id-TRPTxTEGAssociation CRITICALITY reject TYPE TRPTxTEGAssociation PRESENCE optional }|
- { ID id-TRPBeamAntennaInformation CRITICALITY reject TYPE TRPBeamAntennaInformation PRESENCE mandatory },
+ { ID id-TRPTxTEGAssociation CRITICALITY reject TYPE TRPTxTEGAssociation PRESENCE mandatory}|
+ { ID id-TRPBeamAntennaInformation CRITICALITY reject TYPE TRPBeamAntennaInformation PRESENCE mandatory }|
+ { ID id-Mobile-TRP-LocationInformation CRITICALITY ignore TYPE Mobile-TRP-LocationInformation PRESENCE mandatory },
...
}
@@ -7666,6 +9329,7 @@ TRPListItem ::= SEQUENCE {
}
TRPListItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ {ID id-PRSBandwidthAggregationRequestIndication CRITICALITY ignore EXTENSION PRSBandwidthAggregationRequestIndication PRESENCE optional},
...
}
@@ -7685,6 +9349,17 @@ TRPMeasurementQuality-Item ::= CHOICE {
}
TRPMeasurementQuality-Item-ExtIEs F1AP-PROTOCOL-IES ::= {
+ {ID id-PhaseQuality CRITICALITY ignore TYPE PhaseQuality PRESENCE mandatory},
+ ...
+}
+
+PhaseQuality ::= SEQUENCE {
+ phaseQualityIndex INTEGER(0..179),
+ phaseQualityResolution ENUMERATED {deg0dot1, deg1, ...},
+ iE-Extensions ProtocolExtensionContainer { { PhaseQuality-ExtIEs } } OPTIONAL
+}
+
+PhaseQuality-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
@@ -7850,7 +9525,8 @@ TRPType ::= ENUMERATED {
tp,
rp,
trp,
- ...
+ ...,
+ mobile-trp
}
TSCAssistanceInformation ::= SEQUENCE {
@@ -7861,7 +9537,9 @@ TSCAssistanceInformation ::= SEQUENCE {
}
TSCAssistanceInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
- { ID id-SurvivalTime CRITICALITY ignore EXTENSION SurvivalTime PRESENCE optional },
+ { ID id-SurvivalTime CRITICALITY ignore EXTENSION SurvivalTime PRESENCE optional }|
+ { ID id-RANfeedbacktype CRITICALITY ignore EXTENSION RANfeedbacktype PRESENCE optional}|
+ { ID id-N6JitterInformation CRITICALITY ignore EXTENSION N6JitterInformation PRESENCE optional },
...
}
@@ -7876,6 +9554,28 @@ TSCTrafficCharacteristics-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+TSCTrafficCharacteristicsFeedback ::= SEQUENCE {
+ tSCFeedbackInformationDL TSCFeedbackInformation OPTIONAL,
+ tSCFeedbackInformationUL TSCFeedbackInformation OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { TSCTrafficCharacteristicsFeedback-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TSCTrafficCharacteristicsFeedback-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TSCFeedbackInformation ::= SEQUENCE {
+ burstArrivalTimeOffset INTEGER (-640000..640000, ...),
+ adjustedPeriodicity Periodicity OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { TSCFeedbackInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TSCFeedbackInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
TRP-MeasurementUpdateList ::= SEQUENCE (SIZE (1..maxNoOfMeasTRPs)) OF TRP-MeasurementUpdateItem
TRP-MeasurementUpdateItem ::= SEQUENCE {
@@ -7895,6 +9595,31 @@ TwoPHRModeMCG ::= ENUMERATED {enabled, ...}
TwoPHRModeSCG ::= ENUMERATED {enabled, ...}
+TxHoppingConfiguration ::= SEQUENCE {
+ overlapValue ENUMERATED {rb0, rb1, rb2, rb4},
+ numberOfHops INTEGER (1..6),
+ slotOffsetForRemainingHopsList SlotOffsetForRemainingHopsList,
+ iE-extensions ProtocolExtensionContainer { { TxHoppingConfiguration-ExtIEs } } OPTIONAL,
+ ...
+}
+
+TxHoppingConfiguration-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TAInformation-List ::= SEQUENCE (SIZE(1.. maxnoofTAList)) OF TAInformation-Item
+
+TAInformation-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ tAValue TAValue,
+ iE-Extensions ProtocolExtensionContainer { { TAInformation-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TAInformation-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- U
UAC-Assistance-Info ::= SEQUENCE {
@@ -8020,6 +9745,7 @@ UE-MulticastMRBs-RequiredToBeModified-Item::= SEQUENCE {
three-rlc-um-dl-ptp-ul-ptp-dl-ptm,
two-rlc-am-ptp-um-dl-ptm,
...} OPTIONAL,
+ -- The above IE shall be present if the MRB Type Reconfiguration IE is present.
iE-Extensions ProtocolExtensionContainer { { UE-MulticastMRBs-RequiredToBeModified-Item-ExtIEs } } OPTIONAL
}
@@ -8039,7 +9765,7 @@ UE-MulticastMRBs-RequiredToBeReleased-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
UE-MulticastMRBs-Setup-Item ::= SEQUENCE {
mRB-ID MRB-ID,
- multicastF1UContextReferenceCU MulticastF1UContextReferenceCU OPTIONAL,
+ multicastF1UContextReferenceCU MulticastF1UContextReferenceCU,
iE-Extensions ProtocolExtensionContainer { { UE-MulticastMRBs-Setup-Item-ExtIEs } } OPTIONAL
}
@@ -8181,6 +9907,8 @@ UL-RTOA-MeasurementItem ::= CHOICE {
}
UL-RTOA-MeasurementItem-ExtIEs F1AP-PROTOCOL-IES ::= {
+ {ID id-ReportingGranularitykminus1 CRITICALITY ignore TYPE ReportingGranularitykminus1 PRESENCE mandatory}|
+ {ID id-ReportingGranularitykminus2 CRITICALITY ignore TYPE ReportingGranularitykminus2 PRESENCE mandatory },
...
}
@@ -8196,6 +9924,16 @@ UL-SRS-RSRPP-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+UL-RSCP ::= SEQUENCE {
+ uLRSCP INTEGER (0..3599),
+ iE-extensions ProtocolExtensionContainer { { UL-RSCP-ExtIEs } } OPTIONAL,
+ ...
+}
+
+UL-RSCP-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
ULUEConfiguration ::= ENUMERATED {no-data, shared, only, ...}
@@ -8244,6 +9982,8 @@ UplinkTxDirectCurrentListInformation ::= OCTET STRING
UplinkTxDirectCurrentTwoCarrierListInfo ::= OCTET STRING
+ULTCIStateID ::= OCTET STRING
+
UPTransportLayerInformation ::= CHOICE {
gTPTunnel GTPTunnel,
choice-extension ProtocolIE-SingleContainer { { UPTransportLayerInformation-ExtIEs} }
@@ -8410,9 +10150,27 @@ PedestrianUE ::= ENUMERATED {
...
}
+-- V
+
+ValidityAreaSpecificSRSInformation ::= SEQUENCE {
+ transmissionCombPos TransmissionCombPos OPTIONAL,
+ resourceMapping ResourceMapping OPTIONAL,
+ freqDomainShift INTEGER (0..268) OPTIONAL,
+ c-SRS INTEGER (0..63) OPTIONAL,
+ resourceTypePos ResourceTypePos OPTIONAL,
+ sequenceIDPos INTEGER (0..65535) OPTIONAL,
+ iE-extensions ProtocolExtensionContainer { { ValidityAreaSpecificSRSInformation-ExtIEs } } OPTIONAL,
+ ...
+}
+
+ValidityAreaSpecificSRSInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- W
-- X
+XR-Bcast-Information ::= ENUMERATED {true, ...}
-- Y