-- A --
AbsoluteTimeInfo-r16
AccessStratumRelease
AccessStratumReleaseSidelink-r16
Adap-SSB-BurstPeriodicity-r19
Adap-SSB-Config-r19
AdditionalPCIIndex-r17
AdditionalRACH-Config-r17
AdditionalRACH-ConfigList-r17
AdditionalSpectrumEmission
AdditionalSpectrumEmission-r18
AdditionalSpectrumEmission-v1760
AdditionalTDDConfig-perPCI-ToAddMod-r18
AdvancedReceiver-MU-MIMO-r18
Aerial-Config-r18
AerialParameters-r18
AffectedCarrierFreq-r16
AffectedCarrierFreqComb-r16
AffectedCarrierFreqCombEUTRA
AffectedCarrierFreqCombInfoMRDC
AffectedCarrierFreqCombList-r16
AffectedCarrierFreqCombNR
AffectedCarrierFreqList-r16
AffectedCarrierFreqRange-r18
AffectedCarrierFreqRangeComb-r18
AffectedCarrierFreqRangeCombList-r18
AffectedCarrierFreqRangeList-r18
AffectedFreqRange-r18
AggregatedBandwidth
AggregatedBandwidthSN-r17
AI-RNTI-r16
AIML-Parameters-r19
AllowedAggregatedBandwidth-r17
AllowedAggregatedBandwidthSNList-r17
Alpha
Altitude-r18
AMF-Identifier
AppLayerBufferLevel-r17
AppLayerIdleInactiveConfig-r18
AppLayerMeasConfig-r17
AppLayerMeasParameters-r17
ApplicabilityConfig-r19
ApplicabilityInfoReport-r19
ApplicabilityReport-r19
ApplicabilityReportConfig-r19
ApplicabilityReportList-r19
ApplicabilitySetConfig-r19
ApplicabilitySetConfigId-r19
ApplicableDisasterInfo-r17
AreaConfig-r16
AreaConfiguration-r16
AreaConfiguration-r17
AreaConfiguration-v1800
AreaConfigurationNTN-List-r19
AreaConfigurationNTN-r19
AreaValidityTA-Config-r18
ARFCN-ValueEUTRA
ARFCN-ValueNR
ARFCN-ValueUTRA-FDD-r16
AS-Config
AS-Context
Assisted-SSB-MTC-Config-r19
AssociatedId-r19
ATG-Config-r18
ATG-NeighCellConfig-r18
ATG-NeighCellConfigList-r18
AttemptedBWP-Info-r18
AutonomousDenialParameters-r18
AvailabilityCombination-r16
AvailabilityCombinationId-r16
AvailabilityCombinationRB-Groups-r17
AvailabilityCombinationsPerCell-r16
AvailabilityCombinationsPerCellIndex-r16
AvailabilityIndicator-r16
AvailableRAN-VisibleMetrics-r18
AvailableRB-SetsPerCell-r16
AvailableSlotOffset-r17
-- B --
BandCombination
BandCombination-UplinkTxSwitch-r16
BandCombination-UplinkTxSwitch-v1630
BandCombination-UplinkTxSwitch-v1640
BandCombination-UplinkTxSwitch-v1650
BandCombination-UplinkTxSwitch-v1670
BandCombination-UplinkTxSwitch-v1690
BandCombination-UplinkTxSwitch-v16a0
BandCombination-UplinkTxSwitch-v16e0
BandCombination-UplinkTxSwitch-v16j0
BandCombination-UplinkTxSwitch-v1700
BandCombination-UplinkTxSwitch-v1720
BandCombination-UplinkTxSwitch-v1730
BandCombination-UplinkTxSwitch-v1740
BandCombination-UplinkTxSwitch-v1760
BandCombination-UplinkTxSwitch-v1770
BandCombination-UplinkTxSwitch-v1780
BandCombination-UplinkTxSwitch-v1790
BandCombination-UplinkTxSwitch-v17b0
BandCombination-UplinkTxSwitch-v1800
BandCombination-UplinkTxSwitch-v1830
BandCombination-UplinkTxSwitch-v1840
BandCombination-UplinkTxSwitch-v1860
BandCombination-UplinkTxSwitch-v1900
BandCombination-v1540
BandCombination-v1550
BandCombination-v1560
BandCombination-v1570
BandCombination-v1580
BandCombination-v1590
BandCombination-v15g0
BandCombination-v15n0
BandCombination-v1610
BandCombination-v1630
BandCombination-v1640
BandCombination-v1650
BandCombination-v1680
BandCombination-v1690
BandCombination-v16a0
BandCombination-v16j0
BandCombination-v1700
BandCombination-v1720
BandCombination-v1730
BandCombination-v1740
BandCombination-v1760
BandCombination-v1770
BandCombination-v1780
BandCombination-v1790
BandCombination-v17b0
BandCombination-v1800
BandCombination-v1830
BandCombination-v1840
BandCombination-v1860
BandCombination-v1900
BandCombinationIndex
BandCombinationInfo
BandCombinationInfoList
BandCombinationInfoSN
BandCombinationList
BandCombinationList-UplinkTxSwitch-r16
BandCombinationList-UplinkTxSwitch-v1630
BandCombinationList-UplinkTxSwitch-v1640
BandCombinationList-UplinkTxSwitch-v1650
BandCombinationList-UplinkTxSwitch-v1670
BandCombinationList-UplinkTxSwitch-v1690
BandCombinationList-UplinkTxSwitch-v16a0
BandCombinationList-UplinkTxSwitch-v16e0
BandCombinationList-UplinkTxSwitch-v16j0
BandCombinationList-UplinkTxSwitch-v1700
BandCombinationList-UplinkTxSwitch-v1720
BandCombinationList-UplinkTxSwitch-v1730
BandCombinationList-UplinkTxSwitch-v1740
BandCombinationList-UplinkTxSwitch-v1760
BandCombinationList-UplinkTxSwitch-v1770
BandCombinationList-UplinkTxSwitch-v1780
BandCombinationList-UplinkTxSwitch-v1790
BandCombinationList-UplinkTxSwitch-v17b0
BandCombinationList-UplinkTxSwitch-v1800
BandCombinationList-UplinkTxSwitch-v1830
BandCombinationList-UplinkTxSwitch-v1840
BandCombinationList-UplinkTxSwitch-v1860
BandCombinationList-UplinkTxSwitch-v1900
BandCombinationList-v1540
BandCombinationList-v1550
BandCombinationList-v1560
BandCombinationList-v1570
BandCombinationList-v1580
BandCombinationList-v1590
BandCombinationList-v15g0
BandCombinationList-v15n0
BandCombinationList-v1610
BandCombinationList-v1630
BandCombinationList-v1640
BandCombinationList-v1650
BandCombinationList-v1680
BandCombinationList-v1690
BandCombinationList-v16a0
BandCombinationList-v16j0
BandCombinationList-v1700
BandCombinationList-v1720
BandCombinationList-v1730
BandCombinationList-v1740
BandCombinationList-v1760
BandCombinationList-v1770
BandCombinationList-v1780
BandCombinationList-v1790
BandCombinationList-v17b0
BandCombinationList-v1800
BandCombinationList-v1830
BandCombinationList-v1840
BandCombinationList-v1860
BandCombinationList-v1900
BandCombinationListSidelinkEUTRA-NR-r16
BandCombinationListSidelinkEUTRA-NR-v1630
BandCombinationListSidelinkEUTRA-NR-v1710
BandCombinationListSidelinkNR-r16
BandCombinationListSidelinkNR-v1710
BandCombinationListSL-Discovery-r17
BandCombinationParametersSidelinkEUTRA-NR-r16
BandCombinationParametersSidelinkEUTRA-NR-v1630
BandCombinationParametersSidelinkEUTRA-NR-v1710
BandCombinationParametersSidelinkNR-r16
BandCombinationParametersSidelinkNR-v1710
BandEntryIndex
BandNR
BandNR-v16c0
BandNR-v17b0
BandParameters
BandParameters-v1540
BandParameters-v1610
BandParameters-v1710
BandParameters-v1730
BandParameters-v1770
BandParameters-v1780
BandParameters-v1810
BandParameters-v1900
BandParametersSidelink-r16
BandParametersSidelink-v1710
BandParametersSidelinkDiscovery-r17
BandParametersSidelinkEUTRA-NR-r16
BandParametersSidelinkEUTRA-NR-v1630
BandParametersSidelinkEUTRA-NR-v1710
BandSidelink-r16
BandSidelinkEUTRA-r16
BandSidelinkPC5-r16
BAP-Config-r16
BAP-Parameters-r16
BAP-Parameters-v1700
BAP-RoutingID-r16
BCCH-BCH-Message
BCCH-BCH-MessageType
BCCH-Config
BCCH-DL-SCH-Message
BCCH-DL-SCH-MessageType
BeamFailureDetection-r17
BeamFailureDetectionSet-r17
BeamFailureRecoveryConfig
BeamFailureRecoveryRSConfig-r16
BeamLinkMonitoringRS-Id-r17
BeamLinkMonitoringRS-r17
BeamManagementSSB-CSI-RS
BeamMeasConfigIdle-NR-r16
BetaOffsets
BetaOffsetsCrossPri-r17
BetaOffsetsCrossPriSel-r17
BetaOffsetsCrossPriSelCG-r17
BetaOffsetsCrossPriSelDCI-0-2-r17
BFD-RelaxationReportingConfig-r17
BFR-CSIRS-Resource
BFR-SSB-Resource
BH-LogicalChannelIdentity-Ext-r16
BH-LogicalChannelIdentity-r16
BH-RLC-ChannelConfig-r16
BH-RLC-ChannelID-r16
BSR-Config
BT-Name-r16
BT-NameList-r16
BWP
BWP-Downlink
BWP-DownlinkCommon
BWP-DownlinkDedicated
BWP-DownlinkDedicatedSDT-r17
BWP-Id
BWP-Uplink
BWP-UplinkCommon
BWP-UplinkDedicated
BWP-UplinkDedicatedSDT-r17
-- C --
CA-BandwidthClassEUTRA
CA-BandwidthClassNR
CA-BandwidthClassNR-r17
CA-ParametersEUTRA
CA-ParametersEUTRA-v1560
CA-ParametersEUTRA-v1570
CA-ParametersNR
CA-ParametersNR-v1540
CA-ParametersNR-v1550
CA-ParametersNR-v1560
CA-ParametersNR-v15g0
CA-ParametersNR-v1610
CA-ParametersNR-v1630
CA-ParametersNR-v1640
CA-ParametersNR-v1690
CA-ParametersNR-v16a0
CA-ParametersNR-v1700
CA-ParametersNR-v1720
CA-ParametersNR-v1730
CA-ParametersNR-v1740
CA-ParametersNR-v1760
CA-ParametersNR-v1770
CA-ParametersNR-v1780
CA-ParametersNR-v1800
CA-ParametersNR-v1830
CA-ParametersNR-v1860
CA-ParametersNR-v1900
CA-ParametersNRDC
CA-ParametersNRDC-v15g0
CA-ParametersNRDC-v1610
CA-ParametersNRDC-v1630
CA-ParametersNRDC-v1640
CA-ParametersNRDC-v1650
CA-ParametersNRDC-v16a0
CA-ParametersNRDC-v16j0
CA-ParametersNRDC-v1700
CA-ParametersNRDC-v1720
CA-ParametersNRDC-v1730
CA-ParametersNRDC-v1760
CA-ParametersNRDC-v1780
CA-ParametersNRDC-v17b0
CA-ParametersNRDC-v1800
CA-ParametersNRDC-v1830
CA-ParametersNRDC-v1900
CAG-Config-r18
CAG-ConfigList-r18
CAG-IdentityInfo-r16
CandidateBeamRS-r16
CandidateBeamRSListExt-r16
CandidateCell-r17
CandidateCellCPC-r17
CandidateCellInfo-r17
CandidateCellInfoListCPC-r17
CandidateCellListCPC-r17
CandidateServingFreqListEUTRA
CandidateServingFreqListNR
CandidateServingFreqListNR-r16
CandidateServingFreqRangeListNR-r18
CandidateServingFreqRangeNR-r18
CandidateTCI-State-r18
CandidateTCI-UL-State-r18
CandPSCellExecutionConditionInfo-r18
CarrierAggregationVariant
CarrierFreqEUTRA
CarrierFreqEUTRA-v1610
CarrierFreqEUTRA-v1700
CarrierFreqEUTRA-v1800
CarrierFreqListEUTRA
CarrierFreqListEUTRA-v1610
CarrierFreqListEUTRA-v1700
CarrierFreqListEUTRA-v1800
CarrierFreqListMBS-r17
CarrierInfoNR
CarrierInfoNR-v1900
CarrierState-r17
CarrierTypePair-r16
CC-Group-r17
CC-State-r17
CellAccessRelatedInfo
CellAccessRelatedInfo-EUTRA-5GC
CellAccessRelatedInfo-EUTRA-EPC
CellDTRX-DCI-config-r18
CellDTX-DRX-Config-r18
CellGlobalIdList-r16
CellGroupConfig
CellGroupForSwitch-r16
CellGroupId
CellGrouping-r16
CellIdentity
CellIdentity-EUTRA-5GC
CellIndividualOffsetList-EUTRA-r18
CellIndividualOffsetList-r18
CellListEUTRA-r16
CellListNR-r16
CellReselectionPriorities
CellReselectionPriority
CellReselectionSubPriority
CellsToAddMod
CellsToAddModExt-v1710
CellsToAddModExt-v1800
CellsToAddModList
CellsToAddModListExt-v1710
CellsToAddModListExt-v1800
CellsToAddModListUTRA-FDD-r16
CellsToAddModUTRA-FDD-r16
CellsTriggeredList
CFR-ConfigMCCH-MTCH-r17
CFR-ConfigMulticast-r17
CFR-LocationAndBW-r18
CFRA
CFRA-CSIRS-Resource
CFRA-SSB-Resource
CFRA-TwoStep-r16
CG-CandidateInfo-r17
CG-CandidateInfoId-r17
CG-CandidateList
CG-CandidateList-r17-IEs
CG-Config
CG-Config-IEs
CG-Config-v1540-IEs
CG-Config-v1560-IEs
CG-Config-v1590-IEs
CG-Config-v1610-IEs
CG-Config-v1620-IEs
CG-Config-v1630-IEs
CG-Config-v1640-IEs
CG-Config-v1700-IEs
CG-Config-v1730-IEs
CG-Config-v1800-IEs
CG-Config-v1900-IEs
CG-ConfigInfo
CG-ConfigInfo-IEs
CG-ConfigInfo-v1540-IEs
CG-ConfigInfo-v1560-IEs
CG-ConfigInfo-v1570-IEs
CG-ConfigInfo-v1590-IEs
CG-ConfigInfo-v1610-IEs
CG-ConfigInfo-v1620-IEs
CG-ConfigInfo-v1640-IEs
CG-ConfigInfo-v1700-IEs
CG-ConfigInfo-v1730-IEs
CG-ConfigInfo-v1800-IEs
CG-ConfigInfo-v1900-IEs
CG-COT-Sharing-r16
CG-COT-Sharing-r17
CG-RRC-Configuration-r18
CG-SDT-ConfigLCH-Restriction-r17
CG-SDT-ConfigLCH-RestrictionExt-v1800
CG-SDT-Configuration-r17
CG-SDT-TA-ValidationConfig-r17
CG-StartingOffsets-r16
CG-UCI-OnPUSCH
CGI-Info-Logging-r16
CGI-InfoEUTRA
CGI-InfoEUTRALogging
CGI-InfoNR
ChannelAccessConfig-r16
Cho-WithCandidateSCGInfo-r19
Cho-WithCandidateSCGInfoList-r19
ChoCandidateCell-r17
ChoCandidateCellList-r17
CI-ConfigurationPerServingCell-r16
CipheringAlgorithm
CLI-EventTriggerConfig-r16
CLI-PeriodicalReportConfig-r16
CLI-ResourceConfig-r16
CLI-RSSI-MeasResource-r19
CLI-RSSI-MeasResourceId-r19
CLI-RSSI-MeasResourceSet-r19
CLI-RSSI-MeasResourceSetId-r19
CLI-RSSI-Range-r16
CLI-RSSI-TriggeredList-r16
CLI-TriggeredList-r16
ClockQualityMetrics-r18
CMRGroupingAndPairing-r17
CO-Duration-r16
CO-Duration-r17
CO-DurationsPerCell-r16
CO-DurationsPerCell-r17
CodebookComboParameterMixedType-r17
CodebookComboParameterMixedTypePerBC-r17
CodebookComboParameterMultiTRP-PerBC-r17
CodebookComboParameterMultiTRP-r17
CodebookComboParametersAddition-r16
CodebookComboParametersAdditionPerBC-r16
CodebookComboParametersCJT-r18
CodebookConfig
CodebookConfig-r16
CodebookConfig-r17
CodebookConfig-r18
CodebookConfig-r19
CodebookConfig-v1730
CodebookParameters
CodebookParameters-v1610
CodebookParametersAddition-r16
CodebookParametersAdditionPerBC-r16
CodebookParametersetype2CJT-r18
CodebookParametersetype2DopplerCSI-r18
CodebookParameterseType2DopplerExt-r19
CodebookParameterseType2Ext-r19
CodebookParametersfetype2-r17
CodebookParametersfetype2CJT-r18
CodebookParametersfetype2DopplerCSI-r18
CodebookParametersfeType2Ext-r19
CodebookParametersfetype2PerBC-r17
CodebookParametersHARQ-ACK-PUSCH-r18
CodebookParametersHybridBF-eType2-r19
CodebookParametersHybridBF-Type1SP-r19
CodebookParametersType1MP-r19
CodebookParametersType1SP-SchemeA-r19
CodebookParametersType1SP-SchemeB-r19
CodebookTypeUL-r18
CodebookVariantsList-r16
CodebookVariantsListAggregate-r19
CodebookVariantsListExt-r19
CodebookVariantsListHybrid-r19
CombinationCarrierType-r18
CommonLocationInfo-r16
CondExecutionCondToAddMod-r18
CondExecutionCondToAddModList-r18
CondExecutionCondToReleaseList-r18
ConditionalReconfiguration-r16
CondReconfigExecCondSCG-r17
CondReconfigId-r16
CondReconfigToAddMod-r16
CondReconfigToAddModList-r16
CondReconfigToRemoveList-r16
CondTriggerConfig-r16
ConfigRestrictInfoDAPS-r16
ConfigRestrictInfoDAPS-v1640
ConfigRestrictInfoSCG
ConfigRestrictModReqSCG
ConfiguredGrantConfig
ConfiguredGrantConfigIndex-r16
ConfiguredGrantConfigIndexMAC-r16
ConfiguredGrantConfigToAddModList-r16
ConfiguredGrantConfigToReleaseList-r16
ConfiguredGrantConfigType2DeactivationState-r16
ConfiguredGrantConfigType2DeactivationStateList-r16
ConnEstFailReport-r16
ConnEstFailReportList-r17
ConnEstFailureControl
ControlResourceSet
ControlResourceSetId
ControlResourceSetId-r16
ControlResourceSetId-v1610
ControlResourceSetZero
CounterCheck
CounterCheck-IEs
CounterCheckResponse
CounterCheckResponse-IEs
CoverageAreaInfo-r18
CoverageAreaInfoList-r18
CRI-TypeI-SinglePanelN1-N2-CBSR-List-r19
CRI-TypeII-N1-N2-CBSR-List-r19
CrossCarrierSchedulingConfig
CrossCarrierSchedulingSCell-SpCell-r17
CRS-InterfMitigation-r17
CSI-AperiodicTriggerState
CSI-AperiodicTriggerStateList
CSI-AssociatedReportConfigInfo
CSI-FrequencyOccupation
CSI-IM-Resource
CSI-IM-ResourceId
CSI-IM-ResourceSet
CSI-IM-ResourceSetId
CSI-LoggedMeasurementConfig-r19
CSI-LoggedMeasurementConfigId-r19
CSI-LoggedMeasurementEventTriggerConfig-r19
CSI-LogMeasInfo-r19
CSI-LogMeasInfoCell-r19
CSI-LogMeasInfoCellList-r19
CSI-LogMeasReport-r19
CSI-MeasConfig
CSI-MultiTRP-SupportedCombinations-r17
CSI-ReportCJTC-r19
CSI-ReportConfig
CSI-ReportConfigId
CSI-ReportFramework
CSI-ReportFrameworkExt-r16
CSI-ReportPeriodicityAndOffset
CSI-ReportSubConfig-r18
CSI-ReportSubConfig-v1900
CSI-ReportSubConfigId-r18
CSI-ReportSubConfigTriggerList-r18
CSI-ReportUE-IBR-r19
CSI-ResourceConfig
CSI-ResourceConfigId
CSI-ResourcePeriodicityAndOffset
CSI-RS-CellMobility
CSI-RS-ForTracking
CSI-RS-IM-ReceptionForFeedback
CSI-RS-Index
CSI-RS-MeasResult-r19
CSI-RS-ProcFrameworkForSRS
CSI-RS-Resource-Mobility
CSI-RS-ResourceConfigMobility
CSI-RS-ResourceMapping
CSI-SemiPersistentOnPUSCH-TriggerState
CSI-SemiPersistentOnPUSCH-TriggerStateList
CSI-SSB-ResourceSet
CSI-SSB-ResourceSetId
CSSF-MeasMO-List-r19
-- D --
DAPS-UplinkPowerConfig-r16
DataCollectionCandidateConfig-r19
DataCollectionCandidateConfigId-r19
DataCollectionCandidateConfigParameters-r19
DataCollectionCandidateList-r19
DataCollectionList-r19
DataCollectionPreference-r19
DataCollectionPreferenceConfig-r19
DataInactivityTimer
DCP-Config-r16
DeactivatedSCG-Config-r17
DedicatedInfoF1c-r17
DedicatedNAS-Message
DedicatedSIBRequest-r16
DedicatedSIBRequest-r16-IEs
DedicatedSIBRequest-v1900-IEs
DefaultDC-Location-r17
DelayBudgetReport
DelayD
DiscardTimerExt-r16
DiscardTimerExt2-r17
DiscardTimerForLowImportance-r18
DL-AM-RLC
DL-AM-RLC-v1610
DL-AM-RLC-v1700
DL-AM-RLC-v1900
DL-CCCH-Message
DL-CCCH-MessageType
DL-DataToUL-ACK-DCI-1-2-r16
DL-DataToUL-ACK-DCI-1-2-r17
DL-DataToUL-ACK-DCI-1-2-r18
DL-DataToUL-ACK-MulticastDCI-Format4-1-r17
DL-DataToUL-ACK-r16
DL-DataToUL-ACK-r17
DL-DataToUL-ACK-r18
DL-DataToUL-ACK-v1700
DL-DCCH-Message
DL-DCCH-MessageType
DL-PPW-ID-r17
DL-PPW-PeriodicityAndStartSlot-r17
DL-PPW-PreConfig-r17
DL-PPW-PreConfigToAddModList-r17
DL-PPW-PreConfigToReleaseList-r17
DL-PRS-Info-r16
DL-PRS-MeasurementWithRxFH-RRC-Connected-r18
DL-PRS-QCL-Info-r17
DL-UM-RLC
DL-UM-RLC-v1700
DLDedicatedMessageSegment-r16
DLDedicatedMessageSegment-r16-IEs
DLInformationTransfer
DLInformationTransfer-IEs
DLInformationTransfer-v1610-IEs
DLInformationTransfer-v1700-IEs
DLInformationTransfer-v1800-IEs
DLInformationTransferMRDC-r16
DLInformationTransferMRDC-r16-IEs
DMRS-BundlingPUCCH-Config-r17
DMRS-BundlingPUSCH-Config-r17
DMRS-DownlinkConfig
DMRS-UplinkConfig
DMRS-UplinkTransformPrecoding-r16
DormancyGroupID-r16
DormantBWP-Config-r16
DownlinkConfigCommon
DownlinkConfigCommonSIB
DownlinkConfigCommonSIB-v1760
DownlinkHARQ-FeedbackDisabled-r17
DownlinkPreemption
DRB-CountInfo
DRB-CountInfoList
DRB-CountMSB-Info
DRB-CountMSB-InfoList
DRB-Identity
DRB-ToAddMod
DRB-ToAddModList
DRB-ToReleaseList
DRX-Config
DRX-ConfigExt-v1700
DRX-ConfigExt2-v1800
DRX-ConfigPTM-Index-r17
DRX-ConfigPTM-r17
DRX-ConfigSecondaryGroup-r16
DRX-ConfigSL-r17
DRX-Info
DRX-Info2
DRX-Preference-r16
DRX-PreferenceConfig-r16
DSR-ReportingThreshold-r19
Dummy-PDCCH-RACH-DL-Info-r18
Dummy-TDRA-List
DummyA
DummyB
DummyC
DummyD
DummyE
DummyF
DummyG
DummyH
DummyI
DummyJ
DummyPathlossReferenceRS-v1710
-- E --
EarlyUL-SyncConfig-r18
ElapsedTimeSCG-Failure-r18
ElapsedTimeT316-r18
EntryCondition-r19
EphemerisInfo-r17
EpochTime-r17
ERedCap-ConfigCommonSIB-r18
ERedCapParameters-r18
EstablishmentCause
EthernetHeaderCompression-r16
EUTRA-AllowedMeasBandwidth
EUTRA-C-RNTI
EUTRA-Cell
EUTRA-CellIndex
EUTRA-CellIndexList
EUTRA-ExcludedCell
EUTRA-FreqExcludedCellList
EUTRA-FreqNeighCellInfo
EUTRA-FreqNeighCellList
EUTRA-FreqNeighHSDN-CellList-r17
EUTRA-MBSFN-SubframeConfig
EUTRA-MBSFN-SubframeConfigList
EUTRA-MultiBandInfo
EUTRA-MultiBandInfoAerial-r18
EUTRA-MultiBandInfoList
EUTRA-MultiBandInfoListAerial-r18
EUTRA-NS-PmaxList
EUTRA-NS-PmaxValue
EUTRA-Parameters
EUTRA-ParametersCommon
EUTRA-ParametersXDD-Diff
EUTRA-PhysCellId
EUTRA-PhysCellIdRange
EUTRA-PresenceAntennaPort1
EUTRA-Q-OffsetRange
EUTRA-RSTD-Info
EUTRA-RSTD-InfoList
EventTriggerConfig
EventTriggerConfigInterRAT
EventTriggerConfigNR-SL-r16
EventType-r16
ExcessDelay-DRB-IdentityInfo-r17
ExitCondition-r19
ExtendedPagingCycle-r17
ExtendedPagingCycleConfig-r18
-- F --
FailureInfoDAPS-r16
FailureInfoRLC-Bearer
FailureInformation
FailureInformation-IEs
FailureInformation-v1610-IEs
FailureReportIndirectPath-r18
FailureReportMCG-r16
FailureReportSCG
FailureReportSCG-EUTRA
FDM-TDM-r16
FeatureCombination-r17
FeatureCombinationPreambles-r17
FeaturePriority-r17
FeatureSet
FeatureSetCombination
FeatureSetCombinationId
FeatureSetDownlink
FeatureSetDownlink-v1540
FeatureSetDownlink-v15a0
FeatureSetDownlink-v15t0
FeatureSetDownlink-v1610
FeatureSetDownlink-v16k0
FeatureSetDownlink-v1700
FeatureSetDownlink-v1720
FeatureSetDownlink-v1730
FeatureSetDownlink-v17d0
FeatureSetDownlink-v1800
FeatureSetDownlink-v1830
FeatureSetDownlink-v1860
FeatureSetDownlink-v1900
FeatureSetDownlinkId
FeatureSetDownlinkPerCC
FeatureSetDownlinkPerCC-Id
FeatureSetDownlinkPerCC-v1620
FeatureSetDownlinkPerCC-v1700
FeatureSetDownlinkPerCC-v1720
FeatureSetDownlinkPerCC-v1730
FeatureSetDownlinkPerCC-v1780
FeatureSetDownlinkPerCC-v1800
FeatureSetDownlinkPerCC-v1840
FeatureSetDownlinkPerCC-v1900
FeatureSetEntryIndex
FeatureSetEUTRA-DownlinkId
FeatureSetEUTRA-UplinkId
FeatureSets
FeatureSets-v15t0
FeatureSets-v16d0
FeatureSets-v16k0
FeatureSets-v17d0
FeatureSetsPerBand
FeatureSetUplink
FeatureSetUplink-v1540
FeatureSetUplink-v1610
FeatureSetUplink-v1630
FeatureSetUplink-v1640
FeatureSetUplink-v16d0
FeatureSetUplink-v1710
FeatureSetUplink-v1720
FeatureSetUplink-v1800
FeatureSetUplink-v1850
FeatureSetUplink-v1900
FeatureSetUplinkId
FeatureSetUplinkPerCC
FeatureSetUplinkPerCC-Id
FeatureSetUplinkPerCC-v1540
FeatureSetUplinkPerCC-v1700
FeatureSetUplinkPerCC-v1780
FeatureSetUplinkPerCC-v1800
FeatureSetUplinkPerCC-v1840
FeatureSetUplinkPerCC-v1850
FeatureSetUplinkPerCC-v1900
FilterCoefficient
FilterConfig
FilterConfigCLI-r16
FlightPathInfoReport-r18
FlightPathInfoReportConfig-r18
FlightPathUpdateDistanceThr-r18
FlightPathUpdateTimeThr-r18
FR-Info
FR-InfoList
FR2-2-AccessParamsPerBand-r17
FreqBandIndicatorEUTRA
FreqBandIndicatorNR
FreqBandInformation
FreqBandInformationEUTRA
FreqBandInformationNR
FreqBandList
FreqInfoMBS-r18
FreqPriorityDedicatedSlicing-r17
FreqPriorityEUTRA
FreqPriorityListDedicatedSlicing-r17
FreqPriorityListEUTRA
FreqPriorityListNR
FreqPriorityListSlicing-r17
FreqPriorityNR
FreqPrioritySlicing-r17
FreqSeparationClass
FreqSeparationClassDL-Only-r16
FreqSeparationClassDL-v1620
FreqSeparationClassUL-v1620
FrequencyComponent-r17
FrequencyConfig-NR-r16
FrequencyHoppingOffsetListsDCI-0-2-r16
FrequencyInfoDL
FrequencyInfoDL-SIB
FrequencyInfoDL-SIB-v1760
FrequencyInfoDL-SIB-v1800
FrequencyInfoUL
FrequencyInfoUL-SIB
FrequencyInfoUL-SIB-v1760
-- G --
GapConfig
GapConfig-r17
GapOccasionCancelRatio-r19
GapOccasionCancelRatioReportConfig-r19
GapOccasionRatio-r19
GapOccasionRatioPerGapConfig-r19
GapPriority-r17
GeneralParametersMRDC-v1610
GeneralParametersMRDC-XDD-Diff
GIN-Element-r17
GINs-PerSNPN-r17
GNSS-ID-r16
GoodServingCellEvaluation-r17
GroupB-ConfiguredTwoStepRA-r16
GroupPaging-r18
GuardBand-r16
-- H --
HandoverCommand
HandoverCommand-IEs
HandoverCommand-v1800-IEs
HandoverPreparationInformation
HandoverPreparationInformation-IEs
HighSpeedConfig-r16
HighSpeedConfig-v1700
HighSpeedConfigFR2-r17
HighSpeedParameters-r16
HighSpeedParameters-v1650
HighSpeedParameters-v1700
HRNN-List-r16
HRNN-r16
Hysteresis
HysteresisAltitude-r18
HysteresisLocation-r17
-- I --
I-RNTI-Value
IAB-IP-Address-r16
IAB-IP-AddressAndTraffic-r16
IAB-IP-AddressConfiguration-r16
IAB-IP-AddressConfigurationList-r16
IAB-IP-AddressIndex-r16
IAB-IP-AddressNumReq-r16
IAB-IP-AddressPrefixReq-r16
IAB-IP-PrefixAndTraffic-r16
IAB-IP-Usage-r16
IAB-ResourceConfig-r17
IAB-ResourceConfigID-r17
IABOtherInformation-r16
IABOtherInformation-r16-IEs
IDC-Assistance-r16
IDC-AssistanceConfig-r16
IDC-AssistanceConfig-v1800
IDC-FDM-Assistance-r18
IDC-FDM-AssistanceConfig-r18
IDC-TDM-Assistance-r18
IMS-Parameters
IMS-Parameters-v1700
IMS-ParametersCommon
IMS-ParametersFR2-2-r17
IMS-ParametersFRX-Diff
IndirectPathFailureInformation-r18
IndirectPathFailureInformation-r18-IEs
InitialUE-Identity
INT-ConfigurationPerServingCell
IntegrityProtAlgorithm
IntendedServiceAreaInfo-r19
IntendedServiceAreaList-r19
InterFreqAllowedCellList-r16
InterFreqCAG-CellListPerPLMN-r16
InterFreqCarrierFreqInfo
InterFreqCarrierFreqInfo-v1610
InterFreqCarrierFreqInfo-v1700
InterFreqCarrierFreqInfo-v1720
InterFreqCarrierFreqInfo-v1730
InterFreqCarrierFreqInfo-v1760
InterFreqCarrierFreqInfo-v1800
InterFreqCarrierFreqInfo-v1900
InterFreqCarrierFreqList
InterFreqCarrierFreqList-v1610
InterFreqCarrierFreqList-v1700
InterFreqCarrierFreqList-v1720
InterFreqCarrierFreqList-v1730
InterFreqCarrierFreqList-v1760
InterFreqCarrierFreqList-v1800
InterFreqCarrierFreqList-v1900
InterFreqExcludedCellList
InterFreqNeighCellInfo
InterFreqNeighCellInfo-v1610
InterFreqNeighCellInfo-v1710
InterFreqNeighCellList
InterFreqNeighCellList-v1610
InterFreqNeighCellList-v1710
InterFreqNeighHSDN-CellList-r17
InterFreqTargetInfo-r16
InterRAT-Parameters
IntraBandCC-Combination-r17
IntraBandCC-CombinationReqList-r17
IntraBandPowerClass-r16
IntraCellGuardBandsPerSCS-r16
IntraFreqAllowedCellList-r16
IntraFreqCAG-CellListPerPLMN-r16
IntraFreqExcludedCellList
IntraFreqNeighCellInfo
IntraFreqNeighCellInfo-v1610
IntraFreqNeighCellInfo-v1710
IntraFreqNeighCellList
IntraFreqNeighCellList-v1610
IntraFreqNeighCellList-v1710
IntraFreqNeighHSDN-CellList-r17
InvalidSymbolPattern-r16
-- J --
JitterBound-r18
-- L --
L1-MeasConfigNRDC-r18
L1-MeasResultList-r19
L1-MeasResultPerCell-r19
LBT-FailureRecoveryConfig-r16
LCG-DSR-Config-r18
LCG-Id-r18
LocationAndBandwidthBroadcast-r17
LocationInfo-r16
LocationMeasurementIndication
LocationMeasurementIndication-IEs
LocationMeasurementInfo
LoggedDataCollectionAssistance-r19
LoggedDataCollectionAssistanceConfig-r19
LoggedEventTriggerConfig-r16
LoggedMeasurementConfiguration-r16
LoggedMeasurementConfiguration-r16-IEs
LoggedMeasurementConfiguration-v1700-IEs
LoggedMeasurementConfiguration-v1800-IEs
LoggedMeasurementConfiguration-v1900-IEs
LoggedPeriodicalReportConfig-r16
LoggingDuration-r16
LoggingInterval-r16
LogicalChannelConfig
LogicalChannelIdentity
LogicalChannelIdentityExt-r17
LogMeasInfo-r16
LogMeasInfoList-r16
LogMeasReport-r16
LogMeasResultBT-r16
LogMeasResultListBT-r16
LogMeasResultListWLAN-r16
LogMeasResultWLAN-r16
LowBandCA-Switching-r19
LowerMSD-r18
LowPowerConfig-r19
LP-SubgroupConfig-r19
LPWUS-Config-r19
LPWUS-OffsetPreference-r19
LPWUS-OffsetPreferenceConfig-r19
LPWUS-SupportedBandInfo-r19
LTE-CRS-PatternList-r16
LTE-NeighCellsCRS-AssistInfo-r17
LTE-NeighCellsCRS-AssistInfoList-r17
LTM-Candidate-r18
LTM-CandidateId-r18
LTM-CandidateReportConfig-r19
LTM-Config-r18
LTM-ConfigNRDC-r19
LTM-CSI-IM-ResourceSet-r19
LTM-CSI-ReportConfig-r18
LTM-CSI-ReportConfigId-r18
LTM-CSI-ResourceConfig-r18
LTM-CSI-ResourceConfigId-r18
LTM-EventTriggeredPeriodicReport-r19
LTM-EventTriggeredReportContent-r19
LTM-ExecutionCondition-r19
LTM-ExecutionConditionList-r19
LTM-NoSecurityChangeId-r19
LTM-NZP-CSI-RS-ResourceSet-r19
LTM-QCL-Info-r18
LTM-ReportContent-r18
LTM-ReportContent-v1900
LTM-ResourceConfigNRDC-r18
LTM-SSB-Config-r18
LTM-SSB-ResourceSet-r18
LTM-TCI-Info-r18
-- M --
MAC-CellGroupConfig
MAC-MainConfigSL-r16
MAC-Parameters
MAC-Parameters-v1610
MAC-Parameters-v1700
MAC-Parameters-v17b0
MAC-Parameters-v17c0
MAC-ParametersCommon
MAC-ParametersFR2-2-r17
MAC-ParametersFRX-Diff-r16
MAC-ParametersPerBand-r18
MAC-ParametersSidelink-r16
MAC-ParametersSidelink-r17
MAC-ParametersSidelinkCommon-r16
MAC-ParametersSidelinkXDD-Diff-r16
MAC-ParametersXDD-Diff
MasterInformationBlockSidelink
MasterKeyUpdate
maxAccessCat-1
maxAdditionalRACH-r17
maxAI-DCI-PayloadSize-1-r16
maxAI-DCI-PayloadSize-r16
maxAltitude-r18
maxBandComb
maxBandComb-MUSIM-r18
maxBands
maxBandsEUTRA
maxBandsMRDC
maxBandsUTRA-FDD-r16
maxBarringInfoSet
maxBH-RLC-ChannelID-r16
maxBT-IdReport-r16
maxBT-Name-r16
MaxBW-Preference-r16
MaxBW-PreferenceConfig-r16
MaxBW-PreferenceFR2-2-r17
maxCAG-Cell-r16
maxCandidateBandIndex-r18
maxCandidateConfig-1-r19
maxCandidateConfig-r19
maxCarrierTypePairList-r16
maxCBR-Config-1-r16
maxCBR-Config-r16
maxCBR-ConfigDedSL-PRS-1-r18
maxCBR-Level-1-r16
maxCBR-Level-r16
maxCBR-LevelDedSL-PRS-1-r18
MaxCC-Preference-r16
MaxCC-PreferenceConfig-r16
maxCEFReport-r17
maxCellAllowed
maxCellATG-r18
maxCellEUTRA
maxCellExcluded
maxCellGroupings-r16
maxCellHistory-r16
maxCellInter
maxCellIntra
maxCellMeasEUTRA
maxCellMeasIdle-r16
maxCellMeasUTRA-FDD-r16
maxCellNTN-r17
maxCellPrep
maxCellReport
maxCellSFTD
maxCellSlice-r17
maxCI-DCI-PayloadSize-1-r16
maxCI-DCI-PayloadSize-r16
maxCLI-Report-r16
maxCombIDC-r16
maxCoReSetDuration
maxDCI-2-6-Size-1-r16
maxDCI-2-6-Size-r16
maxDCI-2-7-Size-r17
maxDCI-2-9-Size-1-r18
maxDCI-2-9-Size-r18
maxDCI-4-2-Size-r17
maxDownlinkFeatureSets
maxDRB
maxDSR-ReportingThres-r19
maxEARFCN
maxEUTRA-Carrier
maxEUTRA-CellExcluded
maxEUTRA-DL-FeatureSets
maxEUTRA-NS-Pmax
maxEUTRA-UL-FeatureSets
maxFeatureCombPreamblesPerRACHResource-r17
maxFeatureSetCombinations
maxFeatureSetsPerBand
maxFFS
maxFreq
maxFreqIDC-MRDC
maxFreqIDC-r16
maxFreqIdle-r16
maxFreqLayers
maxFreqMBS-r17
maxFreqPlus1
maxFreqSL-EUTRA-r16
maxFreqSL-NR-r16
maxFSAI-MBS-r17
maxG-CS-RNTI-1-r17
maxG-CS-RNTI-r17
maxG-RNTI-1-r17
maxG-RNTI-r17
maxGIN-r17
maxHRNN-Len-r16
maxIAB-IP-Address-r16
maxINT-DCI-PayloadSize
maxINT-DCI-PayloadSize-1
maxInterRAT-RSTD-Freq
maxK0-SchedulingOffset-r16
maxK0-SchedulingOffset-r17
maxK2-SchedulingOffset-r16
maxK2-SchedulingOffset-r17
maxLC-ID
maxLC-ID-Iab-r16
maxLCG-ID
maxLCG-ID-IAB-r17
maxLogCSI-MeasReport-r19
maxLogMeasReport-r16
maxLowerMSD-r18
maxLowerMSDInfo-r18
maxLTE-CRS-Patterns-r16
maxMBSFN-Allocations
maxMeasFreqsMN
maxMeasFreqsSN
maxMeasIdentitiesMN
maxMeasSequence-r18
MaxMIMO-LayerPreference-r16
MaxMIMO-LayerPreferenceConfig-r16
MaxMIMO-LayerPreferenceFR2-2-r17
MaxMIMO-LayersDCI-0-2-r16
MaxMIMO-LayersDL-r16
maxMPE-Resources-r17
maxMRB-r17
maxMultiBands
maxNARFCN
maxNeighCellMBS-r17
maxNPN-r16
maxNR-NS-Pmax
maxNrofActivatedDL-TCI-States-r18
maxNrofActivatedJointTCI-States-r18
maxNrofActivatedUL-TCI-States-r18
maxNrofAdditionalPCI-r17
maxNrofAdditionalPRACHConfigs-r18
maxNrofAggregatedCellsPerCellGroup
maxNrofAggregatedCellsPerCellGroupMinus4-r16
maxNrofAltitudeRanges-r18
maxNrofAP-CSI-RS-ResourcesPerSet
maxNrofAperiodicFwdTimeResource-1-r18
maxNrofAperiodicFwdTimeResource-r18
maxNrofAppLayerMeas-1-r17
maxNrofAppLayerMeas-r17
maxNrofAppLayerReports-r18
maxNrofApplicabilityReports-r19
maxNrofApplicabilitySets-1-r19
maxNrofApplicabilitySets-r19
maxNrofAreaNTN-r19
maxNrofAvailabilityCombinationsPerSet-1-r16
maxNrofAvailabilityCombinationsPerSet-r16
maxNrofBFDResourcePerSet-r17
maxNrofBWPs
maxNrofBWPsInSetOfCells-r18
maxNrofCandidateBeams
maxNrofCandidateBeams-r16
maxNrofCandidateBeamsExt-r16
maxNrofCandidateTCI-State-r18
maxNrofCandidateUL-TCI-r18
maxNrofCC-Group-r17
maxNrofCellCombos-r18
maxNrofCellMeas
maxNrofCellsInSet-1-r18
maxNrofCellsInSet-r18
maxNrOfCellsInVA-Ext-r18
maxNrOfCellsInVA-r18
maxNrofCellsL1-MeasNoGap-r18
maxNrofCellsL1-MeasWithGap-r18
maxNrofCellsTA-Meas-r18
maxNrofCellsTCI-r18
maxNrofCG-SL-1-r16
maxNrofCG-SL-r16
maxNrofCG-Type2DeactivationState
maxNrofCLI-MeasResourceSetsPerConfig-r19
maxNrofCLI-RSSI-MeasResources-1-r19
maxNrofCLI-RSSI-MeasResources-r19
maxNrofCLI-RSSI-MeasResourceSets-1-r19
maxNrofCLI-RSSI-MeasResourceSets-r19
maxNrofCLI-RSSI-MeasResourceSetsPerConfig-r19
maxNrofCLI-RSSI-MeasResourcesPerSet-r19
maxNrofCLI-RSSI-Resources-1-r16
maxNrofCLI-RSSI-Resources-r16
maxNrofCLI-SRS-Resources-r16
maxNrofCodebooks
maxNrofCombIDC
maxNrofCondCells-1-r17
maxNrofCondCells-r16
maxNrofConfigCells-r18
maxNrofConfigDL-TCI-States-r18
maxNrofConfigJointTCI-States-r18
maxNrofConfigUL-TCI-States-r18
maxNrofConfiguredGrantConfig-1-r16
maxNrofConfiguredGrantConfig-r16
maxNrofConfiguredGrantConfigMAC-1-r16
maxNrofControlResourceSets
maxNrofControlResourceSets-1
maxNrofControlResourceSets-1-r16
maxNrofCoresetPools-r16
maxNrofCRS-IM-InterfCell-r17
maxNrOfCSI-AperiodicTriggers
maxNrofCSI-IM-Resources
maxNrofCSI-IM-Resources-1
maxNrofCSI-IM-ResourceSets
maxNrofCSI-IM-ResourceSets-1
maxNrofCSI-IM-ResourceSetsPerConfig
maxNrofCSI-IM-ResourcesPerSet
maxNrofCSI-ReportConfigurations
maxNrofCSI-ReportConfigurations-1
maxNrofCSI-ReportSubconfigPerCSI-ReportConfig-1-r18
maxNrofCSI-ReportSubconfigPerCSI-ReportConfig-r18
maxNrofCSI-ResourceConfigurations
maxNrofCSI-ResourceConfigurations-1
maxNrofCSI-RS-CellsRRM
maxNrofCSI-RS-Resources
maxNrofCSI-RS-ResourcesAlt-1-r16
maxNrofCSI-RS-ResourcesAlt-r16
maxNrofCSI-RS-ResourcesExt-r16
maxNrofCSI-RS-ResourcesExt-r17
maxNrofCSI-RS-ResourcesRRM
maxNrofCSI-RS-ResourcesRRM-1
maxNrofCSI-RS-ResourcesToAverage
maxNrofCSI-SSB-ResourcePerSet
maxNrofCSI-SSB-ResourceSets
maxNrofCSI-SSB-ResourceSets-1
maxNrofCSI-SSB-ResourceSetsPerConfig
maxNrofCSI-SSB-ResourceSetsPerConfigExt
maxNrofDedicatedSL-PRS-PoolToMeas-r18
maxNrofdelayD-r18
maxNrofDL-Allocations
maxNrofDL-Allocations-1-r18
maxNrofDL-AllocationsExt-1-r19
maxNrofDL-AllocationsExt-r17
maxNrofDRX-ConfigPTM-1-r17
maxNrofDRX-ConfigPTM-r17
maxNrofDUCells-r16
maxNrofEnhType3HARQ-ACK-1-r17
maxNrofEnhType3HARQ-ACK-r17
maxNrofFailureDetectionResources
maxNrofFailureDetectionResources-1
maxNrofFailureDetectionResources-1-r17
maxNrofFreqSL-1-r18
maxNrofFreqSL-r16
maxNrofGapId-r17
maxNrOfGapPri-r17
maxNrofHops-1-r18
maxNrofIABResourceConfig-1-r17
maxNrofIABResourceConfig-r17
maxNrofIndexesToReport
maxNrofIndexesToReport2
maxNrofIntraEndc-Components-r17
maxNrofL1-MeasNoGap-r18
maxNrofL1-MeasWithGap-r18
maxNrofLCGs-r18
maxNrOfLinkedSRS-CarriersInactive-1-r18
maxNrOfLinkedSRS-PosResourceSet-r18
maxNrOfLinkedSRS-PosResSetComb-r18
maxNrOfLinkedSRS-PosResSetCombInactive-r18
maxNrofLoggedMeasurementConfigurations-1-r19
maxNrofLoggedMeasurementConfigurations-r19
maxNrofLTM-Configs-plus1-r18
maxNrofLTM-Configs-r18
maxNrofLTM-CSI-ReportConfigurations-1-r18
maxNrofLTM-CSI-ReportConfigurations-r18
maxNrofLTM-CSI-ResourceConfigurations-1-r18
maxNrofLTM-CSI-ResourceConfigurations-r18
maxNrofLTM-CSI-ResourcesPerSet-r18
maxNrofMBS-Area-r19
maxNrofMBS-AreaPerSession-r19
maxNrofMBS-ServiceListPerUE-r17
maxNrofMBS-Session-r17
maxNrofMeasId
maxNrofMeasMO-r19
maxNrOfMinSchedulingOffsetValues-r16
maxNrofMRB-Broadcast-r17
maxNrofMTCH-SSB-MappingWindow-1-r17
maxNrofMTCH-SSB-MappingWindow-r17
maxNrofMultiBands
maxNrofMultiplePDSCHs-r17
maxNrofMultiplePUSCHs-r16
maxNrofN3C-RelayUE-r19
maxNrofNAICS-Entries
maxNrofNZP-CSI-RS-Resources
maxNrofNZP-CSI-RS-Resources-1
maxNrofNZP-CSI-RS-ResourceSets
maxNrofNZP-CSI-RS-ResourceSets-1
maxNrofNZP-CSI-RS-ResourceSetsPerConfig
maxNrofNZP-CSI-RS-ResourcesPerConfig
maxNrofNZP-CSI-RS-ResourcesPerSet
maxNrofNZP-CSI-RS-ResourcesPerSet-1-r18
maxNrofObjectId
maxNrofOD-SIB1-r19
maxNrofOD-SSB-1-r19
maxNrofOD-SSB-r19
maxNrofP0-PUSCH-AlphaSets
maxNrofP0-PUSCH-AlphaSets-1
maxNrofP0-PUSCH-Set-r16
maxNrofPageGroup-r17
maxNrofPageRec
maxNrofPagingSubgroups-r17
maxNrofPagingSubgroupsLP-r19
maxNrofPathlossReferenceRSs-1-r17
maxNrofPathlossReferenceRSs-r17
maxNrofPCI-Ranges
maxNrofPCIsPerSMTC
maxNrofPdcch-BlindDetection-r17
maxNrofPdcch-BlindDetectionMixed-1-r16
maxNrofPDSCH-ConfigPTM-1-r17
maxNrofPDSCH-ConfigPTM-r17
maxNrofPDU-Sessions-r17
maxNrofPeriodicFwdResource-1-r18
maxNrofPeriodicFwdResource-r18
maxNrofPeriodicFwdResourceSet-1-r18
maxNrofPeriodicFwdResourceSet-r18
maxNrofPhysicalResourceBlocks
maxNrofPhysicalResourceBlocks-1
maxNrofPhysicalResourceBlocksPlus1
maxNrofPO-PerPF-r19
maxNrofPoolID-r16
maxNrofPowerControlSetInfos-r17
maxNrofPPW-Config-r17
maxNrofPPW-ID-1-r17
maxNrofPreConfigPosGapId-r17
maxNrofPRS-ResourceOffsetValue-1-r17
maxNrofPRS-ResourcesPerSet-1-r17
maxNrofPRS-ResourcesPerSet-r17
maxNrofPUCCH-P0-PerSet
maxNrofPUCCH-PathlossReferenceRSs
maxNrofPUCCH-PathlossReferenceRSs-1
maxNrofPUCCH-PathlossReferenceRSs-1-r16
maxNrofPUCCH-PathlossReferenceRSs-1-r17
maxNrofPUCCH-PathlossReferenceRSs-r16
maxNrofPUCCH-PathlossReferenceRSsDiff-r16
maxNrofPUCCH-ResourceGroups-1-r16
maxNrofPUCCH-ResourceGroups-r16
maxNrofPUCCH-Resources
maxNrofPUCCH-Resources-1
maxNrofPUCCH-ResourceSets
maxNrofPUCCH-ResourceSets-1
maxNrofPUCCH-ResourcesPerGroup-r16
maxNrofPUCCH-ResourcesPerSet
maxNrofPUSCH-PathlossReferenceRSs
maxNrofPUSCH-PathlossReferenceRSs-1
maxNrofPUSCH-PathlossReferenceRSs-1-r16
maxNrofPUSCH-PathlossReferenceRSs-r16
maxNrofPUSCH-PathlossReferenceRSsDiff-r16
maxNrofQFIs
maxNrofQuantityConfig
maxNrofRateCtrlQFIs-r19
maxNrofRateMatchPatterns
maxNrofRateMatchPatterns-1
maxNrofRateMatchPatternsPerGroup
maxNrofRateQueryQFIs-r19
maxNrofRB-SetGroups-r17
maxNrofRB-Sets-r17
maxNrofRelayMeas-r17
maxNrofRemoteUE-r17
maxNrofReportConfigPerAperiodicTrigger
maxNrofReportConfigsAperiodic-r18
maxNrofReportConfigsPeriodic-r18
maxNrofReportConfigsSemiPersistent-r18
maxNrofReqComDC-Location-r17
maxNrofResourceAvailabilityPerCombination-r16
maxNrofRXPool-r16
maxNrofS-NSSAI
maxNrofSCellActRS-r17
maxNrofSCells
maxNrofSearchSpaceGroups-1-r17
maxNrofSearchSpaces-1
maxNrofSearchSpacesLinks-1-r17
maxNrofSemiPersistentFwdResource-1-r18
maxNrofSemiPersistentFwdResource-r18
maxNrofSemiPersistentFwdResourceSet-1-r18
maxNrofSemiPersistentFwdResourceSet-r18
maxNrOfSemiPersistentPUSCH-Triggers
maxNrofServingCells
maxNrofServingCells-1
maxNrofServingCellsEUTRA
maxNrofServingCellsTCI-r16
maxNrofSetsOfCells-1-r18
maxNrofSetsOfCells-r18
maxNrofSL-BWPs-r16
maxNrofSL-CarrierSetConfig-r18
maxNrofSL-Dest-1-r16
maxNrofSL-Dest-r16
maxNrofSL-MeasId-r16
maxNrofSL-ObjectId-r16
maxNrofSL-PoolToMeasureNR-r16
maxNrofSL-PRS-PerDest-r18
maxNrofSL-PRS-TxConfig-r18
maxNrofSL-PRS-TxPool-r18
maxNrofSL-QFIs-r16
maxNrofSL-QFIsPerDest-r16
maxNrofSL-ReportConfigId-r16
maxNrofSL-RxInfoSet-r17
maxNrofSlotFormatCombinationsPerSet
maxNrofSlotFormatCombinationsPerSet-1
maxNrofSlotFormatsPerCombination
maxNrofSlots
maxNrofSlots-1
maxNrofSLRB-r16
maxNrofSpatialRelationInfos
maxNrofSpatialRelationInfos-plus-1
maxNrofSpatialRelationInfos-r16
maxNrofSpatialRelationInfosDiff-r16
maxNrofSPS-Config-1-r16
maxNrofSPS-Config-r16
maxNrofSPS-DeactivationState
maxNrofSR-ConfigPerCellGroup
maxNrofSR-Resources
maxNrofSRI-PUSCH-Mappings
maxNrofSRI-PUSCH-Mappings-1
maxNrofSRS-PathlossReferenceRS-1-r16
maxNrofSRS-PathlossReferenceRS-r16
maxNrofSRS-PosResources-1-r16
maxNrofSRS-PosResources-r16
maxNrofSRS-PosResourceSets-1-r16
maxNrofSRS-PosResourceSets-r16
maxNrofSRS-Resources
maxNrofSRS-Resources-1
maxNrofSRS-ResourceSets
maxNrofSRS-ResourceSets-1
maxNrofSRS-ResourcesPerSet
maxNrofSRS-RSRP-MeasResources-1-r19
maxNrofSRS-RSRP-MeasResources-r19
maxNrofSRS-RSRP-MeasResourceSets-1-r19
maxNrofSRS-RSRP-MeasResourceSets-r19
maxNrofSRS-RSRP-MeasResourceSetsPerConfig-r19
maxNrofSRS-RSRP-MeasResourcesPerSet-r19
maxNrofSRS-TriggerStates-1
maxNrofSRS-TriggerStates-2
maxNrofSS-BlocksToAverage
maxNrofSSBs-1
maxNrofSSBs-r16
maxNrofSSBsL1-MeasInterFreq-r18
maxNrofSSBsL1-MeasIntraFreq-r18
maxNrofSSBsL1-MeasNoGap-r18
maxNrofSSBsL1-MeasNoGapExt-r18
maxNrofSSBsL1-MeasWithGap-r18
maxNrofStoredConfigCells-r18
maxNrofSymbols-1
maxNrofTAGs
maxNrofTAGs-1
maxNrofTCI-States
maxNrofTCI-States-1
maxNrofTCI-StatesPDCCH
maxNrofThresholdMBS-1-r18
maxNrofThresholdMBS-r18
maxNrofTotalCellsL1-MeasNoGap-r18
maxNrofTotalSSBsL1-MeasNoGap-r18
maxNrofTrafficPattern-r16
maxNrofTRS-ResourceSets-r17
maxNrofTxDC-TwoCarrier-r16
maxNrofTXPool-r16
maxNrOfTxTEG-ID-1-r17
maxNrOfTxTEGReport-r17
maxNrofUL-Allocations
maxNrofUL-Allocations-1-r18
maxNrofUL-Allocations-r16
maxNrOfVA-r18
maxNrofZP-CSI-RS-Resources
maxNrofZP-CSI-RS-Resources-1
maxNrofZP-CSI-RS-ResourceSets
maxNrofZP-CSI-RS-ResourceSets-1
maxNrofZP-CSI-RS-ResourcesPerSet
maxOnDemandPosSIB-r16
maxOnDemandSIB-r16
maxPCI-OD-SIB1-r19
maxPEI-perPF-r17
maxPEI-PerPF-r19
maxPerCC-FeatureSets
maxPLMN
maxPLMNIdentities
maxPO-perPF
maxPSCellHistory-r17
maxPSSCH-TxConfig-r16
maxQFI
maxRA-CSIRS-Resources
maxRA-Occasions-1
maxRA-OccasionsPerCSIRS
maxRA-SSB-Resources
maxRAReport-r16
maxRAT-CapabilityContainers
maxReportConfigId
maxSchedulingBandCombination-r18
maxSCSs
maxSecondaryCellGroups
maxSecurityCellSet-r18
maxSFI-DCI-PayloadSize
maxSFI-DCI-PayloadSize-1
maxSI-Message
maxSIB
maxSIB-MessagePlus1-r17
maxSimultaneousBands
maxSimultaneousBands-2-r18
maxSK-Counter-r18
maxSL-GC-BC-DRX-QoS-r17
maxSL-LCID-Plus1-r18
maxSL-LCID-r16
maxSL-LCID-r18
maxSL-NonAnchorRBsets
maxSL-SyncConfig-r16
maxSliceInfo-r17
maxSNPN-ConfigCellId-r18
maxSNPN-ConfigID-r18
maxSNPN-ConfigTAI-r18
maxTAC-r17
maxTN-AreaInfo-r18
maxTwoPUCCH-Grp-ConfigList-r16
maxTwoPUCCH-Grp-ConfigList-r17
maxTxConfig-1-r16
maxTxConfig-r16
maxUL-TCI-1-r17
maxUL-TCI-r17
maxULTxSwitchingBandPairs
maxULTxSwitchingBetweenBandPairs-r18
maxUplinkFeatureSets
maxUu-RelayRLC-ChannelID-r17
maxWayPoint-r18
maxWLAN-Id-Report-r16
maxWLAN-Name-r16
MBS-FSAI-InterFreq-r17
MBS-FSAI-InterFreqList-r17
MBS-FSAI-List-r17
MBS-FSAI-r17
MBS-IntendedAreaID-r19
MBS-NeighbourCell-r17
MBS-NeighbourCellList-r17
MBS-NonServingInfoList-r18
MBS-Parameters-r17
MBS-RNTI-SpecificConfig-r17
MBS-RNTI-SpecificConfigId-r17
MBS-ServiceInfo-r17
MBS-ServiceList-r17
MBS-SessionInfo-r17
MBS-SessionInfo-v1900
MBS-SessionInfoList-r17
MBS-SessionInfoList-v1900
MBS-SessionInfoListMulticast-r18
MBS-SessionInfoMulticast-r18
MBSBroadcastConfiguration-r17
MBSBroadcastConfiguration-r17-IEs
MBSBroadcastConfiguration-v1900-IEs
MBSInterestIndication-r17
MBSInterestIndication-r17-IEs
MBSInterestIndication-v1800
MBSMulticastConfiguration-r18
MBSMulticastConfiguration-r18-IEs
MC-DCI-SetOfCells-r18
MC-DCI-SetOfCellsExt-v1900
MCC
MCC-MNC-Digit
MCCH-Config-r17
MCCH-Message-r17
MCCH-MessageType-r17
MCCH-RepetitionPeriodAndOffset-r17
MCGFailureInformation-r16
MCGFailureInformation-r16-IEs
MeasAndMobParameters
MeasAndMobParameters-v15t0
MeasAndMobParameters-v1700
MeasAndMobParametersCommon
MeasAndMobParametersCommon-v15t0
MeasAndMobParametersFR2-2-r17
MeasAndMobParametersFRX-Diff
MeasAndMobParametersMRDC
MeasAndMobParametersMRDC-Common
MeasAndMobParametersMRDC-Common-v1610
MeasAndMobParametersMRDC-Common-v1700
MeasAndMobParametersMRDC-Common-v1730
MeasAndMobParametersMRDC-Common-v1810
MeasAndMobParametersMRDC-Common-v1900
MeasAndMobParametersMRDC-FRX-Diff
MeasAndMobParametersMRDC-v1560
MeasAndMobParametersMRDC-v1610
MeasAndMobParametersMRDC-v1700
MeasAndMobParametersMRDC-v1730
MeasAndMobParametersMRDC-v1810
MeasAndMobParametersMRDC-v1900
MeasAndMobParametersMRDC-XDD-Diff
MeasAndMobParametersMRDC-XDD-Diff-v1560
MeasAndMobParametersXDD-Diff
MeasConfig
MeasConfigAppLayer-r17
MeasConfigAppLayerId-r17
MeasConfigMN
MeasConfigSN
MeasGapConfig
MeasGapId-r17
MeasGapSharingConfig
MeasGapSharingScheme
MeasId
MeasIdleCarrierEUTRA-r16
MeasIdleCarrierNR-r16
MeasIdleConfigDedicated-r16
MeasIdleConfigSIB-r16
MeasIdToAddMod
MeasIdToAddModList
MeasIdToRemoveList
MeasObjectCLI-r16
MeasObjectEUTRA
MeasObjectId
MeasObjectNR
MeasObjectNR-SL-r16
MeasObjectNR-SL-r18
MeasObjectRxTxDiff-r17
MeasObjectToAddMod
MeasObjectToAddModList
MeasObjectToRemoveList
MeasObjectUTRA-FDD-r16
MeasPosPreConfigGapId-r17
MeasQuantityResults
MeasQuantityResultsEUTRA
MeasReportAppLayer-r17
MeasReportAppLayer-v1800
MeasReportQuantity
MeasReportQuantity-r16
MeasReportQuantityCLI-r16
MeasReportQuantityUTRA-FDD-r16
MeasReselectionCarrierNR-r18
MeasResult2EUTRA
MeasResult2EUTRA-r16
MeasResult2NR
MeasResult2NR-r16
MeasResult2UTRA-FDD-r16
MeasResult3NR-r19
MeasResultCBR-DedicatedSL-PRS-r18
MeasResultCBR-NR-r16
MeasResultCellListSFTD-EUTRA
MeasResultCellListSFTD-NR
MeasResultCellSFTD-NR
MeasResultCLI-r16
MeasResultCLI-RSSI-r16
MeasResultEUTRA
MeasResultFailedCell-r16
MeasResultForRSSI-r16
MeasResultFreqList
MeasResultFreqListFailMRDC
MeasResultIdleEUTRA-r16
MeasResultIdleNR-r16
MeasResultL1-r19
MeasResultList2EUTRA
MeasResultList2EUTRA-r16
MeasResultList2NR
MeasResultList2NR-r16
MeasResultList2UTRA
MeasResultList3NR-r19
MeasResultListCLI-RSSI-r16
MeasResultListEUTRA
MeasResultListLogging2NR-r16
MeasResultListLoggingNR-r16
MeasResultListNR
MeasResultListSRS-RSRP-r16
MeasResultListUTRA-FDD-r16
MeasResultLogging2NR-r16
MeasResultLoggingNR-r16
MeasResultNeighFreqListRSSI-r18
MeasResultNeighFreqRSSI-r18
MeasResultNR
MeasResultNR-SL-r16
MeasResultNR-SL-r18
MeasResultRLFNR-r16
MeasResultRxTxTimeDiff-r17
MeasResults
MeasResultSCG-Failure
MeasResultServFreqListEUTRA-SCG
MeasResultServFreqListNR-SCG
MeasResultServingCell-r16
MeasResultServMO
MeasResultServMOList
MeasResultSFTD-EUTRA
MeasResultsPerCarrierIdleEUTRA-r16
MeasResultsPerCarrierIdleNR-r16
MeasResultsPerCellIdleEUTRA-r16
MeasResultsPerCellIdleNR-r16
MeasResultSRS-RSRP-r16
MeasResultsSL-r16
MeasResultSuccessHONR-r17
MeasResultUTRA-FDD-r16
MeasRSSI-ReportConfig-r16
MeasSequence-r18
MeasTiming
MeasTimingList
MeasTriggerQuantity
MeasTriggerQuantityCLI-r16
MeasTriggerQuantityEUTRA
MeasTriggerQuantityOffset
MeasTriggerQuantityUTRA-FDD-r16
MeasurementReport
MeasurementReport-IEs
MeasurementReportAppLayer-r17
MeasurementReportAppLayer-r17-IEs
MeasurementReportAppLayer-v1800-IEs
MeasurementReportAppLayerList-r17
MeasurementReportAppLayerList-v1800
MeasurementReportSidelink
MeasurementReportSidelink-r16-IEs
MeasurementTimingConfiguration
MeasurementTimingConfiguration-IEs
MeasurementTimingConfiguration-v1550-IEs
MeasurementTimingConfiguration-v1610-IEs
MeasurementValidityDuration-r18
MeasWindowConfig-r18
MIB
MIMO-LayersDL
MIMO-LayersUL
MIMO-ParametersPerBand
MIMO-ParametersPerBand-v17b0
MIMOParam-r17
MIMOParam-v1850
MIMOParam-v1900
minAltitude-r18
MinSchedulingOffsetK0-Values-r16
MinSchedulingOffsetK0-Values-r17
MinSchedulingOffsetK2-Values-r16
MinSchedulingOffsetK2-Values-r17
MinSchedulingOffsetPreference-r16
MinSchedulingOffsetPreferenceConfig-r16
MinSchedulingOffsetPreferenceExt-r17
MinTimeGap-r16
MinTimeGapFR2-2-r17
MNC
MobilityFromNRCommand
MobilityFromNRCommand-IEs
MobilityFromNRCommand-v1610-IEs
MobilityHistoryReport-r16
MobilityStateParameters
ModulationOrder
MPE-Config-FR2-r16
MPE-Config-FR2-r17
MPE-Resource-r17
MPE-ResourceId-r17
MRB-Identity-r17
MRB-InfoBroadcast-r17
MRB-InfoMulticast-r18
MRB-ListBroadcast-r17
MRB-ListMulticast-r18
MRB-PDCP-ConfigBroadcast-r17
MRB-PDCP-ConfigMulticast-r18
MRB-RLC-ConfigBroadcast-r17
MRB-RLC-ConfigMulticast-r18
MRB-ToAddMod-r17
MRB-ToAddModList-r17
MRB-ToReleaseList-r17
MRDC-AssistanceInfo
MRDC-Parameters
MRDC-Parameters-v1580
MRDC-Parameters-v1590
MRDC-Parameters-v15g0
MRDC-Parameters-v15n0
MRDC-Parameters-v1620
MRDC-Parameters-v1630
MRDC-Parameters-v1700
MRDC-Parameters-v1770
MRDC-Parameters-v1790
MRDC-Parameters-v1840
MRDC-Parameters-v1900
MRDC-SecondaryCellGroupConfig
MSD-Information-r18
MsgA-ConfigCommon-r16
MsgA-DMRS-Config-r16
MsgA-PUSCH-Config-r16
MsgA-PUSCH-Resource-r16
MT-SDT-ConfigCommonSIB-r18
MTCH-SSB-MappingWindowCycleOffset-r17
MTCH-SSB-MappingWindowIndex-r17
MTCH-SSB-MappingWindowList-r17
MultiBandInfoListEUTRA
MulticastConfig-r17
MulticastConfigInactive-r18
MulticastMCCH-Message-r18
MulticastMCCH-MessageType-r18
MulticastRLC-BearerConfig-r17
MultiDCI-MultiTRP-r16
MultiFrequencyBandListNR
MultiFrequencyBandListNR-Aerial-SIB-r18
MultiFrequencyBandListNR-SIB
MultiFrequencyBandListNR-SIB-v1760
MultiPDSCH-TDRA-List-r17
MultiPDSCH-TDRA-r17
MultiRx-PreferenceReportingConfigFR2-r18
MUSIM-AffectedBands-r18
MUSIM-AffectedBandsList-r18
MUSIM-Assistance-r17
MUSIM-Assistance-v1800
MUSIM-AvoidedBands-r18
MUSIM-AvoidedBandsList-r18
MUSIM-BandEntryIndex-r18
MUSIM-CandidateBandList-r18
MUSIM-CapabilityRestrictedBandParameters-r18
MUSIM-CapabilityRestrictionConfig-r18
MUSIM-CapRestriction-r18
MUSIM-Cell-SCG-ToRelease-r18
MUSIM-CellToAffect-r18
MUSIM-CellToAffectList-r18
MUSIM-CellToRelease-r18
MUSIM-Gap-r17
MUSIM-GapAssistanceConfig-r17
MUSIM-GapConfig-r17
MUSIM-GapExt-v1820
MUSIM-GapId-r17
MUSIM-GapInfo-r17
MUSIM-GapPreferenceList-r17
MUSIM-GapPriorityPreferenceList-r18
MUSIM-LeaveAssistanceConfig-r17
MUSIM-MaxCC-r18
MUSIM-Starting-SFN-AndSubframe-r17
-- N --
N1-N2-CBSR-List-r18
N1-N2-CBSR-r18
N3C-ExtIndirectPathAddChange-r19
N3C-IndirectPathAddChange-r18
N3C-IndirectPathConfigRelay-r18
N3C-MappingConfig-r18
N3C-RelayUE-Info-r18
NAICS-Capability-Entry
NCR-AperiodicFwdConfig-r18
NCR-AperiodicFwdTimeResource-r18
NCR-AperiodicFwdTimeResourceId-r18
NCR-FwdConfig-r18
NCR-MsPeriodicityAndSlotOffset-r18
NCR-Parameters-r18
NCR-PeriodicFwdResource-r18
NCR-PeriodicFwdResourceId-r18
NCR-PeriodicFwdResourceSet-r18
NCR-PeriodicFwdResourceSetId-r18
NCR-PeriodicityAndOffset-r18
NCR-SemiPersistentFwdResource-r18
NCR-SemiPersistentFwdResourceId-r18
NCR-SemiPersistentFwdResourceSet-r18
NCR-SemiPersistentFwdResourceSetId-r18
NCR-SlotPeriodicityAndSlotOffset-r18
NeedForGapNCSG-ConfigEUTRA-r17
NeedForGapNCSG-ConfigNR-r17
NeedForGapNCSG-InfoEUTRA-r17
NeedForGapNCSG-InfoNR-r17
NeedForGapsBandListNR-r16
NeedForGapsConfigNR-r16
NeedForGapsInfoNR-r16
NeedForGapsIntraFreq-r16
NeedForGapsIntraFreqList-r16
NeedForGapsNR-r16
NeedForInterruptionBandListNR-r18
NeedForInterruptionInfoNR-r18
NeedForInterruptionIntraFreqList-r18
NeedForInterruptionNR-r18
NeedForNCSG-BandListNR-r17
NeedForNCSG-EUTRA-r17
NeedForNCSG-IntraFreq-r17
NeedForNCSG-IntraFreqList-r17
NeedForNCSG-NR-r17
NeighbourCellInfo-r17
NextHopChainingCount
NG-5G-S-TMSI
NID-r16
NonCellDefiningSSB-r17
NonServingInfo-r18
NotificationMessageSidelink-r17
NotificationMessageSidelink-r17-IEs
NotificationMessageSidelink-v1800-IEs
NotificationMessageSidelink-v1900-IEs
NPN-Identity-r16
NPN-IdentityInfo-r16
NPN-IdentityInfoList-r16
NR-DL-PRS-PDC-Info-r17
NR-DL-PRS-PDC-ResourceSet-r17
NR-DL-PRS-Periodicity-and-ResourceSetSlotOffset-r17
NR-DL-PRS-Resource-r17
NR-DL-PRS-ResourceID-r17
NR-FreqInfo
NR-InterNodeDefinitions
NR-MultiBandInfo
NR-MultiBandInfo-v1760
NR-MultiBandInfoAerial-r18
NR-NS-PmaxList
NR-NS-PmaxList-v1760
NR-NS-PmaxListAerial-r18
NR-NS-PmaxValue
NR-NS-PmaxValue-v1760
NR-NS-PmaxValueAerial-r18
NR-PRS-MeasurementInfo-r16
NR-PRS-MeasurementInfoList-r16
NR-RRC-Definitions
NR-RS-Type
NR-Sidelink-DiscoveryMessage
NR-Sidelink-Preconf
NR-TimeStamp-r17
NR-UE-Variables
NRDC-Parameters
NRDC-Parameters-v1570
NRDC-Parameters-v15c0
NRDC-Parameters-v1610
NRDC-Parameters-v1700
NSAG-ID-r17
NSAG-IdentityInfo-r17
NSAG-List-r17
NTN-Config-r17
NTN-CovEnh-r18
NTN-NeighbourCellInfo-r18
NTN-NeighCellConfig-r17
NTN-NeighCellConfigList-r17
NTN-Parameters-r17
NTN-Parameters-v1820
NumberOfCarriers
NumberOfMsg3-Repetitions-r17
NZP-CSI-RS-Pairing-r17
NZP-CSI-RS-Resource
NZP-CSI-RS-ResourceId
NZP-CSI-RS-ResourceIndex-r18
NZP-CSI-RS-ResourceSet
NZP-CSI-RS-ResourceSetId
-- O --
OD-SIB1-Config-r19
OD-SSB-Config-r19
OD-SSB-ConfigId-r19
OD-SSB-r19
OffsetValue-r17
OLPC-SRS-Pos-r16
OnDemandSIB-Request-r16
Orbital-r17
OtherConfig
OtherConfig-v1540
OtherConfig-v1610
OtherConfig-v1700
OtherConfig-v1800
OtherConfig-v1830
OtherConfig-v1900
OutsideActiveTimeConfig-r16
OverheatingAssistance
OverheatingAssistance-r17
OverheatingAssistanceConfig
-- P --
P-Max
P0-PUCCH
P0-PUCCH-Id
P0-PUSCH-AlphaSet
P0-PUSCH-AlphaSetId
P0-PUSCH-r16
P0-PUSCH-Set-r16
P0-PUSCH-SetId-r16
P0AlphaSet-r17
Paging
Paging-v1700-IEs
Paging-v1800-IEs
PagingCycle
PagingGroupList-r17
PagingGroupList-v1800
PagingRecord
PagingRecord-v1700
PagingRecord-v1800
PagingRecordList
PagingRecordList-v1700
PagingRecordList-v1800
PagingUE-Identity
PathlossReferenceRS-Config
PathlossReferenceRS-Id-r17
PathlossReferenceRS-r16
PathlossReferenceRS-r17
PathlossReferenceRSList-r16
PathlossReferenceRSs-v1610
PC5-RRC-Definitions
PCCH-Config
PCCH-Message
PCCH-MessageType
PCI-ARFCN-EUTRA-r16
PCI-ARFCN-NR-r16
PCI-List
PCI-Range
PCI-RangeElement
PCI-RangeIndex
PCI-RangeIndexList
PDCCH-BlindDetection
PDCCH-BlindDetection2-r16
PDCCH-BlindDetection3-r16
PDCCH-BlindDetection4-r17
PDCCH-BlindDetectionCA-CombIndicator-r16
PDCCH-BlindDetectionCA-CombIndicator-r17
PDCCH-BlindDetectionCA-Mixed-r17
PDCCH-BlindDetectionCA-Mixed1-r17
PDCCH-BlindDetectionCA-MixedExt-r16
PDCCH-BlindDetectionCG-UE-Mixed-r17
PDCCH-BlindDetectionCG-UE-Mixed1-r17
PDCCH-BlindDetectionCG-UE-MixedExt-r16
PDCCH-BlindDetectionMCG-SCG-r17
PDCCH-BlindDetectionMixed-r17
PDCCH-BlindDetectionMixed1-r17
PDCCH-BlindDetectionMixed1-r18
PDCCH-BlindDetectionMixed2-r18
PDCCH-BlindDetectionMixedList-r16
PDCCH-Config
PDCCH-ConfigCommon
PDCCH-ConfigSIB1
PDCCH-MonitoringOccasions-r16
PDCCH-RepetitionParameters-r17
PDCCH-ServingCellConfig
PDCP-Config
PDCP-Parameters
PDCP-ParametersMRDC
PDCP-ParametersMRDC-v1610
PDCP-ParametersSidelink-r16
PDCP-ParametersSidelink-r18
PDSCH-CodeBlockGroupTransmission
PDSCH-CodeBlockGroupTransmissionList-r16
PDSCH-Config
PDSCH-ConfigBroadcast-r17
PDSCH-ConfigCommon
PDSCH-ConfigDCI-1-3-r18
PDSCH-ConfigDCI-1-3-v1860
PDSCH-ConfigDCI-1-3-v1900
PDSCH-ConfigIndex-r17
PDSCH-ConfigPTM-r17
PDSCH-HARQ-ACK-CodebookList-r16
PDSCH-HARQ-ACK-EnhType3-r17
PDSCH-HARQ-ACK-EnhType3Index-r17
PDSCH-ServingCellConfig
PDSCH-TimeDomainResourceAllocation
PDSCH-TimeDomainResourceAllocation-r16
PDSCH-TimeDomainResourceAllocationList
PDSCH-TimeDomainResourceAllocationList-r16
PDU-SessionID
PDU-SessionToReportUL-TrafficInfo-r18
PDU-SessionUL-TrafficInfo-r18
PEI-Config-r17
PeriodicAD-PosSIB-ReqInfo-r19
PeriodicalReportConfig
PeriodicalReportConfigInterRAT
PeriodicalReportConfigNR-SL-r16
PeriodicRNAU-TimerValue
PerRAAttemptInfo-r16
PerRAAttemptInfoList-r16
PerRACSI-RSInfo-r16
PerRACSI-RSInfo-v1660
PerRACSI-RSInfo-v1800
PerRAInfo-r16
PerRAInfo-v1800
PerRAInfoList-r16
PerRAInfoList-v1660
PerRAInfoList-v1800
PerRASSBInfo-r16
PerRASSBInfo-v1800
PH-InfoMCG
PH-InfoSCG
PH-TypeListMCG
PH-TypeListSCG
PH-UplinkCarrierMCG
PH-UplinkCarrierSCG
PHR-Config
Phy-Parameters
Phy-Parameters-v16a0
Phy-ParametersCommon
Phy-ParametersCommon-v16a0
Phy-ParametersFR1
Phy-ParametersFR2
Phy-ParametersFRX-Diff
Phy-ParametersMRDC
Phy-ParametersSharedSpectrumChAccess-r16
Phy-ParametersXDD-Diff
PhysCellId
PhysCellIdUTRA-FDD-r16
PhysicalCellGroupConfig
PLMN-Identity
PLMN-Identity-EUTRA-5GC
PLMN-IdentityInfo
PLMN-IdentityInfoList
PLMN-IdentityList-EUTRA-5GC
PLMN-IdentityList-EUTRA-EPC
PLMN-IdentityList2-r16
PLMN-RAN-AreaCell
PLMN-RAN-AreaCellList
PLMN-RAN-AreaConfig
PLMN-RAN-AreaConfigList
PollByte
PollPDU
PortIndex2
PortIndex4
PortIndex8
PortIndexFor8Ranks
PosGapConfig-r17
PositionStateVector-r17
PositionVelocity-r17
PosMeasGapPreConfigToAddModList-r17
PosMeasGapPreConfigToReleaseList-r17
PosSchedulingInfo-r16
PosSI-SchedulingInfo-r16
PosSIB-MappingInfo-r16
PosSIB-ReqInfo-r16
PosSIB-ReqPeriodicControlParam-r19
PosSIB-Type-r16
PosSRS-BWA-IndependentCA-RRC-Connected-r18
PosSRS-BWA-RRC-Connected-r18
PosSRS-BWA-RRC-Inactive-r18
PosSRS-RRC-Inactive-OutsideInitialUL-BWP-r17
PosSRS-TxFrequencyHoppingRRC-Connected-r18
PosSRS-TxFrequencyHoppingRRC-ConnectedNonRedCap-r19
PosSRS-TxFrequencyHoppingRRC-Inactive-r18
PosSRS-TxFrequencyHoppingRRC-InactiveNonRedCap-r19
PosSystemInformation-r16-IEs
PowSav-Parameters-r16
PowSav-Parameters-v1700
PowSav-ParametersCommon-r16
PowSav-ParametersFR2-2-r17
PowSav-ParametersFRX-Diff-r16
PRACH-ResourceDedicatedBFR
PRB-Id
ProcessingParameters
PropagationDelayDifference-r17
PropDelayDiffReportConfig-r17
PRS-ProcessingCapabilityOutsideMGinPPWperType-r17
PTRS-DensityRecommendationDL
PTRS-DensityRecommendationUL
PTRS-DownlinkConfig
PTRS-UplinkConfig
PUCCH-Config
PUCCH-ConfigCommon
PUCCH-ConfigurationList-r16
PUCCH-CSI-Resource
PUCCH-CSI-ResourceExt-v1900
PUCCH-format0
PUCCH-format1
PUCCH-format2
PUCCH-format3
PUCCH-format4
PUCCH-FormatConfig
PUCCH-FormatConfigExt-r17
PUCCH-Group-Config-r17
PUCCH-Grp-CarrierTypes-r16
PUCCH-MaxCodeRate
PUCCH-PathlossReferenceRS
PUCCH-PathlossReferenceRS-Id
PUCCH-PathlossReferenceRS-Id-r17
PUCCH-PathlossReferenceRS-Id-v1610
PUCCH-PathlossReferenceRS-r16
PUCCH-PowerControl
PUCCH-PowerControlSetInfo-r17
PUCCH-PowerControlSetInfoId-r17
PUCCH-Resource
PUCCH-ResourceExt-v1610
PUCCH-ResourceExt-v1900
PUCCH-ResourceGroup-r16
PUCCH-ResourceGroupId-r16
PUCCH-ResourceId
PUCCH-ResourceSet
PUCCH-ResourceSetId
PUCCH-SpatialRelationInfo
PUCCH-SpatialRelationInfoExt-r16
PUCCH-SpatialRelationInfoId
PUCCH-SpatialRelationInfoId-r16
PUCCH-SpatialRelationInfoId-v1610
PUCCH-SRS
PUCCH-TPC-CommandConfig
PUSCH-Allocation-r16
PUSCH-CodeBlockGroupTransmission
PUSCH-Config
PUSCH-ConfigCommon
PUSCH-ConfigDCI-0-3-r18
PUSCH-ConfigDCI-0-3-v1900
PUSCH-MutingResources-r19
PUSCH-PathlossReferenceRS
PUSCH-PathlossReferenceRS-Id
PUSCH-PathlossReferenceRS-Id-r17
PUSCH-PathlossReferenceRS-Id-v1610
PUSCH-PathlossReferenceRS-r16
PUSCH-PowerControl
PUSCH-PowerControl-v1610
PUSCH-ServingCellConfig
PUSCH-TimeDomainResourceAllocation
PUSCH-TimeDomainResourceAllocation-r16
PUSCH-TimeDomainResourceAllocationList
PUSCH-TimeDomainResourceAllocationList-r16
PUSCH-TPC-CommandConfig
-- Q --
Q-OffsetRange
Q-OffsetRangeList
Q-QualMin
Q-RxLevMin
QCL-Info
QFI
QFI-List-r18
Qoe-AreaScope-r18
QoS-FlowIdentity-r19
QOS-FlowUL-TrafficInfo-r18
QuantityConfig
QuantityConfigNR
QuantityConfigRS
QuantityConfigUTRA-FDD-r16
-- R --
RA-InformationCommon-r16
RA-Prioritization
RA-PrioritizationForSlicing-r17
RA-PrioritizationSliceInfo-r17
RA-PrioritizationSliceInfoList-r17
RA-Report-r16
RA-ReportList-r16
RACH-ConfigCommon
RACH-ConfigCommonTwoStepRA-r16
RACH-ConfigDedicated
RACH-ConfigGeneric
RACH-ConfigGenericTwoStepRA-r16
RACH-ConfigTwoTA-r18
RACH-LessHO-r18
RadioBearerConfig
RadioLinkMonitoringConfig
RadioLinkMonitoringRS
RadioLinkMonitoringRS-Id
RAN-AreaCode
RAN-AreaConfig
RAN-NotificationAreaInfo
RAN-VisibleMeasurements-r17
RAN-VisibleParameters-r17
RandomAccessAdaptConfig-r19
RangeToBestCell
RAT-Type
RateMatchDCI-1-3-r18
RateMatchPattern
RateMatchPatternGroup
RateMatchPatternId
RateMatchPatternLTE-CRS
RB-SetGroup-r17
ReconfigurationWithSync
RedCap-ConfigCommonSIB-r17
RedCapParameters-r17
RedCapParameters-v1740
RedirectedCarrierInfo
RedirectedCarrierInfo-EUTRA
ReducedAggregatedBandwidth
ReducedAggregatedBandwidth-r17
ReducedMaxBW-FRx-r16
ReducedMaxCCs-r16
ReestablishmentCause
ReestablishmentInfo
ReestabNCellInfo
ReestabNCellInfoList
ReestabUE-Identity
ReferenceConfiguration-r18
ReferenceLocation-r17
ReferenceSFN-AndSlot-r18
ReferenceSignalConfig
ReferenceTime-r16
ReferenceTimeInfo-r16
RefLocList-r19
RegisteredAMF
RejectWaitTime
RelayParameters-r17
RelaysTriggeredList-r17
ReleasePreference-r16
ReleasePreferenceConfig-r16
RemoteUEInformationSidelink-r17
RemoteUEInformationSidelink-r17-IEs
RemoteUEInformationSidelink-v1800-IEs
RemoteUEInformationSidelink-v1900-IEs
RepetitionSchemeConfig-r16
RepetitionSchemeConfig-v1630
RepFactorAndTimeGap-r17
ReportCGI
ReportCGI-EUTRA
ReportConfigId
ReportConfigInterRAT
ReportConfigNR
ReportConfigNR-SL-r16
ReportConfigToAddMod
ReportConfigToAddModList
ReportConfigToRemoveList
ReportedFeatureCombination-r18
ReportInterval
ReportInterval-v1900
ReportOnScellActivation-r18
ReportSFTD-EUTRA
ReportSFTD-NR
ReportUplinkTxDirectCurrentMoreCarrier-r17
ReselectionThreshold
ReselectionThresholdQ
ResourceConfigNRDC-r17
ResourceConfigPerFR-r17
ResultsPerCSI-RS-Index
ResultsPerCSI-RS-IndexList
ResultsPerSSB-Index
ResultsPerSSB-IndexIdle-r16
ResultsPerSSB-IndexList
ResultsPerSSB-IndexList-r16
ResumeCause
RF-Parameters
RF-Parameters-v15g0
RF-Parameters-v16a0
RF-Parameters-v16c0
RF-Parameters-v16j0
RF-Parameters-v17b0
RF-ParametersMRDC
RF-ParametersMRDC-v15g0
RF-ParametersMRDC-v15n0
RF-ParametersMRDC-v16e0
RLC-AM-RemainingTimeThreshold-r19
RLC-BearerConfig
RLC-Config
RLC-Config-v1610
RLC-Config-v1700
RLC-Config-v1900
RLC-Parameters
RLC-ParametersSidelink-r16
RLF-Report-r16
RLF-TimersAndConstants
RLM-RelaxationReportingConfig-r17
RMTC-Config-r16
RNTI-Value
RRC-PosSystemInfoRequest-r16-IEs
RRC-TransactionIdentifier
RRCReconfiguration
RRCReconfiguration-IEs
RRCReconfiguration-v1530-IEs
RRCReconfiguration-v1540-IEs
RRCReconfiguration-v1560-IEs
RRCReconfiguration-v15t0-IEs
RRCReconfiguration-v1610-IEs
RRCReconfiguration-v16k0-IEs
RRCReconfiguration-v1700-IEs
RRCReconfiguration-v1800-IEs
RRCReconfiguration-v1830-IEs
RRCReconfiguration-v1900-IEs
RRCReconfigurationComplete
RRCReconfigurationComplete-IEs
RRCReconfigurationComplete-v1530-IEs
RRCReconfigurationComplete-v1560-IEs
RRCReconfigurationComplete-v1610-IEs
RRCReconfigurationComplete-v1640-IEs
RRCReconfigurationComplete-v1700-IEs
RRCReconfigurationComplete-v1720-IEs
RRCReconfigurationComplete-v1800-IEs
RRCReconfigurationComplete-v1900-IEs
RRCReconfigurationCompleteSidelink
RRCReconfigurationCompleteSidelink-r16-IEs
RRCReconfigurationCompleteSidelink-v1710-IEs
RRCReconfigurationCompleteSidelink-v1720-IEs
RRCReconfigurationFailureSidelink
RRCReconfigurationFailureSidelink-r16-IEs
RRCReconfigurationSidelink
RRCReconfigurationSidelink-r16-IEs
RRCReconfigurationSidelink-v1700-IEs
RRCReconfigurationSidelink-v1800-IEs
RRCReestablishment
RRCReestablishment-IEs
RRCReestablishment-v1700-IEs
RRCReestablishmentComplete
RRCReestablishmentComplete-IEs
RRCReestablishmentComplete-v1610-IEs
RRCReestablishmentComplete-v1800-IEs
RRCReestablishmentRequest
RRCReestablishmentRequest-IEs
RRCReject
RRCReject-IEs
RRCRelease
RRCRelease-IEs
RRCRelease-v1540-IEs
RRCRelease-v1610-IEs
RRCRelease-v1650-IEs
RRCRelease-v1710-IEs
RRCResume
RRCResume-IEs
RRCResume-v1560-IEs
RRCResume-v1610-IEs
RRCResume-v1700-IEs
RRCResume-v1800-IEs
RRCResumeComplete
RRCResumeComplete-IEs
RRCResumeComplete-v1610-IEs
RRCResumeComplete-v1640-IEs
RRCResumeComplete-v1700-IEs
RRCResumeComplete-v1720-IEs
RRCResumeComplete-v1800-IEs
RRCResumeComplete-v1900-IEs
RRCResumeRequest
RRCResumeRequest-IEs
RRCResumeRequest1
RRCResumeRequest1-IEs
RRCSetup
RRCSetup-IEs
RRCSetup-v1700-IEs
RRCSetupComplete
RRCSetupComplete-IEs
RRCSetupComplete-v15s0-IEs
RRCSetupComplete-v1610-IEs
RRCSetupComplete-v1690-IEs
RRCSetupComplete-v16j0-IEs
RRCSetupComplete-v1700-IEs
RRCSetupComplete-v17b0-IEs
RRCSetupComplete-v1800-IEs
RRCSetupRequest
RRCSetupRequest-IEs
RRCSystemInfoRequest
RRCSystemInfoRequest-IEs
RRM-Config
RRM-MeasRelaxationReportingConfig-r17
RSRP-ChangeThreshold-r17
RSRP-Range
RSRP-RangeEUTRA
RSRQ-Range
RSRQ-RangeEUTRA
RSRQ-RangeEUTRA-r16
RSSI-PeriodicityAndOffset-r16
RSSI-Range-r16
RSSI-ResourceConfigCLI-r16
RSSI-ResourceId-r16
RSSI-ResourceListConfigCLI-r16
RxTxPeriodical-r17
RxTxReportInterval-r17
RxTxTimeDiff-r17
-- S --
S-NSSAI
SatSwitchWithReSync-r18
SBAS-ID-r16
SBCCH-SL-BCH-Message
SBCCH-SL-BCH-MessageType
SBFD-RACH-DualConfig-r19
SBFD-Subband-Allocation-r19
ScalingFactorSidelink-r16
SCCH-Message
SCCH-MessageType
SCellActivationRS-Config-r17
SCellActivationRS-ConfigId-r17
SCellConfig
SCellIndex
SCellSIB20-r17
SCG-DeactivationPreferenceConfig-r17
SCGFailureInformation
SCGFailureInformation-IEs
SCGFailureInformation-v1590-IEs
SCGFailureInformationEUTRA
SCGFailureInformationEUTRA-IEs
SCGFailureInformationEUTRA-v1590-IEs
ScheduledCellCombo-r18
SchedulingInfo
SchedulingInfo2-r17
SchedulingRequestConfig
SchedulingRequestConfig-v1700
SchedulingRequestId
SchedulingRequestResourceConfig
SchedulingRequestResourceConfigExt-v1610
SchedulingRequestResourceConfigExt-v1700
SchedulingRequestResourceConfigExt-v1900
SchedulingRequestResourceId
SchedulingRequestToAddMod
SchedulingRequestToAddModExt-v1700
ScramblingId
SCS-SpecificCarrier
SCS-SpecificDuration-r17
SDAP-Config
SDAP-Parameters
SDM-Scheme-r18
SDT-CG-Config-r17
SDT-Config-r17
SDT-ConfigCommonSIB-r17
SDT-MAC-PHY-CG-Config-r17
SearchSpace
SearchSpaceExt-r16
SearchSpaceExt-v1700
SearchSpaceExt-v1800
SearchSpaceId
SearchSpaceSwitchConfig-r16
SearchSpaceSwitchConfig-r17
SearchSpaceSwitchConfig-r19
SearchSpaceSwitchTrigger-r16
SearchSpaceZero
SecurityAlgorithmConfig
SecurityCellSetId-r18
SecurityConfig
SecurityConfigSMC
SecurityModeCommand
SecurityModeCommand-IEs
SecurityModeComplete
SecurityModeComplete-IEs
SecurityModeFailure
SecurityModeFailure-IEs
SelectedBandEntriesMN
SelectedPSCellForCHO-WithSCG-r18
SemiStaticChannelAccessConfig-r16
SemiStaticChannelAccessConfigUE-r17
Sensor-LocationInfo-r16
Sensor-NameList-r16
ServCellIndex
ServCellInfoListMCG-EUTRA-r16
ServCellInfoListMCG-NR-r16
ServCellInfoListSCG-EUTRA-r16
ServCellInfoListSCG-NR-r16
ServCellInfoXCG-EUTRA-r16
ServCellInfoXCG-NR-r16
ServingAdditionalPCIIndex-r17
ServingCellAndBWP-Id-r17
ServingCellConfig
ServingCellConfigCommon
ServingCellConfigCommonSIB
SetOfCellsId-r18
SetupRelease
SFN-Scheme-r18
SFTD-FrequencyList-EUTRA
SFTD-FrequencyList-NR
SharedSpectrumChAccessParamsPerBand-r16
SharedSpectrumChAccessParamsPerBand-v1630
SharedSpectrumChAccessParamsPerBand-v1640
SharedSpectrumChAccessParamsPerBand-v1650
SharedSpectrumChAccessParamsPerBand-v1710
SharedSpectrumChAccessParamsSidelinkPerBand-r18
ShortI-RNTI-Value
ShortMAC-I
SHR-Cause-r17
SI-RequestConfig
SI-RequestConfigRepetition-r18
SI-RequestResources
SI-RequestResourcesRepetition-r18
SI-SchedulingInfo
SI-SchedulingInfo-v1700
SI-SchedulingInfo-v1740
SI-SchedulingInfo-v1800
SIB-Mapping
SIB-Mapping-v1700
SIB-ReqInfo-r16
SIB-Type-r17
SIB-Type-r18
SIB-TypeInfo
SIB-TypeInfo-v1700
SIB1
SIB1-RequestConfig-r19
SIB1-RequestResources-r19
SIB1-v1610-IEs
SIB1-v1630-IEs
SIB1-v1700-IEs
SIB1-v1740-IEs
SIB1-v1800-IEs
SIB10-r16
SIB11-r16
SIB12-IEs-r16
SIB12-IEs-v16k0
SIB12-r16
SIB13-r16
SIB14-r16
SIB15-r17
SIB16-r17
SIB17-IEs-r17
SIB17-r17
SIB17bis-IEs-r18
SIB17bis-r18
SIB18-r17
SIB19-r17
SIB2
SIB20-r17
SIB21-r17
SIB22-r18
SIB23-IEs-r18
SIB23-r18
SIB24-r18
SIB25-r18
SIB26-r19
SIB27-r19
SIB3
SIB4
SIB5
SIB6
SIB7
SIB8
SIB9
SIBpos-r16
SidelinkParameters-r16
SidelinkParametersEUTRA-r16
SidelinkParametersNR-r16
SidelinkPreconfigNR-r16
SidelinkPreconfigNR-v16k0
SidelinkUEInformationNR-r16
SidelinkUEInformationNR-r16-IEs
SidelinkUEInformationNR-v1700-IEs
SidelinkUEInformationNR-v1800-IEs
SidelinkUEInformationNR-v1840-IEs
SimulSRS-ForAntennaSwitching-r16
SimultaneousRxTxPerBandPair
SINR-Range
SINR-RangeEUTRA
SizeDCI-2-9-r19
SK-Counter
SK-CounterConfig-r18
SK-CounterConfigLTM-r19
SK-CounterConfiguration-r18
SL-AccessInfo-L2U2N-r17
SL-BetaOffsets-r16
SL-BWP-Config-r16
SL-BWP-ConfigCommon-r16
SL-BWP-DiscPoolConfig-r17
SL-BWP-DiscPoolConfigCommon-r17
SL-BWP-Generic-r16
SL-BWP-PoolConfig-r16
SL-BWP-PoolConfigCommon-r16
SL-BWP-PRS-PoolConfig-r18
SL-BWP-PRS-PoolConfigCommon-r18
SL-CarrierConfig-r18
SL-CarrierFailure-r18
SL-CarrierFailureList-r18
SL-CarrierId-r18
SL-CBR-CommonTxConfigList-r16
SL-CBR-CommonTxDedicatedSL-PRS-RP-List-r18
SL-CBR-DedicatedSL-PRS-RP-r18
SL-CBR-LevelsConfig-r16
SL-CBR-LevelsDedicatedSL-PRS-RP-r18
SL-CBR-PriorityTxConfigList-r16
SL-CBR-PriorityTxConfigList-v1650
SL-CBR-PSSCH-TxConfig-r16
SL-CBR-r16
SL-CBR-SL-PRS-TxConfig-r18
SL-CG-MaxTransNum-r16
SL-CG-MaxTransNumList-r16
SL-ConfigCommonNR-r16
SL-ConfigCommonNR-v16k0
SL-ConfigDedicatedEUTRA-Info-r16
SL-ConfigDedicatedNR-r16
SL-ConfigDedicatedNR-v16k0
SL-ConfigIndexCG-r16
SL-ConfiguredGrantConfig-r16
SL-ConfiguredGrantConfigDedicatedSL-PRS-RP-List-r18
SL-ConfiguredGrantConfigDedicatedSL-PRS-RP-r18
SL-ConfiguredGrantConfigList-r16
SL-CPE-StartingPositionsPSCCH-PSSCH-List-r18
SL-CPE-StartingPositionsPSCCH-PSSCH-r18
SL-CSI-RS-Config-r16
SL-DestinationIdentity-r16
SL-DestinationIndex-r16
SL-DiscConfig-r17
SL-DiscConfig-v1800
SL-DiscConfig-v1830
SL-DiscConfig-v1840
SL-DiscConfig-v1900
SL-DiscConfigCommon-r17
SL-DiscConfigCommon-v1800
SL-DiscConfigCommon-v1840
SL-DiscConfigCommon-v1900
SL-DRX-Config-r17
SL-DRX-ConfigGC-BC-r17
SL-DRX-ConfigUC-Info-r17
SL-DRX-ConfigUC-r17
SL-DRX-ConfigUC-SemiStatic-r17
SL-DRX-GC-BC-QoS-r17
SL-DRX-GC-Generic-r17
SL-E2E-QoS-InfoPC5-r18
SL-EUTRA-AnchorCarrierFreqList-r16
SL-EventTriggerConfig-r16
SL-Failure-r16
SL-FailureList-r16
SL-Freq-Id-r16
SL-FreqConfig-r16
SL-FreqConfigCommon-r16
SL-FreqConfigCommonExt-v16k0
SL-FreqConfigExt-v16k0
SL-FreqConfigExt-v1800
SL-FreqSelectionConfig-r18
SL-IndirectPathAddChange-r18
SL-InterestedFreqList-r16
SL-InterUE-CoordinationConfig-r17
SL-InterUE-CoordinationScheme1-r17
SL-InterUE-CoordinationScheme2-r17
SL-L2RelayUE-Config-r17
SL-L2RemoteUE-Config-r17
SL-LatencyBoundIUC-Report-r17
SL-LBT-FailureRecoveryConfig-r18
SL-LogicalChannelConfig-r16
SL-LogicalChannelConfigPC5-r16
SL-MappedQoS-FlowsListDedicated-r16
SL-MappingConfig-U2U-r18
SL-MappingToAddMod-r17
SL-MeasConfig-r16
SL-MeasConfigCommon-r16
SL-MeasConfigInfo-r16
SL-MeasId-r16
SL-MeasIdInfo-r16
SL-MeasIdList-r16
SL-MeasIdToRemoveList-r16
SL-MeasObject-r16
SL-MeasObjectId-r16
SL-MeasObjectInfo-r16
SL-MeasObjectList-r16
SL-MeasObjectToRemoveList-r16
SL-MeasQuantityResult-r16
SL-MeasReportQuantity-r16
SL-MeasResult-r16
SL-MeasResultListRelay-r17
SL-MeasResultRelay-r17
SL-MeasResults-r16
SL-MeasTriggerQuantity-r16
SL-MinMaxMCS-Config-r16
SL-MinMaxMCS-List-r16
SL-NR-AnchorCarrierFreqList-r16
SL-PagingIdentityRemoteUE-r17
SL-PagingInfo-RemoteUE-List-r19
SL-PagingInfo-RemoteUE-r17
SL-PathSwitchConfig-r17
SL-PBPS-CPS-Config-r17
SL-PDCP-Config-r16
SL-PDCP-ConfigPC5-r16
SL-PeriodCG-r16
SL-PeriodicalReportConfig-r16
SL-PerSLRB-QoS-Info-r18
SL-PHY-MAC-RLC-Config-r16
SL-PHY-MAC-RLC-Config-v16k0
SL-PHY-MAC-RLC-Config-v1700
SL-PosBWP-ConfigCommon-r18
SL-PosConfigCommonNR-r18
SL-PosSIB-ReqInfo-r18
SL-PosTxResourceReq-r18
SL-PosTxResourceReqList-r18
SL-PowerControl-r16
SL-PQFI-r16
SL-PQI-r16
SL-PreconfigDiscConfig-v1800
SL-PreconfigDiscConfig-v1840
SL-PreconfigDiscConfig-v1900
SL-PreconfigGeneral-r16
SL-PreconfigurationNR-r16
SL-PriorityTxConfigIndex-r16
SL-PriorityTxConfigIndex-v1650
SL-PriorityTxConfigIndexDedicatedSL-PRS-RP-r18
SL-PRS-PowerControl-r18
SL-PRS-QoS-Info-r18
SL-PRS-ResourceDedicatedSL-PRS-RP-r18
SL-PRS-ResourcePool-r18
SL-PRS-ResourcePoolConfig-r18
SL-PRS-ResourcePoolID-r18
SL-PRS-ResourceSharedSL-PRS-RP-r18
SL-PRS-ThresRSRP-r18
SL-PRS-TxConfigIndex-r18
SL-PRS-TxInfo-r18
SL-PRS-TxPoolDedicated-r18
SL-PRS-UE-AssistanceInformationNR-r18
SL-PSBCH-Config-r16
SL-PSCCH-Config-r16
SL-PSCCH-ConfigDedicatedSL-PRS-RP-r18
SL-PSFCH-Config-r16
SL-PSSCH-Config-r16
SL-PSSCH-TxConfig-r16
SL-PSSCH-TxConfigList-r16
SL-PSSCH-TxParameters-r16
SL-PTRS-Config-r16
SL-QoS-FlowIdentity-r16
SL-QoS-Info-r16
SL-QoS-Info-v1800
SL-QoS-Profile-r16
SL-QuantityConfig-r16
SL-RadioBearerConfig-r16
SL-RBSetConfig-r18
SL-RelayIndicationMP-r18
SL-RelayUE-Config-r17
SL-RelayUE-ConfigMH-r19
SL-RelayUE-ConfigU2U-r18
SL-RelayUE-ConfigU2U-v1840
SL-RemoteUE-Config-r17
SL-RemoteUE-ConfigU2U-r18
SL-RemoteUE-ConfigU2U-v1830
SL-RemoteUE-RB-Identity-r17
SL-RemoteUE-ToAddMod-r17
SL-ReportConfig-r16
SL-ReportConfigId-r16
SL-ReportConfigInfo-r16
SL-ReportConfigList-r16
SL-ReportConfigToRemoveList-r16
SL-RequestedPosSIB-List-r18
SL-RequestedSIB-List-r17
SL-ReselectionConfig-r17
SL-ReservationPeriodAllowedDedicatedSL-PRS-RP-r18
SL-ResourcePool-r16
SL-ResourcePoolConfig-r16
SL-ResourcePoolID-r16
SL-ResourceReservePeriod-r16
SL-RLC-BearerConfig-r16
SL-RLC-BearerConfig-r18
SL-RLC-BearerConfigIndex-r16
SL-RLC-BearerConfigIndex-r18
SL-RLC-BearerConfigIndex-v1800
SL-RLC-ChannelConfig-r17
SL-RLC-ChannelConfigPC5-r17
SL-RLC-ChannelID-r17
SL-RLC-Config-r16
SL-RLC-ConfigPC5-r16
SL-RLC-Mode-r18
SL-RLC-ModeIndication-r16
SL-RoHC-Profiles-r16
SL-RS-Type-r16
SL-RSRP-Range-r16
SL-RxDRX-Report-v1700
SL-RxDRX-ReportList-v1700
SL-RxInterestedGC-BC-Dest-r17
SL-RxInterestedGC-BC-DestList-r17
SL-SCCH-CarrierSetConfig-r18
SL-SCCH-CarrierSetConfigList-r18
SL-ScheduledConfig-r16
SL-SDAP-Config-r16
SL-SDAP-ConfigPC5-r16
SL-SelectionWindowConfig-r16
SL-SelectionWindowConfigDedicatedSL-PRS-RP-r18
SL-SelectionWindowList-r16
SL-ServingCellInfo-r17
SL-SFN-DFN-Offset-r18
SL-SIB-ReqInfo-r17
SL-SourceIdentity-r17
SL-SourceRemoteUE-Config-r18
SL-SplitQoS-Info-r18
SL-SplitQoS-InfoPC5-r18
SL-SRAP-Config-r17
SL-SRAP-Config-ToAddMod-r19
SL-SRAP-ConfigId-r19
SL-SRAP-ConfigPC5-r18
SL-SRAP-ConfigU2U-r18
SL-SSB-TimeAllocation-r16
SL-SyncAllowed-r16
SL-SyncConfig-r16
SL-SyncConfigList-r16
SL-TargetRemoteUE-Config-r18
SL-Thres-RSRP-List-r16
SL-Thres-RSRP-r16
SL-ThresholdRSRP-Condition1-B-1-r17
SL-TimeOffsetEUTRA-r16
SL-TrafficPatternInfo-r16
SL-TxConfigIndex-r16
SL-TxInterestedFreqList-r16
SL-TxPercentageConfig-r16
SL-TxPercentageDedicatedSL-PRS-RP-Config-r18
SL-TxPercentageList-r16
SL-TxPoolDedicated-r16
SL-TxPower-r16
SL-TxProfile-r17
SL-TxProfile-r18
SL-TxProfileList-r17
SL-TxResourceReq-r16
SL-TxResourceReq-v1700
SL-TxResourceReqCommRelay-r17
SL-TxResourceReqCommRelayInfo-r17
SL-TxResourceReqDisc-r17
SL-TxResourceReqL2-U2U-r18
SL-TxResourceReqL2U2N-Relay-r17
SL-TxResourceReqList-r16
SL-TxResourceReqList-v1700
SL-TxResourceReqListCommRelay-r17
SL-TxResourceReqListDisc-r17
SL-TypeTxSync-r16
SL-U2U-Info-r18
SL-U2U-RelayUE-Config-r18
SL-U2U-RemoteUE-Config-r18
SL-UE-AssistanceInformationNR-r16
SL-UE-SelectedConfig-r16
SL-UE-SelectedConfigRP-r16
SL-Unlicensed-r18
SL-ZoneConfig-r16
SL-ZoneConfigMCR-r16
SliceCellListNR-r17
SliceInfo-r17
SliceInfoDedicated-r17
SliceInfoList-r17
SliceInfoListDedicated-r17
SlotBased-r16
SlotBased-v1630
SlotFormatCombination
SlotFormatCombinationId
SlotFormatCombinationsPerCell
SlotFormatIndicator
SlotOffsetForRemainingHops-r18
SLRB-Config-r16
SLRB-PC5-ConfigIndex-r16
SLRB-Uu-ConfigIndex-r16
SN-FieldLengthAM
SN-FieldLengthUM
SNPN-AccessInfo-r17
SNPN-ConfigCellId-r18
SNPN-ConfigCellIdList-r18
SNPN-ConfigID-List-r18
SNPN-ConfigID-r18
SNPN-ConfigList-r18
SNPN-ConfigTAI-List-r18
SNPN-ConfigTAI-r18
SNPN-Identity-r18
SON-Parameters-r16
SpatialRelationInfo-PDC-r17
SpatialRelations
SpatialRelationsSRS-Pos-r16
SpCellConfig
SpeedStateScaleFactors
SPR-Cause-r18
SPS-Config
SPS-ConfigDeactivationState-r16
SPS-ConfigDeactivationStateList-r16
SPS-ConfigIndex-r16
SPS-ConfigMulticastToAddModList-r17
SPS-ConfigMulticastToReleaseList-r17
SPS-ConfigToAddModList-r16
SPS-ConfigToReleaseList-r16
SPS-PUCCH-AN-List-r16
SPS-PUCCH-AN-r16
SRB-Identity
SRB-Identity-v1700
SRB-Identity-v1800
SRB-Identity-v1900
SRB-ToAddMod
SRB-ToAddModList
SRI-PUSCH-PowerControl
SRI-PUSCH-PowerControlId
SRS-AllPosResources-r16
SRS-AllPosResourcesRRC-Inactive-r17
SRS-CarrierSwitching
SRS-CC-SetIndex
SRS-Config
SRS-InactivePosResourceSetLinkedForAggBW-List-r18
SRS-OffsetCombo-r18
SRS-PathlossReferenceRS-Id-r16
SRS-PeriodicityAndOffset
SRS-PeriodicityAndOffset-r16
SRS-PeriodicityAndOffsetExt-r16
SRS-PosConfig-r17
SRS-PosConfigPerULCarrier-r18
SRS-PosResource-r16
SRS-PosResourceAP-r16
SRS-PosResourceId-r16
SRS-PosResources-r16
SRS-PosResourceSet-r16
SRS-PosResourceSetAggBW-CombinationList-r18
SRS-PosResourceSetId-r16
SRS-PosResourceSetLinkedForAggBW-List-r18
SRS-PosResourceSetLinkedForAggBW-r18
SRS-PosResourceSP-r16
SRS-PosRRC-Inactive-r17
SRS-PosRRC-InactiveAggBW-AdditionalCarriers-r18
SRS-PosRRC-InactiveAggBW-ConfigList-r18
SRS-PosRRC-InactiveConfig-r17
SRS-PosRRC-InactiveEnhanced-r18
SRS-PosRRC-InactiveEnhancedConfig-r18
SRS-PosRRC-InactiveValidityAreaConfig-r18
SRS-PosRRC-InactiveValidityAreaPreConfigList-r18
SRS-PosTx-Hopping-r18
SRS-PosUplinkTransmissionWindowConfig-r18
SRS-RequestCombo-r18
SRS-Resource
SRS-ResourceConfigCLI-r16
SRS-ResourceId
SRS-ResourceListConfigCLI-r16
SRS-Resources
SRS-ResourceSet
SRS-ResourceSetId
SRS-RSRP-MeasResource-r19
SRS-RSRP-MeasResourceId-r19
SRS-RSRP-MeasResourceSet-r19
SRS-RSRP-MeasResourceSetId-r19
SRS-RSRP-Range-r16
SRS-RSRP-TriggeredList-r16
SRS-SpatialRelationInfo
SRS-SpatialRelationInfoPos-r16
SRS-SwitchingAffectedBandsNR-r17
SRS-SwitchingTimeEUTRA
SRS-SwitchingTimeNR
SRS-TPC-CommandConfig
SRS-TPC-PDCCH-Config
SS-RSSI-Measurement
SSB-ConfigMobility
SSB-Configuration-r16
SSB-Index
SSB-InfoNcell-r16
SSB-MeasResult-r19
SSB-MTC
SSB-MTC-AdditionalPCI-r17
SSB-MTC-SSBAdapt-r19
SSB-MTC2
SSB-MTC2-LP-r16
SSB-MTC3-r16
SSB-MTC3List-r16
SSB-MTC4-r17
SSB-MTC4List-r17
SSB-MTC5-r19
SSB-MTC5List-r19
SSB-MTC6List-r19
SSB-PositionQCL-Cell-r17
SSB-PositionQCL-CellList-r17
SSB-PositionQCL-CellsToAddMod-r16
SSB-PositionQCL-CellsToAddModList-r16
SSB-PositionQCL-Relation-r16
SSB-PositionQCL-Relation-r17
SSB-ToMeasure
SSB-ToMeasureAltitudeBased-r18
SSB-ToMeasureAltitudeBasedList-r18
SubcarrierSpacing
SubgroupConfig-r17
SubsequentCondReconfig-r18
SubSlot-Config-r16
SuccessHO-Config-r17
SuccessHO-Report-r17
SuccessPSCell-Config-r18
SuccessPSCell-Report-r18
SupportedAggBandwidth-r17
SupportedBandUTRA-FDD-r16
SupportedBandwidth
SupportedBandwidth-v1700
SupportedBandwidth-v1840
SupportedBandwidth-v1900
SupportedCSI-RS-ReportSetting-r18
SupportedCSI-RS-ReportSettingExt-r19
SupportedCSI-RS-Resource
SupportedCSI-RS-ResourceAggregate-r19
SupportedCSI-RS-ResourceExt-r19
SupportedCSI-RS-ResourceHybrid-r19
SupportedIntraENDC-BandCombination-r17
SuspendConfig
SwitchingPeriodUnaffectedBandDualUL-r18
SystemInformation
SystemInformation-IEs
-- T --
T-Offset-r16
T-PollRetransmit
T-Reassembly
T-ReassemblyExt-r17
T-Reselection
T-RxDiscard-r19
T-StatusProhibit
T-StatusProhibit-v1610
T312-r16
T316-r16
TA-Info-r17
TAG
TAG-Config
TAG-Id
Tag2-r18
TAR-Config-r17
TAR-Config-r18
TCI-ActivatedConfig-r17
TCI-DCI-1-3-r18
TCI-InDCI-r18
TCI-State
TCI-StateId
TCI-UL-State-r17
TCI-UL-StateId-r17
TD-DD-Config-r18
TDCP-r18
TDD-UL-DL-ConfigCommon
TDD-UL-DL-ConfigDedicated
TDD-UL-DL-ConfigDedicated-IAB-MT-r16
TDD-UL-DL-Pattern
TDD-UL-DL-SlotConfig
TDD-UL-DL-SlotConfig-IAB-MT-r16
TDD-UL-DL-SlotIndex
TDRA-FieldIndexDCI-0-3-r18
TDRA-FieldIndexDCI-0-3-r19
TDRA-FieldIndexDCI-1-3-r18
TDRA-FieldIndexDCI-1-3-r19
ThresholdMBS-r18
ThresholdNR
ThresholdP-LR-r19
ThresholdQ-LR-r19
TimeAlignmentTimer
TimeBetweenEvent-r17
TimeConnSourceDAPS-Failure-r17
TimeSinceCHO-Reconfig-r17
TimeSinceCPAC-Reconfig-r18
TimeSinceFailure-r16
TimeSinceSdt-Execution-r19
TimeSinceSHR-r18
TimeToTrigger
TimeUntilReconnection-r16
TMGI-r17
TN-AreaId-r18
TraceReference-r16
TrackingAreaCode
TrackingAreaCodeList-r16
TrackingAreaIdentity-r16
TrackingAreaIdentityList-r16
TransmissionBandwidth-EUTRA-r16
TRS-ResourceSet-r17
TRS-ResourceSet-r18
TwoPUCCH-Grp-ConfigParams-r16
TwoPUCCH-Grp-Configurations-r16
TwoPUCCH-Grp-Configurations-r17
Tx-PoolMeasList-r16
TxHoppingConfig-r18
TypeI-X1-X2-CBSR-r19
TypeI-X1-X2-SoftScalingRank-r19
TypeII-X1-X2-CBSR-r19
-- U --
UAC-AC1-SelectAssistInfo-r16
UAC-AccessCategory1-SelectionAssistanceInfo
UAC-BarringInfoSet
UAC-BarringInfoSet-v1700
UAC-BarringInfoSetIndex
UAC-BarringInfoSetList
UAC-BarringInfoSetList-v1700
UAC-BarringPerCat
UAC-BarringPerCatList
UAC-BarringPerPLMN
UAC-BarringPerPLMN-List
UCI-OnPUSCH
UCI-OnPUSCH-DCI-0-2-r16
UCI-OnPUSCH-ListDCI-0-1-r16
UCI-OnPUSCH-ListDCI-0-2-r16
UE-BasedPerfMeas-Parameters-r16
UE-CapabilityRAT-Container
UE-CapabilityRAT-ContainerList
UE-CapabilityRAT-Request
UE-CapabilityRAT-RequestList
UE-CapabilityRequestFilterCommon
UE-CapabilityRequestFilterNR
UE-CapabilityRequestFilterNR-v1540
UE-CapabilityRequestFilterNR-v1710
UE-MeasurementsAvailable-r16
UE-MRDC-Capability
UE-MRDC-Capability-v1560
UE-MRDC-Capability-v15g0
UE-MRDC-Capability-v15n0
UE-MRDC-Capability-v1610
UE-MRDC-Capability-v16e0
UE-MRDC-Capability-v1700
UE-MRDC-Capability-v1730
UE-MRDC-Capability-v1800
UE-MRDC-Capability-v1900
UE-MRDC-CapabilityAddFRX-Mode
UE-MRDC-CapabilityAddXDD-Mode
UE-MRDC-CapabilityAddXDD-Mode-v1560
UE-NR-Capability
UE-NR-Capability-v1530
UE-NR-Capability-v1540
UE-NR-Capability-v1550
UE-NR-Capability-v1560
UE-NR-Capability-v1570
UE-NR-Capability-v15c0
UE-NR-Capability-v15g0
UE-NR-Capability-v15j0
UE-NR-Capability-v15t0
UE-NR-Capability-v1610
UE-NR-Capability-v1640
UE-NR-Capability-v1650
UE-NR-Capability-v1690
UE-NR-Capability-v16a0
UE-NR-Capability-v16c0
UE-NR-Capability-v16d0
UE-NR-Capability-v16j0
UE-NR-Capability-v16k0
UE-NR-Capability-v1700
UE-NR-Capability-v1740
UE-NR-Capability-v1750
UE-NR-Capability-v17b0
UE-NR-Capability-v17c0
UE-NR-Capability-v17d0
UE-NR-Capability-v1800
UE-NR-Capability-v1830
UE-NR-Capability-v1860
UE-NR-Capability-v1900
UE-NR-CapabilityAddFRX-Mode
UE-NR-CapabilityAddFRX-Mode-v1540
UE-NR-CapabilityAddFRX-Mode-v1610
UE-NR-CapabilityAddXDD-Mode
UE-NR-CapabilityAddXDD-Mode-v1530
UE-RadioPagingInfo-r17
UE-RadioPagingInfo-r19
UE-SidelinkCapabilityAddXDD-Mode-r16
UE-TimersAndConstants
UE-TimersAndConstantsRemoteUE-r17
UE-TxTEG-Association-r17
UE-TxTEG-AssociationList-r17
UE-TxTEG-RequestUL-TDOA-Config-r17
UEAssistanceInformation
UEAssistanceInformation-IEs
UEAssistanceInformation-v1540-IEs
UEAssistanceInformation-v1610-IEs
UEAssistanceInformation-v1700-IEs
UEAssistanceInformation-v1800-IEs
UEAssistanceInformation-v1900-IEs
UEAssistanceInformationSidelink-r17
UEAssistanceInformationSidelink-r17-IEs
UECapabilityEnquiry
UECapabilityEnquiry-IEs
UECapabilityEnquiry-v1560-IEs
UECapabilityEnquiry-v1610-IEs
UECapabilityEnquiry-v17b0-IEs
UECapabilityEnquirySidelink
UECapabilityEnquirySidelink-r16-IEs
UECapabilityInformation
UECapabilityInformation-IEs
UECapabilityInformationSidelink
UECapabilityInformationSidelink-r16-IEs
UECapabilityInformationSidelink-v1700-IEs
UECapabilityInformationSidelink-v1800-IEs
UEInformationRequest-r16
UEInformationRequest-r16-IEs
UEInformationRequest-v1700-IEs
UEInformationRequest-v1800-IEs
UEInformationRequest-v1900-IEs
UEInformationRequestSidelink-r18
UEInformationRequestSidelink-r18-IEs
UEInformationResponse-r16
UEInformationResponse-r16-IEs
UEInformationResponse-v1700-IEs
UEInformationResponse-v1800-IEs
UEInformationResponse-v1900-IEs
UEInformationResponseSidelink-r18
UEInformationResponseSidelink-r18-IEs
UEPositioningAssistanceInfo-r17
UEPositioningAssistanceInfo-r17-IEs
UEPositioningAssistanceInfo-v1720-IEs
UERadioAccessCapabilityInformation
UERadioAccessCapabilityInformation-IEs
UERadioPagingInformation
UERadioPagingInformation-IEs
UERadioPagingInformation-v15e0-IEs
UERadioPagingInformation-v1700-IEs
UERadioPagingInformation-v1800-IEs
UERadioPagingInformation-v1840-IEs
UERadioPagingInformation-v1900-IEs
UL-AccessConfigListDCI-0-1-r16
UL-AccessConfigListDCI-0-1-r17
UL-AccessConfigListDCI-0-2-r17
UL-AccessConfigListDCI-1-1-r16
UL-AccessConfigListDCI-1-1-r17
UL-AccessConfigListDCI-1-2-r17
UL-AM-RLC
UL-AM-RLC-v1900
UL-CCCH-Message
UL-CCCH-MessageType
UL-CCCH1-Message
UL-CCCH1-MessageType
UL-DataSplitThreshold
UL-DCCH-Message
UL-DCCH-MessageType
UL-DelayValueConfig-r16
UL-ExcessDelayConfig-r17
UL-GapFR2-Config-r17
UL-GapFR2-Preference-r17
UL-PDCP-DelayValueResult-r16
UL-PDCP-DelayValueResultList-r16
UL-PDCP-ExcessDelayResult-r17
UL-PDCP-ExcessDelayResultList-r17
UL-TrafficInfo-r18
UL-TrafficInfoReportingConfig-r18
UL-UM-RLC
ULDedicatedMessageSegment-r16
ULDedicatedMessageSegment-r16-IEs
ULInformationTransfer
ULInformationTransfer-IEs
ULInformationTransfer-v1700-IEs
ULInformationTransferIRAT-r16
ULInformationTransferIRAT-r16-IEs
ULInformationTransferMRDC
ULInformationTransferMRDC-IEs
ULTxSwitchingBandPair-r16
ULTxSwitchingBandPair-r18
ULTxSwitchingBandPair-v1700
ULTxSwitchingBandPair-v1840
ULTxSwitchingBandPair-v1900
UPInterruptionTimeAtHO-r17
Uplink-powerControl-r17
Uplink-powerControlExt-v1900
Uplink-powerControlId-r17
UplinkCancellation-r16
UplinkConfig
UplinkConfigCommon
UplinkConfigCommon-v1700
UplinkConfigCommonSIB
UplinkConfigCommonSIB-v1700
UplinkConfigCommonSIB-v1760
UplinkDataCompression-r17
UplinkHARQ-mode-r17
UplinkTxDirectCurrentBWP
UplinkTxDirectCurrentCarrierInfo-r16
UplinkTxDirectCurrentCell
UplinkTxDirectCurrentList
UplinkTxDirectCurrentMoreCarrierList-r17
UplinkTxDirectCurrentTwoCarrier-r16
UplinkTxDirectCurrentTwoCarrierInfo-r16
UplinkTxDirectCurrentTwoCarrierList-r16
UplinkTxSwitching-r16
UplinkTxSwitchingAdditionalPeriodDualUL-r18
UplinkTxSwitchingAssociatedBandDualUL-List-r18
UplinkTxSwitchingAssociatedBandDualUL-r18
UplinkTxSwitchingBandIndex-r18
UplinkTxSwitchingBandPairConfig-r18
UplinkTxSwitchingBandPairList-r18
UplinkTxSwitchingBandParameters-v1700
UplinkTxSwitchingBandParameters-v1900
UplinkTxSwitchingMoreBands-r18
UTRA-FDD-CellIndex-r16
UTRA-FDD-CellIndexList-r16
UTRA-FDD-Parameters-r16
UTRA-FDD-Q-OffsetRange-r16
Uu-RelayRLC-ChannelConfig-r17
Uu-RelayRLC-ChannelID-r17
UuMessageTransferSidelink-r17
UuMessageTransferSidelink-r17-IEs
UuMessageTransferSidelink-v1800-IEs
-- V --
ValidityArea-r16
ValidityAreaList-r16
ValidityCellList
VarAppLayerIdle-r18
VarAppLayerIdleConfig-r18
VarAppLayerPLMN-List-r18
VarAppLayerPLMN-ListConfig-r18
VarConditionalReconfig
VarConnEstFailReport-r16
VarConnEstFailReportList-r17
VarCSI-LogMeasReport-r19
VarEnhMeasIdleConfig-r18
VarLogMeasConfig-r16
VarLogMeasReport-r16
VarLTM-ServingCellNoResetID-r18
VarLTM-ServingCellNoSecurityChange-r19
VarLTM-ServingCellUE-MeasuredTA-ID-r18
VarMeasConfig
VarMeasConfigSL-r16
VarMeasIdleConfig-r16
VarMeasIdleReport-r16
VarMeasReport
VarMeasReportList
VarMeasReportListSL-r16
VarMeasReportSL-r16
VarMeasReselectionConfig-r18
VarMobilityHistoryReport-r16
VarMobilityHistoryReport-r17
VarPendingRNA-Update
VarRA-Report-r16
VarResumeMAC-Input
VarRLF-Report-r16
VarServingSecurityCellSetID
VarShortMAC-Input
VarSuccessHO-Report-r17
VarSuccessPSCell-Report-r18
VarTSS-Info-r18
VelocityStateVector-r17
VictimSystemType
VictimSystemType-r16
VisitedCellInfo-r16
VisitedCellInfoList-r16
VisitedPSCellInfo-r17
VisitedPSCellInfoList-r17
-- W --
WayPoint-r18
WithinActiveTimeConfig-r16
WLAN-Identifiers-r16
WLAN-Name-r16
WLAN-NameList-r16
WLAN-RSSI-Range-r16
WLAN-RTT-r16
-- Z --
ZP-CSI-DCI-1-3-r18
ZP-CSI-RS-Resource
ZP-CSI-RS-ResourceId
ZP-CSI-RS-ResourceSet
ZP-CSI-RS-ResourceSetId
-- TAG-NR-RRC-DEFINITIONS-START
NR-RRC-Definitions DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
-- TAG-NR-RRC-DEFINITIONS-STOP-- TAG-BCCH-BCH-MESSAGE-START
BCCH-BCH-Message ::=
SEQUENCE {
message
BCCH-BCH-MessageType
}
BCCH-BCH-MessageType ::=
CHOICE {
mib
MIB,
messageClassExtension
SEQUENCE {}
}
-- TAG-BCCH-BCH-MESSAGE-STOP-- TAG-BCCH-DL-SCH-MESSAGE-START
BCCH-DL-SCH-Message ::=
SEQUENCE {
message
BCCH-DL-SCH-MessageType
}
BCCH-DL-SCH-MessageType ::=
CHOICE {
c1
CHOICE {
systemInformation
SystemInformation,
systemInformationBlockType1
SIB1
},
messageClassExtension
SEQUENCE {}
}
-- TAG-BCCH-DL-SCH-MESSAGE-STOP-- TAG-DL-CCCH-MESSAGE-START
DL-CCCH-Message ::=
SEQUENCE {
message
DL-CCCH-MessageType
}
DL-CCCH-MessageType ::=
CHOICE {
c1
CHOICE {
rrcReject
RRCReject,
rrcSetup
RRCSetup,
spare2
NULL,
spare1
NULL
},
messageClassExtension
SEQUENCE {}
}
-- TAG-DL-CCCH-MESSAGE-STOP-- TAG-DL-DCCH-MESSAGE-START
DL-DCCH-Message ::=
SEQUENCE {
message
DL-DCCH-MessageType
}
DL-DCCH-MessageType ::=
CHOICE {
c1
CHOICE {
rrcReconfiguration
RRCReconfiguration,
rrcResume
RRCResume,
rrcRelease
RRCRelease,
rrcReestablishment
RRCReestablishment,
securityModeCommand
SecurityModeCommand,
dlInformationTransfer
DLInformationTransfer,
ueCapabilityEnquiry
UECapabilityEnquiry,
counterCheck
CounterCheck,
mobilityFromNRCommand
MobilityFromNRCommand,
dlDedicatedMessageSegment-r16
DLDedicatedMessageSegment-r16,
ueInformationRequest-r16
UEInformationRequest-r16,
dlInformationTransferMRDC-r16
DLInformationTransferMRDC-r16,
loggedMeasurementConfiguration-r16
LoggedMeasurementConfiguration-r16,
spare3
NULL, spare2
NULL, spare1
NULL
},
messageClassExtension
SEQUENCE {}
}
-- TAG-DL-DCCH-MESSAGE-STOP-- TAG-MCCH-MESSAGE-START
MCCH-Message-r17 ::=
SEQUENCE {
message
MCCH-MessageType-r17
}
MCCH-MessageType-r17 ::=
CHOICE {
c1
CHOICE {
mbsBroadcastConfiguration-r17
MBSBroadcastConfiguration-r17,
spare1
NULL
},
messageClassExtension
SEQUENCE {}
}
-- TAG-MCCH-MESSAGE-STOP-- TAG-MULTICASTMCCH-MESSAGE-START
MulticastMCCH-Message-r18 ::=
SEQUENCE {
message
MulticastMCCH-MessageType-r18
}
MulticastMCCH-MessageType-r18 ::=
CHOICE {
c1
CHOICE {
mbsMulticastConfiguration-r18
MBSMulticastConfiguration-r18,
spare1
NULL
},
messageClassExtension
SEQUENCE {}
}
-- TAG-MULTICASTMCCH-MESSAGE-STOP-- TAG-PCCH-PCH-MESSAGE-START
PCCH-Message ::=
SEQUENCE {
message
PCCH-MessageType
}
PCCH-MessageType ::=
CHOICE {
c1
CHOICE {
paging
Paging,
spare1
NULL
},
messageClassExtension
SEQUENCE {}
}
-- TAG-PCCH-PCH-MESSAGE-STOP-- TAG-UL-CCCH-MESSAGE-START
UL-CCCH-Message ::=
SEQUENCE {
message
UL-CCCH-MessageType
}
UL-CCCH-MessageType ::=
CHOICE {
c1
CHOICE {
rrcSetupRequest
RRCSetupRequest,
rrcResumeRequest
RRCResumeRequest,
rrcReestablishmentRequest
RRCReestablishmentRequest,
rrcSystemInfoRequest
RRCSystemInfoRequest
},
messageClassExtension
SEQUENCE {}
}
-- TAG-UL-CCCH-MESSAGE-STOP-- TAG-UL-CCCH1-MESSAGE-START
UL-CCCH1-Message ::=
SEQUENCE {
message
UL-CCCH1-MessageType
}
UL-CCCH1-MessageType ::=
CHOICE {
c1
CHOICE {
rrcResumeRequest1
RRCResumeRequest1,
spare3
NULL,
spare2
NULL,
spare1
NULL
},
messageClassExtension
SEQUENCE {}
}
-- TAG-UL-CCCH1-MESSAGE-STOP-- TAG-UL-DCCH-MESSAGE-START
UL-DCCH-Message ::=
SEQUENCE {
message
UL-DCCH-MessageType
}
UL-DCCH-MessageType ::=
CHOICE {
c1
CHOICE {
measurementReport
MeasurementReport,
rrcReconfigurationComplete
RRCReconfigurationComplete,
rrcSetupComplete
RRCSetupComplete,
rrcReestablishmentComplete
RRCReestablishmentComplete,
rrcResumeComplete
RRCResumeComplete,
securityModeComplete
SecurityModeComplete,
securityModeFailure
SecurityModeFailure,
ulInformationTransfer
ULInformationTransfer,
locationMeasurementIndication
LocationMeasurementIndication,
ueCapabilityInformation
UECapabilityInformation,
counterCheckResponse
CounterCheckResponse,
ueAssistanceInformation
UEAssistanceInformation,
failureInformation
FailureInformation,
ulInformationTransferMRDC
ULInformationTransferMRDC,
scgFailureInformation
SCGFailureInformation,
scgFailureInformationEUTRA
SCGFailureInformationEUTRA
},
messageClassExtension
CHOICE {
c2
CHOICE {
ulDedicatedMessageSegment-r16
ULDedicatedMessageSegment-r16,
dedicatedSIBRequest-r16
DedicatedSIBRequest-r16,
mcgFailureInformation-r16
MCGFailureInformation-r16,
ueInformationResponse-r16
UEInformationResponse-r16,
sidelinkUEInformationNR-r16
SidelinkUEInformationNR-r16,
ulInformationTransferIRAT-r16
ULInformationTransferIRAT-r16,
iabOtherInformation-r16
IABOtherInformation-r16,
mbsInterestIndication-r17
MBSInterestIndication-r17,
uePositioningAssistanceInfo-r17
UEPositioningAssistanceInfo-r17,
measurementReportAppLayer-r17
MeasurementReportAppLayer-r17,
indirectPathFailureInformation-r18
IndirectPathFailureInformation-r18, spare5
NULL, spare4
NULL, spare3
NULL, spare2
NULL, spare1
NULL
},
messageClassExtensionFuture-r16
SEQUENCE {}
}
}
-- TAG-UL-DCCH-MESSAGE-STOP-- TAG-COUNTERCHECK-START
CounterCheck ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
counterCheck
CounterCheck-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
CounterCheck-IEs ::=
SEQUENCE {
drb-CountMSB-InfoList
DRB-CountMSB-InfoList,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
DRB-CountMSB-InfoList ::=
SEQUENCE (SIZE (1..
maxDRB))
OF DRB-CountMSB-Info
DRB-CountMSB-Info ::=
SEQUENCE {
drb-Identity
DRB-Identity,
countMSB-Uplink
INTEGER(0..33554431),
countMSB-Downlink
INTEGER(0..33554431)
}
-- TAG-COUNTERCHECK-STOP-- TAG-COUNTERCHECKRESPONSE-START
CounterCheckResponse ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
counterCheckResponse
CounterCheckResponse-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
CounterCheckResponse-IEs ::=
SEQUENCE {
drb-CountInfoList
DRB-CountInfoList,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
DRB-CountInfoList ::=
SEQUENCE (SIZE (0..
maxDRB))
OF DRB-CountInfo
DRB-CountInfo ::=
SEQUENCE {
drb-Identity
DRB-Identity,
count-Uplink
INTEGER(0..4294967295),
count-Downlink
INTEGER(0..4294967295)
}
-- TAG-COUNTERCHECKRESPONSE-STOP-- TAG-DEDICATEDSIBREQUEST-START
DedicatedSIBRequest-r16 ::=
SEQUENCE {
criticalExtensions
CHOICE {
dedicatedSIBRequest-r16
DedicatedSIBRequest-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
DedicatedSIBRequest-r16-IEs ::=
SEQUENCE {
onDemandSIB-RequestList-r16
SEQUENCE {
requestedSIB-List-r16
SEQUENCE (SIZE (1..
maxOnDemandSIB-r16))
OF SIB-ReqInfo-r16 OPTIONAL,
requestedPosSIB-List-r16
SEQUENCE (SIZE (1..
maxOnDemandPosSIB-r16))
OF PosSIB-ReqInfo-r16 OPTIONAL
}
OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
DedicatedSIBRequest-v1900-IEs OPTIONAL
}
DedicatedSIBRequest-v1900-IEs ::=
SEQUENCE {
onDemandPosSIB-RequestList-r19
SEQUENCE {
requestedPeriodicAD-PosSIB-List-r19
SEQUENCE (SIZE (1..
maxOnDemandPosSIB-r16))
OF PeriodicAD-PosSIB-ReqInfo-r19 OPTIONAL
}
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
SIB-ReqInfo-r16 ::=
ENUMERATED { sib12, sib13, sib14, sib20-v1700, sib21-v1700, sib23-v1810, sib26-v1900, spare1 }
PosSIB-ReqInfo-r16 ::=
SEQUENCE {
gnss-id-r16
GNSS-ID-r16 OPTIONAL,
sbas-id-r16
SBAS-ID-r16 OPTIONAL,
posSibType-r16
ENUMERATED { posSibType1-1, posSibType1-2, posSibType1-3, posSibType1-4, posSibType1-5, posSibType1-6,
posSibType1-7, posSibType1-8, posSibType2-1, posSibType2-2, posSibType2-3, posSibType2-4,
posSibType2-5, posSibType2-6, posSibType2-7, posSibType2-8, posSibType2-9, posSibType2-10,
posSibType2-11, posSibType2-12, posSibType2-13, posSibType2-14, posSibType2-15,
posSibType2-16, posSibType2-17, posSibType2-18, posSibType2-19, posSibType2-20,
posSibType2-21, posSibType2-22, posSibType2-23, posSibType3-1, posSibType4-1,
posSibType5-1, posSibType6-1, posSibType6-2, posSibType6-3,..., posSibType1-9-v1710,
posSibType1-10-v1710, posSibType2-24-v1710, posSibType2-25-v1710,
posSibType6-4-v1710, posSibType6-5-v1710, posSibType6-6-v1710, posSibType2-17a-v1770,
posSibType2-18a-v1770, posSibType2-20a-v1770, posSibType1-11-v1800, posSibType1-12-v1800,
posSibType2-26-v1800, posSibType2-27-v1800, posSibType6-7-v1800, posSibType7-1-v1800,
posSibType7-2-v1800, posSibType7-3-v1800, posSibType7-4-v1800 }
}
PeriodicAD-PosSIB-ReqInfo-r19 ::=
SEQUENCE {
gnss-id-r19
GNSS-ID-r16 OPTIONAL,
sbas-id-r19
SBAS-ID-r16 OPTIONAL,
periodicAD-posSibType-r19
ENUMERATED { posSibType1-10, posSibType1-12, posSibType2-12, posSibType2-13, posSibType2-14,
posSibType2-15, posSibType2-16, posSibType2-17, posSibType2-17a, posSibType2-18,
posSibType2-18a, posSibType2-19, posSibType2-20, posSibType2-20a, posSibType2-21,
posSibType2-22, posSibType2-23, posSibType6-7,... },
posSIB-ReqPeriodicControlParam-r19
PosSIB-ReqPeriodicControlParam-r19,
...
}
PosSIB-ReqPeriodicControlParam-r19 ::=
SEQUENCE {
deliveryStatusReq-r19
ENUMERATED {start, stop},
...
}
-- TAG-DEDICATEDSIBREQUEST-STOP-- TAG-DLDEDICATEDMESSAGESEGMENT-START
DLDedicatedMessageSegment-r16 ::=
SEQUENCE {
criticalExtensions
CHOICE {
dlDedicatedMessageSegment-r16
DLDedicatedMessageSegment-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
DLDedicatedMessageSegment-r16-IEs ::=
SEQUENCE {
segmentNumber-r16
INTEGER(0..4),
rrc-MessageSegmentContainer-r16 OCTET STRING,
rrc-MessageSegmentType-r16
ENUMERATED {notLastSegment, lastSegment},
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-DLDEDICATEDMESSAGESEGMENT-STOP-- TAG-DLINFORMATIONTRANSFER-START
DLInformationTransfer ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
dlInformationTransfer
DLInformationTransfer-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
DLInformationTransfer-IEs ::=
SEQUENCE {
dedicatedNAS-Message
DedicatedNAS-Message OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
DLInformationTransfer-v1610-IEs OPTIONAL
}
DLInformationTransfer-v1610-IEs ::=
SEQUENCE {
referenceTimeInfo-r16
ReferenceTimeInfo-r16 OPTIONAL,
-- Need N
nonCriticalExtension
DLInformationTransfer-v1700-IEs OPTIONAL
}
DLInformationTransfer-v1700-IEs ::=
SEQUENCE {
dedicatedInfoF1c-r17
DedicatedInfoF1c-r17 OPTIONAL,
-- Need N
rxTxTimeDiff-gNB-r17
RxTxTimeDiff-r17 OPTIONAL,
-- Need N
ta-PDC-r17
ENUMERATED {activate,deactivate}
OPTIONAL,
-- Need N
sib9Fallback-r17
ENUMERATED {true}
OPTIONAL,
-- Need N
nonCriticalExtension
DLInformationTransfer-v1800-IEs OPTIONAL
}
DLInformationTransfer-v1800-IEs ::=
SEQUENCE {
eventID-TSS-r18
INTEGER(0..63)
OPTIONAL,
-- Cond ClockQualityDetailsLevel
clockQualityDetailsLevel-r18
CHOICE {
clockQualityMetrics-r18
ClockQualityMetrics-r18,
clockQualityAcceptanceStatus-r18
ENUMERATED {acceptable, notAcceptable}
}
OPTIONAL,
-- Need N
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-DLINFORMATIONTRANSFER-STOP-- TAG-DLINFORMATIONTRANSFERMRDC-START
DLInformationTransferMRDC-r16 ::=
SEQUENCE {
criticalExtensions
CHOICE {
c1
CHOICE {
dlInformationTransferMRDC-r16
DLInformationTransferMRDC-r16-IEs,
spare3
NULL, spare2
NULL, spare1
NULL
},
criticalExtensionsFuture
SEQUENCE {}
}
}
DLInformationTransferMRDC-r16-IEs::=
SEQUENCE {
dl-DCCH-MessageNR-r16 OCTET STRING
OPTIONAL,
-- Need N
dl-DCCH-MessageEUTRA-r16 OCTET STRING
OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-DLINFORMATIONTRANSFERMRDC-STOP-- TAG-FAILUREINFORMATION-START
FailureInformation ::=
SEQUENCE {
criticalExtensions
CHOICE {
failureInformation
FailureInformation-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
FailureInformation-IEs ::=
SEQUENCE {
failureInfoRLC-Bearer
FailureInfoRLC-Bearer OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
FailureInformation-v1610-IEs OPTIONAL
}
FailureInfoRLC-Bearer ::=
SEQUENCE {
cellGroupId
CellGroupId,
logicalChannelIdentity
LogicalChannelIdentity,
failureType
ENUMERATED {rlc-failure, spare3, spare2, spare1}
}
FailureInformation-v1610-IEs ::=
SEQUENCE {
failureInfoDAPS-r16
FailureInfoDAPS-r16 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
FailureInfoDAPS-r16 ::=
SEQUENCE {
failureType-r16
ENUMERATED {daps-failure, spare3, spare2, spare1}
}
-- TAG-FAILUREINFORMATION-STOP-- TAG-IABOTHERINFORMATION-START
IABOtherInformation-r16 ::=
SEQUENCE {
dummy
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
iabOtherInformation-r16
IABOtherInformation-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
IABOtherInformation-r16-IEs ::=
SEQUENCE {
ip-InfoType-r16
CHOICE {
iab-IP-Request-r16
SEQUENCE {
iab-IPv4-AddressNumReq-r16
IAB-IP-AddressNumReq-r16 OPTIONAL,
iab-IPv6-AddressReq-r16
CHOICE {
iab-IPv6-AddressNumReq-r16
IAB-IP-AddressNumReq-r16,
iab-IPv6-AddressPrefixReq-r16
IAB-IP-AddressPrefixReq-r16,
...
}
OPTIONAL
},
iab-IP-Report-r16
SEQUENCE {
iab-IPv4-AddressReport-r16
IAB-IP-AddressAndTraffic-r16 OPTIONAL,
iab-IPv6-Report-r16
CHOICE {
iab-IPv6-AddressReport-r16
IAB-IP-AddressAndTraffic-r16,
iab-IPv6-PrefixReport-r16
IAB-IP-PrefixAndTraffic-r16,
...
}
OPTIONAL
},
...
},
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
IAB-IP-AddressNumReq-r16 ::=
SEQUENCE {
all-Traffic-NumReq-r16
INTEGER (1..8)
OPTIONAL,
f1-C-Traffic-NumReq-r16
INTEGER (1..8)
OPTIONAL,
f1-U-Traffic-NumReq-r16
INTEGER (1..8)
OPTIONAL,
non-F1-Traffic-NumReq-r16
INTEGER (1..8)
OPTIONAL,
...
}
IAB-IP-AddressPrefixReq-r16 ::=
SEQUENCE {
all-Traffic-PrefixReq-r16
ENUMERATED {true}
OPTIONAL,
f1-C-Traffic-PrefixReq-r16
ENUMERATED {true}
OPTIONAL,
f1-U-Traffic-PrefixReq-r16
ENUMERATED {true}
OPTIONAL,
non-F1-Traffic-PrefixReq-r16
ENUMERATED {true}
OPTIONAL,
...
}
IAB-IP-AddressAndTraffic-r16 ::=
SEQUENCE {
all-Traffic-IAB-IP-Address-r16
SEQUENCE (SIZE(1..8))
OF IAB-IP-Address-r16 OPTIONAL,
f1-C-Traffic-IP-Address-r16
SEQUENCE (SIZE(1..8))
OF IAB-IP-Address-r16 OPTIONAL,
f1-U-Traffic-IP-Address-r16
SEQUENCE (SIZE(1..8))
OF IAB-IP-Address-r16 OPTIONAL,
non-F1-Traffic-IP-Address-r16
SEQUENCE (SIZE(1..8))
OF IAB-IP-Address-r16 OPTIONAL
}
IAB-IP-PrefixAndTraffic-r16 ::=
SEQUENCE {
all-Traffic-IAB-IP-Address-r16
IAB-IP-Address-r16 OPTIONAL,
f1-C-Traffic-IP-Address-r16
IAB-IP-Address-r16 OPTIONAL,
f1-U-Traffic-IP-Address-r16
IAB-IP-Address-r16 OPTIONAL,
non-F1-Traffic-IP-Address-r16
IAB-IP-Address-r16 OPTIONAL
}
-- TAG-IABOTHERINFORMATION-STOP-- TAG-INDIRECTPATHFAILUREINFORMATION-START
IndirectPathFailureInformation-r18 ::=
SEQUENCE {
criticalExtensions
CHOICE {
indirectPathFailureInformation-r18
IndirectPathFailureInformation-r18-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
IndirectPathFailureInformation-r18-IEs ::=
SEQUENCE {
failureReportIndirectPath-r18
FailureReportIndirectPath-r18 OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
FailureReportIndirectPath-r18 ::=
SEQUENCE {
failureTypeIndirectPath-r18
ENUMERATED {t421-Expiry,sl-Failure,n3c-Failure, relayUE-Uu-RLF,
relayUE-Uu-RRC-Failure,
indirectPathAddChangeFailure, sl-PC5-Release, spare1}
OPTIONAL,
sl-MeasResultServingRelay-r18 OCTET STRING
OPTIONAL,
-- Contains PC5 SL-MeasResultRelay-r17
sl-MeasResultsCandRelay-r18 OCTET STRING
OPTIONAL,
n3c-RelayUE-InfoList-r18
SEQUENCE (SIZE (0..8))
OF N3C-RelayUE-Info-r18 OPTIONAL,
...
}
-- TAG-INDIRECTPATHFAILUREINFORMATION-STOP-- TAG-LOCATIONMEASUREMENTINDICATION-START
LocationMeasurementIndication ::=
SEQUENCE {
criticalExtensions
CHOICE {
locationMeasurementIndication
LocationMeasurementIndication-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
LocationMeasurementIndication-IEs ::=
SEQUENCE {
measurementIndication
SetupRelease {
LocationMeasurementInfo},
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
-- TAG-LOCATIONMEASUREMENTINDICATION-STOP-- TAG-LOGGEDMEASUREMENTCONFIGURATION-START
LoggedMeasurementConfiguration-r16 ::=
SEQUENCE {
criticalExtensions
CHOICE {
loggedMeasurementConfiguration-r16
LoggedMeasurementConfiguration-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
LoggedMeasurementConfiguration-r16-IEs ::=
SEQUENCE {
traceReference-r16
TraceReference-r16,
traceRecordingSessionRef-r16 OCTET STRING (SIZE (2)),
tce-Id-r16 OCTET STRING (SIZE (1)),
absoluteTimeInfo-r16
AbsoluteTimeInfo-r16,
areaConfiguration-r16
AreaConfiguration-r16 OPTIONAL,
--Need R
plmn-IdentityList-r16
PLMN-IdentityList2-r16 OPTIONAL,
--Need R
bt-NameList-r16
SetupRelease {
BT-NameList-r16}
OPTIONAL,
--Need M
wlan-NameList-r16
SetupRelease {
WLAN-NameList-r16}
OPTIONAL,
--Need M
sensor-NameList-r16
SetupRelease {
Sensor-NameList-r16}
OPTIONAL,
--Need M
loggingDuration-r16
LoggingDuration-r16,
reportType
CHOICE {
periodical
LoggedPeriodicalReportConfig-r16,
eventTriggered
LoggedEventTriggerConfig-r16,
...
},
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
LoggedMeasurementConfiguration-v1700-IEs OPTIONAL
}
LoggedMeasurementConfiguration-v1700-IEs ::=
SEQUENCE {
sigLoggedMeasType-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
earlyMeasIndication-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
areaConfiguration-r17
AreaConfiguration-r17 OPTIONAL,
--Need R
nonCriticalExtension
LoggedMeasurementConfiguration-v1800-IEs OPTIONAL
}
LoggedMeasurementConfiguration-v1800-IEs ::=
SEQUENCE {
areaConfiguration-v1800
AreaConfiguration-v1800 OPTIONAL,
--Need R
nonCriticalExtension
LoggedMeasurementConfiguration-v1900-IEs OPTIONAL
}
LoggedMeasurementConfiguration-v1900-IEs ::=
SEQUENCE {
areaConfigurationNTN-List-r19
AreaConfigurationNTN-List-r19 OPTIONAL,
-- Cond logAreaNTN
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
LoggedPeriodicalReportConfig-r16 ::=
SEQUENCE {
loggingInterval-r16
LoggingInterval-r16,
...
}
LoggedEventTriggerConfig-r16 ::=
SEQUENCE {
eventType-r16
EventType-r16,
loggingInterval-r16
LoggingInterval-r16,
...
}
EventType-r16 ::=
CHOICE {
outOfCoverage
NULL,
eventL1
SEQUENCE {
l1-Threshold
MeasTriggerQuantity,
hysteresis
Hysteresis,
timeToTrigger
TimeToTrigger
},
...
}
AreaConfigurationNTN-List-r19 ::=
SEQUENCE (SIZE (1..
maxNrofAreaNTN-r19))
OF AreaConfigurationNTN-r19
AreaConfigurationNTN-r19 ::=
SEQUENCE {
areaCoordinates-r19
CHOICE {
polygonArea OCTET STRING,
circleArea
SEQUENCE {
referenceLocation-r19
ReferenceLocation-r17,
distanceRadius-r19
INTEGER (0..65535)
}
}
}
-- TAG-LOGGEDMEASUREMENTCONFIGURATION-STOP-- TAG-MBSBROADCASTCONFIGURATION-START
MBSBroadcastConfiguration-r17 ::=
SEQUENCE {
criticalExtensions
CHOICE {
mbsBroadcastConfiguration-r17
MBSBroadcastConfiguration-r17-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
MBSBroadcastConfiguration-r17-IEs ::=
SEQUENCE {
mbs-SessionInfoList-r17
MBS-SessionInfoList-r17 OPTIONAL,
-- Need R
mbs-NeighbourCellList-r17
MBS-NeighbourCellList-r17 OPTIONAL,
-- Need S
drx-ConfigPTM-List-r17
SEQUENCE (SIZE (1..
maxNrofDRX-ConfigPTM-r17))
OF DRX-ConfigPTM-r17 OPTIONAL,
-- Need R
pdsch-ConfigMTCH-r17
PDSCH-ConfigBroadcast-r17 OPTIONAL,
-- Need S
mtch-SSB-MappingWindowList-r17
MTCH-SSB-MappingWindowList-r17 OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
MBSBroadcastConfiguration-v1900-IEs OPTIONAL
}
MBSBroadcastConfiguration-v1900-IEs ::=
SEQUENCE {
mbs-SessionInfoList-v1900
MBS-SessionInfoList-v1900 OPTIONAL,
-- Need R
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-MBSBROADCASTCONFIGURATION-STOP-- TAG-MBSINTERESTINDICATION-START
MBSInterestIndication-r17 ::=
SEQUENCE {
criticalExtensions
CHOICE {
mbsInterestIndication-r17
MBSInterestIndication-r17-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
MBSInterestIndication-r17-IEs ::=
SEQUENCE {
mbs-FreqList-r17
CarrierFreqListMBS-r17 OPTIONAL,
mbs-Priority-r17
ENUMERATED {true}
OPTIONAL,
mbs-ServiceList-r17
MBS-ServiceList-r17 OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
MBSInterestIndication-v1800 OPTIONAL
}
MBSInterestIndication-v1800 ::=
SEQUENCE {
mbs-NonServingInfoList-r18
MBS-NonServingInfoList-r18 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-MBSINTERESTINDICATION-STOP-- TAG-MBSMULTICASTCONFIGURATION-START
MBSMulticastConfiguration-r18 ::=
SEQUENCE {
criticalExtensions
CHOICE {
mbsMulticastConfiguration-r18
MBSMulticastConfiguration-r18-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
MBSMulticastConfiguration-r18-IEs ::=
SEQUENCE {
mbs-SessionInfoListMulticast-r18
MBS-SessionInfoListMulticast-r18 OPTIONAL,
-- Need R
mbs-NeighbourCellList-r18
MBS-NeighbourCellList-r17 OPTIONAL,
-- Need S
drx-ConfigPTM-List-r18
SEQUENCE (SIZE (1..
maxNrofDRX-ConfigPTM-r17))
OF DRX-ConfigPTM-r17 OPTIONAL,
-- Need R
pdsch-ConfigMTCH-r18
PDSCH-ConfigBroadcast-r17 OPTIONAL,
-- Need S
mtch-SSB-MappingWindowList-r18
MTCH-SSB-MappingWindowList-r17 OPTIONAL,
-- Need R
thresholdMBS-List-r18
SEQUENCE (SIZE (1..
maxNrofThresholdMBS-r18))
OF ThresholdMBS-r18 OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
ThresholdMBS-r18 ::=
SEQUENCE {
rsrp-r18
RSRP-Range OPTIONAL,
-- Need R
rsrq-r18
RSRQ-Range OPTIONAL -- Need R
}
-- TAG-MBSMULTICASTCONFIGURATION-STOP-- TAG-MCGFAILUREINFORMATION-START
MCGFailureInformation-r16 ::=
SEQUENCE {
criticalExtensions
CHOICE {
mcgFailureInformation-r16
MCGFailureInformation-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
MCGFailureInformation-r16-IEs ::=
SEQUENCE {
failureReportMCG-r16
FailureReportMCG-r16 OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
FailureReportMCG-r16 ::=
SEQUENCE {
failureType-r16
ENUMERATED {t310-Expiry, randomAccessProblem, rlc-MaxNumRetx,
t312-Expiry-r16, lbt-Failure-r16, beamFailureRecoveryFailure-r16,
bh-RLF-r16, spare1}
OPTIONAL,
measResultFreqList-r16
MeasResultList2NR OPTIONAL,
measResultFreqListEUTRA-r16
MeasResultList2EUTRA OPTIONAL,
measResultSCG-r16 OCTET STRING (CONTAINING
MeasResultSCG-Failure)
OPTIONAL,
measResultSCG-EUTRA-r16 OCTET STRING
OPTIONAL,
measResultFreqListUTRA-FDD-r16
MeasResultList2UTRA OPTIONAL,
...
}
MeasResultList2UTRA ::=
SEQUENCE (SIZE (1..
maxFreq))
OF MeasResult2UTRA-FDD-r16
MeasResult2UTRA-FDD-r16 ::=
SEQUENCE {
carrierFreq-r16
ARFCN-ValueUTRA-FDD-r16,
measResultNeighCellList-r16
MeasResultListUTRA-FDD-r16
}
MeasResultList2EUTRA ::=
SEQUENCE (SIZE (1..
maxFreq))
OF MeasResult2EUTRA-r16
-- TAG-MCGFAILUREINFORMATION-STOP-- TAG-MEASUREMENTREPORT-START
MeasurementReport ::=
SEQUENCE {
criticalExtensions
CHOICE {
measurementReport
MeasurementReport-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
MeasurementReport-IEs ::=
SEQUENCE {
measResults
MeasResults,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
-- TAG-MEASUREMENTREPORT-STOP-- TAG-MEASUREMENTREPORTAPPLAYER-START
MeasurementReportAppLayer-r17 ::=
SEQUENCE {
criticalExtensions
CHOICE {
measurementReportAppLayer-r17
MeasurementReportAppLayer-r17-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
MeasurementReportAppLayer-r17-IEs ::=
SEQUENCE {
measurementReportAppLayerList-r17
MeasurementReportAppLayerList-r17,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
MeasurementReportAppLayer-v1800-IEs OPTIONAL
}
MeasurementReportAppLayer-v1800-IEs ::=
SEQUENCE {
measurementReportAppLayerList-v1800
MeasurementReportAppLayerList-v1800 OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
MeasurementReportAppLayerList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofAppLayerMeas-r17))
OF MeasReportAppLayer-r17
MeasurementReportAppLayerList-v1800 ::=
SEQUENCE (SIZE (1..
maxNrofAppLayerMeas-r17))
OF MeasReportAppLayer-v1800
MeasReportAppLayer-r17 ::=
SEQUENCE {
measConfigAppLayerId-r17
MeasConfigAppLayerId-r17,
measReportAppLayerContainer-r17 OCTET STRING
OPTIONAL,
appLayerSessionStatus-r17
ENUMERATED {start, stop}
OPTIONAL,
ran-VisibleMeasurements-r17
RAN-VisibleMeasurements-r17 OPTIONAL
}
MeasReportAppLayer-v1800 ::=
SEQUENCE {
appLayerIdleInactiveConfig-r18
AppLayerIdleInactiveConfig-r18 OPTIONAL,
measReportAppLayerContainerList-r18
SEQUENCE (SIZE (1..
maxNrofAppLayerReports-r18))
OF OCTET STRING
OPTIONAL,
...
}
RAN-VisibleMeasurements-r17 ::=
SEQUENCE {
appLayerBufferLevelList-r17
SEQUENCE (SIZE (1..8))
OF AppLayerBufferLevel-r17 OPTIONAL,
playoutDelayForMediaStartup-r17
INTEGER (0..30000)
OPTIONAL,
pdu-SessionIdList-r17
SEQUENCE (SIZE (1..
maxNrofPDU-Sessions-r17))
OF PDU-SessionID OPTIONAL,
...,
[[
pdu-SessionIdListExt-v1800
SEQUENCE (SIZE (1..
maxNrofPDU-Sessions-r17))
OF QFI-List-r18 OPTIONAL
]]
}
AppLayerBufferLevel-r17 ::=
INTEGER (0..30000)
QFI-List-r18 ::=
SEQUENCE (SIZE (1..
maxNrofQFIs))
OF QFI
-- TAG-MEASUREMENTREPORTAPPLAYER-STOP-- TAG-MIB-START
MIB ::=
SEQUENCE {
systemFrameNumber
BIT STRING (SIZE (6)),
subCarrierSpacingCommon
ENUMERATED {scs15or60, scs30or120},
ssb-SubcarrierOffset
INTEGER (0..15),
dmrs-TypeA-Position
ENUMERATED {pos2, pos3},
pdcch-ConfigSIB1
PDCCH-ConfigSIB1,
cellBarred
ENUMERATED {barred, notBarred},
intraFreqReselection
ENUMERATED {allowed, notAllowed},
spare
BIT STRING (SIZE (1))
}
-- TAG-MIB-STOP-- TAG-MOBILITYFROMNRCOMMAND-START
MobilityFromNRCommand ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
mobilityFromNRCommand
MobilityFromNRCommand-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
MobilityFromNRCommand-IEs ::=
SEQUENCE {
targetRAT-Type
ENUMERATED { eutra, utra-fdd-v1610, spare2, spare1, ...},
targetRAT-MessageContainer OCTET STRING,
nas-SecurityParamFromNR OCTET STRING
OPTIONAL,
-- Cond HO-ToEPCUTRAN
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
MobilityFromNRCommand-v1610-IEs OPTIONAL
}
MobilityFromNRCommand-v1610-IEs ::=
SEQUENCE {
voiceFallbackIndication-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-MOBILITYFROMNRCOMMAND-STOP-- TAG-PAGING-START
Paging ::=
SEQUENCE {
pagingRecordList
PagingRecordList OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
Paging-v1700-IEs OPTIONAL
}
Paging-v1700-IEs ::=
SEQUENCE {
pagingRecordList-v1700
PagingRecordList-v1700 OPTIONAL,
-- Need N
pagingGroupList-r17
PagingGroupList-r17 OPTIONAL,
-- Need N
nonCriticalExtension
Paging-v1800-IEs OPTIONAL
}
Paging-v1800-IEs ::=
SEQUENCE {
pagingRecordList-v1800
PagingRecordList-v1800 OPTIONAL,
-- Need N
pagingGroupList-v1800
PagingGroupList-v1800 OPTIONAL,
-- Need N
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
PagingRecordList ::=
SEQUENCE (SIZE(1..
maxNrofPageRec))
OF PagingRecord
PagingRecordList-v1700 ::=
SEQUENCE (SIZE(1..
maxNrofPageRec))
OF PagingRecord-v1700
PagingGroupList-r17 ::=
SEQUENCE (SIZE(1..
maxNrofPageGroup-r17))
OF TMGI-r17
PagingRecordList-v1800 ::=
SEQUENCE (SIZE(1..
maxNrofPageRec))
OF PagingRecord-v1800
PagingGroupList-v1800 ::=
SEQUENCE (SIZE(1..
maxNrofPageGroup-r17))
OF GroupPaging-r18
PagingRecord ::=
SEQUENCE {
ue-Identity
PagingUE-Identity,
accessType
ENUMERATED {non3GPP}
OPTIONAL,
-- Need N
...
}
PagingRecord-v1700 ::=
SEQUENCE {
pagingCause-r17
ENUMERATED {voice}
OPTIONAL -- Need N
}
PagingRecord-v1800 ::=
SEQUENCE {
mt-SDT
ENUMERATED {true}
OPTIONAL -- Need N
}
PagingUE-Identity ::=
CHOICE {
ng-5G-S-TMSI
NG-5G-S-TMSI,
fullI-RNTI
I-RNTI-Value,
...
}
GroupPaging-r18 ::=
SEQUENCE {
inactiveReceptionAllowed-r18
ENUMERATED {true}
OPTIONAL -- Need N
}
-- TAG-PAGING-STOP-- TAG-RRCREESTABLISHMENT-START
RRCReestablishment ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcReestablishment
RRCReestablishment-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCReestablishment-IEs ::=
SEQUENCE {
nextHopChainingCount
NextHopChainingCount,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCReestablishment-v1700-IEs OPTIONAL
}
RRCReestablishment-v1700-IEs ::=
SEQUENCE {
sl-L2RemoteUE-Config-r17
SetupRelease {
SL-L2RemoteUE-Config-r17}
OPTIONAL,
-- Cond L2RemoteUE
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-RRCREESTABLISHMENT-STOP-- TAG-RRCREESTABLISHMENTCOMPLETE-START
RRCReestablishmentComplete ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcReestablishmentComplete
RRCReestablishmentComplete-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCReestablishmentComplete-IEs ::=
SEQUENCE {
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCReestablishmentComplete-v1610-IEs OPTIONAL
}
RRCReestablishmentComplete-v1610-IEs ::=
SEQUENCE {
ue-MeasurementsAvailable-r16
UE-MeasurementsAvailable-r16 OPTIONAL,
nonCriticalExtension
RRCReestablishmentComplete-v1800-IEs OPTIONAL
}
RRCReestablishmentComplete-v1800-IEs ::=
SEQUENCE {
flightPathInfoAvailable-r18
ENUMERATED {true}
OPTIONAL,
measConfigReportAppLayerAvailable-r18
ENUMERATED {true}
OPTIONAL,
musim-CapRestrictionInd-r18
ENUMERATED {true}
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-RRCREESTABLISHMENTCOMPLETE-STOP-- TAG-RRCREESTABLISHMENTREQUEST-START
RRCReestablishmentRequest ::=
SEQUENCE {
rrcReestablishmentRequest
RRCReestablishmentRequest-IEs
}
RRCReestablishmentRequest-IEs ::=
SEQUENCE {
ue-Identity
ReestabUE-Identity,
reestablishmentCause
ReestablishmentCause,
spare
BIT STRING (SIZE (1))
}
ReestabUE-Identity ::=
SEQUENCE {
c-RNTI
RNTI-Value,
physCellId
PhysCellId,
shortMAC-I
ShortMAC-I
}
ReestablishmentCause ::=
ENUMERATED {reconfigurationFailure, handoverFailure, otherFailure, spare1}
-- TAG-RRCREESTABLISHMENTREQUEST-STOP-- TAG-RRCRECONFIGURATION-START
RRCReconfiguration ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcReconfiguration
RRCReconfiguration-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCReconfiguration-IEs ::=
SEQUENCE {
radioBearerConfig
RadioBearerConfig OPTIONAL,
-- Need M
secondaryCellGroup OCTET STRING (CONTAINING
CellGroupConfig)
OPTIONAL,
-- Cond SCG
measConfig
MeasConfig OPTIONAL,
-- Need M
lateNonCriticalExtension OCTET STRING (CONTAINING
RRCReconfiguration-v15t0-IEs)
OPTIONAL,
nonCriticalExtension
RRCReconfiguration-v1530-IEs OPTIONAL
}
-- Regular non-critical extensions:
RRCReconfiguration-v1530-IEs ::=
SEQUENCE {
masterCellGroup OCTET STRING (CONTAINING
CellGroupConfig)
OPTIONAL,
-- Need M
fullConfig
ENUMERATED {true}
OPTIONAL,
-- Cond FullConfig
dedicatedNAS-MessageList
SEQUENCE (SIZE(1..
maxDRB))
OF DedicatedNAS-Message OPTIONAL,
-- Cond nonHO
masterKeyUpdate
MasterKeyUpdate OPTIONAL,
-- Cond MasterKeyChange
dedicatedSIB1-Delivery OCTET STRING (CONTAINING
SIB1)
OPTIONAL,
-- Need N
dedicatedSystemInformationDelivery OCTET STRING (CONTAINING
SystemInformation)
OPTIONAL,
-- Need N
otherConfig
OtherConfig OPTIONAL,
-- Need M
nonCriticalExtension
RRCReconfiguration-v1540-IEs OPTIONAL
}
RRCReconfiguration-v1540-IEs ::=
SEQUENCE {
otherConfig-v1540
OtherConfig-v1540 OPTIONAL,
-- Need M
nonCriticalExtension
RRCReconfiguration-v1560-IEs OPTIONAL
}
RRCReconfiguration-v1560-IEs ::=
SEQUENCE {
mrdc-SecondaryCellGroupConfig
SetupRelease {
MRDC-SecondaryCellGroupConfig }
OPTIONAL,
-- Need M
radioBearerConfig2 OCTET STRING (CONTAINING
RadioBearerConfig)
OPTIONAL,
-- Need M
sk-Counter
SK-Counter OPTIONAL,
-- Need N
nonCriticalExtension
RRCReconfiguration-v1610-IEs OPTIONAL
}
RRCReconfiguration-v1610-IEs ::=
SEQUENCE {
otherConfig-v1610
OtherConfig-v1610 OPTIONAL,
-- Need M
bap-Config-r16
SetupRelease {
BAP-Config-r16 }
OPTIONAL,
-- Need M
iab-IP-AddressConfigurationList-r16
IAB-IP-AddressConfigurationList-r16 OPTIONAL,
-- Need M
conditionalReconfiguration-r16
ConditionalReconfiguration-r16 OPTIONAL,
-- Need M
daps-SourceRelease-r16
ENUMERATED{true}
OPTIONAL,
-- Need N
t316-r16
SetupRelease {
T316-r16}
OPTIONAL,
-- Need M
needForGapsConfigNR-r16
SetupRelease {
NeedForGapsConfigNR-r16}
OPTIONAL,
-- Need M
onDemandSIB-Request-r16
SetupRelease {
OnDemandSIB-Request-r16 }
OPTIONAL,
-- Need M
dedicatedPosSysInfoDelivery-r16 OCTET STRING (CONTAINING
PosSystemInformation-r16-IEs)
OPTIONAL,
-- Need N
sl-ConfigDedicatedNR-r16
SetupRelease {
SL-ConfigDedicatedNR-r16}
OPTIONAL,
-- Need M
sl-ConfigDedicatedEUTRA-Info-r16
SetupRelease {
SL-ConfigDedicatedEUTRA-Info-r16}
OPTIONAL,
-- Need M
targetCellSMTC-SCG-r16
SSB-MTC OPTIONAL,
-- Need S
nonCriticalExtension
RRCReconfiguration-v1700-IEs OPTIONAL
}
RRCReconfiguration-v1700-IEs ::=
SEQUENCE {
otherConfig-v1700
OtherConfig-v1700 OPTIONAL,
-- Need M
sl-L2RelayUE-Config-r17
SetupRelease {
SL-L2RelayUE-Config-r17 }
OPTIONAL,
-- Need M
sl-L2RemoteUE-Config-r17
SetupRelease {
SL-L2RemoteUE-Config-r17 }
OPTIONAL,
-- Need M
dedicatedPagingDelivery-r17 OCTET STRING (CONTAINING
Paging)
OPTIONAL,
-- Cond PagingRelay
needForGapNCSG-ConfigNR-r17
SetupRelease {
NeedForGapNCSG-ConfigNR-r17}
OPTIONAL,
-- Need M
needForGapNCSG-ConfigEUTRA-r17
SetupRelease {
NeedForGapNCSG-ConfigEUTRA-r17}
OPTIONAL,
-- Need M
musim-GapConfig-r17
SetupRelease {
MUSIM-GapConfig-r17}
OPTIONAL,
-- Need M
ul-GapFR2-Config-r17
SetupRelease {
UL-GapFR2-Config-r17 }
OPTIONAL,
-- Need M
scg-State-r17
ENUMERATED { deactivated }
OPTIONAL,
-- Need S
appLayerMeasConfig-r17
AppLayerMeasConfig-r17 OPTIONAL,
-- Need M
ue-TxTEG-RequestUL-TDOA-Config-r17
SetupRelease {
UE-TxTEG-RequestUL-TDOA-Config-r17}
OPTIONAL,
-- Need M
nonCriticalExtension
RRCReconfiguration-v1800-IEs OPTIONAL
}
RRCReconfiguration-v1800-IEs ::=
SEQUENCE {
needForInterruptionConfigNR-r18
ENUMERATED { disabled, enabled }
OPTIONAL,
-- Need M
aerial-Config-r18
SetupRelease {
Aerial-Config-r18 }
OPTIONAL,
-- Need M
sl-IndirectPathAddChange-r18
SetupRelease {
SL-IndirectPathAddChange-r18 }
OPTIONAL,
-- Need M
n3c-IndirectPathAddChange-r18
SetupRelease {
N3C-IndirectPathAddChange-r18 }
OPTIONAL,
-- Need M
n3c-IndirectPathConfigRelay-r18
SetupRelease {
N3C-IndirectPathConfigRelay-r18 }
OPTIONAL,
-- Need M
otherConfig-v1800
OtherConfig-v1800 OPTIONAL,
-- Need M
srs-PosResourceSetAggBW-CombinationList-r18
SetupRelease {
SRS-PosResourceSetAggBW-CombinationList-r18 }
OPTIONAL,
-- Need M
ltm-Config-r18
SetupRelease {
LTM-Config-r18}
OPTIONAL,
-- Need M
nonCriticalExtension
RRCReconfiguration-v1830-IEs OPTIONAL
}
RRCReconfiguration-v1830-IEs ::=
SEQUENCE {
otherConfig-v1830
OtherConfig-v1830 OPTIONAL,
-- Need M
nonCriticalExtension
RRCReconfiguration-v1900-IEs OPTIONAL
}
RRCReconfiguration-v1900-IEs ::=
SEQUENCE {
n3c-ExtIndirectPathAddChange-r19
SetupRelease {
N3C-ExtIndirectPathAddChange-r19 }
OPTIONAL,
-- Need M
otherConfig-v1900
OtherConfig-v1900 OPTIONAL,
-- Need M
onDemandPosSIB-RequestCtrlParam-r19
ENUMERATED { enabled }
OPTIONAL,
-- Need R
retainLoggedMeasurements-r19
ENUMERATED {true}
OPTIONAL,
-- Need N
ltm-ConfigNRDC-r19
SetupRelease {
LTM-ConfigNRDC-r19}
OPTIONAL,
-- Need M
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- Late non-critical Rel-15 extensions:
RRCReconfiguration-v15t0-IEs ::=
SEQUENCE {
-- Following field is only to be used for late REL-15 extensions
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCReconfiguration-v16k0-IEs OPTIONAL
}
RRCReconfiguration-v16k0-IEs ::=
SEQUENCE {
sl-ConfigDedicatedNR-v16k0
SetupRelease {
SL-ConfigDedicatedNR-v16k0}
OPTIONAL,
-- Need M
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
MRDC-SecondaryCellGroupConfig ::=
SEQUENCE {
mrdc-ReleaseAndAdd
ENUMERATED {true}
OPTIONAL,
-- Need N
mrdc-SecondaryCellGroup
CHOICE {
nr-SCG OCTET STRING (CONTAINING
RRCReconfiguration),
eutra-SCG OCTET STRING
}
}
BAP-Config-r16 ::=
SEQUENCE {
bap-Address-r16
BIT STRING (SIZE (10))
OPTIONAL,
-- Need M
defaultUL-BAP-RoutingID-r16
BAP-RoutingID-r16 OPTIONAL,
-- Need M
defaultUL-BH-RLC-Channel-r16
BH-RLC-ChannelID-r16 OPTIONAL,
-- Need M
flowControlFeedbackType-r16
ENUMERATED {perBH-RLC-Channel, perRoutingID, both}
OPTIONAL,
-- Need R
...
}
MasterKeyUpdate ::=
SEQUENCE {
keySetChangeIndicator
BOOLEAN,
nextHopChainingCount
NextHopChainingCount,
nas-Container OCTET STRING
OPTIONAL,
-- Cond securityNASC
...
}
OnDemandSIB-Request-r16 ::=
SEQUENCE {
onDemandSIB-RequestProhibitTimer-r16
ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20, s30}
}
T316-r16 ::=
ENUMERATED {ms50, ms100, ms200, ms300, ms400, ms500, ms600, ms1000, ms1500, ms2000}
IAB-IP-AddressConfigurationList-r16 ::=
SEQUENCE {
iab-IP-AddressToAddModList-r16
SEQUENCE (SIZE(1..
maxIAB-IP-Address-r16))
OF IAB-IP-AddressConfiguration-r16 OPTIONAL,
-- Need N
iab-IP-AddressToReleaseList-r16
SEQUENCE (SIZE(1..
maxIAB-IP-Address-r16))
OF IAB-IP-AddressIndex-r16 OPTIONAL,
-- Need N
...
}
IAB-IP-AddressConfiguration-r16 ::=
SEQUENCE {
iab-IP-AddressIndex-r16
IAB-IP-AddressIndex-r16,
iab-IP-Address-r16
IAB-IP-Address-r16 OPTIONAL,
-- Need M
iab-IP-Usage-r16
IAB-IP-Usage-r16 OPTIONAL,
-- Need M
iab-donor-DU-BAP-Address-r16
BIT STRING (SIZE(10))
OPTIONAL,
-- Need M
...
}
SL-ConfigDedicatedEUTRA-Info-r16 ::=
SEQUENCE {
sl-ConfigDedicatedEUTRA-r16 OCTET STRING
OPTIONAL,
-- Need M
sl-TimeOffsetEUTRA-List-r16
SEQUENCE (SIZE (8))
OF SL-TimeOffsetEUTRA-r16 OPTIONAL -- Need M
}
SL-TimeOffsetEUTRA-r16 ::=
ENUMERATED {ms0, ms0dot25, ms0dot5, ms0dot625, ms0dot75, ms1, ms1dot25, ms1dot5, ms1dot75,
ms2, ms2dot5, ms3, ms4, ms5, ms6, ms8, ms10, ms20}
UE-TxTEG-RequestUL-TDOA-Config-r17 ::=
CHOICE {
oneShot-r17
NULL,
periodicReporting-r17
ENUMERATED { ms160, ms320, ms1280, ms2560, ms61440, ms81920, ms368640, ms737280 }
}
SRS-PosResourceSetAggBW-CombinationList-r18 ::=
SEQUENCE (SIZE(1..
maxNrOfLinkedSRS-PosResSetComb-r18))
OF SRS-PosResourceSetLinkedForAggBW-List-r18
SRS-PosResourceSetLinkedForAggBW-List-r18 ::=
SEQUENCE (SIZE(2..
maxNrOfLinkedSRS-PosResourceSet-r18))
OF SRS-PosResourceSetLinkedForAggBW-r18
N3C-ExtIndirectPathAddChange-r19 ::=
SEQUENCE (SIZE(1..
maxNrofN3C-RelayUE-r19))
OF N3C-RelayUE-Info-r18
-- TAG-RRCRECONFIGURATION-STOP-- TAG-RRCRECONFIGURATIONCOMPLETE-START
RRCReconfigurationComplete ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcReconfigurationComplete
RRCReconfigurationComplete-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCReconfigurationComplete-IEs ::=
SEQUENCE {
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCReconfigurationComplete-v1530-IEs OPTIONAL
}
RRCReconfigurationComplete-v1530-IEs ::=
SEQUENCE {
uplinkTxDirectCurrentList
UplinkTxDirectCurrentList OPTIONAL,
nonCriticalExtension
RRCReconfigurationComplete-v1560-IEs OPTIONAL
}
RRCReconfigurationComplete-v1560-IEs ::=
SEQUENCE {
scg-Response
CHOICE {
nr-SCG-Response OCTET STRING (CONTAINING
RRCReconfigurationComplete),
eutra-SCG-Response OCTET STRING
}
OPTIONAL,
nonCriticalExtension
RRCReconfigurationComplete-v1610-IEs OPTIONAL
}
RRCReconfigurationComplete-v1610-IEs ::=
SEQUENCE {
ue-MeasurementsAvailable-r16
UE-MeasurementsAvailable-r16 OPTIONAL,
needForGapsInfoNR-r16
NeedForGapsInfoNR-r16 OPTIONAL,
nonCriticalExtension
RRCReconfigurationComplete-v1640-IEs OPTIONAL
}
RRCReconfigurationComplete-v1640-IEs ::=
SEQUENCE {
uplinkTxDirectCurrentTwoCarrierList-r16
UplinkTxDirectCurrentTwoCarrierList-r16 OPTIONAL,
nonCriticalExtension
RRCReconfigurationComplete-v1700-IEs OPTIONAL
}
RRCReconfigurationComplete-v1700-IEs ::=
SEQUENCE {
needForGapNCSG-InfoNR-r17
NeedForGapNCSG-InfoNR-r17 OPTIONAL,
needForGapNCSG-InfoEUTRA-r17
NeedForGapNCSG-InfoEUTRA-r17 OPTIONAL,
selectedCondRRCReconfig-r17
CondReconfigId-r16 OPTIONAL,
nonCriticalExtension
RRCReconfigurationComplete-v1720-IEs OPTIONAL
}
RRCReconfigurationComplete-v1720-IEs ::=
SEQUENCE {
uplinkTxDirectCurrentMoreCarrierList-r17
UplinkTxDirectCurrentMoreCarrierList-r17 OPTIONAL,
nonCriticalExtension
RRCReconfigurationComplete-v1800-IEs OPTIONAL
}
RRCReconfigurationComplete-v1800-IEs ::=
SEQUENCE {
needForInterruptionInfoNR-r18
NeedForInterruptionInfoNR-r18 OPTIONAL,
flightPathInfoAvailable-r18
ENUMERATED {true}
OPTIONAL,
selectedPSCellForCHO-WithSCG-r18
SelectedPSCellForCHO-WithSCG-r18 OPTIONAL,
selectedSK-Counter-r18
SK-Counter OPTIONAL,
measConfigReportAppLayerAvailable-r18
ENUMERATED {true}
OPTIONAL,
appliedLTM-CandidateId-r18
LTM-CandidateId-r18 OPTIONAL,
nonCriticalExtension
RRCReconfigurationComplete-v1900-IEs OPTIONAL
}
RRCReconfigurationComplete-v1900-IEs ::=
SEQUENCE {
applicabilityReportList-r19
ApplicabilityReportList-r19 OPTIONAL,
csi-LogMeasAvailable-r19
ENUMERATED {true}
OPTIONAL,
referenceLocationReport-r19
BIT STRING (SIZE (6))
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-RRCRECONFIGURATIONCOMPLETE-STOP-- TAG-RRCREJECT-START
RRCReject ::=
SEQUENCE {
criticalExtensions
CHOICE {
rrcReject
RRCReject-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCReject-IEs ::=
SEQUENCE {
waitTime
RejectWaitTime OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
-- TAG-RRCREJECT-STOP-- TAG-RRCRELEASE-START
RRCRelease ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcRelease
RRCRelease-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCRelease-IEs ::=
SEQUENCE {
redirectedCarrierInfo
RedirectedCarrierInfo OPTIONAL,
-- Need N
cellReselectionPriorities
CellReselectionPriorities OPTIONAL,
-- Need R
suspendConfig
SuspendConfig OPTIONAL,
-- Need R
deprioritisationReq
SEQUENCE {
deprioritisationType
ENUMERATED {frequency, nr},
deprioritisationTimer
ENUMERATED {min5, min10, min15, min30}
}
OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCRelease-v1540-IEs OPTIONAL
}
RRCRelease-v1540-IEs ::=
SEQUENCE {
waitTime
RejectWaitTime OPTIONAL,
-- Need N
nonCriticalExtension
RRCRelease-v1610-IEs OPTIONAL
}
RRCRelease-v1610-IEs ::=
SEQUENCE {
voiceFallbackIndication-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
measIdleConfig-r16
SetupRelease {
MeasIdleConfigDedicated-r16}
OPTIONAL,
-- Need M
nonCriticalExtension
RRCRelease-v1650-IEs OPTIONAL
}
RRCRelease-v1650-IEs ::=
SEQUENCE {
mpsPriorityIndication-r16
ENUMERATED {true}
OPTIONAL,
-- Cond Redirection2
nonCriticalExtension
RRCRelease-v1710-IEs OPTIONAL
}
RRCRelease-v1710-IEs ::=
SEQUENCE {
noLastCellUpdate-r17
ENUMERATED {true}
OPTIONAL,
-- Need S
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
RedirectedCarrierInfo ::=
CHOICE {
nr
CarrierInfoNR,
eutra
RedirectedCarrierInfo-EUTRA,
...,
nr-v1900
CarrierInfoNR-v1900
}
RedirectedCarrierInfo-EUTRA ::=
SEQUENCE {
eutraFrequency
ARFCN-ValueEUTRA,
cnType
ENUMERATED {epc,fiveGC}
OPTIONAL -- Need N
}
CarrierInfoNR ::=
SEQUENCE {
carrierFreq
ARFCN-ValueNR,
ssbSubcarrierSpacing
SubcarrierSpacing,
smtc
SSB-MTC OPTIONAL,
-- Need S
...
}
CarrierInfoNR-v1900 ::=
SEQUENCE {
carrierFreq-r19
ARFCN-ValueNR,
ssbSubcarrierSpacing-r19
SubcarrierSpacing,
smtc-r19
SSB-MTC OPTIONAL,
-- Need S
satAssistanceInfoList-r19
SEQUENCE (SIZE (1..
maxFFS))
OF NTN-Config-r17 OPTIONAL,
-- Cond SIB19
...
}
SuspendConfig ::=
SEQUENCE {
fullI-RNTI
I-RNTI-Value,
shortI-RNTI
ShortI-RNTI-Value,
ran-PagingCycle
PagingCycle,
ran-NotificationAreaInfo
RAN-NotificationAreaInfo OPTIONAL,
-- Need M
t380
PeriodicRNAU-TimerValue OPTIONAL,
-- Need R
nextHopChainingCount
NextHopChainingCount,
...,
[[
sl-UEIdentityRemote-r17
RNTI-Value OPTIONAL,
-- Cond L2RemoteUE
sdt-Config-r17
SetupRelease {
SDT-Config-r17 }
OPTIONAL,
-- Need M
srs-PosRRC-Inactive-r17
SetupRelease {
SRS-PosRRC-Inactive-r17 }
OPTIONAL,
-- Need M
ran-ExtendedPagingCycle-r17
ExtendedPagingCycle-r17 OPTIONAL -- Cond RANPaging
]],
[[
ncd-SSB-RedCapInitialBWP-SDT-r17
SetupRelease {
NonCellDefiningSSB-r17}
OPTIONAL -- Need M
]],
[[
resumeIndication-r18
ENUMERATED {true}
OPTIONAL,
-- Need N
srs-PosRRC-InactiveEnhanced-r18
SetupRelease {
SRS-PosRRC-InactiveEnhanced-r18 }
OPTIONAL,
-- Need M
ran-ExtendedPagingCycleConfig-r18
ExtendedPagingCycleConfig-r18 OPTIONAL,
-- Cond RANPaging
multicastConfigInactive-r18
SetupRelease {
MulticastConfigInactive-r18 }
OPTIONAL -- Need M
]]
}
PeriodicRNAU-TimerValue ::=
ENUMERATED { min5, min10, min20, min30, min60, min120, min360, min720}
CellReselectionPriorities ::=
SEQUENCE {
freqPriorityListEUTRA
FreqPriorityListEUTRA OPTIONAL,
-- Need M
freqPriorityListNR
FreqPriorityListNR OPTIONAL,
-- Need M
t320
ENUMERATED {min5, min10, min20, min30, min60, min120, min180, spare1}
OPTIONAL,
-- Need R
...,
[[
freqPriorityListDedicatedSlicing-r17
FreqPriorityListDedicatedSlicing-r17 OPTIONAL -- Need M
]]
}
PagingCycle ::=
ENUMERATED {rf32, rf64, rf128, rf256}
FreqPriorityListEUTRA ::=
SEQUENCE (SIZE (1..
maxFreq))
OF FreqPriorityEUTRA
FreqPriorityListNR ::=
SEQUENCE (SIZE (1..
maxFreq))
OF FreqPriorityNR
FreqPriorityEUTRA ::=
SEQUENCE {
carrierFreq
ARFCN-ValueEUTRA,
cellReselectionPriority
CellReselectionPriority,
cellReselectionSubPriority
CellReselectionSubPriority OPTIONAL -- Need R
}
FreqPriorityNR ::=
SEQUENCE {
carrierFreq
ARFCN-ValueNR,
cellReselectionPriority
CellReselectionPriority,
cellReselectionSubPriority
CellReselectionSubPriority OPTIONAL -- Need R
}
RAN-NotificationAreaInfo ::=
CHOICE {
cellList
PLMN-RAN-AreaCellList,
ran-AreaConfigList
PLMN-RAN-AreaConfigList,
...
}
PLMN-RAN-AreaCellList ::=
SEQUENCE (SIZE (1..
maxPLMNIdentities))
OF PLMN-RAN-AreaCell
PLMN-RAN-AreaCell ::=
SEQUENCE {
plmn-Identity
PLMN-Identity OPTIONAL,
-- Need S
ran-AreaCells
SEQUENCE (SIZE (1..32))
OF CellIdentity
}
PLMN-RAN-AreaConfigList ::=
SEQUENCE (SIZE (1..
maxPLMNIdentities))
OF PLMN-RAN-AreaConfig
PLMN-RAN-AreaConfig ::=
SEQUENCE {
plmn-Identity
PLMN-Identity OPTIONAL,
-- Need S
ran-Area
SEQUENCE (SIZE (1..16))
OF RAN-AreaConfig
}
RAN-AreaConfig ::=
SEQUENCE {
trackingAreaCode
TrackingAreaCode,
ran-AreaCodeList
SEQUENCE (SIZE (1..32))
OF RAN-AreaCode OPTIONAL -- Need R
}
SDT-Config-r17 ::=
SEQUENCE {
sdt-DRB-List-r17
SEQUENCE (SIZE (0..
maxDRB))
OF DRB-Identity OPTIONAL,
-- Need M
sdt-SRB2-Indication-r17
ENUMERATED {allowed}
OPTIONAL,
-- Need R
sdt-MAC-PHY-CG-Config-r17
SetupRelease {
SDT-CG-Config-r17}
OPTIONAL,
-- Need M
sdt-DRB-ContinueROHC-r17
ENUMERATED { cell, rna }
OPTIONAL -- Need S
}
SDT-CG-Config-r17 ::= OCTET STRING (CONTAINING
SDT-MAC-PHY-CG-Config-r17)
SDT-MAC-PHY-CG-Config-r17 ::=
SEQUENCE {
-- CG-SDT specific configuration
cg-SDT-ConfigLCH-RestrictionToAddModList-r17
SEQUENCE (SIZE(1..
maxLC-ID))
OF CG-SDT-ConfigLCH-Restriction-r17 OPTIONAL,
-- Need N
cg-SDT-ConfigLCH-RestrictionToReleaseList-r17
SEQUENCE (SIZE(1..
maxLC-ID))
OF LogicalChannelIdentity OPTIONAL,
-- Need N
cg-SDT-ConfigInitialBWP-NUL-r17
SetupRelease {
BWP-UplinkDedicatedSDT-r17}
OPTIONAL,
-- Need M
cg-SDT-ConfigInitialBWP-SUL-r17
SetupRelease {
BWP-UplinkDedicatedSDT-r17}
OPTIONAL,
-- Need M
cg-SDT-ConfigInitialBWP-DL-r17
BWP-DownlinkDedicatedSDT-r17 OPTIONAL,
-- Need M
cg-SDT-TimeAlignmentTimer-r17
TimeAlignmentTimer OPTIONAL,
-- Need M
cg-SDT-RSRP-ThresholdSSB-r17
RSRP-Range OPTIONAL,
-- Need M
cg-SDT-TA-ValidationConfig-r17
SetupRelease {
CG-SDT-TA-ValidationConfig-r17 }
OPTIONAL,
-- Need M
cg-SDT-CS-RNTI-r17
RNTI-Value OPTIONAL,
-- Need M
...,
[[
cg-SDT-ConfigLCH-RestrictionToAddModListExt-v1800
SEQUENCE (SIZE(1..
maxLC-ID))
OF CG-SDT-ConfigLCH-RestrictionExt-v1800
OPTIONAL,
-- Need N
cg-MT-SDT-MaxDurationToNextCG-Occasion-r18
ENUMERATED {
ms10, ms100, sec1, sec10, sec60, sec100, sec300, sec600,
sec1200, sec1800, sec3600,
spare5, spare4, spare3, spare2, spare1}
OPTIONAL -- Need R
]]
}
CG-SDT-TA-ValidationConfig-r17 ::=
SEQUENCE {
cg-SDT-RSRP-ChangeThreshold-r17
ENUMERATED { dB2, dB4, dB6, dB8, dB10, dB14, dB18, dB22,
dB26, dB30, dB34, spare5, spare4, spare3, spare2, spare1}
}
BWP-DownlinkDedicatedSDT-r17 ::=
SEQUENCE {
pdcch-Config-r17
SetupRelease {
PDCCH-Config }
OPTIONAL,
-- Need M
pdsch-Config-r17
SetupRelease {
PDSCH-Config }
OPTIONAL,
-- Need M
...
}
BWP-UplinkDedicatedSDT-r17 ::=
SEQUENCE {
pusch-Config-r17
SetupRelease {
PUSCH-Config }
OPTIONAL,
-- Need M
configuredGrantConfigToAddModList-r17
ConfiguredGrantConfigToAddModList-r16 OPTIONAL,
-- Need N
configuredGrantConfigToReleaseList-r17
ConfiguredGrantConfigToReleaseList-r16 OPTIONAL,
-- Need N
...
}
CG-SDT-ConfigLCH-Restriction-r17 ::=
SEQUENCE {
logicalChannelIdentity-r17
LogicalChannelIdentity,
configuredGrantType1Allowed-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
allowedCG-List-r17
SEQUENCE (SIZE (0..
maxNrofConfiguredGrantConfigMAC-1-r16))
OF ConfiguredGrantConfigIndexMAC-r16
OPTIONAL -- Need R
}
CG-SDT-ConfigLCH-RestrictionExt-v1800 ::=
SEQUENCE {
cg-SDT-MaxDurationToNextCG-Occasion-r18
ENUMERATED {
ms10, ms100, sec1, sec10, sec60, sec100, sec300, sec600,
sec1200, sec1800, sec3600,
spare5, spare4, spare3, spare2, spare1}
OPTIONAL -- Need R
}
SRS-PosRRC-Inactive-r17 ::= OCTET STRING (CONTAINING
SRS-PosRRC-InactiveConfig-r17)
SRS-PosRRC-InactiveConfig-r17 ::=
SEQUENCE {
srs-PosConfigNUL-r17
SRS-PosConfig-r17 OPTIONAL,
-- Need R
srs-PosConfigSUL-r17
SRS-PosConfig-r17 OPTIONAL,
-- Need R
bwp-NUL-r17
BWP OPTIONAL,
-- Need S
bwp-SUL-r17
BWP OPTIONAL,
-- Need S
inactivePosSRS-TimeAlignmentTimer-r17
TimeAlignmentTimer OPTIONAL,
-- Need M
inactivePosSRS-RSRP-ChangeThreshold-r17
RSRP-ChangeThreshold-r17 OPTIONAL -- Need M
}
RSRP-ChangeThreshold-r17 ::=
ENUMERATED {dB4, dB6, dB8, dB10, dB14, dB18, dB22, dB26, dB30, dB34, spare6, spare5, spare4, spare3, spare2, spare1}
SRS-PosConfig-r17 ::=
SEQUENCE {
srs-PosResourceSetToReleaseList-r17
SEQUENCE (SIZE(1..
maxNrofSRS-PosResourceSets-r16))
OF SRS-PosResourceSetId-r16 OPTIONAL,
-- Need N
srs-PosResourceSetToAddModList-r17
SEQUENCE (SIZE(1..
maxNrofSRS-PosResourceSets-r16))
OF SRS-PosResourceSet-r16 OPTIONAL,
-- Need N
srs-PosResourceToReleaseList-r17
SEQUENCE (SIZE(1..
maxNrofSRS-PosResources-r16))
OF SRS-PosResourceId-r16 OPTIONAL,
-- Need N
srs-PosResourceToAddModList-r17
SEQUENCE (SIZE(1..
maxNrofSRS-PosResources-r16))
OF SRS-PosResource-r16 OPTIONAL -- Need N
}
SRS-PosRRC-InactiveEnhanced-r18 ::= OCTET STRING (CONTAINING
SRS-PosRRC-InactiveEnhancedConfig-r18)
SRS-PosRRC-InactiveEnhancedConfig-r18 ::=
SEQUENCE {
srs-PosRRC-InactiveAggBW-ConfigList-r18
SetupRelease {
SRS-PosRRC-InactiveAggBW-ConfigList-r18 }
OPTIONAL,
-- Need M
srs-PosTx-Hopping-r18
SetupRelease {
SRS-PosTx-Hopping-r18 }
OPTIONAL,
-- Need M
srs-PosRRC-InactiveValidityAreaPreConfigList-r18
SetupRelease {
SRS-PosRRC-InactiveValidityAreaPreConfigList-r18 }
OPTIONAL,
-- Need M
srs-PosRRC-InactiveValidityAreaNonPreConfig-r18
SetupRelease {
SRS-PosRRC-InactiveValidityAreaConfig-r18 }
OPTIONAL,
-- Need M
...,
[[
srs-PosRRC-InactiveAggBW-AdditionalCarriers-r18
SetupRelease {
SRS-PosRRC-InactiveAggBW-AdditionalCarriers-r18 }
OPTIONAL -- Need M
]]
}
SRS-PosRRC-InactiveAggBW-AdditionalCarriers-r18 ::=
SEQUENCE{
aggregatedPosSRS-CarrierList-r18
SEQUENCE (SIZE(1..
maxNrOfLinkedSRS-CarriersInactive-1-r18))
OF SRS-PosConfigPerULCarrier-r18 OPTIONAL,
-- Need R
...
}
SRS-PosConfigPerULCarrier-r18 ::=
SEQUENCE{
freqInfo-r18
ARFCN-ValueNR,
srs-PosConfig-r18
SRS-PosConfig-r17,
scs-SpecificCarrier-r18
SCS-SpecificCarrier OPTIONAL,
-- Need R
bwp-r18
BWP OPTIONAL,
-- Need R
...
}
SRS-PosRRC-InactiveValidityAreaPreConfigList-r18 ::=
SEQUENCE (SIZE(1..
maxNrOfVA-r18))
OF SRS-PosRRC-InactiveValidityAreaConfig-r18
SRS-PosRRC-InactiveValidityAreaConfig-r18 ::=
SEQUENCE {
srs-PosConfigValidityArea-r18
SEQUENCE (SIZE(1..
maxNrOfCellsInVA-r18))
OF CellIdentity,
srs-PosConfigNUL-r18
SRS-PosConfig-r17 OPTIONAL,
-- Need R
srs-PosConfigSUL-r18
SRS-PosConfig-r17 OPTIONAL,
-- Need R
bwp-NUL-r18
BWP OPTIONAL,
-- Need S
bwp-SUL-r18
BWP OPTIONAL,
-- Need S
areaValidityTA-Config-r18
AreaValidityTA-Config-r18 OPTIONAL,
-- Need R
...,
[[
srs-PosConfigValidityAreaExt-v1830
SEQUENCE (SIZE(1..
maxNrOfCellsInVA-Ext-r18))
OF CellIdentity OPTIONAL -- Need R
]],
[[
srs-PosRRC-InactiveAggBW-AdditionalCarriersPerVA-r18
SetupRelease {
SRS-PosRRC-InactiveAggBW-AdditionalCarriers-r18 }
OPTIONAL,
-- Need M
srs-PosRRC-InactiveAggBW-ConfigListPerVA-r18
SetupRelease {
SRS-PosRRC-InactiveAggBW-ConfigList-r18 }
OPTIONAL -- Need M
]]
}
AreaValidityTA-Config-r18 ::=
SEQUENCE {
inactivePosSRS-ValidityAreaTAT-r18
ENUMERATED {ms1280, ms1920, ms2560, ms5120, ms10240, ms20480, ms40960, infinity},
inactivePosSRS-ValidityAreaRSRP-r18
RSRP-ChangeThreshold-r17 OPTIONAL,
-- Need R
autonomousTA-AdjustmentEnabled-r18
ENUMERATED {true}
OPTIONAL -- Need R
}
SRS-PosRRC-InactiveAggBW-ConfigList-r18 ::=
SEQUENCE (SIZE(1..
maxNrOfLinkedSRS-PosResSetCombInactive-r18))
OF
SRS-InactivePosResourceSetLinkedForAggBW-List-r18
SRS-InactivePosResourceSetLinkedForAggBW-List-r18 ::=
SEQUENCE (SIZE (2..
maxNrOfLinkedSRS-PosResourceSet-r18))
OF
SRS-PosResourceSetLinkedForAggBW-r18
ExtendedPagingCycle-r17 ::=
ENUMERATED {rf256, rf512, rf1024, spare1}
ExtendedPagingCycleConfig-r18 ::=
SEQUENCE {
extendedPagingCycle-r18
ENUMERATED {hf2, hf4, hf8, hf16, hf32, hf64, hf128,hf256, hf512, hf1024,
spare6, spare5, spare4, spare3, spare2, spare1},
pagingPTWLength-r18
ENUMERATED {ms1280, ms2560, ms3840, ms5120, ms6400, ms7680, ms8960, ms10240, ms11520,
ms12800, ms14080, ms15360, ms16640, ms17920, ms19200, ms20480, ms21760,
ms23040, ms24320, ms25600, ms26880, ms28160, ms29440, ms30720, ms32000,
ms33280, ms34560, ms35840, ms37120, ms38400, ms39680, ms40960}
}
MulticastConfigInactive-r18::=
SEQUENCE {
inactivePTM-Config-r18 OCTET STRING (CONTAINING
MBSMulticastConfiguration-r18)
OPTIONAL,
-- Need S
inactiveMCCH-Config-r18 OCTET STRING (CONTAINING
SystemInformation)
OPTIONAL -- Need N
}
-- TAG-RRCRELEASE-STOP-- TAG-RRCRESUME-START
RRCResume ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcResume
RRCResume-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCResume-IEs ::=
SEQUENCE {
radioBearerConfig
RadioBearerConfig OPTIONAL,
-- Need M
masterCellGroup OCTET STRING (CONTAINING
CellGroupConfig)
OPTIONAL,
-- Need M
measConfig
MeasConfig OPTIONAL,
-- Need M
fullConfig
ENUMERATED {true}
OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCResume-v1560-IEs OPTIONAL
}
RRCResume-v1560-IEs ::=
SEQUENCE {
radioBearerConfig2 OCTET STRING (CONTAINING
RadioBearerConfig)
OPTIONAL,
-- Need M
sk-Counter
SK-Counter OPTIONAL,
-- Need N
nonCriticalExtension
RRCResume-v1610-IEs OPTIONAL
}
RRCResume-v1610-IEs ::=
SEQUENCE {
idleModeMeasurementReq-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
restoreMCG-SCells-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
restoreSCG-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
mrdc-SecondaryCellGroup-r16
CHOICE {
nr-SCG-r16 OCTET STRING (CONTAINING
RRCReconfiguration),
eutra-SCG-r16 OCTET STRING
}
OPTIONAL,
-- Cond RestoreSCG
needForGapsConfigNR-r16
SetupRelease {
NeedForGapsConfigNR-r16}
OPTIONAL,
-- Need M
nonCriticalExtension
RRCResume-v1700-IEs OPTIONAL
}
RRCResume-v1700-IEs ::=
SEQUENCE {
sl-ConfigDedicatedNR-r17
SetupRelease {
SL-ConfigDedicatedNR-r16}
OPTIONAL,
-- Cond L2RemoteUE
sl-L2RemoteUE-Config-r17
SetupRelease {
SL-L2RemoteUE-Config-r17}
OPTIONAL,
-- Cond L2RemoteUE
needForGapNCSG-ConfigNR-r17
SetupRelease {
NeedForGapNCSG-ConfigNR-r17}
OPTIONAL,
-- Need M
needForGapNCSG-ConfigEUTRA-r17
SetupRelease {
NeedForGapNCSG-ConfigEUTRA-r17}
OPTIONAL,
-- Need M
scg-State-r17
ENUMERATED {deactivated}
OPTIONAL,
-- Need S
appLayerMeasConfig-r17
AppLayerMeasConfig-r17 OPTIONAL,
-- Need M
nonCriticalExtension
RRCResume-v1800-IEs OPTIONAL
}
RRCResume-v1800-IEs ::=
SEQUENCE {
needForInterruptionConfigNR-r18
ENUMERATED { disabled, enabled }
OPTIONAL,
-- Need M
reselectionMeasurementReq-r18
ENUMERATED { true }
OPTIONAL,
-- Need N
validatedMeasurementsReq-r18
ENUMERATED { true }
OPTIONAL,
-- Need N
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-RRCRESUME-STOP-- TAG-RRCRESUMECOMPLETE-START
RRCResumeComplete ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcResumeComplete
RRCResumeComplete-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCResumeComplete-IEs ::=
SEQUENCE {
dedicatedNAS-Message
DedicatedNAS-Message OPTIONAL,
selectedPLMN-Identity
INTEGER (1..
maxPLMN)
OPTIONAL,
uplinkTxDirectCurrentList
UplinkTxDirectCurrentList OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCResumeComplete-v1610-IEs OPTIONAL
}
RRCResumeComplete-v1610-IEs ::=
SEQUENCE {
idleMeasAvailable-r16
ENUMERATED {true}
OPTIONAL,
measResultIdleEUTRA-r16
MeasResultIdleEUTRA-r16 OPTIONAL,
measResultIdleNR-r16
MeasResultIdleNR-r16 OPTIONAL,
scg-Response-r16
CHOICE {
nr-SCG-Response OCTET STRING (CONTAINING
RRCReconfigurationComplete),
eutra-SCG-Response OCTET STRING
}
OPTIONAL,
ue-MeasurementsAvailable-r16
UE-MeasurementsAvailable-r16 OPTIONAL,
mobilityHistoryAvail-r16
ENUMERATED {true}
OPTIONAL,
mobilityState-r16
ENUMERATED {normal, medium, high, spare}
OPTIONAL,
needForGapsInfoNR-r16
NeedForGapsInfoNR-r16 OPTIONAL,
nonCriticalExtension
RRCResumeComplete-v1640-IEs OPTIONAL
}
RRCResumeComplete-v1640-IEs ::=
SEQUENCE {
uplinkTxDirectCurrentTwoCarrierList-r16
UplinkTxDirectCurrentTwoCarrierList-r16 OPTIONAL,
nonCriticalExtension
RRCResumeComplete-v1700-IEs OPTIONAL
}
RRCResumeComplete-v1700-IEs ::=
SEQUENCE {
needForGapNCSG-InfoNR-r17
NeedForGapNCSG-InfoNR-r17 OPTIONAL,
needForGapNCSG-InfoEUTRA-r17
NeedForGapNCSG-InfoEUTRA-r17 OPTIONAL,
nonCriticalExtension
RRCResumeComplete-v1720-IEs OPTIONAL
}
RRCResumeComplete-v1720-IEs ::=
SEQUENCE {
uplinkTxDirectCurrentMoreCarrierList-r17
UplinkTxDirectCurrentMoreCarrierList-r17 OPTIONAL,
nonCriticalExtension
RRCResumeComplete-v1800-IEs OPTIONAL
}
RRCResumeComplete-v1800-IEs ::=
SEQUENCE {
needForInterruptionInfoNR-r18
NeedForInterruptionInfoNR-r18 OPTIONAL,
musim-CapRestrictionInd-r18
ENUMERATED {true}
OPTIONAL,
flightPathInfoAvailable-r18
ENUMERATED {true}
OPTIONAL,
measConfigReportAppLayerAvailable-r18
ENUMERATED {true}
OPTIONAL,
measResultReselectionNR-r18
MeasResultIdleNR-r16 OPTIONAL,
reselectionMeasAvailable-r18
ENUMERATED {true}
OPTIONAL,
nonCriticalExtension
RRCResumeComplete-v1900-IEs OPTIONAL
}
RRCResumeComplete-v1900-IEs ::=
SEQUENCE {
applicabilityReportList-r19
ApplicabilityReportList-r19 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-RRCRESUMECOMPLETE-STOP-- TAG-RRCRESUMEREQUEST-START
RRCResumeRequest ::=
SEQUENCE {
rrcResumeRequest
RRCResumeRequest-IEs
}
RRCResumeRequest-IEs ::=
SEQUENCE {
resumeIdentity
ShortI-RNTI-Value,
resumeMAC-I
BIT STRING (SIZE (16)),
resumeCause
ResumeCause,
spare
BIT STRING (SIZE (1))
}
-- TAG-RRCRESUMEREQUEST-STOP-- TAG-RRCRESUMEREQUEST1-START
RRCResumeRequest1 ::=
SEQUENCE {
rrcResumeRequest1
RRCResumeRequest1-IEs
}
RRCResumeRequest1-IEs ::=
SEQUENCE {
resumeIdentity
I-RNTI-Value,
resumeMAC-I
BIT STRING (SIZE (16)),
resumeCause
ResumeCause,
spare
BIT STRING (SIZE (1))
}
-- TAG-RRCRESUMEREQUEST1-STOP-- TAG-RRCSETUP-START
RRCSetup ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcSetup
RRCSetup-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCSetup-IEs ::=
SEQUENCE {
radioBearerConfig
RadioBearerConfig,
masterCellGroup OCTET STRING (CONTAINING
CellGroupConfig),
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCSetup-v1700-IEs OPTIONAL
}
RRCSetup-v1700-IEs ::=
SEQUENCE {
sl-ConfigDedicatedNR-r17
SL-ConfigDedicatedNR-r16 OPTIONAL,
-- Cond L2RemoteUE
sl-L2RemoteUE-Config-r17
SL-L2RemoteUE-Config-r17 OPTIONAL,
-- Cond L2RemoteUE
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-RRCSETUP-STOP-- TAG-RRCSETUPCOMPLETE-START
RRCSetupComplete ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcSetupComplete
RRCSetupComplete-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCSetupComplete-IEs ::=
SEQUENCE {
selectedPLMN-Identity
INTEGER (1..
maxPLMN),
registeredAMF
RegisteredAMF OPTIONAL,
guami-Type
ENUMERATED {native, mapped}
OPTIONAL,
s-NSSAI-List
SEQUENCE (SIZE (1..
maxNrofS-NSSAI))
OF S-NSSAI OPTIONAL,
dedicatedNAS-Message
DedicatedNAS-Message,
ng-5G-S-TMSI-Value
CHOICE {
ng-5G-S-TMSI
NG-5G-S-TMSI,
ng-5G-S-TMSI-Part2
BIT STRING (SIZE (9))
}
OPTIONAL,
lateNonCriticalExtension OCTET STRING (CONTAINING
RRCSetupComplete-v15s0-IEs)
OPTIONAL,
nonCriticalExtension
RRCSetupComplete-v1610-IEs OPTIONAL
}
-- Regular non-critical extensions:
RRCSetupComplete-v1610-IEs ::=
SEQUENCE {
iab-NodeIndication-r16
ENUMERATED {true}
OPTIONAL,
idleMeasAvailable-r16
ENUMERATED {true}
OPTIONAL,
ue-MeasurementsAvailable-r16
UE-MeasurementsAvailable-r16 OPTIONAL,
mobilityHistoryAvail-r16
ENUMERATED {true}
OPTIONAL,
mobilityState-r16
ENUMERATED {normal, medium, high, spare}
OPTIONAL,
nonCriticalExtension
RRCSetupComplete-v1690-IEs OPTIONAL
}
RRCSetupComplete-v1690-IEs ::=
SEQUENCE {
ul-RRC-Segmentation-r16
ENUMERATED {true}
OPTIONAL,
nonCriticalExtension
RRCSetupComplete-v1700-IEs OPTIONAL
}
RRCSetupComplete-v1700-IEs ::=
SEQUENCE {
onboardingRequest-r17
ENUMERATED {true}
OPTIONAL,
nonCriticalExtension
RRCSetupComplete-v1800-IEs OPTIONAL
}
RRCSetupComplete-v1800-IEs ::=
SEQUENCE {
ncr-NodeIndication-r18
ENUMERATED {true}
OPTIONAL,
musim-CapRestrictionInd-r18
ENUMERATED {true}
OPTIONAL,
flightPathInfoAvailable-r18
ENUMERATED {true}
OPTIONAL,
measConfigReportAppLayerAvailable-r18
ENUMERATED {true}
OPTIONAL,
mobileIAB-NodeIndication-r18
ENUMERATED {true}
OPTIONAL,
reselectionMeasAvailable-r18
ENUMERATED {true}
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
-- Late non-critical extensions:
RRCSetupComplete-v15s0-IEs ::=
SEQUENCE {
-- Following field is only for REL-15 late non-critical extensions
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCSetupComplete-v16j0-IEs OPTIONAL
}
RRCSetupComplete-v16j0-IEs ::=
SEQUENCE {
-- Following field is only for REL-16 late non-critical extensions
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCSetupComplete-v17b0-IEs OPTIONAL
}
RRCSetupComplete-v17b0-IEs ::=
SEQUENCE {
ul-RRC-MaxCapaSegments-r17
ENUMERATED {true}
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
RegisteredAMF ::=
SEQUENCE {
plmn-Identity
PLMN-Identity OPTIONAL,
amf-Identifier
AMF-Identifier
}
-- TAG-RRCSETUPCOMPLETE-STOP-- TAG-RRCSETUPREQUEST-START
RRCSetupRequest ::=
SEQUENCE {
rrcSetupRequest
RRCSetupRequest-IEs
}
RRCSetupRequest-IEs ::=
SEQUENCE {
ue-Identity
InitialUE-Identity,
establishmentCause
EstablishmentCause,
spare
BIT STRING (SIZE (1))
}
InitialUE-Identity ::=
CHOICE {
ng-5G-S-TMSI-Part1
BIT STRING (SIZE (39)),
randomValue
BIT STRING (SIZE (39))
}
EstablishmentCause ::=
ENUMERATED {
emergency, highPriorityAccess, mt-Access, mo-Signalling,
mo-Data, mo-VoiceCall, mo-VideoCall, mo-SMS, mps-PriorityAccess, mcs-PriorityAccess,
spare6, spare5, spare4, spare3, spare2, spare1}
-- TAG-RRCSETUPREQUEST-STOP-- TAG-RRCSYSTEMINFOREQUEST-START
RRCSystemInfoRequest ::=
SEQUENCE {
criticalExtensions
CHOICE {
rrcSystemInfoRequest
RRCSystemInfoRequest-IEs,
criticalExtensionsFuture-r16
CHOICE {
rrcPosSystemInfoRequest-r16
RRC-PosSystemInfoRequest-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
}
RRCSystemInfoRequest-IEs ::=
SEQUENCE {
requested-SI-List
BIT STRING (SIZE (
maxSI-Message)),
--32bits
spare
BIT STRING (SIZE (12))
}
RRC-PosSystemInfoRequest-r16-IEs ::=
SEQUENCE {
requestedPosSI-List
BIT STRING (SIZE (
maxSI-Message)),
--32bits
spare
BIT STRING (SIZE (11))
}
-- TAG-RRCSYSTEMINFOREQUEST-STOP-- TAG-SCGFAILUREINFORMATION-START
SCGFailureInformation ::=
SEQUENCE {
criticalExtensions
CHOICE {
scgFailureInformation
SCGFailureInformation-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
SCGFailureInformation-IEs ::=
SEQUENCE {
failureReportSCG
FailureReportSCG OPTIONAL,
nonCriticalExtension
SCGFailureInformation-v1590-IEs OPTIONAL
}
SCGFailureInformation-v1590-IEs ::=
SEQUENCE {
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
FailureReportSCG ::=
SEQUENCE {
failureType
ENUMERATED {
t310-Expiry, randomAccessProblem,
rlc-MaxNumRetx,
synchReconfigFailureSCG, scg-ReconfigFailure,
srb3-IntegrityFailure, other-r16, spare1},
measResultFreqList
MeasResultFreqList OPTIONAL,
measResultSCG-Failure OCTET STRING (CONTAINING
MeasResultSCG-Failure)
OPTIONAL,
...,
[[
locationInfo-r16
LocationInfo-r16 OPTIONAL,
failureType-v1610
ENUMERATED {scg-lbtFailure-r16, beamFailureRecoveryFailure-r16,
t312-Expiry-r16, bh-RLF-r16, beamFailure-r17, spare3, spare2, spare1}
OPTIONAL
]],
[[
previousPSCellId-r17
SEQUENCE {
physCellId-r17
PhysCellId,
carrierFreq-r17
ARFCN-ValueNR
}
OPTIONAL,
failedPSCellId-r17
SEQUENCE {
physCellId-r17
PhysCellId,
carrierFreq-r17
ARFCN-ValueNR
}
OPTIONAL,
timeSCGFailure-r17
INTEGER (0..1023)
OPTIONAL,
perRAInfoList-r17
PerRAInfoList-r16 OPTIONAL
]],
[[
perRAInfoList-v17b0
PerRAInfoList-v1660 OPTIONAL
]],
[[
perRAInfoList-v1840
PerRAInfoList-v1800 OPTIONAL
]],
[[
cho-WithCandidateSCGInfoList-r19
Cho-WithCandidateSCGInfoList-r19 OPTIONAL
]]
}
MeasResultFreqList ::=
SEQUENCE (SIZE (1..
maxFreq))
OF MeasResult2NR
-- TAG-SCGFAILUREINFORMATION-STOP-- TAG-SCGFAILUREINFORMATIONEUTRA-START
SCGFailureInformationEUTRA ::=
SEQUENCE {
criticalExtensions
CHOICE {
scgFailureInformationEUTRA
SCGFailureInformationEUTRA-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
SCGFailureInformationEUTRA-IEs ::=
SEQUENCE {
failureReportSCG-EUTRA
FailureReportSCG-EUTRA OPTIONAL,
nonCriticalExtension
SCGFailureInformationEUTRA-v1590-IEs OPTIONAL
}
SCGFailureInformationEUTRA-v1590-IEs ::=
SEQUENCE {
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
FailureReportSCG-EUTRA ::=
SEQUENCE {
failureType
ENUMERATED {
t313-Expiry, randomAccessProblem,rlc-MaxNumRetx,
scg-ChangeFailure, spare4,
spare3, spare2, spare1},
measResultFreqListMRDC
MeasResultFreqListFailMRDC OPTIONAL,
measResultSCG-FailureMRDC OCTET STRING
OPTIONAL,
...,
[[
locationInfo-r16
LocationInfo-r16 OPTIONAL
]]
}
MeasResultFreqListFailMRDC ::=
SEQUENCE (SIZE (1..
maxFreq))
OF MeasResult2EUTRA
-- TAG-SCGFAILUREINFORMATIONEUTRA-STOP-- TAG-SECURITYMODECOMMAND-START
SecurityModeCommand ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
securityModeCommand
SecurityModeCommand-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
SecurityModeCommand-IEs ::=
SEQUENCE {
securityConfigSMC
SecurityConfigSMC,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
SecurityConfigSMC ::=
SEQUENCE {
securityAlgorithmConfig
SecurityAlgorithmConfig,
...
}
-- TAG-SECURITYMODECOMMAND-STOP-- TAG-SECURITYMODECOMPLETE-START
SecurityModeComplete ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
securityModeComplete
SecurityModeComplete-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
SecurityModeComplete-IEs ::=
SEQUENCE {
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
-- TAG-SECURITYMODECOMPLETE-STOP-- TAG-SECURITYMODEFAILURE-START
SecurityModeFailure ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
securityModeFailure
SecurityModeFailure-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
SecurityModeFailure-IEs ::=
SEQUENCE {
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
-- TAG-SECURITYMODEFAILURE-STOP-- TAG-SIB1-START
SIB1 ::=
SEQUENCE {
cellSelectionInfo
SEQUENCE {
q-RxLevMin
Q-RxLevMin,
q-RxLevMinOffset
INTEGER (1..8)
OPTIONAL,
-- Need S
q-RxLevMinSUL
Q-RxLevMin OPTIONAL,
-- Need R
q-QualMin
Q-QualMin OPTIONAL,
-- Need S
q-QualMinOffset
INTEGER (1..8)
OPTIONAL -- Need S
}
OPTIONAL,
-- Cond Standalone
cellAccessRelatedInfo
CellAccessRelatedInfo,
connEstFailureControl
ConnEstFailureControl OPTIONAL,
-- Need R
si-SchedulingInfo
SI-SchedulingInfo OPTIONAL,
-- Need R
servingCellConfigCommon
ServingCellConfigCommonSIB OPTIONAL,
-- Need R
ims-EmergencySupport
ENUMERATED {true}
OPTIONAL,
-- Need R
eCallOverIMS-Support
ENUMERATED {true}
OPTIONAL,
-- Need R
ue-TimersAndConstants
UE-TimersAndConstants OPTIONAL,
-- Need R
uac-BarringInfo
SEQUENCE {
uac-BarringForCommon
UAC-BarringPerCatList OPTIONAL,
-- Need S
uac-BarringPerPLMN-List
UAC-BarringPerPLMN-List OPTIONAL,
-- Need S
uac-BarringInfoSetList
UAC-BarringInfoSetList,
uac-AccessCategory1-SelectionAssistanceInfo
CHOICE {
plmnCommon
UAC-AccessCategory1-SelectionAssistanceInfo,
individualPLMNList
SEQUENCE (SIZE (2..
maxPLMN))
OF UAC-AccessCategory1-SelectionAssistanceInfo
}
OPTIONAL -- Need S
}
OPTIONAL,
-- Need R
useFullResumeID
ENUMERATED {true}
OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SIB1-v1610-IEs OPTIONAL
}
SIB1-v1610-IEs ::=
SEQUENCE {
idleModeMeasurementsEUTRA-r16
ENUMERATED{true}
OPTIONAL,
-- Need R
idleModeMeasurementsNR-r16
ENUMERATED{true}
OPTIONAL,
-- Need R
posSI-SchedulingInfo-r16
PosSI-SchedulingInfo-r16 OPTIONAL,
-- Need R
nonCriticalExtension
SIB1-v1630-IEs OPTIONAL
}
SIB1-v1630-IEs ::=
SEQUENCE {
uac-BarringInfo-v1630
SEQUENCE {
uac-AC1-SelectAssistInfo-r16
SEQUENCE (SIZE (2..
maxPLMN))
OF UAC-AC1-SelectAssistInfo-r16
}
OPTIONAL,
-- Need R
nonCriticalExtension
SIB1-v1700-IEs OPTIONAL
}
SIB1-v1700-IEs ::=
SEQUENCE {
hsdn-Cell-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
uac-BarringInfo-v1700
SEQUENCE {
uac-BarringInfoSetList-v1700
UAC-BarringInfoSetList-v1700
}
OPTIONAL,
-- Cond MINT
sdt-ConfigCommon-r17
SDT-ConfigCommonSIB-r17 OPTIONAL,
-- Need R
redCap-ConfigCommon-r17
RedCap-ConfigCommonSIB-r17 OPTIONAL,
-- Need R
featurePriorities-r17
SEQUENCE {
redCapPriority-r17
FeaturePriority-r17 OPTIONAL,
-- Need R
slicingPriority-r17
FeaturePriority-r17 OPTIONAL,
-- Need R
msg3-Repetitions-Priority-r17
FeaturePriority-r17 OPTIONAL,
-- Need R
sdt-Priority-r17
FeaturePriority-r17 OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
si-SchedulingInfo-v1700
SI-SchedulingInfo-v1700 OPTIONAL,
-- Need R
hyperSFN-r17
BIT STRING (SIZE (10))
OPTIONAL,
-- Need R
eDRX-AllowedIdle-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
eDRX-AllowedInactive-r17
ENUMERATED {true}
OPTIONAL,
-- Cond EDRX-RC
intraFreqReselectionRedCap-r17
ENUMERATED {allowed, notAllowed}
OPTIONAL,
-- Need S
cellBarredNTN-r17
ENUMERATED {barred, notBarred}
OPTIONAL,
-- Need S
nonCriticalExtension
SIB1-v1740-IEs OPTIONAL
}
SIB1-v1740-IEs ::=
SEQUENCE {
si-SchedulingInfo-v1740
SI-SchedulingInfo-v1740 OPTIONAL,
-- Need R
nonCriticalExtension
SIB1-v1800-IEs OPTIONAL
}
SIB1-v1800-IEs ::=
SEQUENCE {
ncr-Support-r18
ENUMERATED {true}
OPTIONAL,
-- Need S
mt-SDT-ConfigCommonSIB-r18
MT-SDT-ConfigCommonSIB-r18 OPTIONAL,
-- Need R
musim-CapRestrictionAllowed-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
featurePriorities-v1800
SEQUENCE {
msg1-Repetitions-Priority-r18
FeaturePriority-r17 OPTIONAL,
-- Need R
eRedCapPriority-r18
FeaturePriority-r17 OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
si-SchedulingInfo-v1800
SI-SchedulingInfo-v1800 OPTIONAL,
-- Need R
cellBarredATG-r18
ENUMERATED {barred, notBarred}
OPTIONAL,
-- Need S
cellBarredNES-r18
ENUMERATED {notBarred}
OPTIONAL,
-- Need R
mobileIAB-Cell-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
eDRX-AllowedInactive-r18
ENUMERATED {true}
OPTIONAL,
-- Cond EDRX-RC
intraFreqReselection-eRedCap-r18
ENUMERATED {allowed, notAllowed}
OPTIONAL,
-- Need S
nonServingCellMII-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
sdt-BeamFailureRecoveryProhibitTimer-r18
ENUMERATED {ms50, ms100, ms200, ms500, ms1000, ms1500, ms2000, ms3000}
OPTIONAL,
-- Need R
eRedCap-ConfigCommon-r18
ERedCap-ConfigCommonSIB-r18 OPTIONAL,
-- Need R
cellBarredFixedVSAT-r18
ENUMERATED {barred, notBarred}
OPTIONAL,
-- Cond NTN
cellBarredMobileVSAT-r18
ENUMERATED {barred, notBarred}
OPTIONAL,
-- Cond NTN
reselectionMeasurementsNR-r18
ENUMERATED{true}
OPTIONAL,
-- Need R
cellBarred2RxXR-r18
ENUMERATED {barred}
OPTIONAL,
-- Need R
intraFreqReselection2RxXR-r18
ENUMERATED {allowed, notAllowed}
OPTIONAL,
-- Cond 2RxXR
barringExemptEmergencyCall-r18
ENUMERATED {true}
OPTIONAL,
-- Cond EM-Barring
n3c-Support-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
UAC-AccessCategory1-SelectionAssistanceInfo ::=
ENUMERATED {a, b, c}
UAC-AC1-SelectAssistInfo-r16 ::=
ENUMERATED {a, b, c, notConfigured}
SDT-ConfigCommonSIB-r17 ::=
SEQUENCE {
sdt-RSRP-Threshold-r17
RSRP-Range OPTIONAL,
-- Need R
sdt-LogicalChannelSR-DelayTimer-r17
ENUMERATED { sf20, sf40, sf64, sf128, sf512, sf1024, sf2560, spare1}
OPTIONAL,
-- Need R
sdt-DataVolumeThreshold-r17
ENUMERATED {byte32, byte100, byte200, byte400, byte600, byte800, byte1000, byte2000, byte4000,
byte8000, byte9000, byte10000, byte12000, byte24000, byte48000, byte96000},
t319a-r17
ENUMERATED { ms100, ms200, ms300, ms400, ms600, ms1000, ms2000,
ms3000, ms4000, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
}
RedCap-ConfigCommonSIB-r17 ::=
SEQUENCE {
halfDuplexRedCapAllowed-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
cellBarredRedCap-r17
SEQUENCE {
cellBarredRedCap1Rx-r17
ENUMERATED {barred, notBarred},
cellBarredRedCap2Rx-r17
ENUMERATED {barred, notBarred}
}
OPTIONAL,
-- Need R
...
}
ERedCap-ConfigCommonSIB-r18 ::=
SEQUENCE {
cellBarred-eRedCap-r18
SEQUENCE {
cellBarred-eRedCap1Rx-r18
ENUMERATED {barred, notBarred},
cellBarred-eRedCap2Rx-r18
ENUMERATED {barred, notBarred}
}
}
FeaturePriority-r17 ::=
INTEGER (0..7)
MT-SDT-ConfigCommonSIB-r18 ::=
SEQUENCE {
mt-SDT-RSRP-Threshold-r18
RSRP-Range OPTIONAL,
-- Need S
sdt-LogicalChannelSR-DelayTimer-r18
ENUMERATED { sf20, sf40, sf64, sf128, sf512, sf1024, sf2560, spare1}
OPTIONAL,
-- Cond MT-SDT1
t319a-r18
ENUMERATED { ms100, ms200, ms300, ms400, ms600, ms1000, ms2000,
ms3000, ms4000, spare7, spare6, spare5, spare4,
spare3, spare2, spare1}
OPTIONAL -- Cond MT-SDT2
}
-- TAG-SIB1-STOP-- TAG-SIDELINKUEINFORMATIONNR-START
SidelinkUEInformationNR-r16::=
SEQUENCE {
criticalExtensions
CHOICE {
sidelinkUEInformationNR-r16
SidelinkUEInformationNR-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
SidelinkUEInformationNR-r16-IEs ::=
SEQUENCE {
sl-RxInterestedFreqList-r16
SL-InterestedFreqList-r16 OPTIONAL,
sl-TxResourceReqList-r16
SL-TxResourceReqList-r16 OPTIONAL,
sl-FailureList-r16
SL-FailureList-r16 OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SidelinkUEInformationNR-v1700-IEs OPTIONAL
}
SidelinkUEInformationNR-v1700-IEs ::=
SEQUENCE {
sl-TxResourceReqList-v1700
SL-TxResourceReqList-v1700 OPTIONAL,
sl-RxDRX-ReportList-v1700
SL-RxDRX-ReportList-v1700 OPTIONAL,
sl-RxInterestedGC-BC-DestList-r17
SL-RxInterestedGC-BC-DestList-r17 OPTIONAL,
sl-RxInterestedFreqListDisc-r17
SL-InterestedFreqList-r16 OPTIONAL,
sl-TxResourceReqListDisc-r17
SL-TxResourceReqListDisc-r17 OPTIONAL,
sl-TxResourceReqListCommRelay-r17
SL-TxResourceReqListCommRelay-r17 OPTIONAL,
ue-Type-r17
ENUMERATED {relayUE, remoteUE}
OPTIONAL,
sl-SourceIdentityRemoteUE-r17
SL-SourceIdentity-r17 OPTIONAL,
nonCriticalExtension
SidelinkUEInformationNR-v1800-IEs OPTIONAL
}
SidelinkUEInformationNR-v1800-IEs ::=
SEQUENCE {
sl-CarrierFailureList-r18
SL-CarrierFailureList-r18 OPTIONAL,
sl-TxResourceReqListL2-U2U-r18
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-TxResourceReqL2-U2U-r18 OPTIONAL,
sl-PosRxInterestedFreqList-r18
SL-InterestedFreqList-r16 OPTIONAL,
sl-PosTxResourceReqList-r18
SL-PosTxResourceReqList-r18 OPTIONAL,
nonCriticalExtension
SidelinkUEInformationNR-v1840-IEs OPTIONAL
}
SidelinkUEInformationNR-v1840-IEs ::=
SEQUENCE {
sl-PosRxInterestedFreqList2-r18
SL-InterestedFreqList-r16 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
SL-InterestedFreqList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF INTEGER (1..
maxNrofFreqSL-r16)
SL-TxResourceReqList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-TxResourceReq-r16
SL-PosTxResourceReqList-r18 ::=
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-PosTxResourceReq-r18
SL-TxResourceReq-r16 ::=
SEQUENCE {
sl-DestinationIdentity-r16
SL-DestinationIdentity-r16,
sl-CastType-r16
ENUMERATED {broadcast, groupcast, unicast, spare1},
sl-RLC-ModeIndicationList-r16
SEQUENCE (SIZE (1..
maxNrofSLRB-r16))
OF SL-RLC-ModeIndication-r16 OPTIONAL,
sl-QoS-InfoList-r16
SEQUENCE (SIZE (1..
maxNrofSL-QFIsPerDest-r16))
OF SL-QoS-Info-r16 OPTIONAL,
sl-TypeTxSyncList-r16
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-TypeTxSync-r16 OPTIONAL,
sl-TxInterestedFreqList-r16
SL-TxInterestedFreqList-r16 OPTIONAL,
sl-CapabilityInformationSidelink-r16 OCTET STRING
OPTIONAL
}
SL-TxResourceReqList-v1700 ::=
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-TxResourceReq-v1700
SL-RxDRX-ReportList-v1700 ::=
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-RxDRX-Report-v1700
SL-TxResourceReq-v1700 ::=
SEQUENCE {
sl-DRX-InfoFromRxList-r17
SEQUENCE (SIZE (1..
maxNrofSL-RxInfoSet-r17))
OF SL-DRX-ConfigUC-SemiStatic-r17 OPTIONAL,
sl-DRX-Indication-r17
ENUMERATED {on, off}
OPTIONAL,
...,
[[
sl-QoS-InfoList-v1800
SEQUENCE (SIZE (1..
maxNrofSL-QFIsPerDest-r16))
OF SL-QoS-Info-v1800 OPTIONAL
]]
}
SL-RxDRX-Report-v1700 ::=
SEQUENCE {
sl-DRX-ConfigFromTx-r17
SL-DRX-ConfigUC-SemiStatic-r17,
...
}
SL-RxInterestedGC-BC-DestList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-RxInterestedGC-BC-Dest-r17
SL-RxInterestedGC-BC-Dest-r17 ::=
SEQUENCE {
sl-RxInterestedQoS-InfoList-r17
SEQUENCE (SIZE (1..
maxNrofSL-QFIsPerDest-r16))
OF SL-QoS-Info-r16,
sl-DestinationIdentity-r16
SL-DestinationIdentity-r16
}
SL-TxResourceReqListDisc-r17 ::=
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-TxResourceReqDisc-r17
SL-TxResourceReqDisc-r17 ::=
SEQUENCE {
sl-DestinationIdentityDisc-r17
SL-DestinationIdentity-r16,
sl-SourceIdentityRelayUE-r17
SL-SourceIdentity-r17 OPTIONAL,
sl-CastTypeDisc-r17
ENUMERATED {broadcast, groupcast, unicast, spare1},
sl-TxInterestedFreqListDisc-r17
SL-TxInterestedFreqList-r16,
sl-TypeTxSyncListDisc-r17
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-TypeTxSync-r16,
sl-DiscoveryType-r17
ENUMERATED {relay, non-Relay},
...,
[[
ue-TypeU2U-r18
ENUMERATED {relayUE, remoteUE}
OPTIONAL
]]
}
SL-TxResourceReqListCommRelay-r17 ::=
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-TxResourceReqCommRelayInfo-r17
SL-TxResourceReqCommRelayInfo-r17 ::=
SEQUENCE {
sl-RelayDRXConfig-r17
SL-TxResourceReq-v1700 OPTIONAL,
sl-TxResourceReqCommRelay-r17
SL-TxResourceReqCommRelay-r17
}
SL-TxResourceReqCommRelay-r17 ::=
CHOICE {
sl-TxResourceReqL2U2N-Relay-r17
SL-TxResourceReqL2U2N-Relay-r17,
sl-TxResourceReqL3U2N-Relay-r17
SL-TxResourceReq-r16
}
SL-TxResourceReqL2U2N-Relay-r17 ::=
SEQUENCE {
sl-DestinationIdentityL2U2N-r17
SL-DestinationIdentity-r16 OPTIONAL,
sl-TxInterestedFreqListL2U2N-r17
SL-TxInterestedFreqList-r16,
sl-TypeTxSyncListL2U2N-r17
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-TypeTxSync-r16,
sl-LocalID-Request-r17
ENUMERATED {true}
OPTIONAL,
sl-PagingIdentityRemoteUE-r17
SL-PagingIdentityRemoteUE-r17 OPTIONAL,
sl-CapabilityInformationSidelink-r17 OCTET STRING
OPTIONAL,
...
}
SL-TxResourceReqL2-U2U-r18 ::=
SEQUENCE {
sl-DestinationIdentityL2-U2U-r18
SL-DestinationIdentity-r16 OPTIONAL,
sl-TxInterestedFreqListL2-U2U-r18
SL-TxInterestedFreqList-r16,
sl-TypeTxSyncListL2-U2U-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-TypeTxSync-r16,
sl-CapabilityInformationSidelink-r18 OCTET STRING
OPTIONAL,
sl-U2U-InfoList-r18
SEQUENCE (SIZE (1..
maxNrofRemoteUE-r17))
OF SL-U2U-Info-r18 OPTIONAL,
sl-RLC-ModeIndicationListL2-U2U-r18
SEQUENCE (SIZE (1..
maxNrofSLRB-r16))
OF SL-RLC-Mode-r18 OPTIONAL,
...
}
SL-U2U-Info-r18 ::=
SEQUENCE {
sl-U2U-Identity-r18
CHOICE {
sl-TargetUE-Identity-r18
SL-DestinationIdentity-r16,
sl-SourceUE-Identity-r18
SL-SourceIdentity-r17
},
sl-E2E-QoS-InfoList-r18
SEQUENCE (SIZE (1..
maxNrofSL-QFIsPerDest-r16))
OF SL-QoS-Info-r16 OPTIONAL,
sl-PerHop-QoS-InfoList-r18
SEQUENCE (SIZE (1..
maxNrofSL-QFIsPerDest-r16))
OF SL-SplitQoS-Info-r18 OPTIONAL,
sl-PerSLRB-QoS-InfoList-r18
SEQUENCE (SIZE (1..
maxNrofSLRB-r16))
OF SL-PerSLRB-QoS-Info-r18 OPTIONAL,
sl-CapabilityInformationTargetRemoteUE-r18 OCTET STRING
OPTIONAL
}
SL-PosTxResourceReq-r18 ::=
SEQUENCE {
sl-PosDestinationIdentity-r18
SL-DestinationIdentity-r16,
sl-PosCastType-r18
ENUMERATED {broadcast, groupcast, unicast, spare1},
sl-PosTxInterestedFreqList-r18
SL-TxInterestedFreqList-r16 OPTIONAL,
sl-PosTypeTxSyncList-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-TypeTxSync-r16 OPTIONAL,
sl-PosQoS-InfoList-r18
SEQUENCE (SIZE (1..
maxNrofSL-PRS-PerDest-r18))
OF SL-PRS-QoS-Info-r18 OPTIONAL,
sl-CapabilityInformationSidelink-r18 OCTET STRING
OPTIONAL,
...,
[[
sl-PosTxInterestedFreqList2-r18
SL-TxInterestedFreqList-r16 OPTIONAL
]]
}
SL-TxInterestedFreqList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF INTEGER (1..
maxNrofFreqSL-r16)
SL-QoS-Info-r16 ::=
SEQUENCE {
sl-QoS-FlowIdentity-r16
SL-QoS-FlowIdentity-r16,
sl-QoS-Profile-r16
SL-QoS-Profile-r16 OPTIONAL
}
SL-QoS-Info-v1800 ::=
SEQUENCE {
sl-TxInterestedFreqList-r18
SL-TxInterestedFreqList-r16,
sl-TxProfile-r18
SL-TxProfile-r18 OPTIONAL,
...
}
SL-TxProfile-r18 ::=
ENUMERATED {backwardsCompatible, backwardsIncompatible}
SL-RLC-ModeIndication-r16 ::=
SEQUENCE {
sl-Mode-r16
CHOICE {
sl-AM-Mode-r16
NULL,
sl-UM-Mode-r16
NULL
},
sl-QoS-InfoList-r16
SEQUENCE (SIZE (1..
maxNrofSL-QFIsPerDest-r16))
OF SL-QoS-Info-r16
}
SL-FailureList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-Failure-r16
SL-Failure-r16 ::=
SEQUENCE {
sl-DestinationIdentity-r16
SL-DestinationIdentity-r16,
sl-Failure-r16
ENUMERATED {rlf,configFailure, drxReject-v1710, spare5, spare4, spare3, spare2, spare1}
}
SL-CarrierFailureList-r18 ::=
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-CarrierFailure-r18
SL-CarrierFailure-r18 ::=
SEQUENCE {
sl-DestinationIdentity-r18
SL-DestinationIdentity-r16,
sl-CarrierFailure-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF INTEGER (1..
maxNrofFreqSL-r16)
}
SL-SplitQoS-Info-r18 ::=
SEQUENCE {
sl-QoS-FlowIdentity-r18
SL-QoS-FlowIdentity-r16,
sl-SplitPacketDelayBudget-r18
INTEGER (0..1023)
OPTIONAL,
...
}
SL-PerSLRB-QoS-Info-r18 ::=
SEQUENCE {
sl-RemoteUE-SLRB-Identity-r18
SLRB-Uu-ConfigIndex-r16,
sl-QoS-ProfilePerSLRB-r18
SL-QoS-Profile-r16 OPTIONAL
}
SL-PRS-QoS-Info-r18 ::=
SEQUENCE {
sl-PRS-Priority-r18
INTEGER (1..8)
OPTIONAL,
sl-PRS-DelayBudget-r18
INTEGER (0..1023)
OPTIONAL,
sl-PRS-Bandwidth-r18
ENUMERATED {mhz5, mhz10, mhz15, mhz20, mhz25, mhz30, mhz35, mhz40,
mhz45, mhz50, mhz60, mhz70, mhz80, mhz90, mhz100, mhz200, mhz400,
spare15, spare14, spare13, spare12, spare11, spare10, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
...
}
SL-RLC-Mode-r18 ::=
CHOICE {
sl-AM-Mode-r18
NULL,
sl-UM-Mode-r18
NULL
}
-- TAG-SIDELINKUEINFORMATIONNR-STOP-- TAG-SYSTEMINFORMATION-START
SystemInformation ::=
SEQUENCE {
criticalExtensions
CHOICE {
systemInformation
SystemInformation-IEs,
criticalExtensionsFuture-r16
CHOICE {
posSystemInformation-r16
PosSystemInformation-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
}
SystemInformation-IEs ::=
SEQUENCE {
sib-TypeAndInfo
SEQUENCE (SIZE (1..
maxSIB))
OF CHOICE {
sib2
SIB2,
sib3
SIB3,
sib4
SIB4,
sib5
SIB5,
sib6
SIB6,
sib7
SIB7,
sib8
SIB8,
sib9
SIB9,
...,
sib10-v1610
SIB10-r16,
sib11-v1610
SIB11-r16,
sib12-v1610
SIB12-r16,
sib13-v1610
SIB13-r16,
sib14-v1610
SIB14-r16,
sib15-v1700
SIB15-r17,
sib16-v1700
SIB16-r17,
sib17-v1700
SIB17-r17,
sib18-v1700
SIB18-r17,
sib19-v1700
SIB19-r17,
sib20-v1700
SIB20-r17,
sib21-v1700
SIB21-r17,
sib22-v1800
SIB22-r18,
sib23-v1800
SIB23-r18,
sib24-v1800
SIB24-r18,
sib25-v1800
SIB25-r18,
sib17bis-v1820
SIB17bis-r18,
sib26-v1900
SIB26-r19,
sib27-v1900
SIB27-r19
},
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-SYSTEMINFORMATION-STOP-- TAG-UEASSISTANCEINFORMATION-START
UEAssistanceInformation ::=
SEQUENCE {
criticalExtensions
CHOICE {
ueAssistanceInformation
UEAssistanceInformation-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UEAssistanceInformation-IEs ::=
SEQUENCE {
delayBudgetReport
DelayBudgetReport OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
UEAssistanceInformation-v1540-IEs OPTIONAL
}
DelayBudgetReport::=
CHOICE {
type1
ENUMERATED {
msMinus1280, msMinus640, msMinus320, msMinus160,msMinus80, msMinus60, msMinus40,
msMinus20, ms0, ms20,ms40, ms60, ms80, ms160, ms320, ms640, ms1280},
...
}
UEAssistanceInformation-v1540-IEs ::=
SEQUENCE {
overheatingAssistance
OverheatingAssistance OPTIONAL,
nonCriticalExtension
UEAssistanceInformation-v1610-IEs OPTIONAL
}
OverheatingAssistance ::=
SEQUENCE {
reducedMaxCCs
ReducedMaxCCs-r16 OPTIONAL,
reducedMaxBW-FR1
ReducedMaxBW-FRx-r16 OPTIONAL,
reducedMaxBW-FR2
ReducedMaxBW-FRx-r16 OPTIONAL,
reducedMaxMIMO-LayersFR1
SEQUENCE {
reducedMIMO-LayersFR1-DL
MIMO-LayersDL,
reducedMIMO-LayersFR1-UL
MIMO-LayersUL
}
OPTIONAL,
reducedMaxMIMO-LayersFR2
SEQUENCE {
reducedMIMO-LayersFR2-DL
MIMO-LayersDL,
reducedMIMO-LayersFR2-UL
MIMO-LayersUL
}
OPTIONAL
}
OverheatingAssistance-r17 ::=
SEQUENCE {
reducedMaxBW-FR2-2-r17
SEQUENCE {
reducedBW-FR2-2-DL-r17
ReducedAggregatedBandwidth-r17,
reducedBW-FR2-2-UL-r17
ReducedAggregatedBandwidth-r17
}
OPTIONAL,
reducedMaxMIMO-LayersFR2-2
SEQUENCE {
reducedMIMO-LayersFR2-2-DL
MIMO-LayersDL,
reducedMIMO-LayersFR2-2-UL
MIMO-LayersUL
}
OPTIONAL
}
ReducedAggregatedBandwidth ::=
ENUMERATED {mhz0, mhz10, mhz20, mhz30, mhz40, mhz50, mhz60, mhz80, mhz100, mhz200, mhz300, mhz400}
ReducedAggregatedBandwidth-r17 ::=
ENUMERATED {mhz0, mhz100, mhz200, mhz400, mhz800, mhz1200, mhz1600, mhz2000}
UEAssistanceInformation-v1610-IEs ::=
SEQUENCE {
idc-Assistance-r16
IDC-Assistance-r16 OPTIONAL,
drx-Preference-r16
DRX-Preference-r16 OPTIONAL,
maxBW-Preference-r16
MaxBW-Preference-r16 OPTIONAL,
maxCC-Preference-r16
MaxCC-Preference-r16 OPTIONAL,
maxMIMO-LayerPreference-r16
MaxMIMO-LayerPreference-r16 OPTIONAL,
minSchedulingOffsetPreference-r16
MinSchedulingOffsetPreference-r16 OPTIONAL,
releasePreference-r16
ReleasePreference-r16 OPTIONAL,
sl-UE-AssistanceInformationNR-r16
SL-UE-AssistanceInformationNR-r16 OPTIONAL,
referenceTimeInfoPreference-r16
BOOLEAN OPTIONAL,
nonCriticalExtension
UEAssistanceInformation-v1700-IEs OPTIONAL
}
UEAssistanceInformation-v1700-IEs ::=
SEQUENCE {
ul-GapFR2-Preference-r17
UL-GapFR2-Preference-r17 OPTIONAL,
musim-Assistance-r17
MUSIM-Assistance-r17 OPTIONAL,
overheatingAssistance-r17
OverheatingAssistance-r17 OPTIONAL,
maxBW-PreferenceFR2-2-r17
MaxBW-PreferenceFR2-2-r17 OPTIONAL,
maxMIMO-LayerPreferenceFR2-2-r17
MaxMIMO-LayerPreferenceFR2-2-r17 OPTIONAL,
minSchedulingOffsetPreferenceExt-r17
MinSchedulingOffsetPreferenceExt-r17 OPTIONAL,
rlm-MeasRelaxationState-r17
BOOLEAN OPTIONAL,
bfd-MeasRelaxationState-r17
BIT STRING (SIZE (1..
maxNrofServingCells))
OPTIONAL,
nonSDT-DataIndication-r17
SEQUENCE {
resumeCause-r17
ResumeCause OPTIONAL
}
OPTIONAL,
scg-DeactivationPreference-r17
ENUMERATED { scg-DeactivationPreferred, noPreference }
OPTIONAL,
uplinkData-r17
ENUMERATED { true }
OPTIONAL,
rrm-MeasRelaxationFulfilment-r17
BOOLEAN OPTIONAL,
propagationDelayDifference-r17
PropagationDelayDifference-r17 OPTIONAL,
nonCriticalExtension
UEAssistanceInformation-v1800-IEs OPTIONAL
}
UEAssistanceInformation-v1800-IEs ::=
SEQUENCE {
idc-FDM-Assistance-r18
IDC-FDM-Assistance-r18 OPTIONAL,
idc-TDM-Assistance-r18
IDC-TDM-Assistance-r18 OPTIONAL,
multiRx-PreferenceFR2-r18
ENUMERATED {single, multiple }
OPTIONAL,
musim-Assistance-v1800
MUSIM-Assistance-v1800 OPTIONAL,
flightPathInfoAvailable-r18
ENUMERATED {true}
OPTIONAL,
ul-TrafficInfo-r18
UL-TrafficInfo-r18 OPTIONAL,
n3c-RelayUE-InfoList-r18
SEQUENCE (SIZE (0..8))
OF N3C-RelayUE-Info-r18 OPTIONAL,
sl-PRS-UE-AssistanceInformationNR-r18
SL-PRS-UE-AssistanceInformationNR-r18 OPTIONAL,
nonCriticalExtension
UEAssistanceInformation-v1900-IEs OPTIONAL
}
UEAssistanceInformation-v1900-IEs ::=
SEQUENCE {
gapOccasionCancelRatio-r19
GapOccasionCancelRatio-r19 OPTIONAL,
lpwus-OffsetPreference-r19
LPWUS-OffsetPreference-r19 OPTIONAL,
applicabilityReportList-r19
ApplicabilityReportList-r19 OPTIONAL,
dataCollectionPreference-r19
DataCollectionPreference-r19 OPTIONAL,
loggedDataCollectionAssistance-r19
LoggedDataCollectionAssistance-r19 OPTIONAL,
referenceLocationReport-r19
BIT STRING (SIZE (6))
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
IDC-Assistance-r16 ::=
SEQUENCE {
affectedCarrierFreqList-r16
AffectedCarrierFreqList-r16 OPTIONAL,
affectedCarrierFreqCombList-r16
AffectedCarrierFreqCombList-r16 OPTIONAL,
...
}
AffectedCarrierFreqList-r16 ::=
SEQUENCE (SIZE (1..
maxFreqIDC-r16))
OF AffectedCarrierFreq-r16
AffectedCarrierFreq-r16 ::=
SEQUENCE {
carrierFreq-r16
ARFCN-ValueNR,
interferenceDirection-r16
ENUMERATED {nr, other, both, spare}
}
AffectedCarrierFreqCombList-r16 ::=
SEQUENCE (SIZE (1..
maxCombIDC-r16))
OF AffectedCarrierFreqComb-r16
AffectedCarrierFreqComb-r16 ::=
SEQUENCE {
affectedCarrierFreqComb-r16
SEQUENCE (SIZE (2..
maxNrofServingCells))
OF ARFCN-ValueNR OPTIONAL,
victimSystemType-r16
VictimSystemType-r16
}
VictimSystemType-r16 ::=
SEQUENCE {
gps-r16
ENUMERATED {true}
OPTIONAL,
glonass-r16
ENUMERATED {true}
OPTIONAL,
bds-r16
ENUMERATED {true}
OPTIONAL,
galileo-r16
ENUMERATED {true}
OPTIONAL,
navIC-r16
ENUMERATED {true}
OPTIONAL,
wlan-r16
ENUMERATED {true}
OPTIONAL,
bluetooth-r16
ENUMERATED {true}
OPTIONAL,
...,
[[
uwb-r18
ENUMERATED {true}
OPTIONAL
]]
}
DRX-Preference-r16 ::=
SEQUENCE {
preferredDRX-InactivityTimer-r16
ENUMERATED {
ms0, ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60, ms80,
ms100, ms200, ms300, ms500, ms750, ms1280, ms1920, ms2560, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
preferredDRX-LongCycle-r16
ENUMERATED {
ms10, ms20, ms32, ms40, ms60, ms64, ms70, ms80, ms128, ms160, ms256, ms320, ms512,
ms640, ms1024, ms1280, ms2048, ms2560, ms5120, ms10240, spare12, spare11, spare10,
spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 }
OPTIONAL,
preferredDRX-ShortCycle-r16
ENUMERATED {
ms2, ms3, ms4, ms5, ms6, ms7, ms8, ms10, ms14, ms16, ms20, ms30, ms32,
ms35, ms40, ms64, ms80, ms128, ms160, ms256, ms320, ms512, ms640, spare9,
spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 }
OPTIONAL,
preferredDRX-ShortCycleTimer-r16
INTEGER (1..16)
OPTIONAL
}
MaxBW-Preference-r16 ::=
SEQUENCE {
reducedMaxBW-FR1-r16
ReducedMaxBW-FRx-r16 OPTIONAL,
reducedMaxBW-FR2-r16
ReducedMaxBW-FRx-r16 OPTIONAL
}
MaxBW-PreferenceFR2-2-r17 ::=
SEQUENCE {
reducedMaxBW-FR2-2-r17
SEQUENCE {
reducedBW-FR2-2-DL-r17
ReducedAggregatedBandwidth-r17 OPTIONAL,
reducedBW-FR2-2-UL-r17
ReducedAggregatedBandwidth-r17 OPTIONAL
}
OPTIONAL
}
MaxCC-Preference-r16 ::=
SEQUENCE {
reducedMaxCCs-r16
ReducedMaxCCs-r16 OPTIONAL
}
MaxMIMO-LayerPreference-r16 ::=
SEQUENCE {
reducedMaxMIMO-LayersFR1-r16
SEQUENCE {
reducedMIMO-LayersFR1-DL-r16
INTEGER (1..8),
reducedMIMO-LayersFR1-UL-r16
INTEGER (1..4)
}
OPTIONAL,
reducedMaxMIMO-LayersFR2-r16
SEQUENCE {
reducedMIMO-LayersFR2-DL-r16
INTEGER (1..8),
reducedMIMO-LayersFR2-UL-r16
INTEGER (1..4)
}
OPTIONAL
}
MaxMIMO-LayerPreferenceFR2-2-r17 ::=
SEQUENCE {
reducedMaxMIMO-LayersFR2-2-r17
SEQUENCE {
reducedMIMO-LayersFR2-2-DL-r17
INTEGER (1..8),
reducedMIMO-LayersFR2-2-UL-r17
INTEGER (1..4)
}
OPTIONAL
}
MinSchedulingOffsetPreference-r16 ::=
SEQUENCE {
preferredK0-r16
SEQUENCE {
preferredK0-SCS-15kHz-r16
ENUMERATED {sl1, sl2, sl4, sl6}
OPTIONAL,
preferredK0-SCS-30kHz-r16
ENUMERATED {sl1, sl2, sl4, sl6}
OPTIONAL,
preferredK0-SCS-60kHz-r16
ENUMERATED {sl2, sl4, sl8, sl12}
OPTIONAL,
preferredK0-SCS-120kHz-r16
ENUMERATED {sl2, sl4, sl8, sl12}
OPTIONAL
}
OPTIONAL,
preferredK2-r16
SEQUENCE {
preferredK2-SCS-15kHz-r16
ENUMERATED {sl1, sl2, sl4, sl6}
OPTIONAL,
preferredK2-SCS-30kHz-r16
ENUMERATED {sl1, sl2, sl4, sl6}
OPTIONAL,
preferredK2-SCS-60kHz-r16
ENUMERATED {sl2, sl4, sl8, sl12}
OPTIONAL,
preferredK2-SCS-120kHz-r16
ENUMERATED {sl2, sl4, sl8, sl12}
OPTIONAL
}
OPTIONAL
}
MinSchedulingOffsetPreferenceExt-r17 ::=
SEQUENCE {
preferredK0-r17
SEQUENCE {
preferredK0-SCS-480kHz-r17
ENUMERATED {sl8, sl16, sl32, sl48}
OPTIONAL,
preferredK0-SCS-960kHz-r17
ENUMERATED {sl8, sl16, sl32, sl48}
OPTIONAL
}
OPTIONAL,
preferredK2-r17
SEQUENCE {
preferredK2-SCS-480kHz-r17
ENUMERATED {sl8, sl16, sl32, sl48}
OPTIONAL,
preferredK2-SCS-960kHz-r17
ENUMERATED {sl8, sl16, sl32, sl48}
OPTIONAL
}
OPTIONAL
}
MUSIM-Assistance-r17 ::=
SEQUENCE {
musim-PreferredRRC-State-r17
ENUMERATED {idle, inactive, outOfConnected}
OPTIONAL,
musim-GapPreferenceList-r17
MUSIM-GapPreferenceList-r17 OPTIONAL
}
MUSIM-GapPreferenceList-r17 ::=
SEQUENCE (SIZE (1..4))
OF MUSIM-GapInfo-r17
MUSIM-Assistance-v1800 ::=
SEQUENCE {
musim-GapPriorityPreferenceList-r18
MUSIM-GapPriorityPreferenceList-r18 OPTIONAL,
musim-GapKeepPreference-r18
ENUMERATED {true}
OPTIONAL,
musim-CapRestriction-r18
MUSIM-CapRestriction-r18 OPTIONAL,
musim-NeedForGapsInfoNR-r18
NeedForGapsInfoNR-r16 OPTIONAL,
...
}
MUSIM-GapPriorityPreferenceList-r18 ::=
SEQUENCE (SIZE (1..3))
OF GapPriority-r17
MUSIM-CapRestriction-r18 ::=
SEQUENCE {
musim-Cell-SCG-ToRelease-r18
MUSIM-Cell-SCG-ToRelease-r18 OPTIONAL,
musim-CellToAffectList-r18
MUSIM-CellToAffectList-r18 OPTIONAL,
musim-AffectedBandsList-r18
MUSIM-AffectedBandsList-r18 OPTIONAL,
musim-AvoidedBandsList-r18
MUSIM-AvoidedBandsList-r18 OPTIONAL,
musim-MaxCC-r18
MUSIM-MaxCC-r18 OPTIONAL
}
MUSIM-Cell-SCG-ToRelease-r18 ::=
SEQUENCE {
musim-CellToRelease-r18
MUSIM-CellToRelease-r18 OPTIONAL,
scg-ReleasePreference-r18
ENUMERATED {true}
OPTIONAL
}
MUSIM-CellToRelease-r18 ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF ServCellIndex
MUSIM-CellToAffectList-r18::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF MUSIM-CellToAffect-r18
MUSIM-CellToAffect-r18 ::=
SEQUENCE {
musim-ServCellIndex-r18
ServCellIndex,
musim-MIMO-Layers-DL-r18
INTEGER (1..8)
OPTIONAL,
musim-MIMO-Layers-UL-r18
INTEGER (1..4)
OPTIONAL,
musim-SupportedBandwidth-DL-r18
SupportedBandwidth-v1700 OPTIONAL,
musim-SupportedBandwidth-UL-r18
SupportedBandwidth-v1700 OPTIONAL
}
MUSIM-AffectedBandsList-r18 ::=
SEQUENCE (SIZE (1..
maxBandComb-MUSIM-r18))
OF MUSIM-AffectedBands-r18
MUSIM-AffectedBands-r18 ::=
SEQUENCE (SIZE (1..
maxCandidateBandIndex-r18))
OF MUSIM-CapabilityRestrictedBandParameters-r18
MUSIM-CapabilityRestrictedBandParameters-r18 ::=
SEQUENCE {
musim-bandEntryIndex-r18
MUSIM-BandEntryIndex-r18,
musim-CapabilityRestricted-r18
SEQUENCE {
musim-MIMO-Layers-DL-r18
INTEGER (1..8)
OPTIONAL,
musim-MIMO-Layers-UL-r18
INTEGER (1..4)
OPTIONAL,
musim-SupportedBandwidth-DL-r18
SupportedBandwidth-v1700 OPTIONAL,
musim-SupportedBandwidth-UL-r18
SupportedBandwidth-v1700 OPTIONAL
}
}
MUSIM-AvoidedBandsList-r18 ::=
SEQUENCE (SIZE (1..
maxBandComb-MUSIM-r18))
OF MUSIM-AvoidedBands-r18
MUSIM-AvoidedBands-r18 ::=
SEQUENCE (SIZE (1..
maxCandidateBandIndex-r18))
OF MUSIM-BandEntryIndex-r18
MUSIM-BandEntryIndex-r18 ::=
INTEGER(1..
maxCandidateBandIndex-r18)
MUSIM-MaxCC-r18 ::=
SEQUENCE {
musim-MaxCC-TotalDL-r18
INTEGER (1..32)
OPTIONAL,
musim-MaxCC-TotalUL-r18
INTEGER (1..32)
OPTIONAL,
musim-MaxCC-FR1-DL-r18
INTEGER (1..32)
OPTIONAL,
musim-MaxCC-FR1-UL-r18
INTEGER (1..32)
OPTIONAL,
musim-MaxCC-FR2-1-DL-r18
INTEGER (1..32)
OPTIONAL,
musim-MaxCC-FR2-1-UL-r18
INTEGER (1..32)
OPTIONAL,
musim-MaxCC-FR2-2-DL-r18
INTEGER (1..32)
OPTIONAL,
musim-MaxCC-FR2-2-UL-r18
INTEGER (1..32)
OPTIONAL
}
LPWUS-OffsetPreference-r19 ::=
SEQUENCE {
timeOffset-r19
ENUMERATED {ms5, ms13, ms37}
OPTIONAL
}
ReleasePreference-r16 ::=
SEQUENCE {
preferredRRC-State-r16
ENUMERATED {idle, inactive, connected, outOfConnected}
}
ReducedMaxBW-FRx-r16 ::=
SEQUENCE {
reducedBW-DL-r16
ReducedAggregatedBandwidth,
reducedBW-UL-r16
ReducedAggregatedBandwidth
}
ReducedMaxCCs-r16 ::=
SEQUENCE {
reducedCCsDL-r16
INTEGER (0..31),
reducedCCsUL-r16
INTEGER (0..31)
}
SL-UE-AssistanceInformationNR-r16 ::=
SEQUENCE (SIZE (1..
maxNrofTrafficPattern-r16))
OF SL-TrafficPatternInfo-r16
SL-TrafficPatternInfo-r16::=
SEQUENCE {
trafficPeriodicity-r16
ENUMERATED {ms20, ms50, ms100, ms200, ms300, ms400, ms500, ms600, ms700, ms800, ms900, ms1000},
timingOffset-r16
INTEGER (0..10239),
messageSize-r16
BIT STRING (SIZE (8)),
sl-QoS-FlowIdentity-r16
SL-QoS-FlowIdentity-r16
}
UL-GapFR2-Preference-r17::=
SEQUENCE {
ul-GapFR2-PatternPreference-r17
INTEGER (0..3)
OPTIONAL
}
PropagationDelayDifference-r17 ::=
SEQUENCE (SIZE (1..4))
OF INTEGER (-270..270)
IDC-FDM-Assistance-r18 ::=
SEQUENCE {
affectedCarrierFreqRangeList-r18
AffectedCarrierFreqRangeList-r18 OPTIONAL,
affectedCarrierFreqRangeCombList-r18
AffectedCarrierFreqRangeCombList-r18 OPTIONAL,
...
}
IDC-TDM-Assistance-r18 ::=
SEQUENCE {
cycleLength-r18
ENUMERATED {ms2, ms3, ms4, ms5, ms6, ms7, ms8, ms10, ms14, ms16, ms20, ms30,
ms32, ms35, ms40, ms60, ms64, ms70, ms80, ms96, ms100, ms128, ms160,
ms256, ms320, ms512, ms640, ms1024, ms1280, ms2048, ms2560, ms5120, ms10240},
startOffset-r18
INTEGER (0..10239),
slotOffset-r18
INTEGER (0..31),
activeDuration-r18
CHOICE {
subMilliSeconds-r18
INTEGER (1..31),
milliSeconds-r18
ENUMERATED {
ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60,
ms80, ms100, ms200, ms300, ms400, ms500, ms600, ms800, ms1000, ms1200,
ms1600, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 }
},
...
}
AffectedCarrierFreqRangeList-r18 ::=
SEQUENCE (SIZE (1..
maxFreqIDC-r16))
OF AffectedCarrierFreqRange-r18
AffectedCarrierFreqRange-r18 ::=
SEQUENCE {
affectedFreqRange-r18
AffectedFreqRange-r18,
interferenceDirection-r18
ENUMERATED {nr, other, both, spare},
victimSystemType-r18
VictimSystemType-r16 OPTIONAL
}
AffectedCarrierFreqRangeCombList-r18 ::=
SEQUENCE (SIZE (1..
maxCombIDC-r16))
OF AffectedCarrierFreqRangeComb-r18
AffectedCarrierFreqRangeComb-r18 ::=
SEQUENCE {
affectedCarrierFreqRangeComb-r18
SEQUENCE (SIZE (2..
maxNrofServingCells))
OF AffectedFreqRange-r18,
interferenceDirection-r18
ENUMERATED {nr, other, both, spare},
victimSystemType-r18
VictimSystemType-r16 OPTIONAL
}
AffectedFreqRange-r18 ::=
SEQUENCE {
centerFreq-r18
ARFCN-ValueNR,
affectedBandwidth-r18
ENUMERATED {khz200, khz400, khz600, khz800, mhz1, mhz2, mhz3, mhz4, mhz5, mhz6,
mhz8, mhz10, mhz20, mhz30, mhz40, mhz50, mhz60, mhz80, mhz100, mhz200,
mhz300, mhz400, spare10, spare9, spare8, spare7, spare6, spare5, spare4,
spare3, spare2, spare1}
}
UL-TrafficInfo-r18 ::=
SEQUENCE (SIZE (1..
maxNrofPDU-Sessions-r17))
OF PDU-SessionUL-TrafficInfo-r18
PDU-SessionUL-TrafficInfo-r18 ::=
SEQUENCE {
pdu-SessionID-r18
PDU-SessionID,
qos-FlowUL-TrafficInfoList-r18
SEQUENCE (SIZE (1..
maxNrofQFIs))
OF QOS-FlowUL-TrafficInfo-r18
}
QOS-FlowUL-TrafficInfo-r18 ::=
SEQUENCE {
qfi-r18
QFI,
jitterRange-r18
SEQUENCE {
lowerBound-r18
JitterBound-r18,
upperBound-r18
JitterBound-r18
}
OPTIONAL,
burstArrivalTime-r18
CHOICE {
referenceTime
ReferenceTime-r16,
referenceSFN-AndSlot
ReferenceSFN-AndSlot-r18
}
OPTIONAL,
trafficPeriodicity-r18
INTEGER (1..640000)
OPTIONAL,
pdu-SetIdentification-r18
BOOLEAN OPTIONAL,
psi-Identification-r18
BOOLEAN OPTIONAL,
...
}
ReferenceSFN-AndSlot-r18 ::=
SEQUENCE {
referenceSFN-r18
INTEGER (0..1023),
referenceSlot-r18
INTEGER (0..639)
}
JitterBound-r18 ::=
ENUMERATED {ms0, ms0dot5, ms1, ms1dot5, ms2, ms2dot5, ms3, ms3dot5, ms4, ms4dot5, ms5, ms5dot5, ms6, ms6dot5, ms7, beyondMs7}
SL-PRS-UE-AssistanceInformationNR-r18 ::=
SEQUENCE (SIZE (1..
maxNrofSL-PRS-TxConfig-r18))
OF SL-PRS-TxInfo-r18
SL-PRS-TxInfo-r18 ::=
SEQUENCE {
sl-PRS-Periodicity-r18
ENUMERATED {ms100, ms200, ms300, ms400, ms500, ms600, ms700, ms800, ms900, ms1000, spare6,
spare5, spare4, spare3, spare2, spare1},
sl-PRS-Priority-r18
INTEGER (1..8)
OPTIONAL,
sl-PRS-DelayBudget-r18
INTEGER (0..1023)
OPTIONAL,
sl-PRS-Bandwidth-r18
ENUMERATED {mhz5, mhz10, mhz15, mhz20, mhz25, mhz30, mhz35, mhz40,
mhz45, mhz50, mhz60, mhz70, mhz80, mhz90, mhz100, mhz200, mhz400,
spare15, spare14, spare13, spare12, spare11, spare10, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
...
}
GapOccasionCancelRatio-r19 ::=
SEQUENCE {
gapOccasionCancelRatioPerFR-PerUE-r19
CHOICE {
perUE-r19
GapOccasionRatio-r19,
perFR-r19
SEQUENCE {
fr1-r19
GapOccasionRatio-r19 OPTIONAL,
fr2-r19
GapOccasionRatio-r19 OPTIONAL
}
}
OPTIONAL,
gapConfigRatioList-r19
SEQUENCE (SIZE (1..
maxNrofGapId-r17))
OF GapOccasionRatioPerGapConfig-r19 OPTIONAL
}
GapOccasionRatioPerGapConfig-r19 ::=
SEQUENCE{
measGapId-r19
MeasGapId-r17,
gapOccasionRatio-r19
GapOccasionRatio-r19
}
DataCollectionPreference-r19 ::=
SEQUENCE {
dataCollectionStart-r19
ENUMERATED {start}
OPTIONAL,
dataCollectionPreferredConfigurationList-r19
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF DataCollectionCandidateList-r19 OPTIONAL,
dataCollectionStopConfigurationList-r19
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF DataCollectionList-r19 OPTIONAL,
...
}
DataCollectionCandidateList-r19 ::=
SEQUENCE {
dataCollectionServCellIndex-r19
ServCellIndex,
dataCollectionCandidateIdList-r19
SEQUENCE (SIZE (1..
maxCandidateConfig-r19))
OF DataCollectionCandidateConfigId-r19 OPTIONAL
}
DataCollectionList-r19 ::=
SEQUENCE {
dataCollectionStopServCellIndex-r19
ServCellIndex,
dataCollectionIdList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-ReportConfigurations))
OF CSI-ReportConfigId OPTIONAL
}
LoggedDataCollectionAssistance-r19 ::=
SEQUENCE {
lowPowerState-r19
ENUMERATED {true}
OPTIONAL,
bufferStatus-r19
ENUMERATED {full, aboveThreshold}
OPTIONAL,
...
}
-- TAG-UEASSISTANCEINFORMATION-STOP-- TAG-UECAPABILITYENQUIRY-START
UECapabilityEnquiry ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
ueCapabilityEnquiry
UECapabilityEnquiry-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UECapabilityEnquiry-IEs ::=
SEQUENCE {
ue-CapabilityRAT-RequestList
UE-CapabilityRAT-RequestList,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
ue-CapabilityEnquiryExt OCTET STRING (CONTAINING
UECapabilityEnquiry-v1560-IEs)
OPTIONAL -- Need N
}
UECapabilityEnquiry-v1560-IEs ::=
SEQUENCE {
capabilityRequestFilterCommon
UE-CapabilityRequestFilterCommon OPTIONAL,
-- Need N
nonCriticalExtension
UECapabilityEnquiry-v1610-IEs OPTIONAL
}
UECapabilityEnquiry-v1610-IEs ::=
SEQUENCE {
rrc-SegAllowed-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need N
nonCriticalExtension
UECapabilityEnquiry-v17b0-IEs OPTIONAL
}
UECapabilityEnquiry-v17b0-IEs ::=
SEQUENCE {
rrc-MaxCapaSegAllowed-r17
INTEGER (2..16)
OPTIONAL,
-- Need N
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-UECAPABILITYENQUIRY-STOP-- TAG-UECAPABILITYINFORMATION-START
UECapabilityInformation ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
ueCapabilityInformation
UECapabilityInformation-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UECapabilityInformation-IEs ::=
SEQUENCE {
ue-CapabilityRAT-ContainerList
UE-CapabilityRAT-ContainerList OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
-- TAG-UECAPABILITYINFORMATION-STOP-- TAG-UEINFORMATIONREQUEST-START
UEInformationRequest-r16 ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
ueInformationRequest-r16
UEInformationRequest-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UEInformationRequest-r16-IEs ::=
SEQUENCE {
idleModeMeasurementReq-r16
ENUMERATED{true}
OPTIONAL,
-- Need N
logMeasReportReq-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
connEstFailReportReq-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
ra-ReportReq-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
rlf-ReportReq-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
mobilityHistoryReportReq-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
UEInformationRequest-v1700-IEs OPTIONAL
}
UEInformationRequest-v1700-IEs ::=
SEQUENCE {
successHO-ReportReq-r17
ENUMERATED {true}
OPTIONAL,
-- Need N
coarseLocationRequest-r17
ENUMERATED {true}
OPTIONAL,
-- Need N
nonCriticalExtension
UEInformationRequest-v1800-IEs OPTIONAL
}
UEInformationRequest-v1800-IEs ::=
SEQUENCE {
flightPathInfoReq-r18
FlightPathInfoReportConfig-r18 OPTIONAL,
-- Need N
successPSCell-ReportReq-r18
ENUMERATED {true}
OPTIONAL,
-- Need N
reselectionMeasurementReq-r18
ENUMERATED {true}
OPTIONAL,
-- Need N
validatedMeasurementsReq-r18
ENUMERATED {true}
OPTIONAL,
-- Need N
nonCriticalExtension
UEInformationRequest-v1900-IEs OPTIONAL
}
UEInformationRequest-v1900-IEs ::=
SEQUENCE {
csi-LogMeasReportReq-r19
ENUMERATED {true}
OPTIONAL,
-- Need N
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
FlightPathInfoReportConfig-r18 ::=
SEQUENCE {
maxWayPointNumber-r18
INTEGER (1..
maxWayPoint-r18),
includeTimeStamp-r18
ENUMERATED {true}
OPTIONAL -- Need N
}
-- TAG-UEINFORMATIONREQUEST-STOP-- TAG-UEINFORMATIONRESPONSE-START
UEInformationResponse-r16 ::=
SEQUENCE {
rrc-TransactionIdentifier
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
ueInformationResponse-r16
UEInformationResponse-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UEInformationResponse-r16-IEs ::=
SEQUENCE {
measResultIdleEUTRA-r16
MeasResultIdleEUTRA-r16 OPTIONAL,
measResultIdleNR-r16
MeasResultIdleNR-r16 OPTIONAL,
logMeasReport-r16
LogMeasReport-r16 OPTIONAL,
connEstFailReport-r16
ConnEstFailReport-r16 OPTIONAL,
ra-ReportList-r16
RA-ReportList-r16 OPTIONAL,
rlf-Report-r16
RLF-Report-r16 OPTIONAL,
mobilityHistoryReport-r16
MobilityHistoryReport-r16 OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
UEInformationResponse-v1700-IEs OPTIONAL
}
UEInformationResponse-v1700-IEs ::=
SEQUENCE {
successHO-Report-r17
SuccessHO-Report-r17 OPTIONAL,
connEstFailReportList-r17
ConnEstFailReportList-r17 OPTIONAL,
coarseLocationInfo-r17 OCTET STRING
OPTIONAL,
nonCriticalExtension
UEInformationResponse-v1800-IEs OPTIONAL
}
UEInformationResponse-v1800-IEs ::=
SEQUENCE {
flightPathInfoReport-r18
FlightPathInfoReport-r18 OPTIONAL,
successPSCell-Report-r18
SuccessPSCell-Report-r18 OPTIONAL,
measResultReselectionNR-r18
MeasResultIdleNR-r16 OPTIONAL,
nonCriticalExtension
UEInformationResponse-v1900-IEs OPTIONAL
}
UEInformationResponse-v1900-IEs ::=
SEQUENCE {
csi-LogMeasReport-r19
CSI-LogMeasReport-r19 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
FlightPathInfoReport-r18 ::=
SEQUENCE (SIZE (0..
maxWayPoint-r18))
OF WayPoint-r18
WayPoint-r18 ::=
SEQUENCE {
wayPointLocation-r18 OCTET STRING,
timeStamp-r18
AbsoluteTimeInfo-r16 OPTIONAL
}
LogMeasReport-r16 ::=
SEQUENCE {
absoluteTimeStamp-r16
AbsoluteTimeInfo-r16,
traceReference-r16
TraceReference-r16,
traceRecordingSessionRef-r16 OCTET STRING (SIZE (2)),
tce-Id-r16 OCTET STRING (SIZE (1)),
logMeasInfoList-r16
LogMeasInfoList-r16,
logMeasAvailable-r16
ENUMERATED {true}
OPTIONAL,
logMeasAvailableBT-r16
ENUMERATED {true}
OPTIONAL,
logMeasAvailableWLAN-r16
ENUMERATED {true}
OPTIONAL,
...
}
LogMeasInfoList-r16 ::=
SEQUENCE (SIZE (1..
maxLogMeasReport-r16))
OF LogMeasInfo-r16
LogMeasInfo-r16 ::=
SEQUENCE {
locationInfo-r16
LocationInfo-r16 OPTIONAL,
relativeTimeStamp-r16
INTEGER (0..7200),
servCellIdentity-r16
CGI-Info-Logging-r16 OPTIONAL,
measResultServingCell-r16
MeasResultServingCell-r16 OPTIONAL,
measResultNeighCells-r16
SEQUENCE {
measResultNeighCellListNR
MeasResultListLogging2NR-r16 OPTIONAL,
measResultNeighCellListEUTRA
MeasResultList2EUTRA-r16 OPTIONAL
},
anyCellSelectionDetected-r16
ENUMERATED {true}
OPTIONAL,
...,
[[
inDeviceCoexDetected-r17
ENUMERATED {true}
OPTIONAL
]],
[[
nsag-ID-r19
NSAG-ID-r17 OPTIONAL,
reselectedCellId-r19
CGI-Info-Logging-r16 OPTIONAL
]]
}
ConnEstFailReport-r16 ::=
SEQUENCE {
measResultFailedCell-r16
MeasResultFailedCell-r16,
locationInfo-r16
LocationInfo-r16 OPTIONAL,
measResultNeighCells-r16
SEQUENCE {
measResultNeighCellListNR
MeasResultList2NR-r16 OPTIONAL,
measResultNeighCellListEUTRA
MeasResultList2EUTRA-r16 OPTIONAL
},
numberOfConnFail-r16
INTEGER (1..8),
perRAInfoList-r16
PerRAInfoList-r16,
timeSinceFailure-r16
TimeSinceFailure-r16,
...
}
ConnEstFailReportList-r17 ::=
SEQUENCE (SIZE (1..
maxCEFReport-r17))
OF ConnEstFailReport-r16
MeasResultServingCell-r16 ::=
SEQUENCE {
resultsSSB-Cell
MeasQuantityResults,
resultsSSB
SEQUENCE{
best-ssb-Index
SSB-Index,
best-ssb-Results
MeasQuantityResults,
numberOfGoodSSB
INTEGER (1..
maxNrofSSBs-r16)
}
OPTIONAL
}
MeasResultFailedCell-r16 ::=
SEQUENCE {
cgi-Info
CGI-Info-Logging-r16,
measResult-r16
SEQUENCE {
cellResults-r16
SEQUENCE{
resultsSSB-Cell-r16
MeasQuantityResults
},
rsIndexResults-r16
SEQUENCE{
resultsSSB-Indexes-r16
ResultsPerSSB-IndexList
}
}
}
RA-ReportList-r16 ::=
SEQUENCE (SIZE (1..
maxRAReport-r16))
OF RA-Report-r16
RA-Report-r16 ::=
SEQUENCE {
cellId-r16
CHOICE {
cellGlobalId-r16
CGI-Info-Logging-r16,
pci-arfcn-r16
PCI-ARFCN-NR-r16
},
ra-InformationCommon-r16
RA-InformationCommon-r16 OPTIONAL,
raPurpose-r16
ENUMERATED {accessRelated, beamFailureRecovery, reconfigurationWithSync, ulUnSynchronized,
schedulingRequestFailure, noPUCCHResourceAvailable, requestForOtherSI,
msg3RequestForOtherSI-r17, lbt-Failure-r18, ltm-r19, spare6, spare5, spare4, spare3,
spare2, spare1},
...,
[[
spCellID-r17
CGI-Info-Logging-r16 OPTIONAL
]],
[[
sdt-Failed-r18
ENUMERATED {true}
OPTIONAL
]],
[[
sdt-FailureCause-r19
ENUMERATED {t319a-expiry, maxRetxThreshold, preambleTransMax, configuredGrantTimer,
cg-SDT-TimeAlignmentTimer, cellReselection, spare2, spare1}
OPTIONAL,
sdt-DL-Rsrp-Info-r19
RSRP-Range OPTIONAL,
sdt-UL-DataVolume-r19
INTEGER (0..96000)
OPTIONAL,
timeSinceSdt-Execution-r19
TimeSinceSdt-Execution-r19 OPTIONAL
]]
}
RA-InformationCommon-r16 ::=
SEQUENCE {
absoluteFrequencyPointA-r16
ARFCN-ValueNR,
locationAndBandwidth-r16
INTEGER (0..37949),
subcarrierSpacing-r16
SubcarrierSpacing,
msg1-FrequencyStart-r16
INTEGER (0..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
msg1-FrequencyStartCFRA-r16
INTEGER (0..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
msg1-SubcarrierSpacing-r16
SubcarrierSpacing OPTIONAL,
msg1-SubcarrierSpacingCFRA-r16
SubcarrierSpacing OPTIONAL,
msg1-FDM-r16
ENUMERATED {one, two, four, eight}
OPTIONAL,
msg1-FDMCFRA-r16
ENUMERATED {one, two, four, eight}
OPTIONAL,
perRAInfoList-r16
PerRAInfoList-r16,
...,
[[
perRAInfoList-v1660
PerRAInfoList-v1660 OPTIONAL
]],
[[
msg1-SCS-From-prach-ConfigurationIndex-r16
ENUMERATED {kHz1dot25, kHz5, spare2, spare1}
OPTIONAL
]],
[[
msg1-SCS-From-prach-ConfigurationIndexCFRA-r16
ENUMERATED {kHz1dot25, kHz5, spare2, spare1}
OPTIONAL
]],
[[
msgA-RO-FrequencyStart-r17
INTEGER (0..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
msgA-RO-FrequencyStartCFRA-r17
INTEGER (0..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
msgA-SubcarrierSpacing-r17
SubcarrierSpacing OPTIONAL,
msgA-RO-FDM-r17
ENUMERATED {one, two, four, eight}
OPTIONAL,
msgA-RO-FDMCFRA-r17
ENUMERATED {one, two, four, eight}
OPTIONAL,
msgA-SCS-From-prach-ConfigurationIndex-r17
ENUMERATED {kHz1dot25, kHz5, spare2, spare1}
OPTIONAL,
msgA-TransMax-r17
ENUMERATED {n1, n2, n4, n6, n8, n10, n20, n50, n100, n200}
OPTIONAL,
msgA-MCS-r17
INTEGER (0..15)
OPTIONAL,
nrofPRBs-PerMsgA-PO-r17
INTEGER (1..32)
OPTIONAL,
msgA-PUSCH-TimeDomainAllocation-r17
INTEGER (1..
maxNrofUL-Allocations)
OPTIONAL,
frequencyStartMsgA-PUSCH-r17
INTEGER (0..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
nrofMsgA-PO-FDM-r17
ENUMERATED {one, two, four, eight}
OPTIONAL,
dlPathlossRSRP-r17
RSRP-Range OPTIONAL,
intendedSIBs-r17
SEQUENCE (SIZE (1..
maxSIB))
OF SIB-Type-r17 OPTIONAL,
ssbsForSI-Acquisition-r17
SEQUENCE (SIZE (1..
maxNrofSSBs-r16))
OF SSB-Index OPTIONAL,
msgA-PUSCH-PayloadSize-r17
BIT STRING (SIZE (5))
OPTIONAL,
onDemandSISuccess-r17
ENUMERATED {true}
OPTIONAL
]],
[[
usedFeatureCombination-r18
ReportedFeatureCombination-r18 OPTIONAL,
triggeredFeatureCombination-r18
ReportedFeatureCombination-r18 OPTIONAL,
startPreambleForThisPartition-r18
INTEGER (0..63)
OPTIONAL,
numberOfPreamblesPerSSB-ForThisPartition-r18
INTEGER (1..64)
OPTIONAL,
attemptedBWP-InfoList-r18
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF AttemptedBWP-Info-r18 OPTIONAL,
numberOfLBT-Failures-r18
INTEGER (1..128)
OPTIONAL,
perRAInfoList-v1800
PerRAInfoList-v1800 OPTIONAL,
intendedSIBs-r18
SEQUENCE (SIZE (1..
maxSIB))
OF SIB-Type-r18 OPTIONAL
]]
}
AttemptedBWP-Info-r18 ::=
SEQUENCE {
locationAndBandwidth-r18
INTEGER (0..37949),
subcarrierSpacing-r18
SubcarrierSpacing
}
ReportedFeatureCombination-r18 ::=
SEQUENCE {
redCap-r18
ENUMERATED {true}
OPTIONAL,
smallData-r18
ENUMERATED {true}
OPTIONAL,
nsag-r18
NSAG-List-r17 OPTIONAL,
msg3-Repetitions-r18
ENUMERATED {true}
OPTIONAL,
msg1-Repetitions-r18
ENUMERATED {true}
OPTIONAL,
eRedCap-r18
ENUMERATED {true}
OPTIONAL,
triggered-S-NSSAI-List-r18
SEQUENCE (SIZE (1..
maxNrofS-NSSAI))
OF S-NSSAI OPTIONAL
}
PerRAInfoList-r16 ::=
SEQUENCE (SIZE (1..200))
OF PerRAInfo-r16
PerRAInfoList-v1660 ::=
SEQUENCE (SIZE (1..200))
OF PerRACSI-RSInfo-v1660
PerRAInfo-r16 ::=
CHOICE {
perRASSBInfoList-r16
PerRASSBInfo-r16,
perRACSI-RSInfoList-r16
PerRACSI-RSInfo-r16
}
PerRAInfoList-v1800 ::=
SEQUENCE (SIZE (1..200))
OF PerRAInfo-v1800
PerRAInfo-v1800 ::=
CHOICE {
perRASSBInfoList-v1800
PerRASSBInfo-v1800,
perRACSI-RSInfoList-v1800
PerRACSI-RSInfo-v1800
}
PerRASSBInfo-r16 ::=
SEQUENCE {
ssb-Index-r16
SSB-Index,
numberOfPreamblesSentOnSSB-r16
INTEGER (1..200),
perRAAttemptInfoList-r16
PerRAAttemptInfoList-r16
}
PerRASSBInfo-v1800 ::=
SEQUENCE {
allPreamblesBlocked
ENUMERATED {true}
OPTIONAL,
lbt-Detected-r18
ENUMERATED {true}
OPTIONAL,
...
}
PerRACSI-RSInfo-r16 ::=
SEQUENCE {
csi-RS-Index-r16
CSI-RS-Index,
numberOfPreamblesSentOnCSI-RS-r16
INTEGER (1..200)
}
PerRACSI-RSInfo-v1660 ::=
SEQUENCE {
csi-RS-Index-v1660
INTEGER (1..96)
OPTIONAL
}
PerRACSI-RSInfo-v1800 ::=
SEQUENCE {
allPreamblesBlocked
ENUMERATED {true}
OPTIONAL,
lbt-Detected-r18
ENUMERATED {true}
OPTIONAL,
...
}
PerRAAttemptInfoList-r16 ::=
SEQUENCE (SIZE (1..200))
OF PerRAAttemptInfo-r16
PerRAAttemptInfo-r16 ::=
SEQUENCE {
contentionDetected-r16
BOOLEAN OPTIONAL,
dlRSRPAboveThreshold-r16
BOOLEAN OPTIONAL,
...,
[[
fallbackToFourStepRA-r17
ENUMERATED {true}
OPTIONAL
]]
}
SIB-Type-r17 ::=
ENUMERATED {sibType2, sibType3, sibType4, sibType5, sibType9, sibType10, sibType11, sibType12,
sibType13, sibType14, posSIB-v1810, spare5, spare4, spare3, spare2, spare1}
SIB-Type-r18 ::=
ENUMERATED {sibType15, sibType16, sibType17, sibType18, sibType19, sibType20,
sibType21, sibType22, sibType23, sibType24, sibType25, spare5, spare4,
spare3, spare2, spare1}
RLF-Report-r16 ::=
CHOICE {
nr-RLF-Report-r16
SEQUENCE {
measResultLastServCell-r16
MeasResultRLFNR-r16,
measResultNeighCells-r16
SEQUENCE {
measResultListNR-r16
MeasResultList2NR-r16 OPTIONAL,
measResultListEUTRA-r16
MeasResultList2EUTRA-r16 OPTIONAL
}
OPTIONAL,
c-RNTI-r16
RNTI-Value,
previousPCellId-r16
CHOICE {
nrPreviousCell-r16
CGI-Info-Logging-r16,
eutraPreviousCell-r16
CGI-InfoEUTRALogging
}
OPTIONAL,
failedPCellId-r16
CHOICE {
nrFailedPCellId-r16
CHOICE {
cellGlobalId-r16
CGI-Info-Logging-r16,
pci-arfcn-r16
PCI-ARFCN-NR-r16
},
eutraFailedPCellId-r16
CHOICE {
cellGlobalId-r16
CGI-InfoEUTRALogging,
pci-arfcn-r16
PCI-ARFCN-EUTRA-r16
}
},
reconnectCellId-r16
CHOICE {
nrReconnectCellId-r16
CGI-Info-Logging-r16,
eutraReconnectCellId-r16
CGI-InfoEUTRALogging
}
OPTIONAL,
timeUntilReconnection-r16
TimeUntilReconnection-r16 OPTIONAL,
reestablishmentCellId-r16
CGI-Info-Logging-r16 OPTIONAL,
timeConnFailure-r16
INTEGER (0..1023)
OPTIONAL,
timeSinceFailure-r16
TimeSinceFailure-r16,
connectionFailureType-r16
ENUMERATED {rlf, hof},
rlf-Cause-r16
ENUMERATED {t310-Expiry, randomAccessProblem, rlc-MaxNumRetx,
beamFailureRecoveryFailure, lbtFailure-r16,
bh-rlfRecoveryFailure, t312-expiry-r17, spare1},
locationInfo-r16
LocationInfo-r16 OPTIONAL,
noSuitableCellFound-r16
ENUMERATED {true}
OPTIONAL,
ra-InformationCommon-r16
RA-InformationCommon-r16 OPTIONAL,
...,
[[
csi-rsRLMConfigBitmap-v1650
BIT STRING (SIZE (96))
OPTIONAL
]],
[[
lastHO-Type-r17
ENUMERATED {cho, daps, ltm-v1900, choWithCandidateSCG-v1900}
OPTIONAL,
timeConnSourceDAPS-Failure-r17
TimeConnSourceDAPS-Failure-r17 OPTIONAL,
timeSinceCHO-Reconfig-r17
TimeSinceCHO-Reconfig-r17 OPTIONAL,
choCellId-r17
CHOICE {
cellGlobalId-r17
CGI-Info-Logging-r16,
pci-arfcn-r17
PCI-ARFCN-NR-r16
}
OPTIONAL,
choCandidateCellList-r17
ChoCandidateCellList-r17 OPTIONAL
]],
[[
pSCellId-r18
CHOICE {
cellGlobalId-r18
CGI-Info-Logging-r16,
pci-arfcn-r18
PCI-ARFCN-NR-r16
}
OPTIONAL,
mcg-RecoveryFailureCause-r18
ENUMERATED {t316-Expiry, scg-Deactivated, spare2, spare1}
OPTIONAL,
scg-FailureCause-r18
ENUMERATED {t310-Expiry, randomAccessProblem, rlc-MaxNumRetx,
synchReconfigFailureSCG, scg-ReconfigFailure,
srb3-IntegrityFailure, scg-lbtFailure, beamFailureRecoveryFailure,
t312-Expiry, bh-RLF, beamFailure, spare5, spare4, spare3, spare2, spare1 }
OPTIONAL,
elapsedTimeSCG-Failure-r18
ElapsedTimeSCG-Failure-r18 OPTIONAL,
voiceFallbackHO-r18
ENUMERATED {true}
OPTIONAL,
measResultLastServCellRSSI-r18
RSSI-Range-r16 OPTIONAL,
measResultNeighFreqListRSSI-r18
MeasResultNeighFreqListRSSI-r18 OPTIONAL,
bwp-Info-r18
AttemptedBWP-Info-r18 OPTIONAL,
elapsedTimeT316-r18
ElapsedTimeT316-r18 OPTIONAL,
scg-FailedAfterMCG-r18
ENUMERATED {true}
OPTIONAL
]],
[[
measResultL1-LastServCell-r19
MeasResultL1-r19 OPTIONAL,
measResultL1-NeighCells-r19
MeasResultList3NR-r19 OPTIONAL,
ltm-RecoveryCellId-r19
CHOICE {
cellGlobalId-r19
CGI-Info-Logging-r16,
pci-arfcn-r19
PCI-ARFCN-NR-r16
}
OPTIONAL,
measResultLastServPSCell-r19
MeasResultRLFNR-r16 OPTIONAL,
cho-WithCandidateSCGInfoList-r19
Cho-WithCandidateSCGInfoList-r19 OPTIONAL,
distanceFromReference1-r19
INTEGER(0.. 65535)
OPTIONAL
]]
},
eutra-RLF-Report-r16
SEQUENCE {
failedPCellId-EUTRA
CGI-InfoEUTRALogging,
measResult-RLF-Report-EUTRA-r16 OCTET STRING,
...,
[[
measResult-RLF-Report-EUTRA-v1690 OCTET STRING
OPTIONAL
]]
}
}
SuccessHO-Report-r17 ::=
SEQUENCE {
sourceCellInfo-r17
SEQUENCE {
sourcePCellId-r17
CGI-Info-Logging-r16,
sourceCellMeas-r17
MeasResultSuccessHONR-r17 OPTIONAL,
rlf-InSourceDAPS-r17
ENUMERATED {true}
OPTIONAL
},
targetCellInfo-r17
SEQUENCE {
targetPCellId-r17
CGI-Info-Logging-r16,
targetCellMeas-r17
MeasResultSuccessHONR-r17 OPTIONAL
},
measResultNeighCells-r17
SEQUENCE {
measResultListNR-r17
MeasResultList2NR-r16 OPTIONAL,
measResultListEUTRA-r17
MeasResultList2EUTRA-r16 OPTIONAL
}
OPTIONAL,
locationInfo-r17
LocationInfo-r16 OPTIONAL,
timeSinceCHO-Reconfig-r17
TimeSinceCHO-Reconfig-r17 OPTIONAL,
shr-Cause-r17
SHR-Cause-r17 OPTIONAL,
ra-InformationCommon-r17
RA-InformationCommon-r16 OPTIONAL,
upInterruptionTimeAtHO-r17
UPInterruptionTimeAtHO-r17 OPTIONAL,
c-RNTI-r17
RNTI-Value OPTIONAL,
...,
[[
targetCell-PCI-ARFCN-r17
PCI-ARFCN-NR-r16 OPTIONAL
]],
[[
eutra-TargetCellInfo-r18
SEQUENCE {
targetPCellId-r18
CHOICE {
cellGlobalId-r18
CGI-Info-Logging-r16,
pci-arfcn-r18
PCI-ARFCN-EUTRA-r16
},
targetCellMeas-r18
MeasQuantityResultsEUTRA OPTIONAL
}
OPTIONAL,
measResultServCellRSSI-r18
RSSI-Range-r16 OPTIONAL,
measResultNeighFreqListRSSI-r18
MeasResultNeighFreqListRSSI-r18 OPTIONAL,
eutra-C-RNTI-r18
EUTRA-C-RNTI OPTIONAL,
timeSinceSHR-r18
TimeSinceSHR-r18 OPTIONAL
]],
[[
sourceCellMeasL1-r19
MeasResultL1-r19 OPTIONAL,
targetCellMeasL1-r19
MeasResultL1-r19 OPTIONAL,
neighCellsMeasL1ListNR-r19
MeasResultList3NR-r19 OPTIONAL,
rach-Less-r19
ENUMERATED {true}
OPTIONAL,
sourcePSCellInfo-r19
SEQUENCE {
sourcePSCellId-r19
CGI-Info-Logging-r16,
sourcePSCellMeas-r19
MeasResultSuccessHONR-r17 OPTIONAL
}
OPTIONAL,
cho-WithCandidateSCGInfoList-r19
Cho-WithCandidateSCGInfoList-r19 OPTIONAL,
targetPSCellID-r19
CHOICE {
cellGlobalId-r19
CGI-Info-Logging-r16,
pci-arfcn-r19
PCI-ARFCN-NR-r16
}
OPTIONAL
]]
}
SuccessPSCell-Report-r18 ::=
SEQUENCE {
pCellId-r18
CGI-Info-Logging-r16,
sourcePSCellInfo-r18
SEQUENCE {
sourcePSCellId-r18
CHOICE {
cellGlobalId-r18
CGI-Info-Logging-r16,
pci-arfcn-r18
PCI-ARFCN-EUTRA-r16
},
sourcePSCellMeas-r18
MeasResultSuccessHONR-r17 OPTIONAL
}
OPTIONAL,
targetPSCellInfo-r18
SEQUENCE {
targetPSCellId-r18
CHOICE {
cellGlobalId-r18
CGI-Info-Logging-r16,
pci-arfcn-r18
PCI-ARFCN-NR-r16
},
targetPSCellMeas-r18
MeasResultSuccessHONR-r17 OPTIONAL
},
measResultNeighCells-r18
SEQUENCE {
measResultListNR-r18
MeasResultList2NR-r16 OPTIONAL,
measResultListEUTRA-r18
MeasResultList2EUTRA-r16 OPTIONAL
}
OPTIONAL,
spr-Cause-r18
SPR-Cause-r18 OPTIONAL,
timeSinceCPAC-Reconfig-r18
TimeSinceCPAC-Reconfig-r18 OPTIONAL,
locationInfo-r18
LocationInfo-r16 OPTIONAL,
ra-InformationCommon-r18
RA-InformationCommon-r16 OPTIONAL,
sn-InitiatedPSCellChange-r18
ENUMERATED {true}
OPTIONAL,
...,
[[
cho-WithCandidateSCGInfoList-r19
Cho-WithCandidateSCGInfoList-r19 OPTIONAL,
targetPCellID-r19
CHOICE {
cellGlobalId-r19
CGI-Info-Logging-r16,
pci-arfcn-r19
PCI-ARFCN-NR-r16
}
OPTIONAL,
c-RNTI-r19
RNTI-Value OPTIONAL
]]
}
::=
SEQUENCE(SIZE (1..
maxFreq))
OF MeasResultNeighFreqRSSI-r18
::=
SEQUENCE {
ssbFrequency-r18
ARFCN-ValueNR OPTIONAL,
ssbSubcarrierSpacing-r18
SubcarrierSpacing OPTIONAL,
refFreqCSI-RS-r18
ARFCN-ValueNR OPTIONAL,
measResult-RSSI-r18
RSSI-Range-r16 OPTIONAL
}
MeasResultList2NR-r16 ::=
SEQUENCE(SIZE (1..
maxFreq))
OF MeasResult2NR-r16
MeasResultList2EUTRA-r16 ::=
SEQUENCE(SIZE (1..
maxFreq))
OF MeasResult2EUTRA-r16
MeasResult2NR-r16 ::=
SEQUENCE {
ssbFrequency-r16
ARFCN-ValueNR OPTIONAL,
refFreqCSI-RS-r16
ARFCN-ValueNR OPTIONAL,
measResultList-r16
MeasResultListNR
}
MeasResultListLogging2NR-r16 ::=
SEQUENCE(SIZE (1..
maxFreq))
OF MeasResultLogging2NR-r16
MeasResultLogging2NR-r16 ::=
SEQUENCE {
carrierFreq-r16
ARFCN-ValueNR,
measResultListLoggingNR-r16
MeasResultListLoggingNR-r16
}
MeasResultListLoggingNR-r16 ::=
SEQUENCE (SIZE (1..
maxCellReport))
OF MeasResultLoggingNR-r16
MeasResultLoggingNR-r16 ::=
SEQUENCE {
physCellId-r16
PhysCellId,
resultsSSB-Cell-r16
MeasQuantityResults,
numberOfGoodSSB-r16
INTEGER (1..
maxNrofSSBs-r16)
OPTIONAL
}
MeasResult2EUTRA-r16 ::=
SEQUENCE {
carrierFreq-r16
ARFCN-ValueEUTRA,
measResultList-r16
MeasResultListEUTRA
}
MeasResultRLFNR-r16 ::=
SEQUENCE {
measResult-r16
SEQUENCE {
cellResults-r16
SEQUENCE{
resultsSSB-Cell-r16
MeasQuantityResults OPTIONAL,
resultsCSI-RS-Cell-r16
MeasQuantityResults OPTIONAL
},
rsIndexResults-r16
SEQUENCE{
resultsSSB-Indexes-r16
ResultsPerSSB-IndexList OPTIONAL,
ssbRLMConfigBitmap-r16
BIT STRING (SIZE (64))
OPTIONAL,
resultsCSI-RS-Indexes-r16
ResultsPerCSI-RS-IndexList OPTIONAL,
csi-rsRLMConfigBitmap-r16
BIT STRING (SIZE (96))
OPTIONAL
}
OPTIONAL
}
}
MeasResultSuccessHONR-r17::=
SEQUENCE {
measResult-r17
SEQUENCE {
cellResults-r17
SEQUENCE{
resultsSSB-Cell-r17
MeasQuantityResults OPTIONAL,
resultsCSI-RS-Cell-r17
MeasQuantityResults OPTIONAL
},
rsIndexResults-r17
SEQUENCE{
resultsSSB-Indexes-r17
ResultsPerSSB-IndexList OPTIONAL,
resultsCSI-RS-Indexes-r17
ResultsPerCSI-RS-IndexList OPTIONAL
}
}
}
ChoCandidateCellList-r17 ::=
SEQUENCE(SIZE (1..
maxNrofCondCells-r16))
OF ChoCandidateCell-r17
ChoCandidateCell-r17 ::=
CHOICE {
cellGlobalId-r17
CGI-Info-Logging-r16,
pci-arfcn-r17
PCI-ARFCN-NR-r16
}
SHR-Cause-r17 ::=
SEQUENCE {
t304-cause-r17
ENUMERATED {true}
OPTIONAL,
t310-cause-r17
ENUMERATED {true}
OPTIONAL,
t312-cause-r17
ENUMERATED {true}
OPTIONAL,
sourceDAPS-Failure-r17
ENUMERATED {true}
OPTIONAL,
...
}
SPR-Cause-r18 ::=
SEQUENCE {
t304-cause-r18
ENUMERATED {true}
OPTIONAL,
t310-cause-r18
ENUMERATED {true}
OPTIONAL,
t312-cause-r18
ENUMERATED {true}
OPTIONAL,
...
}
CSI-LogMeasReport-r19 ::=
SEQUENCE {
csi-LogMeasInfoCellList-r19
CSI-LogMeasInfoCellList-r19,
csi-MoreLogMeasAvailable-r19
ENUMERATED {true}
OPTIONAL,
...
}
CSI-LogMeasInfoCellList-r19 ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF CSI-LogMeasInfoCell-r19
CSI-LogMeasInfoCell-r19 ::=
SEQUENCE {
cellId-r19
CHOICE {
cellGlobalId-r19
CGI-Info-Logging-r16,
pci-arfcn-r19
PCI-ARFCN-NR-r16
},
csi-LogMeasInfoList-r19
SEQUENCE (SIZE (1..
maxLogCSI-MeasReport-r19))
OF CSI-LogMeasInfo-r19,
...
}
CSI-LogMeasInfo-r19 ::=
SEQUENCE {
refCSI-LoggedMeasurementConfigId-r19
CSI-LoggedMeasurementConfigId-r19,
csi-RS-MeasResultList-r19
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-Resources))
OF CSI-RS-MeasResult-r19 OPTIONAL,
ssb-MeasResultList-r19
SEQUENCE (SIZE (1..
maxNrofSSBs-r16))
OF SSB-MeasResult-r19 OPTIONAL,
timeGap-r19
ENUMERATED {true}
OPTIONAL, ...
}
CSI-RS-MeasResult-r19 ::=
SEQUENCE {
resourceId-r19
NZP-CSI-RS-ResourceId,
l1-RSRP-r19
RSRP-Range
}
SSB-MeasResult-r19 ::=
SEQUENCE {
ssb-Id-r19
SSB-Index,
l1-RSRP-r19
RSRP-Range
}
MeasResultL1-r19 ::=
SEQUENCE {
resultsSSB-Indexes-r19
ResultsPerSSB-IndexList OPTIONAL,
...
}
MeasResultList3NR-r19 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF MeasResult3NR-r19
MeasResult3NR-r19 ::=
SEQUENCE {
ssbFrequency-r19
ARFCN-ValueNR OPTIONAL,
l1-MeasResultList-r19
L1-MeasResultList-r19 OPTIONAL,
...
}
L1-MeasResultList-r19 ::=
SEQUENCE (SIZE (1..
maxCellReport))
OF L1-MeasResultPerCell-r19
L1-MeasResultPerCell-r19 ::=
SEQUENCE {
physCellId-r19
PhysCellId,
resultsSSB-Indexes-r19
ResultsPerSSB-IndexList OPTIONAL,
...
}
Cho-WithCandidateSCGInfoList-r19 ::=
SEQUENCE (SIZE (1..
maxNrofCondCells-r16))
OF Cho-WithCandidateSCGInfo-r19
TimeSinceFailure-r16 ::=
INTEGER (0..172800)
MobilityHistoryReport-r16 ::=
VisitedCellInfoList-r16
TimeUntilReconnection-r16 ::=
INTEGER (0..172800)
TimeSinceCHO-Reconfig-r17 ::=
INTEGER (0..1023)
TimeSinceCPAC-Reconfig-r18 ::=
INTEGER (0.. 1023)
TimeConnSourceDAPS-Failure-r17 ::=
INTEGER (0..1023)
UPInterruptionTimeAtHO-r17 ::=
INTEGER (0..1023)
ElapsedTimeT316-r18 ::=
INTEGER (0..2000)
ElapsedTimeSCG-Failure-r18 ::=
INTEGER (0..1023)
TimeSinceSHR-r18 ::=
INTEGER (0..172800)
TimeSinceSdt-Execution-r19 ::=
INTEGER (0..172800)
-- TAG-UEINFORMATIONRESPONSE-STOP-- TAG-UEPOSITIONINGASSISTANCEINFO-START
UEPositioningAssistanceInfo-r17 ::=
SEQUENCE {
criticalExtensions
CHOICE {
uePositioningAssistanceInfo-r17
UEPositioningAssistanceInfo-r17-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UEPositioningAssistanceInfo-r17-IEs ::=
SEQUENCE {
ue-TxTEG-AssociationList-r17
UE-TxTEG-AssociationList-r17 OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
UEPositioningAssistanceInfo-v1720-IEs OPTIONAL
}
UEPositioningAssistanceInfo-v1720-IEs::=
SEQUENCE {
ue-TxTEG-TimingErrorMarginValue-r17
ENUMERATED {tc0, tc2, tc4, tc6, tc8, tc12, tc16, tc20, tc24, tc32, tc40, tc48, tc56,
tc64, tc72, tc80}
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
UE-TxTEG-AssociationList-r17 ::=
SEQUENCE (SIZE (1..
maxNrOfTxTEGReport-r17))
OF UE-TxTEG-Association-r17
UE-TxTEG-Association-r17 ::=
SEQUENCE {
ue-TxTEG-ID-r17
INTEGER (0..
maxNrOfTxTEG-ID-1-r17),
nr-TimeStamp-r17
NR-TimeStamp-r17,
associatedSRS-PosResourceIdList-r17
SEQUENCE (SIZE(1..
maxNrofSRS-PosResources-r16))
OF SRS-PosResourceId-r16,
servCellId-r17
ServCellIndex OPTIONAL
}
NR-TimeStamp-r17 ::=
SEQUENCE {
nr-SFN-r17
INTEGER (0..1023),
nr-Slot-r17
CHOICE {
scs15-r17
INTEGER (0..9),
scs30-r17
INTEGER (0..19),
scs60-r17
INTEGER (0..39),
scs120-r17
INTEGER (0..79)
},
...
}
-- TAG-UEPOSITIONINGASSISTANCEINFO-STOP-- TAG-ULDEDICATEDMESSAGESEGMENT-START
ULDedicatedMessageSegment-r16 ::=
SEQUENCE {
criticalExtensions
CHOICE {
ulDedicatedMessageSegment-r16
ULDedicatedMessageSegment-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
ULDedicatedMessageSegment-r16-IEs ::=
SEQUENCE {
segmentNumber-r16
INTEGER (0..15),
rrc-MessageSegmentContainer-r16 OCTET STRING,
rrc-MessageSegmentType-r16
ENUMERATED {notLastSegment, lastSegment},
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-ULDEDICATEDMESSAGESEGMENT-STOP-- TAG-ULINFORMATIONTRANSFER-START
ULInformationTransfer ::=
SEQUENCE {
criticalExtensions
CHOICE {
ulInformationTransfer
ULInformationTransfer-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
ULInformationTransfer-IEs ::=
SEQUENCE {
dedicatedNAS-Message
DedicatedNAS-Message OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
ULInformationTransfer-v1700-IEs OPTIONAL
}
ULInformationTransfer-v1700-IEs ::=
SEQUENCE {
dedicatedInfoF1c-r17
DedicatedInfoF1c-r17 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-ULINFORMATIONTRANSFER-STOP-- TAG-ULINFORMATIONTRANSFERIRAT-START
ULInformationTransferIRAT-r16 ::=
SEQUENCE {
criticalExtensions
CHOICE {
c1
CHOICE {
ulInformationTransferIRAT-r16
ULInformationTransferIRAT-r16-IEs,
spare3
NULL, spare2
NULL, spare1
NULL
},
criticalExtensionsFuture
SEQUENCE {}
}
}
ULInformationTransferIRAT-r16-IEs ::=
SEQUENCE {
ul-DCCH-MessageEUTRA-r16 OCTET STRING
OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-ULINFORMATIONTRANSFERIRAT-STOP-- TAG-ULINFORMATIONTRANSFERMRDC-START
ULInformationTransferMRDC ::=
SEQUENCE {
criticalExtensions
CHOICE {
c1
CHOICE {
ulInformationTransferMRDC
ULInformationTransferMRDC-IEs,
spare3
NULL, spare2
NULL, spare1
NULL
},
criticalExtensionsFuture
SEQUENCE {}
}
}
ULInformationTransferMRDC-IEs::=
SEQUENCE {
ul-DCCH-MessageNR OCTET STRING
OPTIONAL,
ul-DCCH-MessageEUTRA OCTET STRING
OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-ULINFORMATIONTRANSFERMRDC-STOP-- TAG-SETUPRELEASE-START
SetupRelease { ElementTypeParam } ::=
CHOICE {
release
NULL,
setup ElementTypeParam
}
-- TAG-SETUPRELEASE-STOP-- TAG-SIB2-START
SIB2 ::=
SEQUENCE {
cellReselectionInfoCommon
SEQUENCE {
nrofSS-BlocksToAverage
INTEGER (2..
maxNrofSS-BlocksToAverage)
OPTIONAL,
-- Need S
absThreshSS-BlocksConsolidation
ThresholdNR OPTIONAL,
-- Need S
rangeToBestCell
RangeToBestCell OPTIONAL,
-- Need R
q-Hyst
ENUMERATED {
dB0, dB1, dB2, dB3, dB4, dB5, dB6, dB8, dB10,
dB12, dB14, dB16, dB18, dB20, dB22, dB24},
speedStateReselectionPars
SEQUENCE {
mobilityStateParameters
MobilityStateParameters,
q-HystSF
SEQUENCE {
sf-Medium
ENUMERATED {dB-6, dB-4, dB-2, dB0},
sf-High
ENUMERATED {dB-6, dB-4, dB-2, dB0}
}
}
OPTIONAL,
-- Need R
...
},
cellReselectionServingFreqInfo
SEQUENCE {
s-NonIntraSearchP
ReselectionThreshold OPTIONAL,
-- Need S
s-NonIntraSearchQ
ReselectionThresholdQ OPTIONAL,
-- Need S
threshServingLowP
ReselectionThreshold,
threshServingLowQ
ReselectionThresholdQ OPTIONAL,
-- Need R
cellReselectionPriority
CellReselectionPriority,
cellReselectionSubPriority
CellReselectionSubPriority OPTIONAL,
-- Need R
...,
[[
od-sib1-CellReselectionPriority-r19
CellReselectionPriority OPTIONAL,
-- Need R
od-sib1-CellReselectionSubPriority-r19
CellReselectionSubPriority OPTIONAL -- Need R
]]
},
intraFreqCellReselectionInfo
SEQUENCE {
q-RxLevMin
Q-RxLevMin,
q-RxLevMinSUL
Q-RxLevMin OPTIONAL,
-- Need R
q-QualMin
Q-QualMin OPTIONAL,
-- Need S
s-IntraSearchP
ReselectionThreshold,
s-IntraSearchQ
ReselectionThresholdQ OPTIONAL,
-- Need S
t-ReselectionNR
T-Reselection,
frequencyBandList
MultiFrequencyBandListNR-SIB OPTIONAL,
-- Need S
frequencyBandListSUL
MultiFrequencyBandListNR-SIB OPTIONAL,
-- Need R
p-Max
P-Max OPTIONAL,
-- Need S
smtc
SSB-MTC OPTIONAL,
-- Need S
ss-RSSI-Measurement
SS-RSSI-Measurement OPTIONAL,
-- Need R
ssb-ToMeasure
SSB-ToMeasure OPTIONAL,
-- Need S
deriveSSB-IndexFromCell
BOOLEAN,
...,
[[
t-ReselectionNR-SF
SpeedStateScaleFactors OPTIONAL -- Need R
]],
[[
smtc2-LP-r16
SSB-MTC2-LP-r16 OPTIONAL,
-- Need R
ssb-PositionQCL-Common-r16
SSB-PositionQCL-Relation-r16 OPTIONAL -- Cond SharedSpectrum
]],
[[
ssb-PositionQCL-Common-r17
SSB-PositionQCL-Relation-r17 OPTIONAL -- Cond SharedSpectrum2
]],
[[
smtc4list-r17
SSB-MTC4List-r17 OPTIONAL -- Need R
]],
[[
frequencyBandList-v1760
MultiFrequencyBandListNR-SIB-v1760 OPTIONAL,
-- Need R
frequencyBandListSUL-v1760
MultiFrequencyBandListNR-SIB-v1760 OPTIONAL -- Need R
]],
[[
frequencyBandListAerial-r18
MultiFrequencyBandListNR-Aerial-SIB-r18 OPTIONAL -- Need S
]],
[[
refLocList-r19
RefLocList-r19 OPTIONAL,
-- Need R
smtc5list-r19
SEQUENCE (SIZE(1..6))
OF SSB-MTC5-r19 OPTIONAL -- Need R
]]
},
...,
[[
relaxedMeasurement-r16
SEQUENCE {
lowMobilityEvaluation-r16
SEQUENCE {
s-SearchDeltaP-r16
ENUMERATED {
dB3, dB6, dB9, dB12, dB15,
spare3, spare2, spare1},
t-SearchDeltaP-r16
ENUMERATED {
s5, s10, s20, s30, s60, s120, s180,
s240, s300, spare7, spare6, spare5,
spare4, spare3, spare2, spare1}
}
OPTIONAL,
-- Need R
cellEdgeEvaluation-r16
SEQUENCE {
s-SearchThresholdP-r16
ReselectionThreshold,
s-SearchThresholdQ-r16
ReselectionThresholdQ OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
combineRelaxedMeasCondition-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
highPriorityMeasRelax-r16
ENUMERATED {true}
OPTIONAL -- Need R
}
OPTIONAL -- Need R
]],
[[
cellEquivalentSize-r17
INTEGER(2..16)
OPTIONAL,
-- Cond HSDN
relaxedMeasurement-r17
SEQUENCE {
stationaryMobilityEvaluation-r17
SEQUENCE {
s-SearchDeltaP-Stationary-r17
ENUMERATED {dB2, dB3, dB6, dB9, dB12, dB15, spare2, spare1},
t-SearchDeltaP-Stationary-r17
ENUMERATED {s5, s10, s20, s30, s60, s120, s180, s240, s300, spare7, spare6, spare5,
spare4, spare3, spare2, spare1}
},
cellEdgeEvaluationWhileStationary-r17
SEQUENCE {
s-SearchThresholdP2-r17
ReselectionThreshold,
s-SearchThresholdQ2-r17
ReselectionThresholdQ OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
combineRelaxedMeasCondition2-r17
ENUMERATED {true}
OPTIONAL -- Need R
}
OPTIONAL -- Need R
]],
[[
uav-PrioritizedFrequency-r19
ENUMERATED {true}
OPTIONAL,
-- Need R
uav-PrioritizedFrequencyAltitudeRange-r19
SEQUENCE {
altitudeMin-r19
Altitude-r18 OPTIONAL,
-- Need S
altitudeMax-r19
Altitude-r18 OPTIONAL,
-- Need S
altitudeHyst-r19
HysteresisAltitude-r18 OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
ssb-ToMeasureAltitudeBasedList-r19
SSB-ToMeasureAltitudeBasedList-r18 OPTIONAL,
-- Need R
relaxedMeasurementForServingAndNeighboringCell-r19
SEQUENCE {
cellEdgeEvaluationOnMR-ForLR-OnSSB-r19
SEQUENCE {
s-SearchThresholdP3-r19
ReselectionThreshold,
s-SearchThresholdQ3-r19
ReselectionThresholdQ OPTIONAL -- Need R
}
OPTIONAL,
-- Cond SupportLR-OnSSB
cellEdgeEvaluationOnMR-ForLR-OnLPSS-r19
SEQUENCE {
s-SearchThresholdP4-r19
ReselectionThreshold,
s-SearchThresholdQ4-r19
ReselectionThresholdQ OPTIONAL -- Need R
}
OPTIONAL,
-- Cond SupportLR-OnLPSS
cellEdgeEvaluationOnLR-ForLR-OnLPSS-r19
SEQUENCE {
rsrpThresholdLR-r19
ThresholdP-LR-r19,
rsrqThresholdLR-r19
ThresholdQ-LR-r19 OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
cellEdgeEvaluationOnLR-ForLR-OnSSB-r19
SEQUENCE {
rsrpThresholdLR2-r19
ThresholdP-LR-r19,
rsrqThresholdLR2-r19
ThresholdQ-LR-r19 OPTIONAL -- Need R
}
OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
offloadMeasurementForServingCell-r19
SEQUENCE {
cellEdgeEvaluationOnMR-ForLR-OnSSB-r19
SEQUENCE {
s-SearchThresholdP5-r19
ReselectionThreshold,
s-SearchThresholdQ5-r19
ReselectionThresholdQ OPTIONAL -- Need R
}
OPTIONAL,
-- Cond SupportLR-OnSSB
cellEdgeEvaluationOnMR-ForLR-OnLPSS-r19
SEQUENCE {
s-SearchThresholdP6-r19
ReselectionThreshold,
s-SearchThresholdQ6-r19
ReselectionThresholdQ OPTIONAL -- Need R
}
OPTIONAL,
-- Cond SupportLR-OnLPSS
cellEdgeEvaluationOnLR-ForLR-OnLPSS-r19
SEQUENCE {
rsrpThresholdLR3-r19
ThresholdP-LR-r19,
rsrqThresholdLR3-r19
ThresholdQ-LR-r19 OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
cellEdgeEvaluationOnLR-ForLR-OnSSB-r19
SEQUENCE {
rsrpThresholdLR4-r19
ThresholdP-LR-r19,
rsrqThresholdLR4-r19
ThresholdQ-LR-r19 OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
cellEdgeEvaluationOnLR-ForLR-OnLPSS-Exit-r19
SEQUENCE {
rsrpThresholdLR5-r19
ThresholdP-LR-r19,
rsrqThresholdLR5-r19
ThresholdQ-LR-r19 OPTIONAL -- Need R
}
OPTIONAL,
-- Cond SupportLR-OnLPSS
cellEdgeEvaluationOnLR-ForLR-OnSSB-Exit-r19
SEQUENCE {
rsrpThresholdLR6-r19
ThresholdP-LR-r19,
rsrqThresholdLR6-r19
ThresholdQ-LR-r19 OPTIONAL -- Need R
}
OPTIONAL -- Cond SupportLR-OnSSB
}
OPTIONAL -- Need R
]]
}
RangeToBestCell ::=
Q-OffsetRange
RefLocList-r19 ::=
SEQUENCE (SIZE(1..6))
OF ReferenceLocation-r17
-- TAG-SIB2-STOP-- TAG-SIB3-START
SIB3 ::=
SEQUENCE {
intraFreqNeighCellList
IntraFreqNeighCellList OPTIONAL,
-- Need R
intraFreqExcludedCellList
IntraFreqExcludedCellList OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...,
[[
intraFreqNeighCellList-v1610
IntraFreqNeighCellList-v1610 OPTIONAL,
-- Need R
intraFreqAllowedCellList-r16
IntraFreqAllowedCellList-r16 OPTIONAL,
-- Cond SharedSpectrum2
intraFreqCAG-CellList-r16
SEQUENCE (SIZE (1..
maxPLMN))
OF IntraFreqCAG-CellListPerPLMN-r16 OPTIONAL -- Need R
]],
[[
intraFreqNeighHSDN-CellList-r17
IntraFreqNeighHSDN-CellList-r17 OPTIONAL,
-- Need R
intraFreqNeighCellList-v1710
IntraFreqNeighCellList-v1710 OPTIONAL -- Need R
]],
[[
channelAccessMode2-r17
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
intraFreqOD-SIB1-ExcludedCellList-r19
CHOICE {
emptyList-r19
NULL,
excludedCells-r19
IntraFreqExcludedCellList
}
OPTIONAL -- Need R
]]
}
IntraFreqNeighCellList ::=
SEQUENCE (SIZE (1..
maxCellIntra))
OF IntraFreqNeighCellInfo
IntraFreqNeighCellList-v1610::=
SEQUENCE (SIZE (1..
maxCellIntra))
OF IntraFreqNeighCellInfo-v1610
IntraFreqNeighCellList-v1710 ::=
SEQUENCE (SIZE (1..
maxCellIntra))
OF IntraFreqNeighCellInfo-v1710
IntraFreqNeighCellInfo ::=
SEQUENCE {
physCellId
PhysCellId,
q-OffsetCell
Q-OffsetRange,
q-RxLevMinOffsetCell
INTEGER (1..8)
OPTIONAL,
-- Need R
q-RxLevMinOffsetCellSUL
INTEGER (1..8)
OPTIONAL,
-- Need R
q-QualMinOffsetCell
INTEGER (1..8)
OPTIONAL,
-- Need R
...
}
IntraFreqNeighCellInfo-v1610 ::=
SEQUENCE {
ssb-PositionQCL-r16
SSB-PositionQCL-Relation-r16 OPTIONAL -- Cond SharedSpectrum2
}
IntraFreqNeighCellInfo-v1710 ::=
SEQUENCE {
ssb-PositionQCL-r17
SSB-PositionQCL-Relation-r17 OPTIONAL -- Cond SharedSpectrum2
}
IntraFreqExcludedCellList ::=
SEQUENCE (SIZE (1..
maxCellExcluded))
OF PCI-Range
IntraFreqAllowedCellList-r16 ::=
SEQUENCE (SIZE (1..
maxCellAllowed))
OF PCI-Range
IntraFreqCAG-CellListPerPLMN-r16 ::=
SEQUENCE {
plmn-IdentityIndex-r16
INTEGER (1..
maxPLMN),
cag-CellList-r16
SEQUENCE (SIZE (1..
maxCAG-Cell-r16))
OF PCI-Range
}
IntraFreqNeighHSDN-CellList-r17 ::=
SEQUENCE (SIZE (1..
maxCellIntra))
OF PCI-Range
-- TAG-SIB3-STOP-- TAG-SIB4-START
SIB4 ::=
SEQUENCE {
interFreqCarrierFreqList
InterFreqCarrierFreqList,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...,
[[
interFreqCarrierFreqList-v1610
InterFreqCarrierFreqList-v1610 OPTIONAL -- Need R
]],
[[
interFreqCarrierFreqList-v1700
InterFreqCarrierFreqList-v1700 OPTIONAL -- Need R
]],
[[
interFreqCarrierFreqList-v1720
InterFreqCarrierFreqList-v1720 OPTIONAL -- Need R
]],
[[
interFreqCarrierFreqList-v1730
InterFreqCarrierFreqList-v1730 OPTIONAL -- Need R
]],
[[
interFreqCarrierFreqList-v1760
InterFreqCarrierFreqList-v1760 OPTIONAL -- Need R
]],
[[
interFreqCarrierFreqList-v1800
InterFreqCarrierFreqList-v1800 OPTIONAL -- Need R
]],
[[
interFreqCarrierFreqList-v1900
InterFreqCarrierFreqList-v1900 OPTIONAL -- Need R
]]
}
InterFreqCarrierFreqList ::=
SEQUENCE (SIZE (1..
maxFreq))
OF InterFreqCarrierFreqInfo
InterFreqCarrierFreqList-v1610 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF InterFreqCarrierFreqInfo-v1610
InterFreqCarrierFreqList-v1700 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF InterFreqCarrierFreqInfo-v1700
InterFreqCarrierFreqList-v1720 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF InterFreqCarrierFreqInfo-v1720
InterFreqCarrierFreqList-v1730 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF InterFreqCarrierFreqInfo-v1730
InterFreqCarrierFreqList-v1760 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF InterFreqCarrierFreqInfo-v1760
InterFreqCarrierFreqList-v1800 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF InterFreqCarrierFreqInfo-v1800
InterFreqCarrierFreqList-v1900 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF InterFreqCarrierFreqInfo-v1900
InterFreqCarrierFreqInfo ::=
SEQUENCE {
dl-CarrierFreq
ARFCN-ValueNR,
frequencyBandList
MultiFrequencyBandListNR-SIB OPTIONAL,
-- Cond Mandatory
frequencyBandListSUL
MultiFrequencyBandListNR-SIB OPTIONAL,
-- Need R
nrofSS-BlocksToAverage
INTEGER (2..
maxNrofSS-BlocksToAverage)
OPTIONAL,
-- Need S
absThreshSS-BlocksConsolidation
ThresholdNR OPTIONAL,
-- Need S
smtc
SSB-MTC OPTIONAL,
-- Need S
ssbSubcarrierSpacing
SubcarrierSpacing,
ssb-ToMeasure
SSB-ToMeasure OPTIONAL,
-- Need S
deriveSSB-IndexFromCell
BOOLEAN,
ss-RSSI-Measurement
SS-RSSI-Measurement OPTIONAL,
-- Need R
q-RxLevMin
Q-RxLevMin,
q-RxLevMinSUL
Q-RxLevMin OPTIONAL,
-- Need R
q-QualMin
Q-QualMin OPTIONAL,
-- Need S
p-Max
P-Max OPTIONAL,
-- Need S
t-ReselectionNR
T-Reselection,
t-ReselectionNR-SF
SpeedStateScaleFactors OPTIONAL,
-- Need S
threshX-HighP
ReselectionThreshold,
threshX-LowP
ReselectionThreshold,
threshX-Q
SEQUENCE {
threshX-HighQ
ReselectionThresholdQ,
threshX-LowQ
ReselectionThresholdQ
}
OPTIONAL,
-- Cond RSRQ
cellReselectionPriority
CellReselectionPriority OPTIONAL,
-- Need R
cellReselectionSubPriority
CellReselectionSubPriority OPTIONAL,
-- Need R
q-OffsetFreq
Q-OffsetRange DEFAULT dB0,
interFreqNeighCellList
InterFreqNeighCellList OPTIONAL,
-- Need R
interFreqExcludedCellList
InterFreqExcludedCellList OPTIONAL,
-- Need R
...
}
InterFreqCarrierFreqInfo-v1610 ::=
SEQUENCE {
interFreqNeighCellList-v1610
InterFreqNeighCellList-v1610 OPTIONAL,
-- Need R
smtc2-LP-r16
SSB-MTC2-LP-r16 OPTIONAL,
-- Need R
interFreqAllowedCellList-r16
InterFreqAllowedCellList-r16 OPTIONAL,
-- Cond SharedSpectrum2
ssb-PositionQCL-Common-r16
SSB-PositionQCL-Relation-r16 OPTIONAL,
-- Cond SharedSpectrum
interFreqCAG-CellList-r16
SEQUENCE (SIZE (1..
maxPLMN))
OF InterFreqCAG-CellListPerPLMN-r16 OPTIONAL -- Need R
}
InterFreqCarrierFreqInfo-v1700 ::=
SEQUENCE {
interFreqNeighHSDN-CellList-r17
InterFreqNeighHSDN-CellList-r17 OPTIONAL,
-- Need R
highSpeedMeasInterFreq-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
redCapAccessAllowed-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
ssb-PositionQCL-Common-r17
SSB-PositionQCL-Relation-r17 OPTIONAL,
-- Cond SharedSpectrum
interFreqNeighCellList-v1710
InterFreqNeighCellList-v1710 OPTIONAL -- Cond SharedSpectrum2
}
InterFreqCarrierFreqInfo-v1720 ::=
SEQUENCE {
smtc4list-r17
SSB-MTC4List-r17 OPTIONAL -- Need R
}
InterFreqCarrierFreqInfo-v1730 ::=
SEQUENCE {
channelAccessMode2-r17
ENUMERATED {enabled}
OPTIONAL -- Need R
}
InterFreqCarrierFreqInfo-v1760 ::=
SEQUENCE {
frequencyBandList-v1760
MultiFrequencyBandListNR-SIB-v1760 OPTIONAL,
-- Need R
frequencyBandListSUL-v1760
MultiFrequencyBandListNR-SIB-v1760 OPTIONAL -- Need R
}
InterFreqCarrierFreqInfo-v1800 ::=
SEQUENCE {
dl-CarrierFreq-r18
ARFCN-ValueNR OPTIONAL,
-- Cond LessThan5MHz
frequencyBandList-r18
MultiFrequencyBandListNR-SIB OPTIONAL,
-- Cond LessThan5MHz
frequencyBandListAerial-r18
MultiFrequencyBandListNR-Aerial-SIB-r18 OPTIONAL,
-- Need S
mobileIAB-CellList-r18
PCI-Range OPTIONAL,
-- Need R
mobileIAB-Freq-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
eRedCapAccessAllowed-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
tn-AreaIdList-r18
SEQUENCE (SIZE (1..
maxTN-AreaInfo-r18))
OF TN-AreaId-r18 OPTIONAL,
-- Need R
accessAllowed2RxXR-r18
ENUMERATED {true}
OPTIONAL -- Need R
}
InterFreqCarrierFreqInfo-v1900 ::=
SEQUENCE {
uav-PrioritizedFrequency-r19
ENUMERATED {true}
OPTIONAL,
-- Need R
uav-PrioritizedFrequencyAltitudeRange-r19
SEQUENCE {
altitudeMin-r19
Altitude-r18 OPTIONAL,
-- Need S
altitudeMax-r19
Altitude-r18 OPTIONAL,
-- Need S
altitudeHyst-r19
HysteresisAltitude-r18 OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
ssb-ToMeasureAltitudeBasedList-r19
SSB-ToMeasureAltitudeBasedList-r18 OPTIONAL,
-- Need R
interFreqOD-SIB1-ExcludedCellList-r19
CHOICE {
emptyList-r19
NULL,
excludedCells-r19
InterFreqExcludedCellList
}
OPTIONAL,
-- Need R
od-sib1-cellReselectionPriority-r19
CellReselectionPriority OPTIONAL,
-- Need R
od-sib1-cellReselectionSubPriority-r19
CellReselectionSubPriority OPTIONAL -- Need R
}
InterFreqNeighHSDN-CellList-r17 ::=
SEQUENCE (SIZE (1..
maxCellInter))
OF PCI-Range
InterFreqNeighCellList ::=
SEQUENCE (SIZE (1..
maxCellInter))
OF InterFreqNeighCellInfo
InterFreqNeighCellList-v1610 ::=
SEQUENCE (SIZE (1..
maxCellInter))
OF InterFreqNeighCellInfo-v1610
InterFreqNeighCellList-v1710 ::=
SEQUENCE (SIZE (1..
maxCellInter))
OF InterFreqNeighCellInfo-v1710
InterFreqNeighCellInfo ::=
SEQUENCE {
physCellId
PhysCellId,
q-OffsetCell
Q-OffsetRange,
q-RxLevMinOffsetCell
INTEGER (1..8)
OPTIONAL,
-- Need R
q-RxLevMinOffsetCellSUL
INTEGER (1..8)
OPTIONAL,
-- Need R
q-QualMinOffsetCell
INTEGER (1..8)
OPTIONAL,
-- Need R
...
}
InterFreqNeighCellInfo-v1610 ::=
SEQUENCE {
ssb-PositionQCL-r16
SSB-PositionQCL-Relation-r16 OPTIONAL -- Cond SharedSpectrum2
}
InterFreqNeighCellInfo-v1710 ::=
SEQUENCE {
ssb-PositionQCL-r17
SSB-PositionQCL-Relation-r17 OPTIONAL -- Cond SharedSpectrum2
}
InterFreqExcludedCellList ::=
SEQUENCE (SIZE (1..
maxCellExcluded))
OF PCI-Range
InterFreqAllowedCellList-r16 ::=
SEQUENCE (SIZE (1..
maxCellAllowed))
OF PCI-Range
InterFreqCAG-CellListPerPLMN-r16 ::=
SEQUENCE {
plmn-IdentityIndex-r16
INTEGER (1..
maxPLMN),
cag-CellList-r16
SEQUENCE (SIZE (1..
maxCAG-Cell-r16))
OF PCI-Range
}
-- TAG-SIB4-STOP-- TAG-SIB5-START
SIB5 ::=
SEQUENCE {
carrierFreqListEUTRA
CarrierFreqListEUTRA OPTIONAL,
-- Need R
t-ReselectionEUTRA
T-Reselection,
t-ReselectionEUTRA-SF
SpeedStateScaleFactors OPTIONAL,
-- Need S
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...,
[[
carrierFreqListEUTRA-v1610
CarrierFreqListEUTRA-v1610 OPTIONAL -- Need R
]],
[[
carrierFreqListEUTRA-v1700
CarrierFreqListEUTRA-v1700 OPTIONAL,
-- Need R
idleModeMeasVoiceFallback-r17
ENUMERATED{true}
OPTIONAL -- Need R
]],
[[
carrierFreqListEUTRA-v1800
CarrierFreqListEUTRA-v1800 OPTIONAL -- Need R
]]
}
CarrierFreqListEUTRA ::=
SEQUENCE (SIZE (1..
maxEUTRA-Carrier))
OF CarrierFreqEUTRA
CarrierFreqListEUTRA-v1610 ::=
SEQUENCE (SIZE (1..
maxEUTRA-Carrier))
OF CarrierFreqEUTRA-v1610
CarrierFreqListEUTRA-v1700 ::=
SEQUENCE (SIZE (1..
maxEUTRA-Carrier))
OF CarrierFreqEUTRA-v1700
CarrierFreqListEUTRA-v1800 ::=
SEQUENCE (SIZE (1..
maxEUTRA-Carrier))
OF CarrierFreqEUTRA-v1800
CarrierFreqEUTRA ::=
SEQUENCE {
carrierFreq
ARFCN-ValueEUTRA,
eutra-multiBandInfoList
EUTRA-MultiBandInfoList OPTIONAL,
-- Need R
eutra-FreqNeighCellList
EUTRA-FreqNeighCellList OPTIONAL,
-- Need R
eutra-ExcludedCellList
EUTRA-FreqExcludedCellList OPTIONAL,
-- Need R
allowedMeasBandwidth
EUTRA-AllowedMeasBandwidth,
presenceAntennaPort1
EUTRA-PresenceAntennaPort1,
cellReselectionPriority
CellReselectionPriority OPTIONAL,
-- Need R
cellReselectionSubPriority
CellReselectionSubPriority OPTIONAL,
-- Need R
threshX-High
ReselectionThreshold,
threshX-Low
ReselectionThreshold,
q-RxLevMin
INTEGER (-70..-22),
q-QualMin
INTEGER (-34..-3),
p-MaxEUTRA
INTEGER (-30..33),
threshX-Q
SEQUENCE {
threshX-HighQ
ReselectionThresholdQ,
threshX-LowQ
ReselectionThresholdQ
}
OPTIONAL -- Cond RSRQ
}
CarrierFreqEUTRA-v1610 ::=
SEQUENCE {
highSpeedEUTRACarrier-r16
ENUMERATED {true}
OPTIONAL -- Need R
}
CarrierFreqEUTRA-v1700 ::=
SEQUENCE {
eutra-FreqNeighHSDN-CellList-r17
EUTRA-FreqNeighHSDN-CellList-r17 OPTIONAL -- Need R
}
CarrierFreqEUTRA-v1800 ::=
SEQUENCE {
eutra-MultiBandInfoListAerial-r18
EUTRA-MultiBandInfoListAerial-r18 OPTIONAL,
-- Need R
tn-AreaIdList-r18
SEQUENCE (SIZE (1..
maxTN-AreaInfo-r18))
OF TN-AreaId-r18 OPTIONAL -- Need R
}
EUTRA-FreqNeighHSDN-CellList-r17 ::=
SEQUENCE (SIZE (1..
maxCellEUTRA))
OF EUTRA-PhysCellIdRange
EUTRA-FreqExcludedCellList ::=
SEQUENCE (SIZE (1..
maxEUTRA-CellExcluded))
OF EUTRA-PhysCellIdRange
EUTRA-FreqNeighCellList ::=
SEQUENCE (SIZE (1..
maxCellEUTRA))
OF EUTRA-FreqNeighCellInfo
EUTRA-FreqNeighCellInfo ::=
SEQUENCE {
physCellId
EUTRA-PhysCellId,
dummy
EUTRA-Q-OffsetRange,
q-RxLevMinOffsetCell
INTEGER (1..8)
OPTIONAL,
-- Need R
q-QualMinOffsetCell
INTEGER (1..8)
OPTIONAL -- Need R
}
-- TAG-SIB5-STOP-- TAG-SIB6-START
SIB6 ::=
SEQUENCE {
messageIdentifier
BIT STRING (SIZE (16)),
serialNumber
BIT STRING (SIZE (16)),
warningType OCTET STRING (SIZE (2)),
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...,
[[
warningAreaCoordinates-r19 OCTET STRING
OPTIONAL -- Need R
]]
}
-- TAG-SIB6-STOP-- TAG-SIB7-START
SIB7 ::=
SEQUENCE {
messageIdentifier
BIT STRING (SIZE (16)),
serialNumber
BIT STRING (SIZE (16)),
warningMessageSegmentType
ENUMERATED {notLastSegment, lastSegment},
warningMessageSegmentNumber
INTEGER (0..63),
warningMessageSegment OCTET STRING,
dataCodingScheme OCTET STRING (SIZE (1))
OPTIONAL,
-- Cond Segment1
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...,
[[
warningAreaCoordinatesSegment-r19 OCTET STRING
OPTIONAL -- Need R
]]
}
-- TAG-SIB7-STOP-- TAG-SIB8-START
SIB8 ::=
SEQUENCE {
messageIdentifier
BIT STRING (SIZE (16)),
serialNumber
BIT STRING (SIZE (16)),
warningMessageSegmentType
ENUMERATED {notLastSegment, lastSegment},
warningMessageSegmentNumber
INTEGER (0..63),
warningMessageSegment OCTET STRING,
dataCodingScheme OCTET STRING (SIZE (1))
OPTIONAL,
-- Cond Segment1
warningAreaCoordinatesSegment OCTET STRING
OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
-- TAG-SIB8-STOP-- TAG-SIB9-START
SIB9 ::=
SEQUENCE {
timeInfo
SEQUENCE {
timeInfoUTC
INTEGER (0..549755813887),
dayLightSavingTime
BIT STRING (SIZE (2))
OPTIONAL,
-- Need R
leapSeconds
INTEGER (-127..128)
OPTIONAL,
-- Need R
localTimeOffset
INTEGER (-63..64)
OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...,
[[
referenceTimeInfo-r16
ReferenceTimeInfo-r16 OPTIONAL -- Need R
]],
[[
eventID-TSS-r18
INTEGER (0..63)
OPTIONAL -- Need R
]]
}
-- TAG-SIB9-STOP-- TAG-SIB10-START
SIB10-r16 ::=
SEQUENCE {
hrnn-List-r16
HRNN-List-r16 OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
HRNN-List-r16 ::=
SEQUENCE (SIZE (1..
maxNPN-r16))
OF HRNN-r16
HRNN-r16 ::=
SEQUENCE {
hrnn-r16 OCTET STRING (SIZE(1..
maxHRNN-Len-r16))
OPTIONAL -- Need R
}
-- TAG-SIB10-STOP-- TAG-SIB11-START
SIB11-r16 ::=
SEQUENCE {
measIdleConfigSIB-r16
MeasIdleConfigSIB-r16 OPTIONAL,
-- Need S
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
-- TAG-SIB11-STOP-- TAG-SIB12-START
SIB12-r16 ::=
SEQUENCE {
segmentNumber-r16
INTEGER (0..63),
segmentType-r16
ENUMERATED {notLastSegment, lastSegment},
segmentContainer-r16 OCTET STRING
}
SIB12-IEs-r16 ::=
SEQUENCE {
sl-ConfigCommonNR-r16
SL-ConfigCommonNR-r16,
lateNonCriticalExtension OCTET STRING (CONTAINING
SIB12-IEs-v16k0)
OPTIONAL,
...,
[[
sl-DRX-ConfigCommonGC-BC-r17
SL-DRX-ConfigGC-BC-r17 OPTIONAL,
-- Need R
sl-DiscConfigCommon-r17
SL-DiscConfigCommon-r17 OPTIONAL,
-- Need R
sl-L2U2N-Relay-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sl-NonRelayDiscovery-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sl-L3U2N-RelayDiscovery-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sl-TimersAndConstantsRemoteUE-r17
UE-TimersAndConstantsRemoteUE-r17 OPTIONAL -- Need R
]],
[[
sl-FreqInfoListSizeExt-v1800
SEQUENCE (SIZE (1..
maxNrofFreqSL-1-r18))
OF SL-FreqConfigCommon-r16 OPTIONAL,
-- Need R
sl-RLC-BearerConfigListSizeExt-v1800
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-BearerConfig-r16 OPTIONAL,
-- Need R
sl-SyncFreqList-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-Freq-Id-r16 OPTIONAL,
-- Need R
sl-SyncTxMultiFreq-r18
ENUMERATED {true}
OPTIONAL,
-- Need S
sl-MaxTransPowerCA-r18
P-Max OPTIONAL,
-- Need R
sl-DiscConfigCommon-v1800
SL-DiscConfigCommon-v1800 OPTIONAL,
-- Need R
sl-L2-U2U-Relay-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sl-L3-U2U-RelayDiscovery-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
t400-U2U-r18
ENUMERATED {ms200, ms400, ms600, ms800, ms1200, ms2000, ms3000, ms4000}
OPTIONAL -- Need R
]],
[[
sl-DiscConfigCommon-v1840
SL-DiscConfigCommon-v1840 OPTIONAL -- Need R
]],
[[
sl-L2U2N-MH-Relay-r19
ENUMERATED {enabled}
OPTIONAL,
-- Cond SH-Relay
sl-DiscConfigCommon-v1900
SL-DiscConfigCommon-v1900 OPTIONAL -- Need R
]]
}
-- Late non-critical Rel-16 extensions:
SIB12-IEs-v16k0 ::=
SEQUENCE {
sl-ConfigCommonNR-v16k0
SL-ConfigCommonNR-v16k0 OPTIONAL,
-- Need R
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
SL-ConfigCommonNR-r16 ::=
SEQUENCE {
sl-FreqInfoList-r16
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-FreqConfigCommon-r16 OPTIONAL,
-- Need R
sl-UE-SelectedConfig-r16
SL-UE-SelectedConfig-r16 OPTIONAL,
-- Need R
sl-NR-AnchorCarrierFreqList-r16
SL-NR-AnchorCarrierFreqList-r16 OPTIONAL,
-- Need R
sl-EUTRA-AnchorCarrierFreqList-r16
SL-EUTRA-AnchorCarrierFreqList-r16 OPTIONAL,
-- Need R
sl-RadioBearerConfigList-r16
SEQUENCE (SIZE (1..
maxNrofSLRB-r16))
OF SL-RadioBearerConfig-r16 OPTIONAL,
-- Need R
sl-RLC-BearerConfigList-r16
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-BearerConfig-r16 OPTIONAL,
-- Need R
sl-MeasConfigCommon-r16
SL-MeasConfigCommon-r16 OPTIONAL,
-- Need R
sl-CSI-Acquisition-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sl-OffsetDFN-r16
INTEGER (1..1000)
OPTIONAL,
-- Need R
t400-r16
ENUMERATED {ms100, ms200, ms300, ms400, ms600, ms1000, ms1500, ms2000}
OPTIONAL,
-- Need R
sl-MaxNumConsecutiveDTX-r16
ENUMERATED {n1, n2, n3, n4, n6, n8, n16, n32}
OPTIONAL,
-- Need R
sl-SSB-PriorityNR-r16
INTEGER (1..8)
OPTIONAL -- Need R
}
SL-ConfigCommonNR-v16k0 ::=
SEQUENCE {
sl-FreqInfoListExt-v16k0
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-FreqConfigCommonExt-v16k0 OPTIONAL -- Need R
}
SL-NR-AnchorCarrierFreqList-r16 ::=
SEQUENCE (SIZE (1..
maxFreqSL-NR-r16))
OF ARFCN-ValueNR
SL-EUTRA-AnchorCarrierFreqList-r16 ::=
SEQUENCE (SIZE (1..
maxFreqSL-EUTRA-r16))
OF ARFCN-ValueEUTRA
SL-DiscConfigCommon-r17 ::=
SEQUENCE {
sl-RelayUE-ConfigCommon-r17
SL-RelayUE-Config-r17,
sl-RemoteUE-ConfigCommon-r17
SL-RemoteUE-Config-r17
}
SL-DiscConfigCommon-v1800 ::=
SEQUENCE {
sl-RelayUE-ConfigCommonU2U-r18
SL-RelayUE-ConfigU2U-r18,
sl-RemoteUE-ConfigCommonU2U-r18
SL-RemoteUE-ConfigU2U-r18
}
SL-DiscConfigCommon-v1840 ::=
SEQUENCE {
sl-RelayUE-ConfigCommonU2U-v1840
SL-RelayUE-ConfigU2U-v1840,
sl-RemoteUE-ConfigCommonU2U-v1840
SL-RemoteUE-ConfigU2U-v1830
}
SL-DiscConfigCommon-v1900 ::=
SEQUENCE {
sl-RelayUE-ConfigCommonMH-r19
SL-RelayUE-ConfigMH-r19
}
-- TAG-SIB12-STOP-- TAG-SIB13-START
SIB13-r16 ::=
SEQUENCE {
sl-V2X-ConfigCommon-r16 OCTET STRING,
dummy OCTET STRING,
tdd-Config-r16 OCTET STRING,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
-- TAG-SIB13-STOP-- TAG-SIB14-START
SIB14-r16 ::=
SEQUENCE {
sl-V2X-ConfigCommonExt-r16 OCTET STRING,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
-- TAG-SIB14-STOP-- TAG-SIB15-START
SIB15-r17 ::=
SEQUENCE {
commonPLMNsWithDisasterCondition-r17
SEQUENCE (SIZE (1..
maxPLMN))
OF PLMN-Identity OPTIONAL,
-- Need R
applicableDisasterInfoList-r17
SEQUENCE (SIZE (1..
maxPLMN))
OF ApplicableDisasterInfo-r17 OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
ApplicableDisasterInfo-r17 ::=
CHOICE {
noDisasterRoaming-r17
NULL,
disasterRelatedIndication-r17
NULL,
commonPLMNs-r17
NULL,
dedicatedPLMNs-r17
SEQUENCE (SIZE (1..
maxPLMN))
OF PLMN-Identity
}
-- TAG-SIB15-STOP-- TAG-SIB16-START
SIB16-r17 ::=
SEQUENCE {
freqPriorityListSlicing-r17
FreqPriorityListSlicing-r17 OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
-- TAG-SIB16-STOP-- TAG-SIB17-START
SIB17-r17 ::=
SEQUENCE {
segmentNumber-r17
INTEGER (0..63),
segmentType-r17
ENUMERATED {notLastSegment, lastSegment},
segmentContainer-r17 OCTET STRING
}
SIB17-IEs-r17 ::=
SEQUENCE {
trs-ResourceSetConfig-r17
SEQUENCE (SIZE (1..
maxNrofTRS-ResourceSets-r17))
OF TRS-ResourceSet-r17,
validityDuration-r17
ENUMERATED {t1, t2, t4, t8, t16, t32, t64, t128, t256, t512, infinity, spare5, spare4, spare3, spare2,
spare1}
OPTIONAL,
-- Need S
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
TRS-ResourceSet-r17 ::=
SEQUENCE {
powerControlOffsetSS-r17
ENUMERATED {db-3, db0, db3, db6},
scramblingID-Info-r17
CHOICE {
scramblingIDforCommon-r17
ScramblingId,
scramblingIDperResourceListWith2-r17
SEQUENCE (SIZE (2))
OF ScramblingId,
scramblingIDperResourceListWith4-r17
SEQUENCE (SIZE (4))
OF ScramblingId,
...
},
firstOFDMSymbolInTimeDomain-r17
INTEGER (0..9),
startingRB-r17
INTEGER (0..
maxNrofPhysicalResourceBlocks-1),
nrofRBs-r17
INTEGER (24..
maxNrofPhysicalResourceBlocksPlus1),
ssb-Index-r17
SSB-Index,
periodicityAndOffset-r17
CHOICE {
slots10
INTEGER (0..9),
slots20
INTEGER (0..19),
slots40
INTEGER (0..39),
slots80
INTEGER (0..79)
},
frequencyDomainAllocation-r17
BIT STRING (SIZE (4)),
indBitID-r17
INTEGER (0..5),
nrofResources-r17
ENUMERATED {n2, n4}
}
-- TAG-SIB17-STOP-- TAG-SIB17bis-START
SIB17bis-r18 ::=
SEQUENCE {
segmentNumber-r18
INTEGER (0..63),
segmentType-r18
ENUMERATED {notLastSegment, lastSegment},
segmentContainer-r18 OCTET STRING
}
SIB17bis-IEs-r18 ::=
SEQUENCE {
trs-ResourceSetConfig-r18
SEQUENCE (SIZE (1..
maxNrofTRS-ResourceSets-r17))
OF TRS-ResourceSet-r18 OPTIONAL,
-- Need R
validityDuration-r18
ENUMERATED {t1, t2, t4, t8, t16, t32, t64, t128, t256, t512, infinity, spare5, spare4, spare3, spare2,
spare1}
OPTIONAL,
-- Need S
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
TRS-ResourceSet-r18 ::=
SEQUENCE {
powerControlOffsetSS-r18
ENUMERATED {db-3, db0, db3, db6},
scramblingID-Info-r18
CHOICE {
scramblingIDforCommon-r18
ScramblingId,
scramblingIDperResourceListWith2-r18
SEQUENCE (SIZE (2))
OF ScramblingId,
scramblingIDperResourceListWith4-r18
SEQUENCE (SIZE (4))
OF ScramblingId,
...
},
firstOFDMSymbolInTimeDomain-r18
INTEGER (0..9),
startingRB-r18
INTEGER (0..
maxNrofPhysicalResourceBlocks-1),
nrofRBs-r18
INTEGER (24..
maxNrofPhysicalResourceBlocksPlus1),
ssb-Index-r18
SSB-Index,
periodicityAndOffset-r18
CHOICE {
slots10
INTEGER (0..9),
slots20
INTEGER (0..19),
slots40
INTEGER (0..39),
slots80
INTEGER (0..79),
slots160
INTEGER (0..159),
slots320
INTEGER (0..319),
slots640
INTEGER (0..639)
},
frequencyDomainAllocation-r18
BIT STRING (SIZE (4)),
indBitID-r18
INTEGER (0..5),
nrofResources-r18
ENUMERATED {n2, n4}
}
-- TAG-SIB17bis-STOP-- TAG-SIB18-START
SIB18-r17 ::=
SEQUENCE {
gin-ElementList-r17
SEQUENCE (SIZE (1..
maxGIN-r17))
OF GIN-Element-r17 OPTIONAL,
-- Need R
gins-PerSNPN-List-r17
SEQUENCE (SIZE (1..
maxNPN-r16))
OF GINs-PerSNPN-r17 OPTIONAL,
-- Need S
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
GIN-Element-r17 ::=
SEQUENCE {
plmn-Identity-r17
PLMN-Identity,
nid-List-r17
SEQUENCE (SIZE (1..
maxGIN-r17))
OF NID-r16
}
GINs-PerSNPN-r17 ::=
SEQUENCE {
supportedGINs-r17
BIT STRING (SIZE (1..
maxGIN-r17))
OPTIONAL -- Need R
}
-- TAG-SIB18-STOP-- TAG-SIB19-START
SIB19-r17 ::=
SEQUENCE {
ntn-Config-r17
NTN-Config-r17 OPTIONAL,
-- Need R
t-Service-r17
INTEGER (0..549755813887)
OPTIONAL,
-- Need R
referenceLocation-r17
ReferenceLocation-r17 OPTIONAL,
-- Need R
distanceThresh-r17
INTEGER(0..65525)
OPTIONAL,
-- Need R
ntn-NeighCellConfigList-r17
NTN-NeighCellConfigList-r17 OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...,
[[
ntn-NeighCellConfigListExt-v1720
NTN-NeighCellConfigList-r17 OPTIONAL -- Need R
]],
[[
movingReferenceLocation-r18
ReferenceLocation-r17 OPTIONAL,
-- Need R
ntn-CovEnh-r18
NTN-CovEnh-r18 OPTIONAL,
-- Need R
satSwitchWithReSync-r18
SatSwitchWithReSync-r18 OPTIONAL -- Need R
]]
}
NTN-NeighCellConfigList-r17 ::=
SEQUENCE (SIZE(1..
maxCellNTN-r17))
OF NTN-NeighCellConfig-r17
NTN-NeighCellConfig-r17 ::=
SEQUENCE {
ntn-Config-r17
NTN-Config-r17 OPTIONAL,
-- Need R
carrierFreq-r17
ARFCN-ValueNR OPTIONAL,
-- Need R
physCellId-r17
PhysCellId OPTIONAL -- Need R
}
NTN-CovEnh-r18 ::=
SEQUENCE {
numberOfMsg4HARQ-ACK-Repetitions-r18
BIT STRING (SIZE(4)),
rsrp-ThresholdMsg4HARQ-ACK-r18
RSRP-Range OPTIONAL -- Need R
}
SatSwitchWithReSync-r18 ::=
SEQUENCE {
ntn-Config-r18
NTN-Config-r17,
t-ServiceStart-r18
INTEGER (0..549755813887)
OPTIONAL,
-- Need R
ssb-TimeOffset-r18
INTEGER (0..159)
OPTIONAL -- Need R
}
-- TAG-SIB19-STOP-- TAG-SIB20-START
SIB20-r17 ::=
SEQUENCE {
mcch-Config-r17
MCCH-Config-r17,
cfr-ConfigMCCH-MTCH-r17
CFR-ConfigMCCH-MTCH-r17 OPTIONAL,
-- Need S
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...,
[[
cfr-ConfigMCCH-MTCH-RedCap-r18
CFR-ConfigMCCH-MTCH-r17 OPTIONAL,
-- Need S
mcch-ConfigRedCap-r18
MCCH-Config-r17 OPTIONAL -- Need S
]]
}
MCCH-Config-r17 ::=
SEQUENCE {
mcch-RepetitionPeriodAndOffset-r17
MCCH-RepetitionPeriodAndOffset-r17,
mcch-WindowStartSlot-r17
INTEGER (0..79),
mcch-WindowDuration-r17
ENUMERATED {sl2, sl4, sl8, sl10, sl20, sl40,sl80, sl160}
OPTIONAL,
-- Need S
mcch-ModificationPeriod-r17
ENUMERATED {rf2, rf4, rf8, rf16, rf32, rf64, rf128, rf256,
rf512, rf1024, rf2048, rf4096, rf8192, rf16384, rf32768, rf65536}
}
MCCH-RepetitionPeriodAndOffset-r17 ::=
CHOICE {
rf1-r17
INTEGER(0),
rf2-r17
INTEGER(0..1),
rf4-r17
INTEGER(0..3),
rf8-r17
INTEGER(0..7),
rf16-r17
INTEGER(0..15),
rf32-r17
INTEGER(0..31),
rf64-r17
INTEGER(0..63),
rf128-r17
INTEGER(0..127),
rf256-r17
INTEGER(0..255)
}
-- TAG-SIB20-STOP-- TAG-SIB21-START
SIB21-r17 ::=
SEQUENCE {
mbs-FSAI-IntraFreq-r17
MBS-FSAI-List-r17 OPTIONAL,
-- Need R
mbs-FSAI-InterFreqList-r17
MBS-FSAI-InterFreqList-r17 OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
MBS-FSAI-List-r17 ::=
SEQUENCE (SIZE (1..
maxFSAI-MBS-r17))
OF MBS-FSAI-r17
MBS-FSAI-InterFreqList-r17 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF MBS-FSAI-InterFreq-r17
MBS-FSAI-InterFreq-r17 ::=
SEQUENCE {
dl-CarrierFreq-r17
ARFCN-ValueNR,
mbs-FSAI-List-r17
MBS-FSAI-List-r17
}
MBS-FSAI-r17 ::= OCTET STRING (SIZE (3))
-- TAG-SIB21-STOP-- TAG-SIB22-START
SIB22-r18 ::=
SEQUENCE {
atg-Config-r18
ATG-Config-r18 OPTIONAL,
-- Need R
hs-ATG-CellReselectionSet-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
atg-NeighCellConfigList-r18
ATG-NeighCellConfigList-r18 OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
ATG-NeighCellConfigList-r18 ::=
SEQUENCE (SIZE(1..
maxCellATG-r18))
OF ATG-NeighCellConfig-r18
ATG-NeighCellConfig-r18 ::=
SEQUENCE {
atg-gNB-Location-r18
ReferenceLocation-r17 OPTIONAL,
-- Need R
height-gNB-r18
INTEGER (-16384..16383)
OPTIONAL,
-- Need R
carrierFreq-r18
ARFCN-ValueNR OPTIONAL,
-- Need R
physCellId-r18
PhysCellId OPTIONAL -- Need R
}
-- TAG-SIB22-STOP-- TAG-SIB23-START
SIB23-r18 ::=
SEQUENCE {
segmentNumber-r18
INTEGER (0..63),
segmentType-r18
ENUMERATED {notLastSegment, lastSegment},
segmentContainer-r18 OCTET STRING
}
SIB23-IEs-r18 ::=
SEQUENCE {
sl-PosConfigCommonNR-r18
SL-PosConfigCommonNR-r18,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
SL-PosConfigCommonNR-r18 ::=
SEQUENCE {
sl-PosFreqInfoList-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-FreqConfigCommon-r16 OPTIONAL,
-- Need R
sl-PosUE-SelectedConfig-r18
SL-UE-SelectedConfig-r16 OPTIONAL,
-- Need R
sl-PosNR-AnchorCarrierFreqList-r18
SL-NR-AnchorCarrierFreqList-r16 OPTIONAL,
-- Need R
sl-PosMeasConfigCommon-r18
SL-MeasConfigCommon-r16 OPTIONAL,
-- Need R
sl-PosOffsetDFN-r18
INTEGER (1..1000)
OPTIONAL,
-- Need R
sl-PosSSB-PriorityNR-r18
INTEGER (1..8)
OPTIONAL,
-- Need R
...
}
-- TAG-SIB23-STOP-- TAG-SIB24-START
SIB24-r18 ::=
SEQUENCE {
multicastMCCH-Config-r18
MCCH-Config-r17 OPTIONAL,
-- Need S
cfr-ConfigMCCH-MTCH-r18
CFR-ConfigMCCH-MTCH-r17 OPTIONAL,
-- Need S
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
-- TAG-SIB24-STOP-- TAG-SIB25-START
SIB25-r18 ::=
SEQUENCE {
coverageAreaInfoList-r18
CoverageAreaInfoList-r18 OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
CoverageAreaInfoList-r18 ::=
SEQUENCE (SIZE (1..
maxTN-AreaInfo-r18))
OF CoverageAreaInfo-r18
CoverageAreaInfo-r18 ::=
SEQUENCE {
tn-AreaId-r18
TN-AreaId-r18,
tn-ReferenceLocation-r18
ReferenceLocation-r17,
tn-DistanceRadius-r18
INTEGER(0..65535)
}
-- TAG-SIB25-STOP-- TAG-SIB26-START
SIB26-r19 ::=
SEQUENCE {
od-sib1-ConfigList-r19
SEQUENCE (SIZE(1..
maxNrofOD-SIB1-r19))
OF OD-SIB1-Config-r19,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
OD-SIB1-Config-r19 ::=
SEQUENCE {
carrierFreq-r19
ARFCN-ValueNR,
physCellIdList-r19
SEQUENCE (SIZE(1..
maxPCI-OD-SIB1-r19))
OF PhysCellId,
sib1-TDD-UL-DL-ConfigurationCommon-r19
TDD-UL-DL-ConfigCommon OPTIONAL,
-- Cond TDD
offsetToCarrier-r19
INTEGER (0..2199),
carrierBandwidth-r19
INTEGER (1..
maxNrofPhysicalResourceBlocks)
OPTIONAL,
-- Need R
offsetToPointA-r19
INTEGER (0..2199)
OPTIONAL,
-- Cond TDD
frequencyBandList-r19
MultiFrequencyBandListNR-SIB OPTIONAL,
-- Need R
ss-PBCH-BlockPower-r19
INTEGER (-60..50)
OPTIONAL,
-- Need R
ssb-PositionsInBurst-r19
SEQUENCE {
inOneGroup
BIT STRING (SIZE (8)),
groupPresence
BIT STRING (SIZE (8))
OPTIONAL -- Cond FR2-Only
},
ssb-Periodicity-r19
ENUMERATED {ms5, ms10, ms20, ms40, ms80, ms160, spare2, spare1}
OPTIONAL,
-- Need R
od-sib1-WindowDuration-r19
ENUMERATED {ms20, ms40, ms80, ms160, ms320, spare3, spare2, spare1}
OPTIONAL,
-- Need R
od-sib1-windowStartOffset-r19
ENUMERATED {sl0, sl1, sl2, sl4, sl8, sl10, sl20, sl40, sl80},
k-ssb-r19
INTEGER (1..23),
controlResourceSetZero-r19
ControlResourceSetZero,
searchSpaceZero-r19
SearchSpaceZero,
sib1-RequestConfig-r19
SIB1-RequestConfig-r19,
sib1-RequestConfigSUL-r19
SIB1-RequestConfig-r19 OPTIONAL -- Need R
}
SIB1-RequestConfig-r19 ::=
SEQUENCE {
totalNumberOfRA-Preambles-r19
INTEGER (1..63),
rach-OccasionsSIB1-r19
SEQUENCE {
ssb-perRACH-Occasion-r19
ENUMERATED {oneEighth, oneFourth, oneHalf, one, two, four, eight, sixteen}
},
sib1-RequestPeriod-r19
ENUMERATED {one, two, four, six, eight, ten, twelve, sixteen}
OPTIONAL,
-- Need R
sib1-RequestResources-r19
SIB1-RequestResources-r19,
sib1-PDCCH-RestrictionToPRACH-r19
ENUMERATED {true},
rach-ConfigSIB1-r19
RACH-ConfigGeneric,
ra-SearchSpace-r19
SearchSpace OPTIONAL,
-- Need S
n-TimingAdvanceOffset-r19
ENUMERATED { n0, n25600, n39936, spare1 }
OPTIONAL,
-- Need R
msg1-SubcarrierSpacing-r19
ENUMERATED {kHz1dot25, kHz5, kHz15, kHz30, kHz60, kHz120, spare2, spare1}
OPTIONAL,
-- Need R
prach-RootSequenceIndex-r19
CHOICE {
l839
INTEGER (0..837),
l139
INTEGER (0..137)
}
OPTIONAL,
-- Need R
sib1-rsrp-ThresholdSSB-r19
RSRP-Range OPTIONAL,
-- Need R
rsrp-ThresholdSSB-SUL
RSRP-Range OPTIONAL,
-- Cond SUL
locationAndBandwidth-r19
INTEGER (0..37949)
OPTIONAL,
-- Need R
absoluteFrequencyPointA-r19
ARFCN-ValueNR OPTIONAL,
-- Cond FDD
ul-FrequencyBandList-r19
MultiFrequencyBandListNR-SIB OPTIONAL,
-- Need R
ul-SubCarrierSpacing-r19
ENUMERATED {kHz15, kHz30, kHz60, kHz120,kHz240, kHz480, kHz960}
OPTIONAL,
-- Need R
p-Max-r19
P-Max OPTIONAL,
-- Need R
sib1-restrictedSetConfig-r19
ENUMERATED {unrestrictedSet, restrictedSetTypeA, restrictedSetTypeB}
OPTIONAL -- Need R
}
SIB1-RequestResources-r19 ::=
SEQUENCE {
sib1-RA-PreambleStartIndex-r19
INTEGER (0..63),
sib1-RA-AssociationPeriodIndex-r19
INTEGER (0..15)
OPTIONAL,
-- Need R
sib1-RA-SSB-OccasionMaskIndex-r19
INTEGER (0..15)
OPTIONAL -- Need R
}
-- TAG-SIB26-STOP-- TAG-SIB27-START
SIB27-r19 ::=
SEQUENCE {
intendedServiceAreaList-r19
IntendedServiceAreaList-r19 OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
IntendedServiceAreaList-r19 ::=
SEQUENCE (SIZE (1..
maxNrofMBS-Area-r19))
OF IntendedServiceAreaInfo-r19
IntendedServiceAreaInfo-r19 ::=
SEQUENCE {
intendedServiceAreaId-r19
MBS-IntendedAreaID-r19,
areaCoordinates-r19
CHOICE {
polygonArea-r19 OCTET STRING,
circleArea-r19
SEQUENCE {
center-r19
ReferenceLocation-r17,
radius-r19
INTEGER(0..65535)
}
}
}
MBS-IntendedAreaID-r19 ::=
INTEGER (1..
maxNrofMBS-Area-r19)
-- TAG-SIB27-STOP-- TAG-POSSYSTEMINFORMATION-R16-IES-START
PosSystemInformation-r16-IEs ::=
SEQUENCE {
posSIB-TypeAndInfo-r16
SEQUENCE (SIZE (1..
maxSIB))
OF CHOICE {
posSib1-1-r16
SIBpos-r16,
posSib1-2-r16
SIBpos-r16,
posSib1-3-r16
SIBpos-r16,
posSib1-4-r16
SIBpos-r16,
posSib1-5-r16
SIBpos-r16,
posSib1-6-r16
SIBpos-r16,
posSib1-7-r16
SIBpos-r16,
posSib1-8-r16
SIBpos-r16,
posSib2-1-r16
SIBpos-r16,
posSib2-2-r16
SIBpos-r16,
posSib2-3-r16
SIBpos-r16,
posSib2-4-r16
SIBpos-r16,
posSib2-5-r16
SIBpos-r16,
posSib2-6-r16
SIBpos-r16,
posSib2-7-r16
SIBpos-r16,
posSib2-8-r16
SIBpos-r16,
posSib2-9-r16
SIBpos-r16,
posSib2-10-r16
SIBpos-r16,
posSib2-11-r16
SIBpos-r16,
posSib2-12-r16
SIBpos-r16,
posSib2-13-r16
SIBpos-r16,
posSib2-14-r16
SIBpos-r16,
posSib2-15-r16
SIBpos-r16,
posSib2-16-r16
SIBpos-r16,
posSib2-17-r16
SIBpos-r16,
posSib2-18-r16
SIBpos-r16,
posSib2-19-r16
SIBpos-r16,
posSib2-20-r16
SIBpos-r16,
posSib2-21-r16
SIBpos-r16,
posSib2-22-r16
SIBpos-r16,
posSib2-23-r16
SIBpos-r16,
posSib3-1-r16
SIBpos-r16,
posSib4-1-r16
SIBpos-r16,
posSib5-1-r16
SIBpos-r16,
posSib6-1-r16
SIBpos-r16,
posSib6-2-r16
SIBpos-r16,
posSib6-3-r16
SIBpos-r16,
... ,
posSib1-9-v1700
SIBpos-r16,
posSib1-10-v1700
SIBpos-r16,
posSib2-24-v1700
SIBpos-r16,
posSib2-25-v1700
SIBpos-r16,
posSib6-4-v1700
SIBpos-r16,
posSib6-5-v1700
SIBpos-r16,
posSib6-6-v1700
SIBpos-r16,
posSib2-17a-v1770
SIBpos-r16,
posSib2-18a-v1770
SIBpos-r16,
posSib2-20a-v1770
SIBpos-r16,
posSib1-11-v1800
SIBpos-r16,
posSib1-12-v1800
SIBpos-r16,
posSib2-26-v1800
SIBpos-r16,
posSib2-27-v1800
SIBpos-r16,
posSib6-7-v1800
SIBpos-r16,
posSib7-1-v1800
SIBpos-r16,
posSib7-2-v1800
SIBpos-r16,
posSib7-3-v1800
SIBpos-r16,
posSib7-4-v1800
SIBpos-r16
},
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-POSSYSTEMINFORMATION-R16-IES-STOP-- TAG-POSSI-SCHEDULINGINFO-START
PosSI-SchedulingInfo-r16 ::=
SEQUENCE {
posSchedulingInfoList-r16
SEQUENCE (SIZE (1..
maxSI-Message))
OF PosSchedulingInfo-r16,
posSI-RequestConfig-r16
SI-RequestConfig OPTIONAL,
-- Cond MSG-1
posSI-RequestConfigSUL-r16
SI-RequestConfig OPTIONAL,
-- Cond SUL-MSG-1
...,
[[
posSI-RequestConfigRedCap-r17
SI-RequestConfig OPTIONAL -- Cond REDCAP-MSG-1
]],
[[
posSI-RequestConfigMSG1-Repetition-r18
SI-RequestConfigRepetition-r18 OPTIONAL,
-- Cond MSG-1
posSI-RequestConfigSUL-MSG1-Repetition-r18
SI-RequestConfigRepetition-r18 OPTIONAL,
-- Cond SUL-MSG-1
posSI-RequestConfigRedCap-MSG1-Repetition-r18
SI-RequestConfigRepetition-r18 OPTIONAL -- Cond REDCAP-MSG-1
]]
}
PosSchedulingInfo-r16 ::=
SEQUENCE {
offsetToSI-Used-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
posSI-Periodicity-r16
ENUMERATED {rf8, rf16, rf32, rf64, rf128, rf256, rf512},
posSI-BroadcastStatus-r16
ENUMERATED {broadcasting, notBroadcasting},
posSIB-MappingInfo-r16
PosSIB-MappingInfo-r16,
...
}
PosSIB-MappingInfo-r16 ::=
SEQUENCE (SIZE (1..
maxSIB))
OF PosSIB-Type-r16
PosSIB-Type-r16 ::=
SEQUENCE {
encrypted-r16
ENUMERATED { true }
OPTIONAL,
-- Need R
gnss-id-r16
GNSS-ID-r16 OPTIONAL,
-- Need R
sbas-id-r16
SBAS-ID-r16 OPTIONAL,
-- Cond GNSS-ID-SBAS
posSibType-r16
ENUMERATED { posSibType1-1, posSibType1-2, posSibType1-3, posSibType1-4, posSibType1-5, posSibType1-6,
posSibType1-7, posSibType1-8, posSibType2-1, posSibType2-2, posSibType2-3, posSibType2-4,
posSibType2-5, posSibType2-6, posSibType2-7, posSibType2-8, posSibType2-9, posSibType2-10,
posSibType2-11, posSibType2-12, posSibType2-13, posSibType2-14, posSibType2-15,
posSibType2-16, posSibType2-17, posSibType2-18, posSibType2-19, posSibType2-20,
posSibType2-21, posSibType2-22, posSibType2-23, posSibType3-1, posSibType4-1,
posSibType5-1,posSibType6-1, posSibType6-2, posSibType6-3,... },
areaScope-r16
ENUMERATED {true}
OPTIONAL -- Need S
}
GNSS-ID-r16 ::=
SEQUENCE {
gnss-id-r16
ENUMERATED{gps, sbas, qzss, galileo, glonass, bds, ..., navic-v1760},
...
}
SBAS-ID-r16 ::=
SEQUENCE {
sbas-id-r16
ENUMERATED { waas, egnos, msas, gagan, ...},
...
}
-- TAG-POSSI-SCHEDULINGINFO-STOP-- TAG-SIPOS-START
SIBpos-r16 ::=
SEQUENCE {
assistanceDataSIB-Element-r16 OCTET STRING,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
...
}
-- TAG-SIPOS-STOP-- TAG-ADDITIONALPCIINDEX-START
AdditionalPCIIndex-r17 ::=
INTEGER(1..
maxNrofAdditionalPCI-r17)
-- TAG-ADDITIONALPCIINDEX-STOP-- TAG-ADDITIONALSPECTRUMEMISSION-START
AdditionalSpectrumEmission ::=
INTEGER (0..7)
AdditionalSpectrumEmission-v1760 ::=
INTEGER (8..39)
AdditionalSpectrumEmission-r18 ::=
INTEGER (0..39)
-- TAG-ADDITIONALSPECTRUMEMISSION-STOP-- TAG-ADVANCEDRECEIVER-MU-MIMO-START
AdvancedReceiver-MU-MIMO-r18 ::=
SEQUENCE {
precodingAndResourceAllocation-r18
BOOLEAN OPTIONAL,
-- Need M
pdsch-TimeDomainAllocation-r18
BOOLEAN OPTIONAL,
-- Need M
mcs-Table-r18
ENUMERATED {qam1024, qam256, qam64, spare1}
OPTIONAL,
-- Need R
advReceiver-MU-MIMO-DCI-1-1-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
...
}
-- TAG-ADVANCEDRECEIVER-MU-MIMO-STOP-- TAG-AERIAL-CONFIG-START
Aerial-Config-r18 ::=
SEQUENCE {
flightPathUpdateThrConfig-r18
SEQUENCE {
flightPathUpdateDistanceThr-r18
SetupRelease {
FlightPathUpdateDistanceThr-r18 }
OPTIONAL,
-- Need M
flightPathUpdateTimeThr-r18
SetupRelease {
FlightPathUpdateTimeThr-r18 }
OPTIONAL -- Need M
}
OPTIONAL,
-- Need M
...
}
FlightPathUpdateDistanceThr-r18 ::=
INTEGER (0..1023)
FlightPathUpdateTimeThr-r18 ::=
INTEGER (0..16383)
-- TAG-AERIAL-CONFIG-STOP-- TAG-ALPHA-START
Alpha ::=
ENUMERATED {alpha0, alpha04, alpha05, alpha06, alpha07, alpha08, alpha09, alpha1}
-- TAG-ALPHA-STOP-- TAG-ALTITUDE-START
Altitude-r18 ::=
INTEGER (
minAltitude-r18..
maxAltitude-r18)
-- TAG-ALTITUDE-STOP-- TAG-AMF-IDENTIFIER-START
AMF-Identifier ::=
BIT STRING (SIZE (24))
-- TAG-AMF-IDENTIFIER-STOP-- TAG-APPLICABILITYSETCONFIGID-START
ApplicabilitySetConfigId-r19 ::=
INTEGER (0..
maxNrofApplicabilitySets-1-r19)
-- TAG-APPLICABILITYSETCONFIGID-STOP-- TAG-APPLICABILITYREPORTLIST-START
ApplicabilityReportList-r19 ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF ApplicabilityReport-r19
ApplicabilityReport-r19 ::=
SEQUENCE {
applicabilityCellId-r19
ServCellIndex,
applicabilityInfoReportList-r19
SEQUENCE (SIZE (1..
maxNrofApplicabilityReports-r19))
OF ApplicabilityInfoReport-r19 OPTIONAL,
...
}
ApplicabilityInfoReport-r19 ::=
SEQUENCE {
applicabilityInfoReportId-r19
CHOICE {
csi-ReportConfigId-r19
CSI-ReportConfigId,
applicabilitySetId-r19
ApplicabilitySetConfigId-r19,
spare2
NULL,
spare1
NULL
},
applicabilityStatus-r19
ENUMERATED {applicable, inapplicable},
releaseConfigurationPreference-r19
ENUMERATED {true}
OPTIONAL,
...
}
-- TAG-APPLICABILITYREPORTLIST-STOP-- TAG-ARFCN-VALUEEUTRA-START
ARFCN-ValueEUTRA ::=
INTEGER (0..
maxEARFCN)
-- TAG-ARFCN-VALUEEUTRA-STOP-- TAG-ARFCN-VALUENR-START
ARFCN-ValueNR ::=
INTEGER (0..
maxNARFCN)
-- TAG-ARFCN-VALUENR-STOP-- TAG-ARFCN-ValueUTRA-FDD-START
ARFCN-ValueUTRA-FDD-r16 ::=
INTEGER (0..16383)
-- TAG-ARFCN-ValueUTRA-FDD-STOP-- TAG-ASSOCIATEDID-START
AssociatedId-r19 ::=
BIT STRING (SIZE (24))
-- TAG-ASSOCIATEDID-STOP-- TAG-ATG-CONFIG-START
ATG-Config-r18 ::=
SEQUENCE {
atg-gNB-Location-r18
ReferenceLocation-r17 OPTIONAL,
-- Need R
height-gNB-r18
INTEGER (-16384..16383)
OPTIONAL,
-- Need R
cellSpecificKoffset-r18
INTEGER(1..3)
OPTIONAL,
-- Need R
ta-ReportATG-r18
ENUMERATED {enabled}
OPTIONAL -- Need R
}
-- TAG-ATG-CONFIG-STOP-- TAG-AVAILABILITYCOMBINATIONSPERCELL-START
AvailabilityCombinationsPerCell-r16 ::=
SEQUENCE {
availabilityCombinationsPerCellIndex-r16
AvailabilityCombinationsPerCellIndex-r16,
iab-DU-CellIdentity-r16
CellIdentity,
positionInDCI-AI-r16
INTEGER(0..
maxAI-DCI-PayloadSize-1-r16)
OPTIONAL,
-- Need M
availabilityCombinations-r16
SEQUENCE (SIZE (1..
maxNrofAvailabilityCombinationsPerSet-r16))
OF AvailabilityCombination-r16,
...,
[[
availabilityCombinationsRB-Groups-r17
SEQUENCE (SIZE (1..
maxNrofAvailabilityCombinationsPerSet-r16))
OF
AvailabilityCombinationRB-Groups-r17 OPTIONAL -- Need M
]],
[[
positionInDCI-AI-RBGroups-v1720
INTEGER(0..
maxAI-DCI-PayloadSize-1-r16)
OPTIONAL -- Need M
]]
}
AvailabilityCombinationsPerCellIndex-r16 ::=
INTEGER(0..
maxNrofDUCells-r16)
AvailabilityCombination-r16 ::=
SEQUENCE {
availabilityCombinationId-r16
AvailabilityCombinationId-r16,
resourceAvailability-r16
SEQUENCE (SIZE (1..
maxNrofResourceAvailabilityPerCombination-r16))
OF INTEGER (0..7)
}
AvailabilityCombinationId-r16 ::=
INTEGER (0..
maxNrofAvailabilityCombinationsPerSet-1-r16)
AvailabilityCombinationRB-Groups-r17 ::=
SEQUENCE {
availabilityCombinationId-r17
AvailabilityCombinationId-r16,
rb-SetGroups-r17
SEQUENCE (SIZE (1..
maxNrofRB-SetGroups-r17))
OF RB-SetGroup-r17 OPTIONAL,
-- Need R
resourceAvailability-r17
SEQUENCE (SIZE (1..
maxNrofResourceAvailabilityPerCombination-r16))
OF INTEGER (0..7)
OPTIONAL -- Need R
}
RB-SetGroup-r17 ::=
SEQUENCE {
resourceAvailability-r17
SEQUENCE (SIZE (1..
maxNrofResourceAvailabilityPerCombination-r16))
OF INTEGER (0..7)
OPTIONAL,
-- Need R
rb-Sets-r17
SEQUENCE (SIZE (1..
maxNrofRB-Sets-r17))
OF INTEGER (0..7)
OPTIONAL -- Need R
}
-- TAG-AVAILABILITYCOMBINATIONSPERCELL-STOP-- TAG-AVAILABILITYINDICATOR-START
AvailabilityIndicator-r16 ::=
SEQUENCE {
ai-RNTI-r16
AI-RNTI-r16,
dci-PayloadSizeAI-r16
INTEGER (1..
maxAI-DCI-PayloadSize-r16),
availableCombToAddModList-r16
SEQUENCE (SIZE(1..
maxNrofDUCells-r16))
OF AvailabilityCombinationsPerCell-r16 OPTIONAL,
-- Need N
availableCombToReleaseList-r16
SEQUENCE (SIZE(1..
maxNrofDUCells-r16))
OF AvailabilityCombinationsPerCellIndex-r16 OPTIONAL,
-- Need N
...
}
AI-RNTI-r16 ::=
RNTI-Value
-- TAG-AVAILABILITYINDICATOR-STOP-- TAG-BAPROUTINGID-START
BAP-RoutingID-r16::=
SEQUENCE{
bap-Address-r16
BIT STRING (SIZE (10)),
bap-PathId-r16
BIT STRING (SIZE (10))
}
-- TAG-BAPROUTINGID-STOP-- TAG-BEAMFAILURERECOVERYCONFIG-START
BeamFailureRecoveryConfig ::=
SEQUENCE {
rootSequenceIndex-BFR
INTEGER (0..137)
OPTIONAL,
-- Need M
rach-ConfigBFR
RACH-ConfigGeneric OPTIONAL,
-- Need M
rsrp-ThresholdSSB
RSRP-Range OPTIONAL,
-- Need M
candidateBeamRSList
SEQUENCE (SIZE(1..
maxNrofCandidateBeams))
OF PRACH-ResourceDedicatedBFR OPTIONAL,
-- Need M
ssb-perRACH-Occasion
ENUMERATED {oneEighth, oneFourth, oneHalf, one, two,
four, eight, sixteen}
OPTIONAL,
-- Need M
ra-ssb-OccasionMaskIndex
INTEGER (0..15)
OPTIONAL,
-- Need M
recoverySearchSpaceId
SearchSpaceId OPTIONAL,
-- Need R
ra-Prioritization
RA-Prioritization OPTIONAL,
-- Need R
beamFailureRecoveryTimer
ENUMERATED {ms10, ms20, ms40, ms60, ms80, ms100, ms150, ms200}
OPTIONAL,
-- Need M
...,
[[
msg1-SubcarrierSpacing
SubcarrierSpacing OPTIONAL -- Need M
]],
[[
ra-PrioritizationTwoStep-r16
RA-Prioritization OPTIONAL,
-- Need R
candidateBeamRSListExt-v1610
SetupRelease{
CandidateBeamRSListExt-r16 }
OPTIONAL -- Need M
]],
[[
spCell-BFR-CBRA-r16
ENUMERATED {true}
OPTIONAL -- Need R
]],
[[
ra-OccasionType-r19
ENUMERATED {sbfd}
OPTIONAL -- Need S
]]
}
PRACH-ResourceDedicatedBFR ::=
CHOICE {
ssb
BFR-SSB-Resource,
csi-RS
BFR-CSIRS-Resource
}
BFR-SSB-Resource ::=
SEQUENCE {
ssb
SSB-Index,
ra-PreambleIndex
INTEGER (0..63),
...
}
BFR-CSIRS-Resource ::=
SEQUENCE {
csi-RS
NZP-CSI-RS-ResourceId,
ra-OccasionList
SEQUENCE (SIZE(1..
maxRA-OccasionsPerCSIRS))
OF INTEGER (0..
maxRA-Occasions-1)
OPTIONAL,
-- Need R
ra-PreambleIndex
INTEGER (0..63)
OPTIONAL,
-- Need R
...
}
CandidateBeamRSListExt-r16::=
SEQUENCE (SIZE(1..
maxNrofCandidateBeamsExt-r16))
OF PRACH-ResourceDedicatedBFR
-- TAG-BEAMFAILURERECOVERYCONFIG-STOP-- TAG-BEAMFAILURERECOVERYRSCONFIG-START
BeamFailureRecoveryRSConfig-r16 ::=
SEQUENCE {
rsrp-ThresholdBFR-r16
RSRP-Range OPTIONAL,
-- Need M
candidateBeamRS-List-r16
SEQUENCE (SIZE(1..
maxNrofCandidateBeams-r16))
OF CandidateBeamRS-r16 OPTIONAL,
-- Need M
...,
[[
candidateBeamRS-List2-r17
SEQUENCE (SIZE(1..
maxNrofCandidateBeams-r16))
OF CandidateBeamRS-r16 OPTIONAL -- Need R
]]
}
-- TAG-BEAMFAILURERECOVERYRSCONFIG-STOP-- TAG-BETAOFFSETS-START
BetaOffsets ::=
SEQUENCE {
betaOffsetACK-Index1
INTEGER(0..31)
OPTIONAL,
-- Need S
betaOffsetACK-Index2
INTEGER(0..31)
OPTIONAL,
-- Need S
betaOffsetACK-Index3
INTEGER(0..31)
OPTIONAL,
-- Need S
betaOffsetCSI-Part1-Index1
INTEGER(0..31)
OPTIONAL,
-- Need S
betaOffsetCSI-Part1-Index2
INTEGER(0..31)
OPTIONAL,
-- Need S
betaOffsetCSI-Part2-Index1
INTEGER(0..31)
OPTIONAL,
-- Need S
betaOffsetCSI-Part2-Index2
INTEGER(0..31)
OPTIONAL -- Need S
}
-- TAG-BETAOFFSETS-STOP-- TAG-BETAOFFSETSCROSSPRI-START
BetaOffsetsCrossPri-r17 ::=
SEQUENCE (SIZE(3))
OF INTEGER(0..31)
-- TAG-BETAOFFSETSCROSSPRI-STOP-- TAG-BHLOGICALCHANNELIDENTITY-START
BH-LogicalChannelIdentity-r16 ::=
CHOICE {
bh-LogicalChannelIdentity-r16
LogicalChannelIdentity,
bh-LogicalChannelIdentityExt-r16
BH-LogicalChannelIdentity-Ext-r16
}
-- TAG-BHLOGICALCHANNELIDENTITY-STOP-- TAG-BHLOGICALCHANNELIDENTITYEXT-START
BH-LogicalChannelIdentity-Ext-r16 ::=
INTEGER (320..
maxLC-ID-Iab-r16)
-- TAG-BHLOGICALCHANNELIDENTITYEXT-STOP-- TAG-BHRLCCHANNELCONFIG-START
BH-RLC-ChannelConfig-r16::=
SEQUENCE {
bh-LogicalChannelIdentity-r16
BH-LogicalChannelIdentity-r16 OPTIONAL,
-- Cond LCH-SetupOnly
bh-RLC-ChannelID-r16
BH-RLC-ChannelID-r16,
reestablishRLC-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
rlc-Config-r16
RLC-Config OPTIONAL,
-- Cond LCH-Setup
mac-LogicalChannelConfig-r16
LogicalChannelConfig OPTIONAL,
-- Cond LCH-Setup
...
}
-- TAG-BHRLCCHANNELCONFIG-STOP-- TAG-BHRLCCHANNELID-START
BH-RLC-ChannelID-r16 ::=
BIT STRING (SIZE (16))
-- TAG-BHRLCCHANNELID-STOP-- TAG-BSR-CONFIG-START
BSR-Config ::=
SEQUENCE {
periodicBSR-Timer
ENUMERATED { sf1, sf5, sf10, sf16, sf20, sf32, sf40, sf64,
sf80, sf128, sf160, sf320, sf640, sf1280, sf2560, infinity },
retxBSR-Timer
ENUMERATED { sf10, sf20, sf40, sf80, sf160, sf320, sf640, sf1280, sf2560,
sf5120, sf10240, spare5, spare4, spare3, spare2, spare1},
logicalChannelSR-DelayTimer
ENUMERATED { sf20, sf40, sf64, sf128, sf512, sf1024, sf2560, spare1}
OPTIONAL,
-- Need R
...
}
-- TAG-BSR-CONFIG-STOP-- TAG-BWP-START
BWP ::=
SEQUENCE {
locationAndBandwidth
INTEGER (0..37949),
subcarrierSpacing
SubcarrierSpacing,
cyclicPrefix
ENUMERATED { extended }
OPTIONAL -- Need R
}
-- TAG-BWP-STOP-- TAG-BWP-DOWNLINK-START
BWP-Downlink ::=
SEQUENCE {
bwp-Id
BWP-Id,
bwp-Common
BWP-DownlinkCommon OPTIONAL,
-- Cond SetupOtherBWP
bwp-Dedicated
BWP-DownlinkDedicated OPTIONAL,
-- Cond SetupOtherBWP
...
}
-- TAG-BWP-DOWNLINK-STOP-- TAG-BWP-DOWNLINKCOMMON-START
BWP-DownlinkCommon ::=
SEQUENCE {
genericParameters
BWP,
pdcch-ConfigCommon
SetupRelease {
PDCCH-ConfigCommon }
OPTIONAL,
-- Need M
pdsch-ConfigCommon
SetupRelease {
PDSCH-ConfigCommon }
OPTIONAL,
-- Need M
...
}
-- TAG-BWP-DOWNLINKCOMMON-STOP-- TAG-BWP-DOWNLINKDEDICATED-START
BWP-DownlinkDedicated ::=
SEQUENCE {
pdcch-Config
SetupRelease {
PDCCH-Config }
OPTIONAL,
-- Need M
pdsch-Config
SetupRelease {
PDSCH-Config }
OPTIONAL,
-- Need M
sps-Config
SetupRelease {
SPS-Config }
OPTIONAL,
-- Need M
radioLinkMonitoringConfig
SetupRelease {
RadioLinkMonitoringConfig }
OPTIONAL,
-- Need M
...,
[[
sps-ConfigToAddModList-r16
SPS-ConfigToAddModList-r16 OPTIONAL,
-- Need N
sps-ConfigToReleaseList-r16
SPS-ConfigToReleaseList-r16 OPTIONAL,
-- Need N
sps-ConfigDeactivationStateList-r16
SPS-ConfigDeactivationStateList-r16 OPTIONAL,
-- Need R
beamFailureRecoverySCellConfig-r16
SetupRelease {
BeamFailureRecoveryRSConfig-r16}
OPTIONAL,
-- Cond SCellOnly
sl-PDCCH-Config-r16
SetupRelease {
PDCCH-Config }
OPTIONAL,
-- Need M
sl-V2X-PDCCH-Config-r16
SetupRelease {
PDCCH-Config }
OPTIONAL -- Need M
]],
[[
preConfGapStatus-r17
BIT STRING (SIZE (
maxNrofGapId-r17))
OPTIONAL,
-- Cond PreConfigMG
beamFailureRecoverySpCellConfig-r17
SetupRelease {
BeamFailureRecoveryRSConfig-r16}
OPTIONAL,
-- Cond SpCellOnly
harq-FeedbackEnablingforSPSactive-r17
BOOLEAN OPTIONAL,
-- Need R
cfr-ConfigMulticast-r17
SetupRelease {
CFR-ConfigMulticast-r17 }
OPTIONAL,
-- Need M
dl-PPW-PreConfigToAddModList-r17
DL-PPW-PreConfigToAddModList-r17 OPTIONAL,
-- Need N
dl-PPW-PreConfigToReleaseList-r17
DL-PPW-PreConfigToReleaseList-r17 OPTIONAL,
-- Need N
nonCellDefiningSSB-r17
NonCellDefiningSSB-r17 OPTIONAL,
-- Need R
servingCellMO-r17
MeasObjectId OPTIONAL -- Cond MeasObject-NCD-SSB
]],
[[
tci-InDCI-r18
SetupRelease {
TCI-InDCI-r18}
OPTIONAL -- Need M
]],
[[
sbfd-Config2-Reception-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need S
pathlossOffsetPRACH-DCI-1-0-r19
ENUMERATED { enabled }
OPTIONAL,
-- Need R
prachAssociationDCI-1-0-r19
ENUMERATED { enabled }
OPTIONAL -- Need R
]]
}
SPS-ConfigToAddModList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSPS-Config-r16))
OF SPS-Config
SPS-ConfigToReleaseList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSPS-Config-r16))
OF SPS-ConfigIndex-r16
SPS-ConfigDeactivationState-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSPS-Config-r16))
OF SPS-ConfigIndex-r16
SPS-ConfigDeactivationStateList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSPS-DeactivationState))
OF SPS-ConfigDeactivationState-r16
DL-PPW-PreConfigToAddModList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofPPW-Config-r17))
OF DL-PPW-PreConfig-r17
DL-PPW-PreConfigToReleaseList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofPPW-Config-r17))
OF DL-PPW-ID-r17
TCI-InDCI-r18 ::=
SEQUENCE {
tci-SelectionPresentInDCI-r18
ENUMERATED { enabled }
OPTIONAL,
-- Need R
applyIndicatedTCI-StateDCI-1-0-r18
ENUMERATED {first, second, both, spare1}
OPTIONAL -- Need R
}
-- TAG-BWP-DOWNLINKDEDICATED-STOP-- TAG-BWP-ID-START
BWP-Id ::=
INTEGER (0..
maxNrofBWPs)
-- TAG-BWP-ID-STOP-- TAG-BWP-UPLINK-START
BWP-Uplink ::=
SEQUENCE {
bwp-Id
BWP-Id,
bwp-Common
BWP-UplinkCommon OPTIONAL,
-- Cond SetupOtherBWP
bwp-Dedicated
BWP-UplinkDedicated OPTIONAL,
-- Cond SetupOtherBWP
...
}
-- TAG-BWP-UPLINK-STOP-- TAG-BWP-UPLINKCOMMON-START
BWP-UplinkCommon ::=
SEQUENCE {
genericParameters
BWP,
rach-ConfigCommon
SetupRelease {
RACH-ConfigCommon }
OPTIONAL,
-- Need M
pusch-ConfigCommon
SetupRelease {
PUSCH-ConfigCommon }
OPTIONAL,
-- Need M
pucch-ConfigCommon
SetupRelease {
PUCCH-ConfigCommon }
OPTIONAL,
-- Need M
...,
[[
rach-ConfigCommonIAB-r16
SetupRelease {
RACH-ConfigCommon }
OPTIONAL,
-- Need M
useInterlacePUCCH-PUSCH-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
msgA-ConfigCommon-r16
SetupRelease {
MsgA-ConfigCommon-r16 }
OPTIONAL -- Cond SpCellOnly2
]],
[[
enableRA-PrioritizationForSlicing-r17
BOOLEAN OPTIONAL,
-- Cond RA-PrioSliceAI
additionalRACH-ConfigList-r17
SetupRelease {
AdditionalRACH-ConfigList-r17 }
OPTIONAL,
-- Cond SpCellOnly2
rsrp-ThresholdMsg3-r17
RSRP-Range OPTIONAL,
-- Need R
numberOfMsg3-RepetitionsList-r17
SEQUENCE (SIZE (4))
OF NumberOfMsg3-Repetitions-r17 OPTIONAL,
-- Cond Msg3Rep
mcs-Msg3-Repetitions-r17
SEQUENCE (SIZE (8))
OF INTEGER (0..31)
OPTIONAL -- Cond Msg3Rep
]],
[[
additionalRACH-perPCI-ToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofAdditionalPRACHConfigs-r18))
OF RACH-ConfigTwoTA-r18
OPTIONAL,
-- Cond 2TA-Only
additionalRACH-perPCI-ToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofAdditionalPRACHConfigs-r18))
OF AdditionalPCIIndex-r17
OPTIONAL,
-- Need N
rsrp-ThresholdMsg1-RepetitionNum2-r18
RSRP-Range OPTIONAL,
-- Need R
rsrp-ThresholdMsg1-RepetitionNum4-r18
RSRP-Range OPTIONAL,
-- Need R
rsrp-ThresholdMsg1-RepetitionNum8-r18
RSRP-Range OPTIONAL,
-- Need R
preambleTransMax-Msg1-Repetition-r18
ENUMERATED {n1, n2, n4, n6, n8, n10, n20, n50, n100, n200}
OPTIONAL -- Cond Msg1Rep1
]],
[[
preambleTransMaxRO-Type-r19
ENUMERATED {n1, n2, n4, n6, n8, n10, n20, n50, n100, n200}
OPTIONAL,
-- Need R
sbfd-RO-Type-r19
ENUMERATED {sbfd, non-sbfd}
OPTIONAL,
-- Need S
sbfd-RSRP-ThresholdRO-Type-r19
RSRP-Range OPTIONAL,
-- Need S
sbfd-RSRP-ThresholdRO-TypeUsage-r19
ENUMERATED {above,below}
OPTIONAL,
-- Need S
sbfd-RSRP-ThresholdMsg1-RepetitionNum2-r19
RSRP-Range OPTIONAL,
-- Need R
sbfd-RSRP-ThresholdMsg1-RepetitionNum4-r19
RSRP-Range OPTIONAL,
-- Need R
sbfd-RSRP-ThresholdMsg1-RepetitionNum8-r19
RSRP-Range OPTIONAL,
-- Need R
sbfd-RACH-Config-r19
CHOICE {
sbfd-RACH-SingleConfig-r19
NULL,
sbfd-RACH-DualConfig-r19
SBFD-RACH-DualConfig-r19
}
OPTIONAL -- Need R
]]
}
AdditionalRACH-ConfigList-r17 ::=
SEQUENCE (SIZE(1..
maxAdditionalRACH-r17))
OF AdditionalRACH-Config-r17
AdditionalRACH-Config-r17 ::=
SEQUENCE {
rach-ConfigCommon-r17
RACH-ConfigCommon OPTIONAL,
-- Need R
msgA-ConfigCommon-r17
MsgA-ConfigCommon-r16 OPTIONAL,
-- Need R
...,
[[
sbfd-RACH-DualConfig-r19
SBFD-RACH-DualConfig-r19 OPTIONAL -- Cond NoSingleConfig
]]
}
NumberOfMsg3-Repetitions-r17::=
ENUMERATED {n1, n2, n3, n4, n7, n8, n12, n16}
SBFD-RACH-DualConfig-r19 ::=
SEQUENCE {
sbfd-AdditionalRACH-Config-r19
RACH-ConfigCommon OPTIONAL,
-- Need R
sbfd-RACH-DualConfig-ValidRO-AcrossSymbolTypes-r19
ENUMERATED {enabled}
OPTIONAL -- Need R
}
-- TAG-BWP-UPLINKCOMMON-STOP-- TAG-BWP-UPLINKDEDICATED-START
BWP-UplinkDedicated ::=
SEQUENCE {
pucch-Config
SetupRelease {
PUCCH-Config }
OPTIONAL,
-- Need M
pusch-Config
SetupRelease {
PUSCH-Config }
OPTIONAL,
-- Need M
configuredGrantConfig
SetupRelease {
ConfiguredGrantConfig }
OPTIONAL,
-- Need M
srs-Config
SetupRelease {
SRS-Config }
OPTIONAL,
-- Need M
beamFailureRecoveryConfig
SetupRelease {
BeamFailureRecoveryConfig }
OPTIONAL,
-- Cond SpCellOnly
...,
[[
sl-PUCCH-Config-r16
SetupRelease {
PUCCH-Config }
OPTIONAL,
-- Need M
cp-ExtensionC2-r16
INTEGER (1..28)
OPTIONAL,
-- Need R
cp-ExtensionC3-r16
INTEGER (1..28)
OPTIONAL,
-- Need R
useInterlacePUCCH-PUSCH-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pucch-ConfigurationList-r16
SetupRelease {
PUCCH-ConfigurationList-r16 }
OPTIONAL,
-- Need M
lbt-FailureRecoveryConfig-r16
SetupRelease {
LBT-FailureRecoveryConfig-r16 }
OPTIONAL,
-- Need M
configuredGrantConfigToAddModList-r16
ConfiguredGrantConfigToAddModList-r16 OPTIONAL,
-- Need N
configuredGrantConfigToReleaseList-r16
ConfiguredGrantConfigToReleaseList-r16 OPTIONAL,
-- Need N
configuredGrantConfigType2DeactivationStateList-r16
ConfiguredGrantConfigType2DeactivationStateList-r16 OPTIONAL -- Need R
]],
[[
ul-TCI-StateList-r17
CHOICE {
explicitlist
SEQUENCE {
ul-TCI-ToAddModList-r17
SEQUENCE (SIZE (1..
maxUL-TCI-r17))
OF TCI-UL-State-r17 OPTIONAL,
-- Need N
ul-TCI-ToReleaseList-r17
SEQUENCE (SIZE (1..
maxUL-TCI-r17))
OF TCI-UL-StateId-r17 OPTIONAL -- Need N
},
unifiedTCI-StateRef-r17
ServingCellAndBWP-Id-r17
}
OPTIONAL,
-- Need R
ul-powerControl-r17
Uplink-powerControlId-r17 OPTIONAL,
-- Cond NoTCI-PC
pucch-ConfigurationListMulticast1-r17
SetupRelease {
PUCCH-ConfigurationList-r16 }
OPTIONAL,
-- Need M
pucch-ConfigurationListMulticast2-r17
SetupRelease {
PUCCH-ConfigurationList-r16 }
OPTIONAL -- Need M
]],
[[
pucch-ConfigMulticast1-r17
SetupRelease {
PUCCH-Config }
OPTIONAL,
-- Need M
pucch-ConfigMulticast2-r17
SetupRelease {
PUCCH-Config }
OPTIONAL -- Need M
]],
[[
pathlossReferenceRSToAddModList-r17
SEQUENCE (SIZE (1..
maxNrofPathlossReferenceRSs-r17))
OF PathlossReferenceRS-r17
OPTIONAL,
-- Need N
pathlossReferenceRSToReleaseList-r17
SEQUENCE (SIZE (1..
maxNrofPathlossReferenceRSs-r17))
OF PathlossReferenceRS-Id-r17
OPTIONAL -- Need N
]],
[[
sbfd-Config2-Transmission-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need S
sbfd-Config2-PUSCH-RB-Offset-r19
INTEGER(0..
maxNrofPhysicalResourceBlocks)
OPTIONAL,
-- Need R
ul-Muting-NonSBFD-Symbol-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need S
twoTA-Without-MultiDCI-MultiTRP-r19
ENUMERATED {enabled}
OPTIONAL -- Need R
]]
}
ConfiguredGrantConfigToAddModList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofConfiguredGrantConfig-r16))
OF ConfiguredGrantConfig
ConfiguredGrantConfigToReleaseList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofConfiguredGrantConfig-r16))
OF ConfiguredGrantConfigIndex-r16
ConfiguredGrantConfigType2DeactivationState-r16 ::=
SEQUENCE (SIZE (1..
maxNrofConfiguredGrantConfig-r16))
OF ConfiguredGrantConfigIndex-r16
ConfiguredGrantConfigType2DeactivationStateList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofCG-Type2DeactivationState))
OF ConfiguredGrantConfigType2DeactivationState-r16
-- TAG-BWP-UPLINKDEDICATED-STOP-- TAG-CANDIDATEBEAMRS-START
CandidateBeamRS-r16 ::=
SEQUENCE {
candidateBeamConfig-r16
CHOICE {
ssb-r16
SSB-Index,
csi-RS-r16
NZP-CSI-RS-ResourceId
},
servingCellId
ServCellIndex OPTIONAL -- Need R
}
-- TAG-CANDIDATEBEAMRS-STOP-- TAG-CANDIDATETCI-STATE-START
CandidateTCI-State-r18 ::=
SEQUENCE {
tci-StateId-r18
TCI-StateId,
qcl-Type1-r18
LTM-QCL-Info-r18,
qcl-Type2-r18
LTM-QCL-Info-r18 OPTIONAL,
-- Need R
pathlossReferenceRS-Id-r18
PathlossReferenceRS-Id-r17 OPTIONAL,
-- Cond Joint
tag-Id-ptr-r18
ENUMERATED {n0,n1}
OPTIONAL,
-- Cond 2TA
ul-PowerControl-r18
Uplink-powerControlId-r17 OPTIONAL,
-- Cond Joint2
...
}
LTM-QCL-Info-r18 ::=
SEQUENCE {
referenceSignal-r18
CHOICE {
ssb-Index
SSB-Index,
csi-RS-Index
NZP-CSI-RS-ResourceId
},
qcl-Type-r18
ENUMERATED {typeA, typeB, typeC, typeD},
...
}
-- TAG-CANDIDATETCI-STATE-STOP-- TAG-CANDIDATETCI-UL-STATE-START
CandidateTCI-UL-State-r18 ::=
SEQUENCE {
tci-UL-StateId-r18
TCI-UL-StateId-r17,
referenceSignal-r18
CHOICE {
ssb-Index
SSB-Index,
csi-RS-Index
NZP-CSI-RS-ResourceId
},
pathlossReferenceRS-Id-r18
PathlossReferenceRS-Id-r17 OPTIONAL,
-- Need R
tag-Id-ptr-r18
ENUMERATED {n0,n1}
OPTIONAL,
-- Cond 2TA
ul-PowerControl-r18
Uplink-powerControlId-r17 OPTIONAL,
-- Cond separateTCI
...
}
-- TAG-CANDIDATETCI-UL-STATE-STOP-- TAG-CELLACCESSRELATEDINFO-START
CellAccessRelatedInfo ::=
SEQUENCE {
plmn-IdentityInfoList
PLMN-IdentityInfoList,
cellReservedForOtherUse
ENUMERATED {true}
OPTIONAL,
-- Need R
...,
[[
cellReservedForFutureUse-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
npn-IdentityInfoList-r16
NPN-IdentityInfoList-r16 OPTIONAL -- Need R
]],
[[
snpn-AccessInfoList-r17
SEQUENCE (SIZE (1..
maxNPN-r16))
OF SNPN-AccessInfo-r17 OPTIONAL -- Need R
]]
}
SNPN-AccessInfo-r17 ::=
SEQUENCE {
extCH-Supported-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
extCH-WithoutConfigAllowed-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
onboardingEnabled-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
imsEmergencySupportForSNPN-r17
ENUMERATED {true}
OPTIONAL -- Need R
}
-- TAG-CELLACCESSRELATEDINFO-STOP-- TAG-CELLACCESSRELATEDINFOEUTRA-5GC-START
CellAccessRelatedInfo-EUTRA-5GC ::=
SEQUENCE {
plmn-IdentityList-eutra-5gc
PLMN-IdentityList-EUTRA-5GC,
trackingAreaCode-eutra-5gc
TrackingAreaCode,
ranac-5gc
RAN-AreaCode OPTIONAL,
cellIdentity-eutra-5gc
CellIdentity-EUTRA-5GC
}
PLMN-IdentityList-EUTRA-5GC::=
SEQUENCE (SIZE (1..
maxPLMN))
OF PLMN-Identity-EUTRA-5GC
PLMN-Identity-EUTRA-5GC ::=
CHOICE {
plmn-Identity-EUTRA-5GC
PLMN-Identity,
plmn-index
INTEGER (1..
maxPLMN)
}
CellIdentity-EUTRA-5GC ::=
CHOICE {
cellIdentity-EUTRA
BIT STRING (SIZE (28)),
cellId-index
INTEGER (1..
maxPLMN)
}
-- TAG-CELLACCESSRELATEDINFOEUTRA-5GC-STOP-- TAG-CELLACCESSRELATEDINFOEUTRA-EPC-START
CellAccessRelatedInfo-EUTRA-EPC ::=
SEQUENCE {
plmn-IdentityList-eutra-epc
PLMN-IdentityList-EUTRA-EPC,
trackingAreaCode-eutra-epc
BIT STRING (SIZE (16)),
cellIdentity-eutra-epc
BIT STRING (SIZE (28))
}
PLMN-IdentityList-EUTRA-EPC::=
SEQUENCE (SIZE (1..
maxPLMN))
OF PLMN-Identity
-- TAG-CELLACCESSRELATEDINFOEUTRA-EPC-STOP-- TAG-CELLDTX-DRX-CONFIG-START
CellDTX-DRX-Config-r18 ::=
SEQUENCE {
cellDTX-DRX-onDurationTimer-r18
CHOICE {
subMilliSeconds
INTEGER (1..31),
milliSeconds
ENUMERATED {
ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60,
ms80, ms100, ms200, ms300, ms400, ms500, ms600, ms800, ms1000, ms1200,
ms1600, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 }
},
cellDTX-DRX-CycleStartOffset-r18
CHOICE {
ms10
INTEGER(0..9),
ms20
INTEGER(0..19),
ms32
INTEGER(0..31),
ms40
INTEGER(0..39),
ms60
INTEGER(0..59),
ms64
INTEGER(0..63),
ms70
INTEGER(0..69),
ms80
INTEGER(0..79),
ms128
INTEGER(0..127),
ms160
INTEGER(0..159),
ms256
INTEGER(0..255),
ms320
INTEGER(0..319),
ms512
INTEGER(0..511),
ms640
INTEGER(0..639),
ms1024
INTEGER(0..1023),
ms1280
INTEGER(0..1279),
ms2048
INTEGER(0..2047),
ms2560
INTEGER(0..2559),
ms5120
INTEGER(0..5119),
ms10240
INTEGER(0..10239)
},
cellDTX-DRX-SlotOffset-r18
INTEGER (0..31),
cellDTX-DRX-ConfigType-r18
ENUMERATED {dtx, drx, dtxdrx},
cellDTX-DRX-ActivationStatus-r18
ENUMERATED {activated, deactivated}
OPTIONAL -- Need N
}
-- TAG-CELLDTX-DRX-CONFIG-STOP-- TAG-CELLGROUPCONFIG-START
-- Configuration of one Cell-Group:
CellGroupConfig ::=
SEQUENCE {
cellGroupId
CellGroupId,
rlc-BearerToAddModList
SEQUENCE (SIZE(1..
maxLC-ID))
OF RLC-BearerConfig OPTIONAL,
-- Need N
rlc-BearerToReleaseList
SEQUENCE (SIZE(1..
maxLC-ID))
OF LogicalChannelIdentity OPTIONAL,
-- Need N
mac-CellGroupConfig
MAC-CellGroupConfig OPTIONAL,
-- Need M
physicalCellGroupConfig
PhysicalCellGroupConfig OPTIONAL,
-- Need M
spCellConfig
SpCellConfig OPTIONAL,
-- Need M
sCellToAddModList
SEQUENCE (SIZE (1..
maxNrofSCells))
OF SCellConfig OPTIONAL,
-- Need N
sCellToReleaseList
SEQUENCE (SIZE (1..
maxNrofSCells))
OF SCellIndex OPTIONAL,
-- Need N
...,
[[
reportUplinkTxDirectCurrent
ENUMERATED {true}
OPTIONAL -- Cond BWP-Reconfig
]],
[[
bap-Address-r16
BIT STRING (SIZE (10))
OPTIONAL,
-- Need M
bh-RLC-ChannelToAddModList-r16
SEQUENCE (SIZE(1..
maxBH-RLC-ChannelID-r16))
OF BH-RLC-ChannelConfig-r16 OPTIONAL,
-- Need N
bh-RLC-ChannelToReleaseList-r16
SEQUENCE (SIZE(1..
maxBH-RLC-ChannelID-r16))
OF BH-RLC-ChannelID-r16 OPTIONAL,
-- Need N
f1c-TransferPath-r16
ENUMERATED {lte, nr, both}
OPTIONAL,
-- Need M
simultaneousTCI-UpdateList1-r16
SEQUENCE (SIZE (1..
maxNrofServingCellsTCI-r16))
OF ServCellIndex OPTIONAL,
-- Need R
simultaneousTCI-UpdateList2-r16
SEQUENCE (SIZE (1..
maxNrofServingCellsTCI-r16))
OF ServCellIndex OPTIONAL,
-- Need R
simultaneousSpatial-UpdatedList1-r16
SEQUENCE (SIZE (1..
maxNrofServingCellsTCI-r16))
OF ServCellIndex OPTIONAL,
-- Need R
simultaneousSpatial-UpdatedList2-r16
SEQUENCE (SIZE (1..
maxNrofServingCellsTCI-r16))
OF ServCellIndex OPTIONAL,
-- Need R
uplinkTxSwitchingOption-r16
ENUMERATED {switchedUL, dualUL}
OPTIONAL,
-- Need R
uplinkTxSwitchingPowerBoosting-r16
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
reportUplinkTxDirectCurrentTwoCarrier-r16
ENUMERATED {true}
OPTIONAL -- Need N
]],
[[
f1c-TransferPathNRDC-r17
ENUMERATED {mcg, scg, both}
OPTIONAL,
-- Need M
uplinkTxSwitching-2T-Mode-r17
ENUMERATED {enabled}
OPTIONAL,
-- Cond 2Tx
uplinkTxSwitching-DualUL-TxState-r17
ENUMERATED {oneT, twoT}
OPTIONAL,
-- Cond 2Tx
uu-RelayRLC-ChannelToAddModList-r17
SEQUENCE (SIZE(1..
maxUu-RelayRLC-ChannelID-r17))
OF Uu-RelayRLC-ChannelConfig-r17
OPTIONAL,
-- Need N
uu-RelayRLC-ChannelToReleaseList-r17
SEQUENCE (SIZE(1..
maxUu-RelayRLC-ChannelID-r17))
OF Uu-RelayRLC-ChannelID-r17
OPTIONAL,
-- Need N
simultaneousU-TCI-UpdateList1-r17
SEQUENCE (SIZE (1..
maxNrofServingCellsTCI-r16))
OF ServCellIndex OPTIONAL,
-- Need R
simultaneousU-TCI-UpdateList2-r17
SEQUENCE (SIZE (1..
maxNrofServingCellsTCI-r16))
OF ServCellIndex OPTIONAL,
-- Need R
simultaneousU-TCI-UpdateList3-r17
SEQUENCE (SIZE (1..
maxNrofServingCellsTCI-r16))
OF ServCellIndex OPTIONAL,
-- Need R
simultaneousU-TCI-UpdateList4-r17
SEQUENCE (SIZE (1..
maxNrofServingCellsTCI-r16))
OF ServCellIndex OPTIONAL,
-- Need R
rlc-BearerToReleaseListExt-r17
SEQUENCE (SIZE(1..
maxLC-ID))
OF LogicalChannelIdentityExt-r17 OPTIONAL,
-- Need N
iab-ResourceConfigToAddModList-r17
SEQUENCE (SIZE(1..
maxNrofIABResourceConfig-r17))
OF IAB-ResourceConfig-r17 OPTIONAL,
-- Need N
iab-ResourceConfigToReleaseList-r17
SEQUENCE (SIZE(1..
maxNrofIABResourceConfig-r17))
OF IAB-ResourceConfigID-r17 OPTIONAL -- Need N
]],
[[
reportUplinkTxDirectCurrentMoreCarrier-r17
ReportUplinkTxDirectCurrentMoreCarrier-r17 OPTIONAL -- Need N
]],
[[
prioSCellPRACH-OverSP-PeriodicSRS-r17
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
ncr-FwdConfig-r18
SetupRelease {
NCR-FwdConfig-r18 }
OPTIONAL,
-- Cond NCR
autonomousDenialParameters-r18
SetupRelease {
AutonomousDenialParameters-r18}
OPTIONAL,
-- Need M
nonCollocatedTypeMRDC-r18
ENUMERATED { true }
OPTIONAL,
-- Need R
nonCollocatedTypeNR-CA-r18
ENUMERATED { true }
OPTIONAL,
-- Need R
uplinkTxSwitchingMoreBands-r18
SetupRelease {
UplinkTxSwitchingMoreBands-r18 }
OPTIONAL -- Need M
]],
[[
uplinkTxSwitching3Tx-r19
ENUMERATED { true }
OPTIONAL,
-- Cond 3Tx
lowBandCA-Switching-r19
SetupRelease {
LowBandCA-Switching-r19 }
OPTIONAL,
-- Need M
nonCollocatedTypeMRDC-v1900
ENUMERATED { type1, type4 }
OPTIONAL,
-- Need R
nonCollocatedTypeNR-CA-v1900
ENUMERATED { type1, type4 }
OPTIONAL,
-- Need R
mprReductionExtensionRatio-r19
ENUMERATED {ratio1, ratio2, ratio3, ratio4, ratio5, ratio6, spare2, spare1}
OPTIONAL -- Need R
]]
}
-- Serving cell specific MAC and PHY parameters for a SpCell:
SpCellConfig ::=
SEQUENCE {
servCellIndex
ServCellIndex OPTIONAL,
-- Cond SCG
reconfigurationWithSync
ReconfigurationWithSync OPTIONAL,
-- Cond ReconfWithSync
rlf-TimersAndConstants
SetupRelease {
RLF-TimersAndConstants }
OPTIONAL,
-- Need M
rlmInSyncOutOfSyncThreshold
ENUMERATED {n1}
OPTIONAL,
-- Need S
spCellConfigDedicated
ServingCellConfig OPTIONAL,
-- Need M
...,
[[
lowMobilityEvaluationConnected-r17
SEQUENCE {
s-SearchDeltaP-Connected-r17
ENUMERATED {dB3, dB6, dB9, dB12, dB15, spare3, spare2, spare1},
t-SearchDeltaP-Connected-r17
ENUMERATED {s5, s10, s20, s30, s60, s120, s180, s240, s300, spare7, spare6, spare5,
spare4, spare3, spare2, spare1}
}
OPTIONAL,
-- Need R
goodServingCellEvaluationRLM-r17
GoodServingCellEvaluation-r17 OPTIONAL,
-- Need R
goodServingCellEvaluationBFD-r17
GoodServingCellEvaluation-r17 OPTIONAL,
-- Need R
deactivatedSCG-Config-r17
SetupRelease {
DeactivatedSCG-Config-r17 }
OPTIONAL -- Cond SCG-Opt
]]
}
ReconfigurationWithSync ::=
SEQUENCE {
spCellConfigCommon
ServingCellConfigCommon OPTIONAL,
-- Need M
newUE-Identity
RNTI-Value,
t304
ENUMERATED {ms50, ms100, ms150, ms200, ms500, ms1000, ms2000, ms10000},
rach-ConfigDedicated
CHOICE {
uplink
RACH-ConfigDedicated,
supplementaryUplink
RACH-ConfigDedicated
}
OPTIONAL,
-- Need N
...,
[[
smtc
SSB-MTC OPTIONAL -- Need S
]],
[[
daps-UplinkPowerConfig-r16
DAPS-UplinkPowerConfig-r16 OPTIONAL -- Need N
]],
[[
sl-PathSwitchConfig-r17
SL-PathSwitchConfig-r17 OPTIONAL -- Cond DirectToIndirect-PathSwitch
]],
[[
rach-LessHO-r18
RACH-LessHO-r18 OPTIONAL,
-- Need N
sl-IndirectPathMaintain-r18
ENUMERATED{true}
OPTIONAL -- Cond MP
]]
}
DAPS-UplinkPowerConfig-r16 ::=
SEQUENCE {
p-DAPS-Source-r16
P-Max,
p-DAPS-Target-r16
P-Max,
uplinkPowerSharingDAPS-Mode-r16
ENUMERATED {semi-static-mode1, semi-static-mode2, dynamic }
}
SCellConfig ::=
SEQUENCE {
sCellIndex
SCellIndex,
sCellConfigCommon
ServingCellConfigCommon OPTIONAL,
-- Cond SCellAdd
sCellConfigDedicated
ServingCellConfig OPTIONAL,
-- Cond SCellAddMod
...,
[[
smtc
SSB-MTC OPTIONAL -- Need S
]],
[[
sCellState-r16
ENUMERATED {activated}
OPTIONAL,
-- Cond SCellAddSync
secondaryDRX-GroupConfig-r16
ENUMERATED {true}
OPTIONAL -- Need S
]],
[[
preConfGapStatus-r17
BIT STRING (SIZE (
maxNrofGapId-r17))
OPTIONAL,
-- Cond PreConfigMG
goodServingCellEvaluationBFD-r17
GoodServingCellEvaluation-r17 OPTIONAL,
-- Need R
sCellSIB20-r17
SetupRelease {
SCellSIB20-r17 }
OPTIONAL -- Need M
]],
[[
plmn-IdentityInfoList-r17
SetupRelease {
PLMN-IdentityInfoList}
OPTIONAL,
-- Cond SCellSIB20-Opt
npn-IdentityInfoList-r17
SetupRelease {
NPN-IdentityInfoList-r16}
OPTIONAL -- Cond SCellSIB20-Opt
]],
[[
od-ssb-r19
SetupRelease {
OD-SSB-r19}
OPTIONAL,
-- Need M
adap-SSB-Config-r19
SetupRelease {
Adap-SSB-Config-r19}
OPTIONAL -- Need M
]]
}
SCellSIB20-r17 ::= OCTET STRING (CONTAINING
SystemInformation)
DeactivatedSCG-Config-r17 ::=
SEQUENCE {
bfd-and-RLM-r17
BOOLEAN,
...
}
GoodServingCellEvaluation-r17 ::=
SEQUENCE {
offset-r17
ENUMERATED {db2, db4, db6, db8}
OPTIONAL -- Need S
}
SL-PathSwitchConfig-r17 ::=
SEQUENCE {
targetRelayUE-Identity-r17
SL-SourceIdentity-r17,
t420-r17
ENUMERATED {ms50, ms100, ms150, ms200, ms500, ms1000, ms2000, ms10000},
...
}
IAB-ResourceConfig-r17 ::=
SEQUENCE {
iab-ResourceConfigID-r17
IAB-ResourceConfigID-r17,
slotList-r17
SEQUENCE (SIZE (1..5120))
OF INTEGER (0..5119)
OPTIONAL,
-- Need M
periodicitySlotList-r17
ENUMERATED {ms0p5, ms0p625, ms1, ms1p25, ms2, ms2p5, ms5, ms10, ms20, ms40, ms80, ms160}
OPTIONAL,
-- Need M
slotListSubcarrierSpacing-r17
SubcarrierSpacing OPTIONAL,
-- Need M
...
}
IAB-ResourceConfigID-r17 ::=
INTEGER(0..
maxNrofIABResourceConfig-1-r17)
ReportUplinkTxDirectCurrentMoreCarrier-r17 ::=
SEQUENCE (SIZE(1..
maxSimultaneousBands))
OF IntraBandCC-CombinationReqList-r17
IntraBandCC-CombinationReqList-r17::=
SEQUENCE {
servCellIndexList-r17
SEQUENCE (SIZE(1..
maxNrofServingCells))
OF ServCellIndex,
cc-CombinationList-r17
SEQUENCE (SIZE(1..
maxNrofReqComDC-Location-r17))
OF IntraBandCC-Combination-r17
}
IntraBandCC-Combination-r17::=
SEQUENCE (SIZE(1..
maxNrofServingCells))
OF CC-State-r17
CC-State-r17::=
SEQUENCE {
dlCarrier-r17
CarrierState-r17 OPTIONAL,
-- Need N
ulCarrier-r17
CarrierState-r17 OPTIONAL -- Need N
}
CarrierState-r17::=
CHOICE {
deActivated-r17
NULL,
activeBWP-r17
INTEGER (0..
maxNrofBWPs)
}
AutonomousDenialParameters-r18 ::=
SEQUENCE {
autonomousDenialSlots-r18
ENUMERATED {n2, n5, n10, n15, n20, n30, spare2, spare1},
autonomousDenialValidity-r18
ENUMERATED {n200, n500, n1000, n2000}
}
RACH-LessHO-r18 ::=
SEQUENCE {
targetNTA-r18
ENUMERATED {zero, source}
OPTIONAL,
-- Need N
beamIndication-r18
CHOICE {
tci-StateID-r18
TCI-StateId,
ssb-Index-r18
SSB-Index
}
OPTIONAL,
-- Need N
...
}
UplinkTxSwitchingMoreBands-r18::=
SEQUENCE {
uplinkTxSwitchingBandList-r18
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF FreqBandIndicatorNR OPTIONAL,
-- Need M
uplinkTxSwitchingBandPairList-r18
UplinkTxSwitchingBandPairList-r18 OPTIONAL,
-- Need M
uplinkTxSwitchingAssociatedBandDualUL-List-r18
UplinkTxSwitchingAssociatedBandDualUL-List-r18 OPTIONAL,
-- Need M
...
}
UplinkTxSwitchingBandPairList-r18::=
SEQUENCE (SIZE (1..
maxULTxSwitchingBandPairs))
OF UplinkTxSwitchingBandPairConfig-r18
UplinkTxSwitchingBandPairConfig-r18::=
SEQUENCE {
bandInfoUL1-r18
UplinkTxSwitchingBandIndex-r18,
bandInfoUL2-r18
UplinkTxSwitchingBandIndex-r18,
switchingOptionConfigForBandPair-r18
ENUMERATED {switchedUL, dualUL},
switching2T-Mode-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need S
switchingPeriodConfigForBandPair-r18
ENUMERATED {n35us, n140us}
OPTIONAL,
-- Need S
...
}
UplinkTxSwitchingAssociatedBandDualUL-List-r18::=
SEQUENCE (SIZE (0..
maxSimultaneousBands))
OF UplinkTxSwitchingAssociatedBandDualUL-r18
UplinkTxSwitchingAssociatedBandDualUL-r18::=
SEQUENCE {
transmitBand-r18
UplinkTxSwitchingBandIndex-r18,
associatedBand-r18
UplinkTxSwitchingBandIndex-r18
}
UplinkTxSwitchingBandIndex-r18::=
INTEGER (1..
maxSimultaneousBands)
LowBandCA-Switching-r19::=
SEQUENCE {
switchingPattern-r19
BIT STRING (SIZE (40))
OPTIONAL,
-- Need M
gapDurationPCelltoSCell-r19
INTEGER (1..3)
OPTIONAL,
-- Need M
gapDurationSCelltoPCell-r19
INTEGER (1..31)
OPTIONAL,
-- Need M
...
}
OD-SSB-r19 ::=
SEQUENCE {
od-ssb-SFN-Offset-r19
INTEGER (0..15)
OPTIONAL,
-- Cond ODssbAOssb
od-ssb-halfFrameIndex-r19
ENUMERATED {zero, one}
OPTIONAL,
-- Cond ODssbAOssb
od-ssb-absoluteFrequency-r19
ARFCN-ValueNR OPTIONAL,
-- Cond ODssbAOssb
od-ssb-SubcarrierSpacing-r19
SubcarrierSpacing OPTIONAL,
-- Cond ODssbOnly
od-ssb-PBCH-BlockPower-r19
INTEGER (-60..50)
OPTIONAL,
-- Cond ODssbOnly
od-SSB-ConfigToAddModList-r19
SEQUENCE (SIZE (1..
maxNrofOD-SSB-r19))
OF OD-SSB-Config-r19 OPTIONAL,
-- Need N
od-SSB-ConfigToReleaseList-r19
SEQUENCE (SIZE (1..
maxNrofOD-SSB-r19))
OF OD-SSB-ConfigId-r19 OPTIONAL -- Need N
}
Adap-SSB-Config-r19 ::=
SEQUENCE {
adap-SSB-BurstPeriodicityList-r19
SEQUENCE (SIZE (1..2))
OF Adap-SSB-BurstPeriodicity-r19 OPTIONAL,
-- Need N
adap-PosInDCI-ssbPeriodicityIndicationForScell-r19
INTEGER (1..
maxDCI-2-9-Size-r18)
OPTIONAL -- Need N
}
Adap-SSB-BurstPeriodicity-r19 ::=
SEQUENCE {
adap-ssb-Periodicity-r19
ENUMERATED { ms5, ms10, ms20, ms40, ms80, ms160, spare2, spare1 }
OPTIONAL,
-- Need S
adap-ssb-Offset-r19
INTEGER (1..
maxDCI-2-9-Size-r18)
OPTIONAL,
-- Need N
adap-ssb-halfFrameIndex-r19
ENUMERATED { firsthalf, secondhalf }
OPTIONAL -- Need N
}
-- TAG-CELLGROUPCONFIG-STOP-- TAG-CELLGROUPID-START
CellGroupId ::=
INTEGER (0..
maxSecondaryCellGroups)
-- TAG-CELLGROUPID-STOP-- TAG-CELLIDENTITY-START
CellIdentity ::=
BIT STRING (SIZE (36))
-- TAG-CELLIDENTITY-STOP-- TAG-CELLRESELECTIONPRIORITY-START
CellReselectionPriority ::=
INTEGER (0..7)
-- TAG-CELLRESELECTIONPRIORITY-STOP-- TAG-CELLRESELECTIONSUBPRIORITY-START
CellReselectionSubPriority ::=
ENUMERATED {oDot2, oDot4, oDot6, oDot8}
-- TAG-CELLRESELECTIONSUBPRIORITY-STOP-- TAG-CFR-CONFIGMULTICAST-START
CFR-ConfigMulticast-r17::=
SEQUENCE {
locationAndBandwidthMulticast-r17
INTEGER (0..37949)
OPTIONAL,
-- Need S
pdcch-ConfigMulticast-r17
PDCCH-Config OPTIONAL,
-- Need M
pdsch-ConfigMulticast-r17
PDSCH-Config OPTIONAL,
-- Need M
sps-ConfigMulticastToAddModList-r17
SPS-ConfigMulticastToAddModList-r17 OPTIONAL,
-- Need N
sps-ConfigMulticastToReleaseList-r17
SPS-ConfigMulticastToReleaseList-r17 OPTIONAL -- Need N
}
SPS-ConfigMulticastToAddModList-r17 ::=
SEQUENCE (SIZE (1..8))
OF SPS-Config
SPS-ConfigMulticastToReleaseList-r17 ::=
SEQUENCE (SIZE (1..8))
OF SPS-ConfigIndex-r16
-- TAG-CFR-CONFIGMULTICAST-STOP-- TAG-CGI-INFOEUTRA-START
CGI-InfoEUTRA ::=
SEQUENCE {
cgi-info-EPC
SEQUENCE {
cgi-info-EPC-legacy
CellAccessRelatedInfo-EUTRA-EPC,
cgi-info-EPC-list
SEQUENCE (SIZE (1..
maxPLMN))
OF CellAccessRelatedInfo-EUTRA-EPC OPTIONAL
}
OPTIONAL,
cgi-info-5GC
SEQUENCE (SIZE (1..
maxPLMN))
OF CellAccessRelatedInfo-EUTRA-5GC OPTIONAL,
freqBandIndicator
FreqBandIndicatorEUTRA,
multiBandInfoList
MultiBandInfoListEUTRA OPTIONAL,
freqBandIndicatorPriority
ENUMERATED {true}
OPTIONAL
}
-- TAG-CGI-INFOEUTRA-STOP-- TAG-CGI-INFOEUTRALOGGING-START
CGI-InfoEUTRALogging ::=
SEQUENCE {
plmn-Identity-eutra-5gc
PLMN-Identity OPTIONAL,
trackingAreaCode-eutra-5gc
TrackingAreaCode OPTIONAL,
cellIdentity-eutra-5gc
BIT STRING (SIZE (28))
OPTIONAL,
plmn-Identity-eutra-epc
PLMN-Identity OPTIONAL,
trackingAreaCode-eutra-epc
BIT STRING (SIZE (16))
OPTIONAL,
cellIdentity-eutra-epc
BIT STRING (SIZE (28))
OPTIONAL
}
-- TAG-CGI-INFOEUTRALOGGING-STOP-- TAG-CGI-INFO-NR-START
CGI-InfoNR ::=
SEQUENCE {
plmn-IdentityInfoList
PLMN-IdentityInfoList OPTIONAL,
frequencyBandList
MultiFrequencyBandListNR OPTIONAL,
noSIB1
SEQUENCE {
ssb-SubcarrierOffset
INTEGER (0..15),
pdcch-ConfigSIB1
PDCCH-ConfigSIB1
}
OPTIONAL,
...,
[[
npn-IdentityInfoList-r16
NPN-IdentityInfoList-r16 OPTIONAL
]],
[[
cellReservedForOtherUse-r16
ENUMERATED {true}
OPTIONAL
]],
[[
hsdn-Cell-r19
ENUMERATED {true}
OPTIONAL
]]
}
-- TAG-CGI-INFO-NR-STOP-- TAG-CGI-INFO-LOGGING-START
CGI-Info-Logging-r16 ::=
SEQUENCE {
plmn-Identity-r16
PLMN-Identity,
cellIdentity-r16
CellIdentity,
trackingAreaCode-r16
TrackingAreaCode OPTIONAL
}
-- TAG-CGI-INFO-LOGGING-STOP-- TAG-CHO-WITHCANDIDATESCGINFO-START
Cho-WithCandidateSCGInfo-r19 ::=
SEQUENCE{
firstFulfilledConfig-r19
ENUMERATED {cho, cpc}
OPTIONAL,
timeBetweenFulfillment-r19
TimeBetweenEvent-r17 OPTIONAL,
timeBetweenLastFulfillmentAndEvent-r19
TimeBetweenEvent-r17 OPTIONAL,
fulfilledConfigWhenChoOnly-r19
ENUMERATED {cho, cpc, neither}
OPTIONAL,
pCellId-r19
CHOICE {
cellGlobalId-r19
CGI-Info-Logging-r16,
pci-arfcn-r19
PCI-ARFCN-NR-r16
}
OPTIONAL,
psCellId-r19
CHOICE {
cellGlobalId-r19
CGI-Info-Logging-r16,
pci-arfcn-r19
PCI-ARFCN-NR-r16
}
OPTIONAL, ...
}
-- TAG-CHO-WITHCANDIDATESCGINFO-STOP-- TAG-CLI-RSSI-MEASRESOURCE-START
::=
SEQUENCE {
cli-RSSI-MeasResourceId-r19
CLI-RSSI-MeasResourceId-r19 OPTIONAL,
-- Need R
startSymbol-r19
INTEGER (0..13)
OPTIONAL,
-- Need R
nrofSymbols-r19
INTEGER (1..14)
OPTIONAL,
-- Need R
startPRB-r19
INTEGER (0..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
-- Need R
nrofPRBs-r19
INTEGER (1..
maxNrofPhysicalResourceBlocks)
OPTIONAL,
-- Need R
cli-RSSI-PeriodicityAndOffset-r19
CSI-ReportPeriodicityAndOffset OPTIONAL,
-- Need R
qcl-InfoPeriodic-CLI-RSSI-MeasResource-r19
TCI-StateId OPTIONAL,
-- Need R
...
}
-- TAG-CLI-RSSI-MEASRESOURCE-STOP-- TAG-CLI-RSSI-MEASRESOURCEID-START
::=
INTEGER(0..
maxNrofCLI-RSSI-MeasResources-1-r19)
-- TAG-CLI-RSSI-MEASRESOURCEID-STOP-- TAG-CLI-RSSI-MEASRESOURCESET-START
::=
SEQUENCE {
aperiodicTriggeringOffset-r19
INTEGER (0..31)
OPTIONAL,
-- Need R
cli-RSSI-MeasResourceSetId-r19
CLI-RSSI-MeasResourceSetId-r19 OPTIONAL,
-- Need R
cli-RSSI-MeasResourceIdList-r19
SEQUENCE (SIZE (1..
maxNrofCLI-RSSI-MeasResourcesPerSet-r19) )
OF CLI-RSSI-MeasResourceId-r19
OPTIONAL,
-- Need R
...
}
-- TAG-CLI-RSSI-MEASRESOURCESET-STOP-- TAG-CLI-RSSI-MEASRESOURCESETID-START
::=
INTEGER(0..
maxNrofCLI-RSSI-MeasResourceSets-1-r19)
-- TAG-CLI-RSSI-MEASRESOURCESETID-STOP-- TAG-CLI-RSSI-RANGE-START
::=
INTEGER(0..76)
-- TAG-CLI-RSSI-RANGE-STOP-- TAG-CLOCKQUALITYMETRICS-START
ClockQualityMetrics-r18 ::=
SEQUENCE {
synchronisationState-r18
ENUMERATED {locked, holdover, freerun, spare1}
OPTIONAL,
-- Need N
tracebilityToUTC-r18
BOOLEAN OPTIONAL,
-- Need N
tracebilityToGNSS-r18
BOOLEAN OPTIONAL,
-- Need N
clockFrequencyStability-r18
BIT STRING (SIZE(16))
OPTIONAL,
-- Need N
clockAccuracy-r18
CHOICE {
value
INTEGER (1..40000000),
index
INTEGER (32..47)
}
OPTIONAL,
-- Need N
parentTimeSource-r18
ENUMERATED {syncE, pTP, gNSS,atomicClock, terrestialRadio,
serialTimeCode, nTP, handset, other, spare7,
spare6, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need N
...
}
-- TAG-CLOCKQUALITYMETRICS-STOP-- TAG-CODEBOOKCONFIG-START
CodebookConfig ::=
SEQUENCE {
codebookType
CHOICE {
type1
SEQUENCE {
subType
CHOICE {
typeI-SinglePanel
SEQUENCE {
nrOfAntennaPorts
CHOICE {
two
SEQUENCE {
twoTX-CodebookSubsetRestriction
BIT STRING (SIZE (6))
},
moreThanTwo
SEQUENCE {
n1-n2
CHOICE {
two-one-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (8)),
two-two-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (64)),
four-one-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (16)),
three-two-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (96)),
six-one-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (24)),
four-two-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (128)),
eight-one-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (32)),
four-three-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (192)),
six-two-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (192)),
twelve-one-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (48)),
four-four-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (256)),
eight-two-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (256)),
sixteen-one-TypeI-SinglePanel-Restriction
BIT STRING (SIZE (64))
},
typeI-SinglePanel-codebookSubsetRestriction-i2
BIT STRING (SIZE (16))
OPTIONAL -- Need R
}
},
typeI-SinglePanel-ri-Restriction
BIT STRING (SIZE (8))
},
typeI-MultiPanel
SEQUENCE {
ng-n1-n2
CHOICE {
two-two-one-TypeI-MultiPanel-Restriction
BIT STRING (SIZE (8)),
two-four-one-TypeI-MultiPanel-Restriction
BIT STRING (SIZE (16)),
four-two-one-TypeI-MultiPanel-Restriction
BIT STRING (SIZE (8)),
two-two-two-TypeI-MultiPanel-Restriction
BIT STRING (SIZE (64)),
two-eight-one-TypeI-MultiPanel-Restriction
BIT STRING (SIZE (32)),
four-four-one-TypeI-MultiPanel-Restriction
BIT STRING (SIZE (16)),
two-four-two-TypeI-MultiPanel-Restriction
BIT STRING (SIZE (128)),
four-two-two-TypeI-MultiPanel-Restriction
BIT STRING (SIZE (64))
},
ri-Restriction
BIT STRING (SIZE (4))
}
},
codebookMode
INTEGER (1..2)
},
type2
SEQUENCE {
subType
CHOICE {
typeII
SEQUENCE {
n1-n2-codebookSubsetRestriction
CHOICE {
two-one
BIT STRING (SIZE (16)),
two-two
BIT STRING (SIZE (43)),
four-one
BIT STRING (SIZE (32)),
three-two
BIT STRING (SIZE (59)),
six-one
BIT STRING (SIZE (48)),
four-two
BIT STRING (SIZE (75)),
eight-one
BIT STRING (SIZE (64)),
four-three
BIT STRING (SIZE (107)),
six-two
BIT STRING (SIZE (107)),
twelve-one
BIT STRING (SIZE (96)),
four-four
BIT STRING (SIZE (139)),
eight-two
BIT STRING (SIZE (139)),
sixteen-one
BIT STRING (SIZE (128))
},
typeII-RI-Restriction
BIT STRING (SIZE (2))
},
typeII-PortSelection
SEQUENCE {
portSelectionSamplingSize
ENUMERATED {n1, n2, n3, n4}
OPTIONAL,
-- Need R
typeII-PortSelectionRI-Restriction
BIT STRING (SIZE (2))
}
},
phaseAlphabetSize
ENUMERATED {n4, n8},
subbandAmplitude
BOOLEAN,
numberOfBeams
ENUMERATED {two, three, four}
}
}
}
CodebookConfig-r16 ::=
SEQUENCE {
codebookType
CHOICE {
type2
SEQUENCE {
subType
CHOICE {
typeII-r16
SEQUENCE {
n1-n2-codebookSubsetRestriction-r16
CHOICE {
two-one
BIT STRING (SIZE (16)),
two-two
BIT STRING (SIZE (43)),
four-one
BIT STRING (SIZE (32)),
three-two
BIT STRING (SIZE (59)),
six-one
BIT STRING (SIZE (48)),
four-two
BIT STRING (SIZE (75)),
eight-one
BIT STRING (SIZE (64)),
four-three
BIT STRING (SIZE (107)),
six-two
BIT STRING (SIZE (107)),
twelve-one
BIT STRING (SIZE (96)),
four-four
BIT STRING (SIZE (139)),
eight-two
BIT STRING (SIZE (139)),
sixteen-one
BIT STRING (SIZE (128))
},
typeII-RI-Restriction-r16
BIT STRING (SIZE(4))
},
typeII-PortSelection-r16
SEQUENCE {
portSelectionSamplingSize-r16
ENUMERATED {n1, n2, n3, n4},
typeII-PortSelectionRI-Restriction-r16
BIT STRING (SIZE (4))
}
},
numberOfPMI-SubbandsPerCQI-Subband-r16
INTEGER (1..2),
paramCombination-r16
INTEGER (1..8)
}
}
}
CodebookConfig-r17 ::=
SEQUENCE {
codebookType
CHOICE {
type1
SEQUENCE {
typeI-SinglePanel-Group1-r17
SEQUENCE {
nrOfAntennaPorts
CHOICE {
two
SEQUENCE {
twoTX-CodebookSubsetRestriction1-r17
BIT STRING (SIZE (6))
},
moreThanTwo
SEQUENCE {
n1-n2
CHOICE {
two-one-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (8)),
two-two-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (64)),
four-one-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (16)),
three-two-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (96)),
six-one-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (24)),
four-two-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (128)),
eight-one-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (32)),
four-three-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (192)),
six-two-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (192)),
twelve-one-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (48)),
four-four-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (256)),
eight-two-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (256)),
sixteen-one-TypeI-SinglePanel-Restriction1-r17
BIT STRING (SIZE (64))
}
}
}
}
OPTIONAL,
-- Need R
typeI-SinglePanel-Group2-r17
SEQUENCE {
nrOfAntennaPorts
CHOICE {
two
SEQUENCE {
twoTX-CodebookSubsetRestriction2-r17
BIT STRING (SIZE (6))
},
moreThanTwo
SEQUENCE {
n1-n2
CHOICE {
two-one-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (8)),
two-two-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (64)),
four-one-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (16)),
three-two-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (96)),
six-one-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (24)),
four-two-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (128)),
eight-one-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (32)),
four-three-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (192)),
six-two-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (192)),
twelve-one-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (48)),
four-four-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (256)),
eight-two-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (256)),
sixteen-one-TypeI-SinglePanel-Restriction2-r17
BIT STRING (SIZE (64))
}
}
}
}
OPTIONAL,
-- Need R
typeI-SinglePanel-ri-RestrictionSTRP-r17
BIT STRING (SIZE (8))
OPTIONAL,
-- Need R
typeI-SinglePanel-ri-RestrictionSDM-r17
BIT STRING (SIZE (4))
OPTIONAL -- Need R
},
type2
SEQUENCE {
typeII-PortSelection-r17
SEQUENCE {
paramCombination-r17
INTEGER (1..8),
valueOfN-r17
ENUMERATED {n2, n4}
OPTIONAL,
-- Need R
numberOfPMI-SubbandsPerCQI-Subband-r17
INTEGER(1..2)
OPTIONAL,
-- Need R
typeII-PortSelectionRI-Restriction-r17
BIT STRING (SIZE (4))
}
}
}
}
CodebookConfig-v1730 ::=
SEQUENCE {
codebookType
CHOICE {
type1
SEQUENCE {
codebookMode
INTEGER (1..2)
OPTIONAL -- Need R
}
}
}
CodebookConfig-r18 ::=
SEQUENCE {
codebookType
CHOICE {
type2
CHOICE {
typeII-CJT-r18
SEQUENCE {
n1-n2-codebookSubsetRestrictionList-r18
N1-N2-CBSR-List-r18,
paramCombination-CJT-r18
INTEGER (1..7),
paramCombination-CJT-L-r18
SEQUENCE (SIZE (1..4))
OF INTEGER (1..5),
restrictedCMR-Selection-r18
ENUMERATED {enable},
valueOfO3-r18
ENUMERATED {n1, n4}
OPTIONAL,
-- Need R
numberOfPMI-SubbandsPerCQI-Subband-r18
INTEGER(1..2),
typeII-RI-Restriction-r18
BIT STRING (SIZE (4)),
codebookMode-r18
INTEGER (1..2)
},
typeII-CJT-PortSelection-r18
SEQUENCE {
paramCombination-CJT-PS-r18
INTEGER (1..5),
paramCombination-CJT-PS-alpha-r18
SEQUENCE (SIZE (1..4))
OF INTEGER (1..8),
restrictedCMR-Selection-r18
ENUMERATED {enable},
valueOfO3-r18
ENUMERATED {n1, n4}
OPTIONAL,
-- Need R
valueOfN-CJT-r18
ENUMERATED {n2, n4}
OPTIONAL,
-- Need R
numberOfPMI-SubbandsPerCQI-Subband-r18
INTEGER(1..2),
typeII-PortSelectionRI-Restriction-r18
BIT STRING (SIZE (4)),
codebookMode-r18
INTEGER (1..2)
},
typeII-Doppler-r18
SEQUENCE {
n1-n2-codebookSubsetRestriction-r18
N1-N2-CBSR-r18,
paramCombination-Doppler-r18
INTEGER (1..9),
td-dd-config-r18
TD-DD-Config-r18,
numberOfPMI-SubbandsPerCQI-Subband-r18
INTEGER(1..2),
predictionDelay-r18
ENUMERATED {m0,n0,n1,n2 },
typeII-RI-Restriction-r18
BIT STRING (SIZE (4))
},
typeII-DopplerPortSelection-r18
SEQUENCE {
paramCombinationDoppler-PS-r18
INTEGER (1..8),
td-dd-config-r18
TD-DD-Config-r18,
valueOfN-Doppler-r18
ENUMERATED {n2, n4}
OPTIONAL,
-- Need R
numberOfPMI-SubbandsPerCQI-Subband-r18
INTEGER(1..2),
predictionDelay-r18
ENUMERATED {m0,n0,n1,n2 },
typeII-PortSelectionRI-Restriction-r18
BIT STRING (SIZE (4))
}
}
}
}
CodebookConfig-r19 ::=
SEQUENCE {
codebookType
CHOICE {
type1
CHOICE {
typeI-SinglePanel-r19
SEQUENCE {
codebookMode-r19
ENUMERATED {modeA,modeB},
typeI-SinglePanelRI-Restriction-r19
BIT STRING (SIZE (8)),
n1-n2-r19
ENUMERATED {eight-three, six-four, sixteen-two, eight-four, sixteen-four,
eight-eight},
typeI-CodebookSubsetRestriction-r19
TypeI-X1-X2-CBSR-r19 OPTIONAL,
-- Need R
typeI-SoftScalingRank-r19
TypeI-X1-X2-SoftScalingRank-r19 OPTIONAL,
-- Need R
cri-TypeI-SinglePanelRI-Restriction-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (8))
OPTIONAL,
-- Need R
cri-TypeI-SinglePanelN1-N2-CBSR-r19
CRI-TypeI-SinglePanelN1-N2-CBSR-List-r19 OPTIONAL -- Need R
},
typeI-MultiPanel-r19
SEQUENCE {
ri-Restriction-r19
BIT STRING (SIZE (4)),
ng-n1-n2-r19
CHOICE {
two-four-three-TypeI-MultiPanel-Restriction-r19
BIT STRING (SIZE (192)),
two-six-two-TypeI-MultiPanel-Restriction-r19
BIT STRING (SIZE (192)),
two-eight-two-TypeI-MultiPanel-Restriction-r19
BIT STRING (SIZE (256)),
four-four-two-TypeI-MultiPanel-Restriction-r19
BIT STRING (SIZE (128)),
two-four-four-TypeI-MultiPanel-Restriction-r19
BIT STRING (SIZE (256)),
four-four-four-TypeI-MultiPanel-Restriction-r19
BIT STRING (SIZE (256)),
four-eight-two-TypeI-MultiPanel-Restriction-r19
BIT STRING (SIZE (256))
}
}
},
type2
CHOICE {
etypeII-r19
SEQUENCE {
typeII-RI-Restriction-r19
BIT STRING (SIZE (4)),
numberOfPMI-SubbandsPerCQI-Subband-r19
INTEGER(1..2),
paramCombination-r19
INTEGER (1..8),
n1-n2-r19
ENUMERATED {eight-three, six-four, sixteen-two, eight-four, sixteen-four,
eight-eight},
typeII-CodebookSubsetRestriction-r19
TypeII-X1-X2-CBSR-r19 OPTIONAL,
-- Need R
cri-TypeII-RI-Restriction-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (4))
OPTIONAL,
-- Need R
cri-TypeII-N1-N2-CBSR-r19
CRI-TypeII-N1-N2-CBSR-List-r19 OPTIONAL -- Need R
},
typeII-FePortSelection-r19
SEQUENCE {
typeII-RI-Restriction-r19
BIT STRING (SIZE (4)),
numberOfPMI-SubbandsPerCQI-Subband-r19
INTEGER(1..2),
paramCombination-r19
INTEGER (1..7),
valueOfN-r19
ENUMERATED {n2, n4}
OPTIONAL -- Need R
},
typeII-Doppler-r19
SEQUENCE {
typeII-RI-Restriction-r19
BIT STRING (SIZE (4)),
numberOfPMI-SubbandsPerCQI-Subband-r19
INTEGER(1..2),
paramCombination-Doppler-r19
INTEGER (1..9),
td-dd-config-r19
TD-DD-Config-r18,
predictionDelay-r19
ENUMERATED {m0,n0,n1,n2},
n1-n2-r19
ENUMERATED {eight-three, six-four, sixteen-two, eight-four, sixteen-four,
eight-eight},
typeII-CodebookSubsetRestriction-r19
TypeII-X1-X2-CBSR-r19 OPTIONAL -- Need R
}
}
}
}
CRI-TypeI-SinglePanelN1-N2-CBSR-List-r19 ::=
CHOICE {
two-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (8))},
two-two-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (64))},
four-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (16))},
three-two-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (96))},
six-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (24))},
four-two-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (128))},
eight-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (32))},
four-three-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (192))},
six-two-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (192))},
twelve-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (48))},
four-four-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (256))},
eight-two-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (256))},
sixteen-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (64))}
}
CRI-TypeII-N1-N2-CBSR-List-r19 ::=
CHOICE {
two-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (16))},
two-two-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (43))},
four-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (32))},
three-two-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (59))},
six-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (48))},
four-two-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (75))},
eight-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (64))},
four-three-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (107))},
six-two-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (107))},
twelve-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (96))},
four-four-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (139))},
eight-two-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (139))},
sixteen-one-r19
CHOICE {no-cbsr-r19
NULL, cbsr-list-r19
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (128))}
}
N1-N2-CBSR-List-r18 ::=
CHOICE {
two-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (8))},
two-two-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (27))},
four-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (16))},
three-two-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (35))},
six-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (24))},
four-two-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (43))},
eight-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (32))},
four-three-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (59))},
twelve-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (48))},
four-four-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (75))},
eight-two-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (75))},
sixteen-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-list-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (64))}
}
N1-N2-CBSR-r18 ::=
CHOICE {
two-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (8))},
two-two-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (27))},
four-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (16))},
three-two-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (35))},
six-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (24))},
four-two-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (43))},
eight-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (32))},
four-three-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (59))},
twelve-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (48))},
four-four-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (75))},
eight-two-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (75))},
sixteen-one-r18
CHOICE {no-cbsr-r18
NULL, cbsr-r18
BIT STRING (SIZE (64))}
}
TD-DD-Config-r18 ::=
SEQUENCE {
vectorLengthDD-r18
ENUMERATED {n1, n2, n4, n8},
unitDurationDD-r18
ENUMERATED {m1, m2}
OPTIONAL,
-- Need R
aperiodicResourceOffset-r18
INTEGER(1..2)
OPTIONAL,
-- Need R
tdCQI-r18
ENUMERATED {n11, n12, n2, spare1}
OPTIONAL -- Need R
}
TypeI-X1-X2-CBSR-r19 ::=
CHOICE {
one-one-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (384)), thirtyTwo-r19
BIT STRING (SIZE (512)),
sixtyFour-r19
BIT STRING (SIZE (1024))},
two-one-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (192)), thirtyTwo-r19
BIT STRING (SIZE (256)),
sixtyFour-r19
BIT STRING (SIZE (512))},
two-two-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (96)), thirtyTwo-r19
BIT STRING (SIZE (128)),
sixtyFour-r19
BIT STRING (SIZE (256))},
four-one-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (96)), thirtyTwo-r19
BIT STRING (SIZE (128)),
sixtyFour-r19
BIT STRING (SIZE (256))},
four-two-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (48)), thirtyTwo-r19
BIT STRING (SIZE (64)),
sixtyFour-r19
BIT STRING (SIZE (128))},
four-four-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (24)), thirtyTwo-r19
BIT STRING (SIZE (32)),
sixtyFour-r19
BIT STRING (SIZE (64))}
}
TypeI-X1-X2-SoftScalingRank-r19 ::=
CHOICE {
two-one-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (576)), thirtyTwo-r19
BIT STRING (SIZE (768)),
sixtyFour-r19
BIT STRING (SIZE (1536))},
two-two-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (288)), thirtyTwo-r19
BIT STRING (SIZE (384)),
sixtyFour-r19
BIT STRING (SIZE (768))},
four-one-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (288)), thirtyTwo-r19
BIT STRING (SIZE (384)),
sixtyFour-r19
BIT STRING (SIZE (768))},
four-two-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (144)), thirtyTwo-r19
BIT STRING (SIZE (192)),
sixtyFour-r19
BIT STRING (SIZE (384))},
four-four-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (72)), thirtyTwo-r19
BIT STRING (SIZE (96)),
sixtyFour-r19
BIT STRING (SIZE (192))},
eight-one-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (144)), thirtyTwo-r19
BIT STRING (SIZE (192)),
sixtyFour-r19
BIT STRING (SIZE (384))}
}
TypeII-X1-X2-CBSR-r19 ::=
CHOICE {
one-one-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (24)), thirtyTwo-r19
BIT STRING (SIZE (32)),
sixtyFour-r19
BIT STRING (SIZE (64))},
two-one-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (12)), thirtyTwo-r19
BIT STRING (SIZE (16)),
sixtyFour-r19
BIT STRING (SIZE (32))},
two-two-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (6)), thirtyTwo-r19
BIT STRING (SIZE (8)),
sixtyFour-r19
BIT STRING (SIZE (16))},
four-one-r19
CHOICE {twentyFour-r19
BIT STRING (SIZE (6)), thirtyTwo-r19
BIT STRING (SIZE (8)),
sixtyFour-r19
BIT STRING (SIZE (16))},
four-two-r19
CHOICE {thirtyTwo-r19
BIT STRING (SIZE (4)), sixtyFour-r19
BIT STRING (SIZE (8))}
}
-- TAG-CODEBOOKCONFIG-STOP-- TAG-COMMONLOCATIONINFO-START
CommonLocationInfo-r16 ::=
SEQUENCE {
gnss-TOD-msec-r16 OCTET STRING
OPTIONAL,
locationTimestamp-r16 OCTET STRING
OPTIONAL,
locationCoordinate-r16 OCTET STRING
OPTIONAL,
locationError-r16 OCTET STRING
OPTIONAL,
locationSource-r16 OCTET STRING
OPTIONAL,
velocityEstimate-r16 OCTET STRING
OPTIONAL
}
-- TAG-COMMONLOCATIONINFO-STOP-- TAG-CONDRECONFIGID-START
CondReconfigId-r16 ::=
INTEGER (1..
maxNrofCondCells-r16)
-- TAG-CONDRECONFIGID-STOP-- TAG-CONDRECONFIGTOADDMODLIST-START
CondReconfigToAddModList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofCondCells-r16))
OF CondReconfigToAddMod-r16
CondReconfigToAddMod-r16 ::=
SEQUENCE {
condReconfigId-r16
CondReconfigId-r16,
condExecutionCond-r16
SEQUENCE (SIZE (1..2))
OF MeasId OPTIONAL,
-- Need M
condRRCReconfig-r16 OCTET STRING (CONTAINING
RRCReconfiguration)
OPTIONAL,
-- Cond condReconfigAdd
...,
[[
condExecutionCondSCG-r17 OCTET STRING (CONTAINING
CondReconfigExecCondSCG-r17)
OPTIONAL -- Need M
]],
[[
condExecutionCondPSCell-r18
SEQUENCE (SIZE (1..2))
OF MeasId OPTIONAL,
-- Cond condReconfigCHO-WithSCG
subsequentCondReconfig-r18
SubsequentCondReconfig-r18 OPTIONAL,
-- Need M
securityCellSetId-r18
SecurityCellSetId-r18 OPTIONAL,
-- Need M
scpac-ConfigComplete-r18
ENUMERATED {true}
OPTIONAL -- Cond CPAC
]]
}
CondReconfigExecCondSCG-r17 ::=
SEQUENCE (SIZE (1..2))
OF MeasId
SubsequentCondReconfig-r18 ::=
SEQUENCE {
condExecutionCondToReleaseList-r18
CondExecutionCondToReleaseList-r18 OPTIONAL,
-- Need N
condExecutionCondToAddModList-r18
CondExecutionCondToAddModList-r18 OPTIONAL,
-- Need N
...
}
CondExecutionCondToAddModList-r18 ::=
SEQUENCE (SIZE (1..
maxNrofCondCells-r16))
OF CondExecutionCondToAddMod-r18
CondExecutionCondToAddMod-r18 ::=
SEQUENCE {
subsequentCondReconfigId-r18
CondReconfigId-r16,
subsequentCondExecutionCond-r18
SEQUENCE (SIZE (1..2))
OF MeasId OPTIONAL,
-- Need M
subsequentCondExecutionCondSCG-r18 OCTET STRING (CONTAINING
CondReconfigExecCondSCG-r17)
OPTIONAL,
-- Need M
...
}
CondExecutionCondToReleaseList-r18 ::=
SEQUENCE (SIZE (1..
maxNrofCondCells-r16))
OF CondReconfigId-r16
-- TAG-CONDRECONFIGTOADDMODLIST-STOP-- TAG-CONDITIONALRECONFIGURATION-START
ConditionalReconfiguration-r16 ::=
SEQUENCE {
attemptCondReconfig-r16
ENUMERATED {true}
OPTIONAL,
-- Cond CHO
condReconfigToRemoveList-r16
CondReconfigToRemoveList-r16 OPTIONAL,
-- Need N
condReconfigToAddModList-r16
CondReconfigToAddModList-r16 OPTIONAL,
-- Need N
...,
[[
scpac-ReferenceConfiguration-r18
SetupRelease {
ReferenceConfiguration-r18}
OPTIONAL,
-- Need M
servingSecurityCellSetId-r18
SecurityCellSetId-r18 OPTIONAL,
-- Need M
sk-CounterConfiguration-r18
SK-CounterConfiguration-r18 OPTIONAL -- Need M
]]
}
CondReconfigToRemoveList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofCondCells-r16))
OF CondReconfigId-r16
SK-CounterConfiguration-r18 ::=
SEQUENCE {
sk-CounterConfigToReleaseList-r18
SEQUENCE (SIZE (1..
maxSecurityCellSet-r18))
OF SecurityCellSetId-r18 OPTIONAL,
-- Need N
sk-CounterConfigToAddModList-r18
SEQUENCE (SIZE (1..
maxSecurityCellSet-r18))
OF SK-CounterConfig-r18 OPTIONAL -- Need N
}
SK-CounterConfig-r18 ::=
SEQUENCE {
securityCellSetId-r18
SecurityCellSetId-r18,
sk-CounterList-r18
SEQUENCE (SIZE (1..
maxSK-Counter-r18))
OF SK-Counter
}
SecurityCellSetId-r18 ::=
INTEGER (1..
maxSecurityCellSet-r18)
-- TAG-CONDITIONALRECONFIGURATION-STOP-- TAG-CONFIGUREDGRANTCONFIG-START
ConfiguredGrantConfig ::=
SEQUENCE {
frequencyHopping
ENUMERATED {intraSlot, interSlot}
OPTIONAL,
-- Need S
cg-DMRS-Configuration
DMRS-UplinkConfig,
mcs-Table
ENUMERATED {qam256, qam64LowSE}
OPTIONAL,
-- Need S
mcs-TableTransformPrecoder
ENUMERATED {qam256, qam64LowSE}
OPTIONAL,
-- Need S
uci-OnPUSCH
SetupRelease {
CG-UCI-OnPUSCH }
OPTIONAL,
-- Need M
resourceAllocation
ENUMERATED { resourceAllocationType0, resourceAllocationType1, dynamicSwitch },
rbg-Size
ENUMERATED {config2}
OPTIONAL,
-- Need S
powerControlLoopToUse
ENUMERATED {n0, n1},
p0-PUSCH-Alpha
P0-PUSCH-AlphaSetId,
transformPrecoder
ENUMERATED {enabled, disabled}
OPTIONAL,
-- Need S
nrofHARQ-Processes
INTEGER(1..16),
repK
ENUMERATED {n1, n2, n4, n8},
repK-RV
ENUMERATED {s1-0231, s2-0303, s3-0000}
OPTIONAL,
-- Need R
periodicity
ENUMERATED {
sym2, sym7, sym1x14, sym2x14, sym4x14, sym5x14, sym8x14, sym10x14, sym16x14, sym20x14,
sym32x14, sym40x14, sym64x14, sym80x14, sym128x14, sym160x14, sym256x14, sym320x14, sym512x14,
sym640x14, sym1024x14, sym1280x14, sym2560x14, sym5120x14,
sym6, sym1x12, sym2x12, sym4x12, sym5x12, sym8x12, sym10x12, sym16x12, sym20x12, sym32x12,
sym40x12, sym64x12, sym80x12, sym128x12, sym160x12, sym256x12, sym320x12, sym512x12, sym640x12,
sym1280x12, sym2560x12
},
configuredGrantTimer
INTEGER (1..64)
OPTIONAL,
-- Need R
rrc-ConfiguredUplinkGrant
SEQUENCE {
timeDomainOffset
INTEGER (0..5119),
timeDomainAllocation
INTEGER (0..15),
frequencyDomainAllocation
BIT STRING (SIZE(18)),
antennaPort
INTEGER (0..31),
dmrs-SeqInitialization
INTEGER (0..1)
OPTIONAL,
-- Need R
precodingAndNumberOfLayers
INTEGER (0..63),
srs-ResourceIndicator
INTEGER (0..15)
OPTIONAL,
-- Need R
mcsAndTBS
INTEGER (0..31),
frequencyHoppingOffset
INTEGER (1..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
-- Need R
pathlossReferenceIndex
INTEGER (0..
maxNrofPUSCH-PathlossReferenceRSs-1),
...,
[[
pusch-RepTypeIndicator-r16
ENUMERATED {pusch-RepTypeA,pusch-RepTypeB}
OPTIONAL,
-- Need M
frequencyHoppingPUSCH-RepTypeB-r16
ENUMERATED {interRepetition, interSlot}
OPTIONAL,
-- Cond RepTypeB
timeReferenceSFN-r16
ENUMERATED {sfn512}
OPTIONAL -- Need S
]],
[[
pathlossReferenceIndex2-r17
INTEGER (0..
maxNrofPUSCH-PathlossReferenceRSs-1)
OPTIONAL,
-- Need R
srs-ResourceIndicator2-r17
INTEGER (0..15)
OPTIONAL,
-- Need R
precodingAndNumberOfLayers2-r17
INTEGER (0..63)
OPTIONAL,
-- Need R
timeDomainAllocation-v1710
INTEGER (16..63)
OPTIONAL,
-- Need M
timeDomainOffset-r17
INTEGER (0..40959)
OPTIONAL,
-- Need R
cg-SDT-Configuration-r17
CG-SDT-Configuration-r17 OPTIONAL -- Need M
]],
[[
srs-ResourceSetId-r18
SRS-ResourceSetId OPTIONAL,
-- Need R
cg-LTM-Configuration-r18
CG-RRC-Configuration-r18 OPTIONAL,
-- Cond LTM
cg-SDT-PeriodicityExt-r18
ENUMERATED {
sym1x14x1280, sym2x14x1280, sym4x14x1280 , sym8x14x1280, sym16x14x1280,
sym32x14x1280, sym48x14x1280, sym64x14x1280, sym96x14x1280, sym128x14x1280,
sym192x14x1280, sym240x14x1280, sym256x14x1280, sym384x14x1280, sym472x14x1280,
sym480x14x1280, sym512x14x1280, sym768x14x1280, sym944x14x1280, sym960x14x1280,
sym1408x14x1280, sym1536x14x1280, sym1888x14x1280, sym1920x14x1280,
sym2816x14x1280, sym3072x14x1280, sym3776x14x1280, sym5632x14x1280,
sym6144x14x1280, sym7552x14x1280, sym7680x14x1280, sym11264x14x1280,
sym15104x14x1280, sym15360x14x1280, sym22528x14x1280, sym30208x14x1280,
sym45056x14x1280, sym60416x14x1280, sym90112x14x1280, sym180224x14x1280,
sym4x12x1280, sym8x12x1280, sym16x12x1280, sym32x12x1280, sym192x12x1280,
sym384x12x1280, sym960x12x1280, sym1888x12x1280, sym3776x12x1280,
sym5632x12x1280, sym11264x12x1280, spare13, spare12, spare11, spare10, spare9,
spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1
}
OPTIONAL,
-- Cond CG-SDT1
timeReferenceHyperSFN-r18
INTEGER (0..1023)
OPTIONAL,
-- Cond CG-SDT2
cg-RRC-Configuration-r18
CG-RRC-Configuration-r18 OPTIONAL,
-- Cond RACH-LessHO
applyIndicatedTCI-State-r18
ENUMERATED {first, second, both, spare1}
OPTIONAL -- Need R
]],
[[
sbfd-Config2-PUSCH-RB-Offset-r19
INTEGER (0..
maxNrofPhysicalResourceBlocks)
OPTIONAL,
-- Need R
symbolType-r19
ENUMERATED {sbfd, non-sbfd}
OPTIONAL,
-- Need R
frequencyHoppingOffset-SBFD-r19
INTEGER (1..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
-- Need R
pusch-MutingResources-r19
PUSCH-MutingResources-r19 OPTIONAL,
-- Need R
occ-LengthAndSequenceIndex-r19
CHOICE {
length2
INTEGER(0..1),
length4
INTEGER(0..3)
}
OPTIONAL -- Need R
]]
}
OPTIONAL,
-- Need R
...,
[[
cg-RetransmissionTimer-r16
INTEGER (1..64)
OPTIONAL,
-- Need R
cg-minDFI-Delay-r16
ENUMERATED
{sym7, sym1x14, sym2x14, sym3x14, sym4x14, sym5x14, sym6x14, sym7x14, sym8x14,
sym9x14, sym10x14, sym11x14, sym12x14, sym13x14, sym14x14,sym15x14, sym16x14
}
OPTIONAL,
-- Need R
cg-nrofPUSCH-InSlot-r16
INTEGER (1..7)
OPTIONAL,
-- Need R
cg-nrofSlots-r16
INTEGER (1..40)
OPTIONAL,
-- Need R
cg-StartingOffsets-r16
CG-StartingOffsets-r16 OPTIONAL,
-- Need R
cg-UCI-Multiplexing-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
cg-COT-SharingOffset-r16
INTEGER (1..39)
OPTIONAL,
-- Need R
betaOffsetCG-UCI-r16
INTEGER (0..31)
OPTIONAL,
-- Need R
cg-COT-SharingList-r16
SEQUENCE (SIZE (1..1709))
OF CG-COT-Sharing-r16 OPTIONAL,
-- Need R
harq-ProcID-Offset-r16
INTEGER (0..15)
OPTIONAL,
-- Need M
harq-ProcID-Offset2-r16
INTEGER (0..15)
OPTIONAL,
-- Need M
configuredGrantConfigIndex-r16
ConfiguredGrantConfigIndex-r16 OPTIONAL,
-- Cond CG-List
configuredGrantConfigIndexMAC-r16
ConfiguredGrantConfigIndexMAC-r16 OPTIONAL,
-- Cond CG-IndexMAC
periodicityExt-r16
INTEGER (1..5120)
OPTIONAL,
-- Need R
startingFromRV0-r16
ENUMERATED {on, off}
OPTIONAL,
-- Need R
phy-PriorityIndex-r16
ENUMERATED {p0, p1}
OPTIONAL,
-- Need R
autonomousTx-r16
ENUMERATED {enabled}
OPTIONAL -- Cond LCH-BasedPrioritization
]],
[[
cg-betaOffsetsCrossPri0-r17
SetupRelease {
BetaOffsetsCrossPriSelCG-r17 }
OPTIONAL,
-- Need M
cg-betaOffsetsCrossPri1-r17
SetupRelease {
BetaOffsetsCrossPriSelCG-r17 }
OPTIONAL,
-- Need M
mappingPattern-r17
ENUMERATED {cyclicMapping, sequentialMapping}
OPTIONAL,
-- Cond SRSsets
sequenceOffsetForRV-r17
INTEGER (0..3)
OPTIONAL,
-- Need R
p0-PUSCH-Alpha2-r17
P0-PUSCH-AlphaSetId OPTIONAL,
-- Need R
powerControlLoopToUse2-r17
ENUMERATED {n0, n1}
OPTIONAL,
-- Need R
cg-COT-SharingList-r17
SEQUENCE (SIZE (1..50722))
OF CG-COT-Sharing-r17 OPTIONAL,
-- Need R
periodicityExt-r17
INTEGER (1..40960)
OPTIONAL,
-- Need R
repK-v1710
ENUMERATED {n12, n16, n24, n32}
OPTIONAL,
-- Need R
nrofHARQ-Processes-v1700
INTEGER(17..32)
OPTIONAL,
-- Need M
harq-ProcID-Offset2-v1700
INTEGER (16..31)
OPTIONAL,
-- Need R
configuredGrantTimer-v1700
INTEGER(33..288)
OPTIONAL,
-- Need R
cg-minDFI-Delay-v1710
INTEGER (238..3584)
OPTIONAL -- Need R
]],
[[
harq-ProcID-Offset-v1730
INTEGER (16..31)
OPTIONAL,
-- Need R
cg-nrofSlots-r17
INTEGER (1..320)
OPTIONAL -- Need R
]],
[[
disableCG-RetransmissionMonitoring-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
nrofSlotsInCG-Period-r18
INTEGER (2..32)
OPTIONAL,
-- Need R
uto-UCI-Config-r18
SEQUENCE {
nrofBitsInUTO-UCI-r18
INTEGER (3..8),
betaOffsetUTO-UCI-r18
INTEGER (0..31),
...
}
OPTIONAL -- Need R
]],
[[
precodingAndNumberOfLayers-v1850
INTEGER (64..1023)
OPTIONAL,
-- Need R
srs-ResourceIndicator-v1850
INTEGER (16..255)
OPTIONAL -- Need R
]]
}
CG-UCI-OnPUSCH ::=
CHOICE {
dynamic
SEQUENCE (SIZE (1..4))
OF BetaOffsets,
semiStatic
BetaOffsets
}
CG-COT-Sharing-r16 ::=
CHOICE {
noCOT-Sharing-r16
NULL,
cot-Sharing-r16
SEQUENCE {
duration-r16
INTEGER (1..39),
offset-r16
INTEGER (1..39),
channelAccessPriority-r16
INTEGER (1..4)
}
}
CG-COT-Sharing-r17 ::=
CHOICE {
noCOT-Sharing-r17
NULL,
cot-Sharing-r17
SEQUENCE {
duration-r17
INTEGER (1..319),
offset-r17
INTEGER (1..319)
}
}
CG-StartingOffsets-r16 ::=
SEQUENCE {
cg-StartingFullBW-InsideCOT-r16
SEQUENCE (SIZE (1..7))
OF INTEGER (0..6)
OPTIONAL,
-- Need R
cg-StartingFullBW-OutsideCOT-r16
SEQUENCE (SIZE (1..7))
OF INTEGER (0..6)
OPTIONAL,
-- Need R
cg-StartingPartialBW-InsideCOT-r16
INTEGER (0..6)
OPTIONAL,
-- Need R
cg-StartingPartialBW-OutsideCOT-r16
INTEGER (0..6)
OPTIONAL -- Need R
}
BetaOffsetsCrossPriSelCG-r17 ::=
CHOICE {
dynamic-r17
SEQUENCE (SIZE (1..4))
OF BetaOffsetsCrossPri-r17,
semiStatic-r17
BetaOffsetsCrossPri-r17
}
CG-SDT-Configuration-r17 ::=
SEQUENCE {
cg-SDT-RetransmissionTimer
INTEGER (1..64)
OPTIONAL,
-- Need R
sdt-SSB-Subset-r17
CHOICE {
shortBitmap-r17
BIT STRING (SIZE (4)),
mediumBitmap-r17
BIT STRING (SIZE (8)),
longBitmap-r17
BIT STRING (SIZE (64))
}
OPTIONAL,
-- Need S
sdt-SSB-PerCG-PUSCH-r17
ENUMERATED {oneEighth, oneFourth, half, one, two, four, eight, sixteen}
OPTIONAL,
-- Need M
sdt-P0-PUSCH-r17
INTEGER (-16..15)
OPTIONAL,
-- Need M
sdt-Alpha-r17
ENUMERATED {alpha0, alpha04, alpha05, alpha06, alpha07, alpha08, alpha09, alpha1}
OPTIONAL,
-- Need M
sdt-DMRS-Ports-r17
CHOICE {
dmrsType1-r17
BIT STRING (SIZE (8)),
dmrsType2-r17
BIT STRING (SIZE (12))
}
OPTIONAL,
-- Need M
sdt-NrofDMRS-Sequences-r17
INTEGER (1..2)
OPTIONAL -- Need M
}
CG-RRC-Configuration-r18 ::=
SEQUENCE {
cg-RRC-RetransmissionTimer-r18
INTEGER (1..288)
OPTIONAL,
-- Need R
cg-RRC-RSRP-ThresholdSSB-r18
RSRP-Range OPTIONAL,
-- Need R
rrc-SSB-Subset-r18
CHOICE {
shortBitmap-r18
BIT STRING (SIZE (4)),
mediumBitmap-r18
BIT STRING (SIZE (8)),
longBitmap-r18
BIT STRING (SIZE (64))
}
OPTIONAL,
-- Need S
rrc-SSB-PerCG-PUSCH-r18
ENUMERATED {oneEighth, oneFourth, half, one, two, four, eight, sixteen}
OPTIONAL,
-- Need M
rrc-P0-PUSCH-r18
INTEGER (-16..15)
OPTIONAL,
-- Need M
rrc-Alpha-r18
ENUMERATED {alpha0, alpha04, alpha05, alpha06, alpha07, alpha08, alpha09, alpha1}
OPTIONAL,
-- Need M
rrc-DMRS-Ports-r18
CHOICE {
dmrsType1-r18
BIT STRING (SIZE (8)),
dmrsType2-r18
BIT STRING (SIZE (12))
}
OPTIONAL,
-- Need M
rrc-NrofDMRS-Sequences-r18
INTEGER (1..2)
OPTIONAL,
-- Need M
...
}
-- TAG-CONFIGUREDGRANTCONFIG-STOP-- TAG-CONFIGUREDGRANTCONFIGINDEX-START
ConfiguredGrantConfigIndex-r16 ::=
INTEGER (0..
maxNrofConfiguredGrantConfig-1-r16)
-- TAG-CONFIGUREDGRANTCONFIGINDEX-STOP-- TAG-CONFIGUREDGRANTCONFIGINDEXMAC-START
ConfiguredGrantConfigIndexMAC-r16 ::=
INTEGER (0..
maxNrofConfiguredGrantConfigMAC-1-r16)
-- TAG-CONFIGUREDGRANTCONFIGINDEXMAC-STOP-- TAG-CONNESTFAILURECONTROL-START
ConnEstFailureControl ::=
SEQUENCE {
connEstFailCount
ENUMERATED {n1, n2, n3, n4},
connEstFailOffsetValidity
ENUMERATED {s30, s60, s120, s240, s300, s420, s600, s900},
connEstFailOffset
INTEGER (0..15)
OPTIONAL -- Need S
}
-- TAG-CONNESTFAILURECONTROL-STOP-- TAG-CONTROLRESOURCESET-START
ControlResourceSet ::=
SEQUENCE {
controlResourceSetId
ControlResourceSetId,
frequencyDomainResources
BIT STRING (SIZE (45)),
duration
INTEGER (1..
maxCoReSetDuration),
cce-REG-MappingType
CHOICE {
interleaved
SEQUENCE {
reg-BundleSize
ENUMERATED {n2, n3, n6},
interleaverSize
ENUMERATED {n2, n3, n6},
shiftIndex
INTEGER(0..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL -- Need S
},
nonInterleaved
NULL
},
precoderGranularity
ENUMERATED {sameAsREG-bundle, allContiguousRBs},
tci-StatesPDCCH-ToAddList
SEQUENCE(SIZE (1..
maxNrofTCI-StatesPDCCH))
OF TCI-StateId OPTIONAL,
-- Cond NotSIB-initialBWP
tci-StatesPDCCH-ToReleaseList
SEQUENCE(SIZE (1..
maxNrofTCI-StatesPDCCH))
OF TCI-StateId OPTIONAL,
-- Cond NotSIB-initialBWP
tci-PresentInDCI
ENUMERATED {enabled}
OPTIONAL,
-- Need S
pdcch-DMRS-ScramblingID
INTEGER (0..65535)
OPTIONAL,
-- Need S
...,
[[
rb-Offset-r16
INTEGER (0..5)
OPTIONAL,
-- Need S
tci-PresentDCI-1-2-r16
INTEGER (1..3)
OPTIONAL,
-- Need S
coresetPoolIndex-r16
INTEGER (0..1)
OPTIONAL,
-- Need S
controlResourceSetId-v1610
ControlResourceSetId-v1610 OPTIONAL -- Need S
]],
[[
followUnifiedTCI-State-r17
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
applyIndicatedTCI-State-r18
ENUMERATED {first, second, both, none}
OPTIONAL -- Cond FollowUTCI
]]
}
-- TAG-CONTROLRESOURCESET-STOP-- TAG-CONTROLRESOURCESETID-START
ControlResourceSetId ::=
INTEGER (0..
maxNrofControlResourceSets-1)
ControlResourceSetId-r16 ::=
INTEGER (0..
maxNrofControlResourceSets-1-r16)
ControlResourceSetId-v1610 ::=
INTEGER (
maxNrofControlResourceSets..
maxNrofControlResourceSets-1-r16)
-- TAG-CONTROLRESOURCESETID-STOP-- TAG-CONTROLRESOURCESETZERO-START
ControlResourceSetZero ::=
INTEGER (0..15)
-- TAG-CONTROLRESOURCESETZERO-STOP-- TAG-CROSSCARRIERSCHEDULINGCONFIG-START
CrossCarrierSchedulingConfig ::=
SEQUENCE {
schedulingCellInfo
CHOICE {
own
SEQUENCE {
-- Cross carrier scheduling: scheduling cell
cif-Presence
BOOLEAN
},
other
SEQUENCE {
-- Cross carrier scheduling: scheduled cell
schedulingCellId
ServCellIndex,
cif-InSchedulingCell
INTEGER (1..7)
}
},
...,
[[
carrierIndicatorSize-r16
SEQUENCE {
carrierIndicatorSizeDCI-1-2-r16
INTEGER (0..3),
carrierIndicatorSizeDCI-0-2-r16
INTEGER (0..3)
}
OPTIONAL,
-- Cond CIF-PRESENCE
enableDefaultBeamForCCS-r16
ENUMERATED {enabled}
OPTIONAL -- Need S
]],
[[
ccs-BlindDetectionSplit-r17
ENUMERATED {oneSeventh, threeFourteenth, twoSeventh, threeSeventh,
oneHalf, fourSeventh, fiveSeventh, spare1}
OPTIONAL -- Need R
]]
}
-- TAG-CROSSCARRIERSCHEDULINGCONFIG-STOP-- TAG-CSI-APERIODICTRIGGERSTATELIST-START
CSI-AperiodicTriggerStateList ::=
SEQUENCE (SIZE (1..
maxNrOfCSI-AperiodicTriggers))
OF CSI-AperiodicTriggerState
CSI-AperiodicTriggerState ::=
SEQUENCE {
associatedReportConfigInfoList
SEQUENCE (SIZE(1..
maxNrofReportConfigPerAperiodicTrigger))
OF CSI-AssociatedReportConfigInfo,
...,
[[
ap-CSI-MultiplexingMode-r17
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
ltm-AssociatedReportConfigInfo-r18
LTM-CSI-ReportConfigId-r18 OPTIONAL -- Need R
]],
[[
delayOffsetCompensation-r19
ENUMERATED {enabled}
OPTIONAL -- Need R
]]
}
CSI-AssociatedReportConfigInfo ::=
SEQUENCE {
reportConfigId
CSI-ReportConfigId,
resourcesForChannel
CHOICE {
nzp-CSI-RS
SEQUENCE {
resourceSet
INTEGER (1..
maxNrofNZP-CSI-RS-ResourceSetsPerConfig),
qcl-info
SEQUENCE (SIZE(1..
maxNrofAP-CSI-RS-ResourcesPerSet))
OF TCI-StateId
OPTIONAL -- Cond Aperiodic
},
csi-SSB-ResourceSet
INTEGER (1..
maxNrofCSI-SSB-ResourceSetsPerConfig)
},
csi-IM-ResourcesForInterference
INTEGER(1..
maxNrofCSI-IM-ResourceSetsPerConfig)
OPTIONAL,
-- Cond CSI-IM-ForInterference
nzp-CSI-RS-ResourcesForInterference
INTEGER (1..
maxNrofNZP-CSI-RS-ResourceSetsPerConfig)
OPTIONAL,
-- Cond NZP-CSI-RS-ForInterference
...,
[[
resourcesForChannel2-r17
CHOICE {
nzp-CSI-RS2-r17
SEQUENCE {
resourceSet2-r17
INTEGER (1..
maxNrofNZP-CSI-RS-ResourceSetsPerConfig),
qcl-info2-r17
SEQUENCE (SIZE(1..
maxNrofAP-CSI-RS-ResourcesPerSet))
OF TCI-StateId
OPTIONAL -- Cond Aperiodic
},
csi-SSB-ResourceSet2-r17
INTEGER (1..
maxNrofCSI-SSB-ResourceSetsPerConfigExt)
}
OPTIONAL,
-- Need R
csi-SSB-ResourceSetExt
INTEGER (1..
maxNrofCSI-SSB-ResourceSetsPerConfigExt)
OPTIONAL -- Need R
]],
[[
resourcesForChannelTDCP-r18
SEQUENCE {
resourceSet2TDCP-r18
INTEGER (1..
maxNrofNZP-CSI-RS-ResourceSetsPerConfig),
resourceSet3TDCP-r18
INTEGER (1..
maxNrofNZP-CSI-RS-ResourceSetsPerConfig)
OPTIONAL -- Need R
}
OPTIONAL,
-- Cond TDCP
applyIndicatedTCI-State-r18
CHOICE {
perSet-r18
ENUMERATED {first, second},
perResource-r18
SEQUENCE (SIZE(1..
maxNrofAP-CSI-RS-ResourcesPerSet))
OF ENUMERATED {first, second}
}
OPTIONAL,
-- Cond ApplyIndicatedTCI
applyIndicatedTCI-State2-r18
CHOICE {
perSet-r18
ENUMERATED {first, second},
perResource-r18
SEQUENCE (SIZE(1..
maxNrofAP-CSI-RS-ResourcesPerSet))
OF ENUMERATED {first, second}
}
OPTIONAL,
-- Cond SecondCSICMR
csi-ReportSubConfigTriggerList-r18
CSI-ReportSubConfigTriggerList-r18 OPTIONAL -- Need R
]],
[[
resourcesForChannelCLI-r19
SEQUENCE {
resourceSetCLI-r19
INTEGER (1..
maxNrofCLI-MeasResourceSetsPerConfig-r19)
OPTIONAL,
-- Need R
qcl-infoCLI-r19
SEQUENCE (SIZE(1..
maxNrofCLI-MeasResourceSetsPerConfig-r19))
OF TCI-StateId OPTIONAL -- Need R
},
resourcesForChannelCJTC-r19
SEQUENCE {
resourceSet2CJTC-r19
INTEGER (1..
maxNrofNZP-CSI-RS-ResourceSetsPerConfig),
resourceSet3CJTC-r19
INTEGER (1..
maxNrofNZP-CSI-RS-ResourceSetsPerConfig)
OPTIONAL,
-- Need R
resourceSet4CJTC-r19
INTEGER (1..
maxNrofNZP-CSI-RS-ResourceSetsPerConfig)
OPTIONAL -- Need R
}
OPTIONAL,
-- Cond CJTC
mr-SelectedResources-r19
SEQUENCE {
firstSelectedResource-r19
INTEGER (1..8),
secondSelectedResource-r19
INTEGER (1..8)
OPTIONAL -- Need R
}
OPTIONAL -- Need R
]]
}
-- TAG-CSI-APERIODICTRIGGERSTATELIST-STOP-- TAG-CSI-FREQUENCYOCCUPATION-START
CSI-FrequencyOccupation ::=
SEQUENCE {
startingRB
INTEGER (0..
maxNrofPhysicalResourceBlocks-1),
nrofRBs
INTEGER (24..
maxNrofPhysicalResourceBlocksPlus1),
...
}
-- TAG-CSI-FREQUENCYOCCUPATION-STOP-- TAG-CSI-IM-RESOURCE-START
CSI-IM-Resource ::=
SEQUENCE {
csi-IM-ResourceId
CSI-IM-ResourceId,
csi-IM-ResourceElementPattern
CHOICE {
pattern0
SEQUENCE {
subcarrierLocation-p0
ENUMERATED { s0, s2, s4, s6, s8, s10 },
symbolLocation-p0
INTEGER (0..12)
},
pattern1
SEQUENCE {
subcarrierLocation-p1
ENUMERATED { s0, s4, s8 },
symbolLocation-p1
INTEGER (0..13)
}
}
OPTIONAL,
-- Need M
freqBand
CSI-FrequencyOccupation OPTIONAL,
-- Need M
periodicityAndOffset
CSI-ResourcePeriodicityAndOffset OPTIONAL,
-- Cond PeriodicOrSemiPersistent
...
}
-- TAG-CSI-IM-RESOURCE-STOP-- TAG-CSI-IM-RESOURCEID-START
CSI-IM-ResourceId ::=
INTEGER (0..
maxNrofCSI-IM-Resources-1)
-- TAG-CSI-IM-RESOURCEID-STOP-- TAG-CSI-IM-RESOURCESET-START
CSI-IM-ResourceSet ::=
SEQUENCE {
csi-IM-ResourceSetId
CSI-IM-ResourceSetId,
csi-IM-Resources
SEQUENCE (SIZE(1..
maxNrofCSI-IM-ResourcesPerSet))
OF CSI-IM-ResourceId,
...
}
-- TAG-CSI-IM-RESOURCESET-STOP-- TAG-CSI-IM-RESOURCESETID-START
CSI-IM-ResourceSetId ::=
INTEGER (0..
maxNrofCSI-IM-ResourceSets-1)
-- TAG-CSI-IM-RESOURCESETID-STOP-- TAG-CSI-LOGGEDMEASUREMENTCONFIG-START
CSI-LoggedMeasurementConfig-r19 ::=
SEQUENCE {
csi-LoggedMeasurementConfigId-r19
CSI-LoggedMeasurementConfigId-r19,
csi-LoggedResourceConfig-r19
CSI-ResourceConfigId,
loggingPeriodicity-r19
ENUMERATED {n2, n3, n4, n5, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need M
csi-LoggedMeasurementEventTriggerConfig-r19
CSI-LoggedMeasurementEventTriggerConfig-r19 OPTIONAL,
-- Need R
...
}
CSI-LoggedMeasurementEventTriggerConfig-r19 ::=
SEQUENCE {
threshold-r19
CHOICE {
aboveThreshold-r19
MeasTriggerQuantity,
belowThreshold-r19
MeasTriggerQuantity
},
hysteresis-r19
Hysteresis,
timeToTrigger-r19
TimeToTrigger,
...
}
-- TAG-CSI-LOGGEDMEASUREMENTCONFIG-STOP-- TAG-CSI-LOGGEDMEASUREMENTCONFIGID-START
CSI-LoggedMeasurementConfigId-r19 ::=
INTEGER (0..
maxNrofLoggedMeasurementConfigurations-1-r19)
-- TAG-CSI-LOGGEDMEASUREMENTCONFIGID-STOP-- TAG-CSI-MEASCONFIG-START
CSI-MeasConfig ::=
SEQUENCE {
nzp-CSI-RS-ResourceToAddModList
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-Resources))
OF NZP-CSI-RS-Resource OPTIONAL,
-- Need N
nzp-CSI-RS-ResourceToReleaseList
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-Resources))
OF NZP-CSI-RS-ResourceId OPTIONAL,
-- Need N
nzp-CSI-RS-ResourceSetToAddModList
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-ResourceSets))
OF NZP-CSI-RS-ResourceSet
OPTIONAL,
-- Need N
nzp-CSI-RS-ResourceSetToReleaseList
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-ResourceSets))
OF NZP-CSI-RS-ResourceSetId
OPTIONAL,
-- Need N
csi-IM-ResourceToAddModList
SEQUENCE (SIZE (1..
maxNrofCSI-IM-Resources))
OF CSI-IM-Resource OPTIONAL,
-- Need N
csi-IM-ResourceToReleaseList
SEQUENCE (SIZE (1..
maxNrofCSI-IM-Resources))
OF CSI-IM-ResourceId OPTIONAL,
-- Need N
csi-IM-ResourceSetToAddModList
SEQUENCE (SIZE (1..
maxNrofCSI-IM-ResourceSets))
OF CSI-IM-ResourceSet OPTIONAL,
-- Need N
csi-IM-ResourceSetToReleaseList
SEQUENCE (SIZE (1..
maxNrofCSI-IM-ResourceSets))
OF CSI-IM-ResourceSetId OPTIONAL,
-- Need N
csi-SSB-ResourceSetToAddModList
SEQUENCE (SIZE (1..
maxNrofCSI-SSB-ResourceSets))
OF CSI-SSB-ResourceSet OPTIONAL,
-- Need N
csi-SSB-ResourceSetToReleaseList
SEQUENCE (SIZE (1..
maxNrofCSI-SSB-ResourceSets))
OF CSI-SSB-ResourceSetId OPTIONAL,
-- Need N
csi-ResourceConfigToAddModList
SEQUENCE (SIZE (1..
maxNrofCSI-ResourceConfigurations))
OF CSI-ResourceConfig
OPTIONAL,
-- Need N
csi-ResourceConfigToReleaseList
SEQUENCE (SIZE (1..
maxNrofCSI-ResourceConfigurations))
OF CSI-ResourceConfigId
OPTIONAL,
-- Need N
csi-ReportConfigToAddModList
SEQUENCE (SIZE (1..
maxNrofCSI-ReportConfigurations))
OF CSI-ReportConfig OPTIONAL,
-- Need N
csi-ReportConfigToReleaseList
SEQUENCE (SIZE (1..
maxNrofCSI-ReportConfigurations))
OF CSI-ReportConfigId
OPTIONAL,
-- Need N
reportTriggerSize
INTEGER (0..6)
OPTIONAL,
-- Need M
aperiodicTriggerStateList
SetupRelease {
CSI-AperiodicTriggerStateList }
OPTIONAL,
-- Need M
semiPersistentOnPUSCH-TriggerStateList
SetupRelease {
CSI-SemiPersistentOnPUSCH-TriggerStateList }
OPTIONAL,
-- Need M
...,
[[
reportTriggerSizeDCI-0-2-r16
INTEGER (0..6)
OPTIONAL -- Need R
]],
[[
sCellActivationRS-ConfigToAddModList-r17
SEQUENCE (SIZE (1..
maxNrofSCellActRS-r17))
OF SCellActivationRS-Config-r17 OPTIONAL,
-- Need N
sCellActivationRS-ConfigToReleaseList-r17
SEQUENCE (SIZE (1..
maxNrofSCellActRS-r17))
OF SCellActivationRS-ConfigId-r17 OPTIONAL -- Need N
]],
[[
ltm-CSI-ReportConfigToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofLTM-CSI-ReportConfigurations-r18))
OF LTM-CSI-ReportConfig-r18
OPTIONAL,
-- Need N
ltm-CSI-ReportConfigToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofLTM-CSI-ReportConfigurations-r18))
OF LTM-CSI-ReportConfigId-r18
OPTIONAL -- Need N
]],
[[
cli-RSSI-MeasResourceToAddModList-r19
SEQUENCE (SIZE (1..
maxNrofCLI-RSSI-MeasResources-r19))
OF CLI-RSSI-MeasResource-r19
OPTIONAL,
-- Need N
cli-RSSI-MeasResourceToReleaseList-r19
SEQUENCE (SIZE (1..
maxNrofCLI-RSSI-MeasResources-r19))
OF CLI-RSSI-MeasResourceId-r19
OPTIONAL,
-- Need N
cli-RSSI-MeasResourceSetToAddModList-r19
SEQUENCE (SIZE (1..
maxNrofCLI-RSSI-MeasResourceSets-r19))
OF CLI-RSSI-MeasResourceSet-r19
OPTIONAL,
-- Need N
cli-RSSI-MeasResourceSetToReleaseList-r19
SEQUENCE (SIZE (1..
maxNrofCLI-RSSI-MeasResourceSets-r19))
OF CLI-RSSI-MeasResourceSetId-r19
OPTIONAL,
-- Need N
srs-RSRP-MeasResourceToAddModList-r19
SEQUENCE (SIZE (1..
maxNrofSRS-RSRP-MeasResources-r19))
OF SRS-RSRP-MeasResource-r19
OPTIONAL,
-- Need N
srs-RSRP-MeasResourceToReleaseList-r19
SEQUENCE (SIZE (1..
maxNrofSRS-RSRP-MeasResources-r19))
OF SRS-RSRP-MeasResourceId-r19
OPTIONAL,
-- Need N
srs-RSRP-MeasResourceSetToAddModList-r19
SEQUENCE (SIZE (1..
maxNrofSRS-RSRP-MeasResourceSets-r19))
OF SRS-RSRP-MeasResourceSet-r19
OPTIONAL,
-- Need N
srs-RSRP-MeasResourceSetToReleaseList-r19
SEQUENCE (SIZE (1..
maxNrofCLI-RSSI-MeasResourceSets-r19))
OF SRS-RSRP-MeasResourceSetId-r19
OPTIONAL,
-- Need N
csi-LoggedMeasurementConfigToAddModList-r19
SEQUENCE (SIZE (1..
maxNrofLoggedMeasurementConfigurations-r19))
OF CSI-LoggedMeasurementConfig-r19
OPTIONAL,
-- Need N
csi-LoggedMeasurementConfigToReleaseList-r19
SEQUENCE (SIZE (1..
maxNrofLoggedMeasurementConfigurations-r19))
OF CSI-LoggedMeasurementConfigId-r19
OPTIONAL -- Need N
]]
}
-- TAG-CSI-MEASCONFIG-STOP-- TAG-CSI-REPORTCONFIG-START
CSI-ReportConfig ::=
SEQUENCE {
reportConfigId
CSI-ReportConfigId,
carrier
ServCellIndex OPTIONAL,
-- Need S
resourcesForChannelMeasurement
CSI-ResourceConfigId,
csi-IM-ResourcesForInterference
CSI-ResourceConfigId OPTIONAL,
-- Need R
nzp-CSI-RS-ResourcesForInterference
CSI-ResourceConfigId OPTIONAL,
-- Need R
reportConfigType
CHOICE {
periodic
SEQUENCE {
reportSlotConfig
CSI-ReportPeriodicityAndOffset,
pucch-CSI-ResourceList
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF PUCCH-CSI-Resource
},
semiPersistentOnPUCCH
SEQUENCE {
reportSlotConfig
CSI-ReportPeriodicityAndOffset,
pucch-CSI-ResourceList
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF PUCCH-CSI-Resource
},
semiPersistentOnPUSCH
SEQUENCE {
reportSlotConfig
ENUMERATED {sl5, sl10, sl20, sl40, sl80, sl160, sl320},
reportSlotOffsetList
SEQUENCE (SIZE (1..
maxNrofUL-Allocations))
OF INTEGER(0..32),
p0alpha
P0-PUSCH-AlphaSetId
},
aperiodic
SEQUENCE {
reportSlotOffsetList
SEQUENCE (SIZE (1..
maxNrofUL-Allocations))
OF INTEGER(0..32)
}
},
reportQuantity
CHOICE {
none
NULL,
cri-RI-PMI-CQI
NULL,
cri-RI-i1
NULL,
cri-RI-i1-CQI
SEQUENCE {
pdsch-BundleSizeForCSI
ENUMERATED {n2, n4}
OPTIONAL -- Need S
},
cri-RI-CQI
NULL,
cri-RSRP
NULL,
ssb-Index-RSRP
NULL,
cri-RI-LI-PMI-CQI
NULL
},
reportFreqConfiguration
SEQUENCE {
cqi-FormatIndicator
ENUMERATED { widebandCQI, subbandCQI }
OPTIONAL,
-- Need R
pmi-FormatIndicator
ENUMERATED { widebandPMI, subbandPMI }
OPTIONAL,
-- Need R
csi-ReportingBand
CHOICE {
subbands3
BIT STRING(SIZE(3)),
subbands4
BIT STRING(SIZE(4)),
subbands5
BIT STRING(SIZE(5)),
subbands6
BIT STRING(SIZE(6)),
subbands7
BIT STRING(SIZE(7)),
subbands8
BIT STRING(SIZE(8)),
subbands9
BIT STRING(SIZE(9)),
subbands10
BIT STRING(SIZE(10)),
subbands11
BIT STRING(SIZE(11)),
subbands12
BIT STRING(SIZE(12)),
subbands13
BIT STRING(SIZE(13)),
subbands14
BIT STRING(SIZE(14)),
subbands15
BIT STRING(SIZE(15)),
subbands16
BIT STRING(SIZE(16)),
subbands17
BIT STRING(SIZE(17)),
subbands18
BIT STRING(SIZE(18)),
...,
subbands19-v1530
BIT STRING(SIZE(19))
}
OPTIONAL -- Need S
}
OPTIONAL,
-- Need R
timeRestrictionForChannelMeasurements
ENUMERATED {configured, notConfigured},
timeRestrictionForInterferenceMeasurements
ENUMERATED {configured, notConfigured},
codebookConfig
CodebookConfig OPTIONAL,
-- Need R
dummy
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
groupBasedBeamReporting
CHOICE {
enabled
NULL,
disabled
SEQUENCE {
nrofReportedRS
ENUMERATED {n1, n2, n3, n4}
OPTIONAL -- Need S
}
},
cqi-Table
ENUMERATED {table1, table2, table3, table4-r17}
OPTIONAL,
-- Need R
subbandSize
ENUMERATED {value1, value2},
non-PMI-PortIndication
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-ResourcesPerConfig))
OF PortIndexFor8Ranks OPTIONAL,
-- Need R
...,
[[
semiPersistentOnPUSCH-v1530
SEQUENCE {
reportSlotConfig-v1530
ENUMERATED {sl4, sl8, sl16}
}
OPTIONAL -- Need R
]],
[[
semiPersistentOnPUSCH-v1610
SEQUENCE {
reportSlotOffsetListDCI-0-2-r16
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER(0..32)
OPTIONAL,
-- Need R
reportSlotOffsetListDCI-0-1-r16
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER(0..32)
OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
aperiodic-v1610
SEQUENCE {
reportSlotOffsetListDCI-0-2-r16
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER(0..32)
OPTIONAL,
-- Need R
reportSlotOffsetListDCI-0-1-r16
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER(0..32)
OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
reportQuantity-r16
CHOICE {
cri-SINR-r16
NULL,
ssb-Index-SINR-r16
NULL
}
OPTIONAL,
-- Need R
codebookConfig-r16
CodebookConfig-r16 OPTIONAL -- Need R
]],
[[
cqi-BitsPerSubband-r17
ENUMERATED {bits4}
OPTIONAL,
-- Need R
groupBasedBeamReporting-v1710
SEQUENCE {
nrofReportedGroups-r17
ENUMERATED {n1, n2, n3, n4}
}
OPTIONAL,
-- Need R
codebookConfig-r17
CodebookConfig-r17 OPTIONAL,
-- Need R
sharedCMR-r17
ENUMERATED {enable}
OPTIONAL,
-- Need R
csi-ReportMode-r17
ENUMERATED {mode1, mode2}
OPTIONAL,
-- Need R
numberOfSingleTRP-CSI-Mode1-r17
ENUMERATED {n0, n1, n2}
OPTIONAL,
-- Need R
reportQuantity-r17
CHOICE {
cri-RSRP-Index-r17
NULL,
ssb-Index-RSRP-Index-r17
NULL,
cri-SINR-Index-r17
NULL,
ssb-Index-SINR-Index-r17
NULL
}
OPTIONAL -- Need R
]],
[[
semiPersistentOnPUSCH-v1720
SEQUENCE {
reportSlotOffsetList-r17
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER(0..128)
OPTIONAL,
-- Need R
reportSlotOffsetListDCI-0-2-r17
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER(0..128)
OPTIONAL,
-- Need R
reportSlotOffsetListDCI-0-1-r17
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER(0..128)
OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
aperiodic-v1720
SEQUENCE {
reportSlotOffsetList-r17
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER(0..128)
OPTIONAL,
-- Need R
reportSlotOffsetListDCI-0-2-r17
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER(0..128)
OPTIONAL,
-- Need R
reportSlotOffsetListDCI-0-1-r17
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER(0..128)
OPTIONAL -- Need R
}
OPTIONAL -- Need R
]],
[[
codebookConfig-v1730
CodebookConfig-v1730 OPTIONAL -- Need R
]],
[[
groupBasedBeamReporting-v1800
SEQUENCE {
reportingMode-r18
ENUMERATED {jointULDL, onlyUL}
}
OPTIONAL,
-- Need R
reportQuantity-r18
TDCP-r18 OPTIONAL,
-- Need R
codebookConfig-r18
CodebookConfig-r18 OPTIONAL,
-- Need R
csi-ReportSubConfigToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofCSI-ReportSubconfigPerCSI-ReportConfig-r18))
OF CSI-ReportSubConfig-r18
OPTIONAL,
-- Need N
csi-ReportSubConfigToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofCSI-ReportSubconfigPerCSI-ReportConfig-r18))
OF CSI-ReportSubConfigId-r18
OPTIONAL -- Need N
]],
[[
nrofReportedCLImeasResources-r19
ENUMERATED {n1, n2, n3, n4}
OPTIONAL,
-- Need R
pucch-CSI-ResourceListExt-r19
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF PUCCH-CSI-ResourceExt-v1900 OPTIONAL,
-- Need R
symbolType-r19
ENUMERATED {sbfd, non-sbfd}
OPTIONAL,
-- Need R
nrofReportedRS-v1900
ENUMERATED {n6, n8}
OPTIONAL,
-- Need R
predictionConfiguration-r19
CHOICE {
csi-InferencePrediction-r19
ENUMERATED {true},
configurationForChannelPrediction-r19
SEQUENCE {
resourcesForChannelPrediction-r19
CSI-ResourceConfigId OPTIONAL,
-- Need R
associatedIdForChannelPrediction-r19
AssociatedId-r19 OPTIONAL,
-- Need R
associatedIdForChannelMeasurement-r19
AssociatedId-r19 OPTIONAL,
-- Need R
nrofReportedPredicted-RS-r19
ENUMERATED {n1, n2, n3, n4}
OPTIONAL,
-- Need R
nrofTimeInstance-r19
ENUMERATED {n1, n2, n4, n8}
OPTIONAL,
-- Need R
timeGap-r19
ENUMERATED {ms10, ms20, ms40, ms80, ms160, spare3, spare2, spare1}
OPTIONAL,
-- Need R
...
},
configurationForChannelMonitoring-r19
SEQUENCE {
refToPredictionConfig-r19
CSI-ReportConfigId,
nrofBestBeamForMonitoring-r19
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
nrofTransmissionOccasion-r19
ENUMERATED {n1, n3, n7, n15}
OPTIONAL,
-- Need R
timeInstanceFor-RS-PAI-r19
ENUMERATED {n1, n2, n8, spare1}
OPTIONAL,
-- Need R
mappingToResourcesForChannelPrediction-r19
BIT STRING (SIZE (1..
maxNrofNZP-CSI-RS-ResourcesPerSet))
OPTIONAL,
-- Need R
timeInstanceFor-SGCS-r19
ENUMERATED {n1, spare3, spare2, spare1}
OPTIONAL,
-- Need R
...
}
}
OPTIONAL,
-- Need R
codebookConfig-r19
CodebookConfig-r19 OPTIONAL,
-- Need R
portMappingMethod-r19
ENUMERATED {method1, method2}
OPTIONAL,
-- Cond codebookBased
valueOfM-r19
INTEGER(1..4)
OPTIONAL,
-- Need R
reportQuantity-r19
CHOICE {
none-BM-r19
NULL,
none-CSI-r19
NULL,
p-CRI-r19
NULL,
p-SSB-Index-r19
NULL,
p-CRI-RSRP-r19
NULL,
p-SSB-Index-RSRP-r19
NULL,
rs-PAI-r19
NULL,
sgcs-r19
NULL,
cjtc-Dd-r19
NULL,
cjtc-F-r19
NULL,
cjtc-P-r19
NULL,
cjtc-Dd-F-r19
NULL,
cli-RSSI-r19
NULL,
cli-SRS-RSRP-r19
NULL
}
OPTIONAL,
-- Need R
csi-ReportCJTC-r19
CSI-ReportCJTC-r19 OPTIONAL,
-- Need R
csi-ReportSubConfigToAddModListExt-r19
SEQUENCE (SIZE (1..
maxNrofCSI-ReportSubconfigPerCSI-ReportConfig-r18))
OF CSI-ReportSubConfig-v1900 OPTIONAL,
-- Need N
csi-ReportUE-IBR-r19
CSI-ReportUE-IBR-r19 OPTIONAL,
-- Need R
linkedCJTC-Report-r19
CSI-ReportConfigId OPTIONAL -- Need R
]]
}
PortIndexFor8Ranks ::=
CHOICE {
portIndex8
SEQUENCE{
rank1-8
PortIndex8 OPTIONAL,
-- Need R
rank2-8
SEQUENCE(SIZE(2))
OF PortIndex8 OPTIONAL,
-- Need R
rank3-8
SEQUENCE(SIZE(3))
OF PortIndex8 OPTIONAL,
-- Need R
rank4-8
SEQUENCE(SIZE(4))
OF PortIndex8 OPTIONAL,
-- Need R
rank5-8
SEQUENCE(SIZE(5))
OF PortIndex8 OPTIONAL,
-- Need R
rank6-8
SEQUENCE(SIZE(6))
OF PortIndex8 OPTIONAL,
-- Need R
rank7-8
SEQUENCE(SIZE(7))
OF PortIndex8 OPTIONAL,
-- Need R
rank8-8
SEQUENCE(SIZE(8))
OF PortIndex8 OPTIONAL -- Need R
},
portIndex4
SEQUENCE{
rank1-4
PortIndex4 OPTIONAL,
-- Need R
rank2-4
SEQUENCE(SIZE(2))
OF PortIndex4 OPTIONAL,
-- Need R
rank3-4
SEQUENCE(SIZE(3))
OF PortIndex4 OPTIONAL,
-- Need R
rank4-4
SEQUENCE(SIZE(4))
OF PortIndex4 OPTIONAL -- Need R
},
portIndex2
SEQUENCE{
rank1-2
PortIndex2 OPTIONAL,
-- Need R
rank2-2
SEQUENCE(SIZE(2))
OF PortIndex2 OPTIONAL -- Need R
},
portIndex1
NULL
}
PortIndex8::=
INTEGER (0..7)
PortIndex4::=
INTEGER (0..3)
PortIndex2::=
INTEGER (0..1)
TDCP-r18 ::=
SEQUENCE {
delayDSetofLengthY-r18
SEQUENCE (SIZE (1..
maxNrofdelayD-r18))
OF DelayD,
phaseReporting-r18
ENUMERATED {enable}
OPTIONAL -- Need R
}
DelayD ::=
ENUMERATED { symb4, slot1, slot2, slot3, slot4, slot5, slot6, slot10 }
CSI-ReportSubConfig-r18 ::=
SEQUENCE {
reportSubConfigId-r18
CSI-ReportSubConfigId-r18,
reportSubConfigParams-r18
CHOICE {
a1-parameters
SEQUENCE {
codebookSubConfig-r18
CodebookConfig OPTIONAL,
-- Need R
portSubsetIndicator-r18
CHOICE {
p2
BIT STRING (SIZE (2)),
p4
BIT STRING (SIZE (4)),
p8
BIT STRING (SIZE (8)),
p12
BIT STRING (SIZE (12)),
p16
BIT STRING (SIZE (16)),
p24
BIT STRING (SIZE (24)),
p32
BIT STRING (SIZE (32))
}
OPTIONAL,
-- Need R
non-PMI-PortIndication-r18
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-ResourcesPerConfig))
OF PortIndexFor8Ranks
OPTIONAL -- Need R
},
a2-parameters
SEQUENCE {
nzp-CSI-RS-ResourceList-r18
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-ResourcesPerSet))
OF NZP-CSI-RS-ResourceIndex-r18
}
}
OPTIONAL,
-- Need R
powerOffset-r18
INTEGER(0..23)
OPTIONAL -- Need R
}
NZP-CSI-RS-ResourceIndex-r18 ::=
INTEGER (0..
maxNrofNZP-CSI-RS-ResourcesPerSet-1-r18)
CSI-ReportCJTC-r19 ::=
SEQUENCE {
--Editor’s note: associatedSRS-ResourceSet can be updated based on further RAN1 discussion.
associatedSRS-ResourceSet-r19
SEQUENCE {
srs-ResourceSetId-r19
SRS-ResourceSetId,
srs-ResourceId-r19
SRS-ResourceId,
referenceAntennaPort-r19
INTEGER (1..8)
OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
valueOfAD-r19
ENUMERATED {dot5, one}
OPTIONAL,
-- Need R
valueOfMD-r19
ENUMERATED {n32, n64, n128, n256}
OPTIONAL,
-- Need R
valueOfAFO-r19
ENUMERATED {zeroDot1, zeroDot2}
OPTIONAL,
-- Need R
valueOfMFO-r19
ENUMERATED {n16, n32, n256 }
OPTIONAL,
-- Need R
valueOfMPhi-r19
ENUMERATED {n16, n32}
OPTIONAL,
-- Need R
subbandSizeCJTC-r19
ENUMERATED {n1, n2, n4, n8, n16, wideband}
OPTIONAL,
-- Need R
nrofSubbandsPO-r19
SEQUENCE (SIZE (1..16))
OF INTEGER (1..275)
OPTIONAL -- Need R
}
CSI-ReportSubConfig-v1900 ::=
SEQUENCE {
reportSubConfigParams-v1900
SEQUENCE {
a1-Parameters-v1900
SEQUENCE {
portSubsetIndicator-v1900
CHOICE {
p48
BIT STRING (SIZE (48)),
p64
BIT STRING (SIZE (64)),
p128
BIT STRING (SIZE (128))
}
OPTIONAL -- Need R
}
},
...
}
CSI-ReportUE-IBR-r19 ::=
SEQUENCE {
eventTypeUE-IBR-r19
CHOICE {
event1-r19
SEQUENCE {
eventThreshold-r19
RSRP-Range
},
event2-r19
SEQUENCE {
eventThreshold-r19
INTEGER (0..31)
},
event7-r19
SEQUENCE {
eventThreshold-r19
INTEGER (0..31),
valueOfQ-r19
INTEGER (1..8)
}
},
reportTransmissionMode-r19
CHOICE {
modeA-r19
NULL,
modeB-r19
SEQUENCE {
pusch-ResourceOfModeB-r19
SEQUENCE {
configuredGrantConfigIndex-r19
ConfiguredGrantConfigIndex-r16,
ul-BWP-Id-r19
BWP-Id,
servCellIndex-r19
ServCellIndex
},
minimumPucch-PuschOffset-r19
ENUMERATED {symb0, symb1, symb2, symb4, symb8, symb16, symb32, symb64, symb128, symb256,
symb512}
--Editor’s note: minimumPucch-PuschOffset can be updated based on further RAN1 discussion.
}
},
nrofReportedRS-UE-IBR-r19
ENUMERATED {n1, n2, n3, n4}, tci-ServCellIndex-r19
ServCellIndex OPTIONAL,
-- Need R
currentBeamReport-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
conditionFulfillmentIndicator-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
eventCountWindow-r19
SEQUENCE {
eventInstanceCount-r19
INTEGER (2..16),
eventDetectionTimeWindow-r19
ENUMERATED {ms4, ms5, ms8, ms10, ms16, ms20, ms40, ms80, ms160, ms320, ms640, ms1280}
}
OPTIONAL,
-- Need R
pucch-Resource-r19
SEQUENCE {
periodicityAndOffset
CHOICE {
sym2
NULL,
sym6or7
NULL,
sl1
NULL,
-- Recurs in every slot
sl2
INTEGER (0..1),
sl4
INTEGER (0..3),
sl5
INTEGER (0..4),
sl8
INTEGER (0..7),
sl10
INTEGER (0..9),
sl16
INTEGER (0..15),
sl20
INTEGER (0..19),
sl40
INTEGER (0..39),
sl80
INTEGER (0..79),
sl160
INTEGER (0..159),
sl320
INTEGER (0..319),
sl640
INTEGER (0..639)
},
resource
PUCCH-ResourceId,
ul-BWP-Id-r19
BWP-Id,
pucch-Cell-r19
ENUMERATED {spCell, pucch-Scell}
}
}
-- TAG-CSI-REPORTCONFIG-STOP-- TAG-CSI-REPORTCONFIGID-START
CSI-ReportConfigId ::=
INTEGER (0..
maxNrofCSI-ReportConfigurations-1)
-- TAG-CSI-REPORTCONFIGID-STOP-- TAG-CSI-REPORTPERIODICITYANDOFFSET-START
CSI-ReportPeriodicityAndOffset ::=
CHOICE {
slots4
INTEGER(0..3),
slots5
INTEGER(0..4),
slots8
INTEGER(0..7),
slots10
INTEGER(0..9),
slots16
INTEGER(0..15),
slots20
INTEGER(0..19),
slots40
INTEGER(0..39),
slots80
INTEGER(0..79),
slots160
INTEGER(0..159),
slots320
INTEGER(0..319)
}
-- TAG-CSI-REPORTPERIODICITYANDOFFSET-STOP-- TAG-CSI-REPORTSUBCONFIGID-START
CSI-ReportSubConfigId-r18 ::=
INTEGER (0..
maxNrofCSI-ReportSubconfigPerCSI-ReportConfig-1-r18)
-- TAG-CSI-REPORTSUBCONFIGID-STOP-- TAG-CSI-REPORTSUBCONFIGTRIGGERLIST-START
CSI-ReportSubConfigTriggerList-r18 ::=
SEQUENCE (SIZE(1..
maxNrofCSI-ReportSubconfigPerCSI-ReportConfig-r18))
OF CSI-ReportSubConfigId-r18
-- TAG-CSI-REPORTSUBCONFIGTRIGGERLIST-STOP-- TAG-CSI-RESOURCECONFIG-START
CSI-ResourceConfig ::=
SEQUENCE {
csi-ResourceConfigId
CSI-ResourceConfigId,
csi-RS-ResourceSetList
CHOICE {
nzp-CSI-RS-SSB
SEQUENCE {
nzp-CSI-RS-ResourceSetList
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-ResourceSetsPerConfig))
OF NZP-CSI-RS-ResourceSetId
OPTIONAL,
-- Need R
csi-SSB-ResourceSetList
SEQUENCE (SIZE (1..
maxNrofCSI-SSB-ResourceSetsPerConfig))
OF CSI-SSB-ResourceSetId OPTIONAL -- Need R
},
csi-IM-ResourceSetList
SEQUENCE (SIZE (1..
maxNrofCSI-IM-ResourceSetsPerConfig))
OF CSI-IM-ResourceSetId
},
bwp-Id
BWP-Id,
resourceType
ENUMERATED { aperiodic, semiPersistent, periodic },
...,
[[
csi-SSB-ResourceSetListExt-r17
CSI-SSB-ResourceSetId OPTIONAL -- Need R
]],
[[
cli-MeasResourceSetList-r19
CHOICE {
cli-RSSI-MeasResourceSetList-r19
SEQUENCE (SIZE (1..
maxNrofCLI-RSSI-MeasResourceSetsPerConfig-r19))
OF CLI-RSSI-MeasResourceSetId-r19,
srs-RSRP-MeasResourceSetList-r19
SEQUENCE (SIZE (1..
maxNrofSRS-RSRP-MeasResourceSetsPerConfig-r19))
OF SRS-RSRP-MeasResourceSetId-r19,
...
}
OPTIONAL -- Need R
]]
}
-- TAG-CSI-RESOURCECONFIG-STOP-- TAG-CSI-RESOURCECONFIGID-START
CSI-ResourceConfigId ::=
INTEGER (0..
maxNrofCSI-ResourceConfigurations-1)
-- TAG-CSI-RESOURCECONFIGID-STOP-- TAG-CSI-RESOURCEPERIODICITYANDOFFSET-START
CSI-ResourcePeriodicityAndOffset ::=
CHOICE {
slots4
INTEGER (0..3),
slots5
INTEGER (0..4),
slots8
INTEGER (0..7),
slots10
INTEGER (0..9),
slots16
INTEGER (0..15),
slots20
INTEGER (0..19),
slots32
INTEGER (0..31),
slots40
INTEGER (0..39),
slots64
INTEGER (0..63),
slots80
INTEGER (0..79),
slots160
INTEGER (0..159),
slots320
INTEGER (0..319),
slots640
INTEGER (0..639)
}
-- TAG-CSI-RESOURCEPERIODICITYANDOFFSET-STOP-- TAG-CSI-RS-RESOURCECONFIGMOBILITY-START
CSI-RS-ResourceConfigMobility ::=
SEQUENCE {
subcarrierSpacing
SubcarrierSpacing,
csi-RS-CellList-Mobility
SEQUENCE (SIZE (1..
maxNrofCSI-RS-CellsRRM))
OF CSI-RS-CellMobility,
...,
[[
refServCellIndex
ServCellIndex OPTIONAL -- Need S
]]
}
CSI-RS-CellMobility ::=
SEQUENCE {
cellId
PhysCellId,
csi-rs-MeasurementBW
SEQUENCE {
nrofPRBs
ENUMERATED { size24, size48, size96, size192, size264},
startPRB
INTEGER(0..2169)
},
density
ENUMERATED {d1,d3}
OPTIONAL,
-- Need R
csi-rs-ResourceList-Mobility
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesRRM))
OF CSI-RS-Resource-Mobility
}
CSI-RS-Resource-Mobility ::=
SEQUENCE {
csi-RS-Index
CSI-RS-Index,
slotConfig
CHOICE {
ms4
INTEGER (0..31),
ms5
INTEGER (0..39),
ms10
INTEGER (0..79),
ms20
INTEGER (0..159),
ms40
INTEGER (0..319)
},
associatedSSB
SEQUENCE {
ssb-Index
SSB-Index,
isQuasiColocated
BOOLEAN
}
OPTIONAL,
-- Need R
frequencyDomainAllocation
CHOICE {
row1
BIT STRING (SIZE (4)),
row2
BIT STRING (SIZE (12))
},
firstOFDMSymbolInTimeDomain
INTEGER (0..13),
sequenceGenerationConfig
INTEGER (0..1023),
...,
[[
slotConfig-r17
CHOICE {
ms4
INTEGER (0..255),
ms5
INTEGER (0..319),
ms10
INTEGER (0..639),
ms20
INTEGER (0..1279),
ms40
INTEGER (0..2559)
}
OPTIONAL -- Need R
]]
}
CSI-RS-Index ::=
INTEGER (0..
maxNrofCSI-RS-ResourcesRRM-1)
-- TAG-CSI-RS-RESOURCECONFIGMOBILITY-STOP-- TAG-CSI-RS-RESOURCEMAPPING-START
CSI-RS-ResourceMapping ::=
SEQUENCE {
frequencyDomainAllocation
CHOICE {
row1
BIT STRING (SIZE (4)),
row2
BIT STRING (SIZE (12)),
row4
BIT STRING (SIZE (3)),
other
BIT STRING (SIZE (6))
},
nrofPorts
ENUMERATED {p1,p2,p4,p8,p12,p16,p24,p32},
firstOFDMSymbolInTimeDomain
INTEGER (0..13),
firstOFDMSymbolInTimeDomain2
INTEGER (2..12)
OPTIONAL,
-- Need R
cdm-Type
ENUMERATED {noCDM, fd-CDM2, cdm4-FD2-TD2, cdm8-FD2-TD4},
density
CHOICE {
dot5
ENUMERATED {evenPRBs, oddPRBs},
one
NULL,
three
NULL,
spare
NULL
},
freqBand
CSI-FrequencyOccupation,
...
}
-- TAG-CSI-RS-RESOURCEMAPPING-STOP-- TAG-CSI-SEMIPERSISTENTONPUSCHTRIGGERSTATELIST-START
CSI-SemiPersistentOnPUSCH-TriggerStateList ::=
SEQUENCE(SIZE (1..
maxNrOfSemiPersistentPUSCH-Triggers))
OF CSI-SemiPersistentOnPUSCH-TriggerState
CSI-SemiPersistentOnPUSCH-TriggerState ::=
SEQUENCE {
associatedReportConfigInfo
CSI-ReportConfigId,
...,
[[
sp-CSI-MultiplexingMode-r17
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
csi-ReportSubConfigTriggerList-r18
CSI-ReportSubConfigTriggerList-r18 OPTIONAL,
-- Need R
ltm-AssociatedReportConfigInfo-r18
LTM-CSI-ReportConfigId-r18 OPTIONAL -- Need R
]]
}
-- TAG-CSI-SEMIPERSISTENTONPUSCHTRIGGERSTATELIST-STOP-- TAG-CSI-SSB-RESOURCESET-START
CSI-SSB-ResourceSet ::=
SEQUENCE {
csi-SSB-ResourceSetId
CSI-SSB-ResourceSetId,
csi-SSB-ResourceList
SEQUENCE (SIZE(1..
maxNrofCSI-SSB-ResourcePerSet))
OF SSB-Index,
...,
[[
servingAdditionalPCIList-r17
SEQUENCE (SIZE(1..
maxNrofCSI-SSB-ResourcePerSet))
OF ServingAdditionalPCIIndex-r17 OPTIONAL -- Need R
]]
}
ServingAdditionalPCIIndex-r17 ::=
INTEGER(0..
maxNrofAdditionalPCI-r17)
-- TAG-CSI-SSB-RESOURCESET-STOP-- TAG-CSI-SSB-RESOURCESETID-START
CSI-SSB-ResourceSetId ::=
INTEGER (0..
maxNrofCSI-SSB-ResourceSets-1)
-- TAG-CSI-SSB-RESOURCESETID-STOP-- TAG-DATACOLLECTIONCANDIDATECONFIGID-START
DataCollectionCandidateConfigId-r19 ::=
INTEGER (0..
maxCandidateConfig-1-r19)
-- TAG-DATACOLLECTIONCANDIDATECONFIGID-STOP-- TAG-DEDICATED-NAS-MESSAGE-START
DedicatedNAS-Message ::= OCTET STRING
-- TAG-DEDICATED-NAS-MESSAGE-STOP-- TAG-DL-PPW-PRECONFIG-START
DL-PPW-PreConfig-r17 ::=
SEQUENCE {
dl-PPW-ID-r17
DL-PPW-ID-r17,
dl-PPW-PeriodicityAndStartSlot-r17
DL-PPW-PeriodicityAndStartSlot-r17,
length-r17
INTEGER (1..160),
type-r17
ENUMERATED {type1A, type1B, type2}
OPTIONAL,
-- Cond MultiType
priority-r17
ENUMERATED {st1, st2, st3}
OPTIONAL -- Cond MultiState
}
DL-PPW-ID-r17 ::=
INTEGER (0..
maxNrofPPW-ID-1-r17)
DL-PPW-PeriodicityAndStartSlot-r17 ::=
CHOICE {
scs15
CHOICE {
n4
INTEGER (0..3),
n5
INTEGER (0..4),
n8
INTEGER (0..7),
n10
INTEGER (0..9),
n16
INTEGER (0..15),
n20
INTEGER (0..19),
n32
INTEGER (0..31),
n40
INTEGER (0..39),
n64
INTEGER (0..63),
n80
INTEGER (0..79),
n160
INTEGER (0..159),
n320
INTEGER (0..319),
n640
INTEGER (0..639),
n1280
INTEGER (0..1279),
n2560
INTEGER (0..2559),
n5120
INTEGER (0..5119),
n10240
INTEGER (0..10239),
...
},
scs30
CHOICE {
n8
INTEGER (0..7),
n10
INTEGER (0..9),
n16
INTEGER (0..15),
n20
INTEGER (0..19),
n32
INTEGER (0..31),
n40
INTEGER (0..39),
n64
INTEGER (0..63),
n80
INTEGER (0..79),
n128
INTEGER (0..127),
n160
INTEGER (0..159),
n320
INTEGER (0..319),
n640
INTEGER (0..639),
n1280
INTEGER (0..1279),
n2560
INTEGER (0..2559),
n5120
INTEGER (0..5119),
n10240
INTEGER (0..10239),
n20480
INTEGER (0..20479),
...
},
scs60
CHOICE {
n16
INTEGER (0..15),
n20
INTEGER (0..19),
n32
INTEGER (0..31),
n40
INTEGER (0..39),
n64
INTEGER (0..63),
n80
INTEGER (0..79),
n128
INTEGER (0..127),
n160
INTEGER (0..159),
n256
INTEGER (0..255),
n320
INTEGER (0..319),
n640
INTEGER (0..639),
n1280
INTEGER (0..1279),
n2560
INTEGER (0..2559),
n5120
INTEGER (0..5119),
n10240
INTEGER (0..10239),
n20480
INTEGER (0..20479),
n40960
INTEGER (0..40959),
...
},
scs120
CHOICE {
n32
INTEGER (0..31),
n40
INTEGER (0..39),
n64
INTEGER (0..63),
n80
INTEGER (0..79),
n128
INTEGER (0..127),
n160
INTEGER (0..159),
n256
INTEGER (0..255),
n320
INTEGER (0..319),
n512
INTEGER (0..511),
n640
INTEGER (0..639),
n1280
INTEGER (0..1279),
n2560
INTEGER (0..2559),
n5120
INTEGER (0..5119),
n10240
INTEGER (0..10239),
n20480
INTEGER (0..20479),
n40960
INTEGER (0..40959),
n81920
INTEGER (0..81919),
...
},
...
}
-- TAG-DL-PPW-PRECONFIG-STOP-- TAG-DMRS-BUNDLINGPUCCH-CONFIG-START
DMRS-BundlingPUCCH-Config-r17 ::=
SEQUENCE {
pucch-DMRS-Bundling-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pucch-TimeDomainWindowLength-r17
INTEGER (2..8)
OPTIONAL,
-- Need S
pucch-WindowRestart-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pucch-FrequencyHoppingInterval-r17
ENUMERATED {s2, s4, s5, s10}
OPTIONAL,
-- Need S
...
}
-- TAG-DMRS-BUNDLINGPUCCH-CONFIG-STOP-- TAG-DMRS-BUNDLINGPUSCH-CONFIG-START
DMRS-BundlingPUSCH-Config-r17 ::=
SEQUENCE {
pusch-DMRS-Bundling-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pusch-TimeDomainWindowLength-r17
INTEGER (2..32)
OPTIONAL,
-- Need S
pusch-WindowRestart-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pusch-FrequencyHoppingInterval-r17
ENUMERATED {s2, s4, s5, s6, s8, s10, s12, s14, s16, s20}
OPTIONAL,
-- Need S
...
}
-- TAG-DMRS-BUNDLINGPUSCH-CONFIG-STOP-- TAG-DMRS-DOWNLINKCONFIG-START
DMRS-DownlinkConfig ::=
SEQUENCE {
dmrs-Type
ENUMERATED {type2}
OPTIONAL,
-- Need S
dmrs-AdditionalPosition
ENUMERATED {pos0, pos1, pos3}
OPTIONAL,
-- Need S
maxLength
ENUMERATED {len2}
OPTIONAL,
-- Need S
scramblingID0
INTEGER (0..65535)
OPTIONAL,
-- Need S
scramblingID1
INTEGER (0..65535)
OPTIONAL,
-- Need S
phaseTrackingRS
SetupRelease {
PTRS-DownlinkConfig }
OPTIONAL,
-- Need M
...,
[[
dmrs-Downlink-r16
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
dmrs-TypeEnh-r18
ENUMERATED {enabled}
OPTIONAL -- Need R
]]
}
-- TAG-DMRS-DOWNLINKCONFIG-STOP-- TAG-DMRS-UPLINKCONFIG-START
DMRS-UplinkConfig ::=
SEQUENCE {
dmrs-Type
ENUMERATED {type2}
OPTIONAL,
-- Need S
dmrs-AdditionalPosition
ENUMERATED {pos0, pos1, pos3}
OPTIONAL,
-- Need S
phaseTrackingRS
SetupRelease {
PTRS-UplinkConfig }
OPTIONAL,
-- Need M
maxLength
ENUMERATED {len2}
OPTIONAL,
-- Need S
transformPrecodingDisabled
SEQUENCE {
scramblingID0
INTEGER (0..65535)
OPTIONAL,
-- Need S
scramblingID1
INTEGER (0..65535)
OPTIONAL,
-- Need S
...,
[[
dmrs-Uplink-r16
ENUMERATED {enabled}
OPTIONAL -- Need R
]]
}
OPTIONAL,
-- Need R
transformPrecodingEnabled
SEQUENCE {
nPUSCH-Identity
INTEGER(0..1007)
OPTIONAL,
-- Need S
sequenceGroupHopping
ENUMERATED {disabled}
OPTIONAL,
-- Need S
sequenceHopping
ENUMERATED {enabled}
OPTIONAL,
-- Need S
...,
[[
dmrs-UplinkTransformPrecoding-r16
SetupRelease {
DMRS-UplinkTransformPrecoding-r16}
OPTIONAL -- Need M
]]
}
OPTIONAL,
-- Need R
...,
[[
dmrs-TypeEnh-r18
ENUMERATED {enabled}
OPTIONAL -- Need R
]]
}
DMRS-UplinkTransformPrecoding-r16 ::=
SEQUENCE {
pi2BPSK-ScramblingID0
INTEGER(0..65535)
OPTIONAL,
-- Need S
pi2BPSK-ScramblingID1
INTEGER(0..65535)
OPTIONAL -- Need S
}
-- TAG-DMRS-UPLINKCONFIG-STOP-- TAG-DOWNLINKCONFIGCOMMON-START
DownlinkConfigCommon ::=
SEQUENCE {
frequencyInfoDL
FrequencyInfoDL OPTIONAL,
-- Cond InterFreqHOAndServCellAdd
initialDownlinkBWP
BWP-DownlinkCommon OPTIONAL,
-- Cond ServCellAdd
...,
[[
initialDownlinkBWP-RedCap-r17
BWP-DownlinkCommon OPTIONAL -- Need R
]]
}
-- TAG-DOWNLINKCONFIGCOMMON-STOP-- TAG-DOWNLINKCONFIGCOMMONSIB-START
DownlinkConfigCommonSIB ::=
SEQUENCE {
frequencyInfoDL
FrequencyInfoDL-SIB,
initialDownlinkBWP
BWP-DownlinkCommon,
bcch-Config
BCCH-Config,
pcch-Config
PCCH-Config,
...,
[[
pei-Config-r17
PEI-Config-r17 OPTIONAL,
-- Need R
initialDownlinkBWP-RedCap-r17
BWP-DownlinkCommon OPTIONAL -- Need R
]],
[[
frequencyInfoDL-v1800
FrequencyInfoDL-SIB-v1800 OPTIONAL -- Need R
]],
[[
lowPowerConfig-r19
LowPowerConfig-r19 OPTIONAL,
-- Need R
pagingAdaptPEI-Config-r19
PEI-Config-r17 OPTIONAL -- Need R
]]
}
DownlinkConfigCommonSIB-v1760 ::=
SEQUENCE {
frequencyInfoDL-v1760
FrequencyInfoDL-SIB-v1760
}
BCCH-Config ::=
SEQUENCE {
modificationPeriodCoeff
ENUMERATED {n2, n4, n8, n16},
...
}
PCCH-Config ::=
SEQUENCE {
defaultPagingCycle
PagingCycle,
nAndPagingFrameOffset
CHOICE {
oneT
NULL,
halfT
INTEGER (0..1),
quarterT
INTEGER (0..3),
oneEighthT
INTEGER (0..7),
oneSixteenthT
INTEGER (0..15)
},
ns
ENUMERATED {four, two, one},
firstPDCCH-MonitoringOccasionOfPO
CHOICE {
sCS15KHZoneT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..139),
sCS30KHZoneT-SCS15KHZhalfT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..279),
sCS60KHZoneT-SCS30KHZhalfT-SCS15KHZquarterT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..559),
sCS120KHZoneT-SCS60KHZhalfT-SCS30KHZquarterT-SCS15KHZoneEighthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..1119),
sCS120KHZhalfT-SCS60KHZquarterT-SCS30KHZoneEighthT-SCS15KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..2239),
sCS480KHZoneT-SCS120KHZquarterT-SCS60KHZoneEighthT-SCS30KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..4479),
sCS480KHZhalfT-SCS120KHZoneEighthT-SCS60KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..8959),
sCS480KHZquarterT-SCS120KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..17919)
}
OPTIONAL,
-- Need R
...,
[[
nrofPDCCH-MonitoringOccasionPerSSB-InPO-r16
INTEGER (2..4)
OPTIONAL -- Cond SharedSpectrum2
]],
[[
ranPagingInIdlePO-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
firstPDCCH-MonitoringOccasionOfPO-v1710
CHOICE {
sCS480KHZoneEighthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..35839),
sCS480KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..71679)
}
OPTIONAL -- Need R
]],
[[
pagingAdaptation-r19
SEQUENCE {
pagingAdapt-NS-r19
ENUMERATED {eight,four, two, one},
pagingAdaptNAndPagingFrameOffset-r19
CHOICE {
oneT
NULL,
halfT
INTEGER (0..1),
quarterT
INTEGER (0..3),
oneEighthT
INTEGER (0..7),
oneSixteenthT
INTEGER (0..15),
oneThirtySecondT
INTEGER (0..31)
},
pagingAdaptFirstPDCCH-MonitoringOccasionOfPO-r19
CHOICE {
sCS15KHZoneT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..139),
sCS30KHZoneT-SCS15KHZhalfT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..279),
sCS60KHZoneT-SCS30KHZhalfT-SCS15KHZquarterT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..559),
sCS120KHZoneT-SCS60KHZhalfT-SCS30KHZquarterT-SCS15KHZoneEighthT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..1119),
sCS120KHZhalfT-SCS60KHZquarterT-SCS30KHZoneEighthT-SCS15KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..2239),
sCS480KHZoneT-SCS120KHZquarterT-SCS60KHZoneEighthT-SCS30KHZoneSixteenthT-SCS15KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..4479),
sCS480KHZhalfT-SCS120KHZoneEighthT-SCS60KHZoneSixteenthT-SCS30KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..8959),
sCS480KHZquarterT-SCS120KHZoneSixteenthT-SCS60KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..17919),
sCS480KHZoneEighthT-sCS120KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..35839),
sCS480KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..71679),
sCS480KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..143359)
}
OPTIONAL -- Need R
}
OPTIONAL -- Need R
]]
}
PEI-Config-r17 ::=
SEQUENCE {
po-NumPerPEI-r17
ENUMERATED {po1, po2, po4, po8},
payloadSizeDCI-2-7-r17
INTEGER (1..
maxDCI-2-7-Size-r17),
pei-FrameOffset-r17
INTEGER (0..16),
subgroupConfig-r17
SubgroupConfig-r17,
lastUsedCellOnly-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
...,
[[
po-NumPerPEI-r19
ENUMERATED {po1, po2, po4, po8},
payloadSizeDCI-2-7-r19
INTEGER (1..
maxDCI-2-7-Size-r17),
pei-FrameOffset-r19
INTEGER (0..32)
]]
}
SubgroupConfig-r17 ::=
SEQUENCE {
subgroupsNumPerPO-r17
INTEGER (1..
maxNrofPagingSubgroups-r17),
subgroupsNumForUEID-r17
INTEGER (1..
maxNrofPagingSubgroups-r17)
OPTIONAL,
-- Need S
...
}
LowPowerConfig-r19 ::=
SEQUENCE {
lpwus-MvalueAndSeqConfigFR1-r19
CHOICE {
nOne
SEQUENCE {
lpwus-OverlaidSeqRoots
SEQUENCE {
root1-r19
INTEGER (1..131),
root2-r19
INTEGER (1..131)
OPTIONAL -- Need R
}
OPTIONAL,
-- Cond FFS[OFDM-only]
lpwus-OverlaidSeqNum-r19
ENUMERATED {n1, n2, n4, n8, n16}
OPTIONAL -- Need R
},
nTwo
SEQUENCE {
lpwus-OverlaidSeqRoots
SEQUENCE {
root1-r19
INTEGER (1..61),
root2-r19
INTEGER (1..61)
OPTIONAL -- Need R
}
OPTIONAL,
-- Cond FFS[OFDM-only]
lpwus-OverlaidSeqNum-r19
ENUMERATED {n1, n2, n4, n8}
OPTIONAL -- Need R
},
nFour
SEQUENCE {
lpwus-OverlaidSeqRoots
SEQUENCE {
root1-r19
INTEGER (1..31),
root2-r19
INTEGER (1..31)
OPTIONAL -- Need R
}
OPTIONAL,
-- Cond FFS[OFDM-only]
lpwus-OverlaidSeqNum-r19
ENUMERATED {n1, n2, n4}
OPTIONAL -- Need R
}
}
OPTIONAL,
-- Cond FR1-Only
lpwus-MvalueAndSeqConfigFR2-r19
CHOICE {
nOne
SEQUENCE {
lpwus-OverlaidSeqRoots
SEQUENCE {
root1-r19
INTEGER (1..131),
root2-r19
INTEGER (1..131)
OPTIONAL -- Need R
}
OPTIONAL,
-- Cond FFS[OFDM-only]
lpwus-OverlaidSeqNum-SCS-120kHz-r19
ENUMERATED {n1, n2}
OPTIONAL -- Need R
}
}
OPTIONAL,
-- Cond FR2-Only
lpwus-LoFrameOffsetList-r19
SEQUENCE {
offsetForLongerWakeUpDelay-r19
SEQUENCE (SIZE (1..4))
OF INTEGER (8..200)
OPTIONAL,
-- Need R
offsetForShorterWakeUpDelay-r19
SEQUENCE (SIZE (1..4))
OF INTEGER (8..200)
OPTIONAL -- Need R
},
lpwus-MoNumPerLo-r19
ENUMERATED {n1, n2, n3, n4},
lpwus-PoNumPerLo-r19
ENUMERATED {po1, po2, po4}
OPTIONAL,
-- Need R
lpwus-EPRE-Ratio-r19
ENUMERATED {dBminus3, dB0, dB3, dB6}
OPTIONAL,
-- Need R
lpwus-AvailableSlot-r19
CHOICE {
n10
BIT STRING (SIZE (10)),
n20
BIT STRING (SIZE (20)),
n40
BIT STRING (SIZE (40))
}
OPTIONAL,
-- Need R
lpwus-AvailableSymbol-r19
CHOICE {
oneSlot
BIT STRING (SIZE (14)),
twoSlots
BIT STRING (SIZE (28))
}
OPTIONAL,
-- Need R
lpwus-OffsetFirstMoWithinLo-r19
ENUMERATED {ffs}
OPTIONAL,
-- Need R
lpwus-NominalMoDuration-r19
ENUMERATED {ffs}
OPTIONAL,
-- Need R
lpwus-ActualDuration-r19
ENUMERATED {ffs}
OPTIONAL,
-- Need R
lpwus-LPSS-StartRB-r19
INTEGER (0..263)
OPTIONAL,
-- Need R
lpwus-LPSS-BeamSubset-r19
CHOICE {
shortBitmap
BIT STRING (SIZE (4)),
mediumBitmap
BIT STRING (SIZE (8)),
longBitmap
BIT STRING (SIZE (64))
}
OPTIONAL,
-- Need S
lpss-EPRE-Ratio-r19
ENUMERATED {dBminus3, dB0, dB3, dB6}
OPTIONAL,
-- Need R
lpss-BinarySeqIndex-r19
INTEGER (1..4)
OPTIONAL,
-- Cond FFS[OOK-only]
lpss-MvalueAndSeqConfig-r19
CHOICE {
nOne
SEQUENCE {
lpss-BinarySeqLen-r19
ENUMERATED {n6, n8}
OPTIONAL,
-- Cond FFS[OOK-only]
lpss-OverlaidSeqRoot-r19
INTEGER (1..131)
OPTIONAL -- Cond OOK4-Only
},
nTwo
SEQUENCE {
lpss-BinarySeqLen-r19
ENUMERATED {n12, n16}
OPTIONAL,
-- Cond FFS[OOK-only]
lpss-OverlaidSeqRoot-r19
INTEGER (1..61)
OPTIONAL -- Cond OOK4-Only
},
nFour
SEQUENCE {
lpss-BinarySeqLen-r19
ENUMERATED {n16, n32}
OPTIONAL,
-- Cond FFS[OOK-only]
lpss-OverlaidSeqRoot-r19
INTEGER (1..31)
OPTIONAL -- Cond OOK4-Only
}
}
OPTIONAL,
-- Need R
lpss-PeriodicityAndOffset-r19
CHOICE {
ms160
INTEGER (0..159),
ms320
INTEGER (0..319)
}
OPTIONAL,
-- Cond FFS[OOK-only]
lpss-StartSymbol-r19
SEQUENCE {
startSymbol1-r19
INTEGER (0..10),
startSymbol2-r19
INTEGER (0..10)
OPTIONAL
}
OPTIONAL,
-- Need R
lp-SubgroupConfig-r19
LP-SubgroupConfig-r19,
entryCondition-r19
EntryCondition-r19,
exitCondition-r19
ExitCondition-r19,
...
}
LP-SubgroupConfig-r19 ::=
SEQUENCE {
lp-SubgroupsNumPerPO-r19
INTEGER (1..
maxNrofPagingSubgroupsLP-r19),
lp-SubgroupsNumForUEID-r19
INTEGER (1..
maxNrofPagingSubgroupsLP-r19)
OPTIONAL,
-- Need S
...
}
EntryCondition-r19 ::=
SEQUENCE {
entryEvaluationOnMR-ForLR-OnLPSS-r19
SEQUENCE {
thresholdP1-r19
ReselectionThreshold,
thresholdQ1-r19
ReselectionThresholdQ OPTIONAL -- Need R
}
OPTIONAL,
-- Cond SupportLR-OnLPSS
entryEvaluationOnMR-ForLR-OnSSB-r19
SEQUENCE {
thresholdP2-r19
ReselectionThreshold,
thresholdQ2-r19
ReselectionThresholdQ OPTIONAL -- Need R
}
OPTIONAL,
-- Cond SupportLR-OnSSB
entryEvaluationOnLR-ForLR-OnSSB-r19
SEQUENCE {
thresholdP1-LR-r19
ThresholdP-LR-r19,
thresholdQ1-LR-r19
ThresholdQ-LR-r19 OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
entryEvaluationOnLR-ForLR-OnLPSS-r19
SEQUENCE {
thresholdP3-LR-r19
ThresholdP-LR-r19,
thresholdQ3-LR-r19
ThresholdQ-LR-r19 OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
...
}
ExitCondition-r19 ::=
SEQUENCE {
exitEvaluationOnLR-ForLR-OnLPSS-r19
SEQUENCE {
thresholdP2-LR-r19
ThresholdP-LR-r19,
thresholdQ2-LR-r19
ThresholdQ-LR-r19 OPTIONAL -- Need R
}
OPTIONAL,
-- Cond SupportLR-OnLPSS
exitEvaluationOnLR-ForLR-OnSSB-r19
SEQUENCE {
thresholdP4-LR-r19
ThresholdP-LR-r19,
thresholdQ4-LR-r19
ThresholdQ-LR-r19 OPTIONAL -- Need R
}
OPTIONAL,
-- Cond SupportLR-OnSSB
...
}
-- TAG-DOWNLINKCONFIGCOMMONSIB-STOP-- TAG-DOWNLINKPREEMPTION-START
DownlinkPreemption ::=
SEQUENCE {
int-RNTI
RNTI-Value,
timeFrequencySet
ENUMERATED {set0, set1},
dci-PayloadSize
INTEGER (0..
maxINT-DCI-PayloadSize),
int-ConfigurationPerServingCell
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF INT-ConfigurationPerServingCell,
...
}
INT-ConfigurationPerServingCell ::=
SEQUENCE {
servingCellId
ServCellIndex,
positionInDCI
INTEGER (0..
maxINT-DCI-PayloadSize-1)
}
-- TAG-DOWNLINKPREEMPTION-STOP-- TAG-DRB-IDENTITY-START
DRB-Identity ::=
INTEGER (1..32)
-- TAG-DRB-IDENTITY-STOP-- TAG-DRX-CONFIG-START
DRX-Config ::=
SEQUENCE {
drx-onDurationTimer
CHOICE {
subMilliSeconds
INTEGER (1..31),
milliSeconds
ENUMERATED {
ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60,
ms80, ms100, ms200, ms300, ms400, ms500, ms600, ms800, ms1000, ms1200,
ms1600, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 }
},
drx-InactivityTimer
ENUMERATED {
ms0, ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60, ms80,
ms100, ms200, ms300, ms500, ms750, ms1280, ms1920, ms2560, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1},
drx-HARQ-RTT-TimerDL
INTEGER (0..56),
drx-HARQ-RTT-TimerUL
INTEGER (0..56),
drx-RetransmissionTimerDL
ENUMERATED {
sl0, sl1, sl2, sl4, sl6, sl8, sl16, sl24, sl33, sl40, sl64, sl80, sl96, sl112, sl128,
sl160, sl320, spare15, spare14, spare13, spare12, spare11, spare10, spare9,
spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1},
drx-RetransmissionTimerUL
ENUMERATED {
sl0, sl1, sl2, sl4, sl6, sl8, sl16, sl24, sl33, sl40, sl64, sl80, sl96, sl112, sl128,
sl160, sl320, spare15, spare14, spare13, spare12, spare11, spare10, spare9,
spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 },
drx-LongCycleStartOffset
CHOICE {
ms10
INTEGER(0..9),
ms20
INTEGER(0..19),
ms32
INTEGER(0..31),
ms40
INTEGER(0..39),
ms60
INTEGER(0..59),
ms64
INTEGER(0..63),
ms70
INTEGER(0..69),
ms80
INTEGER(0..79),
ms128
INTEGER(0..127),
ms160
INTEGER(0..159),
ms256
INTEGER(0..255),
ms320
INTEGER(0..319),
ms512
INTEGER(0..511),
ms640
INTEGER(0..639),
ms1024
INTEGER(0..1023),
ms1280
INTEGER(0..1279),
ms2048
INTEGER(0..2047),
ms2560
INTEGER(0..2559),
ms5120
INTEGER(0..5119),
ms10240
INTEGER(0..10239)
},
shortDRX
SEQUENCE {
drx-ShortCycle
ENUMERATED {
ms2, ms3, ms4, ms5, ms6, ms7, ms8, ms10, ms14, ms16, ms20, ms30, ms32,
ms35, ms40, ms64, ms80, ms128, ms160, ms256, ms320, ms512, ms640, spare9,
spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 },
drx-ShortCycleTimer
INTEGER (1..16)
}
OPTIONAL,
-- Need R
drx-SlotOffset
INTEGER (0..31)
}
DRX-ConfigExt-v1700 ::=
SEQUENCE {
drx-HARQ-RTT-TimerDL-r17
INTEGER (0..448),
drx-HARQ-RTT-TimerUL-r17
INTEGER (0..448)
}
DRX-ConfigExt2-v1800 ::=
SEQUENCE {
drx-NonIntegerLongCycleStartOffset-r18
CHOICE {
ms1001over240
INTEGER(0..3),
ms25over6
INTEGER(0..3),
ms25over3
INTEGER(0..7),
ms1001over120
INTEGER(0..7),
ms100over9
INTEGER(0..10),
ms25over2
INTEGER(0..11),
ms40over3
INTEGER(0..12),
ms125over9
INTEGER(0..12),
ms50over3
INTEGER(0..15),
ms1001over60
INTEGER(0..15),
ms125over6
INTEGER(0..19),
ms200over9
INTEGER(0..21),
ms250over9
INTEGER(0..26),
ms100over3
INTEGER(0..32),
ms1001over30
INTEGER(0..32),
ms75over2
INTEGER(0..36),
ms125over3
INTEGER(0..40),
ms1001over24
INTEGER(0..40),
ms200over3
INTEGER(0..65),
ms1001over15
INTEGER(0..65),
ms250over3
INTEGER(0..82),
ms1001over12
INTEGER(0..82),
ms400over3
INTEGER(0..132),
...
},
shortDRX-r18
SEQUENCE {
drx-NonIntegerShortCycle-r18
ENUMERATED {ms1001over240, ms25over6, ms25over3, ms1001over120, ms100over9, ms25over2,
ms40over3, ms125over9, ms50over3, ms1001over60, ms125over6, ms200over9,
ms100over3, ms1001over30, ms125over3, ms1001over24, ms200over3, spare15,
spare14, spare13, spare12, spare11, spare10, spare9, spare8, spare7, spare6,
spare5, spare4, spare3, spare2, spare1},
drx-ShortCycleTimer-r18
INTEGER (1..16)
}
OPTIONAL,
-- Need R
drx-TimeReferenceSFN-r18
ENUMERATED {sfn512}
OPTIONAL -- Need N
}
-- TAG-DRX-CONFIG-STOP-- TAG-DRX-CONFIGSECONDARYGROUP-START
DRX-ConfigSecondaryGroup-r16 ::=
SEQUENCE {
drx-onDurationTimer-r16
CHOICE {
subMilliSeconds
INTEGER (1..31),
milliSeconds
ENUMERATED {
ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60,
ms80, ms100, ms200, ms300, ms400, ms500, ms600, ms800, ms1000, ms1200,
ms1600, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 }
},
drx-InactivityTimer-r16
ENUMERATED {
ms0, ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60, ms80,
ms100, ms200, ms300, ms500, ms750, ms1280, ms1920, ms2560, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1}
}
-- TAG-DRX-CONFIGSECONDARYGROUP-STOP-- TAG-DRX-CONFIGSL-START
DRX-ConfigSL-r17 ::=
SEQUENCE {
drx-HARQ-RTT-TimerSL-r17
INTEGER (0..56),
drx-RetransmissionTimerSL-r17
ENUMERATED {sl0, sl1, sl2, sl4, sl6, sl8, sl16, sl24, sl33, sl40, sl64, sl80, sl96, sl112, sl128,
sl160, sl320, spare15, spare14, spare13, spare12, spare11, spare10, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1}
}
-- TAG-DRX-CONFIGSL-STOP-- TAG-EARLYUL-SYNCCONFIG-START
EarlyUL-SyncConfig-r18 ::=
SEQUENCE {
frequencyInfoUL-r18
FrequencyInfoUL,
rach-ConfigGeneric-r18
RACH-ConfigGeneric,
bwp-GenericParameters-r18
BWP,
ssb-PerRACH-Occasion-r18
ENUMERATED {oneEighth, oneFourth, oneHalf, one, two, four, eight, sixteen}
OPTIONAL,
-- Need R
prach-RootSequenceIndex-r18
CHOICE {
l839
INTEGER (0..837),
l139
INTEGER (0..137)
}
OPTIONAL,
-- Need R
ltm-PRACH-SubcarrierSpacing-r18
SubcarrierSpacing OPTIONAL,
-- Cond L139
n-TimingAdvanceOffset-r18
ENUMERATED { n0, n25600, n39936, spare1 }
OPTIONAL,
-- Need R
...,
[[
ltm-tdd-UL-DL-ConfigurationCommon-r18
TDD-UL-DL-ConfigCommon OPTIONAL,
-- Cond TDD
ltm-restrictedSetConfig-r18
ENUMERATED {unrestrictedSet, restrictedSetTypeA, restrictedSetTypeB}
OPTIONAL -- Need R
]],
[[
ltm-TimeAlignmentTimer-r19
TimeAlignmentTimer OPTIONAL,
-- Need R
ltm-TimeAlignmentTimerTag2-r19
TimeAlignmentTimer OPTIONAL -- Cond 2TA
]]
}
-- TAG-EARLYUL-SYNCCONFIG-STOP-- TAG-EPHEMERISINFO-START
EphemerisInfo-r17 ::=
CHOICE {
positionVelocity-r17
PositionVelocity-r17,
orbital-r17
Orbital-r17
}
PositionVelocity-r17 ::=
SEQUENCE {
positionX-r17
PositionStateVector-r17,
positionY-r17
PositionStateVector-r17,
positionZ-r17
PositionStateVector-r17,
velocityVX-r17
VelocityStateVector-r17,
velocityVY-r17
VelocityStateVector-r17,
velocityVZ-r17
VelocityStateVector-r17
}
Orbital-r17 ::=
SEQUENCE {
semiMajorAxis-r17
INTEGER (0..8589934591),
eccentricity-r17
INTEGER (0..1048575),
periapsis-r17
INTEGER (0..268435455),
longitude-r17
INTEGER (0..268435455),
inclination-r17
INTEGER (-67108864..67108863),
meanAnomaly-r17
INTEGER (0..268435455)
}
PositionStateVector-r17 ::=
INTEGER (-33554432..33554431)
VelocityStateVector-r17 ::=
INTEGER (-131072..131071)
-- TAG-EPHEMERISINFO-STOP-- TAG-EPOCHTIME-START
EpochTime-r17 ::=
SEQUENCE {
sfn-r17
INTEGER(0..1023),
subFrameNR-r17
INTEGER(0..9)
}
-- TAG-EPOCHTIME-STOP-- TAG-EUTRACRNTI-START
EUTRA-C-RNTI ::=
BIT STRING (SIZE (16))
-- TAG-EUTRACRNTI-STOP-- TAG-FEATURECOMBINATION-START
FeatureCombination-r17 ::=
SEQUENCE {
redCap-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
smallData-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
nsag-r17
NSAG-List-r17 OPTIONAL,
-- Need R
msg3-Repetitions-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
msg1-Repetitions-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
eRedCap-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
spare2
ENUMERATED {true}
OPTIONAL,
-- Need R
spare1
ENUMERATED {true}
OPTIONAL -- Need R
}
NSAG-List-r17 ::=
SEQUENCE (SIZE (1..
maxSliceInfo-r17))
OF NSAG-ID-r17
-- TAG-FEATURECOMBINATION-STOP-- TAG-FEATURECOMBINATIONPREAMBLES-START
FeatureCombinationPreambles-r17 ::=
SEQUENCE {
featureCombination-r17
FeatureCombination-r17,
startPreambleForThisPartition-r17
INTEGER (0..63),
numberOfPreamblesPerSSB-ForThisPartition-r17
INTEGER (1..64),
ssb-SharedRO-MaskIndex-r17
INTEGER (1..15)
OPTIONAL,
-- Need S
groupBconfigured-r17
SEQUENCE {
ra-SizeGroupA-r17
ENUMERATED {b56, b144, b208, b256, b282, b480, b640,
b800, b1000, b72, spare6, spare5,spare4, spare3, spare2, spare1},
messagePowerOffsetGroupB-r17
ENUMERATED { minusinfinity, dB0, dB5, dB8, dB10, dB12, dB15, dB18},
numberOfRA-PreamblesGroupA-r17
INTEGER (1..64)
}
OPTIONAL,
-- Need R
separateMsgA-PUSCH-Config-r17
MsgA-PUSCH-Config-r16 OPTIONAL,
-- Cond MsgAConfigCommon
msgA-RSRP-Threshold-r17
RSRP-Range OPTIONAL,
-- Need R
rsrp-ThresholdSSB-r17
RSRP-Range OPTIONAL,
-- Need R
deltaPreamble-r17
INTEGER (-1..6)
OPTIONAL,
-- Need R
...,
[[
msg1-RepetitionNum-r18
ENUMERATED {n2, n4, n8, spare1}
OPTIONAL,
-- Cond Msg1Rep2
msg1-RepetitionTimeOffsetROGroup-r18
ENUMERATED {n4, n8, n16, spare1}
OPTIONAL -- Cond Msg1Rep3
]]
}
-- TAG-FEATURECOMBINATIONPREAMBLES-STOP-- TAG-FILTERCOEFFICIENT-START
FilterCoefficient ::=
ENUMERATED { fc0, fc1, fc2, fc3, fc4, fc5, fc6, fc7, fc8, fc9, fc11, fc13, fc15, fc17, fc19, spare1, ...}
-- TAG-FILTERCOEFFICIENT-STOP-- TAG-FREQBANDINDICATORNR-START
FreqBandIndicatorNR ::=
INTEGER (1..1024)
-- TAG-FREQBANDINDICATORNR-STOP-- TAG-FREQPRIORITYLISTDEDICATEDSLICING-START
FreqPriorityListDedicatedSlicing-r17 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF FreqPriorityDedicatedSlicing-r17
FreqPriorityDedicatedSlicing-r17 ::=
SEQUENCE {
dl-ExplicitCarrierFreq-r17
ARFCN-ValueNR,
sliceInfoListDedicated-r17
SliceInfoListDedicated-r17 OPTIONAL -- Cond Mandatory
}
SliceInfoListDedicated-r17 ::=
SEQUENCE (SIZE (1..
maxSliceInfo-r17))
OF SliceInfoDedicated-r17
SliceInfoDedicated-r17 ::=
SEQUENCE {
nsag-IdentityInfo-r17
NSAG-IdentityInfo-r17,
nsag-CellReselectionPriority-r17
CellReselectionPriority OPTIONAL,
-- Need R
nsag-CellReselectionSubPriority-r17
CellReselectionSubPriority OPTIONAL -- Need R
}
-- TAG-FREQPRIORITYLISTDEDICATEDSLICING-STOP-- TAG-FREQPRIORITYLISTSLICING-START
FreqPriorityListSlicing-r17 ::=
SEQUENCE (SIZE (1..
maxFreqPlus1))
OF FreqPrioritySlicing-r17
FreqPrioritySlicing-r17 ::=
SEQUENCE {
dl-ImplicitCarrierFreq-r17
INTEGER (0..
maxFreq),
sliceInfoList-r17
SliceInfoList-r17 OPTIONAL -- Cond Mandatory
}
SliceInfoList-r17 ::=
SEQUENCE (SIZE (1..
maxSliceInfo-r17))
OF SliceInfo-r17
SliceInfo-r17 ::=
SEQUENCE {
nsag-IdentityInfo-r17
NSAG-IdentityInfo-r17,
nsag-CellReselectionPriority-r17
CellReselectionPriority OPTIONAL,
-- Need R
nsag-CellReselectionSubPriority-r17
CellReselectionSubPriority OPTIONAL,
-- Need R
sliceCellListNR-r17
CHOICE {
sliceAllowedCellListNR-r17
SliceCellListNR-r17,
sliceExcludedCellListNR-r17
SliceCellListNR-r17
}
OPTIONAL -- Need R
}
SliceCellListNR-r17 ::=
SEQUENCE (SIZE (1..
maxCellSlice-r17))
OF PCI-Range
-- TAG-FREQPRIORITYLISTSLICING-STOP-- TAG-FREQUENCYINFODL-START
FrequencyInfoDL ::=
SEQUENCE {
absoluteFrequencySSB
ARFCN-ValueNR OPTIONAL,
-- Cond SpCellAdd
frequencyBandList
MultiFrequencyBandListNR,
absoluteFrequencyPointA
ARFCN-ValueNR,
scs-SpecificCarrierList
SEQUENCE (SIZE (1..
maxSCSs))
OF SCS-SpecificCarrier,
...,
[[
referenceCell-r18
ServCellIndex OPTIONAL -- Cond SSBlessSCell
]]
}
-- TAG-FREQUENCYINFODL-STOP-- TAG-FREQUENCYINFODL-SIB-START
FrequencyInfoDL-SIB ::=
SEQUENCE {
frequencyBandList
MultiFrequencyBandListNR-SIB,
offsetToPointA
INTEGER (0..2199),
scs-SpecificCarrierList
SEQUENCE (SIZE (1..
maxSCSs))
OF SCS-SpecificCarrier
}
FrequencyInfoDL-SIB-v1760 ::=
SEQUENCE {
frequencyBandList-v1760
MultiFrequencyBandListNR-SIB-v1760
}
FrequencyInfoDL-SIB-v1800 ::=
SEQUENCE {
frequencyBandListAerial-r18
MultiFrequencyBandListNR-Aerial-SIB-r18
}
-- TAG-FREQUENCYINFODL-SIB-STOP-- TAG-FREQUENCYINFOUL-START
FrequencyInfoUL ::=
SEQUENCE {
frequencyBandList
MultiFrequencyBandListNR OPTIONAL,
-- Cond FDD-OrSUL-OrEarlyUL-Sync
absoluteFrequencyPointA
ARFCN-ValueNR OPTIONAL,
-- Cond FDD-OrSUL-OrEarlyUL-Sync
scs-SpecificCarrierList
SEQUENCE (SIZE (1..
maxSCSs))
OF SCS-SpecificCarrier,
additionalSpectrumEmission
AdditionalSpectrumEmission OPTIONAL,
-- Need S
p-Max
P-Max OPTIONAL,
-- Need S
frequencyShift7p5khz
ENUMERATED {true}
OPTIONAL,
-- Cond FDD-TDD-OrSUL-Optional
...,
[[
additionalSpectrumEmission-v1760
AdditionalSpectrumEmission-v1760 OPTIONAL -- Need S
]],
[[
additionalSpectrumEmissionAerial-r18
AdditionalSpectrumEmission-r18 OPTIONAL -- Need S
]]
}
-- TAG-FREQUENCYINFOUL-STOP-- TAG-FREQUENCYINFOUL-SIB-START
FrequencyInfoUL-SIB ::=
SEQUENCE {
frequencyBandList
MultiFrequencyBandListNR-SIB OPTIONAL,
-- Cond FDD-OrSUL
absoluteFrequencyPointA
ARFCN-ValueNR OPTIONAL,
-- Cond FDD-OrSUL
scs-SpecificCarrierList
SEQUENCE (SIZE (1..
maxSCSs))
OF SCS-SpecificCarrier,
p-Max
P-Max OPTIONAL,
-- Need S
frequencyShift7p5khz
ENUMERATED {true}
OPTIONAL,
-- Cond FDD-TDD-OrSUL-Optional
...,
[[
frequencyBandListAerial-r18
MultiFrequencyBandListNR-Aerial-SIB-r18 OPTIONAL -- Need S
]]
}
FrequencyInfoUL-SIB-v1760 ::=
SEQUENCE {
frequencyBandList-v1760
MultiFrequencyBandListNR-SIB-v1760
}
-- TAG-FREQUENCYINFOUL-SIB-STOP-- TAG-GAPOCCASIONRATIO-START
GapOccasionRatio-r19 ::=
ENUMERATED {pc0, pc20, pc40, pc60}
-- TAG-GAPOCCASIONRATIO-STOP-- TAG-GAPPRIORITY-START
GapPriority-r17 ::=
INTEGER (1..
maxNrOfGapPri-r17)
-- TAG-GAPPRIORITY-STOP-- TAG-HIGHSPEEDCONFIG-START
HighSpeedConfig-r16 ::=
SEQUENCE {
highSpeedMeasFlag-r16
ENUMERATED {true}
OPTIONAL,
-- Cond SpCellOnly
highSpeedDemodFlag-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
...
}
HighSpeedConfig-v1700 ::=
SEQUENCE {
highSpeedMeasCA-Scell-r17
ENUMERATED {true}
OPTIONAL,
-- Cond SCellOnly
highSpeedMeasInterFreq-r17
ENUMERATED {true}
OPTIONAL,
-- Cond SpCellOnly2
highSpeedDemodCA-Scell-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
...
}
HighSpeedConfigFR2-r17 ::=
SEQUENCE {
highSpeedMeasFlagFR2-r17
ENUMERATED {set1, set2}
OPTIONAL,
-- Need R
highSpeedDeploymentTypeFR2-r17
ENUMERATED {unidirectional, bidirectional}
OPTIONAL,
-- Need R
highSpeedLargeOneStepUL-TimingFR2-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
...
}
-- TAG-HIGHSPEEDCONFIG-STOP-- TAG-HYSTERESIS-START
Hysteresis ::=
INTEGER (0..30)
-- TAG-HYSTERESIS-STOP-- TAG-HYSTERESISALTITUDE-START
HysteresisAltitude-r18 ::=
INTEGER (0..64)
-- TAG-HYSTERESISALTITUDE-STOP-- TAG-HYSTERESISLOCATION-START
HysteresisLocation-r17 ::=
INTEGER (0..32768)
-- TAG-HYSTERESISLOCATION-STOP-- TAG-INVALIDSYMBOLPATTERN-START
InvalidSymbolPattern-r16 ::=
SEQUENCE {
symbols-r16
CHOICE {
oneSlot
BIT STRING (SIZE (14)),
twoSlots
BIT STRING (SIZE (28))
},
periodicityAndPattern-r16
CHOICE {
n2
BIT STRING (SIZE (2)),
n4
BIT STRING (SIZE (4)),
n5
BIT STRING (SIZE (5)),
n8
BIT STRING (SIZE (8)),
n10
BIT STRING (SIZE (10)),
n20
BIT STRING (SIZE (20)),
n40
BIT STRING (SIZE (40))
}
OPTIONAL,
-- Need M
...
}
-- TAG-INVALIDSYMBOLPATTERN-STOP-- TAG-I-RNTI-VALUE-START
I-RNTI-Value ::=
BIT STRING (SIZE(40))
-- TAG-I-RNTI-VALUE-STOP-- TAG-LBT-FAILURERECOVERYCONFIG-START
LBT-FailureRecoveryConfig-r16 ::=
SEQUENCE {
lbt-FailureInstanceMaxCount-r16
ENUMERATED {n4, n8, n16, n32, n64, n128},
lbt-FailureDetectionTimer-r16
ENUMERATED {ms10, ms20, ms40, ms80, ms160, ms320},
...
}
-- TAG-LBT-FAILURERECOVERYCONFIG-STOP-- TAG-LOCATIONINFO-START
LocationInfo-r16 ::=
SEQUENCE {
commonLocationInfo-r16
CommonLocationInfo-r16 OPTIONAL,
bt-LocationInfo-r16
LogMeasResultListBT-r16 OPTIONAL,
wlan-LocationInfo-r16
LogMeasResultListWLAN-r16 OPTIONAL,
sensor-LocationInfo-r16
Sensor-LocationInfo-r16 OPTIONAL,
...
}
-- TAG-LOCATIONINFO-STOP-- TAG-LOCATIONMEASUREMENTINFO-START
LocationMeasurementInfo ::=
CHOICE {
eutra-RSTD
EUTRA-RSTD-InfoList,
...,
eutra-FineTimingDetection
NULL,
nr-PRS-Measurement-r16
NR-PRS-MeasurementInfoList-r16
}
EUTRA-RSTD-InfoList ::=
SEQUENCE (SIZE (1..
maxInterRAT-RSTD-Freq))
OF EUTRA-RSTD-Info
EUTRA-RSTD-Info ::=
SEQUENCE {
carrierFreq
ARFCN-ValueEUTRA,
measPRS-Offset
INTEGER (0..39),
...
}
NR-PRS-MeasurementInfoList-r16 ::=
SEQUENCE (SIZE (1..
maxFreqLayers))
OF NR-PRS-MeasurementInfo-r16
NR-PRS-MeasurementInfo-r16 ::=
SEQUENCE {
dl-PRS-PointA-r16
ARFCN-ValueNR,
nr-MeasPRS-RepetitionAndOffset-r16
CHOICE {
ms20-r16
INTEGER (0..19),
ms40-r16
INTEGER (0..39),
ms80-r16
INTEGER (0..79),
ms160-r16
INTEGER (0..159),
...
},
nr-MeasPRS-length-r16
ENUMERATED {ms1dot5, ms3, ms3dot5, ms4, ms5dot5, ms6, ms10, ms20},
...
}
-- TAG-LOCATIONMEASUREMENTINFO-STOP-- TAG-LOGICALCHANNELCONFIG-START
LogicalChannelConfig ::=
SEQUENCE {
ul-SpecificParameters
SEQUENCE {
priority
INTEGER (1..16),
prioritisedBitRate
ENUMERATED {kBps0, kBps8, kBps16, kBps32, kBps64, kBps128, kBps256, kBps512,
kBps1024, kBps2048, kBps4096, kBps8192, kBps16384, kBps32768, kBps65536, infinity},
bucketSizeDuration
ENUMERATED {ms5, ms10, ms20, ms50, ms100, ms150, ms300, ms500, ms1000,
spare7, spare6, spare5, spare4, spare3,spare2, spare1},
allowedServingCells
SEQUENCE (SIZE (1..
maxNrofServingCells-1))
OF ServCellIndex
OPTIONAL,
-- Cond PDCP-CADuplication
allowedSCS-List
SEQUENCE (SIZE (1..
maxSCSs))
OF SubcarrierSpacing OPTIONAL,
-- Need R
maxPUSCH-Duration
ENUMERATED {ms0p02, ms0p04, ms0p0625, ms0p125, ms0p25, ms0p5, ms0p01-v1700, spare1}
OPTIONAL,
-- Need R
configuredGrantType1Allowed
ENUMERATED {true}
OPTIONAL,
-- Need R
logicalChannelGroup
INTEGER (0..
maxLCG-ID)
OPTIONAL,
-- Need R
schedulingRequestID
SchedulingRequestId OPTIONAL,
-- Need R
logicalChannelSR-Mask
BOOLEAN,
logicalChannelSR-DelayTimerApplied
BOOLEAN,
...,
bitRateQueryProhibitTimer
ENUMERATED {s0, s0dot4, s0dot8, s1dot6, s3, s6, s12, s30}
OPTIONAL,
-- Need R
[[
allowedCG-List-r16
SEQUENCE (SIZE (0..
maxNrofConfiguredGrantConfigMAC-1-r16))
OF ConfiguredGrantConfigIndexMAC-r16
OPTIONAL,
-- Need S
allowedPHY-PriorityIndex-r16
ENUMERATED {p0, p1}
OPTIONAL -- Need S
]],
[[
logicalChannelGroupIAB-Ext-r17
INTEGER (0..
maxLCG-ID-IAB-r17)
OPTIONAL,
-- Need R
allowedHARQ-mode-r17
ENUMERATED {harqModeA, harqModeB}
OPTIONAL -- Need R
]],
[[
enhancedLCP-r19
SEQUENCE{
priorityAdjustmentThreshold-r19
INTEGER (1..64),
additionalPriority-r19
INTEGER (1..16),
...
}
OPTIONAL -- Need R
]]
}
OPTIONAL,
-- Cond UL
...,
[[
channelAccessPriority-r16
INTEGER (1..4)
OPTIONAL,
-- Need R
bitRateMultiplier-r16
ENUMERATED {x40, x70, x100, x200}
OPTIONAL -- Need R
]]
}
-- TAG-LOGICALCHANNELCONFIG-STOP-- TAG-LOGICALCHANNELIDENTITY-START
LogicalChannelIdentity ::=
INTEGER (1..
maxLC-ID)
-- TAG-LOGICALCHANNELIDENTITY-STOP-- TAG-LTE-NEIGHCELLSCRS-ASSISTINFOLIST-START
LTE-NeighCellsCRS-AssistInfoList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofCRS-IM-InterfCell-r17))
OF LTE-NeighCellsCRS-AssistInfo-r17
LTE-NeighCellsCRS-AssistInfo-r17 ::=
SEQUENCE {
neighCarrierBandwidthDL-r17
ENUMERATED {n6, n15, n25, n50, n75, n100, spare2, spare1}
OPTIONAL,
-- Cond CRS-IM
neighCarrierFreqDL-r17
INTEGER (0..16383)
OPTIONAL,
-- Need S
neighCellId-r17
EUTRA-PhysCellId OPTIONAL,
-- Need S
neighCRS-muting-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
neighMBSFN-SubframeConfigList-r17
EUTRA-MBSFN-SubframeConfigList OPTIONAL,
-- Need S
neighNrofCRS-Ports-r17
ENUMERATED {n1, n2, n4}
OPTIONAL,
-- Need S
neighV-Shift-r17
ENUMERATED {n0, n1, n2, n3, n4, n5}
OPTIONAL -- Cond NotCellID
}
-- TAG-LTE-NEIGHCELLSCRS-ASSISTINFOLIST-STOP-- TAG-LTM-CANDIDATEID-START
LTM-CandidateId-r18 ::=
INTEGER (1..
maxNrofLTM-Configs-r18)
-- TAG-LTM-CANDIDATEID-STOP-- TAG-LTM-CANDIDATE-START
LTM-Candidate-r18 ::=
SEQUENCE {
ltm-CandidateId-r18
LTM-CandidateId-r18,
ltm-CandidatePCI-r18
PhysCellId OPTIONAL,
-- Need M
ltm-SSB-Config-r18
LTM-SSB-Config-r18 OPTIONAL,
-- Need M
ltm-CandidateConfig-r18 OCTET STRING (CONTAINING
RRCReconfiguration)
OPTIONAL,
-- Need M
ltm-ConfigComplete-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
ltm-EarlyUL-SyncConfig-r18 OCTET STRING (CONTAINING
EarlyUL-SyncConfig-r18)
OPTIONAL,
-- Need R
ltm-EarlyUL-SyncConfigSUL-r18 OCTET STRING (CONTAINING
EarlyUL-SyncConfig-r18)
OPTIONAL,
-- Need R
ltm-TCI-Info-r18
LTM-TCI-Info-r18 OPTIONAL,
-- Need M
ltm-NoResetID-r18
INTEGER (1..
maxNrofLTM-Configs-plus1-r18)
OPTIONAL,
-- Need M
ltm-UE-MeasuredTA-ID-r18
INTEGER (1..
maxNrofLTM-Configs-plus1-r18)
OPTIONAL,
-- Need M
...,
[[
ltm-NoSecurityChangeID-r19
LTM-NoSecurityChangeId-r19 OPTIONAL,
-- Need M
ltm-ExecutionCondition-r19
SetupRelease {
LTM-ExecutionConditionList-r19}
OPTIONAL,
-- Need M
ltm-NZP-CSI-RS-ResourceToAddModList-r19
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-Resources))
OF NZP-CSI-RS-Resource
OPTIONAL,
-- Need N
ltm-NZP-CSI-RS-ResourceToReleaseList-r19
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-Resources))
OF NZP-CSI-RS-ResourceId
OPTIONAL,
-- Need N
ltm-NZP-CSI-RS-ResourceSetToAddModList-r19
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-ResourceSets))
OF NZP-CSI-RS-ResourceSet
OPTIONAL,
-- Need N
ltm-NZP-CSI-RS-ResourceSetToReleaseList-r19
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-ResourceSets))
OF NZP-CSI-RS-ResourceSetId
OPTIONAL,
-- Need N
ltm-CSI-ReportConfig-r19
LTM-CSI-ReportConfig-r18 OPTIONAL,
-- Need N
ltm-CSI-IM-ResourceToAddModList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-IM-Resources))
OF CSI-IM-Resource
OPTIONAL,
-- Need N
ltm-CSI-IM-ResourceToReleaseList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-IM-Resources))
OF CSI-IM-ResourceId
OPTIONAL,
-- Need N
ltm-CSI-IM-ResourceSetToAddModList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-IM-ResourceSets))
OF CSI-IM-ResourceSet
OPTIONAL,
-- Need N
ltm-CSI-IM-ResourceSetToReleaseList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-IM-ResourceSets))
OF CSI-IM-ResourceSetId
OPTIONAL -- Need N
]]
}
LTM-SSB-Config-r18 ::=
SEQUENCE {
ssb-Frequency-r18
ARFCN-ValueNR,
subcarrierSpacing-r18
SubcarrierSpacing,
ssb-Periodicity-r18
ENUMERATED {ms5, ms10, ms20, ms40, ms80, ms160, spare2, spare1}
OPTIONAL,
-- Need S
ssb-PositionsInBurst-r18
CHOICE {
shortBitmap
BIT STRING (SIZE (4)),
mediumBitmap
BIT STRING (SIZE (8)),
longBitmap
BIT STRING (SIZE (64))
}
OPTIONAL,
-- Need R
ss-PBCH-BlockPower-r18
INTEGER (-60..50)
OPTIONAL,
-- Need R
...
}
LTM-NoSecurityChangeId-r19 ::=
INTEGER (1..
maxNrofLTM-Configs-plus1-r18)
-- TAG-LTM-CANDIDATE-STOP-- TAG-LTM-CONFIG-START
LTM-Config-r18 ::=
SEQUENCE {
ltm-ReferenceConfiguration-r18
SetupRelease {
ReferenceConfiguration-r18}
OPTIONAL,
-- Need M
ltm-CandidateToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofLTM-Configs-r18))
OF LTM-CandidateId-r18 OPTIONAL,
-- Need N
ltm-CandidateToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofLTM-Configs-r18))
OF LTM-Candidate-r18 OPTIONAL,
-- Need N
ltm-ServingCellNoResetID-r18
INTEGER (1..
maxNrofLTM-Configs-plus1-r18)
OPTIONAL,
-- Need N
ltm-CSI-ResourceConfigToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofLTM-CSI-ResourceConfigurations-r18))
OF LTM-CSI-ResourceConfig-r18
OPTIONAL,
-- Need N
ltm-CSI-ResourceConfigToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofLTM-CSI-ResourceConfigurations-r18))
OF LTM-CSI-ResourceConfigId-r18
OPTIONAL,
-- Need N
attemptLTM-Switch-r18
ENUMERATED {true}
OPTIONAL,
-- Cond LTM-MCG
ltm-ServingCellUE-MeasuredTA-ID-r18
INTEGER (1..
maxNrofLTM-Configs-plus1-r18)
OPTIONAL,
-- Need N
...,
[[
ltm-ServingCellNoSecurityChangeID-r19
LTM-NoSecurityChangeId-r19 OPTIONAL,
-- Need N
ltm-ServingCellExecutionCondition-r19
SetupRelease {
LTM-ExecutionConditionList-r19}
OPTIONAL -- Need M
]]
}
-- TAG-LTM-CONFIG-STOP-- TAG-LTM-CONFIGNRDC-START
LTM-ConfigNRDC-r19 ::=
SEQUENCE {
ltm-ConfigurationSCG-r19
LTM-Config-r18 OPTIONAL,
-- Need M
ltm-SK-CounterConfigToAddModList-r19
SEQUENCE (SIZE (1..
maxSecurityCellSet-r18))
OF SK-CounterConfigLTM-r19 OPTIONAL,
-- Need N
ltm-SK-CounterConfigToReleaseList-r19
SEQUENCE (SIZE (1..
maxSecurityCellSet-r18))
OF LTM-NoSecurityChangeId-r19 OPTIONAL,
-- Need N
...
}
-- TAG-LTM-CONFIGNRDC-STOP-- TAG-LTM-CSI-REPORTCONFIG-START
LTM-CSI-ReportConfig-r18 ::=
SEQUENCE {
ltm-CSI-ReportConfigId-r18
LTM-CSI-ReportConfigId-r18,
ltm-ResourcesForChannelMeasurement-r18
LTM-CSI-ResourceConfigId-r18,
ltm-ReportConfigType-r18
CHOICE {
periodic-r18
SEQUENCE {
reportSlotConfig-r18
CSI-ReportPeriodicityAndOffset,
pucch-CSI-ResourceList-r18
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF PUCCH-CSI-Resource
},
semiPersistentOnPUCCH-r18
SEQUENCE {
reportSlotConfig-r18
CSI-ReportPeriodicityAndOffset,
pucch-CSI-ResourceList-r18
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF PUCCH-CSI-Resource
},
semiPersistentOnPUSCH-r18
SEQUENCE {
reportSlotConfig-r18
CSI-ReportPeriodicityAndOffset,
reportSlotOffsetList-r18
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER (0..128),
reportSlotOffsetListDCI-0-2-r18
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER (0..128),
reportSlotOffsetListDCI-0-1-r18
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER (0..128),
p0alpha-r18
P0-PUSCH-AlphaSetId
},
aperiodic-r18
SEQUENCE {
reportSlotOffsetList-r18
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER (0..128),
reportSlotOffsetListDCI-0-2-r18
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER (0..128),
reportSlotOffsetListDCI-0-1-r18
SEQUENCE (SIZE (1..
maxNrofUL-Allocations-r16))
OF INTEGER (0..128)
},
...,
eventTriggered-r19
SEQUENCE {
eventId-r19
CHOICE {
eventLTM2-r19
SEQUENCE {
ltm2-Threshold-r19
MeasTriggerQuantity,
hysteresis-r19
Hysteresis,
timeToTrigger-r19
TimeToTrigger,
...
},
eventLTM3-r19
SEQUENCE {
ltm3-Offset-r19
MeasTriggerQuantityOffset,
hysteresis-r19
Hysteresis,
timeToTrigger-r19
TimeToTrigger,
...
},
eventLTM4-r19
SEQUENCE {
ltm4-Threshold-r19
MeasTriggerQuantity,
hysteresis-r19
Hysteresis,
timeToTrigger-r19
TimeToTrigger,
...
},
eventLTM5-r19
SEQUENCE {
ltm5-Threshold1-r19
MeasTriggerQuantity,
ltm5-Threshold2-r19
MeasTriggerQuantity,
hysteresis-r19
Hysteresis,
timeToTrigger-r19
TimeToTrigger,
...
},
...
},
ltm-CandidateReportConfigList-r19
SEQUENCE (SIZE (1..
maxNrofLTM-Configs-r18))
OF LTM-CandidateReportConfig-r19
OPTIONAL,
-- Need R
ltm-EventTriggeredReportContent-r19
LTM-EventTriggeredReportContent-r19 OPTIONAL,
-- Need R
reportOnLeave-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
ltm-EventTriggeredPeriodicReport-r19
LTM-EventTriggeredPeriodicReport-r19 OPTIONAL,
-- Need S
candidateSpecificOffsetS-r19
MeasTriggerQuantityOffset OPTIONAL,
-- Cond onlyLTM3
...
}
},
ltm-ReportContent-r18
LTM-ReportContent-r18,
...,
[[
ltm-ReportContent-v1900
LTM-ReportContent-v1900 OPTIONAL,
-- Need R
ltm-ResourceForInterferenceMeasurements-r19
LTM-CSI-ResourceConfigId-r18 OPTIONAL -- Need R
]]
}
LTM-ReportContent-r18 ::=
SEQUENCE {
nrOfReportedCells-r18
ENUMERATED {n1,n2,n3,n4},
nrOfReportedRS-PerCell-r18
ENUMERATED {n1,n2,n3,n4},
spCellInclusion-r18
ENUMERATED {true}
OPTIONAL -- Need R
}
LTM-EventTriggeredPeriodicReport-r19 ::=
SEQUENCE {
reportInterval-r19
ReportInterval-v1900,
reportAmount-r19
ENUMERATED {r2, r4, r8, r16, r32, r64, infinity, spare1},
...
}
LTM-EventTriggeredReportContent-r19 ::=
SEQUENCE {
maxNumberOfReportedBeams-r19
INTEGER (1..16),
allowReportAnyBeam-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
reportCurrentBeam-r19
ENUMERATED {enabled}
OPTIONAL,
-- Cond LTM2
...
}
LTM-CandidateReportConfig-r19 ::=
SEQUENCE {
ltm-CandidateReportConfigId-r19
LTM-CandidateId-r18,
candidateSpecificOffset-r19
MeasTriggerQuantityOffset OPTIONAL,
-- Cond notEventLTM2
...
}
LTM-ReportContent-v1900 ::=
SEQUENCE {
reportQuantity-r19
ENUMERATED {cri-RSRP, ssb-index-RSRP, cri-RI-PMI-CQI, value1},
...
}
-- TAG-LTM-CSI-REPORTCONFIG-STOP-- TAG-LTM-CSI-REPORTCONFIGID-START
LTM-CSI-ReportConfigId-r18 ::=
INTEGER (0..
maxNrofLTM-CSI-ReportConfigurations-1-r18)
-- TAG-LTM-CSI-REPORTCONFIGID-STOP-- TAG-LTM-CSI-RESOURCECONFIG-START
LTM-CSI-ResourceConfig-r18 ::=
SEQUENCE {
ltm-CSI-ResourceConfigId-r18
LTM-CSI-ResourceConfigId-r18,
ltm-SSB-ResourceSet-r18
LTM-SSB-ResourceSet-r18,
...,
[[
ltm-NZP-CSI-RS-ResourceSet-r19
LTM-NZP-CSI-RS-ResourceSet-r19 OPTIONAL,
-- Need R
ltm-CSI-IM-ResourceSet-r19
LTM-CSI-IM-ResourceSet-r19 OPTIONAL,
-- Need R
resourceType-r19
ENUMERATED {periodic, semiPersistent}
OPTIONAL -- Cond NoSSB
]]
}
LTM-SSB-ResourceSet-r18 ::=
SEQUENCE {
ltm-SSB-ResourceList-r18
SEQUENCE (SIZE (1..
maxNrofLTM-CSI-ResourcesPerSet-r18))
OF SSB-Index,
ltm-CandidateIdList-r18
SEQUENCE (SIZE (1..
maxNrofLTM-CSI-ResourcesPerSet-r18))
OF LTM-CandidateId-r18,
...
}
LTM-NZP-CSI-RS-ResourceSet-r19 ::=
SEQUENCE {
ltm-CSI-RS-ResourceList-r19
SEQUENCE (SIZE (1..
maxNrofLTM-CSI-ResourcesPerSet-r18))
OF NZP-CSI-RS-ResourceId,
ltm-CandidateIdList-r19
SEQUENCE (SIZE (1..
maxNrofLTM-CSI-ResourcesPerSet-r18))
OF LTM-CandidateId-r18,
...
}
LTM-CSI-IM-ResourceSet-r19 ::=
SEQUENCE {
ltm-CSI-IM-ResourceSetId-r19
CSI-IM-ResourceSetId,
ltm-CandidateId-r19
LTM-CandidateId-r18,
...
}
-- TAG-LTM-CSI-RESOURCECONFIG-STOP-- TAG-LTM-CSI-RESOURCECONFIGID-START
LTM-CSI-ResourceConfigId-r18 ::=
INTEGER (0..
maxNrofLTM-CSI-ResourceConfigurations-1-r18)
-- TAG-LTM-CSI-RESOURCECONFIGID-STOP-- TAG-LTM-EXECUTIONCONDITIONLIST-START
LTM-ExecutionConditionList-r19 ::=
SEQUENCE (SIZE (1..
maxNrofLTM-Configs-r18))
OF LTM-ExecutionCondition-r19
LTM-ExecutionCondition-r19 ::=
SEQUENCE {
ltm-CandidateId-r19
LTM-CandidateId-r18,
executionCondition-r19
CHOICE {
l1-Conditions-r19
LTM-CSI-ReportConfigId-r18,
l3-Conditions-r19
SEQUENCE (SIZE (1..2))
OF MeasId
}
OPTIONAL,
-- Need R
...
}
-- TAG-LTM-EXECUTIONCONDITIONLIST-STOP-- TAG-LTM-TCI-INFO-START
LTM-TCI-Info-r18 ::=
SEQUENCE {
ltm-DL-OrJointTCI-StateToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofCandidateTCI-State-r18))
OF CandidateTCI-State-r18
OPTIONAL,
-- Need N
ltm-DL-OrJointTCI-StateToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofCandidateTCI-State-r18))
OF TCI-StateId
OPTIONAL,
-- Need N
ltm-UL-TCI-StateToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofCandidateUL-TCI-r18))
OF CandidateTCI-UL-State-r18
OPTIONAL,
-- Need N
ltm-UL-TCI-StateToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofCandidateUL-TCI-r18))
OF TCI-UL-StateId-r17
OPTIONAL,
-- Need N
ltm-NZP-CSI-RS-ResourceToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-Resources))
OF NZP-CSI-RS-Resource
OPTIONAL,
-- Need N
ltm-NZP-CSI-RS-ResourceToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-Resources))
OF NZP-CSI-RS-ResourceId
OPTIONAL,
-- Need N
ltm-NZP-CSI-RS-ResourceSetToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-ResourceSets))
OF NZP-CSI-RS-ResourceSet
OPTIONAL,
-- Need N
ltm-NZP-CSI-RS-ResourceSetToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-ResourceSets))
OF NZP-CSI-RS-ResourceSetId
OPTIONAL,
-- Need N
pathlossReferenceRS-ToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofPathlossReferenceRSs-r17))
OF PathlossReferenceRS-r17
OPTIONAL,
-- Need N
pathlossReferenceRS-ToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofPathlossReferenceRSs-r17))
OF PathlossReferenceRS-Id-r17
OPTIONAL,
-- Need N
unifiedTCI-StateType-r18
ENUMERATED {separate, joint}
OPTIONAL,
-- Need R
...
}
-- TAG-LTM-TCI-INFO-STOP-- TAG-MAC-CELLGROUPCONFIG-START
MAC-CellGroupConfig ::=
SEQUENCE {
drx-Config
SetupRelease {
DRX-Config }
OPTIONAL,
-- Need M
schedulingRequestConfig
SchedulingRequestConfig OPTIONAL,
-- Need M
bsr-Config
BSR-Config OPTIONAL,
-- Need M
tag-Config
TAG-Config OPTIONAL,
-- Need M
phr-Config
SetupRelease {
PHR-Config }
OPTIONAL,
-- Need M
skipUplinkTxDynamic
BOOLEAN,
...,
[[
csi-Mask
BOOLEAN OPTIONAL,
-- Need M
dataInactivityTimer
SetupRelease {
DataInactivityTimer }
OPTIONAL -- Cond MCG-Only
]],
[[
usePreBSR-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
schedulingRequestID-LBT-SCell-r16
SchedulingRequestId OPTIONAL,
-- Need R
lch-BasedPrioritization-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
schedulingRequestID-BFR-SCell-r16
SchedulingRequestId OPTIONAL,
-- Need R
drx-ConfigSecondaryGroup-r16
SetupRelease {
DRX-ConfigSecondaryGroup-r16 }
OPTIONAL -- Need M
]],
[[
enhancedSkipUplinkTxDynamic-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
enhancedSkipUplinkTxConfigured-r16
ENUMERATED {true}
OPTIONAL -- Need R
]],
[[
intraCG-Prioritization-r17
ENUMERATED {enabled}
OPTIONAL,
-- Cond LCH-PrioWithReTxTimer
drx-ConfigSL-r17
SetupRelease {
DRX-ConfigSL-r17 }
OPTIONAL,
-- Need M
drx-ConfigExt-v1700
SetupRelease {
DRX-ConfigExt-v1700 }
OPTIONAL,
-- Need M
schedulingRequestID-BFR-r17
SchedulingRequestId OPTIONAL,
-- Need R
schedulingRequestID-BFR2-r17
SchedulingRequestId OPTIONAL,
-- Need R
schedulingRequestConfig-v1700
SchedulingRequestConfig-v1700 OPTIONAL,
-- Need M
tar-Config-r17
SetupRelease {
TAR-Config-r17 }
OPTIONAL,
-- Need M
g-RNTI-ConfigToAddModList-r17
SEQUENCE (SIZE (1..
maxG-RNTI-r17))
OF MBS-RNTI-SpecificConfig-r17 OPTIONAL,
-- Need N
g-RNTI-ConfigToReleaseList-r17
SEQUENCE (SIZE (1..
maxG-RNTI-r17))
OF MBS-RNTI-SpecificConfigId-r17 OPTIONAL,
-- Need N
g-CS-RNTI-ConfigToAddModList-r17
SEQUENCE (SIZE (1..
maxG-CS-RNTI-r17))
OF MBS-RNTI-SpecificConfig-r17 OPTIONAL,
-- Need N
g-CS-RNTI-ConfigToReleaseList-r17
SEQUENCE (SIZE (1..
maxG-CS-RNTI-r17))
OF MBS-RNTI-SpecificConfigId-r17 OPTIONAL,
-- Need N
allowCSI-SRS-Tx-MulticastDRX-Active-r17
BOOLEAN OPTIONAL -- Need M
]],
[[
schedulingRequestID-PosMG-Request-r17
SchedulingRequestId OPTIONAL,
-- Need R
drx-LastTransmissionUL-r17
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
posMG-Request-r17
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
drx-ConfigExt2-v1800
SetupRelease {
DRX-ConfigExt2-v1800 }
OPTIONAL,
-- Need M
additionalBS-TableAllowed-r18
BIT STRING (SIZE (
maxNrofLCGs-r18))
OPTIONAL,
-- Need R
dsr-ConfigToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofLCGs-r18))
OF LCG-DSR-Config-r18 OPTIONAL,
-- Need N
dsr-ConfigToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofLCGs-r18))
OF LCG-Id-r18 OPTIONAL,
-- Need N
tar-Config-r18
SetupRelease {
TAR-Config-r18 }
OPTIONAL -- Need M
]],
[[
ul-RateQuery-r19
SEQUENCE {
ul-RateQueryConfigList-r19
SEQUENCE (SIZE (1..
maxNrofRateQueryQFIs-r19))
OF QoS-FlowIdentity-r19,
ul-RateQueryProhibitTimer-r19
ENUMERATED {s0, s0dot1, s0dot2, s0dot5, s1, s2, s5, s10, s20, s30, s60,
s90, s120, s300, s600, spare1},
...
}
OPTIONAL,
-- Need R
ul-RateControlConfigList-r19
SEQUENCE (SIZE (1..
maxNrofRateCtrlQFIs-r19))
OF QoS-FlowIdentity-r19 OPTIONAL,
-- Need R
schedulingRequestID-LTM-r19
SchedulingRequestId OPTIONAL -- Need R
]]
}
DataInactivityTimer ::=
ENUMERATED {s1, s2, s3, s5, s7, s10, s15, s20, s40, s50, s60, s80, s100, s120, s150, s180}
MBS-RNTI-SpecificConfig-r17 ::=
SEQUENCE {
mbs-RNTI-SpecificConfigId-r17
MBS-RNTI-SpecificConfigId-r17,
groupCommon-RNTI-r17
CHOICE {
g-RNTI
RNTI-Value,
g-CS-RNTI
RNTI-Value
},
drx-ConfigPTM-r17
SetupRelease {
DRX-ConfigPTM-r17 }
OPTIONAL,
-- Need M
harq-FeedbackEnablerMulticast-r17
ENUMERATED {dci-enabler, enabled}
OPTIONAL,
-- Need S
harq-FeedbackOptionMulticast-r17
ENUMERATED {ack-nack, nack-only}
OPTIONAL,
-- Cond HARQFeedback
pdsch-AggregationFactor-r17
ENUMERATED {n2, n4, n8}
OPTIONAL -- Cond G-RNTI
}
MBS-RNTI-SpecificConfigId-r17 ::=
INTEGER (0..
maxG-RNTI-1-r17)
LCG-DSR-Config-r18 ::=
SEQUENCE {
lcg-Id-r18
LCG-Id-r18,
remainingTimeThreshold-r18
INTEGER (1..64),
...,
[[
dsr-ReportingThresList-r19
SEQUENCE (SIZE (1..
maxDSR-ReportingThres-r19))
OF DSR-ReportingThreshold-r19 OPTIONAL,
-- Need R
dsr-ReportNonDelayCriticalData-r19
ENUMERATED {enabled}
OPTIONAL -- Cond ReportThresList
]]
}
LCG-Id-r18 ::=
INTEGER (0..
maxLCG-ID)
DSR-ReportingThreshold-r19 ::=
INTEGER (1..64)
QoS-FlowIdentity-r19 ::=
SEQUENCE {
pdu-SessionID-r19
PDU-SessionID,
qfi-r19
QFI
}
-- TAG-MAC-CELLGROUPCONFIG-STOP-- TAG-MEASCONFIG-START
MeasConfig ::=
SEQUENCE {
measObjectToRemoveList
MeasObjectToRemoveList OPTIONAL,
-- Need N
measObjectToAddModList
MeasObjectToAddModList OPTIONAL,
-- Need N
reportConfigToRemoveList
ReportConfigToRemoveList OPTIONAL,
-- Need N
reportConfigToAddModList
ReportConfigToAddModList OPTIONAL,
-- Need N
measIdToRemoveList
MeasIdToRemoveList OPTIONAL,
-- Need N
measIdToAddModList
MeasIdToAddModList OPTIONAL,
-- Need N
s-MeasureConfig
CHOICE {
ssb-RSRP
RSRP-Range,
csi-RSRP
RSRP-Range
}
OPTIONAL,
-- Need M
quantityConfig
QuantityConfig OPTIONAL,
-- Need M
measGapConfig
MeasGapConfig OPTIONAL,
-- Need M
measGapSharingConfig
MeasGapSharingConfig OPTIONAL,
-- Need M
...,
[[
interFrequencyConfig-NoGap-r16
ENUMERATED {true}
OPTIONAL -- Need R
]],
[[
effectiveMeasWindowConfig-r18
SetupRelease {
MeasWindowConfig-r18}
OPTIONAL -- Need M
]],
[[
cssf-Config-r19
SEQUENCE {
cssf-MeasMO-List-r19
CSSF-MeasMO-List-r19 OPTIONAL -- Need R
}
OPTIONAL -- Need R
]]
}
MeasObjectToRemoveList ::=
SEQUENCE (SIZE (1..
maxNrofObjectId))
OF MeasObjectId
MeasIdToRemoveList ::=
SEQUENCE (SIZE (1..
maxNrofMeasId))
OF MeasId
ReportConfigToRemoveList ::=
SEQUENCE (SIZE (1..
maxReportConfigId))
OF ReportConfigId
CSSF-MeasMO-List-r19 ::=
SEQUENCE (SIZE (1..
maxNrofMeasMO-r19))
OF MeasObjectId
-- TAG-MEASCONFIG-STOP-- TAG-MEASGAPCONFIG-START
MeasGapConfig ::=
SEQUENCE {
gapFR2
SetupRelease {
GapConfig }
OPTIONAL,
-- Need M
...,
[[
gapFR1
SetupRelease {
GapConfig }
OPTIONAL,
-- Need M
gapUE
SetupRelease {
GapConfig }
OPTIONAL -- Need M
]],
[[
gapToAddModList-r17
SEQUENCE (SIZE (1..
maxNrofGapId-r17))
OF GapConfig-r17 OPTIONAL,
-- Need N
gapToReleaseList-r17
SEQUENCE (SIZE (1..
maxNrofGapId-r17))
OF MeasGapId-r17 OPTIONAL,
-- Need N
posMeasGapPreConfigToAddModList-r17
PosMeasGapPreConfigToAddModList-r17 OPTIONAL,
-- Need N
posMeasGapPreConfigToReleaseList-r17
PosMeasGapPreConfigToReleaseList-r17 OPTIONAL -- Need N
]]
}
GapConfig ::=
SEQUENCE {
gapOffset
INTEGER (0..159),
mgl
ENUMERATED {ms1dot5, ms3, ms3dot5, ms4, ms5dot5, ms6},
mgrp
ENUMERATED {ms20, ms40, ms80, ms160},
mgta
ENUMERATED {ms0, ms0dot25, ms0dot5},
...,
[[
refServCellIndicator
ENUMERATED {pCell, pSCell, mcg-FR2}
OPTIONAL -- Cond NEDCorNRDC
]],
[[
refFR2ServCellAsyncCA-r16
ServCellIndex OPTIONAL,
-- Cond AsyncCA
mgl-r16
ENUMERATED {ms10, ms20}
OPTIONAL -- Cond PRS
]]
}
GapConfig-r17 ::=
SEQUENCE {
measGapId-r17
MeasGapId-r17,
gapType-r17
ENUMERATED {perUE, perFR1, perFR2},
gapOffset-r17
INTEGER (0..159),
mgl-r17
ENUMERATED {ms1, ms1dot5, ms2, ms3, ms3dot5, ms4, ms5, ms5dot5, ms6, ms10, ms20},
mgrp-r17
ENUMERATED {ms20, ms40, ms80, ms160},
mgta-r17
ENUMERATED {ms0, ms0dot25, ms0dot5, ms0dot75},
refServCellIndicator-r17
ENUMERATED {pCell, pSCell, mcg-FR2}
OPTIONAL,
-- Cond NEDCorNRDC
refFR2-ServCellAsyncCA-r17
ServCellIndex OPTIONAL,
-- Cond AsyncCA
preConfigInd-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
ncsgInd-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
gapAssociationPRS-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
gapSharing-r17
MeasGapSharingScheme OPTIONAL,
-- Need R
gapPriority-r17
GapPriority-r17 OPTIONAL,
-- Need R
...
}
PosMeasGapPreConfigToAddModList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofPreConfigPosGapId-r17))
OF PosGapConfig-r17
PosMeasGapPreConfigToReleaseList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofPreConfigPosGapId-r17))
OF MeasPosPreConfigGapId-r17
PosGapConfig-r17 ::=
SEQUENCE {
measPosPreConfigGapId-r17
MeasPosPreConfigGapId-r17,
gapOffset-r17
INTEGER (0..159),
mgl-r17
ENUMERATED {ms1dot5, ms3, ms3dot5, ms4, ms5dot5, ms6, ms10, ms20},
mgrp-r17
ENUMERATED {ms20, ms40, ms80, ms160},
mgta-r17
ENUMERATED {ms0, ms0dot25, ms0dot5},
gapType-r17
ENUMERATED {perUE, perFR1, perFR2},
...
}
MeasPosPreConfigGapId-r17 ::=
INTEGER (1..
maxNrofPreConfigPosGapId-r17)
-- TAG-MEASGAPCONFIG-STOP-- TAG-MEASGAPID-START
MeasGapId-r17 ::=
INTEGER (1..
maxNrofGapId-r17)
-- TAG-MEASGAPID-STOP-- TAG-MEASGAPSHARINGCONFIG-START
MeasGapSharingConfig ::=
SEQUENCE {
gapSharingFR2
SetupRelease {
MeasGapSharingScheme }
OPTIONAL,
-- Need M
...,
[[
gapSharingFR1
SetupRelease {
MeasGapSharingScheme }
OPTIONAL,
--Need M
gapSharingUE
SetupRelease {
MeasGapSharingScheme }
OPTIONAL --Need M
]]
}
MeasGapSharingScheme::=
ENUMERATED {scheme00, scheme01, scheme10, scheme11}
-- TAG-MEASGAPSHARINGCONFIG-STOP-- TAG-MEASID-START
MeasId ::=
INTEGER (1..
maxNrofMeasId)
-- TAG-MEASID-STOP-- TAG-MEASIDLECONFIG-START
MeasIdleConfigSIB-r16 ::=
SEQUENCE {
measIdleCarrierListNR-r16
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasIdleCarrierNR-r16 OPTIONAL,
-- Need S
measIdleCarrierListEUTRA-r16
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasIdleCarrierEUTRA-r16 OPTIONAL,
-- Need S
...,
[[
measIdleCarrierListNR-LessThan5MHz-r18
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasIdleCarrierNR-r16 OPTIONAL,
-- Cond LessThan5MHz
measReselectionCarrierListNR-r18
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasReselectionCarrierNR-r18 OPTIONAL,
-- Need S
measReselectionCarrierListNR-LessThan5MHz-r18
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasReselectionCarrierNR-r18 OPTIONAL,
-- Cond LessThan5MHz
measIdleValidityDuration-r18
MeasurementValidityDuration-r18 OPTIONAL,
-- Need S
measReselectionValidityDuration-r18
MeasurementValidityDuration-r18 OPTIONAL -- Need S
]]
}
MeasIdleConfigDedicated-r16 ::=
SEQUENCE {
measIdleCarrierListNR-r16
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasIdleCarrierNR-r16 OPTIONAL,
-- Need N
measIdleCarrierListEUTRA-r16
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasIdleCarrierEUTRA-r16 OPTIONAL,
-- Need N
measIdleDuration-r16
ENUMERATED{sec10, sec30, sec60, sec120, sec180, sec240, sec300, spare},
validityAreaList-r16
ValidityAreaList-r16 OPTIONAL,
-- Need N
...,
[[
measReselectionCarrierListNR-r18
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasReselectionCarrierNR-r18 OPTIONAL,
-- Need S
measIdleValidityDuration-r18
MeasurementValidityDuration-r18 OPTIONAL,
-- Need S
measReselectionValidityDuration-r18
MeasurementValidityDuration-r18 OPTIONAL -- Need S
]]
}
ValidityAreaList-r16 ::=
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF ValidityArea-r16
ValidityArea-r16 ::=
SEQUENCE {
carrierFreq-r16
ARFCN-ValueNR,
validityCellList-r16
ValidityCellList OPTIONAL -- Need N
}
ValidityCellList ::=
SEQUENCE (SIZE (1..
maxCellMeasIdle-r16))
OF PCI-Range
MeasIdleCarrierNR-r16 ::=
SEQUENCE {
carrierFreq-r16
ARFCN-ValueNR,
ssbSubcarrierSpacing-r16
SubcarrierSpacing,
frequencyBandList
MultiFrequencyBandListNR OPTIONAL,
-- Need R
measCellListNR-r16
CellListNR-r16 OPTIONAL,
-- Need R
reportQuantities-r16
ENUMERATED {rsrp, rsrq, both},
qualityThreshold-r16
SEQUENCE {
idleRSRP-Threshold-NR-r16
RSRP-Range OPTIONAL,
-- Need R
idleRSRQ-Threshold-NR-r16
RSRQ-Range OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
ssb-MeasConfig-r16
SEQUENCE {
nrofSS-BlocksToAverage-r16
INTEGER (2..
maxNrofSS-BlocksToAverage)
OPTIONAL,
-- Need S
absThreshSS-BlocksConsolidation-r16
ThresholdNR OPTIONAL,
-- Need S
smtc-r16
SSB-MTC OPTIONAL,
-- Need S
ssb-ToMeasure-r16
SSB-ToMeasure OPTIONAL,
-- Need S
deriveSSB-IndexFromCell-r16
BOOLEAN,
ss-RSSI-Measurement-r16
SS-RSSI-Measurement OPTIONAL -- Need S
}
OPTIONAL,
-- Need S
beamMeasConfigIdle-r16
BeamMeasConfigIdle-NR-r16 OPTIONAL,
-- Need R
...
}
MeasIdleCarrierEUTRA-r16 ::=
SEQUENCE {
carrierFreqEUTRA-r16
ARFCN-ValueEUTRA,
allowedMeasBandwidth-r16
EUTRA-AllowedMeasBandwidth,
measCellListEUTRA-r16
CellListEUTRA-r16 OPTIONAL,
-- Need R
reportQuantitiesEUTRA-r16
ENUMERATED {rsrp, rsrq, both},
qualityThresholdEUTRA-r16
SEQUENCE {
idleRSRP-Threshold-EUTRA-r16
RSRP-RangeEUTRA OPTIONAL,
-- Need R
idleRSRQ-Threshold-EUTRA-r16
RSRQ-RangeEUTRA-r16 OPTIONAL -- Need R
}
OPTIONAL,
-- Need S
...
}
MeasReselectionCarrierNR-r18 ::=
SEQUENCE {
carrierFreq-r18
ARFCN-ValueNR,
...
}
CellListNR-r16 ::=
SEQUENCE (SIZE (1..
maxCellMeasIdle-r16))
OF PCI-Range
CellListEUTRA-r16 ::=
SEQUENCE (SIZE (1..
maxCellMeasIdle-r16))
OF EUTRA-PhysCellIdRange
BeamMeasConfigIdle-NR-r16 ::=
SEQUENCE {
reportQuantityRS-Indexes-r16
ENUMERATED {rsrp, rsrq, both},
maxNrofRS-IndexesToReport-r16
INTEGER (1..
maxNrofIndexesToReport),
includeBeamMeasurements-r16
BOOLEAN
}
RSRQ-RangeEUTRA-r16 ::=
INTEGER (-30..46)
-- TAG-MEASIDLECONFIG-STOP-- TAG-MEASIDTOADDMODLIST-START
MeasIdToAddModList ::=
SEQUENCE (SIZE (1..
maxNrofMeasId))
OF MeasIdToAddMod
MeasIdToAddMod ::=
SEQUENCE {
measId
MeasId,
measObjectId
MeasObjectId,
reportConfigId
ReportConfigId
}
-- TAG-MEASIDTOADDMODLIST-STOP-- TAG-MEASOBJECTCLI-START
MeasObjectCLI-r16 ::=
SEQUENCE {
cli-ResourceConfig-r16
CLI-ResourceConfig-r16,
...
}
CLI-ResourceConfig-r16 ::=
SEQUENCE {
srs-ResourceConfig-r16
SetupRelease {
SRS-ResourceListConfigCLI-r16 }
OPTIONAL,
-- Need M
rssi-ResourceConfig-r16
SetupRelease {
RSSI-ResourceListConfigCLI-r16 }
OPTIONAL -- Need M
}
SRS-ResourceListConfigCLI-r16 ::=
SEQUENCE (SIZE (1..
maxNrofCLI-SRS-Resources-r16))
OF SRS-ResourceConfigCLI-r16
::=
SEQUENCE (SIZE (1..
maxNrofCLI-RSSI-Resources-r16))
OF RSSI-ResourceConfigCLI-r16
SRS-ResourceConfigCLI-r16 ::=
SEQUENCE {
srs-Resource-r16
SRS-Resource,
srs-SCS-r16
SubcarrierSpacing,
refServCellIndex-r16
ServCellIndex OPTIONAL,
-- Need S
refBWP-r16
BWP-Id,
...
}
::=
SEQUENCE {
rssi-ResourceId-r16
RSSI-ResourceId-r16,
rssi-SCS-r16
SubcarrierSpacing,
startPRB-r16
INTEGER (0..2169),
nrofPRBs-r16
INTEGER (4..
maxNrofPhysicalResourceBlocksPlus1),
startPosition-r16
INTEGER (0..13),
nrofSymbols-r16
INTEGER (1..14),
rssi-PeriodicityAndOffset-r16
RSSI-PeriodicityAndOffset-r16,
refServCellIndex-r16
ServCellIndex OPTIONAL,
-- Need S
...
}
::=
INTEGER (0..
maxNrofCLI-RSSI-Resources-1-r16)
RSSI-PeriodicityAndOffset-r16 ::=
CHOICE {
sl10
INTEGER(0..9),
sl20
INTEGER(0..19),
sl40
INTEGER(0..39),
sl80
INTEGER(0..79),
sl160
INTEGER(0..159),
sl320
INTEGER(0..319),
s1640
INTEGER(0..639),
...
}
-- TAG-MEASOBJECTCLI-STOP-- TAG-MEASOBJECTEUTRA-START
MeasObjectEUTRA::=
SEQUENCE {
carrierFreq
ARFCN-ValueEUTRA,
allowedMeasBandwidth
EUTRA-AllowedMeasBandwidth,
cellsToRemoveListEUTRAN
EUTRA-CellIndexList OPTIONAL,
-- Need N
cellsToAddModListEUTRAN
SEQUENCE (SIZE (1..
maxCellMeasEUTRA))
OF EUTRA-Cell OPTIONAL,
-- Need N
excludedCellsToRemoveListEUTRAN
EUTRA-CellIndexList OPTIONAL,
-- Need N
excludedCellsToAddModListEUTRAN
SEQUENCE (SIZE (1..
maxCellMeasEUTRA))
OF EUTRA-ExcludedCell OPTIONAL,
-- Need N
eutra-PresenceAntennaPort1
EUTRA-PresenceAntennaPort1,
eutra-Q-OffsetRange
EUTRA-Q-OffsetRange OPTIONAL,
-- Need R
widebandRSRQ-Meas
BOOLEAN,
...,
[[
associatedMeasGap-r17
MeasGapId-r17 OPTIONAL -- Need R
]],
[[
measSequence-r18
MeasSequence-r18 OPTIONAL -- Need R
]]
}
EUTRA-CellIndexList ::=
SEQUENCE (SIZE (1..
maxCellMeasEUTRA))
OF EUTRA-CellIndex
EUTRA-CellIndex ::=
INTEGER (1..
maxCellMeasEUTRA)
EUTRA-Cell ::=
SEQUENCE {
cellIndexEUTRA
EUTRA-CellIndex,
physCellId
EUTRA-PhysCellId,
cellIndividualOffset
EUTRA-Q-OffsetRange
}
EUTRA-ExcludedCell ::=
SEQUENCE {
cellIndexEUTRA
EUTRA-CellIndex,
physCellIdRange
EUTRA-PhysCellIdRange
}
-- TAG-MEASOBJECTEUTRA-STOP-- TAG-MEASOBJECTID-START
MeasObjectId ::=
INTEGER (1..
maxNrofObjectId)
-- TAG-MEASOBJECTID-STOP-- TAG-MEASOBJECTNR-START
MeasObjectNR ::=
SEQUENCE {
ssbFrequency
ARFCN-ValueNR OPTIONAL,
-- Cond SSBorAssociatedSSB
ssbSubcarrierSpacing
SubcarrierSpacing OPTIONAL,
-- Cond SSBorAssociatedSSB
smtc1
SSB-MTC OPTIONAL,
-- Cond SSBorAssociatedSSB
smtc2
SSB-MTC2 OPTIONAL,
-- Cond IntraFreqConnected
refFreqCSI-RS
ARFCN-ValueNR OPTIONAL,
-- Cond CSI-RS
referenceSignalConfig
ReferenceSignalConfig,
absThreshSS-BlocksConsolidation
ThresholdNR OPTIONAL,
-- Need R
absThreshCSI-RS-Consolidation
ThresholdNR OPTIONAL,
-- Need R
nrofSS-BlocksToAverage
INTEGER (2..
maxNrofSS-BlocksToAverage)
OPTIONAL,
-- Need R
nrofCSI-RS-ResourcesToAverage
INTEGER (2..
maxNrofCSI-RS-ResourcesToAverage)
OPTIONAL,
-- Need R
quantityConfigIndex
INTEGER (1..
maxNrofQuantityConfig),
offsetMO
Q-OffsetRangeList,
cellsToRemoveList
PCI-List OPTIONAL,
-- Need N
cellsToAddModList
CellsToAddModList OPTIONAL,
-- Need N
excludedCellsToRemoveList
PCI-RangeIndexList OPTIONAL,
-- Need N
excludedCellsToAddModList
SEQUENCE (SIZE (1..
maxNrofPCI-Ranges))
OF PCI-RangeElement OPTIONAL,
-- Need N
allowedCellsToRemoveList
PCI-RangeIndexList OPTIONAL,
-- Need N
allowedCellsToAddModList
SEQUENCE (SIZE (1..
maxNrofPCI-Ranges))
OF PCI-RangeElement OPTIONAL,
-- Need N
...,
[[
freqBandIndicatorNR
FreqBandIndicatorNR OPTIONAL,
-- Need R
measCycleSCell
ENUMERATED {sf160, sf256, sf320, sf512, sf640, sf1024, sf1280}
OPTIONAL -- Need R
]],
[[
smtc3list-r16
SSB-MTC3List-r16 OPTIONAL,
-- Need R
rmtc-Config-r16
SetupRelease {
RMTC-Config-r16}
OPTIONAL,
-- Need M
t312-r16
SetupRelease {
T312-r16 }
OPTIONAL -- Need M
]],
[[
associatedMeasGapSSB-r17
MeasGapId-r17 OPTIONAL,
-- Need R
associatedMeasGapCSIRS-r17
MeasGapId-r17 OPTIONAL,
-- Need R
smtc4list-r17
SSB-MTC4List-r17 OPTIONAL,
-- Need R
measCyclePSCell-r17
ENUMERATED {ms160, ms256, ms320, ms512, ms640, ms1024, ms1280, spare1}
OPTIONAL,
-- Cond SCG
cellsToAddModListExt-v1710
CellsToAddModListExt-v1710 OPTIONAL -- Need N
]],
[[
associatedMeasGapSSB2-v1720
MeasGapId-r17 OPTIONAL,
-- Cond AssociatedGapSSB
associatedMeasGapCSIRS2-v1720
MeasGapId-r17 OPTIONAL -- Cond AssociatedGapCSIRS
]],
[[
measSequence-r18
MeasSequence-r18 OPTIONAL,
-- Need R
cellsToAddModListExt-v1800
CellsToAddModListExt-v1800 OPTIONAL -- Need N
]],
[[
smtc5list-r19
SSB-MTC5List-r19 OPTIONAL,
-- Need R
smtc6list-r19
SSB-MTC6List-r19 OPTIONAL,
-- Need R
smtc7-SSBAdapt-r19
SSB-MTC-SSBAdapt-r19 OPTIONAL,
-- Cond IntraFreqConnected
neighSCellMeasSkipping-r19
ENUMERATED { enabled }
OPTIONAL -- Cond SCellMO
]]
}
SSB-MTC3List-r16::=
SEQUENCE (SIZE(1..4))
OF SSB-MTC3-r16
SSB-MTC4List-r17::=
SEQUENCE (SIZE(1..3))
OF SSB-MTC4-r17
SSB-MTC5List-r19::=
SEQUENCE (SIZE(1..3))
OF SSB-MTC5-r19
SSB-MTC6List-r19::=
SEQUENCE (SIZE(1..6))
OF SSB-MTC
SSB-MTC-SSBAdapt-r19 ::=
SEQUENCE (SIZE(1..2))
OF SSB-MTC
T312-r16 ::=
ENUMERATED { ms0, ms50, ms100, ms200, ms300, ms400, ms500, ms1000}
ReferenceSignalConfig::=
SEQUENCE {
ssb-ConfigMobility
SSB-ConfigMobility OPTIONAL,
-- Need M
csi-rs-ResourceConfigMobility
SetupRelease {
CSI-RS-ResourceConfigMobility }
OPTIONAL -- Need M
}
SSB-ConfigMobility::=
SEQUENCE {
ssb-ToMeasure
SetupRelease {
SSB-ToMeasure }
OPTIONAL,
-- Need M
deriveSSB-IndexFromCell
BOOLEAN,
ss-RSSI-Measurement
SS-RSSI-Measurement OPTIONAL,
-- Need M
...,
[[
ssb-PositionQCL-Common-r16
SSB-PositionQCL-Relation-r16 OPTIONAL,
-- Cond SharedSpectrum
ssb-PositionQCL-CellsToAddModList-r16
SSB-PositionQCL-CellsToAddModList-r16 OPTIONAL,
-- Need N
ssb-PositionQCL-CellsToRemoveList-r16
PCI-List OPTIONAL -- Need N
]],
[[
deriveSSB-IndexFromCellInter-r17
ServCellIndex OPTIONAL,
-- Need R
ssb-PositionQCL-Common-r17
SSB-PositionQCL-Relation-r17 OPTIONAL,
-- Cond SharedSpectrum2
ssb-PositionQCL-Cells-r17
SetupRelease {
SSB-PositionQCL-CellList-r17}
OPTIONAL -- Need M
]],
[[
cca-CellsToAddModList-r17
PCI-List OPTIONAL,
-- Need N
cca-CellsToRemoveList-r17
PCI-List OPTIONAL -- Need N
]],
[[
ssb-ToMeasureAltitudeBasedList-r18
SetupRelease {
SSB-ToMeasureAltitudeBasedList-r18 }
OPTIONAL -- Need M
]]
}
Q-OffsetRangeList ::=
SEQUENCE {
rsrpOffsetSSB
Q-OffsetRange DEFAULT dB0,
rsrqOffsetSSB
Q-OffsetRange DEFAULT dB0,
sinrOffsetSSB
Q-OffsetRange DEFAULT dB0,
rsrpOffsetCSI-RS
Q-OffsetRange DEFAULT dB0,
rsrqOffsetCSI-RS
Q-OffsetRange DEFAULT dB0,
sinrOffsetCSI-RS
Q-OffsetRange DEFAULT dB0
}
ThresholdNR ::=
SEQUENCE{
thresholdRSRP
RSRP-Range OPTIONAL,
-- Need R
thresholdRSRQ
RSRQ-Range OPTIONAL,
-- Need R
thresholdSINR
SINR-Range OPTIONAL -- Need R
}
CellsToAddModList ::=
SEQUENCE (SIZE (1..
maxNrofCellMeas))
OF CellsToAddMod
CellsToAddModListExt-v1710 ::=
SEQUENCE (SIZE (1..
maxNrofCellMeas))
OF CellsToAddModExt-v1710
CellsToAddModListExt-v1800 ::=
SEQUENCE (SIZE (1..
maxNrofCellMeas))
OF CellsToAddModExt-v1800
CellsToAddMod ::=
SEQUENCE {
physCellId
PhysCellId,
cellIndividualOffset
Q-OffsetRangeList
}
CellsToAddModExt-v1710 ::=
SEQUENCE {
ntn-PolarizationDL-r17
ENUMERATED {rhcp,lhcp,linear}
OPTIONAL,
-- Need R
ntn-PolarizationUL-r17
ENUMERATED {rhcp,lhcp,linear}
OPTIONAL -- Need S
}
CellsToAddModExt-v1800 ::=
SEQUENCE {
ntn-NeighbourCellInfo-r18
NTN-NeighbourCellInfo-r18 OPTIONAL -- Cond NeighbourCell
}
RMTC-Config-r16 ::=
SEQUENCE {
rmtc-Periodicity-r16
ENUMERATED {ms40, ms80, ms160, ms320, ms640},
rmtc-SubframeOffset-r16
INTEGER(0..639)
OPTIONAL,
-- Need M
measDurationSymbols-r16
ENUMERATED {sym1, sym14or12, sym28or24, sym42or36, sym70or60},
rmtc-Frequency-r16
ARFCN-ValueNR,
ref-SCS-CP-r16
ENUMERATED {kHz15, kHz30, kHz60-NCP, kHz60-ECP},
...,
[[
rmtc-Bandwidth-r17
ENUMERATED {mhz100, mhz400, mhz800, mhz1600, mhz2000}
OPTIONAL,
-- Need R
measDurationSymbols-v1700
ENUMERATED {sym140, sym560, sym1120}
OPTIONAL,
-- Need R
ref-SCS-CP-v1700
ENUMERATED {kHz120, kHz480, kHz960}
OPTIONAL,
-- Need R
tci-StateInfo-r17
SEQUENCE {
tci-StateId-r17
TCI-StateId,
ref-ServCellId-r17
ServCellIndex OPTIONAL -- Need R
}
OPTIONAL -- Need R
]],
[[
ref-BWPId-r17
BWP-Id OPTIONAL -- Need R
]]
}
SSB-PositionQCL-CellsToAddModList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofCellMeas))
OF SSB-PositionQCL-CellsToAddMod-r16
SSB-PositionQCL-CellsToAddMod-r16 ::=
SEQUENCE {
physCellId-r16
PhysCellId,
ssb-PositionQCL-r16
SSB-PositionQCL-Relation-r16
}
SSB-PositionQCL-CellList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofCellMeas))
OF SSB-PositionQCL-Cell-r17
SSB-PositionQCL-Cell-r17 ::=
SEQUENCE {
physCellId-r17
PhysCellId,
ssb-PositionQCL-r17
SSB-PositionQCL-Relation-r17
}
SSB-ToMeasureAltitudeBasedList-r18 ::=
SEQUENCE (SIZE (1..
maxNrofAltitudeRanges-r18))
OF SSB-ToMeasureAltitudeBased-r18
SSB-ToMeasureAltitudeBased-r18 ::=
SEQUENCE {
altitudeRange-r18
SEQUENCE {
altitudeMin-r18
Altitude-r18 OPTIONAL,
-- Need S
altitudeMax-r18
Altitude-r18 OPTIONAL,
-- Need S
altitudeHyst-r18
HysteresisAltitude-r18 OPTIONAL -- Need R
},
ssb-ToMeasure-r18
SSB-ToMeasure OPTIONAL -- Need S
}
NTN-NeighbourCellInfo-r18 ::=
SEQUENCE {
epochTime-r18
EpochTime-r17,
ephemerisInfo-r18
EphemerisInfo-r17,
referenceLocation-r18
ReferenceLocation-r17 OPTIONAL -- Need R
}
-- TAG-MEASOBJECTNR-STOP-- TAG-MEASOBJECTNR-SL-START
MeasObjectNR-SL-r16 ::=
SEQUENCE {
tx-PoolMeasToRemoveList-r16
Tx-PoolMeasList-r16 OPTIONAL,
-- Need N
tx-PoolMeasToAddModList-r16
Tx-PoolMeasList-r16 OPTIONAL -- Need N
}
MeasObjectNR-SL-r18 ::=
SEQUENCE {
sl-Frequency-r18
INTEGER (1..
maxNrofFreqSL-r16),
tx-PoolMeasToRemoveList-r18
Tx-PoolMeasList-r16 OPTIONAL,
-- Need N
tx-PoolMeasToAddModList-r18
Tx-PoolMeasList-r16 OPTIONAL -- Need N
}
Tx-PoolMeasList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSL-PoolToMeasureNR-r16))
OF SL-ResourcePoolID-r16
-- TAG-MEASOBJECTNR-SL-STOP-- TAG-MEASOBJECTRXTXDIFF-START
MeasObjectRxTxDiff-r17 ::=
SEQUENCE {
dl-Ref-r17
CHOICE {
prs-Ref-r17
NULL,
csi-RS-Ref-r17
NULL,
...
}
OPTIONAL,
-- Need R
...
}
-- TAG-MEASOBJECTRXTXDIFF-STOP-- TAG-MEASOBJECTTOADDMODLIST-START
MeasObjectToAddModList ::=
SEQUENCE (SIZE (1..
maxNrofObjectId))
OF MeasObjectToAddMod
MeasObjectToAddMod ::=
SEQUENCE {
measObjectId
MeasObjectId,
measObject
CHOICE {
measObjectNR
MeasObjectNR,
...,
measObjectEUTRA
MeasObjectEUTRA,
measObjectUTRA-FDD-r16
MeasObjectUTRA-FDD-r16,
measObjectNR-SL-r16
MeasObjectNR-SL-r16,
measObjectCLI-r16
MeasObjectCLI-r16,
measObjectRxTxDiff-r17
MeasObjectRxTxDiff-r17,
measObjectRelay-r17
SL-MeasObject-r16,
measObjectNR-SL-r18
MeasObjectNR-SL-r18
}
}
-- TAG-MEASOBJECTTOADDMODLIST-STOP-- TAG-MEASOBJECTUTRA-FDD-START
MeasObjectUTRA-FDD-r16 ::=
SEQUENCE {
carrierFreq-r16
ARFCN-ValueUTRA-FDD-r16,
utra-FDD-Q-OffsetRange-r16
UTRA-FDD-Q-OffsetRange-r16 OPTIONAL,
-- Need R
cellsToRemoveList-r16
UTRA-FDD-CellIndexList-r16 OPTIONAL,
-- Need N
cellsToAddModList-r16
CellsToAddModListUTRA-FDD-r16 OPTIONAL,
-- Need N
...
}
CellsToAddModListUTRA-FDD-r16 ::=
SEQUENCE (SIZE (1..
maxCellMeasUTRA-FDD-r16))
OF CellsToAddModUTRA-FDD-r16
CellsToAddModUTRA-FDD-r16 ::=
SEQUENCE {
cellIndexUTRA-FDD-r16
UTRA-FDD-CellIndex-r16,
physCellId-r16
PhysCellIdUTRA-FDD-r16
}
UTRA-FDD-CellIndexList-r16 ::=
SEQUENCE (SIZE (1..
maxCellMeasUTRA-FDD-r16))
OF UTRA-FDD-CellIndex-r16
UTRA-FDD-CellIndex-r16 ::=
INTEGER (1..
maxCellMeasUTRA-FDD-r16)
-- TAG-MEASOBJECTUTRA-FDD-STOP-- TAG-MEASRESULTCELLLISTSFTD-NR-START
MeasResultCellListSFTD-NR ::=
SEQUENCE (SIZE (1..
maxCellSFTD))
OF MeasResultCellSFTD-NR
MeasResultCellSFTD-NR ::=
SEQUENCE {
physCellId
PhysCellId,
sfn-OffsetResult
INTEGER (0..1023),
frameBoundaryOffsetResult
INTEGER (-30720..30719),
rsrp-Result
RSRP-Range OPTIONAL
}
-- TAG-MEASRESULTCELLLISTSFTD-NR-STOP-- TAG-MEASRESULTCELLLISTSFTD-EUTRA-START
MeasResultCellListSFTD-EUTRA ::=
SEQUENCE (SIZE (1..
maxCellSFTD))
OF MeasResultSFTD-EUTRA
MeasResultSFTD-EUTRA ::=
SEQUENCE {
eutra-PhysCellId
EUTRA-PhysCellId,
sfn-OffsetResult
INTEGER (0..1023),
frameBoundaryOffsetResult
INTEGER (-30720..30719),
rsrp-Result
RSRP-Range OPTIONAL
}
-- TAG-MEASRESULTCELLLISTSFTD-EUTRA-STOP-- TAG-MEASRESULTS-START
MeasResults ::=
SEQUENCE {
measId
MeasId,
measResultServingMOList
MeasResultServMOList,
measResultNeighCells
CHOICE {
measResultListNR
MeasResultListNR,
...,
measResultListEUTRA
MeasResultListEUTRA,
measResultListUTRA-FDD-r16
MeasResultListUTRA-FDD-r16,
sl-MeasResultsCandRelay-r17 OCTET STRING
-- Contains PC5 SL-MeasResultListRelay-r17
}
OPTIONAL,
...,
[[
measResultServFreqListEUTRA-SCG
MeasResultServFreqListEUTRA-SCG OPTIONAL,
measResultServFreqListNR-SCG
MeasResultServFreqListNR-SCG OPTIONAL,
measResultSFTD-EUTRA
MeasResultSFTD-EUTRA OPTIONAL,
measResultSFTD-NR
MeasResultCellSFTD-NR OPTIONAL
]],
[[
measResultCellListSFTD-NR
MeasResultCellListSFTD-NR OPTIONAL
]],
[[
measResultForRSSI-r16
MeasResultForRSSI-r16 OPTIONAL,
locationInfo-r16
LocationInfo-r16 OPTIONAL,
ul-PDCP-DelayValueResultList-r16
UL-PDCP-DelayValueResultList-r16 OPTIONAL,
measResultsSL-r16
MeasResultsSL-r16 OPTIONAL,
measResultCLI-r16
MeasResultCLI-r16 OPTIONAL
]],
[[
measResultRxTxTimeDiff-r17
MeasResultRxTxTimeDiff-r17 OPTIONAL,
sl-MeasResultServingRelay-r17 OCTET STRING
OPTIONAL,
-- Contains PC5 SL-MeasResultRelay-r17
ul-PDCP-ExcessDelayResultList-r17
UL-PDCP-ExcessDelayResultList-r17 OPTIONAL,
coarseLocationInfo-r17 OCTET STRING
OPTIONAL
]],
[[
altitudeUE-r18
Altitude-r18 OPTIONAL,
cellsMetReportOnLeaveList-r18
SEQUENCE (SIZE (1..
maxCellReport))
OF PhysCellId OPTIONAL
]]
}
MeasResultServMOList ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF MeasResultServMO
MeasResultServMO ::=
SEQUENCE {
servCellId
ServCellIndex,
measResultServingCell
MeasResultNR,
measResultBestNeighCell
MeasResultNR OPTIONAL,
...
}
MeasResultListNR ::=
SEQUENCE (SIZE (1..
maxCellReport))
OF MeasResultNR
MeasResultNR ::=
SEQUENCE {
physCellId
PhysCellId OPTIONAL,
measResult
SEQUENCE {
cellResults
SEQUENCE{
resultsSSB-Cell
MeasQuantityResults OPTIONAL,
resultsCSI-RS-Cell
MeasQuantityResults OPTIONAL
},
rsIndexResults
SEQUENCE{
resultsSSB-Indexes
ResultsPerSSB-IndexList OPTIONAL,
resultsCSI-RS-Indexes
ResultsPerCSI-RS-IndexList OPTIONAL
}
OPTIONAL
},
...,
[[
cgi-Info
CGI-InfoNR OPTIONAL
]],
[[
choCandidate-r17
ENUMERATED {true}
OPTIONAL,
choConfig-r17
SEQUENCE (SIZE (1..2))
OF CondTriggerConfig-r16 OPTIONAL,
triggeredEvent-r17
SEQUENCE {
timeBetweenEvents-r17
TimeBetweenEvent-r17 OPTIONAL,
firstTriggeredEvent-r17
ENUMERATED {condFirstEvent, condSecondEvent}
OPTIONAL
}
OPTIONAL
]],
[[
entering-r18
ENUMERATED {true}
OPTIONAL
]],
[[
distanceFromReference2-r19
INTEGER (0.. 65535)
OPTIONAL
]]
}
MeasResultListEUTRA ::=
SEQUENCE (SIZE (1..
maxCellReport))
OF MeasResultEUTRA
MeasResultEUTRA ::=
SEQUENCE {
eutra-PhysCellId
PhysCellId,
measResult
MeasQuantityResultsEUTRA,
cgi-Info
CGI-InfoEUTRA OPTIONAL,
...,
[[
hsdn-Cell-r19
ENUMERATED {true}
OPTIONAL
]]
}
MultiBandInfoListEUTRA ::=
SEQUENCE (SIZE (1..
maxMultiBands))
OF FreqBandIndicatorEUTRA
MeasQuantityResults ::=
SEQUENCE {
rsrp
RSRP-Range OPTIONAL,
rsrq
RSRQ-Range OPTIONAL,
sinr
SINR-Range OPTIONAL
}
MeasQuantityResultsEUTRA ::=
SEQUENCE {
rsrp
RSRP-RangeEUTRA OPTIONAL,
rsrq
RSRQ-RangeEUTRA OPTIONAL,
sinr
SINR-RangeEUTRA OPTIONAL
}
::=
SEQUENCE (SIZE (1..
maxNrofIndexesToReport2))
OF ResultsPerSSB-Index
::=
SEQUENCE {
ssb-Index
SSB-Index,
ssb-Results
MeasQuantityResults OPTIONAL
}
ResultsPerCSI-RS-IndexList::=
SEQUENCE (SIZE (1..
maxNrofIndexesToReport2))
OF ResultsPerCSI-RS-Index
ResultsPerCSI-RS-Index ::=
SEQUENCE {
csi-RS-Index
CSI-RS-Index,
csi-RS-Results
MeasQuantityResults OPTIONAL
}
MeasResultServFreqListEUTRA-SCG ::=
SEQUENCE (SIZE (1..
maxNrofServingCellsEUTRA))
OF MeasResult2EUTRA
MeasResultServFreqListNR-SCG ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF MeasResult2NR
MeasResultListUTRA-FDD-r16 ::=
SEQUENCE (SIZE (1..
maxCellReport))
OF MeasResultUTRA-FDD-r16
MeasResultUTRA-FDD-r16 ::=
SEQUENCE {
physCellId-r16
PhysCellIdUTRA-FDD-r16,
measResult-r16
SEQUENCE {
utra-FDD-RSCP-r16
INTEGER (-5..91)
OPTIONAL,
utra-FDD-EcN0-r16
INTEGER (0..49)
OPTIONAL
}
}
::=
SEQUENCE {
rssi-Result-r16
RSSI-Range-r16,
channelOccupancy-r16
INTEGER (0..100)
}
MeasResultCLI-r16 ::=
SEQUENCE {
measResultListSRS-RSRP-r16
MeasResultListSRS-RSRP-r16 OPTIONAL,
measResultListCLI-RSSI-r16
MeasResultListCLI-RSSI-r16 OPTIONAL
}
MeasResultListSRS-RSRP-r16 ::=
SEQUENCE (SIZE (1..
maxCLI-Report-r16))
OF MeasResultSRS-RSRP-r16
MeasResultSRS-RSRP-r16 ::=
SEQUENCE {
srs-ResourceId-r16
SRS-ResourceId,
srs-RSRP-Result-r16
SRS-RSRP-Range-r16
}
::=
SEQUENCE (SIZE (1..
maxCLI-Report-r16))
OF MeasResultCLI-RSSI-r16
::=
SEQUENCE {
rssi-ResourceId-r16
RSSI-ResourceId-r16,
cli-RSSI-Result-r16
CLI-RSSI-Range-r16
}
UL-PDCP-DelayValueResultList-r16 ::=
SEQUENCE (SIZE (1..
maxDRB))
OF UL-PDCP-DelayValueResult-r16
UL-PDCP-DelayValueResult-r16 ::=
SEQUENCE {
drb-Id-r16
DRB-Identity,
averageDelay-r16
INTEGER (0..10000),
...
}
UL-PDCP-ExcessDelayResultList-r17 ::=
SEQUENCE (SIZE (1..
maxDRB))
OF UL-PDCP-ExcessDelayResult-r17
UL-PDCP-ExcessDelayResult-r17 ::=
SEQUENCE {
drb-Id-r17
DRB-Identity,
excessDelay-r17
INTEGER (0..31),
...
}
TimeBetweenEvent-r17 ::=
INTEGER (0..1023)
-- TAG-MEASRESULTS-STOP-- TAG-MEASRESULT2EUTRA-START
MeasResult2EUTRA ::=
SEQUENCE {
carrierFreq
ARFCN-ValueEUTRA,
measResultServingCell
MeasResultEUTRA OPTIONAL,
measResultBestNeighCell
MeasResultEUTRA OPTIONAL,
...
}
-- TAG-MEASRESULT2EUTRA-STOP-- TAG-MEASRESULT2NR-START
MeasResult2NR ::=
SEQUENCE {
ssbFrequency
ARFCN-ValueNR OPTIONAL,
refFreqCSI-RS
ARFCN-ValueNR OPTIONAL,
measResultServingCell
MeasResultNR OPTIONAL,
measResultNeighCellListNR
MeasResultListNR OPTIONAL,
...
}
-- TAG-MEASRESULT2NR-STOP-- TAG-MEASRESULTIDLEEUTRA-START
MeasResultIdleEUTRA-r16 ::=
SEQUENCE {
measResultsPerCarrierListIdleEUTRA-r16
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasResultsPerCarrierIdleEUTRA-r16,
...
}
MeasResultsPerCarrierIdleEUTRA-r16 ::=
SEQUENCE {
carrierFreqEUTRA-r16
ARFCN-ValueEUTRA,
measResultsPerCellListIdleEUTRA-r16
SEQUENCE (SIZE (1..
maxCellMeasIdle-r16))
OF MeasResultsPerCellIdleEUTRA-r16,
...
}
MeasResultsPerCellIdleEUTRA-r16 ::=
SEQUENCE {
eutra-PhysCellId-r16
EUTRA-PhysCellId,
measIdleResultEUTRA-r16
SEQUENCE {
rsrp-ResultEUTRA-r16
RSRP-RangeEUTRA OPTIONAL,
rsrq-ResultEUTRA-r16
RSRQ-RangeEUTRA-r16 OPTIONAL
},
...
}
-- TAG-MEASRESULTIDLEEUTRA-STOP-- TAG-MEASRESULTIDLENR-START
MeasResultIdleNR-r16 ::=
SEQUENCE {
measResultServingCell-r16
SEQUENCE {
rsrp-Result-r16
RSRP-Range OPTIONAL,
rsrq-Result-r16
RSRQ-Range OPTIONAL,
resultsSSB-Indexes-r16
ResultsPerSSB-IndexList-r16 OPTIONAL
},
measResultsPerCarrierListIdleNR-r16
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasResultsPerCarrierIdleNR-r16 OPTIONAL,
...
}
MeasResultsPerCarrierIdleNR-r16 ::=
SEQUENCE {
carrierFreq-r16
ARFCN-ValueNR,
measResultsPerCellListIdleNR-r16
SEQUENCE (SIZE (1..
maxCellMeasIdle-r16))
OF MeasResultsPerCellIdleNR-r16,
...
}
MeasResultsPerCellIdleNR-r16 ::=
SEQUENCE {
physCellId-r16
PhysCellId,
measIdleResultNR-r16
SEQUENCE {
rsrp-Result-r16
RSRP-Range OPTIONAL,
rsrq-Result-r16
RSRQ-Range OPTIONAL,
resultsSSB-Indexes-r16
ResultsPerSSB-IndexList-r16 OPTIONAL
},
...,
[[
validityStatus-r18
MeasurementValidityDuration-r18 OPTIONAL
]]
}
::=
SEQUENCE (SIZE (1..
maxNrofIndexesToReport))
OF ResultsPerSSB-IndexIdle-r16
::=
SEQUENCE {
ssb-Index-r16
SSB-Index,
ssb-Results-r16
SEQUENCE {
ssb-RSRP-Result-r16
RSRP-Range OPTIONAL,
ssb-RSRQ-Result-r16
RSRQ-Range OPTIONAL
}
OPTIONAL
}
-- TAG-MEASRESULTIDLENR-STOP-- TAG-MEASRESULTRXTXTIMEDIFF-START
MeasResultRxTxTimeDiff-r17 ::=
SEQUENCE {
rxTxTimeDiff-ue-r17
RxTxTimeDiff-r17 OPTIONAL,
...
}
-- TAG-MEASRESULTRXTXTIMEDIFF-STOP-- TAG-MEASRESULTSCG-FAILURE-START
MeasResultSCG-Failure ::=
SEQUENCE {
measResultPerMOList
MeasResultList2NR,
...,
[[
locationInfo-r16
LocationInfo-r16 OPTIONAL
]]
}
MeasResultList2NR ::=
SEQUENCE (SIZE (1..
maxFreq))
OF MeasResult2NR
-- TAG-MEASRESULTSCG-FAILURE-STOP-- TAG-MEASRESULTSSL-START
MeasResultsSL-r16 ::=
SEQUENCE {
measResultsListSL-r16
CHOICE {
measResultNR-SL-r16
MeasResultNR-SL-r16,
...,
[[
measResultNR-SL-r18
MeasResultNR-SL-r18
]]
},
...
}
MeasResultNR-SL-r16 ::=
SEQUENCE {
measResultListCBR-NR-r16
SEQUENCE (SIZE (1..
maxNrofSL-PoolToMeasureNR-r16))
OF MeasResultCBR-NR-r16,
...
}
MeasResultCBR-NR-r16 ::=
SEQUENCE {
sl-poolReportIdentity-r16
SL-ResourcePoolID-r16,
sl-CBR-ResultsNR-r16
SL-CBR-r16,
...
}
MeasResultNR-SL-r18 ::=
SEQUENCE {
measResultListCBR-DedicatedSL-PRS-r18
SEQUENCE (SIZE (1..
maxNrofDedicatedSL-PRS-PoolToMeas-r18))
OF MeasResultCBR-DedicatedSL-PRS-r18,
...
}
MeasResultCBR-DedicatedSL-PRS-r18 ::=
SEQUENCE {
sl-PRS-ResourcePoolID-r18
SL-PRS-ResourcePoolID-r18,
sL-CBR-ResultsDedicatedSL-PRS-RP-r18
SL-CBR-r16,
...
}
-- TAG-MEASRESULTSSL-STOP-- TAG-MEASSEQUENCE-START
MeasSequence-r18 ::=
INTEGER (1..
maxMeasSequence-r18)
-- TAG-MEASSEQUENCE-STOP-- TAG-MEASTRIGGERQUANTITY-START
MeasTriggerQuantity ::=
CHOICE {
rsrp
RSRP-Range,
rsrq
RSRQ-Range,
sinr
SINR-Range
}
-- TAG-MEASTRIGGERQUANTITY-STOP-- TAG-MEASTRIGGERQUANTITYEUTRA-START
MeasTriggerQuantityEUTRA::=
CHOICE {
rsrp
RSRP-RangeEUTRA,
rsrq
RSRQ-RangeEUTRA,
sinr
SINR-RangeEUTRA
}
RSRP-RangeEUTRA ::=
INTEGER (0..97)
RSRQ-RangeEUTRA ::=
INTEGER (0..34)
SINR-RangeEUTRA ::=
INTEGER (0..127)
-- TAG-MEASTRIGGERQUANTITYEUTRA-STOP-- TAG-MEASTRIGGERQUANTITYOFFSET-START
MeasTriggerQuantityOffset ::=
CHOICE {
rsrp
INTEGER (-30..30),
rsrq
INTEGER (-30..30),
sinr
INTEGER (-30..30)
}
-- TAG-MEASTRIGGERQUANTITYOFFSET-STOP-- TAG-MEASUREMENTVALIDITYDURATION-START
MeasurementValidityDuration-r18 ::=
ENUMERATED {s5, s10, s20, s50, s100, spare3, spare2, spare1}
-- TAG-MEASUREMENTVALIDITYDURATION-STOP-- TAG-MEASWINDOWCONFIG-START
MeasWindowConfig-r18 ::=
SEQUENCE {
windowOffsetPeriodicity-r18
CHOICE {
periodicityMs40-r18
INTEGER (0..39),
periodicityMs80-r18
INTEGER (0..79),
...
},
windowDuration-r18
ENUMERATED {ms2, ms5, ms5dot5, spare1},
...
}
-- TAG-MEASWINDOWCONFIG-STOP-- TAG-MOBILITYSTATEPARAMETERS-START
MobilityStateParameters ::=
SEQUENCE{
t-Evaluation
ENUMERATED {
s30, s60, s120, s180, s240, spare3, spare2, spare1},
t-HystNormal
ENUMERATED {
s30, s60, s120, s180, s240, spare3, spare2, spare1},
n-CellChangeMedium
INTEGER (1..16),
n-CellChangeHigh
INTEGER (1..16)
}
-- TAG-MOBILITYSTATEPARAMETERS-STOP-- TAG-MRB-IDENTITY-START
MRB-Identity-r17 ::=
INTEGER (1..512)
-- TAG-MRB-IDENTITY-STOP-- TAG-MSGACONFIGCOMMON-START
MsgA-ConfigCommon-r16 ::=
SEQUENCE {
rach-ConfigCommonTwoStepRA-r16
RACH-ConfigCommonTwoStepRA-r16,
msgA-PUSCH-Config-r16
MsgA-PUSCH-Config-r16 OPTIONAL --Cond InitialBWPConfig
}
-- TAG-MSGACONFIGCOMMON-STOP-- TAG-MSGA-PUSCH-CONFIG-START
MsgA-PUSCH-Config-r16 ::=
SEQUENCE {
msgA-PUSCH-ResourceGroupA-r16
MsgA-PUSCH-Resource-r16 OPTIONAL,
-- Cond InitialBWPConfig
msgA-PUSCH-ResourceGroupB-r16
MsgA-PUSCH-Resource-r16 OPTIONAL,
-- Cond GroupBConfigured
msgA-TransformPrecoder-r16
ENUMERATED {enabled, disabled}
OPTIONAL,
-- Need S
msgA-DataScramblingIndex-r16
INTEGER (0..1023)
OPTIONAL,
-- Need S
msgA-DeltaPreamble-r16
INTEGER (-1..6)
OPTIONAL -- Need R
}
MsgA-PUSCH-Resource-r16 ::=
SEQUENCE {
msgA-MCS-r16
INTEGER (0..15),
nrofSlotsMsgA-PUSCH-r16
INTEGER (1..4),
nrofMsgA-PO-PerSlot-r16
ENUMERATED {one, two, three, six},
msgA-PUSCH-TimeDomainOffset-r16
INTEGER (1..32),
msgA-PUSCH-TimeDomainAllocation-r16
INTEGER (1..
maxNrofUL-Allocations)
OPTIONAL,
-- Need S
startSymbolAndLengthMsgA-PO-r16
INTEGER (0..127)
OPTIONAL,
-- Need S
mappingTypeMsgA-PUSCH-r16
ENUMERATED {typeA, typeB}
OPTIONAL,
-- Need S
guardPeriodMsgA-PUSCH-r16
INTEGER (0..3)
OPTIONAL,
-- Need R
guardBandMsgA-PUSCH-r16
INTEGER (0..1),
frequencyStartMsgA-PUSCH-r16
INTEGER (0..
maxNrofPhysicalResourceBlocks-1),
nrofPRBs-PerMsgA-PO-r16
INTEGER (1..32),
nrofMsgA-PO-FDM-r16
ENUMERATED {one, two, four, eight},
msgA-IntraSlotFrequencyHopping-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
msgA-HoppingBits-r16
BIT STRING (SIZE(2))
OPTIONAL,
-- Cond FreqHopConfigured
msgA-DMRS-Config-r16
MsgA-DMRS-Config-r16,
nrofDMRS-Sequences-r16
INTEGER (1..2),
msgA-Alpha-r16
ENUMERATED {alpha0, alpha04, alpha05, alpha06,
alpha07, alpha08, alpha09, alpha1}
OPTIONAL,
-- Need S
interlaceIndexFirstPO-MsgA-PUSCH-r16
INTEGER (1..10)
OPTIONAL,
-- Need R
nrofInterlacesPerMsgA-PO-r16
INTEGER (1..10)
OPTIONAL,
-- Need R
...
}
MsgA-DMRS-Config-r16 ::=
SEQUENCE {
msgA-DMRS-AdditionalPosition-r16
ENUMERATED {pos0, pos1, pos3}
OPTIONAL,
-- Need S
msgA-MaxLength-r16
ENUMERATED {len2}
OPTIONAL,
-- Need S
msgA-PUSCH-DMRS-CDM-Group-r16
INTEGER (0..1)
OPTIONAL,
-- Need S
msgA-PUSCH-NrofPorts-r16
INTEGER (0..1)
OPTIONAL,
-- Need S
msgA-ScramblingID0-r16
INTEGER (0..65535)
OPTIONAL,
-- Need S
msgA-ScramblingID1-r16
INTEGER (0..65535)
OPTIONAL -- Need S
}
-- TAG-MSGA-PUSCH-CONFIG-STOP-- TAG-MULTIFREQUENCYBANDLISTNR-START
MultiFrequencyBandListNR ::=
SEQUENCE (SIZE (1..
maxNrofMultiBands))
OF FreqBandIndicatorNR
-- TAG-MULTIFREQUENCYBANDLISTNR-STOP-- TAG-MULTIFREQUENCYBANDLISTNR-SIB-START
MultiFrequencyBandListNR-SIB ::=
SEQUENCE (SIZE (1..
maxNrofMultiBands))
OF NR-MultiBandInfo
NR-MultiBandInfo ::=
SEQUENCE {
freqBandIndicatorNR
FreqBandIndicatorNR OPTIONAL,
-- Cond OptULNotSIB2
nr-NS-PmaxList
NR-NS-PmaxList OPTIONAL -- Need S
}
MultiFrequencyBandListNR-SIB-v1760 ::=
SEQUENCE (SIZE (1..
maxNrofMultiBands))
OF NR-MultiBandInfo-v1760
NR-MultiBandInfo-v1760 ::=
SEQUENCE {
nr-NS-PmaxList-v1760
NR-NS-PmaxList-v1760 OPTIONAL -- Need S
}
MultiFrequencyBandListNR-Aerial-SIB-r18 ::=
SEQUENCE (SIZE (1..
maxNrofMultiBands))
OF NR-MultiBandInfoAerial-r18
NR-MultiBandInfoAerial-r18 ::=
SEQUENCE {
freqBandIndicatorNR-Aerial-r18
FreqBandIndicatorNR OPTIONAL,
-- Cond OptULNotSIB2
nr-NS-PmaxListAerial-r18
NR-NS-PmaxListAerial-r18 OPTIONAL -- Need S
}
-- TAG-MULTIFREQUENCYBANDLISTNR-SIB-STOP-- TAG-MUSIM-GAPCONFIG-START
MUSIM-GapConfig-r17 ::=
SEQUENCE {
musim-GapToReleaseList-r17
SEQUENCE (SIZE (1..3))
OF MUSIM-GapId-r17 OPTIONAL,
-- Need N
musim-GapToAddModList-r17
SEQUENCE (SIZE (1..3))
OF MUSIM-Gap-r17 OPTIONAL,
-- Need N
musim-AperiodicGap-r17
MUSIM-GapInfo-r17 OPTIONAL,
-- Need N
...,
[[
musim-GapToAddModListExt-v1820
SEQUENCE (SIZE (1..3))
OF MUSIM-GapExt-v1820 OPTIONAL,
-- Need N
musim-GapKeep-r18
ENUMERATED {true}
OPTIONAL -- Need N
]]
}
MUSIM-Gap-r17 ::=
SEQUENCE {
musim-GapId-r17
MUSIM-GapId-r17,
musim-GapInfo-r17
MUSIM-GapInfo-r17
}
MUSIM-GapExt-v1820 ::=
SEQUENCE {
gapPriority-r18
GapPriority-r17
}
-- TAG-MUSIM-GAPCONFIG-STOP-- TAG-MUSIM-GAPID-START
MUSIM-GapId-r17 ::=
INTEGER (0..2)
-- TAG-MUSIM-GAPID-STOP-- TAG-MUSIM-GAPINFO-START
MUSIM-GapInfo-r17 ::=
SEQUENCE {
musim-Starting-SFN-AndSubframe-r17
MUSIM-Starting-SFN-AndSubframe-r17 OPTIONAL,
-- Cond aperiodic
musim-GapLength-r17
ENUMERATED {ms3, ms4, ms6, ms10, ms20}
OPTIONAL,
-- Cond gapSetup
musim-GapRepetitionAndOffset-r17
CHOICE {
ms20-r17
INTEGER (0..19),
ms40-r17
INTEGER (0..39),
ms80-r17
INTEGER (0..79),
ms160-r17
INTEGER (0..159),
ms320-r17
INTEGER (0..319),
ms640-r17
INTEGER (0..639),
ms1280-r17
INTEGER (0..1279),
ms2560-r17
INTEGER (0..2559),
ms5120-r17
INTEGER (0..5119),
...
}
OPTIONAL -- Cond periodic
}
MUSIM-Starting-SFN-AndSubframe-r17 ::=
SEQUENCE {
starting-SFN-r17
INTEGER (0..1023),
startingSubframe-r17
INTEGER (0..9)
}
-- TAG-MUSIM-GAPINFO-STOP-- TAG-N3C-INDIRECTPATHCONFIGRELAY-START
N3C-IndirectPathConfigRelay-r18 ::=
SEQUENCE {
n3c-MappingToReleaseList-r18
SEQUENCE (SIZE (1..
maxLC-ID))
OF SL-RemoteUE-RB-Identity-r17 OPTIONAL,
-- Need N
n3c-MappingToAddModList-r18
SEQUENCE (SIZE (1..
maxLC-ID))
OF N3C-MappingConfig-r18 OPTIONAL,
-- Need N
...
}
N3C-MappingConfig-r18 ::=
SEQUENCE {
n3c-RemoteUE-RB-Identity-r18
SL-RemoteUE-RB-Identity-r17,
n3c-RLC-ChannelUu-r18
Uu-RelayRLC-ChannelID-r17,
...
}
-- TAG-N3C-INDIRECTPATHCONFIGRELAY-STOP-- TAG-N3C-INDIRECTPATHADDCHANGE-START
N3C-IndirectPathAddChange-r18 ::=
SEQUENCE {
n3c-RelayIdentification-r18
N3C-RelayUE-Info-r18,
...
}
-- TAG-N3C-INDIRECTPATHADDCHANGE-STOP-- TAG-N3CRELAYUEINFO-START
N3C-RelayUE-Info-r18 ::=
SEQUENCE {
n3c-CellGlobalId-r18
SEQUENCE {
n3c-PLMN-Id-r18
PLMN-Identity,
n3c-CellIdentity-r18
CellIdentity
},
n3c-C-RNTI-r18
RNTI-Value
}
-- TAG-N3CRELAYUEINFO-STOP-- TAG-NCR-APERIODICFWDCONFIG-START
NCR-AperiodicFwdConfig-r18 ::=
SEQUENCE {
aperiodicFwdTimeRsrcToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofAperiodicFwdTimeResource-r18))
OF NCR-AperiodicFwdTimeResource-r18
OPTIONAL,
-- Need N
aperiodicFwdTimeRsrcToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofAperiodicFwdTimeResource-r18))
OF NCR-AperiodicFwdTimeResourceId-r18
OPTIONAL,
-- Need N
referenceSCS-r18
SubcarrierSpacing OPTIONAL,
-- Need M
aperiodicBeamFieldWidth-r18
INTEGER (1..6)
OPTIONAL,
-- Need M
numberOfFields-r18
INTEGER (1..32)
OPTIONAL,
-- Need M
...
}
NCR-AperiodicFwdTimeResource-r18 ::=
SEQUENCE {
aperiodicFwdTimeRsrcId-r18
NCR-AperiodicFwdTimeResourceId-r18,
slotOffsetAperiodic-r18
INTEGER (0..14),
symbolOffset-r18
INTEGER (0..
maxNrofSymbols-1),
durationInSymbols-r18
INTEGER (1..28),
...
}
NCR-AperiodicFwdTimeResourceId-r18 ::=
INTEGER (0..
maxNrofAperiodicFwdTimeResource-1-r18)
-- TAG-NCR-APERIODICFWDCONFIG-STOP-- TAG-NCR-FWDCONFIG-START
NCR-FwdConfig-r18 ::=
SEQUENCE {
periodicFwdRsrcSetToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofPeriodicFwdResourceSet-r18))
OF NCR-PeriodicFwdResourceSet-r18
OPTIONAL,
-- Need N
periodicFwdRsrcSetToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofPeriodicFwdResourceSet-r18))
OF NCR-PeriodicFwdResourceSetId-r18
OPTIONAL,
-- Need N
aperiodicFwdConfig-r18
SetupRelease {
NCR-AperiodicFwdConfig-r18}
OPTIONAL,
-- Need M
semiPersistentFwdRsrcSetToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofSemiPersistentFwdResourceSet-r18))
OF
NCR-SemiPersistentFwdResourceSet-r18 OPTIONAL,
-- Need N
semiPersistentFwdRsrcSetToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofSemiPersistentFwdResourceSet-r18))
OF
NCR-SemiPersistentFwdResourceSetId-r18 OPTIONAL,
-- Need N
...
}
-- TAG-NCR-FWDCONFIG-STOP-- TAG-NCR-PERIODICITYANDOFFSET-START
NCR-PeriodicityAndOffset-r18 ::=
CHOICE {
slot
NCR-SlotPeriodicityAndSlotOffset-r18,
ms
NCR-MsPeriodicityAndSlotOffset-r18
}
NCR-SlotPeriodicityAndSlotOffset-r18 ::=
CHOICE {
sl1
NULL,
sl2
INTEGER(0..1),
sl4
INTEGER(0..3),
sl5
INTEGER(0..4),
sl8
INTEGER(0..7),
sl10
INTEGER(0..9),
sl16
INTEGER(0..15),
sl20
INTEGER(0..19),
sl32
INTEGER(0..31),
sl40
INTEGER(0..39),
sl64
INTEGER(0..63),
sl80
INTEGER(0..79),
sl128
INTEGER(0..127),
sl160
INTEGER(0..159),
sl256
INTEGER(0..255),
sl320
INTEGER(0..319),
sl512
INTEGER(0..511),
sl640
INTEGER(0..639),
sl1024
INTEGER(0..1023),
sl1280
INTEGER(0..1279),
sl2560
INTEGER(0..2559),
sl5120
INTEGER(0..5119),
sl10240
INTEGER(0..10239),
...
}
NCR-MsPeriodicityAndSlotOffset-r18 ::=
CHOICE {
ms1
INTEGER(0..15),
ms2
INTEGER(0..31),
ms4
INTEGER(0..63),
ms5
INTEGER(0..79),
ms8
INTEGER(0..127),
ms10
INTEGER(0..159),
ms16
INTEGER(0..255),
ms20
INTEGER(0..319),
ms32
INTEGER(0..511),
ms40
INTEGER(0..639),
ms64
INTEGER(0..1023),
ms80
INTEGER(0..1279),
ms128
INTEGER(0..2047),
ms160
INTEGER(0..2559),
ms256
INTEGER(0..4095),
ms320
INTEGER(0..5119),
ms512
INTEGER(0..8191),
ms640
INTEGER(0..10239),
ms1024
INTEGER(0..16383),
ms1280
INTEGER(0..20479),
ms2560
INTEGER(0..40959),
ms5120
INTEGER(0..81919),
ms10240
INTEGER(0..163839),
...
}
-- TAG-NCR-PERIODICITYANDOFFSET-STOP-- TAG-NCR-PERIODICFWDRESOURCESET-START
NCR-PeriodicFwdResourceSet-r18 ::=
SEQUENCE {
periodicFwdRsrcSetId-r18
NCR-PeriodicFwdResourceSetId-r18,
periodicFwdRsrcToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofPeriodicFwdResource-r18))
OF NCR-PeriodicFwdResource-r18
OPTIONAL,
-- Need N
periodicFwdRsrcToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofPeriodicFwdResource-r18))
OF NCR-PeriodicFwdResourceId-r18
OPTIONAL,
-- Need N
referenceSCS-r18
SubcarrierSpacing OPTIONAL,
-- Need M
priorityFlag-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
...
}
NCR-PeriodicFwdResource-r18 ::=
SEQUENCE {
periodicFwdRsrcId-r18
NCR-PeriodicFwdResourceId-r18,
beamIndex-r18
INTEGER (0..63),
periodicTimeRsrc-r18
SEQUENCE {
periodicityAndOffset-r18
NCR-PeriodicityAndOffset-r18,
symbolOffset-r18
INTEGER (0..
maxNrofSymbols-1),
durationInSymbols-r18
INTEGER (1..112)
},
...
}
NCR-PeriodicFwdResourceId-r18 ::=
INTEGER (0..
maxNrofPeriodicFwdResource-1-r18)
-- TAG-NCR-PERIODICFWDRESOURCESET-STOP-- TAG-NCR-PERIODICFWDRESOURCESETID-START
NCR-PeriodicFwdResourceSetId-r18 ::=
INTEGER (0..
maxNrofPeriodicFwdResourceSet-1-r18)
-- TAG-NCR-PERIODICFWDRESOURCESETID-STOP-- TAG-NCR-SEMIPERSISTENTFWDRESOURCESET-START
NCR-SemiPersistentFwdResourceSet-r18 ::=
SEQUENCE {
semiPersistentFwdRsrcSetId-r18
NCR-SemiPersistentFwdResourceSetId-r18,
semiPersistentFwdRsrcToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofSemiPersistentFwdResource-r18))
OF
NCR-SemiPersistentFwdResource-r18 OPTIONAL,
-- Need N
semiPersistentFwdRsrcToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofSemiPersistentFwdResource-r18))
OF
NCR-SemiPersistentFwdResourceId-r18 OPTIONAL,
-- Need N
referenceSCS-r18
SubcarrierSpacing OPTIONAL,
-- Need M
priorityFlag-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
...
}
NCR-SemiPersistentFwdResource-r18 ::=
SEQUENCE {
semiPersistentFwdRsrcId-r18
NCR-SemiPersistentFwdResourceId-r18,
beamIndex-r18
INTEGER (0..63),
semiPersistentTimeRsrc-r18
SEQUENCE {
periodicityAndOffset-r18
NCR-PeriodicityAndOffset-r18,
symbolOffset-r18
INTEGER (0..
maxNrofSymbols-1),
durationInSymbols-r18
INTEGER (1..112)
},
...
}
NCR-SemiPersistentFwdResourceId-r18 ::=
INTEGER (0..
maxNrofSemiPersistentFwdResource-1-r18)
-- TAG-NCR-SEMIPERSISTENTFWDRESOURCESET-STOP-- TAG-NCR-SEMIPERSISTENTFWDRESOURCESETID-START
NCR-SemiPersistentFwdResourceSetId-r18 ::=
INTEGER (0..
maxNrofSemiPersistentFwdResourceSet-1-r18)
-- TAG-NCR-SEMIPERSISTENTFWDRESOURCESETID-STOP-- TAG-NeedForGapsConfigNR-START
NeedForGapsConfigNR-r16 ::=
SEQUENCE {
requestedTargetBandFilterNR-r16
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL -- Need R
}
-- TAG-NeedForGapsConfigNR-STOP-- TAG-NeedForGapsInfoNR-START
NeedForGapsInfoNR-r16 ::=
SEQUENCE {
intraFreq-needForGap-r16
NeedForGapsIntraFreqList-r16,
interFreq-needForGap-r16
NeedForGapsBandListNR-r16
}
NeedForGapsIntraFreqList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF NeedForGapsIntraFreq-r16
NeedForGapsBandListNR-r16 ::=
SEQUENCE (SIZE (1..
maxBands))
OF NeedForGapsNR-r16
NeedForGapsIntraFreq-r16 ::=
SEQUENCE {
servCellId-r16
ServCellIndex,
gapIndicationIntra-r16
ENUMERATED {gap, no-gap}
}
NeedForGapsNR-r16 ::=
SEQUENCE {
bandNR-r16
FreqBandIndicatorNR,
gapIndication-r16
ENUMERATED {gap, no-gap}
}
-- TAG-NeedForGapsInfoNR-STOP-- TAG-NeedForGapNCSG-ConfigEUTRA-START
NeedForGapNCSG-ConfigEUTRA-r17 ::=
SEQUENCE {
requestedTargetBandFilterNCSG-EUTRA-r17
SEQUENCE (SIZE (1..
maxBandsEUTRA))
OF FreqBandIndicatorEUTRA OPTIONAL -- Need R
}
-- TAG-NeedForGapNCSG-ConfigEUTRA-STOP-- TAG-NEEDFORGAPNCSG-CONFIGNR-START
NeedForGapNCSG-ConfigNR-r17 ::=
SEQUENCE {
requestedTargetBandFilterNCSG-NR-r17
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL -- Need R
}
-- TAG-NEEDFORGAPNCSG-CONFIGNR-STOP-- TAG-NEEDFORGAPNCSG-INFOEUTRA-START
NeedForGapNCSG-InfoEUTRA-r17 ::=
SEQUENCE {
needForNCSG-EUTRA-r17
SEQUENCE (SIZE (1..
maxBandsEUTRA))
OF NeedForNCSG-EUTRA-r17
}
NeedForNCSG-EUTRA-r17 ::=
SEQUENCE {
bandEUTRA-r17
FreqBandIndicatorEUTRA,
gapIndication-r17
ENUMERATED {gap, ncsg, nogap-noncsg}
}
-- TAG-NEEDFORGAPNCSG-INFOEUTRA-STOP-- TAG-NEEDFORGAPNCSG-INFONR-START
NeedForGapNCSG-InfoNR-r17 ::=
SEQUENCE {
intraFreq-needForNCSG-r17
NeedForNCSG-IntraFreqList-r17,
interFreq-needForNCSG-r17
NeedForNCSG-BandListNR-r17
}
NeedForNCSG-IntraFreqList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF NeedForNCSG-IntraFreq-r17
NeedForNCSG-BandListNR-r17 ::=
SEQUENCE (SIZE (1..
maxBands))
OF NeedForNCSG-NR-r17
NeedForNCSG-IntraFreq-r17 ::=
SEQUENCE {
servCellId-r17
ServCellIndex,
gapIndicationIntra-r17
ENUMERATED {gap, ncsg, nogap-noncsg}
}
NeedForNCSG-NR-r17 ::=
SEQUENCE {
bandNR-r17
FreqBandIndicatorNR,
gapIndication-r17
ENUMERATED {gap, ncsg, nogap-noncsg}
}
-- TAG-NEEDFORGAPNCSG-INFONR-STOP-- TAG-NeedForInterruptionInfoNR-START
NeedForInterruptionInfoNR-r18 ::=
SEQUENCE {
intraFreq-needForInterruption-r18
NeedForInterruptionIntraFreqList-r18,
interFreq-needForInterruption-r18
NeedForInterruptionBandListNR-r18,
...
}
NeedForInterruptionIntraFreqList-r18 ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF NeedForInterruptionNR-r18
NeedForInterruptionBandListNR-r18 ::=
SEQUENCE (SIZE (1..
maxBands))
OF NeedForInterruptionNR-r18
NeedForInterruptionNR-r18 ::=
SEQUENCE {
interruptionIndication-r18
ENUMERATED {no-gap-with-interruption, no-gap-no-interruption}
OPTIONAL
}
-- TAG-NeedForInterruptionInfoNR-STOP-- TAG-NEXTHOPCHAININGCOUNT-START
NextHopChainingCount ::=
INTEGER (0..7)
-- TAG-NEXTHOPCHAININGCOUNT-STOP-- TAG-NG-5G-S-TMSI-START
NG-5G-S-TMSI ::=
BIT STRING (SIZE (48))
-- TAG-NG-5G-S-TMSI-STOP-- TAG-NONCELLDEFININGSSB-START
NonCellDefiningSSB-r17 ::=
SEQUENCE {
absoluteFrequencySSB-r17
ARFCN-ValueNR,
ssb-Periodicity-r17
ENUMERATED { ms5, ms10, ms20, ms40, ms80, ms160, spare2, spare1 }
OPTIONAL,
-- Need S
ssb-TimeOffset-r17
ENUMERATED { ms5, ms10, ms15, ms20, ms40, ms80, spare2, spare1 }
OPTIONAL,
-- Need S
...
}
-- TAG-NONCELLDEFININGSSB-STOP-- TAG-NPN-IDENTITY-START
NPN-Identity-r16 ::=
CHOICE {
pni-npn-r16
SEQUENCE {
plmn-Identity-r16
PLMN-Identity,
cag-IdentityList-r16
SEQUENCE (SIZE (1..
maxNPN-r16))
OF CAG-IdentityInfo-r16
},
snpn-r16
SEQUENCE {
plmn-Identity-r16
PLMN-Identity,
nid-List-r16
SEQUENCE (SIZE (1..
maxNPN-r16))
OF NID-r16
}
}
CAG-IdentityInfo-r16 ::=
SEQUENCE {
cag-Identity-r16
BIT STRING (SIZE (32)),
manualCAGselectionAllowed-r16
ENUMERATED {true}
OPTIONAL -- Need R
}
NID-r16 ::=
BIT STRING (SIZE (44))
-- TAG-NPN-IDENTITY-STOP-- TAG-NPN-IDENTITYINFOLIST-START
NPN-IdentityInfoList-r16 ::=
SEQUENCE (SIZE (1..
maxNPN-r16))
OF NPN-IdentityInfo-r16
NPN-IdentityInfo-r16 ::=
SEQUENCE {
npn-IdentityList-r16
SEQUENCE (SIZE (1..
maxNPN-r16))
OF NPN-Identity-r16,
trackingAreaCode-r16
TrackingAreaCode,
ranac-r16
RAN-AreaCode OPTIONAL,
-- Need R
cellIdentity-r16
CellIdentity,
cellReservedForOperatorUse-r16
ENUMERATED {reserved, notReserved},
iab-Support-r16
ENUMERATED {true}
OPTIONAL,
-- Need S
...,
[[
gNB-ID-Length-r17
INTEGER (22..32)
OPTIONAL -- Need R
]],
[[
mobileIAB-Support-r18
ENUMERATED {true}
OPTIONAL -- Need S
]]
}
-- TAG-NPN-IDENTITYINFOLIST-STOP-- TAG-NR-DL-PRS-PDC-INFO-START
NR-DL-PRS-PDC-Info-r17 ::=
SEQUENCE {
nr-DL-PRS-PDC-ResourceSet-r17
NR-DL-PRS-PDC-ResourceSet-r17 OPTIONAL,
-- Need R
...
}
NR-DL-PRS-PDC-ResourceSet-r17 ::=
SEQUENCE {
periodicityAndOffset-r17
NR-DL-PRS-Periodicity-and-ResourceSetSlotOffset-r17,
numSymbols-r17
ENUMERATED {n2, n4, n6, n12, n1-v1800, spare3, spare2, spare1},
dl-PRS-ResourceBandwidth-r17
INTEGER (1..63),
dl-PRS-StartPRB-r17
INTEGER (0..2176),
resourceList-r17
SEQUENCE (SIZE (1..
maxNrofPRS-ResourcesPerSet-r17))
OF NR-DL-PRS-Resource-r17,
repFactorAndTimeGap-r17
RepFactorAndTimeGap-r17 OPTIONAL,
-- Need S
...
}
NR-DL-PRS-Periodicity-and-ResourceSetSlotOffset-r17 ::=
CHOICE {
scs15-r17
CHOICE {
n4-r17
INTEGER (0..3),
n5-r17
INTEGER (0..4),
n8-r17
INTEGER (0..7),
n10-r17
INTEGER (0..9),
n16-r17
INTEGER (0..15),
n20-r17
INTEGER (0..19),
n32-r17
INTEGER (0..31),
n40-r17
INTEGER (0..39),
n64-r17
INTEGER (0..63),
n80-r17
INTEGER (0..79),
n160-r17
INTEGER (0..159),
n320-r17
INTEGER (0..319),
n640-r17
INTEGER (0..639),
n1280-r17
INTEGER (0..1279),
n2560-r17
INTEGER (0..2559),
n5120-r17
INTEGER (0..5119),
n10240-r17
INTEGER (0..10239),
...
},
scs30-r17
CHOICE {
n8-r17
INTEGER (0..7),
n10-r17
INTEGER (0..9),
n16-r17
INTEGER (0..15),
n20-r17
INTEGER (0..19),
n32-r17
INTEGER (0..31),
n40-r17
INTEGER (0..39),
n64-r17
INTEGER (0..63),
n80-r17
INTEGER (0..79),
n128-r17
INTEGER (0..127),
n160-r17
INTEGER (0..159),
n320-r17
INTEGER (0..319),
n640-r17
INTEGER (0..639),
n1280-r17
INTEGER (0..1279),
n2560-r17
INTEGER (0..2559),
n5120-r17
INTEGER (0..5119),
n10240-r17
INTEGER (0..10239),
n20480-r17
INTEGER (0..20479),
...
},
scs60-r17
CHOICE {
n16-r17
INTEGER (0..15),
n20-r17
INTEGER (0..19),
n32-r17
INTEGER (0..31),
n40-r17
INTEGER (0..39),
n64-r17
INTEGER (0..63),
n80-r17
INTEGER (0..79),
n128-r17
INTEGER (0..127),
n160-r17
INTEGER (0..159),
n256-r17
INTEGER (0..255),
n320-r17
INTEGER (0..319),
n640-r17
INTEGER (0..639),
n1280-r17
INTEGER (0..1279),
n2560-r17
INTEGER (0..2559),
n5120-r17
INTEGER (0..5119),
n10240-r17
INTEGER (0..10239),
n20480-r17
INTEGER (0..20479),
n40960-r17
INTEGER (0..40959),
...
},
scs120-r17
CHOICE {
n32-r17
INTEGER (0..31),
n40-r17
INTEGER (0..39),
n64-r17
INTEGER (0..63),
n80-r17
INTEGER (0..79),
n128-r17
INTEGER (0..127),
n160-r17
INTEGER (0..159),
n256-r17
INTEGER (0..255),
n320-r17
INTEGER (0..319),
n512-r17
INTEGER (0..511),
n640-r17
INTEGER (0..639),
n1280-r17
INTEGER (0..1279),
n2560-r17
INTEGER (0..2559),
n5120-r17
INTEGER (0..5119),
n10240-r17
INTEGER (0..10239),
n20480-r17
INTEGER (0..20479),
n40960-r17
INTEGER (0..40959),
n81920-r17
INTEGER (0..81919),
...
},
...
}
NR-DL-PRS-Resource-r17 ::=
SEQUENCE {
nr-DL-PRS-ResourceID-r17
NR-DL-PRS-ResourceID-r17,
dl-PRS-SequenceID-r17
INTEGER (0..4095),
dl-PRS-CombSizeN-AndReOffset-r17
CHOICE {
n2-r17
INTEGER (0..1),
n4-r17
INTEGER (0..3),
n6-r17
INTEGER (0..5),
n12-r17
INTEGER (0..11),
...
},
dl-PRS-ResourceSlotOffset-r17
INTEGER (0..
maxNrofPRS-ResourceOffsetValue-1-r17),
dl-PRS-ResourceSymbolOffset-r17
INTEGER (0..12),
dl-PRS-QCL-Info-r17
DL-PRS-QCL-Info-r17 OPTIONAL,
-- Need N
...,
[[
dl-PRS-ResourceSymbolOffset-v1800
INTEGER (13)
OPTIONAL -- Need R
]]
}
DL-PRS-QCL-Info-r17 ::=
CHOICE {
ssb-r17
SEQUENCE {
ssb-Index-r17
INTEGER (0..63),
rs-Type-r17
ENUMERATED {typeC, typeD, typeC-plus-typeD},
...
},
dl-PRS-r17
SEQUENCE {
qcl-DL-PRS-ResourceID-r17
NR-DL-PRS-ResourceID-r17,
...
},
...
}
NR-DL-PRS-ResourceID-r17 ::=
INTEGER (0..
maxNrofPRS-ResourcesPerSet-1-r17)
RepFactorAndTimeGap-r17 ::=
SEQUENCE {
repetitionFactor-r17
ENUMERATED {n2, n4, n6, n8, n16, n32, spare2, spare1},
timeGap-r17
ENUMERATED {s1, s2, s4, s8, s16, s32, spare2, spare1}
}
-- TAG-NR-DL-PRS-PDC-INFO-STOP-- TAG-NR-NS-PMAXLIST-START
NR-NS-PmaxList ::=
SEQUENCE (SIZE (1..
maxNR-NS-Pmax))
OF NR-NS-PmaxValue
NR-NS-PmaxValue ::=
SEQUENCE {
additionalPmax
P-Max OPTIONAL,
-- Need N
additionalSpectrumEmission
AdditionalSpectrumEmission
}
NR-NS-PmaxList-v1760 ::=
SEQUENCE (SIZE (1..
maxNR-NS-Pmax))
OF NR-NS-PmaxValue-v1760
NR-NS-PmaxValue-v1760 ::=
SEQUENCE {
additionalSpectrumEmission-v1760
AdditionalSpectrumEmission-v1760 OPTIONAL -- Need N
}
NR-NS-PmaxListAerial-r18 ::=
SEQUENCE (SIZE (1..
maxNR-NS-Pmax))
OF NR-NS-PmaxValueAerial-r18
NR-NS-PmaxValueAerial-r18 ::=
SEQUENCE {
additionalPmax-r18
P-Max OPTIONAL,
-- Need N
additionalSpectrumEmission-r18
AdditionalSpectrumEmission-r18
}
-- TAG-NR-NS-PMAXLIST-STOP-- TAG-NSAG-ID-START
NSAG-ID-r17 ::=
BIT STRING (SIZE (8))
-- TAG-NSAG-ID-STOP-- TAG-NSAG-IDENTITYINFO-START
NSAG-IdentityInfo-r17 ::=
SEQUENCE {
nsag-ID-r17
NSAG-ID-r17,
trackingAreaCode-r17
TrackingAreaCode OPTIONAL -- Need R
}
-- TAG-NSAG-IDENTITYINFO-STOP-- TAG-NTN-CONFIG-START
NTN-Config-r17 ::=
SEQUENCE {
epochTime-r17
EpochTime-r17 OPTIONAL,
-- Need R
ntn-UlSyncValidityDuration-r17
ENUMERATED{ s5, s10, s15, s20, s25, s30, s35,
s40, s45, s50, s55, s60, s120, s180, s240, s900}
OPTIONAL,
-- Cond SIB19
cellSpecificKoffset-r17
INTEGER(1..1023)
OPTIONAL,
-- Need R
kmac-r17
INTEGER(1..512)
OPTIONAL,
-- Need R
ta-Info-r17
TA-Info-r17 OPTIONAL,
-- Need R
ntn-PolarizationDL-r17
ENUMERATED {rhcp,lhcp,linear}
OPTIONAL,
-- Need R
ntn-PolarizationUL-r17
ENUMERATED {rhcp,lhcp,linear}
OPTIONAL,
-- Need S
ephemerisInfo-r17
EphemerisInfo-r17 OPTIONAL,
-- Need R
ta-Report-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
...
}
TA-Info-r17 ::=
SEQUENCE {
ta-Common-r17
INTEGER(0..66485757),
ta-CommonDrift-r17
INTEGER(-257303..257303)
OPTIONAL,
-- Need R
ta-CommonDriftVariant-r17
INTEGER(0..28949)
OPTIONAL -- Need R
}
-- TAG-NTN-CONFIG-STOP-- TAG-NZP-CSI-RS-RESOURCE-START
NZP-CSI-RS-Resource ::=
SEQUENCE {
nzp-CSI-RS-ResourceId
NZP-CSI-RS-ResourceId,
resourceMapping
CSI-RS-ResourceMapping,
powerControlOffset
INTEGER (-8..15),
powerControlOffsetSS
ENUMERATED{db-3, db0, db3, db6}
OPTIONAL,
-- Need R
scramblingID
ScramblingId,
periodicityAndOffset
CSI-ResourcePeriodicityAndOffset OPTIONAL,
-- Cond PeriodicOrSemiPersistent
qcl-InfoPeriodicCSI-RS
TCI-StateId OPTIONAL,
-- Cond Periodic
...,
[[
subcarrierSpacing-r18
SubcarrierSpacing OPTIONAL,
-- Cond LTM
absoluteFrequencyPointA-r18
ARFCN-ValueNR OPTIONAL,
-- Cond LTM
cyclicPrefix-r18
ENUMERATED {extended}
OPTIONAL -- Cond LTM
]],
[[
additionalOneSlotOffset-r19
ENUMERATED{enabled}
OPTIONAL,
-- Need R
additionalSlotOffset-r19
INTEGER(0..7)
OPTIONAL -- Need R
]]
}
-- TAG-NZP-CSI-RS-RESOURCE-STOP-- TAG-NZP-CSI-RS-RESOURCEID-START
NZP-CSI-RS-ResourceId ::=
INTEGER (0..
maxNrofNZP-CSI-RS-Resources-1)
-- TAG-NZP-CSI-RS-RESOURCEID-STOP-- TAG-NZP-CSI-RS-RESOURCESET-START
NZP-CSI-RS-ResourceSet ::=
SEQUENCE {
nzp-CSI-ResourceSetId
NZP-CSI-RS-ResourceSetId,
nzp-CSI-RS-Resources
SEQUENCE (SIZE (1..
maxNrofNZP-CSI-RS-ResourcesPerSet))
OF NZP-CSI-RS-ResourceId,
repetition
ENUMERATED { on, off }
OPTIONAL,
-- Need S
aperiodicTriggeringOffset
INTEGER(0..6)
OPTIONAL,
-- Need S
trs-Info
ENUMERATED {true}
OPTIONAL,
-- Need R
...,
[[
aperiodicTriggeringOffset-r16
INTEGER(0..31)
OPTIONAL -- Need S
]],
[[
pdc-Info-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
cmrGroupingAndPairing-r17
CMRGroupingAndPairing-r17 OPTIONAL,
-- Need R
aperiodicTriggeringOffset-r17
INTEGER (0..124)
OPTIONAL,
-- Need S
aperiodicTriggeringOffsetL2-r17
INTEGER(0..31)
OPTIONAL -- Need R
]],
[[
resourceType-r18
ENUMERATED {periodic}
OPTIONAL -- Cond LTM
]],
[[
kdopp-r19
SEQUENCE {
numberOfResourceGroups-r19
ENUMERATED {n4, n8, n12},
numberOfResourcesPerGroup-r19
ENUMERATED {n2, n3, n4}
}
OPTIONAL,
-- Need R
additionalOneSlotOffsetDoppler-r19
CHOICE {
resourceGroup4
BIT STRING(SIZE(4)),
resourceGroup8
BIT STRING(SIZE(8)),
resourceGroup12
BIT STRING(SIZE(12))
}
OPTIONAL -- Need R
]]
}
CMRGroupingAndPairing-r17 ::=
SEQUENCE {
nrofResourcesGroup1-r17
INTEGER (1..7),
pair1OfNZP-CSI-RS-r17
NZP-CSI-RS-Pairing-r17 OPTIONAL,
-- Need R
pair2OfNZP-CSI-RS-r17
NZP-CSI-RS-Pairing-r17 OPTIONAL -- Need R
}
NZP-CSI-RS-Pairing-r17 ::=
SEQUENCE {
nzp-CSI-RS-ResourceId1-r17
INTEGER (1..7),
nzp-CSI-RS-ResourceId2-r17
INTEGER (1..7)
}
-- TAG-NZP-CSI-RS-RESOURCESET-STOP-- TAG-NZP-CSI-RS-RESOURCESETID-START
NZP-CSI-RS-ResourceSetId ::=
INTEGER (0..
maxNrofNZP-CSI-RS-ResourceSets-1)
-- TAG-NZP-CSI-RS-RESOURCESETID-STOP-- TAG-OD-SSB-CONFIG-START
OD-SSB-Config-r19 ::=
SEQUENCE {
od-ssb-ConfigId-r19
OD-SSB-ConfigId-r19,
od-ssb-ActivationStatus-r19
ENUMERATED {activated}
OPTIONAL,
-- Need S
od-ssb-Periodicity-r19
ENUMERATED { ms5, ms10, ms20, ms40, ms80, ms160, spare2, spare1 },
od-ssb-PositionsInBurst-r19
CHOICE {
shortBitmap
BIT STRING (SIZE (4)),
mediumBitmap
BIT STRING (SIZE (8)),
longBitmap
BIT STRING (SIZE (64))
}
OPTIONAL,
-- Cond ODssbAOssb
od-ssb-NrofBursts-r19
ENUMERATED {n5, n10, n15, n20, n25, n30, n40, n50, n75, n100, n150, n200}
OPTIONAL,
-- Cond MACCE
...
}
OD-SSB-ConfigId-r19 ::=
INTEGER (0..
maxNrofOD-SSB-1-r19)
-- TAG-OD-SSB-CONFIG-STOP-- TAG-P-MAX-START
P-Max ::=
INTEGER (-30..33)
-- TAG-P-MAX-STOP-- TAG-PATHLOSSREFERENCERS-START
PathlossReferenceRS-r17 ::=
SEQUENCE {
pathlossReferenceRS-Id-r17
PathlossReferenceRS-Id-r17,
referenceSignal-r17
CHOICE {
ssb-Index
SSB-Index,
csi-RS-Index
NZP-CSI-RS-ResourceId
},
additionalPCI-r17
AdditionalPCIIndex-r17 OPTIONAL -- Cond RS-SSB
}
-- TAG-PATHLOSSREFERENCERS-STOP-- TAG-PATHLOSSREFERENCERS-ID-START
PathlossReferenceRS-Id-r17 ::=
INTEGER (0..
maxNrofPathlossReferenceRSs-1-r17)
-- TAG-PATHLOSSREFERENCERS-ID-STOP-- TAG-PCIARFCNEUTRA-START
PCI-ARFCN-EUTRA-r16 ::=
SEQUENCE {
physCellId-r16
EUTRA-PhysCellId,
carrierFreq-r16
ARFCN-ValueEUTRA
}
-- TAG-PCIARFCNEUTRA-STOP-- TAG-PCIARFCNNR-START
PCI-ARFCN-NR-r16 ::=
SEQUENCE {
physCellId-r16
PhysCellId,
carrierFreq-r16
ARFCN-ValueNR
}
-- TAG-PCIARFCNNR-STOP-- TAG-PCI-LIST-START
PCI-List ::=
SEQUENCE (SIZE (1..
maxNrofCellMeas))
OF PhysCellId
-- TAG-PCI-LIST-STOP-- TAG-PCI-RANGE-START
PCI-Range ::=
SEQUENCE {
start
PhysCellId,
range
ENUMERATED {n4, n8, n12, n16, n24, n32, n48, n64, n84,
n96, n128, n168, n252, n504, n1008,spare1}
OPTIONAL -- Need S
}
-- TAG-PCI-RANGE-STOP-- TAG-PCI-RANGEELEMENT-START
PCI-RangeElement ::=
SEQUENCE {
pci-RangeIndex
PCI-RangeIndex,
pci-Range
PCI-Range
}
-- TAG-PCI-RANGEELEMENT-STOP-- TAG-PCI-RANGEINDEX-START
PCI-RangeIndex ::=
INTEGER (1..
maxNrofPCI-Ranges)
-- TAG-PCI-RANGEINDEX-STOP-- TAG-PCI-RANGEINDEXLIST-START
PCI-RangeIndexList ::=
SEQUENCE (SIZE (1..
maxNrofPCI-Ranges))
OF PCI-RangeIndex
-- TAG-PCI-RANGEINDEXLIST-STOP-- TAG-PDCCH-CONFIG-START
PDCCH-Config ::=
SEQUENCE {
controlResourceSetToAddModList
SEQUENCE(SIZE (1..3))
OF ControlResourceSet OPTIONAL,
-- Need N
controlResourceSetToReleaseList
SEQUENCE(SIZE (1..3))
OF ControlResourceSetId OPTIONAL,
-- Need N
searchSpacesToAddModList
SEQUENCE(SIZE (1..10))
OF SearchSpace OPTIONAL,
-- Need N
searchSpacesToReleaseList
SEQUENCE(SIZE (1..10))
OF SearchSpaceId OPTIONAL,
-- Need N
downlinkPreemption
SetupRelease {
DownlinkPreemption }
OPTIONAL,
-- Need M
tpc-PUSCH
SetupRelease {
PUSCH-TPC-CommandConfig }
OPTIONAL,
-- Need M
tpc-PUCCH
SetupRelease {
PUCCH-TPC-CommandConfig }
OPTIONAL,
-- Need M
tpc-SRS
SetupRelease {
SRS-TPC-CommandConfig}
OPTIONAL,
-- Need M
...,
[[
controlResourceSetToAddModListSizeExt-v1610
SEQUENCE (SIZE (1..2))
OF ControlResourceSet OPTIONAL,
-- Need N
controlResourceSetToReleaseListSizeExt-r16
SEQUENCE (SIZE (1..5))
OF ControlResourceSetId-r16 OPTIONAL,
-- Need N
searchSpacesToAddModListExt-r16
SEQUENCE(SIZE (1..10))
OF SearchSpaceExt-r16 OPTIONAL,
-- Need N
uplinkCancellation-r16
SetupRelease {
UplinkCancellation-r16 }
OPTIONAL,
-- Need M
monitoringCapabilityConfig-r16
ENUMERATED { r15monitoringcapability,r16monitoringcapability }
OPTIONAL,
-- Need M
searchSpaceSwitchConfig-r16
SearchSpaceSwitchConfig-r16 OPTIONAL -- Need R
]],
[[
searchSpacesToAddModListExt-v1700
SEQUENCE(SIZE (1..10))
OF SearchSpaceExt-v1700 OPTIONAL,
-- Need N
monitoringCapabilityConfig-v1710
ENUMERATED { r17monitoringcapability }
OPTIONAL,
-- Need M
searchSpaceSwitchConfig-r17
SearchSpaceSwitchConfig-r17 OPTIONAL,
-- Need R
pdcch-SkippingDurationList-r17
SEQUENCE(SIZE (1..3))
OF SCS-SpecificDuration-r17 OPTIONAL -- Need R
]],
[[
pdcch-MonitoringResumptionAfterNack-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
searchSpacesToAddModListExt-v1800
SEQUENCE(SIZE (1..10))
OF SearchSpaceExt-v1800 OPTIONAL -- Need N
]],
[[
searchSpaceSwitchConfig-r19
SearchSpaceSwitchConfig-r19 OPTIONAL -- Need R
]]
}
SearchSpaceSwitchConfig-r16 ::=
SEQUENCE {
cellGroupsForSwitchList-r16
SEQUENCE(SIZE (1..4))
OF CellGroupForSwitch-r16 OPTIONAL,
-- Need R
searchSpaceSwitchDelay-r16
INTEGER (10..52)
OPTIONAL -- Need R
}
SearchSpaceSwitchConfig-r17 ::=
SEQUENCE {
searchSpaceSwitchTimer-r17
SCS-SpecificDuration-r17 OPTIONAL,
-- Need R
searchSpaceSwitchDelay-r17
INTEGER (10..52)
OPTIONAL -- Need R
}
SearchSpaceSwitchConfig-r19 ::=
SEQUENCE {
sr-TriggeredSearchSpaceSwitchGroupId-r19
INTEGER (0..
maxNrofSearchSpaceGroups-1-r17)
OPTIONAL -- Need R
}
CellGroupForSwitch-r16 ::=
SEQUENCE(SIZE (1..16))
OF ServCellIndex
SCS-SpecificDuration-r17 ::=
INTEGER (1..166)
-- TAG-PDCCH-CONFIG-STOP-- TAG-PDCCH-CONFIGCOMMON-START
PDCCH-ConfigCommon ::=
SEQUENCE {
controlResourceSetZero
ControlResourceSetZero OPTIONAL,
-- Cond InitialBWP-Only
commonControlResourceSet
ControlResourceSet OPTIONAL,
-- Need R
searchSpaceZero
SearchSpaceZero OPTIONAL,
-- Cond InitialBWP-Only
commonSearchSpaceList
SEQUENCE (SIZE(1..4))
OF SearchSpace OPTIONAL,
-- Need R
searchSpaceSIB1
SearchSpaceId OPTIONAL,
-- Need S
searchSpaceOtherSystemInformation
SearchSpaceId OPTIONAL,
-- Need S
pagingSearchSpace
SearchSpaceId OPTIONAL,
-- Need S
ra-SearchSpace
SearchSpaceId OPTIONAL,
-- Need S
...,
[[
firstPDCCH-MonitoringOccasionOfPO
CHOICE {
sCS15KHZoneT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..139),
sCS30KHZoneT-SCS15KHZhalfT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..279),
sCS60KHZoneT-SCS30KHZhalfT-SCS15KHZquarterT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..559),
sCS120KHZoneT-SCS60KHZhalfT-SCS30KHZquarterT-SCS15KHZoneEighthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..1119),
sCS120KHZhalfT-SCS60KHZquarterT-SCS30KHZoneEighthT-SCS15KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..2239),
sCS120KHZquarterT-SCS60KHZoneEighthT-SCS30KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..4479),
sCS120KHZoneEighthT-SCS60KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..8959),
sCS120KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..17919)
}
OPTIONAL -- Cond OtherBWP
]],
[[
commonSearchSpaceListExt-r16
SEQUENCE (SIZE(1..4))
OF SearchSpaceExt-r16 OPTIONAL -- Need R
]],
[[
sdt-SearchSpace-r17
CHOICE {
newSearchSpace
SearchSpace,
existingSearchSpace
SearchSpaceId
}
OPTIONAL,
-- Need R
searchSpaceMCCH-r17
SearchSpaceId OPTIONAL,
-- Need R
searchSpaceMTCH-r17
SearchSpaceId OPTIONAL,
-- Need S
commonSearchSpaceListExt2-r17
SEQUENCE (SIZE(1..4))
OF SearchSpaceExt-v1700 OPTIONAL,
-- Need R
firstPDCCH-MonitoringOccasionOfPO-v1710
CHOICE {
sCS480KHZoneEighthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..35839),
sCS480KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPO-perPF))
OF INTEGER (0..71679)
}
OPTIONAL,
-- Need R
pei-ConfigBWP-r17
SEQUENCE {
pei-SearchSpace-r17
SearchSpaceId,
firstPDCCH-MonitoringOccasionOfPEI-O-r17
CHOICE {
sCS15KHZoneT
SEQUENCE (SIZE (1..
maxPEI-perPF-r17))
OF INTEGER (0..139),
sCS30KHZoneT-SCS15KHZhalfT
SEQUENCE (SIZE (1..
maxPEI-perPF-r17))
OF INTEGER (0..279),
sCS60KHZoneT-SCS30KHZhalfT-SCS15KHZquarterT
SEQUENCE (SIZE (1..
maxPEI-perPF-r17))
OF INTEGER (0..559),
sCS120KHZoneT-SCS60KHZhalfT-SCS30KHZquarterT-SCS15KHZoneEighthT
SEQUENCE (SIZE (1..
maxPEI-perPF-r17))
OF INTEGER (0..1119),
sCS120KHZhalfT-SCS60KHZquarterT-SCS30KHZoneEighthT-SCS15KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPEI-perPF-r17))
OF INTEGER (0..2239),
sCS480KHZoneT-SCS120KHZquarterT-SCS60KHZoneEighthT-SCS30KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPEI-perPF-r17))
OF INTEGER (0..4479),
sCS480KHZhalfT-SCS120KHZoneEighthT-SCS60KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPEI-perPF-r17))
OF INTEGER (0..8959),
sCS480KHZquarterT-SCS120KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPEI-perPF-r17))
OF INTEGER (0..17919),
sCS480KHZoneEighthT
SEQUENCE (SIZE (1..
maxPEI-perPF-r17))
OF INTEGER (0..35839),
sCS480KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPEI-perPF-r17))
OF INTEGER (0..71679)
}
}
OPTIONAL -- Cond InitialBWP-Paging
]],
[[
followUnifiedTCI-State-v1720
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
applyIndicatedTCI-State-r18
ENUMERATED {first, second, both, none}
OPTIONAL,
-- Cond FollowUTCI
commonSearchSpaceListExt-r18
SEQUENCE (SIZE(1..4))
OF SearchSpaceExt-v1800 OPTIONAL,
-- Need R
searchSpaceMulticastMCCH-r18
SearchSpaceId OPTIONAL,
-- Need R
searchSpaceMulticastMTCH-r18
SearchSpaceId OPTIONAL -- Need S
]],
[[
commonSearchSpaceListExt-r19
SEQUENCE (SIZE(1..4))
OF SearchSpaceExt-v1800 OPTIONAL,
-- Need R
pagingAdaptFirstPDCCH-MonitoringOccasionOfPO-r19
CHOICE {
sCS15KHZoneT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..139),
sCS30KHZoneT-SCS15KHZhalfT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..279),
sCS60KHZoneT-SCS30KHZhalfT-SCS15KHZquarterT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..559),
sCS120KHZoneT-SCS60KHZhalfT-SCS30KHZquarterT-SCS15KHZoneEighthT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..1119),
sCS120KHZhalfT-SCS60KHZquarterT-SCS30KHZoneEighthT-SCS15KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..2239),
sCS480KHZoneT-SCS120KHZquarterT-SCS60KHZoneEighthT-SCS30KHZoneSixteenthT-SCS15KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..4479),
sCS480KHZhalfT-SCS120KHZoneEighthT-SCS60KHZoneSixteenthT-SCS30KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..8959),
sCS480KHZquarterT-SCS120KHZoneSixteenthT-SCS60KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..17919),
sCS480KHZoneEighthT-sCS120KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..35839),
sCS480KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..71679),
sCS480KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxNrofPO-PerPF-r19))
OF INTEGER (0..143359)
}
OPTIONAL,
-- Cond OtherBWP
pagingAdaptFirstPDCCH-MonitoringOccasionOfPEI-O-r19
CHOICE {
sCS15KHZoneT
SEQUENCE (SIZE (1..
maxPEI-PerPF-r19))
OF INTEGER (0..139),
sCS30KHZoneT-SCS15KHZhalfT
SEQUENCE (SIZE (1..
maxPEI-PerPF-r19))
OF INTEGER (0..279),
sCS60KHZoneT-SCS30KHZhalfT-SCS15KHZquarterT
SEQUENCE (SIZE (1..
maxPEI-PerPF-r19))
OF INTEGER (0..559),
sCS120KHZoneT-SCS60KHZhalfT-SCS30KHZquarterT-SCS15KHZoneEighthT
SEQUENCE (SIZE (1..
maxPEI-PerPF-r19))
OF INTEGER (0..1119),
sCS120KHZhalfT-SCS60KHZquarterT-SCS30KHZoneEighthT-SCS15KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPEI-PerPF-r19))
OF INTEGER (0..2239),
sCS480KHZoneT-SCS120KHZquarterT-SCS60KHZoneEighthT-SCS30KHZoneSixteenthT-SCS15KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxPEI-PerPF-r19))
OF INTEGER (0..4479),
sCS480KHZhalfT-SCS120KHZoneEighthT-SCS60KHZoneSixteenthT-SCS30KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxPEI-PerPF-r19))
OF INTEGER (0..8959),
sCS480KHZquarterT-SCS120KHZoneSixteenthT-SCS60KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxPEI-PerPF-r19))
OF INTEGER (0..17919),
sCS480KHZoneEighthT-sCS120KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxPEI-PerPF-r19))
OF INTEGER (0..35839),
sCS480KHZoneSixteenthT
SEQUENCE (SIZE (1..
maxPEI-PerPF-r19))
OF INTEGER (0..71679),
sCS480KHZoneThirtySecondT
SEQUENCE (SIZE (1..
maxPEI-PerPF-r19))
OF INTEGER (0..143359)
}
OPTIONAL -- Cond InitialBWP-Paging
]]
}
-- TAG-PDCCH-CONFIGCOMMON-STOP-- TAG-PDCCH-CONFIGSIB1-START
PDCCH-ConfigSIB1 ::=
SEQUENCE {
controlResourceSetZero
ControlResourceSetZero,
searchSpaceZero
SearchSpaceZero
}
-- TAG-PDCCH-CONFIGSIB1-STOP-- TAG-PDCCH-SERVINGCELLCONFIG-START
PDCCH-ServingCellConfig ::=
SEQUENCE {
slotFormatIndicator
SetupRelease {
SlotFormatIndicator }
OPTIONAL,
-- Need M
...,
[[
availabilityIndicator-r16
SetupRelease {
AvailabilityIndicator-r16}
OPTIONAL,
-- Need M
searchSpaceSwitchTimer-r16
INTEGER (1..80)
OPTIONAL -- Need R
]],
[[
searchSpaceSwitchTimer-v1710
INTEGER (81..1280)
OPTIONAL -- Need R
]]
}
-- TAG-PDCCH-SERVINGCELLCONFIG-STOP-- TAG-PDCP-CONFIG-START
PDCP-Config ::=
SEQUENCE {
drb
SEQUENCE {
discardTimer
ENUMERATED {ms10, ms20, ms30, ms40, ms50, ms60, ms75, ms100, ms150, ms200,
ms250, ms300, ms500, ms750, ms1500, infinity}
OPTIONAL,
-- Cond Setup
pdcp-SN-SizeUL
ENUMERATED {len12bits, len18bits}
OPTIONAL,
-- Cond Setup1
pdcp-SN-SizeDL
ENUMERATED {len12bits, len18bits}
OPTIONAL,
-- Cond Setup2
headerCompression
CHOICE {
notUsed
NULL,
rohc
SEQUENCE {
maxCID
INTEGER (1..16383)
DEFAULT 15,
profiles
SEQUENCE {
profile0x0001
BOOLEAN,
profile0x0002
BOOLEAN,
profile0x0003
BOOLEAN,
profile0x0004
BOOLEAN,
profile0x0006
BOOLEAN,
profile0x0101
BOOLEAN,
profile0x0102
BOOLEAN,
profile0x0103
BOOLEAN,
profile0x0104
BOOLEAN
},
drb-ContinueROHC
ENUMERATED { true }
OPTIONAL -- Need N
},
uplinkOnlyROHC
SEQUENCE {
maxCID
INTEGER (1..16383)
DEFAULT 15,
profiles
SEQUENCE {
profile0x0006
BOOLEAN
},
drb-ContinueROHC
ENUMERATED { true }
OPTIONAL -- Need N
},
...
},
integrityProtection
ENUMERATED { enabled }
OPTIONAL,
-- Cond ConnectedTo5GC1
statusReportRequired
ENUMERATED { true }
OPTIONAL,
-- Cond Rlc-AM-UM
outOfOrderDelivery
ENUMERATED { true }
OPTIONAL -- Need R
}
OPTIONAL,
-- Cond DRB
moreThanOneRLC
SEQUENCE {
primaryPath
SEQUENCE {
cellGroup
CellGroupId OPTIONAL,
-- Need R
logicalChannel
LogicalChannelIdentity OPTIONAL -- Need R
},
ul-DataSplitThreshold
UL-DataSplitThreshold OPTIONAL,
-- Cond SplitBearer
pdcp-Duplication
BOOLEAN OPTIONAL -- Need R
}
OPTIONAL,
-- Cond MoreThanOneRLC
t-Reordering
ENUMERATED {
ms0, ms1, ms2, ms4, ms5, ms8, ms10, ms15, ms20, ms30, ms40,
ms50, ms60, ms80, ms100, ms120, ms140, ms160, ms180, ms200, ms220,
ms240, ms260, ms280, ms300, ms500, ms750, ms1000, ms1250,
ms1500, ms1750, ms2000, ms2250, ms2500, ms2750,
ms3000, spare28, spare27, spare26, spare25, spare24,
spare23, spare22, spare21, spare20,
spare19, spare18, spare17, spare16, spare15, spare14,
spare13, spare12, spare11, spare10, spare09,
spare08, spare07, spare06, spare05, spare04, spare03,
spare02, spare01 }
OPTIONAL,
-- Need S
...,
[[
cipheringDisabled
ENUMERATED {true}
OPTIONAL -- Cond ConnectedTo5GC
]],
[[
discardTimerExt-r16
SetupRelease {
DiscardTimerExt-r16 }
OPTIONAL,
-- Cond DRB2
moreThanTwoRLC-DRB-r16
SEQUENCE {
splitSecondaryPath-r16
LogicalChannelIdentity OPTIONAL,
-- Cond SplitBearer2
duplicationState-r16
SEQUENCE (SIZE (3))
OF BOOLEAN OPTIONAL -- Need S
}
OPTIONAL,
-- Cond MoreThanTwoRLC-DRB
ethernetHeaderCompression-r16
SetupRelease {
EthernetHeaderCompression-r16 }
OPTIONAL -- Need M
]],
[[
survivalTimeStateSupport-r17
ENUMERATED {true}
OPTIONAL,
-- Cond Drb-Duplication
uplinkDataCompression-r17
SetupRelease {
UplinkDataCompression-r17 }
OPTIONAL,
-- Cond Rlc-AM
discardTimerExt2-r17
SetupRelease {
DiscardTimerExt2-r17 }
OPTIONAL,
-- Need M
initialRX-DELIV-r17
BIT STRING (SIZE (32))
OPTIONAL -- Cond MRB-Initialization
]],
[[
pdu-SetDiscard-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
discardTimerForLowImportance-r18
SetupRelease {
DiscardTimerForLowImportance-r18 }
OPTIONAL,
-- Cond DRB2
primaryPathOnIndirectPath-r18
ENUMERATED {true}
OPTIONAL,
-- Cond SplitBearerMP
sn-GapReport-r18
ENUMERATED {true}
OPTIONAL -- Need R
]],
[[
remainingTimeThresholdRLC-ReTx-r19
RLC-AM-RemainingTimeThreshold-r19 OPTIONAL,
-- Cond RLC-AM
remainingTimeThresholdRLC-Polling-r19
RLC-AM-RemainingTimeThreshold-r19 OPTIONAL -- Cond RLC-AM
]]
}
::=
SEQUENCE {
ehc-Common-r16
SEQUENCE {
ehc-CID-Length-r16
ENUMERATED { bits7, bits15 },
...
},
ehc-Downlink-r16
SEQUENCE {
drb-ContinueEHC-DL-r16
ENUMERATED { true }
OPTIONAL,
-- Need N
...
}
OPTIONAL,
-- Need M
ehc-Uplink-r16
SEQUENCE {
maxCID-EHC-UL-r16
INTEGER (1..32767),
drb-ContinueEHC-UL-r16
ENUMERATED { true }
OPTIONAL,
-- Need N
...
}
OPTIONAL -- Need M
}
UL-DataSplitThreshold ::=
ENUMERATED {
b0, b100, b200, b400, b800, b1600, b3200, b6400, b12800, b25600, b51200, b102400, b204800,
b409600, b819200, b1228800, b1638400, b2457600, b3276800, b4096000, b4915200, b5734400,
b6553600, infinity, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
DiscardTimerExt-r16 ::=
ENUMERATED {ms0dot5, ms1, ms2, ms4, ms6, ms8, spare2, spare1}
DiscardTimerExt2-r17 ::=
ENUMERATED {ms2000, spare3, spare2, spare1}
UplinkDataCompression-r17 ::=
CHOICE {
newSetup
SEQUENCE {
bufferSize-r17
ENUMERATED {kbyte2, kbyte4, kbyte8, spare1},
dictionary-r17
ENUMERATED {sip-SDP, operator}
OPTIONAL -- Need N
},
drb-ContinueUDC
NULL
}
DiscardTimerForLowImportance-r18 ::=
ENUMERATED {ms0, ms2, ms4, ms6, ms8, ms10, ms12, ms14, ms18, ms22, ms26, ms30, ms40, ms50, ms75, ms100}
RLC-AM-RemainingTimeThreshold-r19 ::=
INTEGER (1..64)
-- TAG-PDCP-CONFIG-STOP-- TAG-PDSCH-CONFIG-START
PDSCH-Config ::=
SEQUENCE {
dataScramblingIdentityPDSCH
INTEGER (0..1023)
OPTIONAL,
-- Need S
dmrs-DownlinkForPDSCH-MappingTypeA
SetupRelease {
DMRS-DownlinkConfig }
OPTIONAL,
-- Need M
dmrs-DownlinkForPDSCH-MappingTypeB
SetupRelease {
DMRS-DownlinkConfig }
OPTIONAL,
-- Need M
tci-StatesToAddModList
SEQUENCE (SIZE(1..
maxNrofTCI-States))
OF TCI-State OPTIONAL,
-- Need N
tci-StatesToReleaseList
SEQUENCE (SIZE(1..
maxNrofTCI-States))
OF TCI-StateId OPTIONAL,
-- Need N
vrb-ToPRB-Interleaver
ENUMERATED {n2, n4}
OPTIONAL,
-- Need S
resourceAllocation
ENUMERATED { resourceAllocationType0, resourceAllocationType1, dynamicSwitch},
pdsch-TimeDomainAllocationList
SetupRelease {
PDSCH-TimeDomainResourceAllocationList }
OPTIONAL,
-- Need M
pdsch-AggregationFactor
ENUMERATED { n2, n4, n8 }
OPTIONAL,
-- Need S
rateMatchPatternToAddModList
SEQUENCE (SIZE (1..
maxNrofRateMatchPatterns))
OF RateMatchPattern OPTIONAL,
-- Need N
rateMatchPatternToReleaseList
SEQUENCE (SIZE (1..
maxNrofRateMatchPatterns))
OF RateMatchPatternId OPTIONAL,
-- Need N
rateMatchPatternGroup1
RateMatchPatternGroup OPTIONAL,
-- Need R
rateMatchPatternGroup2
RateMatchPatternGroup OPTIONAL,
-- Need R
rbg-Size
ENUMERATED {config1, config2},
mcs-Table
ENUMERATED {qam256, qam64LowSE}
OPTIONAL,
-- Need S
maxNrofCodeWordsScheduledByDCI
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
prb-BundlingType
CHOICE {
staticBundling
SEQUENCE {
bundleSize
ENUMERATED { n4, wideband }
OPTIONAL -- Need S
},
dynamicBundling
SEQUENCE {
bundleSizeSet1
ENUMERATED { n4, wideband, n2-wideband, n4-wideband }
OPTIONAL,
-- Need S
bundleSizeSet2
ENUMERATED { n4, wideband }
OPTIONAL -- Need S
}
},
zp-CSI-RS-ResourceToAddModList
SEQUENCE (SIZE (1..
maxNrofZP-CSI-RS-Resources))
OF ZP-CSI-RS-Resource
OPTIONAL,
-- Need N
zp-CSI-RS-ResourceToReleaseList
SEQUENCE (SIZE (1..
maxNrofZP-CSI-RS-Resources))
OF ZP-CSI-RS-ResourceId
OPTIONAL,
-- Need N
aperiodic-ZP-CSI-RS-ResourceSetsToAddModList
SEQUENCE (SIZE (1..
maxNrofZP-CSI-RS-ResourceSets))
OF ZP-CSI-RS-ResourceSet
OPTIONAL,
-- Need N
aperiodic-ZP-CSI-RS-ResourceSetsToReleaseList
SEQUENCE (SIZE (1..
maxNrofZP-CSI-RS-ResourceSets))
OF ZP-CSI-RS-ResourceSetId
OPTIONAL,
-- Need N
sp-ZP-CSI-RS-ResourceSetsToAddModList
SEQUENCE (SIZE (1..
maxNrofZP-CSI-RS-ResourceSets))
OF ZP-CSI-RS-ResourceSet
OPTIONAL,
-- Need N
sp-ZP-CSI-RS-ResourceSetsToReleaseList
SEQUENCE (SIZE (1..
maxNrofZP-CSI-RS-ResourceSets))
OF ZP-CSI-RS-ResourceSetId
OPTIONAL,
-- Need N
p-ZP-CSI-RS-ResourceSet
SetupRelease {
ZP-CSI-RS-ResourceSet }
OPTIONAL,
-- Need M
...,
[[
maxMIMO-Layers-r16
SetupRelease {
MaxMIMO-LayersDL-r16 }
OPTIONAL,
-- Need M
minimumSchedulingOffsetK0-r16
SetupRelease {
MinSchedulingOffsetK0-Values-r16 }
OPTIONAL,
-- Need M
-- Start of the parameters for DCI format 1_2 introduced in V16.1.0
antennaPortsFieldPresenceDCI-1-2-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need S
aperiodicZP-CSI-RS-ResourceSetsToAddModListDCI-1-2-r16
SEQUENCE (SIZE (1..
maxNrofZP-CSI-RS-ResourceSets))
OF ZP-CSI-RS-ResourceSet
OPTIONAL,
-- Need N
aperiodicZP-CSI-RS-ResourceSetsToReleaseListDCI-1-2-r16
SEQUENCE (SIZE (1..
maxNrofZP-CSI-RS-ResourceSets))
OF ZP-CSI-RS-ResourceSetId
OPTIONAL,
-- Need N
dmrs-DownlinkForPDSCH-MappingTypeA-DCI-1-2-r16
SetupRelease {
DMRS-DownlinkConfig }
OPTIONAL,
-- Need M
dmrs-DownlinkForPDSCH-MappingTypeB-DCI-1-2-r16
SetupRelease {
DMRS-DownlinkConfig }
OPTIONAL,
-- Need M
dmrs-SequenceInitializationDCI-1-2-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need S
harq-ProcessNumberSizeDCI-1-2-r16
INTEGER (0..4)
OPTIONAL,
-- Need R
mcs-TableDCI-1-2-r16
ENUMERATED {qam256, qam64LowSE}
OPTIONAL,
-- Need S
numberOfBitsForRV-DCI-1-2-r16
INTEGER (0..2)
OPTIONAL,
-- Need R
pdsch-TimeDomainAllocationListDCI-1-2-r16
SetupRelease {
PDSCH-TimeDomainResourceAllocationList-r16 }
OPTIONAL,
-- Need M
prb-BundlingTypeDCI-1-2-r16
CHOICE {
staticBundling-r16
SEQUENCE {
bundleSize-r16
ENUMERATED { n4, wideband }
OPTIONAL -- Need S
},
dynamicBundling-r16
SEQUENCE {
bundleSizeSet1-r16
ENUMERATED { n4, wideband, n2-wideband, n4-wideband }
OPTIONAL,
-- Need S
bundleSizeSet2-r16
ENUMERATED { n4, wideband }
OPTIONAL -- Need S
}
}
OPTIONAL,
-- Need R
priorityIndicatorDCI-1-2-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need S
rateMatchPatternGroup1DCI-1-2-r16
RateMatchPatternGroup OPTIONAL,
-- Need R
rateMatchPatternGroup2DCI-1-2-r16
RateMatchPatternGroup OPTIONAL,
-- Need R
resourceAllocationType1GranularityDCI-1-2-r16
ENUMERATED {n2,n4,n8,n16}
OPTIONAL,
-- Need S
vrb-ToPRB-InterleaverDCI-1-2-r16
ENUMERATED {n2, n4}
OPTIONAL,
-- Need S
referenceOfSLIVDCI-1-2-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need S
resourceAllocationDCI-1-2-r16
ENUMERATED { resourceAllocationType0, resourceAllocationType1, dynamicSwitch}
OPTIONAL,
-- Need M
-- End of the parameters for DCI format 1_2 introduced in V16.1.0
priorityIndicatorDCI-1-1-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need S
dataScramblingIdentityPDSCH2-r16
INTEGER (0..1023)
OPTIONAL,
-- Need R
pdsch-TimeDomainAllocationList-r16
SetupRelease {
PDSCH-TimeDomainResourceAllocationList-r16 }
OPTIONAL,
-- Need M
repetitionSchemeConfig-r16
SetupRelease {
RepetitionSchemeConfig-r16}
OPTIONAL -- Need M
]],
[[
repetitionSchemeConfig-v1630
SetupRelease {
RepetitionSchemeConfig-v1630}
OPTIONAL -- Need M
]],
[[
pdsch-HARQ-ACK-OneShotFeedbackDCI-1-2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-EnhType3DCI-1-2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-EnhType3DCI-Field-1-2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-RetxDCI-1-2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pucch-sSCellDynDCI-1-2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
dl-OrJointTCI-StateList-r17
CHOICE {
explicitlist
SEQUENCE {
dl-OrJointTCI-StateToAddModList-r17
SEQUENCE (SIZE (1..
maxNrofTCI-States))
OF TCI-State
OPTIONAL,
-- Need N
dl-OrJointTCI-StateToReleaseList-r17
SEQUENCE (SIZE (1..
maxNrofTCI-States))
OF TCI-StateId
OPTIONAL -- Need N
},
unifiedTCI-StateRef-r17
ServingCellAndBWP-Id-r17
}
OPTIONAL,
-- Need R
beamAppTime-r17
ENUMERATED {n1, n2, n4, n7, n14, n28, n42, n56, n70, n84, n98, n112, n224, n336, spare2,
spare1}
OPTIONAL,
-- Need R
dummy
SetupRelease {
Dummy-TDRA-List }
OPTIONAL,
-- Need M
dmrs-FD-OCC-DisabledForRank1-PDSCH-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
minimumSchedulingOffsetK0-r17
SetupRelease {
MinSchedulingOffsetK0-Values-r17 }
OPTIONAL,
-- Need M
harq-ProcessNumberSizeDCI-1-2-v1700
INTEGER (0..5)
OPTIONAL,
-- Need R
harq-ProcessNumberSizeDCI-1-1-r17
INTEGER (5)
OPTIONAL,
-- Need R
mcs-Table-r17
ENUMERATED {qam1024}
OPTIONAL,
-- Need R
mcs-TableDCI-1-2-r17
ENUMERATED {qam1024}
OPTIONAL,
-- Need R
xOverheadMulticast-r17
ENUMERATED {xOh6, xOh12, xOh18}
OPTIONAL,
-- Need S
priorityIndicatorDCI-4-2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need S
sizeDCI-4-2-r17
INTEGER (20..
maxDCI-4-2-Size-r17)
OPTIONAL -- Need R
]],
[[
pdsch-TimeDomainAllocationListForMultiPDSCH-r17
SetupRelease {
MultiPDSCH-TDRA-List-r17 }
OPTIONAL -- Need M
]],
[[
advancedReceiver-MU-MIMO-r18
SetupRelease {
AdvancedReceiver-MU-MIMO-r18 }
OPTIONAL,
-- Need M
pdsch-ConfigDCI-1-3-r18
SetupRelease {
PDSCH-ConfigDCI-1-3-r18 }
OPTIONAL -- Need M
]],
[[
pdsch-ConfigDCI-1-3-v1860
SetupRelease {
PDSCH-ConfigDCI-1-3-v1860 }
OPTIONAL -- Need M
]],
[[
mg-CancellationDCI-1-1-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
mg-CancellationDCI-1-2-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
mg-CancellationDCI-1-3-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pdsch-TimeDomainAllocationListForMultiPDSCH-DCI-1-3-r19
SetupRelease {
MultiPDSCH-TDRA-List-r17 }
OPTIONAL,
-- Need M
harq-ProcessNumberSizeDCI-1-1-Ext-r19
INTEGER (5)
OPTIONAL,
-- Need R
harq-ProcessNumberSizeDCI-1-2-Ext-r19
INTEGER (0..5)
OPTIONAL,
-- Need R
pdsch-ConfigDCI-1-3-v1900
SetupRelease {
PDSCH-ConfigDCI-1-3-v1900 }
OPTIONAL -- Need M
]]
}
RateMatchPatternGroup ::=
SEQUENCE (SIZE (1..
maxNrofRateMatchPatternsPerGroup))
OF CHOICE {
cellLevel
RateMatchPatternId,
bwpLevel
RateMatchPatternId
}
MinSchedulingOffsetK0-Values-r16 ::=
SEQUENCE (SIZE (1..
maxNrOfMinSchedulingOffsetValues-r16))
OF INTEGER (0..
maxK0-SchedulingOffset-r16)
MinSchedulingOffsetK0-Values-r17 ::=
SEQUENCE (SIZE (1..
maxNrOfMinSchedulingOffsetValues-r16))
OF INTEGER (0..
maxK0-SchedulingOffset-r17)
MaxMIMO-LayersDL-r16 ::=
INTEGER (1..8)
PDSCH-ConfigDCI-1-3-r18 ::=
SEQUENCE {
resourceAllocationDCI-1-3-r18
ENUMERATED {resourceAllocationType0, resourceAllocationType1, dynamicSwitch}
OPTIONAL,
-- Need M
rbg-SizeDCI-1-3-r18
ENUMERATED {config1, config2, config3, spare1}
OPTIONAL,
-- Cond DCI-1-3
resourceAllocationType1GranularityDCI-1-3-r18
ENUMERATED {n2,n4,n8,n16}
OPTIONAL,
-- Need S
numberOfBitsForRV-DCI-1-3-r18
INTEGER (0..2)
OPTIONAL,
-- Need R
harq-ProcessNumberSizeDCI-1-3-r18
INTEGER (0..5)
OPTIONAL -- Need R
}
PDSCH-ConfigDCI-1-3-v1860 ::=
SEQUENCE {
enabledDefaultBeamForMultiCellScheduling-r18
ENUMERATED {enabled}
}
PDSCH-ConfigDCI-1-3-v1900 ::=
SEQUENCE {
harq-ProcessNumberSizeDCI-1-3-Ext-r19
INTEGER (0..5)
OPTIONAL -- Need R
}
-- TAG-PDSCH-CONFIG-STOP-- TAG-PDSCH-CONFIGCOMMON-START
PDSCH-ConfigCommon ::=
SEQUENCE {
pdsch-TimeDomainAllocationList
PDSCH-TimeDomainResourceAllocationList OPTIONAL,
-- Need R
...,
[[
pdsch-AggregationFactor-r19
ENUMERATED {n2,n4}
OPTIONAL -- Need R
]]
}
-- TAG-PDSCH-CONFIGCOMMON-STOP-- TAG-PDSCH-SERVINGCELLCONFIG-START
PDSCH-ServingCellConfig ::=
SEQUENCE {
codeBlockGroupTransmission
SetupRelease {
PDSCH-CodeBlockGroupTransmission }
OPTIONAL,
-- Need M
xOverhead
ENUMERATED { xOh6, xOh12, xOh18 }
OPTIONAL,
-- Need S
nrofHARQ-ProcessesForPDSCH
ENUMERATED {n2, n4, n6, n10, n12, n16}
OPTIONAL,
-- Need S
pucch-Cell
ServCellIndex OPTIONAL,
-- Cond SCellAddOnly
...,
[[
maxMIMO-Layers
INTEGER (1..8)
OPTIONAL,
-- Need M
processingType2Enabled
BOOLEAN OPTIONAL -- Need M
]],
[[
pdsch-CodeBlockGroupTransmissionList-r16
SetupRelease {
PDSCH-CodeBlockGroupTransmissionList-r16 }
OPTIONAL -- Need M
]],
[[
downlinkHARQ-FeedbackDisabled-r17
SetupRelease {
DownlinkHARQ-FeedbackDisabled-r17 }
OPTIONAL,
-- Need M
nrofHARQ-ProcessesForPDSCH-v1700
ENUMERATED {n32}
OPTIONAL -- Need R
]]
}
PDSCH-CodeBlockGroupTransmission ::=
SEQUENCE {
maxCodeBlockGroupsPerTransportBlock
ENUMERATED {n2, n4, n6, n8},
codeBlockGroupFlushIndicator
BOOLEAN,
...
}
PDSCH-CodeBlockGroupTransmissionList-r16 ::=
SEQUENCE (SIZE (1..2))
OF PDSCH-CodeBlockGroupTransmission
DownlinkHARQ-FeedbackDisabled-r17 ::=
BIT STRING (SIZE (32))
-- TAG-PDSCH-SERVINGCELLCONFIG-STOP-- TAG-PDSCH-TIMEDOMAINRESOURCEALLOCATIONLIST-START
PDSCH-TimeDomainResourceAllocationList ::=
SEQUENCE (SIZE(1..
maxNrofDL-Allocations))
OF PDSCH-TimeDomainResourceAllocation
PDSCH-TimeDomainResourceAllocation ::=
SEQUENCE {
k0
INTEGER(0..32)
OPTIONAL,
-- Need S
mappingType
ENUMERATED {typeA, typeB},
startSymbolAndLength
INTEGER (0..127)
}
PDSCH-TimeDomainResourceAllocationList-r16 ::=
SEQUENCE (SIZE(1..
maxNrofDL-Allocations))
OF PDSCH-TimeDomainResourceAllocation-r16
PDSCH-TimeDomainResourceAllocation-r16 ::=
SEQUENCE {
k0-r16
INTEGER(0..32)
OPTIONAL,
-- Need S
mappingType-r16
ENUMERATED {typeA, typeB},
startSymbolAndLength-r16
INTEGER (0..127),
repetitionNumber-r16
ENUMERATED {n2, n3, n4, n5, n6, n7, n8, n16}
OPTIONAL,
-- Cond Formats1-0_1-1_4-0_4-1_4-2
...,
[[
k0-v1710
INTEGER(33..128)
OPTIONAL -- Need S
]],
[[
repetitionNumber-v1730
ENUMERATED {n2, n3, n4, n5, n6, n7, n8, n16}
OPTIONAL -- Cond Format1-2
]]
}
Dummy-TDRA-List ::=
SEQUENCE (SIZE(1..
maxNrofDL-Allocations))
OF MultiPDSCH-TDRA-r17
MultiPDSCH-TDRA-List-r17 ::=
SEQUENCE (SIZE(1..
maxNrofDL-AllocationsExt-r17))
OF MultiPDSCH-TDRA-r17
MultiPDSCH-TDRA-r17 ::=
SEQUENCE {
pdsch-TDRA-List-r17
SEQUENCE (SIZE(1..
maxNrofMultiplePDSCHs-r17))
OF PDSCH-TimeDomainResourceAllocation-r16,
...
}
-- TAG-PDSCH-TIMEDOMAINRESOURCEALLOCATIONLIST-STOP-- TAG-PDU-SESSIONID-START
PDU-SessionID ::=
INTEGER (0..255)
-- TAG-PDU-SESSIONID-STOP-- TAG-PHR-CONFIG-START
PHR-Config ::=
SEQUENCE {
phr-PeriodicTimer
ENUMERATED {sf10, sf20, sf50, sf100, sf200,sf500, sf1000, infinity},
phr-ProhibitTimer
ENUMERATED {sf0, sf10, sf20, sf50, sf100,sf200, sf500, sf1000},
phr-Tx-PowerFactorChange
ENUMERATED {dB1, dB3, dB6, infinity},
multiplePHR
BOOLEAN,
dummy
BOOLEAN,
phr-Type2OtherCell
BOOLEAN,
phr-ModeOtherCG
ENUMERATED {real, virtual},
...,
[[
mpe-Reporting-FR2-r16
SetupRelease {
MPE-Config-FR2-r16 }
OPTIONAL -- Need M
]],
[[
mpe-Reporting-FR2-r17
SetupRelease {
MPE-Config-FR2-r17 }
OPTIONAL,
-- Need M
twoPHRMode-r17
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
phr-AssumedPUSCH-Reporting-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
dpc-Reporting-FR1-r18
ENUMERATED {enabled}
OPTIONAL -- Need R
]]
}
MPE-Config-FR2-r16 ::=
SEQUENCE {
mpe-ProhibitTimer-r16
ENUMERATED {sf0, sf10, sf20, sf50, sf100, sf200, sf500, sf1000},
mpe-Threshold-r16
ENUMERATED {dB3, dB6, dB9, dB12}
}
MPE-Config-FR2-r17 ::=
SEQUENCE {
mpe-ProhibitTimer-r17
ENUMERATED {sf0, sf10, sf20, sf50, sf100, sf200, sf500, sf1000},
mpe-Threshold-r17
ENUMERATED {dB3, dB6, dB9, dB12},
numberOfN-r17
INTEGER(1..4),
...
}
-- TAG-PHR-CONFIG-STOP-- TAG-PHYSCELLID-START
PhysCellId ::=
INTEGER (0..1007)
-- TAG-PHYSCELLID-STOP-- TAG-PHYSICALCELLGROUPCONFIG-START
PhysicalCellGroupConfig ::=
SEQUENCE {
harq-ACK-SpatialBundlingPUCCH
ENUMERATED {true}
OPTIONAL,
-- Need S
harq-ACK-SpatialBundlingPUSCH
ENUMERATED {true}
OPTIONAL,
-- Need S
p-NR-FR1
P-Max OPTIONAL,
-- Need R
pdsch-HARQ-ACK-Codebook
ENUMERATED {semiStatic, dynamic},
tpc-SRS-RNTI
RNTI-Value OPTIONAL,
-- Need R
tpc-PUCCH-RNTI
RNTI-Value OPTIONAL,
-- Need R
tpc-PUSCH-RNTI
RNTI-Value OPTIONAL,
-- Need R
sp-CSI-RNTI
RNTI-Value OPTIONAL,
-- Need R
cs-RNTI
SetupRelease {
RNTI-Value }
OPTIONAL,
-- Need M
...,
[[
mcs-C-RNTI
RNTI-Value OPTIONAL,
-- Need R
p-UE-FR1
P-Max OPTIONAL -- Cond MCG-Only
]],
[[
xScale
ENUMERATED {dB0, dB6, spare2, spare1}
OPTIONAL -- Cond SCG-Only
]],
[[
pdcch-BlindDetection
SetupRelease {
PDCCH-BlindDetection }
OPTIONAL -- Need M
]],
[[
dcp-Config-r16
SetupRelease {
DCP-Config-r16 }
OPTIONAL,
-- Need M
harq-ACK-SpatialBundlingPUCCH-secondaryPUCCHgroup-r16
ENUMERATED {enabled, disabled}
OPTIONAL,
-- Cond twoPUCCHgroup
harq-ACK-SpatialBundlingPUSCH-secondaryPUCCHgroup-r16
ENUMERATED {enabled, disabled}
OPTIONAL,
-- Cond twoPUCCHgroup
pdsch-HARQ-ACK-Codebook-secondaryPUCCHgroup-r16
ENUMERATED {semiStatic, dynamic}
OPTIONAL,
-- Cond twoPUCCHgroup
p-NR-FR2-r16
P-Max OPTIONAL,
-- Need R
p-UE-FR2-r16
P-Max OPTIONAL,
-- Cond MCG-Only
nrdc-PCmode-FR1-r16
ENUMERATED {semi-static-mode1, semi-static-mode2, dynamic}
OPTIONAL,
-- Cond MCG-Only
nrdc-PCmode-FR2-r16
ENUMERATED {semi-static-mode1, semi-static-mode2, dynamic}
OPTIONAL,
-- Cond MCG-Only
pdsch-HARQ-ACK-Codebook-r16
ENUMERATED {enhancedDynamic}
OPTIONAL,
-- Need R
nfi-TotalDAI-Included-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
ul-TotalDAI-Included-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-OneShotFeedback-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-OneShotFeedbackNDI-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-OneShotFeedbackCBG-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
downlinkAssignmentIndexDCI-0-2-r16
ENUMERATED { enabled }
OPTIONAL,
-- Need S
downlinkAssignmentIndexDCI-1-2-r16
ENUMERATED {n1, n2, n4}
OPTIONAL,
-- Need S
pdsch-HARQ-ACK-CodebookList-r16
SetupRelease {
PDSCH-HARQ-ACK-CodebookList-r16}
OPTIONAL,
-- Need M
ackNackFeedbackMode-r16
ENUMERATED {joint, separate}
OPTIONAL,
-- Need R
pdcch-BlindDetectionCA-CombIndicator-r16
SetupRelease {
PDCCH-BlindDetectionCA-CombIndicator-r16 }
OPTIONAL,
-- Need M
pdcch-BlindDetection2-r16
SetupRelease {
PDCCH-BlindDetection2-r16 }
OPTIONAL,
-- Need M
pdcch-BlindDetection3-r16
SetupRelease {
PDCCH-BlindDetection3-r16 }
OPTIONAL,
-- Need M
bdFactorR-r16
ENUMERATED {n1}
OPTIONAL -- Need R
]],
[[
-- start of enhanced Type3 feedback
pdsch-HARQ-ACK-EnhType3ToAddModList-r17
SEQUENCE (SIZE(1..
maxNrofEnhType3HARQ-ACK-r17))
OF PDSCH-HARQ-ACK-EnhType3-r17
OPTIONAL,
-- Need N
pdsch-HARQ-ACK-EnhType3ToReleaseList-r17
SEQUENCE (SIZE(1..
maxNrofEnhType3HARQ-ACK-r17))
OF PDSCH-HARQ-ACK-EnhType3Index-r17
OPTIONAL,
-- Need N
pdsch-HARQ-ACK-EnhType3SecondaryToAddModList-r17
SEQUENCE (SIZE(1..
maxNrofEnhType3HARQ-ACK-r17))
OF PDSCH-HARQ-ACK-EnhType3-r17
OPTIONAL,
-- Need N
pdsch-HARQ-ACK-EnhType3SecondaryToReleaseList-r17
SEQUENCE (SIZE(1..
maxNrofEnhType3HARQ-ACK-r17))
OF PDSCH-HARQ-ACK-EnhType3Index-r17
OPTIONAL,
-- Need N
pdsch-HARQ-ACK-EnhType3DCI-FieldSecondaryPUCCHgroup-r17
ENUMERATED {enabled}
OPTIONAL,
-- Cond twoPUCCHgroup
pdsch-HARQ-ACK-EnhType3DCI-Field-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
-- end of enhanced Type3 feedback
-- start of triggering of HARQ-ACK re-transmission on a PUCCH resource
pdsch-HARQ-ACK-Retx-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-RetxSecondaryPUCCHgroup-r17
ENUMERATED {enabled}
OPTIONAL,
-- Cond twoPUCCHgroup
-- end of triggering of HARQ-ACK re-transmission on a PUCCH resource
-- start of PUCCH Cell switching
pucch-sSCell-r17
SCellIndex OPTIONAL,
-- Need R
pucch-sSCellSecondaryPUCCHgroup-r17
SCellIndex OPTIONAL,
-- Cond twoPUCCHgroup
pucch-sSCellDyn-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pucch-sSCellDynSecondaryPUCCHgroup-r17
ENUMERATED {enabled}
OPTIONAL,
-- Cond twoPUCCHgroup
pucch-sSCellPattern-r17
SEQUENCE (SIZE(1..
maxNrofSlots))
OF INTEGER (0..1)
OPTIONAL,
-- Need R
pucch-sSCellPatternSecondaryPUCCHgroup-r17
SEQUENCE (SIZE(1..
maxNrofSlots))
OF INTEGER (0..1)
OPTIONAL,
-- Cond twoPUCCHgroup
-- end of PUCCH Cell switching
uci-MuxWithDiffPrio-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
uci-MuxWithDiffPrioSecondaryPUCCHgroup-r17
ENUMERATED {enabled}
OPTIONAL,
-- Cond twoPUCCHgroup
simultaneousPUCCH-PUSCH-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
simultaneousPUCCH-PUSCH-SecondaryPUCCHgroup-r17
ENUMERATED {enabled}
OPTIONAL,
-- Cond twoPUCCHgroup
prioLowDG-HighCG-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
prioHighDG-LowCG-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
twoQCLTypeDforPDCCHRepetition-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
multicastConfig-r17
SetupRelease {
MulticastConfig-r17 }
OPTIONAL,
-- Need M
pdcch-BlindDetectionCA-CombIndicator-r17
SetupRelease {
PDCCH-BlindDetectionCA-CombIndicator-r17 }
OPTIONAL -- Need M
]],
[[
simultaneousSR-PUSCH-diffPUCCH-Groups-r17
ENUMERATED {enabled}
OPTIONAL -- Cond twoPUCCHgroup
]],
[[
intraBandNC-PRACH-simulTx-r17
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
pdcch-BlindDetection4-r17
SetupRelease {
PDCCH-BlindDetection4-r17 }
OPTIONAL -- Need M
]],
[[
simultaneousPUCCH-PUSCH-SamePriority-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
simultaneousPUCCH-PUSCH-SamePriority-SecondaryPUCCHgroup-r17
ENUMERATED {enabled}
OPTIONAL -- Cond twoPUCCHgroup
]],
[[
ncr-RNTI-r18
RNTI-Value OPTIONAL,
-- Cond NCR
cellDTRX-DCI-config-r18
SetupRelease {
CellDTRX-DCI-config-r18 }
OPTIONAL,
-- Need M
twoQCL-TypeD-ForMultiDCI-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
enableType1HARQ-ACK-MuxForDL-AssignmentAfterUL-Grant-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
enableType2HARQ-ACK-MuxForDL-AssignmentAfterUL-Grant-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
enableType3HARQ-ACK-MuxForDL-AssignmentAfterUL-Grant-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
enableDiffPUCCH-Resource-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
enableDiffCB-Size-r18
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
lpwus-Config-r19
SetupRelease {
LPWUS-Config-r19 }
OPTIONAL,
-- Need M
adap-SSBPeriodicityIndication-RNTI-r19
SetupRelease {
RNTI-Value}
OPTIONAL,
-- Need M
adap-SSB-SizeDCI-2-9-r19
SetupRelease {
SizeDCI-2-9-r19}
OPTIONAL -- Need M
]]
}
PDSCH-HARQ-ACK-EnhType3-r17 ::=
SEQUENCE {
pdsch-HARQ-ACK-EnhType3Index-r17
PDSCH-HARQ-ACK-EnhType3Index-r17,
applicable-r17
CHOICE {
perCC
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF INTEGER (0..1),
perHARQ
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF BIT STRING (SIZE (16))
},
pdsch-HARQ-ACK-EnhType3NDI-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-EnhType3CBG-r17
ENUMERATED {true}
OPTIONAL,
-- Need S
...,
[[
perHARQ-Ext-r17
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF BIT STRING (SIZE (32))
OPTIONAL -- Need R
]]
}
PDSCH-HARQ-ACK-EnhType3Index-r17 ::=
INTEGER (0..
maxNrofEnhType3HARQ-ACK-1-r17)
PDCCH-BlindDetection ::=
INTEGER (1..15)
DCP-Config-r16 ::=
SEQUENCE {
ps-RNTI-r16
RNTI-Value,
ps-Offset-r16
INTEGER (1..120),
sizeDCI-2-6-r16
INTEGER (1..
maxDCI-2-6-Size-r16),
ps-PositionDCI-2-6-r16
INTEGER (0..
maxDCI-2-6-Size-1-r16),
ps-WakeUp-r16
ENUMERATED {true}
OPTIONAL,
-- Need S
ps-TransmitPeriodicL1-RSRP-r16
ENUMERATED {true}
OPTIONAL,
-- Need S
ps-TransmitOtherPeriodicCSI-r16
ENUMERATED {true}
OPTIONAL -- Need S
}
PDSCH-HARQ-ACK-CodebookList-r16 ::=
SEQUENCE (SIZE (1..2))
OF ENUMERATED {semiStatic, dynamic}
PDCCH-BlindDetectionCA-CombIndicator-r16 ::=
SEQUENCE {
pdcch-BlindDetectionCA1-r16
INTEGER (1..15),
pdcch-BlindDetectionCA2-r16
INTEGER (1..15)
}
PDCCH-BlindDetection2-r16 ::=
INTEGER (1..15)
PDCCH-BlindDetection3-r16 ::=
INTEGER (1..15)
PDCCH-BlindDetection4-r17 ::=
INTEGER (1..15)
MulticastConfig-r17 ::=
SEQUENCE {
pdsch-HARQ-ACK-CodebookListMulticast-r17
SetupRelease {
PDSCH-HARQ-ACK-CodebookList-r16}
OPTIONAL,
-- Need M
type1CodebookGenerationMode-r17
ENUMERATED { mode1, mode2}
OPTIONAL -- Need M
}
PDCCH-BlindDetectionCA-CombIndicator-r17 ::=
SEQUENCE {
pdcch-BlindDetectionCA1-r17
INTEGER (1..15)
OPTIONAL,
-- Need R
pdcch-BlindDetectionCA2-r17
INTEGER (1..15)
OPTIONAL,
-- Need R
pdcch-BlindDetectionCA3-r17
INTEGER (1..15)
}
CellDTRX-DCI-config-r18 ::=
SEQUENCE {
cellDTRX-RNTI-r18
RNTI-Value,
sizeDCI-2-9-r18
INTEGER (1..
maxDCI-2-9-Size-r18)
}
LPWUS-Config-r19 ::=
SEQUENCE {
lpwus-MvalueAndSeqConfigFR1-r19
CHOICE {
nOne
SEQUENCE {
lpwus-OverlaidSeqRoots
SEQUENCE {
root1-r19
INTEGER (1..131),
root2-r19
INTEGER (1..131)
OPTIONAL -- Need R
},
lpwus-OverlaidSeqNum-r19
ENUMERATED {n1, n2, n4, n8, n16}
OPTIONAL -- Need R
},
nTwo
SEQUENCE {
lpwus-OverlaidSeqRoots
SEQUENCE {
root1-r19
INTEGER (1..61),
root2-r19
INTEGER (1..61)
OPTIONAL -- Need R
},
lpwus-OverlaidSeqNum-r19
ENUMERATED {n1, n2, n4, n8}
OPTIONAL -- Need R
},
nFour
SEQUENCE {
lpwus-OverlaidSeqRoots
SEQUENCE {
root1-r19
INTEGER (1..31),
root2-r19
INTEGER (1..31)
OPTIONAL -- Need R
},
lpwus-OverlaidSeqNum-r19
ENUMERATED {n1, n2, n4}
OPTIONAL -- Need R
}
}
OPTIONAL,
-- Cond FR1-Only
lpwus-MvalueAndSeqConfigFR2-r19
CHOICE {
nOne
SEQUENCE {
lpwus-OverlaidSeqRoots
SEQUENCE {
root1-r19
INTEGER (1..131),
root2-r19
INTEGER (1..131)
OPTIONAL -- Need R
},
lpwus-OverlaidSeqNum-SCS-120kHz-r19
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
lpwus-OverlaidSeqNum-SCS-60kHz-r19
ENUMERATED {n1, n2, n4}
OPTIONAL -- Need R
},
nTwo
SEQUENCE {
lpwus-OverlaidSeqRoots
SEQUENCE {
root1-r19
INTEGER (1..61),
root2-r19
INTEGER (1..61)
OPTIONAL -- Need R
},
lpwus-OverlaidSeqNum-SCS-60kHz-r19
ENUMERATED {n1, n2}
OPTIONAL -- Need R
}
}
OPTIONAL,
-- Cond FR2-Only
lpwus-StartRB-r19
INTEGER (0..263)
OPTIONAL,
-- Need R
lpwus-TimeOffset11-r19
ENUMERATED {ffs}
OPTIONAL,
-- Cond Option11
lpwus-TimeOffset12-r19
ENUMERATED {ffs}
OPTIONAL,
-- Cond Option12
lpwus-Mo11-r19
ENUMERATED {ffs}
OPTIONAL,
-- Cond Option11
lpwus-Mo12-r19
ENUMERATED {ffs}
OPTIONAL,
-- Cond Option12
lpwus-NumOfMo11-r19
ENUMERATED {ffs}
OPTIONAL,
-- Cond Option11
lpwus-NumOfMo12-r19
ENUMERATED {ffs}
OPTIONAL,
-- Cond Option12
lpwus-TCI-States-r19
ENUMERATED {n1, n2, n3}
OPTIONAL,
-- Need R
lpwus-NominalMoDuration-r19
ENUMERATED {ffs}
OPTIONAL,
-- Need R
lpwus-ActualDuration-r19
ENUMERATED {ffs}
OPTIONAL,
-- Need R
lpwus-AvailableSlot-r19
CHOICE {
n10
BIT STRING (SIZE (10)),
n20
BIT STRING (SIZE (20)),
n40
BIT STRING (SIZE (40))
}
OPTIONAL,
-- Need R
lpwus-AvailableSymbol-r19
CHOICE {
oneSlot
BIT STRING (SIZE (14)),
twoSlots
BIT STRING (SIZE (28))
}
OPTIONAL,
-- Need R
lpwus-TransmitOtherPeriodicCSI-r19
ENUMERATED {true}
OPTIONAL,
-- Need S
lpwus-TransmitPeriodicL1-RSRP-r19
ENUMERATED {true}
OPTIONAL,
-- Need S
lpwus-Codepoint-r19
SEQUENCE (SIZE (1..8))
OF BIT STRING (SIZE (1..5)),
lpwus-PDCCH-MonitoringTimer-r19
ENUMERATED {ffs}
OPTIONAL -- Cond Option12
}
SizeDCI-2-9-r19 ::=
INTEGER (1..
maxDCI-2-9-Size-r18)
-- TAG-PHYSICALCELLGROUPCONFIG-STOP-- TAG-PLMN-IDENTITY-START
PLMN-Identity ::=
SEQUENCE {
mcc
MCC OPTIONAL,
-- Cond MCC
mnc
MNC
}
MCC ::=
SEQUENCE (SIZE (3))
OF MCC-MNC-Digit
MNC ::=
SEQUENCE (SIZE (2..3))
OF MCC-MNC-Digit
MCC-MNC-Digit ::=
INTEGER (0..9)
-- TAG-PLMN-IDENTITY-STOP-- TAG-PLMN-IDENTITYINFOLIST-START
PLMN-IdentityInfoList ::=
SEQUENCE (SIZE (1..
maxPLMN))
OF PLMN-IdentityInfo
PLMN-IdentityInfo ::=
SEQUENCE {
plmn-IdentityList
SEQUENCE (SIZE (1..
maxPLMN))
OF PLMN-Identity,
trackingAreaCode
TrackingAreaCode OPTIONAL,
-- Need R
ranac
RAN-AreaCode OPTIONAL,
-- Need R
cellIdentity
CellIdentity,
cellReservedForOperatorUse
ENUMERATED {reserved, notReserved},
...,
[[
iab-Support-r16
ENUMERATED {true}
OPTIONAL -- Need S
]],
[[
trackingAreaList-r17
SEQUENCE (SIZE (1..
maxTAC-r17))
OF TrackingAreaCode OPTIONAL,
-- Need R
gNB-ID-Length-r17
INTEGER (22..32)
OPTIONAL -- Cond eventID-TSS
]],
[[
mobileIAB-Support-r18
ENUMERATED {true}
OPTIONAL -- Need S
]]
}
-- TAG-PLMN-IDENTITYINFOLIST-STOP-- TAG-PLMNIDENTITYLIST2-START
PLMN-IdentityList2-r16 ::=
SEQUENCE (SIZE (1..16))
OF PLMN-Identity
-- TAG-PLMNIDENTITYLIST2-STOP-- TAG-PRB-ID-START
PRB-Id ::=
INTEGER (0..
maxNrofPhysicalResourceBlocks-1)
-- TAG-PRB-ID-STOP-- TAG-PTRS-DOWNLINKCONFIG-START
PTRS-DownlinkConfig ::=
SEQUENCE {
frequencyDensity
SEQUENCE (SIZE (2))
OF INTEGER (1..276)
OPTIONAL,
-- Need S
timeDensity
SEQUENCE (SIZE (3))
OF INTEGER (0..29)
OPTIONAL,
-- Need S
epre-Ratio
INTEGER (0..3)
OPTIONAL,
-- Need S
resourceElementOffset
ENUMERATED { offset01, offset10, offset11 }
OPTIONAL,
-- Need S
...,
[[
maxNrofPorts-r16
ENUMERATED {n1, n2}
OPTIONAL -- Need R
]]
}
-- TAG-PTRS-DOWNLINKCONFIG-STOP-- TAG-PTRS-UPLINKCONFIG-START
PTRS-UplinkConfig ::=
SEQUENCE {
transformPrecoderDisabled
SEQUENCE {
frequencyDensity
SEQUENCE (SIZE (2))
OF INTEGER (1..276)
OPTIONAL,
-- Need S
timeDensity
SEQUENCE (SIZE (3))
OF INTEGER (0..29)
OPTIONAL,
-- Need S
maxNrofPorts
ENUMERATED {n1, n2},
resourceElementOffset
ENUMERATED {offset01, offset10, offset11 }
OPTIONAL,
-- Need S
ptrs-Power
ENUMERATED {p00, p01, p10, p11}
}
OPTIONAL,
-- Need R
transformPrecoderEnabled
SEQUENCE {
sampleDensity
SEQUENCE (SIZE (5))
OF INTEGER (1..276),
timeDensityTransformPrecoding
ENUMERATED {d2}
OPTIONAL -- Need S
}
OPTIONAL,
-- Need R
...,
[[
maxNrofPorts-SDM-r18
ENUMERATED {n1, n2}
OPTIONAL -- Need R
]]
}
-- TAG-PTRS-UPLINKCONFIG-STOP-- TAG-PUCCH-CONFIG-START
PUCCH-Config ::=
SEQUENCE {
resourceSetToAddModList
SEQUENCE (SIZE (1..
maxNrofPUCCH-ResourceSets))
OF PUCCH-ResourceSet OPTIONAL,
-- Need N
resourceSetToReleaseList
SEQUENCE (SIZE (1..
maxNrofPUCCH-ResourceSets))
OF PUCCH-ResourceSetId OPTIONAL,
-- Need N
resourceToAddModList
SEQUENCE (SIZE (1..
maxNrofPUCCH-Resources))
OF PUCCH-Resource OPTIONAL,
-- Need N
resourceToReleaseList
SEQUENCE (SIZE (1..
maxNrofPUCCH-Resources))
OF PUCCH-ResourceId OPTIONAL,
-- Need N
format1
SetupRelease {
PUCCH-FormatConfig }
OPTIONAL,
-- Need M
format2
SetupRelease {
PUCCH-FormatConfig }
OPTIONAL,
-- Need M
format3
SetupRelease {
PUCCH-FormatConfig }
OPTIONAL,
-- Need M
format4
SetupRelease {
PUCCH-FormatConfig }
OPTIONAL,
-- Need M
schedulingRequestResourceToAddModList
SEQUENCE (SIZE (1..
maxNrofSR-Resources))
OF SchedulingRequestResourceConfig
OPTIONAL,
-- Need N
schedulingRequestResourceToReleaseList
SEQUENCE (SIZE (1..
maxNrofSR-Resources))
OF SchedulingRequestResourceId
OPTIONAL,
-- Need N
multi-CSI-PUCCH-ResourceList
SEQUENCE (SIZE (1..2))
OF PUCCH-ResourceId OPTIONAL,
-- Need M
dl-DataToUL-ACK
SEQUENCE (SIZE (1..8))
OF INTEGER (0..15)
OPTIONAL,
-- Need M
spatialRelationInfoToAddModList
SEQUENCE (SIZE (1..
maxNrofSpatialRelationInfos))
OF PUCCH-SpatialRelationInfo
OPTIONAL,
-- Need N
spatialRelationInfoToReleaseList
SEQUENCE (SIZE (1..
maxNrofSpatialRelationInfos))
OF PUCCH-SpatialRelationInfoId
OPTIONAL,
-- Need N
pucch-PowerControl
PUCCH-PowerControl OPTIONAL,
-- Need M
...,
[[
resourceToAddModListExt-v1610
SEQUENCE (SIZE (1..
maxNrofPUCCH-Resources))
OF PUCCH-ResourceExt-v1610 OPTIONAL,
-- Need N
dl-DataToUL-ACK-r16
SetupRelease {
DL-DataToUL-ACK-r16 }
OPTIONAL,
-- Need M
ul-AccessConfigListDCI-1-1-r16
SetupRelease {
UL-AccessConfigListDCI-1-1-r16 }
OPTIONAL,
-- Need M
subslotLengthForPUCCH-r16
CHOICE {
normalCP-r16
ENUMERATED {n2,n7},
extendedCP-r16
ENUMERATED {n2,n6}
}
OPTIONAL,
-- Need R
dl-DataToUL-ACK-DCI-1-2-r16
SetupRelease {
DL-DataToUL-ACK-DCI-1-2-r16}
OPTIONAL,
-- Need M
numberOfBitsForPUCCH-ResourceIndicatorDCI-1-2-r16
INTEGER (0..3)
OPTIONAL,
-- Need R
dmrs-UplinkTransformPrecodingPUCCH-r16
ENUMERATED {enabled}
OPTIONAL,
-- Cond PI2-BPSK
spatialRelationInfoToAddModListSizeExt-v1610
SEQUENCE (SIZE (1..
maxNrofSpatialRelationInfosDiff-r16))
OF PUCCH-SpatialRelationInfo
OPTIONAL,
-- Need N
spatialRelationInfoToReleaseListSizeExt-v1610
SEQUENCE (SIZE (1..
maxNrofSpatialRelationInfosDiff-r16))
OF PUCCH-SpatialRelationInfoId
OPTIONAL,
-- Need N
spatialRelationInfoToAddModListExt-v1610
SEQUENCE (SIZE (1..
maxNrofSpatialRelationInfos-r16))
OF PUCCH-SpatialRelationInfoExt-r16
OPTIONAL,
-- Need N
spatialRelationInfoToReleaseListExt-v1610
SEQUENCE (SIZE (1..
maxNrofSpatialRelationInfos-r16))
OF
PUCCH-SpatialRelationInfoId-r16 OPTIONAL,
-- Need N
resourceGroupToAddModList-r16
SEQUENCE (SIZE (1..
maxNrofPUCCH-ResourceGroups-r16))
OF PUCCH-ResourceGroup-r16
OPTIONAL,
-- Need N
resourceGroupToReleaseList-r16
SEQUENCE (SIZE (1..
maxNrofPUCCH-ResourceGroups-r16))
OF PUCCH-ResourceGroupId-r16
OPTIONAL,
-- Need N
sps-PUCCH-AN-List-r16
SetupRelease {
SPS-PUCCH-AN-List-r16 }
OPTIONAL,
-- Need M
schedulingRequestResourceToAddModListExt-v1610
SEQUENCE (SIZE (1..
maxNrofSR-Resources))
OF SchedulingRequestResourceConfigExt-v1610
OPTIONAL -- Need N
]],
[[
format0-r17
SetupRelease {
PUCCH-FormatConfig }
OPTIONAL,
-- Need M
format2Ext-r17
SetupRelease {
PUCCH-FormatConfigExt-r17 }
OPTIONAL,
-- Need M
format3Ext-r17
SetupRelease {
PUCCH-FormatConfigExt-r17 }
OPTIONAL,
-- Need M
format4Ext-r17
SetupRelease {
PUCCH-FormatConfigExt-r17 }
OPTIONAL,
-- Need M
ul-AccessConfigListDCI-1-2-r17
SetupRelease {
UL-AccessConfigListDCI-1-2-r17 }
OPTIONAL,
-- Need M
mappingPattern-r17
ENUMERATED {cyclicMapping, sequentialMapping}
OPTIONAL,
-- Need R
powerControlSetInfoToAddModList-r17
SEQUENCE (SIZE (1..
maxNrofPowerControlSetInfos-r17))
OF PUCCH-PowerControlSetInfo-r17
OPTIONAL,
-- Need N
powerControlSetInfoToReleaseList-r17
SEQUENCE (SIZE (1..
maxNrofPowerControlSetInfos-r17))
OF PUCCH-PowerControlSetInfoId-r17
OPTIONAL,
-- Need N
secondTPCFieldDCI-1-1-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
secondTPCFieldDCI-1-2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
dl-DataToUL-ACK-r17
SetupRelease {
DL-DataToUL-ACK-r17 }
OPTIONAL,
-- Need M
dl-DataToUL-ACK-DCI-1-2-r17
SetupRelease {
DL-DataToUL-ACK-DCI-1-2-r17}
OPTIONAL,
-- Need M
ul-AccessConfigListDCI-1-1-r17
SetupRelease {
UL-AccessConfigListDCI-1-1-r17 }
OPTIONAL,
-- Need M
schedulingRequestResourceToAddModListExt-v1700
SEQUENCE (SIZE (1..
maxNrofSR-Resources))
OF SchedulingRequestResourceConfigExt-v1700
OPTIONAL,
-- Need N
dmrs-BundlingPUCCH-Config-r17
SetupRelease {
DMRS-BundlingPUCCH-Config-r17 }
OPTIONAL,
-- Need M
dl-DataToUL-ACK-v1700
SetupRelease {
DL-DataToUL-ACK-v1700 }
OPTIONAL,
-- Need M
dl-DataToUL-ACK-MulticastDCI-Format4-1-r17
SetupRelease {
DL-DataToUL-ACK-MulticastDCI-Format4-1-r17 }
OPTIONAL,
-- Need M
sps-PUCCH-AN-ListMulticast-r17
SetupRelease {
SPS-PUCCH-AN-List-r16 }
OPTIONAL -- Need M
]],
[[
schedulingRequestResourceToAddModListExt-v1900
SEQUENCE (SIZE (1..
maxNrofSR-Resources))
OF SchedulingRequestResourceConfigExt-v1900
OPTIONAL,
-- Need N
resourceToAddModListExt-v1900
SEQUENCE (SIZE (1..
maxNrofPUCCH-Resources))
OF PUCCH-ResourceExt-v1900
OPTIONAL -- Need N
]]
}
PUCCH-FormatConfig ::=
SEQUENCE {
interslotFrequencyHopping
ENUMERATED {enabled}
OPTIONAL,
-- Need R
additionalDMRS
ENUMERATED {true}
OPTIONAL,
-- Need R
maxCodeRate
PUCCH-MaxCodeRate OPTIONAL,
-- Need R
nrofSlots
ENUMERATED {n2,n4,n8}
OPTIONAL,
-- Need S
pi2BPSK
ENUMERATED {enabled}
OPTIONAL,
-- Need R
simultaneousHARQ-ACK-CSI
ENUMERATED {true}
OPTIONAL -- Need R
}
PUCCH-FormatConfigExt-r17 ::=
SEQUENCE {
maxCodeRateLP-r17
PUCCH-MaxCodeRate OPTIONAL,
-- Need R
...
}
PUCCH-MaxCodeRate ::=
ENUMERATED {zeroDot08, zeroDot15, zeroDot25, zeroDot35, zeroDot45, zeroDot60, zeroDot80}
-- A set with one or more PUCCH resources
PUCCH-ResourceSet ::=
SEQUENCE {
pucch-ResourceSetId
PUCCH-ResourceSetId,
resourceList
SEQUENCE (SIZE (1..
maxNrofPUCCH-ResourcesPerSet))
OF PUCCH-ResourceId,
maxPayloadSize
INTEGER (4..256)
OPTIONAL -- Need R
}
PUCCH-ResourceSetId ::=
INTEGER (0..
maxNrofPUCCH-ResourceSets-1)
PUCCH-Resource ::=
SEQUENCE {
pucch-ResourceId
PUCCH-ResourceId,
startingPRB
PRB-Id,
intraSlotFrequencyHopping
ENUMERATED { enabled }
OPTIONAL,
-- Need R
secondHopPRB
PRB-Id OPTIONAL,
-- Need R
format
CHOICE {
format0
PUCCH-format0,
format1
PUCCH-format1,
format2
PUCCH-format2,
format3
PUCCH-format3,
format4
PUCCH-format4
}
}
PUCCH-ResourceExt-v1610 ::=
SEQUENCE {
interlaceAllocation-r16
SEQUENCE {
rb-SetIndex-r16
INTEGER (0..4),
interlace0-r16
CHOICE {
scs15
INTEGER (0..9),
scs30
INTEGER (0..4)
}
}
OPTIONAL,
--Need R
format-v1610
CHOICE {
interlace1-v1610
INTEGER (0..9),
occ-v1610
SEQUENCE {
occ-Length-v1610
ENUMERATED {n2,n4}
OPTIONAL,
-- Need M
occ-Index-v1610
ENUMERATED {n0,n1,n2,n3}
OPTIONAL -- Need M
}
}
OPTIONAL,
-- Need R
...,
[[
format-v1700
SEQUENCE {
nrofPRBs-r17
INTEGER (1..16)
}
OPTIONAL,
-- Need R
pucch-RepetitionNrofSlots-r17
ENUMERATED { n1,n2,n4,n8 }
OPTIONAL -- Need R
]],
[[
applyIndicatedTCI-State-r18
ENUMERATED {first, second, both, spare1}
OPTIONAL,
-- Need R
multipanelSFN-Scheme-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
dl-DataToUL-ACK-r18
SetupRelease {
DL-DataToUL-ACK-r18 }
OPTIONAL,
-- Need M
dl-DataToUL-ACK-DCI-1-2-r18
SetupRelease {
DL-DataToUL-ACK-DCI-1-2-r18}
OPTIONAL -- Need M
]]
}
PUCCH-ResourceExt-v1900 ::=
SEQUENCE {
startingPRB-SBFD-r19
PRB-Id OPTIONAL,
-- Need S
secondHopPRB-SBFD-r19
PRB-Id OPTIONAL -- Need S
}
PUCCH-ResourceId ::=
INTEGER (0..
maxNrofPUCCH-Resources-1)
PUCCH-format0 ::=
SEQUENCE {
initialCyclicShift
INTEGER(0..11),
nrofSymbols
INTEGER (1..2),
startingSymbolIndex
INTEGER(0..13)
}
PUCCH-format1 ::=
SEQUENCE {
initialCyclicShift
INTEGER(0..11),
nrofSymbols
INTEGER (4..14),
startingSymbolIndex
INTEGER(0..10),
timeDomainOCC
INTEGER(0..6)
}
PUCCH-format2 ::=
SEQUENCE {
nrofPRBs
INTEGER (1..16),
nrofSymbols
INTEGER (1..2),
startingSymbolIndex
INTEGER(0..13)
}
PUCCH-format3 ::=
SEQUENCE {
nrofPRBs
INTEGER (1..16),
nrofSymbols
INTEGER (4..14),
startingSymbolIndex
INTEGER(0..10)
}
PUCCH-format4 ::=
SEQUENCE {
nrofSymbols
INTEGER (4..14),
occ-Length
ENUMERATED {n2,n4},
occ-Index
ENUMERATED {n0,n1,n2,n3},
startingSymbolIndex
INTEGER(0..10)
}
PUCCH-ResourceGroup-r16 ::=
SEQUENCE {
pucch-ResourceGroupId-r16
PUCCH-ResourceGroupId-r16,
resourcePerGroupList-r16
SEQUENCE (SIZE (1..
maxNrofPUCCH-ResourcesPerGroup-r16))
OF PUCCH-ResourceId
}
PUCCH-ResourceGroupId-r16 ::=
INTEGER (0..
maxNrofPUCCH-ResourceGroups-1-r16)
DL-DataToUL-ACK-r16 ::=
SEQUENCE (SIZE (1..8))
OF INTEGER (-1..15)
DL-DataToUL-ACK-r17 ::=
SEQUENCE (SIZE (1..8))
OF INTEGER (-1..127)
DL-DataToUL-ACK-v1700 ::=
SEQUENCE (SIZE (1..8))
OF INTEGER (16..31)
DL-DataToUL-ACK-r18 ::=
SEQUENCE (SIZE (1..8))
OF INTEGER (0..31)
DL-DataToUL-ACK-DCI-1-2-r16 ::=
SEQUENCE (SIZE (1..8))
OF INTEGER (0..15)
DL-DataToUL-ACK-DCI-1-2-r17 ::=
SEQUENCE (SIZE (1..8))
OF INTEGER (0..127)
DL-DataToUL-ACK-DCI-1-2-r18 ::=
SEQUENCE (SIZE (1..8))
OF INTEGER (0..31)
UL-AccessConfigListDCI-1-1-r16 ::=
SEQUENCE (SIZE (1..16))
OF INTEGER (0..15)
UL-AccessConfigListDCI-1-2-r17 ::=
SEQUENCE (SIZE (1..16))
OF INTEGER (0..15)
UL-AccessConfigListDCI-1-1-r17 ::=
SEQUENCE (SIZE (1..3))
OF INTEGER (0..2)
DL-DataToUL-ACK-MulticastDCI-Format4-1-r17 ::=
SEQUENCE (SIZE (1..8))
OF INTEGER (0..15)
-- TAG-PUCCH-CONFIG-STOP-- TAG-PUCCH-CONFIGCOMMON-START
PUCCH-ConfigCommon ::=
SEQUENCE {
pucch-ResourceCommon
INTEGER (0..15)
OPTIONAL,
-- Cond InitialBWP-Only
pucch-GroupHopping
ENUMERATED { neither, enable, disable },
hoppingId
INTEGER (0..1023)
OPTIONAL,
-- Need R
p0-nominal
INTEGER (-202..24)
OPTIONAL,
-- Need R
...,
[[
nrofPRBs
INTEGER (1..16)
OPTIONAL,
-- Need R
intra-SlotFH-r17
ENUMERATED {fromLowerEdge, fromUpperEdge}
OPTIONAL,
-- Cond InitialBWP-RedCapOnly
pucch-ResourceCommonRedCap-r17
INTEGER (0..15)
OPTIONAL,
-- Cond InitialBWP-RedCap
additionalPRBOffset-r17
ENUMERATED {n2, n3, n4, n6, n8, n9, n10, n12}
OPTIONAL -- Cond InitialBWP-RedCapOnly
]],
[[
p0-nominal-SBFD-r19
INTEGER (-202..24)
OPTIONAL -- Need R
]]
}
-- TAG-PUCCH-CONFIGCOMMON-STOP-- TAG-PUCCH-CONFIGURATIONLIST-START
PUCCH-ConfigurationList-r16 ::=
SEQUENCE (SIZE (1..2))
OF PUCCH-Config
-- TAG-PUCCH-CONFIGURATIONLIST-STOP-- TAG-PUCCH-CSI-RESOURCE-START
PUCCH-CSI-Resource ::=
SEQUENCE {
uplinkBandwidthPartId
BWP-Id,
pucch-Resource
PUCCH-ResourceId
}
PUCCH-CSI-ResourceExt-v1900 ::=
SEQUENCE {
symbolType
ENUMERATED {sbfd, non-sbfd}
OPTIONAL,
-- Need R
...
}
-- TAG-PUCCH-CSI-RESOURCE-STOP-- TAG-PUCCH-PATHLOSSREFERENCERS-ID-START
PUCCH-PathlossReferenceRS-Id ::=
INTEGER (0..
maxNrofPUCCH-PathlossReferenceRSs-1)
PUCCH-PathlossReferenceRS-Id-v1610 ::=
INTEGER (
maxNrofPUCCH-PathlossReferenceRSs..
maxNrofPUCCH-PathlossReferenceRSs-1-r16)
PUCCH-PathlossReferenceRS-Id-r17 ::=
INTEGER (0..
maxNrofPUCCH-PathlossReferenceRSs-1-r17)
-- TAG-PUCCH-PATHLOSSREFERENCERS-ID-STOP-- TAG-PUCCH-POWERCONTROL-START
PUCCH-PowerControl ::=
SEQUENCE {
deltaF-PUCCH-f0
INTEGER (-16..15)
OPTIONAL,
-- Need R
deltaF-PUCCH-f1
INTEGER (-16..15)
OPTIONAL,
-- Need R
deltaF-PUCCH-f2
INTEGER (-16..15)
OPTIONAL,
-- Need R
deltaF-PUCCH-f3
INTEGER (-16..15)
OPTIONAL,
-- Need R
deltaF-PUCCH-f4
INTEGER (-16..15)
OPTIONAL,
-- Need R
p0-Set
SEQUENCE (SIZE (1..
maxNrofPUCCH-P0-PerSet))
OF P0-PUCCH OPTIONAL,
-- Need M
pathlossReferenceRSs
SEQUENCE (SIZE (1..
maxNrofPUCCH-PathlossReferenceRSs))
OF PUCCH-PathlossReferenceRS
OPTIONAL,
-- Need M
twoPUCCH-PC-AdjustmentStates
ENUMERATED {twoStates}
OPTIONAL,
-- Need S
...,
[[
pathlossReferenceRSs-v1610
SetupRelease {
PathlossReferenceRSs-v1610 }
OPTIONAL -- Need M
]]
}
P0-PUCCH ::=
SEQUENCE {
p0-PUCCH-Id
P0-PUCCH-Id,
p0-PUCCH-Value
INTEGER (-16..15)
}
P0-PUCCH-Id ::=
INTEGER (1..8)
::=
SEQUENCE (SIZE (1..
maxNrofPUCCH-PathlossReferenceRSsDiff-r16))
OF PUCCH-PathlossReferenceRS-r16
PUCCH-PathlossReferenceRS ::=
SEQUENCE {
pucch-PathlossReferenceRS-Id
PUCCH-PathlossReferenceRS-Id,
referenceSignal
CHOICE {
ssb-Index
SSB-Index,
csi-RS-Index
NZP-CSI-RS-ResourceId
}
}
PUCCH-PathlossReferenceRS-r16 ::=
SEQUENCE {
pucch-PathlossReferenceRS-Id-r16
PUCCH-PathlossReferenceRS-Id-v1610,
referenceSignal-r16
CHOICE {
ssb-Index-r16
SSB-Index,
csi-RS-Index-r16
NZP-CSI-RS-ResourceId
}
}
PUCCH-PowerControlSetInfo-r17 ::=
SEQUENCE {
pucch-PowerControlSetInfoId-r17
PUCCH-PowerControlSetInfoId-r17,
p0-PUCCH-Id-r17
P0-PUCCH-Id,
pucch-ClosedLoopIndex-r17
ENUMERATED { i0, i1 },
pucch-PathlossReferenceRS-Id-r17
PUCCH-PathlossReferenceRS-Id-r17
}
PUCCH-PowerControlSetInfoId-r17 ::=
INTEGER (1..
maxNrofPowerControlSetInfos-r17)
-- TAG-PUCCH-POWERCONTROL-STOP-- TAG-PUCCH-SPATIALRELATIONINFO-START
PUCCH-SpatialRelationInfo ::=
SEQUENCE {
pucch-SpatialRelationInfoId
PUCCH-SpatialRelationInfoId,
servingCellId
ServCellIndex OPTIONAL,
-- Need S
referenceSignal
CHOICE {
ssb-Index
SSB-Index,
csi-RS-Index
NZP-CSI-RS-ResourceId,
srs
PUCCH-SRS
},
pucch-PathlossReferenceRS-Id
PUCCH-PathlossReferenceRS-Id,
p0-PUCCH-Id
P0-PUCCH-Id,
closedLoopIndex
ENUMERATED { i0, i1 }
}
PUCCH-SpatialRelationInfoExt-r16 ::=
SEQUENCE {
pucch-SpatialRelationInfoId-v1610
PUCCH-SpatialRelationInfoId-v1610 OPTIONAL,
-- Need S
pucch-PathlossReferenceRS-Id-v1610
PUCCH-PathlossReferenceRS-Id-v1610 OPTIONAL,
--Need R
...
}
PUCCH-SRS ::=
SEQUENCE {
resource
SRS-ResourceId,
uplinkBWP
BWP-Id
}
-- TAG-PUCCH-SPATIALRELATIONINFO-STOP-- TAG-PUCCH-SPATIALRELATIONINFO-START
PUCCH-SpatialRelationInfoId ::=
INTEGER (1..
maxNrofSpatialRelationInfos)
PUCCH-SpatialRelationInfoId-r16 ::=
INTEGER (1..
maxNrofSpatialRelationInfos-r16)
PUCCH-SpatialRelationInfoId-v1610::=
INTEGER (
maxNrofSpatialRelationInfos-plus-1..
maxNrofSpatialRelationInfos-r16)
-- TAG-PUCCH-SPATIALRELATIONINFO-STOP-- TAG-PUCCH-TPC-COMMANDCONFIG-START
PUCCH-TPC-CommandConfig ::=
SEQUENCE {
tpc-IndexPCell
INTEGER (1..15)
OPTIONAL,
-- Cond PDCCH-OfSpcell
tpc-IndexPUCCH-SCell
INTEGER (1..15)
OPTIONAL,
-- Cond PDCCH-ofSpCellOrPUCCH-SCell
...,
[[
tpc-IndexPUCCH-sSCell-r17
INTEGER (1..15)
OPTIONAL,
-- Need R
tpc-IndexPUCCH-sScellSecondaryPUCCHgroup-r17
INTEGER (1..15)
OPTIONAL -- Cond twoPUCCHgroup
]]
}
-- TAG-PUCCH-TPC-COMMANDCONFIG-STOP-- TAG-PUSCH-CONFIG-START
PUSCH-Config ::=
SEQUENCE {
dataScramblingIdentityPUSCH
INTEGER (0..1023)
OPTIONAL,
-- Need S
txConfig
ENUMERATED {codebook, nonCodebook}
OPTIONAL,
-- Need S
dmrs-UplinkForPUSCH-MappingTypeA
SetupRelease {
DMRS-UplinkConfig }
OPTIONAL,
-- Need M
dmrs-UplinkForPUSCH-MappingTypeB
SetupRelease {
DMRS-UplinkConfig }
OPTIONAL,
-- Need M
pusch-PowerControl
PUSCH-PowerControl OPTIONAL,
-- Need M
frequencyHopping
ENUMERATED {intraSlot, interSlot}
OPTIONAL,
-- Need S
frequencyHoppingOffsetLists
SEQUENCE (SIZE (1..4))
OF INTEGER (1..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
-- Need M
resourceAllocation
ENUMERATED { resourceAllocationType0, resourceAllocationType1, dynamicSwitch},
pusch-TimeDomainAllocationList
SetupRelease {
PUSCH-TimeDomainResourceAllocationList }
OPTIONAL,
-- Need M
pusch-AggregationFactor
ENUMERATED { n2, n4, n8 }
OPTIONAL,
-- Need S
mcs-Table
ENUMERATED {qam256, qam64LowSE}
OPTIONAL,
-- Need S
mcs-TableTransformPrecoder
ENUMERATED {qam256, qam64LowSE}
OPTIONAL,
-- Need S
transformPrecoder
ENUMERATED {enabled, disabled}
OPTIONAL,
-- Need S
codebookSubset
ENUMERATED {fullyAndPartialAndNonCoherent, partialAndNonCoherent,nonCoherent}
OPTIONAL,
-- Cond codebookBased
maxRank
INTEGER (1..4)
OPTIONAL,
-- Cond codebookBased
rbg-Size
ENUMERATED { config2}
OPTIONAL,
-- Need S
uci-OnPUSCH
SetupRelease {
UCI-OnPUSCH}
OPTIONAL,
-- Need M
tp-pi2BPSK
ENUMERATED {enabled}
OPTIONAL,
-- Need S
...,
[[
minimumSchedulingOffsetK2-r16
SetupRelease {
MinSchedulingOffsetK2-Values-r16 }
OPTIONAL,
-- Need M
ul-AccessConfigListDCI-0-1-r16
SetupRelease {
UL-AccessConfigListDCI-0-1-r16 }
OPTIONAL,
-- Need M
-- Start of the parameters for DCI format 0_2 introduced in V16.1.0
harq-ProcessNumberSizeDCI-0-2-r16
INTEGER (0..4)
OPTIONAL,
-- Need R
dmrs-SequenceInitializationDCI-0-2-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need S
numberOfBitsForRV-DCI-0-2-r16
INTEGER (0..2)
OPTIONAL,
-- Need R
antennaPortsFieldPresenceDCI-0-2-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need S
dmrs-UplinkForPUSCH-MappingTypeA-DCI-0-2-r16
SetupRelease {
DMRS-UplinkConfig }
OPTIONAL,
-- Need M
dmrs-UplinkForPUSCH-MappingTypeB-DCI-0-2-r16
SetupRelease {
DMRS-UplinkConfig }
OPTIONAL,
-- Need M
frequencyHoppingDCI-0-2-r16
CHOICE {
pusch-RepTypeA
ENUMERATED {intraSlot, interSlot},
pusch-RepTypeB
ENUMERATED {interRepetition, interSlot}
}
OPTIONAL,
-- Need S
frequencyHoppingOffsetListsDCI-0-2-r16
SetupRelease {
FrequencyHoppingOffsetListsDCI-0-2-r16}
OPTIONAL,
-- Need M
codebookSubsetDCI-0-2-r16
ENUMERATED {fullyAndPartialAndNonCoherent, partialAndNonCoherent,nonCoherent}
OPTIONAL,
-- Cond codebookBased
invalidSymbolPatternIndicatorDCI-0-2-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need S
maxRankDCI-0-2-r16
INTEGER (1..4)
OPTIONAL,
-- Cond codebookBased
mcs-TableDCI-0-2-r16
ENUMERATED {qam256, qam64LowSE}
OPTIONAL,
-- Need S
mcs-TableTransformPrecoderDCI-0-2-r16
ENUMERATED {qam256, qam64LowSE}
OPTIONAL,
-- Need S
priorityIndicatorDCI-0-2-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need S
pusch-RepTypeIndicatorDCI-0-2-r16
ENUMERATED { pusch-RepTypeA, pusch-RepTypeB}
OPTIONAL,
-- Need R
resourceAllocationDCI-0-2-r16
ENUMERATED { resourceAllocationType0, resourceAllocationType1, dynamicSwitch}
OPTIONAL,
-- Need M
resourceAllocationType1GranularityDCI-0-2-r16
ENUMERATED { n2,n4,n8,n16 }
OPTIONAL,
-- Need S
uci-OnPUSCH-ListDCI-0-2-r16
SetupRelease {
UCI-OnPUSCH-ListDCI-0-2-r16}
OPTIONAL,
-- Need M
pusch-TimeDomainAllocationListDCI-0-2-r16
SetupRelease {
PUSCH-TimeDomainResourceAllocationList-r16 }
OPTIONAL,
-- Need M
-- End of the parameters for DCI format 0_2 introduced in V16.1.0
-- Start of the parameters for DCI format 0_1 introduced in V16.1.0
pusch-TimeDomainAllocationListDCI-0-1-r16
SetupRelease {
PUSCH-TimeDomainResourceAllocationList-r16 }
OPTIONAL,
-- Need M
invalidSymbolPatternIndicatorDCI-0-1-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need S
priorityIndicatorDCI-0-1-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need S
pusch-RepTypeIndicatorDCI-0-1-r16
ENUMERATED { pusch-RepTypeA, pusch-RepTypeB}
OPTIONAL,
-- Need R
frequencyHoppingDCI-0-1-r16
ENUMERATED {interRepetition, interSlot}
OPTIONAL,
-- Cond RepTypeB
uci-OnPUSCH-ListDCI-0-1-r16
SetupRelease {
UCI-OnPUSCH-ListDCI-0-1-r16 }
OPTIONAL,
-- Need M
-- End of the parameters for DCI format 0_1 introduced in V16.1.0
invalidSymbolPattern-r16
InvalidSymbolPattern-r16 OPTIONAL,
-- Need S
pusch-PowerControl-v1610
SetupRelease {
PUSCH-PowerControl-v1610}
OPTIONAL,
-- Need M
ul-FullPowerTransmission-r16
ENUMERATED {fullpower, fullpowerMode1, fullpowerMode2}
OPTIONAL,
-- Need R
pusch-TimeDomainAllocationListForMultiPUSCH-r16
SetupRelease {
PUSCH-TimeDomainResourceAllocationList-r16 }
OPTIONAL,
-- Need M
numberOfInvalidSymbolsForDL-UL-Switching-r16
INTEGER (1..4)
OPTIONAL -- Cond RepTypeB2
]],
[[
ul-AccessConfigListDCI-0-2-r17
SetupRelease {
UL-AccessConfigListDCI-0-2-r17 }
OPTIONAL,
-- Need M
betaOffsetsCrossPri0-r17
SetupRelease {
BetaOffsetsCrossPriSel-r17 }
OPTIONAL,
-- Need M
betaOffsetsCrossPri1-r17
SetupRelease {
BetaOffsetsCrossPriSel-r17 }
OPTIONAL,
-- Need M
betaOffsetsCrossPri0DCI-0-2-r17
SetupRelease {
BetaOffsetsCrossPriSelDCI-0-2-r17 }
OPTIONAL,
-- Need M
betaOffsetsCrossPri1DCI-0-2-r17
SetupRelease {
BetaOffsetsCrossPriSelDCI-0-2-r17 }
OPTIONAL,
-- Need M
mappingPattern-r17
ENUMERATED {cyclicMapping, sequentialMapping}
OPTIONAL,
-- Cond SRSsets
secondTPCFieldDCI-0-1-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
secondTPCFieldDCI-0-2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sequenceOffsetForRV-r17
INTEGER (0..3)
OPTIONAL,
-- Need R
ul-AccessConfigListDCI-0-1-r17
SetupRelease {
UL-AccessConfigListDCI-0-1-r17 }
OPTIONAL,
-- Need M
minimumSchedulingOffsetK2-r17
SetupRelease {
MinSchedulingOffsetK2-Values-r17 }
OPTIONAL,
-- Need M
availableSlotCounting-r17
ENUMERATED { enabled }
OPTIONAL,
-- Need S
dmrs-BundlingPUSCH-Config-r17
SetupRelease {
DMRS-BundlingPUSCH-Config-r17 }
OPTIONAL,
-- Need M
harq-ProcessNumberSizeDCI-0-2-v1700
INTEGER (5)
OPTIONAL,
-- Need R
harq-ProcessNumberSizeDCI-0-1-r17
INTEGER (5)
OPTIONAL,
-- Need R
mpe-ResourcePoolToAddModList-r17
SEQUENCE (SIZE(1..
maxMPE-Resources-r17))
OF MPE-Resource-r17 OPTIONAL,
-- Need N
mpe-ResourcePoolToReleaseList-r17
SEQUENCE (SIZE(1..
maxMPE-Resources-r17))
OF MPE-ResourceId-r17 OPTIONAL -- Need N
]],
[[
maxRank-v1810
INTEGER (5..8)
OPTIONAL,
-- Need R
sTx-2Panel-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
multipanelSchemeSDM-r18
SDM-Scheme-r18 OPTIONAL,
-- Need R
multipanelSchemeSFN-r18
SFN-Scheme-r18 OPTIONAL,
-- Need R
codebookTypeUL-r18
SetupRelease {
CodebookTypeUL-r18 }
OPTIONAL,
-- Need M
applyIndicatedTCI-State-r18
ENUMERATED {first, second}
OPTIONAL,
-- Need R
dynamicTransformPrecoderFieldPresenceDCI-0-1-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
dynamicTransformPrecoderFieldPresenceDCI-0-2-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pusch-ConfigDCI-0-3-r18
SetupRelease {
PUSCH-ConfigDCI-0-3-r18 }
OPTIONAL -- Need M
]],
[[
mg-CancellationDCI-0-1-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
mg-CancellationDCI-0-2-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
mg-CancellationDCI-0-3-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pusch-TimeDomainAllocationListForMultiPUSCH-DCI-0-3-r19
SetupRelease {
PUSCH-TimeDomainResourceAllocationList-r16 }
OPTIONAL,
-- Need M
harq-ProcessNumberSizeDCI-0-1-Ext-r19
INTEGER (5)
OPTIONAL,
-- Need R
harq-ProcessNumberSizeDCI-0-2-Ext-r19
INTEGER (0..5)
OPTIONAL,
-- Need R
pusch-ConfigDCI-0-3-v1900
SetupRelease {
PUSCH-ConfigDCI-0-3-v1900 }
OPTIONAL,
-- Need M
frequencyHoppingOffsetLists-SBFD-r19
SEQUENCE (SIZE (1..4))
OF INTEGER (1..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
-- Need M
frequencyHoppingOffsetListsDCI-0-2-SBFD-r19
SEQUENCE (SIZE (1..4))
OF INTEGER (1..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
-- Need M
pusch-MutingResources-r19
PUSCH-MutingResources-r19 OPTIONAL -- Need R
]]
}
UCI-OnPUSCH ::=
SEQUENCE {
betaOffsets
CHOICE {
dynamic
SEQUENCE (SIZE (4))
OF BetaOffsets,
semiStatic
BetaOffsets
}
OPTIONAL,
-- Need M
scaling
ENUMERATED { f0p5, f0p65, f0p8, f1 }
}
MinSchedulingOffsetK2-Values-r16 ::=
SEQUENCE (SIZE (1..
maxNrOfMinSchedulingOffsetValues-r16))
OF INTEGER (0..
maxK2-SchedulingOffset-r16)
MinSchedulingOffsetK2-Values-r17 ::=
SEQUENCE (SIZE (1..
maxNrOfMinSchedulingOffsetValues-r16))
OF INTEGER (0..
maxK2-SchedulingOffset-r17)
UCI-OnPUSCH-DCI-0-2-r16 ::=
SEQUENCE {
betaOffsetsDCI-0-2-r16
CHOICE {
dynamicDCI-0-2-r16
CHOICE {
oneBit-r16
SEQUENCE (SIZE (2))
OF BetaOffsets,
twoBits-r16
SEQUENCE (SIZE (4))
OF BetaOffsets
},
semiStaticDCI-0-2-r16
BetaOffsets
}
OPTIONAL,
-- Need M
scalingDCI-0-2-r16
ENUMERATED { f0p5, f0p65, f0p8, f1 }
}
FrequencyHoppingOffsetListsDCI-0-2-r16 ::=
SEQUENCE (SIZE (1..4))
OF INTEGER (1..
maxNrofPhysicalResourceBlocks-1)
UCI-OnPUSCH-ListDCI-0-2-r16 ::=
SEQUENCE (SIZE (1..2))
OF UCI-OnPUSCH-DCI-0-2-r16
UCI-OnPUSCH-ListDCI-0-1-r16 ::=
SEQUENCE (SIZE (1..2))
OF UCI-OnPUSCH
UL-AccessConfigListDCI-0-1-r16 ::=
SEQUENCE (SIZE (1..64))
OF INTEGER (0..63)
UL-AccessConfigListDCI-0-1-r17 ::=
SEQUENCE (SIZE (1..3))
OF INTEGER (0..2)
UL-AccessConfigListDCI-0-2-r17 ::=
SEQUENCE (SIZE (1..64))
OF INTEGER (0..63)
BetaOffsetsCrossPriSel-r17 ::=
CHOICE {
dynamic-r17
SEQUENCE (SIZE (4))
OF BetaOffsetsCrossPri-r17,
semiStatic-r17
BetaOffsetsCrossPri-r17
}
BetaOffsetsCrossPriSelDCI-0-2-r17 ::=
CHOICE {
dynamicDCI-0-2-r17
CHOICE {
oneBit-r17
SEQUENCE (SIZE (2))
OF BetaOffsetsCrossPri-r17,
twoBits-r17
SEQUENCE (SIZE (4))
OF BetaOffsetsCrossPri-r17
},
semiStaticDCI-0-2-r17
BetaOffsetsCrossPri-r17
}
MPE-Resource-r17 ::=
SEQUENCE {
mpe-ResourceId-r17
MPE-ResourceId-r17,
cell-r17
ServCellIndex OPTIONAL,
-- Need R
additionalPCI-r17
AdditionalPCIIndex-r17 OPTIONAL,
-- Need R
mpe-ReferenceSignal-r17
CHOICE {
csi-RS-Resource-r17
NZP-CSI-RS-ResourceId,
ssb-Resource-r17
SSB-Index
}
}
MPE-ResourceId-r17 ::=
INTEGER (1..
maxMPE-Resources-r17)
SDM-Scheme-r18 ::=
SEQUENCE {
maxRankSDM-r18
INTEGER (1..2)
OPTIONAL,
-- Need R
maxRankSDM-DCI-0-2-r18
INTEGER (1..2)
OPTIONAL -- Need R
}
SFN-Scheme-r18 ::=
SEQUENCE {
maxRankSFN-r18
INTEGER (1..2)
OPTIONAL,
-- Need R
maxRankSFN-DCI-0-2-r18
INTEGER (1..2)
OPTIONAL -- Need R
}
CodebookTypeUL-r18 ::=
CHOICE {
codebook1-r18
ENUMERATED {ng1n4n1, ng1n2n2},
codebook2-r18
ENUMERATED {ng2},
codebook3-r18
ENUMERATED {ng4},
codebook4-r18
ENUMERATED {ng8}
}
PUSCH-ConfigDCI-0-3-r18 ::=
SEQUENCE {
resourceAllocationDCI-0-3-r18
ENUMERATED {resourceAllocationType0, resourceAllocationType1, dynamicSwitch}
OPTIONAL,
-- Need M
rbg-SizeDCI-0-3-r18
ENUMERATED {config2, config3}
OPTIONAL,
-- Need S
resourceAllocationType1GranularityDCI-0-3-r18
ENUMERATED {n2,n4,n8,n16}
OPTIONAL,
-- Need S
numberOfBitsForRV-DCI-0-3-r18
INTEGER (0..2)
OPTIONAL,
-- Need R
harq-ProcessNumberSizeDCI-0-3-r18
INTEGER (0..5)
OPTIONAL,
-- Need R
uci-OnPUSCH-ListDCI-0-3-r18
SetupRelease {
UCI-OnPUSCH-ListDCI-0-1-r16 }
OPTIONAL -- Need M
}
PUSCH-ConfigDCI-0-3-v1900 ::=
SEQUENCE {
harq-ProcessNumberSizeDCI-0-3-Ext-r19
INTEGER (0..5)
OPTIONAL -- Need R
}
-- TAG-PUSCH-CONFIG-STOP-- TAG-PUSCH-CONFIGCOMMON-START
PUSCH-ConfigCommon ::=
SEQUENCE {
groupHoppingEnabledTransformPrecoding
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pusch-TimeDomainAllocationList
PUSCH-TimeDomainResourceAllocationList OPTIONAL,
-- Need R
msg3-DeltaPreamble
INTEGER (-1..6)
OPTIONAL,
-- Need R
p0-NominalWithGrant
INTEGER (-202..24)
OPTIONAL,
-- Need R
...
}
-- TAG-PUSCH-CONFIGCOMMON-STOP-- TAG-PUSCH-MUTINGRESOURCES-START
PUSCH-MutingResources-r19 ::=
SEQUENCE {
symbolPos-r19
SEQUENCE (SIZE (1..2))
OF INTEGER (0.. 13)
OPTIONAL,
-- Need R
combOffset-r19
INTEGER (0..1)
OPTIONAL,
-- Need R
...
}
-- TAG-PUSCH-MUTINGRESOURCES-STOP-- TAG-PUSCH-POWERCONTROL-START
PUSCH-PowerControl ::=
SEQUENCE {
tpc-Accumulation
ENUMERATED { disabled }
OPTIONAL,
-- Need S
msg3-Alpha
Alpha OPTIONAL,
-- Need S
p0-NominalWithoutGrant
INTEGER (-202..24)
OPTIONAL,
-- Need M
p0-AlphaSets
SEQUENCE (SIZE (1..
maxNrofP0-PUSCH-AlphaSets))
OF P0-PUSCH-AlphaSet OPTIONAL,
-- Need M
pathlossReferenceRSToAddModList
SEQUENCE (SIZE (1..
maxNrofPUSCH-PathlossReferenceRSs))
OF PUSCH-PathlossReferenceRS
OPTIONAL,
-- Need N
pathlossReferenceRSToReleaseList
SEQUENCE (SIZE (1..
maxNrofPUSCH-PathlossReferenceRSs))
OF PUSCH-PathlossReferenceRS-Id
OPTIONAL,
-- Need N
twoPUSCH-PC-AdjustmentStates
ENUMERATED {twoStates}
OPTIONAL,
-- Need S
deltaMCS
ENUMERATED {enabled}
OPTIONAL,
-- Need S
sri-PUSCH-MappingToAddModList
SEQUENCE (SIZE (1..
maxNrofSRI-PUSCH-Mappings))
OF SRI-PUSCH-PowerControl
OPTIONAL,
-- Need N
sri-PUSCH-MappingToReleaseList
SEQUENCE (SIZE (1..
maxNrofSRI-PUSCH-Mappings))
OF SRI-PUSCH-PowerControlId
OPTIONAL -- Need N
}
P0-PUSCH-AlphaSet ::=
SEQUENCE {
p0-PUSCH-AlphaSetId
P0-PUSCH-AlphaSetId,
p0
INTEGER (-16..15)
OPTIONAL,
-- Need S
alpha
Alpha OPTIONAL -- Need S
}
P0-PUSCH-AlphaSetId ::=
INTEGER (0..
maxNrofP0-PUSCH-AlphaSets-1)
PUSCH-PathlossReferenceRS ::=
SEQUENCE {
pusch-PathlossReferenceRS-Id
PUSCH-PathlossReferenceRS-Id,
referenceSignal
CHOICE {
ssb-Index
SSB-Index,
csi-RS-Index
NZP-CSI-RS-ResourceId
}
}
PUSCH-PathlossReferenceRS-r16 ::=
SEQUENCE {
pusch-PathlossReferenceRS-Id-r16
PUSCH-PathlossReferenceRS-Id-v1610,
referenceSignal-r16
CHOICE {
ssb-Index-r16
SSB-Index,
csi-RS-Index-r16
NZP-CSI-RS-ResourceId
}
}
DummyPathlossReferenceRS-v1710 ::=
SEQUENCE {
pusch-PathlossReferenceRS-Id-r17
PUSCH-PathlossReferenceRS-Id-r17,
additionalPCI-r17
AdditionalPCIIndex-r17 OPTIONAL -- Need R
}
PUSCH-PathlossReferenceRS-Id ::=
INTEGER (0..
maxNrofPUSCH-PathlossReferenceRSs-1)
PUSCH-PathlossReferenceRS-Id-v1610 ::=
INTEGER (
maxNrofPUSCH-PathlossReferenceRSs..
maxNrofPUSCH-PathlossReferenceRSs-1-r16)
PUSCH-PathlossReferenceRS-Id-r17 ::=
INTEGER (0..
maxNrofPUSCH-PathlossReferenceRSs-1-r16)
SRI-PUSCH-PowerControl ::=
SEQUENCE {
sri-PUSCH-PowerControlId
SRI-PUSCH-PowerControlId,
sri-PUSCH-PathlossReferenceRS-Id
PUSCH-PathlossReferenceRS-Id,
sri-P0-PUSCH-AlphaSetId
P0-PUSCH-AlphaSetId,
sri-PUSCH-ClosedLoopIndex
ENUMERATED { i0, i1 }
}
SRI-PUSCH-PowerControlId ::=
INTEGER (0..
maxNrofSRI-PUSCH-Mappings-1)
PUSCH-PowerControl-v1610 ::=
SEQUENCE {
pathlossReferenceRSToAddModListSizeExt-v1610
SEQUENCE (SIZE (1..
maxNrofPUSCH-PathlossReferenceRSsDiff-r16))
OF PUSCH-PathlossReferenceRS-r16
OPTIONAL,
-- Need N
pathlossReferenceRSToReleaseListSizeExt-v1610
SEQUENCE (SIZE (1..
maxNrofPUSCH-PathlossReferenceRSsDiff-r16))
OF PUSCH-PathlossReferenceRS-Id-v1610
OPTIONAL,
-- Need N
p0-PUSCH-SetList-r16
SEQUENCE (SIZE (1..
maxNrofSRI-PUSCH-Mappings))
OF P0-PUSCH-Set-r16 OPTIONAL,
-- Need R
olpc-ParameterSet
SEQUENCE {
olpc-ParameterSetDCI-0-1-r16
INTEGER (1..2)
OPTIONAL,
-- Need R
olpc-ParameterSetDCI-0-2-r16
INTEGER (1..2)
OPTIONAL -- Need R
}
OPTIONAL,
-- Need M
...,
[[
sri-PUSCH-MappingToAddModList2-r17
SEQUENCE (SIZE (1..
maxNrofSRI-PUSCH-Mappings))
OF SRI-PUSCH-PowerControl
OPTIONAL,
-- Need N
sri-PUSCH-MappingToReleaseList2-r17
SEQUENCE (SIZE (1..
maxNrofSRI-PUSCH-Mappings))
OF SRI-PUSCH-PowerControlId OPTIONAL,
-- Need N
p0-PUSCH-SetList2-r17
SEQUENCE (SIZE (1..
maxNrofSRI-PUSCH-Mappings))
OF P0-PUSCH-Set-r16 OPTIONAL,
-- Need R
dummy
SEQUENCE (SIZE (1..
maxNrofPUSCH-PathlossReferenceRSs-r16))
OF DummyPathlossReferenceRS-v1710 OPTIONAL -- Need N
]],
[[
msg3-Alpha-SBFD-r19
Alpha OPTIONAL -- Need S
]]
}
P0-PUSCH-Set-r16 ::=
SEQUENCE {
p0-PUSCH-SetId-r16
P0-PUSCH-SetId-r16,
p0-List-r16
SEQUENCE (SIZE (1..
maxNrofP0-PUSCH-Set-r16))
OF P0-PUSCH-r16 OPTIONAL,
-- Need R
...
}
P0-PUSCH-SetId-r16 ::=
INTEGER (0..
maxNrofSRI-PUSCH-Mappings-1)
P0-PUSCH-r16 ::=
INTEGER (-16..15)
-- TAG-PUSCH-POWERCONTROL-STOP-- TAG-PUSCH-SERVINGCELLCONFIG-START
PUSCH-ServingCellConfig ::=
SEQUENCE {
codeBlockGroupTransmission
SetupRelease {
PUSCH-CodeBlockGroupTransmission }
OPTIONAL,
-- Need M
rateMatching
ENUMERATED {limitedBufferRM}
OPTIONAL,
-- Need S
xOverhead
ENUMERATED {xoh6, xoh12, xoh18}
OPTIONAL,
-- Need S
...,
[[
maxMIMO-Layers
INTEGER (1..4)
OPTIONAL,
-- Need M
processingType2Enabled
BOOLEAN OPTIONAL -- Need M
]],
[[
maxMIMO-LayersDCI-0-2-r16
SetupRelease {
MaxMIMO-LayersDCI-0-2-r16}
OPTIONAL -- Need M
]],
[[
nrofHARQ-ProcessesForPUSCH-r17
ENUMERATED {n32}
OPTIONAL,
-- Need R
uplinkHARQ-mode-r17
SetupRelease {
UplinkHARQ-mode-r17}
OPTIONAL -- Need M
]],
[[
maxMIMO-Layers-v1810
INTEGER (5..8)
OPTIONAL,
-- Need R
maxMIMO-LayersforSDM-r18
INTEGER (1..2)
OPTIONAL,
-- Need R
maxMIMO-LayersforSDM-DCI-0-2-r18
INTEGER (1..2)
OPTIONAL,
-- Need R
maxMIMO-LayersforSFN-r18
INTEGER (1..2)
OPTIONAL,
-- Need R
maxMIMO-LayersforSFN-DCI-0-2-r18
INTEGER (1..2)
OPTIONAL -- Need R
]]
}
PUSCH-CodeBlockGroupTransmission ::=
SEQUENCE {
maxCodeBlockGroupsPerTransportBlock
ENUMERATED {n2, n4, n6, n8},
...
}
MaxMIMO-LayersDCI-0-2-r16 ::=
INTEGER (1..4)
UplinkHARQ-mode-r17 ::=
BIT STRING (SIZE (32))
-- TAG-PUSCH-SERVINGCELLCONFIG-STOP-- TAG-PUSCH-TIMEDOMAINRESOURCEALLOCATIONLIST-START
PUSCH-TimeDomainResourceAllocationList ::=
SEQUENCE (SIZE(1..
maxNrofUL-Allocations))
OF PUSCH-TimeDomainResourceAllocation
PUSCH-TimeDomainResourceAllocation ::=
SEQUENCE {
k2
INTEGER(0..32)
OPTIONAL,
-- Need S
mappingType
ENUMERATED {typeA, typeB},
startSymbolAndLength
INTEGER (0..127)
}
PUSCH-TimeDomainResourceAllocationList-r16 ::=
SEQUENCE (SIZE(1..
maxNrofUL-Allocations-r16))
OF PUSCH-TimeDomainResourceAllocation-r16
PUSCH-TimeDomainResourceAllocation-r16 ::=
SEQUENCE {
k2-r16
INTEGER(0..32)
OPTIONAL,
-- Need S
puschAllocationList-r16
SEQUENCE (SIZE(1..
maxNrofMultiplePUSCHs-r16))
OF PUSCH-Allocation-r16,
...
}
PUSCH-Allocation-r16 ::=
SEQUENCE {
mappingType-r16
ENUMERATED {typeA, typeB}
OPTIONAL,
-- Cond NotFormat01-02-Or-TypeA
startSymbolAndLength-r16
INTEGER (0..127)
OPTIONAL,
-- Cond NotFormat01-02-Or-TypeA
startSymbol-r16
INTEGER (0..13)
OPTIONAL,
-- Cond RepTypeB
length-r16
INTEGER (1..14)
OPTIONAL,
-- Cond RepTypeB
numberOfRepetitions-r16
ENUMERATED {n1, n2, n3, n4, n7, n8, n12, n16}
OPTIONAL,
-- Cond Format01-02
...,
[[
numberOfRepetitionsExt-r17
ENUMERATED {n1, n2, n3, n4, n7, n8, n12, n16, n20, n24, n28, n32, spare4, spare3, spare2,
spare1}
OPTIONAL,
-- Cond Format01-02-For-TypeA
numberOfSlotsTBoMS-r17
ENUMERATED {n1, n2, n4, n8, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need R
extendedK2-r17
INTEGER (0..128)
OPTIONAL -- Cond MultiPUSCH
]],
[[
ul-MutingIndicator-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need S
occ-Length-r19
ENUMERATED {n2, n4}
OPTIONAL -- Need R
]]
}
-- TAG-PUSCH-TIMEDOMAINRESOURCEALLOCATIONLIST-STOP-- TAG-PUSCH-TPC-COMMANDCONFIG-START
PUSCH-TPC-CommandConfig ::=
SEQUENCE {
tpc-Index
INTEGER (1..15)
OPTIONAL,
-- Cond SUL
tpc-IndexSUL
INTEGER (1..15)
OPTIONAL,
-- Cond SUL-Only
targetCell
ServCellIndex OPTIONAL,
-- Need S
...
}
-- TAG-PUSCH-TPC-COMMANDCONFIG-STOP-- TAG-QFI-START
QFI ::=
INTEGER (0..
maxQFI)
-- TAG-QFI-STOP-- TAG-Q-OFFSETRANGE-START
Q-OffsetRange ::=
ENUMERATED {
dB-24, dB-22, dB-20, dB-18, dB-16, dB-14,
dB-12, dB-10, dB-8, dB-6, dB-5, dB-4, dB-3,
dB-2, dB-1, dB0, dB1, dB2, dB3, dB4, dB5,
dB6, dB8, dB10, dB12, dB14, dB16, dB18,
dB20, dB22, dB24}
-- TAG-Q-OFFSETRANGE-STOP-- TAG-Q-QUALMIN-START
Q-QualMin ::=
INTEGER (-43..-12)
-- TAG-Q-QUALMIN-STOP-- TAG-Q-RXLEVMIN-START
Q-RxLevMin ::=
INTEGER (-70..-22)
-- TAG-Q-RXLEVMIN-STOP-- TAG-QUANTITYCONFIG-START
QuantityConfig ::=
SEQUENCE {
quantityConfigNR-List
SEQUENCE (SIZE (1..
maxNrofQuantityConfig))
OF QuantityConfigNR OPTIONAL,
-- Need M
...,
[[
quantityConfigEUTRA
FilterConfig OPTIONAL -- Need M
]],
[[
quantityConfigUTRA-FDD-r16
QuantityConfigUTRA-FDD-r16 OPTIONAL,
-- Need M
quantityConfigCLI-r16
FilterConfigCLI-r16 OPTIONAL -- Need M
]]
}
QuantityConfigNR::=
SEQUENCE {
quantityConfigCell
QuantityConfigRS,
quantityConfigRS-Index
QuantityConfigRS OPTIONAL -- Need M
}
QuantityConfigRS ::=
SEQUENCE {
ssb-FilterConfig
FilterConfig,
csi-RS-FilterConfig
FilterConfig
}
FilterConfig ::=
SEQUENCE {
filterCoefficientRSRP
FilterCoefficient DEFAULT fc4,
filterCoefficientRSRQ
FilterCoefficient DEFAULT fc4,
filterCoefficientRS-SINR
FilterCoefficient DEFAULT fc4
}
FilterConfigCLI-r16 ::=
SEQUENCE {
filterCoefficientSRS-RSRP-r16
FilterCoefficient DEFAULT fc4,
filterCoefficientCLI-RSSI-r16
FilterCoefficient DEFAULT fc4
}
QuantityConfigUTRA-FDD-r16 ::=
SEQUENCE {
filterCoefficientRSCP-r16
FilterCoefficient DEFAULT fc4,
filterCoefficientEcNO-r16
FilterCoefficient DEFAULT fc4
}
-- TAG-QUANTITYCONFIG-STOP-- TAG-RACH-CONFIGCOMMON-START
RACH-ConfigCommon ::=
SEQUENCE {
rach-ConfigGeneric
RACH-ConfigGeneric,
totalNumberOfRA-Preambles
INTEGER (1..63)
OPTIONAL,
-- Need S
ssb-perRACH-OccasionAndCB-PreamblesPerSSB
CHOICE {
oneEighth
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
oneFourth
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
oneHalf
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
one
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
two
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32},
four
INTEGER (1..16),
eight
INTEGER (1..8),
sixteen
INTEGER (1..4)
}
OPTIONAL,
-- Need M
groupBconfigured
SEQUENCE {
ra-Msg3SizeGroupA
ENUMERATED {b56, b144, b208, b256, b282, b480, b640,
b800, b1000, b72, spare6, spare5,spare4, spare3, spare2, spare1},
messagePowerOffsetGroupB
ENUMERATED { minusinfinity, dB0, dB5, dB8, dB10, dB12, dB15, dB18},
numberOfRA-PreamblesGroupA
INTEGER (1..64)
}
OPTIONAL,
-- Need R
ra-ContentionResolutionTimer
ENUMERATED { sf8, sf16, sf24, sf32, sf40, sf48, sf56, sf64},
rsrp-ThresholdSSB
RSRP-Range OPTIONAL,
-- Need R
rsrp-ThresholdSSB-SUL
RSRP-Range OPTIONAL,
-- Cond SUL
prach-RootSequenceIndex
CHOICE {
l839
INTEGER (0..837),
l139
INTEGER (0..137)
},
msg1-SubcarrierSpacing
SubcarrierSpacing OPTIONAL,
-- Cond L139
restrictedSetConfig
ENUMERATED {unrestrictedSet, restrictedSetTypeA, restrictedSetTypeB},
msg3-transformPrecoder
ENUMERATED {enabled}
OPTIONAL,
-- Need R
...,
[[
ra-PrioritizationForAccessIdentity-r16
SEQUENCE {
ra-Prioritization-r16
RA-Prioritization,
ra-PrioritizationForAI-r16
BIT STRING (SIZE (2))
}
OPTIONAL,
-- Cond InitialBWP-Only
prach-RootSequenceIndex-r16
CHOICE {
l571
INTEGER (0..569),
l1151
INTEGER (0..1149)
}
OPTIONAL -- Need R
]],
[[
ra-PrioritizationForSlicing-r17
RA-PrioritizationForSlicing-r17 OPTIONAL,
-- Cond InitialBWP-Only
featureCombinationPreamblesList-r17
SEQUENCE (SIZE(1..
maxFeatureCombPreamblesPerRACHResource-r17))
OF FeatureCombinationPreambles-r17 OPTIONAL -- Cond AdditionalRACH
]],
[[
addlRACH-Config-Adapt-r19
RandomAccessAdaptConfig-r19 OPTIONAL -- Need R
]]
}
-- TAG-RACH-CONFIGCOMMON-STOP-- TAG-RACH-CONFIGCOMMONTWOSTEPRA-START
RACH-ConfigCommonTwoStepRA-r16 ::=
SEQUENCE {
rach-ConfigGenericTwoStepRA-r16
RACH-ConfigGenericTwoStepRA-r16,
msgA-TotalNumberOfRA-Preambles-r16
INTEGER (1..63)
OPTIONAL,
-- Need S
msgA-SSB-PerRACH-OccasionAndCB-PreamblesPerSSB-r16
CHOICE {
oneEighth
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
oneFourth
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
oneHalf
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
one
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
two
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32},
four
INTEGER (1..16),
eight
INTEGER (1..8),
sixteen
INTEGER (1..4)
}
OPTIONAL,
-- Cond 2StepOnly
msgA-CB-PreamblesPerSSB-PerSharedRO-r16
INTEGER (1..60)
OPTIONAL,
-- Cond SharedRO
msgA-SSB-SharedRO-MaskIndex-r16
INTEGER (1..15)
OPTIONAL,
-- Need S
groupB-ConfiguredTwoStepRA-r16
GroupB-ConfiguredTwoStepRA-r16 OPTIONAL,
-- Need S
msgA-PRACH-RootSequenceIndex-r16
CHOICE {
l839
INTEGER (0..837),
l139
INTEGER (0..137),
l571
INTEGER (0..569),
l1151
INTEGER (0..1149)
}
OPTIONAL,
-- Cond 2StepOnly
msgA-TransMax-r16
ENUMERATED {n1, n2, n4, n6, n8, n10, n20, n50, n100, n200}
OPTIONAL,
-- Need R
msgA-RSRP-Threshold-r16
RSRP-Range OPTIONAL,
-- Cond 2Step4Step
msgA-RSRP-ThresholdSSB-r16
RSRP-Range OPTIONAL,
-- Need R
msgA-SubcarrierSpacing-r16
SubcarrierSpacing OPTIONAL,
-- Cond 2StepOnlyL139
msgA-RestrictedSetConfig-r16
ENUMERATED {unrestrictedSet, restrictedSetTypeA,
restrictedSetTypeB}
OPTIONAL,
-- Cond 2StepOnly
ra-PrioritizationForAccessIdentityTwoStep-r16
SEQUENCE {
ra-Prioritization-r16
RA-Prioritization,
ra-PrioritizationForAI-r16
BIT STRING (SIZE (2))
}
OPTIONAL,
-- Cond InitialBWP-Only
ra-ContentionResolutionTimer-r16
ENUMERATED {sf8, sf16, sf24, sf32, sf40, sf48, sf56, sf64}
OPTIONAL,
-- Cond 2StepOnly
...,
[[
ra-PrioritizationForSlicingTwoStep-r17
RA-PrioritizationForSlicing-r17 OPTIONAL,
-- Cond InitialBWP-Only
featureCombinationPreamblesList-r17
SEQUENCE (SIZE(1..
maxFeatureCombPreamblesPerRACHResource-r17))
OF FeatureCombinationPreambles-r17 OPTIONAL -- Cond AdditionalRACH
]]
}
GroupB-ConfiguredTwoStepRA-r16 ::=
SEQUENCE {
ra-MsgA-SizeGroupA-r16
ENUMERATED {b56, b144, b208, b256, b282, b480, b640, b800,
b1000, b72, spare6, spare5, spare4, spare3, spare2, spare1},
messagePowerOffsetGroupB-r16
ENUMERATED {minusinfinity, dB0, dB5, dB8, dB10, dB12, dB15, dB18},
numberOfRA-PreamblesGroupA-r16
INTEGER (1..64)
}
-- TAG-RACH-CONFIGCOMMONTWOSTEPRA-STOP-- TAG-RACH-CONFIGDEDICATED-START
RACH-ConfigDedicated ::=
SEQUENCE {
cfra
CFRA OPTIONAL,
-- Need S
ra-Prioritization
RA-Prioritization OPTIONAL,
-- Need N
...,
[[
ra-PrioritizationTwoStep-r16
RA-Prioritization OPTIONAL,
-- Need N
cfra-TwoStep-r16
CFRA-TwoStep-r16 OPTIONAL -- Need S
]],
[[
ra-OccasionType-r19
ENUMERATED {sbfd}
OPTIONAL -- Need S
]]
}
CFRA ::=
SEQUENCE {
occasions
SEQUENCE {
rach-ConfigGeneric
RACH-ConfigGeneric,
ssb-perRACH-Occasion
ENUMERATED {oneEighth, oneFourth, oneHalf, one, two, four, eight, sixteen}
OPTIONAL -- Cond Mandatory
}
OPTIONAL,
-- Need S
resources
CHOICE {
ssb
SEQUENCE {
ssb-ResourceList
SEQUENCE (SIZE(1..
maxRA-SSB-Resources))
OF CFRA-SSB-Resource,
ra-ssb-OccasionMaskIndex
INTEGER (0..15)
},
csirs
SEQUENCE {
csirs-ResourceList
SEQUENCE (SIZE(1..
maxRA-CSIRS-Resources))
OF CFRA-CSIRS-Resource,
rsrp-ThresholdCSI-RS
RSRP-Range
}
},
...,
[[
totalNumberOfRA-Preambles
INTEGER (1..63)
OPTIONAL -- Cond Occasions
]],
[[
msg1-RepetitionNum-r18
ENUMERATED {n2, n4, n8, spare1}
OPTIONAL -- Cond 4StepCFRArep
]]
}
CFRA-TwoStep-r16 ::=
SEQUENCE {
occasionsTwoStepRA-r16
SEQUENCE {
rach-ConfigGenericTwoStepRA-r16
RACH-ConfigGenericTwoStepRA-r16,
ssb-PerRACH-OccasionTwoStepRA-r16
ENUMERATED {oneEighth, oneFourth, oneHalf, one,
two, four, eight, sixteen}
}
OPTIONAL,
-- Need S
msgA-CFRA-PUSCH-r16
MsgA-PUSCH-Resource-r16,
msgA-TransMax-r16
ENUMERATED {n1, n2, n4, n6, n8, n10, n20, n50, n100, n200}
OPTIONAL,
-- Need S
resourcesTwoStep-r16
SEQUENCE {
ssb-ResourceList
SEQUENCE (SIZE(1..
maxRA-SSB-Resources))
OF CFRA-SSB-Resource,
ra-ssb-OccasionMaskIndex
INTEGER (0..15)
},
...
}
CFRA-SSB-Resource ::=
SEQUENCE {
ssb
SSB-Index,
ra-PreambleIndex
INTEGER (0..63),
...,
[[
msgA-PUSCH-Resource-Index-r16
INTEGER (0..3071)
OPTIONAL -- Cond 2StepCFRA
]]
}
CFRA-CSIRS-Resource ::=
SEQUENCE {
csi-RS
CSI-RS-Index,
ra-OccasionList
SEQUENCE (SIZE(1..
maxRA-OccasionsPerCSIRS))
OF INTEGER (0..
maxRA-Occasions-1),
ra-PreambleIndex
INTEGER (0..63),
...
}
-- TAG-RACH-CONFIGDEDICATED-STOP-- TAG-RACH-CONFIGGENERIC-START
RACH-ConfigGeneric ::=
SEQUENCE {
prach-ConfigurationIndex
INTEGER (0..255),
msg1-FDM
ENUMERATED {one, two, four, eight},
msg1-FrequencyStart
INTEGER (0..
maxNrofPhysicalResourceBlocks-1),
zeroCorrelationZoneConfig
INTEGER(0..15),
preambleReceivedTargetPower
INTEGER (-202..-60),
preambleTransMax
ENUMERATED {n3, n4, n5, n6, n7, n8, n10, n20, n50, n100, n200},
powerRampingStep
ENUMERATED {dB0, dB2, dB4, dB6},
ra-ResponseWindow
ENUMERATED {sl1, sl2, sl4, sl8, sl10, sl20, sl40, sl80},
...,
[[
prach-ConfigurationPeriodScaling-IAB-r16
ENUMERATED {scf1,scf2,scf4,scf8,scf16,scf32,scf64}
OPTIONAL,
-- Need R
prach-ConfigurationFrameOffset-IAB-r16
INTEGER (0..63)
OPTIONAL,
-- Need R
prach-ConfigurationSOffset-IAB-r16
INTEGER (0..39)
OPTIONAL,
-- Need R
ra-ResponseWindow-v1610
ENUMERATED { sl60, sl160}
OPTIONAL,
-- Need R
prach-ConfigurationIndex-v1610
INTEGER (256..262)
OPTIONAL -- Need R
]],
[[
ra-ResponseWindow-v1700
ENUMERATED {sl240, sl320, sl640, sl960, sl1280, sl1920, sl2560}
OPTIONAL -- Need R
]],
[[
sbfd-RACH-SingleConfig-preambleReceivedTargetPower-r19
INTEGER (-202..-60)
OPTIONAL -- Need R
]]
}
-- TAG-RACH-CONFIGGENERIC-STOP-- TAG-RACH-CONFIGGENERICTWOSTEPRA-START
RACH-ConfigGenericTwoStepRA-r16 ::=
SEQUENCE {
msgA-PRACH-ConfigurationIndex-r16
INTEGER (0..262)
OPTIONAL,
-- Cond 2StepOnly
msgA-RO-FDM-r16
ENUMERATED {one, two, four, eight}
OPTIONAL,
-- Cond 2StepOnly
msgA-RO-FrequencyStart-r16
INTEGER (0..
maxNrofPhysicalResourceBlocks-1)
OPTIONAL,
-- Cond 2StepOnly
msgA-ZeroCorrelationZoneConfig-r16
INTEGER (0..15)
OPTIONAL,
-- Cond 2StepOnly
msgA-PreamblePowerRampingStep-r16
ENUMERATED {dB0, dB2, dB4, dB6}
OPTIONAL,
-- Cond 2StepOnlyNoCFRA
msgA-PreambleReceivedTargetPower-r16
INTEGER (-202..-60)
OPTIONAL,
-- Cond 2StepOnlyNoCFRA
msgB-ResponseWindow-r16
ENUMERATED {sl1, sl2, sl4, sl8, sl10, sl20, sl40, sl80, sl160, sl320}
OPTIONAL,
-- Cond NoCFRA
preambleTransMax-r16
ENUMERATED {n3, n4, n5, n6, n7, n8, n10, n20, n50, n100, n200}
OPTIONAL,
-- Cond 2StepOnlyNoCFRA
...,
[[
msgB-ResponseWindow-v1700
ENUMERATED {sl240, sl640, sl960, sl1280, sl1920, sl2560}
OPTIONAL -- Cond NoCFRA2
]]
}
-- TAG-RACH-CONFIGGENERICTWOSTEPRA-STOP-- TAG-RACH-CONFIGTWOTA-START
RACH-ConfigTwoTA-r18 ::=
SEQUENCE {
additionalPCI-andRACH-Index-r18
AdditionalPCIIndex-r17,
rach-ConfigGeneric-r18
RACH-ConfigGeneric,
ssb-perRACH-Occasion-r18
ENUMERATED {oneEighth, oneFourth, oneHalf, one, two, four, eight, sixteen}
OPTIONAL,
-- Need M
prach-RootSequenceIndex-r18
CHOICE {
l839
INTEGER (0..837),
l139
INTEGER (0..137),
l571
INTEGER (0..569),
l1151
INTEGER (0..1149)
},
msg1-SubcarrierSpacing-r18
SubcarrierSpacing OPTIONAL,
-- Cond L139
...,
[[
twoTA-restrictedSetConfig-r18
ENUMERATED {unrestrictedSet, restrictedSetTypeA, restrictedSetTypeB}
OPTIONAL -- Need R
]]
}
-- TAG-RACH-CONFIGTWOTA-STOP-- TAG-RA-PRIORITIZATION-START
RA-Prioritization ::=
SEQUENCE {
powerRampingStepHighPriority
ENUMERATED {dB0, dB2, dB4, dB6},
scalingFactorBI
ENUMERATED {zero, dot25, dot5, dot75}
OPTIONAL,
-- Need R
...
}
-- TAG-RA-PRIORITIZATION-STOP-- TAG-RA-PRIORITIZATIONFORSLICING-START
RA-PrioritizationForSlicing-r17 ::=
SEQUENCE {
ra-PrioritizationSliceInfoList-r17
RA-PrioritizationSliceInfoList-r17,
...
}
RA-PrioritizationSliceInfoList-r17 ::=
SEQUENCE (SIZE (1..
maxSliceInfo-r17))
OF RA-PrioritizationSliceInfo-r17
RA-PrioritizationSliceInfo-r17 ::=
SEQUENCE {
nsag-ID-List-r17
SEQUENCE (SIZE (1..
maxSliceInfo-r17))
OF NSAG-ID-r17,
ra-Prioritization-r17
RA-Prioritization,
...
}
-- TAG-RA-PRIORITIZATIONFORSLICING-STOP-- TAG-RADIOBEARERCONFIG-START
RadioBearerConfig ::=
SEQUENCE {
srb-ToAddModList
SRB-ToAddModList OPTIONAL,
-- Cond HO-Conn
srb3-ToRelease
ENUMERATED{true}
OPTIONAL,
-- Need N
drb-ToAddModList
DRB-ToAddModList OPTIONAL,
-- Cond HO-toNR
drb-ToReleaseList
DRB-ToReleaseList OPTIONAL,
-- Need N
securityConfig
SecurityConfig OPTIONAL,
-- Need M
...,
[[
mrb-ToAddModList-r17
MRB-ToAddModList-r17 OPTIONAL,
-- Need N
mrb-ToReleaseList-r17
MRB-ToReleaseList-r17 OPTIONAL,
-- Need N
srb4-ToAddMod-r17
SRB-ToAddMod OPTIONAL,
-- Need N
srb4-ToRelease-r17
ENUMERATED{true}
OPTIONAL -- Need N
]],
[[
srb5-ToAddMod-r18
SRB-ToAddMod OPTIONAL,
-- Need N
srb5-ToRelease-r18
ENUMERATED{true}
OPTIONAL -- Need N
]],
[[
srb6-ToAddMod-r19
SRB-ToAddMod OPTIONAL,
-- Need N
srb6-ToRelease-r19
ENUMERATED{true}
OPTIONAL -- Need N
]]
}
SRB-ToAddModList ::=
SEQUENCE (SIZE (1..2))
OF SRB-ToAddMod
SRB-ToAddMod ::=
SEQUENCE {
srb-Identity
SRB-Identity,
reestablishPDCP
ENUMERATED{true}
OPTIONAL,
-- Need N
discardOnPDCP
ENUMERATED{true}
OPTIONAL,
-- Need N
pdcp-Config
PDCP-Config OPTIONAL,
-- Cond PDCP
...,
[[
srb-Identity-v1700
SRB-Identity-v1700 OPTIONAL -- Need M
]],
[[
srb-Identity-v1800
SRB-Identity-v1800 OPTIONAL,
-- Need M
n3c-BearerAssociated-r18
ENUMERATED{true}
OPTIONAL -- Cond N3C MP
]],
[[
srb-Identity-v1900
SRB-Identity-v1900 OPTIONAL -- Need M
]]
}
DRB-ToAddModList ::=
SEQUENCE (SIZE (1..
maxDRB))
OF DRB-ToAddMod
DRB-ToAddMod ::=
SEQUENCE {
cnAssociation
CHOICE {
eps-BearerIdentity
INTEGER (0..15),
sdap-Config
SDAP-Config
}
OPTIONAL,
-- Cond DRBSetup
drb-Identity
DRB-Identity,
reestablishPDCP
ENUMERATED{true}
OPTIONAL,
-- Need N
recoverPDCP
ENUMERATED{true}
OPTIONAL,
-- Need N
pdcp-Config
PDCP-Config OPTIONAL,
-- Cond PDCP
...,
[[
daps-Config-r16
ENUMERATED{true}
OPTIONAL -- Cond DAPS
]],
[[
n3c-BearerAssociated-r18
ENUMERATED{true}
OPTIONAL -- Cond N3C MP
]]
}
DRB-ToReleaseList ::=
SEQUENCE (SIZE (1..
maxDRB))
OF DRB-Identity
SecurityConfig ::=
SEQUENCE {
securityAlgorithmConfig
SecurityAlgorithmConfig OPTIONAL,
-- Cond RBTermChange1
keyToUse
ENUMERATED{master, secondary}
OPTIONAL,
-- Cond RBTermChange
...
}
MRB-ToAddModList-r17 ::=
SEQUENCE (SIZE (1..
maxMRB-r17))
OF MRB-ToAddMod-r17
MRB-ToAddMod-r17 ::=
SEQUENCE {
mbs-SessionId-r17
TMGI-r17 OPTIONAL,
-- Cond MRBSetup
mrb-Identity-r17
MRB-Identity-r17,
mrb-IdentityNew-r17
MRB-Identity-r17 OPTIONAL,
-- Need N
reestablishPDCP-r17
ENUMERATED{true}
OPTIONAL,
-- Need N
recoverPDCP-r17
ENUMERATED{true}
OPTIONAL,
-- Need N
pdcp-Config-r17
PDCP-Config OPTIONAL,
-- Cond PDCP
...
}
MRB-ToReleaseList-r17 ::=
SEQUENCE (SIZE (1..
maxMRB-r17))
OF MRB-Identity-r17
-- TAG-RADIOBEARERCONFIG-STOP-- TAG-RADIOLINKMONITORINGCONFIG-START
RadioLinkMonitoringConfig ::=
SEQUENCE {
failureDetectionResourcesToAddModList
SEQUENCE (SIZE(1..
maxNrofFailureDetectionResources))
OF RadioLinkMonitoringRS
OPTIONAL,
-- Need N
failureDetectionResourcesToReleaseList
SEQUENCE (SIZE(1..
maxNrofFailureDetectionResources))
OF RadioLinkMonitoringRS-Id
OPTIONAL,
-- Need N
beamFailureInstanceMaxCount
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10}
OPTIONAL,
-- Need R
beamFailureDetectionTimer
ENUMERATED {pbfd1, pbfd2, pbfd3, pbfd4, pbfd5, pbfd6, pbfd8, pbfd10}
OPTIONAL,
-- Need R
...,
[[
beamFailure-r17
BeamFailureDetection-r17 OPTIONAL -- Need R
]]
}
BeamFailureDetection-r17 ::=
SEQUENCE {
failureDetectionSet1-r17
BeamFailureDetectionSet-r17 OPTIONAL,
-- Need R
failureDetectionSet2-r17
BeamFailureDetectionSet-r17 OPTIONAL,
-- Need R
additionalPCI-r17
AdditionalPCIIndex-r17 OPTIONAL -- Need R
}
RadioLinkMonitoringRS ::=
SEQUENCE {
radioLinkMonitoringRS-Id
RadioLinkMonitoringRS-Id,
purpose
ENUMERATED {beamFailure, rlf, both},
detectionResource
CHOICE {
ssb-Index
SSB-Index,
csi-RS-Index
NZP-CSI-RS-ResourceId
},
...
}
BeamFailureDetectionSet-r17 ::=
SEQUENCE {
bfdResourcesToAddModList-r17
SEQUENCE (SIZE(1..
maxNrofBFDResourcePerSet-r17))
OF BeamLinkMonitoringRS-r17
OPTIONAL,
-- Need N
bfdResourcesToReleaseList-r17
SEQUENCE (SIZE(1..
maxNrofBFDResourcePerSet-r17))
OF BeamLinkMonitoringRS-Id-r17
OPTIONAL,
-- Need N
beamFailureInstanceMaxCount-r17
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10}
OPTIONAL,
-- Need R
beamFailureDetectionTimer-r17
ENUMERATED {pbfd1, pbfd2, pbfd3, pbfd4, pbfd5, pbfd6, pbfd8, pbfd10}
OPTIONAL,
-- Need R
...
}
BeamLinkMonitoringRS-r17 ::=
SEQUENCE {
beamLinkMonitoringRS-Id-r17
BeamLinkMonitoringRS-Id-r17,
detectionResource-r17
CHOICE {
ssb-Index
SSB-Index,
csi-RS-Index
NZP-CSI-RS-ResourceId
},
...
}
BeamLinkMonitoringRS-Id-r17 ::=
INTEGER (0..
maxNrofFailureDetectionResources-1-r17)
-- TAG-RADIOLINKMONITORINGCONFIG-STOP-- TAG-RADIOLINKMONITORINGRS-ID-START
RadioLinkMonitoringRS-Id ::=
INTEGER (0..
maxNrofFailureDetectionResources-1)
-- TAG-RADIOLINKMONITORINGRS-ID-STOP-- TAG-RAN-AREACODE-START
RAN-AreaCode ::=
INTEGER (0..255)
-- TAG-RAN-AREACODE-STOP-- TAG-RANDOMACCESSADAPTCONFIG-START
RandomAccessAdaptConfig-r19 ::=
SEQUENCE {
prach-ConfigurationIndex-r19
INTEGER (0..255),
msg1-FDM-r19
ENUMERATED {one, two, four, eight},
msg1-FrequencyStart-r19
INTEGER (0..
maxNrofPhysicalResourceBlocks-1),
prach-SubsetMask-Index-Adaptation-r19
ENUMERATED {one, two, three, four},
ssb-perRACH-OccasionAndCB-PreamblesPerSSB-r19
CHOICE {
oneEighth
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
oneFourth
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
oneHalf
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
one
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32,n36,n40,n44,n48,n52,n56,n60,n64},
two
ENUMERATED {n4,n8,n12,n16,n20,n24,n28,n32},
four
INTEGER (1..16),
eight
INTEGER (1..8),
sixteen
INTEGER (1..4)
}
OPTIONAL,
-- Need M
validityDurationForAddlRACH-Adaptation-r19
ENUMERATED {n2, n4, n8, n16},
valueKforAssociationPatternPeriodsForPRACH-subsetMask-r19
ENUMERATED {n2, n4, n8, n16}
OPTIONAL,
-- Need S
...
}
-- TAG-RANDOMACCESSADAPTCONFIG-STOP-- TAG-RATEMATCHPATTERN-START
RateMatchPattern ::=
SEQUENCE {
rateMatchPatternId
RateMatchPatternId,
patternType
CHOICE {
bitmaps
SEQUENCE {
resourceBlocks
BIT STRING (SIZE (275)),
symbolsInResourceBlock
CHOICE {
oneSlot
BIT STRING (SIZE (14)),
twoSlots
BIT STRING (SIZE (28))
},
periodicityAndPattern
CHOICE {
n2
BIT STRING (SIZE (2)),
n4
BIT STRING (SIZE (4)),
n5
BIT STRING (SIZE (5)),
n8
BIT STRING (SIZE (8)),
n10
BIT STRING (SIZE (10)),
n20
BIT STRING (SIZE (20)),
n40
BIT STRING (SIZE (40))
}
OPTIONAL,
-- Need S
...
},
controlResourceSet
ControlResourceSetId
},
subcarrierSpacing
SubcarrierSpacing OPTIONAL,
-- Cond CellLevel
dummy
ENUMERATED { dynamic, semiStatic },
...,
[[
controlResourceSet-r16
ControlResourceSetId-r16 OPTIONAL -- Need R
]]
}
-- TAG-RATEMATCHPATTERN-STOP-- TAG-RATEMATCHPATTERNID-START
RateMatchPatternId ::=
INTEGER (0..
maxNrofRateMatchPatterns-1)
-- TAG-RATEMATCHPATTERNID-STOP-- TAG-RATEMATCHPATTERNLTE-CRS-START
RateMatchPatternLTE-CRS ::=
SEQUENCE {
carrierFreqDL
INTEGER (0..16383),
carrierBandwidthDL
ENUMERATED {n6, n15, n25, n50, n75, n100, spare2, spare1},
mbsfn-SubframeConfigList
EUTRA-MBSFN-SubframeConfigList OPTIONAL,
-- Need M
nrofCRS-Ports
ENUMERATED {n1, n2, n4},
v-Shift
ENUMERATED {n0, n1, n2, n3, n4, n5}
}
LTE-CRS-PatternList-r16 ::=
SEQUENCE (SIZE (1..
maxLTE-CRS-Patterns-r16))
OF RateMatchPatternLTE-CRS
-- TAG-RATEMATCHPATTERNLTE-CRS-STOP-- TAG-REFERENCECONFIGURATION-START
ReferenceConfiguration-r18 ::= OCTET STRING (CONTAINING
RRCReconfiguration)
-- TAG-REFERENCECONFIGURATION-STOP-- TAG-REFERENCELOCATION-START
ReferenceLocation-r17 ::= OCTET STRING
-- TAG-REFERENCELOCATION-STOP-- TAG-REFERENCETIMEINFO-START
ReferenceTimeInfo-r16 ::=
SEQUENCE {
time-r16
ReferenceTime-r16,
uncertainty-r16
INTEGER (0..32767)
OPTIONAL,
-- Need S
timeInfoType-r16
ENUMERATED {localClock}
OPTIONAL,
-- Need S
referenceSFN-r16
INTEGER (0..1023)
OPTIONAL -- Cond RefTime
}
ReferenceTime-r16 ::=
SEQUENCE {
refDays-r16
INTEGER (0..72999),
refSeconds-r16
INTEGER (0..86399),
refMilliSeconds-r16
INTEGER (0..999),
refTenNanoSeconds-r16
INTEGER (0..99999)
}
-- TAG-REFERENCETIMEINFO-STOP-- TAG-REJECTWAITTIME-START
RejectWaitTime ::=
INTEGER (1..16)
-- TAG-REJECTWAITTIME-STOP-- TAG-REPETITIONSCHEMECONFIG-START
RepetitionSchemeConfig-r16 ::=
CHOICE {
fdm-TDM-r16
SetupRelease {
FDM-TDM-r16 },
slotBased-r16
SetupRelease {
SlotBased-r16 }
}
RepetitionSchemeConfig-v1630 ::=
SEQUENCE {
slotBased-v1630
SetupRelease {
SlotBased-v1630 }
}
FDM-TDM-r16 ::=
SEQUENCE {
repetitionScheme-r16
ENUMERATED {fdmSchemeA, fdmSchemeB,tdmSchemeA },
startingSymbolOffsetK-r16
INTEGER (0..7)
OPTIONAL -- Need R
}
SlotBased-r16 ::=
SEQUENCE {
tciMapping-r16
ENUMERATED {cyclicMapping, sequentialMapping},
sequenceOffsetForRV-r16
INTEGER (1..3)
}
SlotBased-v1630 ::=
SEQUENCE {
tciMapping-r16
ENUMERATED {cyclicMapping, sequentialMapping},
sequenceOffsetForRV-r16
INTEGER (0)
}
-- TAG-REPETITIONSCHEMECONFIG-STOP-- TAG-REPORTCONFIGID-START
ReportConfigId ::=
INTEGER (1..
maxReportConfigId)
-- TAG-REPORTCONFIGID-STOP-- TAG-REPORTCONFIGINTERRAT-START
ReportConfigInterRAT ::=
SEQUENCE {
reportType
CHOICE {
periodical
PeriodicalReportConfigInterRAT,
eventTriggered
EventTriggerConfigInterRAT,
reportCGI
ReportCGI-EUTRA,
...,
reportSFTD
ReportSFTD-EUTRA
}
}
ReportCGI-EUTRA ::=
SEQUENCE {
cellForWhichToReportCGI
EUTRA-PhysCellId,
...,
[[
useAutonomousGaps-r16
ENUMERATED {setup}
OPTIONAL -- Need R
]]
}
ReportSFTD-EUTRA ::=
SEQUENCE {
reportSFTD-Meas
BOOLEAN,
reportRSRP
BOOLEAN,
...
}
EventTriggerConfigInterRAT ::=
SEQUENCE {
eventId
CHOICE {
eventB1
SEQUENCE {
b1-ThresholdEUTRA
MeasTriggerQuantityEUTRA,
reportOnLeave
BOOLEAN,
hysteresis
Hysteresis,
timeToTrigger
TimeToTrigger,
...
},
eventB2
SEQUENCE {
b2-Threshold1
MeasTriggerQuantity,
b2-Threshold2EUTRA
MeasTriggerQuantityEUTRA,
reportOnLeave
BOOLEAN,
hysteresis
Hysteresis,
timeToTrigger
TimeToTrigger,
...
},
...,
[[
eventB1-UTRA-FDD-r16
SEQUENCE {
b1-ThresholdUTRA-FDD-r16
MeasTriggerQuantityUTRA-FDD-r16,
reportOnLeave-r16
BOOLEAN,
hysteresis-r16
Hysteresis,
timeToTrigger-r16
TimeToTrigger,
...
},
eventB2-UTRA-FDD-r16
SEQUENCE {
b2-Threshold1-r16
MeasTriggerQuantity,
b2-Threshold2UTRA-FDD-r16
MeasTriggerQuantityUTRA-FDD-r16,
reportOnLeave-r16
BOOLEAN,
hysteresis-r16
Hysteresis,
timeToTrigger-r16
TimeToTrigger,
...
}
]],
[[
eventY1-Relay-r17
SEQUENCE {
y1-Threshold1-r17
MeasTriggerQuantity,
y1-Threshold2-Relay-r17
SL-MeasTriggerQuantity-r16,
reportOnLeave-r17
BOOLEAN,
hysteresis-r17
Hysteresis,
timeToTrigger-r17
TimeToTrigger,
...
},
eventY2-Relay-r17
SEQUENCE {
y2-Threshold-Relay-r17
SL-MeasTriggerQuantity-r16,
reportOnLeave-r17
BOOLEAN,
hysteresis-r17
Hysteresis,
timeToTrigger-r17
TimeToTrigger,
...
}
]],
[[
eventZ1-Relay-r18
SEQUENCE {
z1-Threshold1-Relay-r18
SEQUENCE {
sl-RSRP-r18
SL-MeasTriggerQuantity-r16,
sd-RSRP-r18
SL-MeasTriggerQuantity-r16 OPTIONAL -- Need S
},
z1-Threshold2-Relay-r18
SL-MeasTriggerQuantity-r16,
reportOnLeave-r18
BOOLEAN,
hysteresis-r18
Hysteresis,
timeToTrigger-r18
TimeToTrigger,
...
}
]]
},
rsType
NR-RS-Type,
reportInterval
ReportInterval,
reportAmount
ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
reportQuantity
MeasReportQuantity,
maxReportCells
INTEGER (1..
maxCellReport),
...,
[[
reportQuantityUTRA-FDD-r16
MeasReportQuantityUTRA-FDD-r16 OPTIONAL -- Need R
]],
[[
includeCommonLocationInfo-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
includeBT-Meas-r16
SetupRelease {
BT-NameList-r16}
OPTIONAL,
-- Need M
includeWLAN-Meas-r16
SetupRelease {
WLAN-NameList-r16}
OPTIONAL,
-- Need M
includeSensor-Meas-r16
SetupRelease {
Sensor-NameList-r16}
OPTIONAL -- Need M
]],
[[
reportQuantityRelay-r17
SL-MeasReportQuantity-r16 OPTIONAL -- Need R
]],
[[
cellIndividualOffsetList-r18
SEQUENCE (SIZE (1..
maxCellMeasEUTRA))
OF CellIndividualOffsetList-EUTRA-r18 OPTIONAL -- Need R
]]
}
PeriodicalReportConfigInterRAT ::=
SEQUENCE {
reportInterval
ReportInterval,
reportAmount
ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
reportQuantity
MeasReportQuantity,
maxReportCells
INTEGER (1..
maxCellReport),
...,
[[
reportQuantityUTRA-FDD-r16
MeasReportQuantityUTRA-FDD-r16 OPTIONAL -- Need R
]],
[[
includeCommonLocationInfo-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
includeBT-Meas-r16
SetupRelease {
BT-NameList-r16}
OPTIONAL,
-- Need M
includeWLAN-Meas-r16
SetupRelease {
WLAN-NameList-r16}
OPTIONAL,
-- Need M
includeSensor-Meas-r16
SetupRelease {
Sensor-NameList-r16}
OPTIONAL -- Need M
]],
[[
reportQuantityRelay-r17
SL-MeasReportQuantity-r16 OPTIONAL -- Need R
]]
}
MeasTriggerQuantityUTRA-FDD-r16 ::=
CHOICE{
utra-FDD-RSCP-r16
INTEGER (-5..91),
utra-FDD-EcN0-r16
INTEGER (0..49)
}
MeasReportQuantityUTRA-FDD-r16 ::=
SEQUENCE {
cpich-RSCP
BOOLEAN,
cpich-EcN0
BOOLEAN
}
CellIndividualOffsetList-EUTRA-r18 ::=
SEQUENCE {
physCellId-r18
EUTRA-PhysCellId,
cellIndividualOffset-r18
EUTRA-Q-OffsetRange,
carrierFreq-r18
ARFCN-ValueEUTRA OPTIONAL -- Need R
}
-- TAG-REPORTCONFIGINTERRAT-STOP-- TAG-REPORTCONFIGNR-START
ReportConfigNR ::=
SEQUENCE {
reportType
CHOICE {
periodical
PeriodicalReportConfig,
eventTriggered
EventTriggerConfig,
...,
reportCGI
ReportCGI,
reportSFTD
ReportSFTD-NR,
condTriggerConfig-r16
CondTriggerConfig-r16,
cli-Periodical-r16
CLI-PeriodicalReportConfig-r16,
cli-EventTriggered-r16
CLI-EventTriggerConfig-r16,
rxTxPeriodical-r17
RxTxPeriodical-r17,
reportOnScellActivation-r18
ReportOnScellActivation-r18
}
}
ReportCGI ::=
SEQUENCE {
cellForWhichToReportCGI
PhysCellId,
...,
[[
useAutonomousGaps-r16
ENUMERATED {setup}
OPTIONAL -- Need R
]]
}
ReportSFTD-NR ::=
SEQUENCE {
reportSFTD-Meas
BOOLEAN,
reportRSRP
BOOLEAN,
...,
[[
reportSFTD-NeighMeas
ENUMERATED {true}
OPTIONAL,
-- Need R
drx-SFTD-NeighMeas
ENUMERATED {true}
OPTIONAL,
-- Need R
cellsForWhichToReportSFTD
SEQUENCE (SIZE (1..
maxCellSFTD))
OF PhysCellId OPTIONAL -- Need R
]]
}
CondTriggerConfig-r16 ::=
SEQUENCE {
condEventId
CHOICE {
condEventA3
SEQUENCE {
a3-Offset
MeasTriggerQuantityOffset,
hysteresis
Hysteresis,
timeToTrigger
TimeToTrigger
},
condEventA5
SEQUENCE {
a5-Threshold1
MeasTriggerQuantity,
a5-Threshold2
MeasTriggerQuantity,
hysteresis
Hysteresis,
timeToTrigger
TimeToTrigger
},
...,
condEventA4-r17
SEQUENCE {
a4-Threshold-r17
MeasTriggerQuantity,
hysteresis-r17
Hysteresis,
timeToTrigger-r17
TimeToTrigger
},
condEventD1-r17
SEQUENCE {
distanceThreshFromReference1-r17
INTEGER(0.. 65525),
distanceThreshFromReference2-r17
INTEGER(0.. 65525),
referenceLocation1-r17
ReferenceLocation-r17,
referenceLocation2-r17
ReferenceLocation-r17,
hysteresisLocation-r17
HysteresisLocation-r17,
timeToTrigger-r17
TimeToTrigger
},
condEventT1-r17
SEQUENCE {
t1-Threshold-r17
INTEGER (0..549755813887),
duration-r17
INTEGER (1..6000)
},
condEventD2-r18
SEQUENCE {
distanceThreshFromReference1-r18
INTEGER(0.. 65535),
distanceThreshFromReference2-r18
INTEGER(0.. 65535),
hysteresisLocation-r18
HysteresisLocation-r17,
timeToTrigger-r18
TimeToTrigger
},
condEventA3H1-r19
SEQUENCE {
a3-Offset-r19
MeasTriggerQuantityOffset,
hysteresis-r19
Hysteresis,
timeToTrigger-r19
TimeToTrigger,
h1-Threshold-r19
Altitude-r18,
h1-Hysteresis-r19
HysteresisAltitude-r18
},
condEventA3H2-r19
SEQUENCE {
a3-Offset-r19
MeasTriggerQuantityOffset,
hysteresis-r19
Hysteresis,
timeToTrigger-r19
TimeToTrigger,
h2-Threshold-r19
Altitude-r18,
h2-Hysteresis-r19
HysteresisAltitude-r18
},
condEventA5H1-r19
SEQUENCE {
a5-Threshold1-r19
MeasTriggerQuantity,
a5-Threshold2-r19
MeasTriggerQuantity,
hysteresis-r19
Hysteresis,
timeToTrigger-r19
TimeToTrigger,
h1-Threshold-r19
Altitude-r18,
h1-Hysteresis-r19
HysteresisAltitude-r18
},
condEventA5H2-r19
SEQUENCE {
a5-Threshold1-r19
MeasTriggerQuantity,
a5-Threshold2-r19
MeasTriggerQuantity,
hysteresis-r19
Hysteresis,
timeToTrigger-r19
TimeToTrigger,
h2-Threshold-r19
Altitude-r18,
h2-Hysteresis-r19
HysteresisAltitude-r18
}
},
rsType-r16
NR-RS-Type,
...,
[[
nesEvent-r18
ENUMERATED {true}
OPTIONAL -- Need R
]]
}
EventTriggerConfig ::=
SEQUENCE {
eventId
CHOICE {
eventA1
SEQUENCE {
a1-Threshold
MeasTriggerQuantity,
reportOnLeave
BOOLEAN,
hysteresis
Hysteresis,
timeToTrigger
TimeToTrigger
},
eventA2
SEQUENCE {
a2-Threshold
MeasTriggerQuantity,
reportOnLeave
BOOLEAN,
hysteresis
Hysteresis,
timeToTrigger
TimeToTrigger
},
eventA3
SEQUENCE {
a3-Offset
MeasTriggerQuantityOffset,
reportOnLeave
BOOLEAN,
hysteresis
Hysteresis,
timeToTrigger
TimeToTrigger,
useAllowedCellList
BOOLEAN
},
eventA4
SEQUENCE {
a4-Threshold
MeasTriggerQuantity,
reportOnLeave
BOOLEAN,
hysteresis
Hysteresis,
timeToTrigger
TimeToTrigger,
useAllowedCellList
BOOLEAN
},
eventA5
SEQUENCE {
a5-Threshold1
MeasTriggerQuantity,
a5-Threshold2
MeasTriggerQuantity,
reportOnLeave
BOOLEAN,
hysteresis
Hysteresis,
timeToTrigger
TimeToTrigger,
useAllowedCellList
BOOLEAN
},
eventA6
SEQUENCE {
a6-Offset
MeasTriggerQuantityOffset,
reportOnLeave
BOOLEAN,
hysteresis
Hysteresis,
timeToTrigger
TimeToTrigger,
useAllowedCellList
BOOLEAN
},
...,
[[
eventX1-r17
SEQUENCE {
x1-Threshold1-Relay-r17
SL-MeasTriggerQuantity-r16,
x1-Threshold2-r17
MeasTriggerQuantity,
reportOnLeave-r17
BOOLEAN,
hysteresis-r17
Hysteresis,
timeToTrigger-r17
TimeToTrigger,
useAllowedCellList-r17
BOOLEAN
},
eventX2-r17
SEQUENCE {
x2-Threshold-Relay-r17
SL-MeasTriggerQuantity-r16,
reportOnLeave-r17
BOOLEAN,
hysteresis-r17
Hysteresis,
timeToTrigger-r17
TimeToTrigger
},
eventD1-r17
SEQUENCE {
distanceThreshFromReference1-r17
INTEGER(1.. 65525),
distanceThreshFromReference2-r17
INTEGER(1.. 65525),
referenceLocation1-r17
ReferenceLocation-r17,
referenceLocation2-r17
ReferenceLocation-r17,
reportOnLeave-r17
BOOLEAN,
hysteresisLocation-r17
HysteresisLocation-r17,
timeToTrigger-r17
TimeToTrigger
}
]],
[[
eventH1-r18
SEQUENCE {
h1-Threshold-r18
Altitude-r18,
h1-Hysteresis-r18
HysteresisAltitude-r18,
reportOnLeave-r18
BOOLEAN,
timeToTrigger-r18
TimeToTrigger,
includeAltitudeUE-r18
BOOLEAN,
simulMultiTriggerSingleMeasReport-r18
BOOLEAN
},
eventH2-r18
SEQUENCE {
h2-Threshold-r18
Altitude-r18,
h2-Hysteresis-r18
HysteresisAltitude-r18,
reportOnLeave-r18
BOOLEAN,
timeToTrigger-r18
TimeToTrigger,
includeAltitudeUE-r18
BOOLEAN,
simulMultiTriggerSingleMeasReport-r18
BOOLEAN
},
eventA3H1-r18
SEQUENCE {
a3-Offset-r18
MeasTriggerQuantityOffset,
reportOnLeave-r18
BOOLEAN,
a3-Hysteresis-r18
Hysteresis,
timeToTrigger-r18
TimeToTrigger,
useAllowedCellList-r18
BOOLEAN,
h1-Threshold-r18
Altitude-r18,
h1-Hysteresis-r18
HysteresisAltitude-r18,
includeAltitudeUE-r18
BOOLEAN,
simulMultiTriggerSingleMeasReport-r18
BOOLEAN
},
eventA3H2-r18
SEQUENCE {
a3-Offset-r18
MeasTriggerQuantityOffset,
reportOnLeave-r18
BOOLEAN,
a3-Hysteresis-r18
Hysteresis,
timeToTrigger-r18
TimeToTrigger,
useAllowedCellList-r18
BOOLEAN,
h2-Threshold-r18
Altitude-r18,
h2-Hysteresis-r18
HysteresisAltitude-r18,
includeAltitudeUE-r18
BOOLEAN,
simulMultiTriggerSingleMeasReport-r18
BOOLEAN
},
eventA4H1-r18
SEQUENCE {
a4-Threshold-r18
MeasTriggerQuantity,
reportOnLeave-r18
BOOLEAN,
a4-Hysteresis-r18
Hysteresis,
timeToTrigger-r18
TimeToTrigger,
useAllowedCellList-r18
BOOLEAN,
h1-Threshold-r18
Altitude-r18,
h1-Hysteresis-r18
HysteresisAltitude-r18,
includeAltitudeUE-r18
BOOLEAN,
simulMultiTriggerSingleMeasReport-r18
BOOLEAN
},
eventA4H2-r18
SEQUENCE {
a4-Threshold-r18
MeasTriggerQuantity,
reportOnLeave-r18
BOOLEAN,
a4-Hysteresis-r18
Hysteresis,
timeToTrigger-r18
TimeToTrigger,
useAllowedCellList-r18
BOOLEAN,
h2-Threshold-r18
Altitude-r18,
h2-Hysteresis-r18
HysteresisAltitude-r18,
includeAltitudeUE-r18
BOOLEAN,
simulMultiTriggerSingleMeasReport-r18
BOOLEAN
},
eventA5H1-r18
SEQUENCE {
a5-Threshold1-r18
MeasTriggerQuantity,
a5-Threshold2-r18
MeasTriggerQuantity,
reportOnLeave-r18
BOOLEAN,
a5-Hysteresis-r18
Hysteresis,
timeToTrigger-r18
TimeToTrigger,
useAllowedCellList-r18
BOOLEAN,
h1-Threshold-r18
Altitude-r18,
h1-Hysteresis-r18
HysteresisAltitude-r18,
includeAltitudeUE-r18
BOOLEAN,
simulMultiTriggerSingleMeasReport-r18
BOOLEAN
},
eventA5H2-r18
SEQUENCE {
a5-Threshold1-r18
MeasTriggerQuantity,
a5-Threshold2-r18
MeasTriggerQuantity,
reportOnLeave-r18
BOOLEAN,
a5-Hysteresis-r18
Hysteresis,
timeToTrigger-r18
TimeToTrigger,
useAllowedCellList-r18
BOOLEAN,
h2-Threshold-r18
Altitude-r18,
h2-Hysteresis-r18
HysteresisAltitude-r18,
includeAltitudeUE-r18
BOOLEAN,
simulMultiTriggerSingleMeasReport-r18
BOOLEAN
},
eventD2-r18
SEQUENCE {
distanceThreshFromReference1-r18
INTEGER(1.. 65535),
distanceThreshFromReference2-r18
INTEGER(1.. 65535),
reportOnLeave-r18
BOOLEAN,
hysteresisLocation-r18
HysteresisLocation-r17,
timeToTrigger-r18
TimeToTrigger
}
]]
},
rsType
NR-RS-Type,
reportInterval
ReportInterval,
reportAmount
ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
reportQuantityCell
MeasReportQuantity,
maxReportCells
INTEGER (1..
maxCellReport),
reportQuantityRS-Indexes
MeasReportQuantity OPTIONAL,
-- Need R
maxNrofRS-IndexesToReport
INTEGER (1..
maxNrofIndexesToReport)
OPTIONAL,
-- Need R
includeBeamMeasurements
BOOLEAN,
reportAddNeighMeas
ENUMERATED {setup}
OPTIONAL,
-- Need R
...,
[[
measRSSI-ReportConfig-r16
MeasRSSI-ReportConfig-r16 OPTIONAL,
-- Need R
useT312-r16
BOOLEAN OPTIONAL,
-- Need M
includeCommonLocationInfo-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
includeBT-Meas-r16
SetupRelease {
BT-NameList-r16}
OPTIONAL,
-- Need M
includeWLAN-Meas-r16
SetupRelease {
WLAN-NameList-r16}
OPTIONAL,
-- Need M
includeSensor-Meas-r16
SetupRelease {
Sensor-NameList-r16}
OPTIONAL -- Need M
]],
[[
coarseLocationRequest-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
reportQuantityRelay-r17
SL-MeasReportQuantity-r16 OPTIONAL -- Need R
]],
[[
numberOfTriggeringCells-r18
INTEGER (2..
maxCellReport)
OPTIONAL,
-- Need R
cellIndividualOffsetList-r18
SEQUENCE (SIZE (1..
maxNrofCellMeas))
OF CellIndividualOffsetList-r18 OPTIONAL,
-- Need R
eventX1-SD-Threshold1-r18
SL-MeasTriggerQuantity-r16 OPTIONAL,
-- Need S
eventX2-SD-Threshold-r18
SL-MeasTriggerQuantity-r16 OPTIONAL,
-- Need S
reportOnBestCellChange-r18
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
enteringLeavingReport-r18
ENUMERATED {true}
OPTIONAL -- Need R
]]
}
PeriodicalReportConfig ::=
SEQUENCE {
rsType
NR-RS-Type,
reportInterval
ReportInterval,
reportAmount
ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
reportQuantityCell
MeasReportQuantity,
maxReportCells
INTEGER (1..
maxCellReport),
reportQuantityRS-Indexes
MeasReportQuantity OPTIONAL,
-- Need R
maxNrofRS-IndexesToReport
INTEGER (1..
maxNrofIndexesToReport)
OPTIONAL,
-- Need R
includeBeamMeasurements
BOOLEAN,
useAllowedCellList
BOOLEAN,
...,
[[
measRSSI-ReportConfig-r16
MeasRSSI-ReportConfig-r16 OPTIONAL,
-- Need R
includeCommonLocationInfo-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
includeBT-Meas-r16
SetupRelease {
BT-NameList-r16}
OPTIONAL,
-- Need M
includeWLAN-Meas-r16
SetupRelease {
WLAN-NameList-r16}
OPTIONAL,
-- Need M
includeSensor-Meas-r16
SetupRelease {
Sensor-NameList-r16}
OPTIONAL,
-- Need M
ul-DelayValueConfig-r16
SetupRelease {
UL-DelayValueConfig-r16 }
OPTIONAL,
-- Need M
reportAddNeighMeas-r16
ENUMERATED {setup}
OPTIONAL -- Need R
]],
[[
ul-ExcessDelayConfig-r17
SetupRelease {
UL-ExcessDelayConfig-r17 }
OPTIONAL,
-- Need M
coarseLocationRequest-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
reportQuantityRelay-r17
SL-MeasReportQuantity-r16 OPTIONAL -- Need R
]]
}
NR-RS-Type ::=
ENUMERATED {ssb, csi-rs}
MeasReportQuantity ::=
SEQUENCE {
rsrp
BOOLEAN,
rsrq
BOOLEAN,
sinr
BOOLEAN
}
::=
SEQUENCE {
channelOccupancyThreshold-r16
RSSI-Range-r16 OPTIONAL -- Need R
}
CLI-EventTriggerConfig-r16 ::=
SEQUENCE {
eventId-r16
CHOICE {
eventI1-r16
SEQUENCE {
i1-Threshold-r16
MeasTriggerQuantityCLI-r16,
reportOnLeave-r16
BOOLEAN,
hysteresis-r16
Hysteresis,
timeToTrigger-r16
TimeToTrigger
},
...
},
reportInterval-r16
ReportInterval,
reportAmount-r16
ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
maxReportCLI-r16
INTEGER (1..
maxCLI-Report-r16),
...
}
CLI-PeriodicalReportConfig-r16 ::=
SEQUENCE {
reportInterval-r16
ReportInterval,
reportAmount-r16
ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
reportQuantityCLI-r16
MeasReportQuantityCLI-r16,
maxReportCLI-r16
INTEGER (1..
maxCLI-Report-r16),
...
}
RxTxPeriodical-r17 ::=
SEQUENCE {
rxTxReportInterval-r17
RxTxReportInterval-r17 OPTIONAL,
-- Need R
reportAmount-r17
ENUMERATED {r1, infinity, spare6, spare5, spare4, spare3, spare2, spare1},
...
}
RxTxReportInterval-r17 ::=
ENUMERATED {ms80,ms120,ms160,ms240,ms320,ms480,ms640,ms1024,ms1280,ms2048,ms2560,ms5120,spare4,spare3,spare2,spare1}
MeasTriggerQuantityCLI-r16 ::=
CHOICE {
srs-RSRP-r16
SRS-RSRP-Range-r16,
cli-RSSI-r16
CLI-RSSI-Range-r16
}
MeasReportQuantityCLI-r16 ::=
ENUMERATED {srs-rsrp, cli-rssi}
ReportOnScellActivation-r18 ::=
SEQUENCE {
rsType-r18
NR-RS-Type,
reportQuantityRS-Indexes-r18
MeasReportQuantity,
maxNrofRS-IndexesToReport-r18
INTEGER (1..
maxNrofIndexesToReport),
includeBeamMeasurements-r18
BOOLEAN
}
CellIndividualOffsetList-r18 ::=
SEQUENCE {
physCellId-r18
PhysCellId,
cellIndividualOffset-r18
Q-OffsetRangeList,
ssbFrequency-r18
ARFCN-ValueNR OPTIONAL -- Need R
}
-- TAG-REPORTCONFIGNR-STOP-- TAG-REPORTCONFIGNR-SL-START
ReportConfigNR-SL-r16 ::=
SEQUENCE {
reportType-r16
CHOICE {
periodical-r16
PeriodicalReportConfigNR-SL-r16,
eventTriggered-r16
EventTriggerConfigNR-SL-r16
}
}
EventTriggerConfigNR-SL-r16::=
SEQUENCE {
eventId-r16
CHOICE {
eventC1
SEQUENCE {
c1-Threshold-r16
SL-CBR-r16,
hysteresis-r16
Hysteresis,
timeToTrigger-r16
TimeToTrigger
},
eventC2-r16
SEQUENCE {
c2-Threshold-r16
SL-CBR-r16,
hysteresis-r16
Hysteresis,
timeToTrigger-r16
TimeToTrigger
},
...
},
reportInterval-r16
ReportInterval,
reportAmount-r16
ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
reportQuantity-r16
MeasReportQuantity-r16,
...
}
PeriodicalReportConfigNR-SL-r16 ::=
SEQUENCE {
reportInterval-r16
ReportInterval,
reportAmount-r16
ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
reportQuantity-r16
MeasReportQuantity-r16,
...
}
MeasReportQuantity-r16 ::=
SEQUENCE {
cbr-r16
BOOLEAN,
...
}
-- TAG-REPORTCONFIGNR-SL-STOP-- TAG-REPORTCONFIGTOADDMODLIST-START
ReportConfigToAddModList ::=
SEQUENCE (SIZE (1..
maxReportConfigId))
OF ReportConfigToAddMod
ReportConfigToAddMod ::=
SEQUENCE {
reportConfigId
ReportConfigId,
reportConfig
CHOICE {
reportConfigNR
ReportConfigNR,
...,
reportConfigInterRAT
ReportConfigInterRAT,
reportConfigNR-SL-r16
ReportConfigNR-SL-r16
}
}
-- TAG-REPORTCONFIGTOADDMODLIST-STOP-- TAG-REPORTINTERVAL-START
ReportInterval ::=
ENUMERATED {ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240, ms20480, ms40960,
min1,min6, min12, min30 }
ReportInterval-v1900 ::=
ENUMERATED {ms20, ms60, ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240,
ms20480, ms40960, min1,min6, min12, min30 }
-- TAG-REPORTINTERVAL-STOP-- TAG-RESELECTIONTHRESHOLD-START
ReselectionThreshold ::=
INTEGER (0..31)
-- TAG-RESELECTIONTHRESHOLD-STOP-- TAG-RESELECTIONTHRESHOLDQ-START
ReselectionThresholdQ ::=
INTEGER (0..31)
-- TAG-RESELECTIONTHRESHOLDQ-STOP-- TAG-RESUMECAUSE-START
ResumeCause ::=
ENUMERATED {emergency, highPriorityAccess, mt-Access, mo-Signalling,
mo-Data, mo-VoiceCall, mo-VideoCall, mo-SMS, rna-Update, mps-PriorityAccess,
mcs-PriorityAccess, mt-SDT-v1810, srs-PosConfigOrActivationReq-v1800, spare3, spare2, spare1 }
-- TAG-RESUMECAUSE-STOP-- TAG-RLC-BEARERCONFIG-START
RLC-BearerConfig ::=
SEQUENCE {
logicalChannelIdentity
LogicalChannelIdentity,
servedRadioBearer
CHOICE {
srb-Identity
SRB-Identity,
drb-Identity
DRB-Identity
}
OPTIONAL,
-- Cond LCH-SetupOnly
reestablishRLC
ENUMERATED {true}
OPTIONAL,
-- Need N
rlc-Config
RLC-Config OPTIONAL,
-- Cond LCH-Setup
mac-LogicalChannelConfig
LogicalChannelConfig OPTIONAL,
-- Cond LCH-Setup
...,
[[
rlc-Config-v1610
RLC-Config-v1610 OPTIONAL -- Need R
]],
[[
rlc-Config-v1700
RLC-Config-v1700 OPTIONAL,
-- Need R
logicalChannelIdentityExt-r17
LogicalChannelIdentityExt-r17 OPTIONAL,
-- Cond LCH-SetupModMRB
multicastRLC-BearerConfig-r17
MulticastRLC-BearerConfig-r17 OPTIONAL,
-- Cond LCH-SetupOnlyMRB
servedRadioBearerSRB4-r17
SRB-Identity-v1700 OPTIONAL -- Cond LCH-SetupOnlySRB4
]],
[[
servedRadioBearerSRB5-r18
SRB-Identity-v1800 OPTIONAL -- Cond LCH-SetupOnlySRB5
]],
[[
rlc-Config-v1900
RLC-Config-v1900 OPTIONAL,
-- Need R
servedRadioBearerSRB6-r19
SRB-Identity-v1900 OPTIONAL -- Cond LCH-SetupOnlySRB6
]]
}
MulticastRLC-BearerConfig-r17 ::=
SEQUENCE {
servedMBS-RadioBearer-r17
MRB-Identity-r17,
isPTM-Entity-r17
ENUMERATED {true}
OPTIONAL -- Need S
}
LogicalChannelIdentityExt-r17 ::=
INTEGER (320..65855)
-- TAG-RLC-BEARERCONFIG-STOP-- TAG-RLC-CONFIG-START
RLC-Config ::=
CHOICE {
am
SEQUENCE {
ul-AM-RLC
UL-AM-RLC,
dl-AM-RLC
DL-AM-RLC
},
um-Bi-Directional
SEQUENCE {
ul-UM-RLC
UL-UM-RLC,
dl-UM-RLC
DL-UM-RLC
},
um-Uni-Directional-UL
SEQUENCE {
ul-UM-RLC
UL-UM-RLC
},
um-Uni-Directional-DL
SEQUENCE {
dl-UM-RLC
DL-UM-RLC
},
...
}
UL-AM-RLC ::=
SEQUENCE {
sn-FieldLength
SN-FieldLengthAM OPTIONAL,
-- Cond Reestab
t-PollRetransmit
T-PollRetransmit,
pollPDU
PollPDU,
pollByte
PollByte,
maxRetxThreshold
ENUMERATED { t1, t2, t3, t4, t6, t8, t16, t32 }
}
DL-AM-RLC ::=
SEQUENCE {
sn-FieldLength
SN-FieldLengthAM OPTIONAL,
-- Cond Reestab
t-Reassembly
T-Reassembly,
t-StatusProhibit
T-StatusProhibit
}
UL-UM-RLC ::=
SEQUENCE {
sn-FieldLength
SN-FieldLengthUM OPTIONAL -- Cond Reestab
}
DL-UM-RLC ::=
SEQUENCE {
sn-FieldLength
SN-FieldLengthUM OPTIONAL,
-- Cond Reestab
t-Reassembly
T-Reassembly
}
T-PollRetransmit ::=
ENUMERATED {
ms5, ms10, ms15, ms20, ms25, ms30, ms35,
ms40, ms45, ms50, ms55, ms60, ms65, ms70,
ms75, ms80, ms85, ms90, ms95, ms100, ms105,
ms110, ms115, ms120, ms125, ms130, ms135,
ms140, ms145, ms150, ms155, ms160, ms165,
ms170, ms175, ms180, ms185, ms190, ms195,
ms200, ms205, ms210, ms215, ms220, ms225,
ms230, ms235, ms240, ms245, ms250, ms300,
ms350, ms400, ms450, ms500, ms800, ms1000,
ms2000, ms4000, ms1-v1610, ms2-v1610, ms3-v1610,
ms4-v1610, spare1}
PollPDU ::=
ENUMERATED {
p4, p8, p16, p32, p64, p128, p256, p512, p1024, p2048, p4096, p6144, p8192, p12288, p16384,p20480,
p24576, p28672, p32768, p40960, p49152, p57344, p65536, infinity, spare8, spare7, spare6, spare5, spare4,
spare3, spare2, spare1}
PollByte ::=
ENUMERATED {
kB1, kB2, kB5, kB8, kB10, kB15, kB25, kB50, kB75,
kB100, kB125, kB250, kB375, kB500, kB750, kB1000,
kB1250, kB1500, kB2000, kB3000, kB4000, kB4500,
kB5000, kB5500, kB6000, kB6500, kB7000, kB7500,
mB8, mB9, mB10, mB11, mB12, mB13, mB14, mB15,
mB16, mB17, mB18, mB20, mB25, mB30, mB40, infinity,
spare20, spare19, spare18, spare17, spare16,
spare15, spare14, spare13, spare12, spare11,
spare10, spare9, spare8, spare7, spare6, spare5,
spare4, spare3, spare2, spare1}
T-Reassembly ::=
ENUMERATED {
ms0, ms5, ms10, ms15, ms20, ms25, ms30, ms35,
ms40, ms45, ms50, ms55, ms60, ms65, ms70,
ms75, ms80, ms85, ms90, ms95, ms100, ms110,
ms120, ms130, ms140, ms150, ms160, ms170,
ms180, ms190, ms200, spare1}
T-StatusProhibit ::=
ENUMERATED {
ms0, ms5, ms10, ms15, ms20, ms25, ms30, ms35,
ms40, ms45, ms50, ms55, ms60, ms65, ms70,
ms75, ms80, ms85, ms90, ms95, ms100, ms105,
ms110, ms115, ms120, ms125, ms130, ms135,
ms140, ms145, ms150, ms155, ms160, ms165,
ms170, ms175, ms180, ms185, ms190, ms195,
ms200, ms205, ms210, ms215, ms220, ms225,
ms230, ms235, ms240, ms245, ms250, ms300,
ms350, ms400, ms450, ms500, ms800, ms1000,
ms1200, ms1600, ms2000, ms2400, spare2, spare1}
SN-FieldLengthUM ::=
ENUMERATED {size6, size12}
SN-FieldLengthAM ::=
ENUMERATED {size12, size18}
RLC-Config-v1610 ::=
SEQUENCE {
dl-AM-RLC-v1610
DL-AM-RLC-v1610
}
RLC-Config-v1700 ::=
SEQUENCE {
dl-AM-RLC-v1700
DL-AM-RLC-v1700,
dl-UM-RLC-v1700
DL-UM-RLC-v1700
}
RLC-Config-v1900 ::=
SEQUENCE {
dl-AM-RLC-v1900
DL-AM-RLC-v1900,
ul-AM-RLC-v1900
UL-AM-RLC-v1900
}
DL-AM-RLC-v1610 ::=
SEQUENCE {
t-StatusProhibit-v1610
T-StatusProhibit-v1610 OPTIONAL,
-- Need R
...
}
DL-AM-RLC-v1700 ::=
SEQUENCE {
t-ReassemblyExt-r17
T-ReassemblyExt-r17 OPTIONAL -- Need R
}
DL-AM-RLC-v1900 ::=
SEQUENCE {
t-RxDiscard-r19
T-RxDiscard-r19 OPTIONAL -- Need R
}
UL-AM-RLC-v1900 ::=
SEQUENCE {
stopReTxDiscardedSDU-r19
ENUMERATED {enabled}
OPTIONAL -- Need R
}
DL-UM-RLC-v1700 ::=
SEQUENCE {
t-ReassemblyExt-r17
T-ReassemblyExt-r17 OPTIONAL -- Need R
}
T-StatusProhibit-v1610 ::=
ENUMERATED { ms1, ms2, ms3, ms4, spare4, spare3, spare2, spare1}
T-ReassemblyExt-r17 ::=
ENUMERATED {ms210, ms220, ms340, ms350, ms550, ms1100, ms1650, ms2200}
T-RxDiscard-r19 ::=
ENUMERATED {ms10, ms20, ms30, ms40, ms50, ms60, ms75, ms100, ms150, ms200, ms250, ms300,
ms400, ms500, ms750, ms1000, ms1500, ms2000, ms3000, spare13, spare12, spare11, spare10,
spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
-- TAG-RLC-CONFIG-STOP-- TAG-RLF-TIMERSANDCONSTANTS-START
RLF-TimersAndConstants ::=
SEQUENCE {
t310
ENUMERATED {ms0, ms50, ms100, ms200, ms500, ms1000, ms2000, ms4000, ms6000},
n310
ENUMERATED {n1, n2, n3, n4, n6, n8, n10, n20},
n311
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10},
...,
[[
t311
ENUMERATED {ms1000, ms3000, ms5000, ms10000, ms15000, ms20000, ms30000}
]]
}
-- TAG-RLF-TIMERSANDCONSTANTS-STOP-- TAG-RNTI-VALUE-START
RNTI-Value ::=
INTEGER (0..65535)
-- TAG-RNTI-VALUE-STOP-- TAG-RSRP-RANGE-START
RSRP-Range ::=
INTEGER(0..127)
-- TAG-RSRP-RANGE-STOP-- TAG-RSRQ-RANGE-START
RSRQ-Range ::=
INTEGER(0..127)
-- TAG-RSRQ-RANGE-STOP-- TAG-RSSI-RANGE-START
::=
INTEGER(0..76)
-- TAG-RSSI-RANGE-STOP-- TAG-RXTXTIMEDIFF-START
RxTxTimeDiff-r17 ::=
SEQUENCE {
result-k5-r17
INTEGER (0..61565)
OPTIONAL,
-- Need N
...
}
-- TAG-RXTXTIMEDIFF-STOP-- TAG-SCELLACTIVATIONRS-CONFIG-START
SCellActivationRS-Config-r17 ::=
SEQUENCE {
scellActivationRS-Id-r17
SCellActivationRS-ConfigId-r17,
resourceSet-r17
NZP-CSI-RS-ResourceSetId,
gapBetweenBursts-r17
INTEGER (2..31)
OPTIONAL,
-- Need R
qcl-Info-r17
TCI-StateId,
...
}
-- TAG-SCELLACTIVATIONRS-CONFIG-STOP-- TAG-SCELLACTIVATIONRS-CONFIGID-START
SCellActivationRS-ConfigId-r17 ::=
INTEGER (1..
maxNrofSCellActRS-r17)
-- TAG-SCELLACTIVATIONRS-CONFIGID-STOP-- TAG-SCELLINDEX-START
SCellIndex ::=
INTEGER (1..31)
-- TAG-SCELLINDEX-STOP-- TAG-SCHEDULINGREQUESTCONFIG-START
SchedulingRequestConfig ::=
SEQUENCE {
schedulingRequestToAddModList
SEQUENCE (SIZE (1..
maxNrofSR-ConfigPerCellGroup))
OF SchedulingRequestToAddMod
OPTIONAL,
-- Need N
schedulingRequestToReleaseList
SEQUENCE (SIZE (1..
maxNrofSR-ConfigPerCellGroup))
OF SchedulingRequestId
OPTIONAL -- Need N
}
SchedulingRequestToAddMod ::=
SEQUENCE {
schedulingRequestId
SchedulingRequestId,
sr-ProhibitTimer
ENUMERATED {ms1, ms2, ms4, ms8, ms16, ms32, ms64, ms128}
OPTIONAL,
-- Need S
sr-TransMax
ENUMERATED { n4, n8, n16, n32, n64, spare3, spare2, spare1}
}
SchedulingRequestConfig-v1700 ::=
SEQUENCE {
schedulingRequestToAddModListExt-v1700
SEQUENCE (SIZE (1..
maxNrofSR-ConfigPerCellGroup))
OF SchedulingRequestToAddModExt-v1700
OPTIONAL -- Need N
}
SchedulingRequestToAddModExt-v1700 ::=
SEQUENCE {
sr-ProhibitTimer-v1700
ENUMERATED { ms192, ms256, ms320, ms384, ms448, ms512, ms576, ms640, ms1082, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
OPTIONAL -- Need R
}
-- TAG-SCHEDULINGREQUESTCONFIG-STOP-- TAG-SCHEDULINGREQUESTID-START
SchedulingRequestId ::=
INTEGER (0..7)
-- TAG-SCHEDULINGREQUESTID-STOP-- TAG-SCHEDULINGREQUESTRESOURCECONFIG-START
SchedulingRequestResourceConfig ::=
SEQUENCE {
schedulingRequestResourceId
SchedulingRequestResourceId,
schedulingRequestID
SchedulingRequestId,
periodicityAndOffset
CHOICE {
sym2
NULL,
sym6or7
NULL,
sl1
NULL,
-- Recurs in every slot
sl2
INTEGER (0..1),
sl4
INTEGER (0..3),
sl5
INTEGER (0..4),
sl8
INTEGER (0..7),
sl10
INTEGER (0..9),
sl16
INTEGER (0..15),
sl20
INTEGER (0..19),
sl40
INTEGER (0..39),
sl80
INTEGER (0..79),
sl160
INTEGER (0..159),
sl320
INTEGER (0..319),
sl640
INTEGER (0..639)
}
OPTIONAL,
-- Need M
resource
PUCCH-ResourceId OPTIONAL -- Need M
}
SchedulingRequestResourceConfigExt-v1610 ::=
SEQUENCE {
phy-PriorityIndex-r16
ENUMERATED {p0, p1}
OPTIONAL,
-- Need M
...
}
SchedulingRequestResourceConfigExt-v1700 ::=
SEQUENCE {
periodicityAndOffset-r17
CHOICE {
sl1280
INTEGER (0..1279),
sl2560
INTEGER (0..2559),
sl5120
INTEGER (0..5119)
}
OPTIONAL -- Need M
}
SchedulingRequestResourceConfigExt-v1900 ::=
SEQUENCE {
symbolType-r19
ENUMERATED {sbfd, non-sbfd}
OPTIONAL -- Need R
}
-- TAG-SCHEDULINGREQUESTRESOURCECONFIG-STOP-- TAG-SCHEDULINGREQUESTRESOURCEID-START
SchedulingRequestResourceId ::=
INTEGER (1..
maxNrofSR-Resources)
-- TAG-SCHEDULINGREQUESTRESOURCEID-STOP-- TAG-SCRAMBLINGID-START
ScramblingId ::=
INTEGER(0..1023)
-- TAG-SCRAMBLINGID-STOP-- TAG-SCS-SPECIFICCARRIER-START
SCS-SpecificCarrier ::=
SEQUENCE {
offsetToCarrier
INTEGER (0..2199),
subcarrierSpacing
SubcarrierSpacing,
carrierBandwidth
INTEGER (1..
maxNrofPhysicalResourceBlocks),
...,
[[
txDirectCurrentLocation
INTEGER (0..4095)
OPTIONAL -- Need S
]],
[[
sbfd-Subband-Allocation-r19
SBFD-Subband-Allocation-r19 OPTIONAL -- Need R
]]
}
SBFD-Subband-Allocation-r19 ::=
SEQUENCE {
ul-subbandlocationAndBandwidth-r19
INTEGER (0..37949)
OPTIONAL,
-- Need R
firstDL-subbandlocationAndBandwidth-r19
INTEGER (0..37949)
OPTIONAL,
-- Need R
secondDL-subbandlocationAndBandwidth-r19
INTEGER (0..37949)
OPTIONAL,
-- Need R
...
}
-- TAG-SCS-SPECIFICCARRIER-STOP-- TAG-SDAP-CONFIG-START
SDAP-Config ::=
SEQUENCE {
pdu-Session
PDU-SessionID,
sdap-HeaderDL
ENUMERATED {present, absent},
sdap-HeaderUL
ENUMERATED {present, absent},
defaultDRB
BOOLEAN,
mappedQoS-FlowsToAdd
SEQUENCE (SIZE (1..
maxNrofQFIs))
OF QFI OPTIONAL,
-- Need N
mappedQoS-FlowsToRelease
SEQUENCE (SIZE (1..
maxNrofQFIs))
OF QFI OPTIONAL,
-- Need N
...
}
-- TAG-SDAP-CONFIG-STOP-- TAG-SEARCHSPACE-START
SearchSpace ::=
SEQUENCE {
searchSpaceId
SearchSpaceId,
controlResourceSetId
ControlResourceSetId OPTIONAL,
-- Cond SetupOnly
monitoringSlotPeriodicityAndOffset
CHOICE {
sl1
NULL,
sl2
INTEGER (0..1),
sl4
INTEGER (0..3),
sl5
INTEGER (0..4),
sl8
INTEGER (0..7),
sl10
INTEGER (0..9),
sl16
INTEGER (0..15),
sl20
INTEGER (0..19),
sl40
INTEGER (0..39),
sl80
INTEGER (0..79),
sl160
INTEGER (0..159),
sl320
INTEGER (0..319),
sl640
INTEGER (0..639),
sl1280
INTEGER (0..1279),
sl2560
INTEGER (0..2559)
}
OPTIONAL,
-- Cond Setup4
duration
INTEGER (2..2559)
OPTIONAL,
-- Need S
monitoringSymbolsWithinSlot
BIT STRING (SIZE (14))
OPTIONAL,
-- Cond Setup
nrofCandidates
SEQUENCE {
aggregationLevel1
ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8},
aggregationLevel2
ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8},
aggregationLevel4
ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8},
aggregationLevel8
ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8},
aggregationLevel16
ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8}
}
OPTIONAL,
-- Cond Setup
searchSpaceType
CHOICE {
common
SEQUENCE {
dci-Format0-0-AndFormat1-0
SEQUENCE {
...
}
OPTIONAL,
-- Need R
dci-Format2-0
SEQUENCE {
nrofCandidates-SFI
SEQUENCE {
aggregationLevel1
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel2
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel4
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel8
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel16
ENUMERATED {n1, n2}
OPTIONAL -- Need R
},
...
}
OPTIONAL,
-- Need R
dci-Format2-1
SEQUENCE {
...
}
OPTIONAL,
-- Need R
dci-Format2-2
SEQUENCE {
...
}
OPTIONAL,
-- Need R
dci-Format2-3
SEQUENCE {
dummy1
ENUMERATED {sl1, sl2, sl4, sl5, sl8, sl10, sl16, sl20}
OPTIONAL,
-- Cond Setup
dummy2
ENUMERATED {n1, n2},
...
}
OPTIONAL -- Need R
},
ue-Specific
SEQUENCE {
dci-Formats
ENUMERATED {formats0-0-And-1-0, formats0-1-And-1-1},
...,
[[
dci-Formats-MT-r16
ENUMERATED {formats2-5}
OPTIONAL,
-- Need R
dci-FormatsSL-r16
ENUMERATED {formats0-0-And-1-0, formats0-1-And-1-1, formats3-0, formats3-1,
formats3-0-And-3-1}
OPTIONAL,
-- Need R
dci-FormatsExt-r16
ENUMERATED {formats0-2-And-1-2, formats0-1-And-1-1And-0-2-And-1-2}
OPTIONAL -- Need R
]],
[[
dci-FormatsNCR-r18
ENUMERATED {formats2-8}
OPTIONAL,
-- Need R
dci-FormatsSL-PRS-r18
ENUMERATED {formats3-2, formats3-0-And-3-2, formats3-0-And-3-1-And-3-2,
formats3-1-And-3-2}
OPTIONAL -- Need R
]]
}
}
OPTIONAL -- Cond Setup2
}
SearchSpaceExt-r16 ::=
SEQUENCE {
controlResourceSetId-r16
ControlResourceSetId-r16 OPTIONAL,
-- Cond SetupOnly2
searchSpaceType-r16
SEQUENCE {
common-r16
SEQUENCE {
dci-Format2-4-r16
SEQUENCE {
nrofCandidates-CI-r16
SEQUENCE {
aggregationLevel1-r16
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel2-r16
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel4-r16
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel8-r16
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel16-r16
ENUMERATED {n1, n2}
OPTIONAL -- Need R
},
...
}
OPTIONAL,
-- Need R
dci-Format2-5-r16
SEQUENCE {
nrofCandidates-IAB-r16
SEQUENCE {
aggregationLevel1-r16
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel2-r16
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel4-r16
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel8-r16
ENUMERATED {n1, n2}
OPTIONAL,
-- Need R
aggregationLevel16-r16
ENUMERATED {n1, n2}
OPTIONAL -- Need R
},
...
}
OPTIONAL,
-- Need R
dci-Format2-6-r16
SEQUENCE {
...
}
OPTIONAL,
-- Need R
...
}
}
OPTIONAL,
-- Cond Setup3
searchSpaceGroupIdList-r16
SEQUENCE (SIZE (1.. 2))
OF INTEGER (0..1)
OPTIONAL,
-- Need R
freqMonitorLocations-r16
BIT STRING (SIZE (5))
OPTIONAL -- Need R
}
SearchSpaceExt-v1700 ::=
SEQUENCE {
monitoringSlotPeriodicityAndOffset-v1710
CHOICE {
sl32
INTEGER (0..31),
sl64
INTEGER (0..63),
sl128
INTEGER (0..127),
sl5120
INTEGER (0..5119),
sl10240
INTEGER (0..10239),
sl20480
INTEGER (0..20479)
}
OPTIONAL,
-- Cond Setup5
monitoringSlotsWithinSlotGroup-r17
CHOICE {
slotGroupLength4-r17
BIT STRING (SIZE (4)),
slotGroupLength8-r17
BIT STRING (SIZE (8))
}
OPTIONAL,
-- Need R
duration-r17
INTEGER (4..20476)
OPTIONAL,
-- Need R
searchSpaceType-r17
SEQUENCE{
common-r17
SEQUENCE {
dci-Format4-0-r17
SEQUENCE {
...
}
OPTIONAL,
-- Need R
dci-Format4-1-r17
SEQUENCE {
...
}
OPTIONAL,
-- Need R
dci-Format4-2-r17
SEQUENCE {
...
}
OPTIONAL,
-- Need R
dci-Format4-1-AndFormat4-2-r17
SEQUENCE {
...
}
OPTIONAL,
-- Need R
dci-Format2-7-r17
SEQUENCE {
nrofCandidates-PEI-r17
SEQUENCE {
aggregationLevel4-r17
ENUMERATED {n0, n1, n2, n3, n4}
OPTIONAL,
-- Need R
aggregationLevel8-r17
ENUMERATED {n0, n1, n2}
OPTIONAL,
-- Need R
aggregationLevel16-r17
ENUMERATED {n0, n1}
OPTIONAL -- Need R
},
...
}
OPTIONAL -- Need R
}
}
OPTIONAL,
-- Need R
searchSpaceGroupIdList-r17
SEQUENCE (SIZE (1.. 3))
OF INTEGER (0..
maxNrofSearchSpaceGroups-1-r17)
OPTIONAL,
-- Cond DedicatedOnly
searchSpaceLinkingId-r17
INTEGER (0..
maxNrofSearchSpacesLinks-1-r17)
OPTIONAL -- Cond DedicatedOnly
}
SearchSpaceExt-v1800 ::=
SEQUENCE {
searchSpaceType-r18
CHOICE {
common-r18
SEQUENCE {
dci-Format2-9-r18
SEQUENCE {
...
}
OPTIONAL,
-- Need R
...
},
ue-Specific-r18
SEQUENCE {
dci-FormatsMC-r18
ENUMERATED {formats0-3, formats1-3, formats0-3-And-1-3}
OPTIONAL,
-- Need R
...
}
}
OPTIONAL -- Need R
}
-- TAG-SEARCHSPACE-STOP-- TAG-SEARCHSPACEID-START
SearchSpaceId ::=
INTEGER (0..
maxNrofSearchSpaces-1)
-- TAG-SEARCHSPACEID-STOP-- TAG-SEARCHSPACEZERO-START
SearchSpaceZero ::=
INTEGER (0..15)
-- TAG-SEARCHSPACEZERO-STOP-- TAG-SECURITYALGORITHMCONFIG-START
SecurityAlgorithmConfig ::=
SEQUENCE {
cipheringAlgorithm
CipheringAlgorithm,
integrityProtAlgorithm
IntegrityProtAlgorithm OPTIONAL,
-- Need R
...
}
IntegrityProtAlgorithm ::=
ENUMERATED {
nia0, nia1, nia2, nia3, spare4, spare3,
spare2, spare1, ...}
CipheringAlgorithm ::=
ENUMERATED {
nea0, nea1, nea2, nea3, spare4, spare3,
spare2, spare1, ...}
-- TAG-SECURITYALGORITHMCONFIG-STOP-- TAG-SELECTEDPSCELLFORCHO-WITHSCG-START
SelectedPSCellForCHO-WithSCG-r18 ::=
SEQUENCE {
ssbFrequency-r18
ARFCN-ValueNR,
physCellId-r18
PhysCellId
}
-- TAG-SELECTEDPSCELLFORCHO-WITHSCG-STOP-- TAG-SEMISTATICCHANNELACCESSCONFIG-START
SemiStaticChannelAccessConfig-r16 ::=
SEQUENCE {
period-r16
ENUMERATED {ms1, ms2, ms2dot5, ms4, ms5, ms10}
}
-- TAG-SEMISTATICCHANNELACCESSCONFIG-STOP-- TAG-SEMISTATICCHANNELACCESSCONFIGUE-START
SemiStaticChannelAccessConfigUE-r17 ::=
SEQUENCE {
periodUE-r17
ENUMERATED {ms1, ms2, ms2dot5, ms4, ms5, ms10, spare2, spare1},
offsetUE-r17
INTEGER (0..559)
}
-- TAG-SEMISTATICCHANNELACCESSCONFIGUE-STOP-- TAG-SENSORLOCATIONINFO-START
Sensor-LocationInfo-r16 ::=
SEQUENCE {
sensor-MeasurementInformation-r16 OCTET STRING
OPTIONAL,
sensor-MotionInformation-r16 OCTET STRING
OPTIONAL,
...
}
-- TAG-SENSORLOCATIONINFO-STOP-- TAG-SERVINGCELLANDBWP-ID-START
ServingCellAndBWP-Id-r17 ::=
SEQUENCE {
servingcell-r17
ServCellIndex,
bwp-r17
BWP-Id
}
-- TAG-SERVINGCELLANDBWP-ID-STOP-- TAG-SERVCELLINDEX-START
ServCellIndex ::=
INTEGER (0..
maxNrofServingCells-1)
-- TAG-SERVCELLINDEX-STOP-- TAG-SERVINGCELLCONFIG-START
ServingCellConfig ::=
SEQUENCE {
tdd-UL-DL-ConfigurationDedicated
TDD-UL-DL-ConfigDedicated OPTIONAL,
-- Cond TDD
initialDownlinkBWP
BWP-DownlinkDedicated OPTIONAL,
-- Need M
downlinkBWP-ToReleaseList
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF BWP-Id OPTIONAL,
-- Need N
downlinkBWP-ToAddModList
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF BWP-Downlink OPTIONAL,
-- Need N
firstActiveDownlinkBWP-Id
BWP-Id OPTIONAL,
-- Cond SyncAndCellAdd
bwp-InactivityTimer
ENUMERATED {ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30,
ms40,ms50, ms60, ms80,ms100, ms200,ms300, ms500,
ms750, ms1280, ms1920, ms2560, spare10, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1 }
OPTIONAL,
--Need R
defaultDownlinkBWP-Id
BWP-Id OPTIONAL,
-- Need S
uplinkConfig
UplinkConfig OPTIONAL,
-- Need M
supplementaryUplink
UplinkConfig OPTIONAL,
-- Need M
pdcch-ServingCellConfig
SetupRelease {
PDCCH-ServingCellConfig }
OPTIONAL,
-- Need M
pdsch-ServingCellConfig
SetupRelease {
PDSCH-ServingCellConfig }
OPTIONAL,
-- Need M
csi-MeasConfig
SetupRelease {
CSI-MeasConfig }
OPTIONAL,
-- Need M
sCellDeactivationTimer
ENUMERATED {ms20, ms40, ms80, ms160, ms200, ms240,
ms320, ms400, ms480, ms520, ms640, ms720,
ms840, ms1280, spare2,spare1}
OPTIONAL,
-- Cond ServingCellWithoutPUCCH
crossCarrierSchedulingConfig
CrossCarrierSchedulingConfig OPTIONAL,
-- Need M
tag-Id
TAG-Id,
dummy1
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pathlossReferenceLinking
ENUMERATED {spCell, sCell}
OPTIONAL,
-- Cond SCellOnly
servingCellMO
MeasObjectId OPTIONAL,
-- Cond MeasObject
...,
[[
lte-CRS-ToMatchAround
SetupRelease {
RateMatchPatternLTE-CRS }
OPTIONAL,
-- Need M
rateMatchPatternToAddModList
SEQUENCE (SIZE (1..
maxNrofRateMatchPatterns))
OF RateMatchPattern OPTIONAL,
-- Need N
rateMatchPatternToReleaseList
SEQUENCE (SIZE (1..
maxNrofRateMatchPatterns))
OF RateMatchPatternId OPTIONAL,
-- Need N
downlinkChannelBW-PerSCS-List
SEQUENCE (SIZE (1..
maxSCSs))
OF SCS-SpecificCarrier OPTIONAL -- Need S
]],
[[
supplementaryUplinkRelease-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
tdd-UL-DL-ConfigurationDedicated-IAB-MT-r16
TDD-UL-DL-ConfigDedicated-IAB-MT-r16 OPTIONAL,
-- Cond TDD_IAB
dormantBWP-Config-r16
SetupRelease {
DormantBWP-Config-r16 }
OPTIONAL,
-- Need M
ca-SlotOffset-r16
CHOICE {
refSCS15kHz
INTEGER (-2..2),
refSCS30KHz
INTEGER (-5..5),
refSCS60KHz
INTEGER (-10..10),
refSCS120KHz
INTEGER (-20..20)
}
OPTIONAL,
-- Cond AsyncCA
dummy2
SetupRelease {
DummyJ }
OPTIONAL,
-- Need M
intraCellGuardBandsDL-List-r16
SEQUENCE (SIZE (1..
maxSCSs))
OF IntraCellGuardBandsPerSCS-r16 OPTIONAL,
-- Need S
intraCellGuardBandsUL-List-r16
SEQUENCE (SIZE (1..
maxSCSs))
OF IntraCellGuardBandsPerSCS-r16 OPTIONAL,
-- Need S
csi-RS-ValidationWithDCI-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
lte-CRS-PatternList1-r16
SetupRelease {
LTE-CRS-PatternList-r16 }
OPTIONAL,
-- Need M
lte-CRS-PatternList2-r16
SetupRelease {
LTE-CRS-PatternList-r16 }
OPTIONAL,
-- Need M
crs-RateMatch-PerCORESETPoolIndex-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
enableTwoDefaultTCI-States-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
enableDefaultTCI-StatePerCoresetPoolIndex-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
enableBeamSwitchTiming-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
cbg-TxDiffTBsProcessingType1-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
cbg-TxDiffTBsProcessingType2-r16
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
directionalCollisionHandling-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
channelAccessConfig-r16
SetupRelease {
ChannelAccessConfig-r16 }
OPTIONAL -- Need M
]],
[[
nr-dl-PRS-PDC-Info-r17
SetupRelease {
NR-DL-PRS-PDC-Info-r17}
OPTIONAL,
-- Need M
semiStaticChannelAccessConfigUE-r17
SetupRelease {
SemiStaticChannelAccessConfigUE-r17}
OPTIONAL,
-- Need M
mimoParam-r17
SetupRelease {
MIMOParam-r17}
OPTIONAL,
-- Need M
channelAccessMode2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
timeDomainHARQ-BundlingType1-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
nrofHARQ-BundlingGroups-r17
ENUMERATED {n1, n2, n4}
OPTIONAL,
-- Need R
fdmed-ReceptionMulticast-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
moreThanOneNackOnlyMode-r17
ENUMERATED {mode2}
OPTIONAL,
-- Need S
tci-ActivatedConfig-r17
TCI-ActivatedConfig-r17 OPTIONAL,
-- Cond TCI_ActivatedConfig
directionalCollisionHandling-DC-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
lte-NeighCellsCRS-AssistInfoList-r17
SetupRelease {
LTE-NeighCellsCRS-AssistInfoList-r17 }
OPTIONAL -- Need M
]],
[[
lte-NeighCellsCRS-Assumptions-r17
ENUMERATED {false}
OPTIONAL -- Need R
]],
[[
crossCarrierSchedulingConfigRelease-r17
ENUMERATED {true}
OPTIONAL -- Need N
]],
[[
multiPDSCH-PerSlotType1-CB-r17
ENUMERATED {enabled, disabled}
OPTIONAL -- Need R
]],
[[
lte-CRS-PatternList3-r18
SetupRelease {
LTE-CRS-PatternList-r16 }
OPTIONAL,
-- Need M
lte-CRS-PatternList4-r18
SetupRelease {
LTE-CRS-PatternList-r16 }
OPTIONAL,
-- Need M
pdcch-CandidateReceptionWithCRS-Overlap-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
cjt-Scheme-PDSCH-r18
ENUMERATED {cjtSchemeA, cjtSchemeB}
OPTIONAL,
-- Need R
tag2-r18
Tag2-r18 OPTIONAL,
-- Need R
cellDTX-DRX-Config-r18
SetupRelease {
CellDTX-DRX-Config-r18 }
OPTIONAL,
-- Need M
positionInDCI-cellDTRX-r18
INTEGER (0..
maxDCI-2-9-Size-1-r18)
OPTIONAL,
-- Need R
cellDTX-DRX-L1activation-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
mc-DCI-SetOfCellsToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofSetsOfCells-r18))
OF MC-DCI-SetOfCells-r18 OPTIONAL,
-- Need N
mc-DCI-SetOfCellsToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofSetsOfCells-r18))
OF SetOfCellsId-r18 OPTIONAL -- Need N
]],
[[
mimoParam-v1850
SetupRelease {
MIMOParam-v1850}
OPTIONAL -- Need M
]],
[[
mc-DCI-SetOfCellsToAddModListExt-v1900
SEQUENCE (SIZE (1..
maxNrofSetsOfCells-r18))
OF MC-DCI-SetOfCellsExt-v1900
OPTIONAL,
-- Need N
mimoParam-v1900
SetupRelease {
MIMOParam-v1900}
OPTIONAL,
-- Need M
servingCellMO-OD-r19
MeasObjectId OPTIONAL,
-- Cond Diff_Freq
cjt-Scheme-PDSCH-v1900
ENUMERATED {cjt-SchemeC, cjt-SchemeD, cjt-SchemeE}
OPTIONAL,
-- Need R
ntn-RedcapPrioritizeUL-Dynamic-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
ntn-RedcapPrioritizeUL-Semistatic-r19
ENUMERATED {enabled}
OPTIONAL -- Need R
]]
}
Tag2-r18 ::=
SEQUENCE {
tag2-Id-r18
TAG-Id,
tag2-flag-r18
BOOLEAN,
n-TimingAdvanceOffset2-r18
ENUMERATED { n0, n25600, n39936, spare1 }
OPTIONAL -- Need S
}
UplinkConfig ::=
SEQUENCE {
initialUplinkBWP
BWP-UplinkDedicated OPTIONAL,
-- Need M
uplinkBWP-ToReleaseList
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF BWP-Id OPTIONAL,
-- Need N
uplinkBWP-ToAddModList
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF BWP-Uplink OPTIONAL,
-- Need N
firstActiveUplinkBWP-Id
BWP-Id OPTIONAL,
-- Cond SyncAndCellAdd
pusch-ServingCellConfig
SetupRelease {
PUSCH-ServingCellConfig }
OPTIONAL,
-- Need M
carrierSwitching
SetupRelease {
SRS-CarrierSwitching }
OPTIONAL,
-- Need M
...,
[[
powerBoostPi2BPSK
BOOLEAN OPTIONAL,
-- Need M
uplinkChannelBW-PerSCS-List
SEQUENCE (SIZE (1..
maxSCSs))
OF SCS-SpecificCarrier OPTIONAL -- Need S
]],
[[
enablePL-RS-UpdateForPUSCH-SRS-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
enableDefaultBeamPL-ForPUSCH0-0-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
enableDefaultBeamPL-ForPUCCH-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
enableDefaultBeamPL-ForSRS-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
uplinkTxSwitching-r16
SetupRelease {
UplinkTxSwitching-r16 }
OPTIONAL,
-- Need M
mpr-PowerBoost-FR2-r16
ENUMERATED {true}
OPTIONAL -- Need R
]],
[[
srs-PosTx-Hopping-r18
SetupRelease {
SRS-PosTx-Hopping-r18 }
OPTIONAL,
-- Need M
enablePL-RS-UpdateForType1CG-PUSCH-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
powerBoostPi2BPSK-r18
BOOLEAN OPTIONAL,
-- Need R
powerBoostQPSK-r18
BOOLEAN OPTIONAL -- Need R
]]
}
DummyJ ::=
SEQUENCE {
maxEnergyDetectionThreshold-r16
INTEGER(-85..-52),
energyDetectionThresholdOffset-r16
INTEGER (-20..-13),
ul-toDL-COT-SharingED-Threshold-r16
INTEGER (-85..-52)
OPTIONAL,
-- Need R
absenceOfAnyOtherTechnology-r16
ENUMERATED {true}
OPTIONAL -- Need R
}
ChannelAccessConfig-r16 ::=
SEQUENCE {
energyDetectionConfig-r16
CHOICE {
maxEnergyDetectionThreshold-r16
INTEGER (-85..-52),
energyDetectionThresholdOffset-r16
INTEGER (-13..20)
}
OPTIONAL,
-- Need R
ul-toDL-COT-SharingED-Threshold-r16
INTEGER (-85..-52)
OPTIONAL,
-- Need R
absenceOfAnyOtherTechnology-r16
ENUMERATED {true}
OPTIONAL -- Need R
}
IntraCellGuardBandsPerSCS-r16 ::=
SEQUENCE {
guardBandSCS-r16
SubcarrierSpacing,
intraCellGuardBands-r16
SEQUENCE (SIZE (1..4))
OF GuardBand-r16
}
GuardBand-r16 ::=
SEQUENCE {
startCRB-r16
INTEGER (0..274),
nrofCRBs-r16
INTEGER (0..15)
}
DormancyGroupID-r16 ::=
INTEGER (0..4)
DormantBWP-Config-r16::=
SEQUENCE {
dormantBWP-Id-r16
BWP-Id OPTIONAL,
-- Need M
withinActiveTimeConfig-r16
SetupRelease {
WithinActiveTimeConfig-r16 }
OPTIONAL,
-- Need M
outsideActiveTimeConfig-r16
SetupRelease {
OutsideActiveTimeConfig-r16 }
OPTIONAL -- Need M
}
WithinActiveTimeConfig-r16 ::=
SEQUENCE {
firstWithinActiveTimeBWP-Id-r16
BWP-Id OPTIONAL,
-- Need M
dormancyGroupWithinActiveTime-r16
DormancyGroupID-r16 OPTIONAL -- Need R
}
OutsideActiveTimeConfig-r16 ::=
SEQUENCE {
firstOutsideActiveTimeBWP-Id-r16
BWP-Id OPTIONAL,
-- Need M
dormancyGroupOutsideActiveTime-r16
DormancyGroupID-r16 OPTIONAL -- Need R
}
UplinkTxSwitching-r16 ::=
SEQUENCE {
uplinkTxSwitchingPeriodLocation-r16
BOOLEAN,
uplinkTxSwitchingCarrier-r16
ENUMERATED {carrier1, carrier2}
}
MIMOParam-r17 ::=
SEQUENCE {
additionalPCI-ToAddModList-r17
SEQUENCE (SIZE(1..
maxNrofAdditionalPCI-r17))
OF SSB-MTC-AdditionalPCI-r17 OPTIONAL,
-- Need N
additionalPCI-ToReleaseList-r17
SEQUENCE (SIZE(1..
maxNrofAdditionalPCI-r17))
OF AdditionalPCIIndex-r17 OPTIONAL,
-- Need N
unifiedTCI-StateType-r17
ENUMERATED {separate, joint}
OPTIONAL,
-- Need R
uplink-PowerControlToAddModList-r17
SEQUENCE (SIZE (1..
maxUL-TCI-r17))
OF Uplink-powerControl-r17 OPTIONAL,
-- Need N
uplink-PowerControlToReleaseList-r17
SEQUENCE (SIZE (1..
maxUL-TCI-r17))
OF Uplink-powerControlId-r17 OPTIONAL,
-- Need N
sfnSchemePDCCH-r17
ENUMERATED {sfnSchemeA,sfnSchemeB}
OPTIONAL,
-- Need R
sfnSchemePDSCH-r17
ENUMERATED {sfnSchemeA,sfnSchemeB}
OPTIONAL -- Need R
}
MIMOParam-v1850 ::=
SEQUENCE {
additionalTDDConfig-perPCI-ToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofAdditionalPCI-r17))
OF AdditionalTDDConfig-perPCI-ToAddMod-r18
OPTIONAL,
-- Cond 2TA-TDD-Only
additionalTDDConfig-perPCI-ToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofAdditionalPCI-r17))
OF AdditionalPCIIndex-r17
OPTIONAL -- Need N
}
MIMOParam-v1900 ::=
SEQUENCE {
additionalUplinkPowerControlToAddModList-r19
SEQUENCE (SIZE (1..
maxUL-TCI-r17))
OF Uplink-powerControlExt-v1900 OPTIONAL,
-- Need N
additionalUplinkPowerControlToReleaseList-r19
SEQUENCE (SIZE (1..
maxUL-TCI-r17))
OF Uplink-powerControlId-r17 OPTIONAL,
-- Need N
...
}
AdditionalTDDConfig-perPCI-ToAddMod-r18 ::=
SEQUENCE {
additionalTDDConfig-Index-r18
AdditionalPCIIndex-r17,
tdd-UL-DL-ConfigurationCommon-r18
TDD-UL-DL-ConfigCommon
}
MC-DCI-SetOfCells-r18 ::=
SEQUENCE {
setOfCellsId-r18
SetOfCellsId-r18,
nCI-Value-r18
INTEGER (0..7),
scheduledCellListDCI-1-3-r18
SEQUENCE (SIZE (2..
maxNrofCellsInSet-r18))
OF ServCellIndex OPTIONAL,
-- Need R
scheduledCellListDCI-0-3-r18
SEQUENCE (SIZE (2..
maxNrofCellsInSet-r18))
OF ServCellIndex OPTIONAL,
-- Need R
scheduledCellComboListDCI-1-3-r18
SEQUENCE (SIZE (1..
maxNrofCellCombos-r18))
OF ScheduledCellCombo-r18 OPTIONAL,
-- Need R
scheduledCellComboListDCI-0-3-r18
SEQUENCE (SIZE (1..
maxNrofCellCombos-r18))
OF ScheduledCellCombo-r18 OPTIONAL,
-- Need R
antennaPortsDCI1-3-r18
ENUMERATED {type1a, type2}
OPTIONAL,
-- Cond TypeDCI1-3
antennaPortsDCI0-3-r18
ENUMERATED {type1a, type2}
OPTIONAL,
-- Cond TypeDCI0-3
tpmi-DCI0-3-r18
ENUMERATED {type1a, type2}
OPTIONAL,
-- Cond TypeDCI0-3
sri-DCI0-3-r18
ENUMERATED {type1a, type2}
OPTIONAL,
-- Cond TypeDCI0-3
priorityIndicatorDCI-1-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
priorityIndicatorDCI-0-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
dormancyDCI-1-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
dormancyDCI-0-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pdcchMonAdaptDCI-1-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pdcchMonAdaptDCI-0-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
minimumSchedulingOffsetK0DCI-1-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
minimumSchedulingOffsetK0DCI-0-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-OneShotFeedbackDCI-1-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-enhType3DCI-1-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-enhType3DCIfieldDCI-1-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pdsch-HARQ-ACK-retxDCI-1-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
pucch-sSCellDynDCI-1-3-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
tdra-FieldIndexListDCI-1-3-r18
SEQUENCE (SIZE (1..32))
OF TDRA-FieldIndexDCI-1-3-r18 OPTIONAL,
-- Need R
tdra-FieldIndexListDCI-0-3-r18
SEQUENCE (SIZE (1..64))
OF TDRA-FieldIndexDCI-0-3-r18 OPTIONAL,
-- Need R
rateMatchListDCI-1-3-r18
SEQUENCE (SIZE (1..16))
OF RateMatchDCI-1-3-r18 OPTIONAL,
-- Need R
zp-CSI-RSListDCI-1-3-r18
SEQUENCE (SIZE (1..8))
OF ZP-CSI-DCI-1-3-r18 OPTIONAL,
-- Need R
tci-ListDCI-1-3-r18
SEQUENCE (SIZE (1..16))
OF TCI-DCI-1-3-r18 OPTIONAL,
-- Need R
srs-RequestListDCI-1-3-r18
SEQUENCE (SIZE (1..16))
OF SRS-RequestCombo-r18 OPTIONAL,
-- Need R
srs-OffsetListDCI-1-3-r18
SEQUENCE (SIZE (1..8))
OF SRS-OffsetCombo-r18 OPTIONAL,
-- Need R
srs-RequestListDCI-0-3-r18
SEQUENCE (SIZE (1..16))
OF SRS-RequestCombo-r18 OPTIONAL,
-- Need R
srs-OffsetListDCI-0-3-r18
SEQUENCE (SIZE (1..8))
OF SRS-OffsetCombo-r18 OPTIONAL -- Need R
}
MC-DCI-SetOfCellsExt-v1900 ::=
SEQUENCE {
tdra-FieldIndexListDCI-1-3-r19
SEQUENCE (SIZE (1..64))
OF TDRA-FieldIndexDCI-1-3-r19 OPTIONAL,
-- Need R
tdra-FieldIndexListDCI-0-3-r19
SEQUENCE (SIZE (1..128))
OF TDRA-FieldIndexDCI-0-3-r19 OPTIONAL -- Need R
}
SetOfCellsId-r18 ::=
INTEGER (0..
maxNrofSetsOfCells-1-r18)
ScheduledCellCombo-r18 ::=
SEQUENCE (SIZE (1..
maxNrofCellsInSet-r18))
OF INTEGER (0..
maxNrofCellsInSet-1-r18)
RateMatchDCI-1-3-r18 ::=
SEQUENCE (SIZE (1..
maxNrofCellsInSet-r18))
OF BIT STRING (SIZE (1..2))
ZP-CSI-DCI-1-3-r18 ::=
SEQUENCE (SIZE (1..
maxNrofCellsInSet-r18))
OF BIT STRING (SIZE (1..2))
TCI-DCI-1-3-r18 ::=
SEQUENCE (SIZE (2..
maxNrofCellsInSet-r18))
OF BIT STRING (SIZE (3))
SRS-RequestCombo-r18 ::=
SEQUENCE (SIZE (1..
maxNrofCellsInSet-r18))
OF BIT STRING (SIZE (2..3))
SRS-OffsetCombo-r18 ::=
SEQUENCE (SIZE (1..
maxNrofCellsInSet-r18))
OF INTEGER (0..3)
TDRA-FieldIndexDCI-1-3-r18 ::=
SEQUENCE (SIZE (2..
maxNrofBWPsInSetOfCells-r18))
OF INTEGER (0..
maxNrofDL-Allocations-1-r18)
TDRA-FieldIndexDCI-1-3-r19 ::=
SEQUENCE (SIZE (2..
maxNrofBWPsInSetOfCells-r18))
OF INTEGER (0..
maxNrofDL-AllocationsExt-1-r19)
TDRA-FieldIndexDCI-0-3-r18 ::=
SEQUENCE (SIZE (2..
maxNrofBWPsInSetOfCells-r18))
OF INTEGER (0..
maxNrofUL-Allocations-1-r18)
TDRA-FieldIndexDCI-0-3-r19 ::=
SEQUENCE (SIZE (2..
maxNrofBWPsInSetOfCells-r18))
OF INTEGER (0..
maxNrofUL-Allocations-1-r18)
-- TAG-SERVINGCELLCONFIG-STOP-- TAG-SERVINGCELLCONFIGCOMMON-START
ServingCellConfigCommon ::=
SEQUENCE {
physCellId
PhysCellId OPTIONAL,
-- Cond HOAndServCellAdd,
downlinkConfigCommon
DownlinkConfigCommon OPTIONAL,
-- Cond HOAndServCellAdd
uplinkConfigCommon
UplinkConfigCommon OPTIONAL,
-- Need M
supplementaryUplinkConfig
UplinkConfigCommon OPTIONAL,
-- Need S
n-TimingAdvanceOffset
ENUMERATED { n0, n25600, n39936 }
OPTIONAL,
-- Need S
ssb-PositionsInBurst
CHOICE {
shortBitmap
BIT STRING (SIZE (4)),
mediumBitmap
BIT STRING (SIZE (8)),
longBitmap
BIT STRING (SIZE (64))
}
OPTIONAL,
-- Cond AbsFreqSSB
ssb-periodicityServingCell
ENUMERATED { ms5, ms10, ms20, ms40, ms80, ms160, spare2, spare1 }
OPTIONAL,
-- Need S
dmrs-TypeA-Position
ENUMERATED {pos2, pos3},
lte-CRS-ToMatchAround
SetupRelease {
RateMatchPatternLTE-CRS }
OPTIONAL,
-- Need M
rateMatchPatternToAddModList
SEQUENCE (SIZE (1..
maxNrofRateMatchPatterns))
OF RateMatchPattern OPTIONAL,
-- Need N
rateMatchPatternToReleaseList
SEQUENCE (SIZE (1..
maxNrofRateMatchPatterns))
OF RateMatchPatternId OPTIONAL,
-- Need N
ssbSubcarrierSpacing
SubcarrierSpacing OPTIONAL,
-- Cond HOAndServCellWithSSB
tdd-UL-DL-ConfigurationCommon
TDD-UL-DL-ConfigCommon OPTIONAL,
-- Cond TDD
ss-PBCH-BlockPower
INTEGER (-60..50),
...,
[[
channelAccessMode-r16
CHOICE {
dynamic
NULL,
semiStatic
SemiStaticChannelAccessConfig-r16
}
OPTIONAL,
-- Cond SharedSpectrum
discoveryBurstWindowLength-r16
ENUMERATED {ms0dot5, ms1, ms2, ms3, ms4, ms5}
OPTIONAL,
-- Need R
ssb-PositionQCL-r16
SSB-PositionQCL-Relation-r16 OPTIONAL,
-- Cond SharedSpectrum
highSpeedConfig-r16
HighSpeedConfig-r16 OPTIONAL -- Need R
]],
[[
highSpeedConfig-v1700
HighSpeedConfig-v1700 OPTIONAL,
-- Need R
channelAccessMode2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Cond SharedSpectrum2
discoveryBurstWindowLength-r17
ENUMERATED {ms0dot125, ms0dot25, ms0dot5, ms0dot75, ms1, ms1dot25}
OPTIONAL,
-- Need R
ssb-PositionQCL-r17
SSB-PositionQCL-Relation-r17 OPTIONAL,
-- Cond SharedSpectrum2
highSpeedConfigFR2-r17
HighSpeedConfigFR2-r17 OPTIONAL,
-- Need R
uplinkConfigCommon-v1700
UplinkConfigCommon-v1700 OPTIONAL,
-- Need R
ntn-Config-r17
NTN-Config-r17 OPTIONAL -- Need R
]],
[[
featurePriorities-r17
SEQUENCE {
redCapPriority-r17
FeaturePriority-r17 OPTIONAL,
-- Need R
slicingPriority-r17
FeaturePriority-r17 OPTIONAL,
-- Need R
msg3-Repetitions-Priority-r17
FeaturePriority-r17 OPTIONAL,
-- Need R
sdt-Priority-r17
FeaturePriority-r17 OPTIONAL -- Need R
}
OPTIONAL -- Need R
]],
[[
ra-ChannelAccess-r17
ENUMERATED {enabled}
OPTIONAL -- Cond SharedSpectrum2
]],
[[
featurePriorities-v1800
SEQUENCE {
msg1-Repetitions-Priority-r18
FeaturePriority-r17 OPTIONAL,
-- Need R
eRedCapPriority-r18
FeaturePriority-r17 OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
atg-Config-r18
ATG-Config-r18 OPTIONAL -- Need R
]]
}
-- TAG-SERVINGCELLCONFIGCOMMON-STOP-- TAG-SERVINGCELLCONFIGCOMMONSIB-START
ServingCellConfigCommonSIB ::=
SEQUENCE {
downlinkConfigCommon
DownlinkConfigCommonSIB,
uplinkConfigCommon
UplinkConfigCommonSIB OPTIONAL,
-- Need R
supplementaryUplink
UplinkConfigCommonSIB OPTIONAL,
-- Need R
n-TimingAdvanceOffset
ENUMERATED { n0, n25600, n39936 }
OPTIONAL,
-- Need S
ssb-PositionsInBurst
SEQUENCE {
inOneGroup
BIT STRING (SIZE (8)),
groupPresence
BIT STRING (SIZE (8))
OPTIONAL -- Cond FR2-Only
},
ssb-PeriodicityServingCell
ENUMERATED {ms5, ms10, ms20, ms40, ms80, ms160},
tdd-UL-DL-ConfigurationCommon
TDD-UL-DL-ConfigCommon OPTIONAL,
-- Cond TDD
ss-PBCH-BlockPower
INTEGER (-60..50),
...,
[[
channelAccessMode-r16
CHOICE {
dynamic
NULL,
semiStatic
SemiStaticChannelAccessConfig-r16
}
OPTIONAL,
-- Cond SharedSpectrum
discoveryBurstWindowLength-r16
ENUMERATED {ms0dot5, ms1, ms2, ms3, ms4, ms5}
OPTIONAL,
-- Need R
highSpeedConfig-r16
HighSpeedConfig-r16 OPTIONAL -- Need R
]],
[[
channelAccessMode2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Cond SharedSpectrum2
discoveryBurstWindowLength-v1700
ENUMERATED {ms0dot125, ms0dot25, ms0dot5, ms0dot75, ms1, ms1dot25}
OPTIONAL,
-- Need R
highSpeedConfigFR2-r17
HighSpeedConfigFR2-r17 OPTIONAL,
-- Need R
uplinkConfigCommon-v1700
UplinkConfigCommonSIB-v1700 OPTIONAL -- Need R
]],
[[
enhancedMeasurementNGSO-r17
ENUMERATED {true}
OPTIONAL -- Need R
]],
[[
ra-ChannelAccess-r17
ENUMERATED {enabled}
OPTIONAL -- Cond SharedSpectrum2
]],
[[
downlinkConfigCommon-v1760
DownlinkConfigCommonSIB-v1760 OPTIONAL,
-- Need R
uplinkConfigCommon-v1760
UplinkConfigCommonSIB-v1760 OPTIONAL -- Need R
]]
}
-- TAG-SERVINGCELLCONFIGCOMMONSIB-STOP-- TAG-SHORTI-RNTI-VALUE-START
ShortI-RNTI-Value ::=
BIT STRING (SIZE(24))
-- TAG-SHORTI-RNTI-VALUE-STOP-- TAG-SHORTMAC-I-START
ShortMAC-I ::=
BIT STRING (SIZE (16))
-- TAG-SHORTMAC-I-STOP-- TAG-SINR-RANGE-START
SINR-Range ::=
INTEGER(0..127)
-- TAG-SINR-RANGE-STOP-- TAG-SI-REQUESTCONFIG-START
SI-RequestConfig ::=
SEQUENCE {
rach-OccasionsSI
SEQUENCE {
rach-ConfigSI
RACH-ConfigGeneric,
ssb-perRACH-Occasion
ENUMERATED {oneEighth, oneFourth, oneHalf, one, two, four, eight, sixteen}
}
OPTIONAL,
-- Need R
si-RequestPeriod
ENUMERATED {one, two, four, six, eight, ten, twelve, sixteen}
OPTIONAL,
-- Need R
si-RequestResources
SEQUENCE (SIZE (1..
maxSI-Message))
OF SI-RequestResources
}
SI-RequestResources ::=
SEQUENCE {
ra-PreambleStartIndex
INTEGER (0..63),
ra-AssociationPeriodIndex
INTEGER (0..15)
OPTIONAL,
-- Need R
ra-ssb-OccasionMaskIndex
INTEGER (0..15)
OPTIONAL -- Need R
}
-- TAG-SI-REQUESTCONFIG-STOP-- TAG-SI-REQUESTCONFIGREPETITION-START
SI-RequestConfigRepetition-r18 ::=
SEQUENCE {
rach-OccasionsSI-r18
SEQUENCE {
rach-ConfigSI-r18
RACH-ConfigGeneric,
ssb-perRACH-Occasion-r18
ENUMERATED {oneEighth, oneFourth, oneHalf, one, two, four, eight, sixteen}
}
OPTIONAL,
-- Need R
si-RequestResourcesRepetitionNum2-r18
SEQUENCE (SIZE (1..
maxSI-Message))
OF SI-RequestResourcesRepetition-r18 OPTIONAL,
-- Need R
si-RequestResourcesRepetitionNum4-r18
SEQUENCE (SIZE (1..
maxSI-Message))
OF SI-RequestResourcesRepetition-r18 OPTIONAL,
-- Need R
si-RequestResourcesRepetitionNum8-r18
SEQUENCE (SIZE (1..
maxSI-Message))
OF SI-RequestResourcesRepetition-r18 OPTIONAL,
-- Need R
...
}
SI-RequestResourcesRepetition-r18 ::=
SEQUENCE {
ra-PreambleStartIndex-r18
INTEGER (0..63)
}
-- TAG-SI-REQUESTCONFIGREPETITION-STOP-- TAG-SI-SCHEDULINGINFO-START
SI-SchedulingInfo ::=
SEQUENCE {
schedulingInfoList
SEQUENCE (SIZE (1..
maxSI-Message))
OF SchedulingInfo,
si-WindowLength
ENUMERATED {s5, s10, s20, s40, s80, s160, s320, s640, s1280, s2560-v1710, s5120-v1710 },
si-RequestConfig
SI-RequestConfig OPTIONAL,
-- Cond MSG-1
si-RequestConfigSUL
SI-RequestConfig OPTIONAL,
-- Cond SUL-MSG-1
systemInformationAreaID
BIT STRING (SIZE (24))
OPTIONAL,
-- Need R
...
}
SchedulingInfo ::=
SEQUENCE {
si-BroadcastStatus
ENUMERATED {broadcasting, notBroadcasting},
si-Periodicity
ENUMERATED {rf8, rf16, rf32, rf64, rf128, rf256, rf512},
sib-MappingInfo
SIB-Mapping
}
SI-SchedulingInfo-v1700 ::=
SEQUENCE {
schedulingInfoList2-r17
SEQUENCE (SIZE (1..
maxSI-Message))
OF SchedulingInfo2-r17,
dummy
SI-RequestConfig OPTIONAL
}
SI-SchedulingInfo-v1740 ::=
SEQUENCE {
si-RequestConfigRedCap-r17
SI-RequestConfig OPTIONAL -- Cond REDCAP-MSG-1
}
SI-SchedulingInfo-v1800 ::=
SEQUENCE {
si-RequestConfigMSG1-Repetition-r18
SI-RequestConfigRepetition-r18 OPTIONAL,
-- Cond MSG-1
si-RequestConfigRedCap-MSG1-Repetition-r18
SI-RequestConfigRepetition-r18 OPTIONAL,
-- Cond REDCAP-MSG-1
si-RequestConfigSUL-MSG1-Repetition-r18
SI-RequestConfigRepetition-r18 OPTIONAL -- Cond SUL-MSG-1
}
SchedulingInfo2-r17 ::=
SEQUENCE {
si-BroadcastStatus-r17
ENUMERATED {broadcasting, notBroadcasting},
si-WindowPosition-r17
INTEGER (1..256),
si-Periodicity-r17
ENUMERATED {rf8, rf16, rf32, rf64, rf128, rf256, rf512},
sib-MappingInfo-r17
SIB-Mapping-v1700
}
SIB-Mapping ::=
SEQUENCE (SIZE (1..
maxSIB))
OF SIB-TypeInfo
SIB-Mapping-v1700 ::=
SEQUENCE (SIZE (1..
maxSIB))
OF SIB-TypeInfo-v1700
SIB-TypeInfo ::=
SEQUENCE {
type
ENUMERATED {sibType2, sibType3, sibType4, sibType5, sibType6, sibType7, sibType8, sibType9,
sibType10-v1610, sibType11-v1610, sibType12-v1610, sibType13-v1610,
sibType14-v1610, spare3, spare2, spare1,... },
valueTag
INTEGER (0..31)
OPTIONAL,
-- Cond SIB-TYPE
areaScope
ENUMERATED {true}
OPTIONAL -- Need S
}
SIB-TypeInfo-v1700 ::=
SEQUENCE {
sibType-r17
CHOICE {
type1-r17
ENUMERATED {sibType15, sibType16, sibType17, sibType18, sibType19, sibType20, sibType21,
sibType22-v1800, sibType23-v1800 ,sibType24-v1800, sibType25-v1800,
sibType17bis-v1820, sibType26-v1900, spare3, spare2, spare1,...},
type2-r17
SEQUENCE {
posSibType-r17
ENUMERATED {posSibType1-9, posSibType1-10, posSibType2-24, posSibType2-25,
posSibType6-4, posSibType6-5, posSibType6-6, posSibType2-17a-v1770,
posSibType2-18a-v1770, posSibType2-20a-v1770, posSibType1-11-v1800,
posSibType1-12-v1800, posSibType2-26-v1800, posSibType2-27-v1800,
posSibType6-7-v1800, posSibType7-1-v1800,...,
posSibType7-2-v1800, posSibType7-3-v1800, posSibType7-4-v1800},
encrypted-r17
ENUMERATED { true }
OPTIONAL,
-- Need R
gnss-id-r17
GNSS-ID-r16 OPTIONAL,
-- Need R
sbas-id-r17
SBAS-ID-r16 OPTIONAL -- Cond GNSS-ID-SBAS
}
},
valueTag-r17
INTEGER (0..31)
OPTIONAL,
-- Cond NonPosSIB
areaScope-r17
ENUMERATED {true}
OPTIONAL -- Need S
}
-- TAG-SI-SCHEDULINGINFO-STOP-- TAG-SKCOUNTER-START
SK-Counter ::=
INTEGER (0..65535)
-- TAG-SKCOUNTER-STOP-- TAG-SK-COUNTERCONFIGLTM-START
SK-CounterConfigLTM-r19 ::=
SEQUENCE {
ltm-NoSecurityChangeID-r19
LTM-NoSecurityChangeId-r19,
sk-CounterList-r19
SEQUENCE (SIZE (1..
maxSK-Counter-r18))
OF SK-Counter
}
-- TAG-SK-COUNTERCONFIGLTM-STOP-- TAG-SLOTFORMATCOMBINATIONSPERCELL-START
SlotFormatCombinationsPerCell ::=
SEQUENCE {
servingCellId
ServCellIndex,
subcarrierSpacing
SubcarrierSpacing,
subcarrierSpacing2
SubcarrierSpacing OPTIONAL,
-- Need R
slotFormatCombinations
SEQUENCE (SIZE (1..
maxNrofSlotFormatCombinationsPerSet))
OF SlotFormatCombination
OPTIONAL,
-- Need M
positionInDCI
INTEGER(0..
maxSFI-DCI-PayloadSize-1)
OPTIONAL,
-- Need M
...,
[[
enableConfiguredUL-r16
ENUMERATED {enabled}
OPTIONAL -- Need R
]]
}
SlotFormatCombination ::=
SEQUENCE {
slotFormatCombinationId
SlotFormatCombinationId,
slotFormats
SEQUENCE (SIZE (1..
maxNrofSlotFormatsPerCombination))
OF INTEGER (0..255)
}
SlotFormatCombinationId ::=
INTEGER (0..
maxNrofSlotFormatCombinationsPerSet-1)
-- TAG-SLOTFORMATCOMBINATIONSPERCELL-STOP-- TAG-SLOTFORMATINDICATOR-START
SlotFormatIndicator ::=
SEQUENCE {
sfi-RNTI
RNTI-Value,
dci-PayloadSize
INTEGER (1..
maxSFI-DCI-PayloadSize),
slotFormatCombToAddModList
SEQUENCE (SIZE(1..
maxNrofAggregatedCellsPerCellGroup))
OF SlotFormatCombinationsPerCell
OPTIONAL,
-- Need N
slotFormatCombToReleaseList
SEQUENCE (SIZE(1..
maxNrofAggregatedCellsPerCellGroup))
OF ServCellIndex OPTIONAL,
-- Need N
...,
[[
availableRB-SetsToAddModList-r16
SEQUENCE (SIZE(1..
maxNrofAggregatedCellsPerCellGroup))
OF AvailableRB-SetsPerCell-r16 OPTIONAL,
-- Need N
availableRB-SetsToReleaseList-r16
SEQUENCE (SIZE(1..
maxNrofAggregatedCellsPerCellGroup))
OF ServCellIndex OPTIONAL,
-- Need N
switchTriggerToAddModList-r16
SEQUENCE (SIZE(1..4))
OF SearchSpaceSwitchTrigger-r16 OPTIONAL,
-- Need N
switchTriggerToReleaseList-r16
SEQUENCE (SIZE(1..4))
OF ServCellIndex OPTIONAL,
-- Need N
co-DurationsPerCellToAddModList-r16
SEQUENCE (SIZE(1..
maxNrofAggregatedCellsPerCellGroup))
OF CO-DurationsPerCell-r16 OPTIONAL,
-- Need N
co-DurationsPerCellToReleaseList-r16
SEQUENCE (SIZE(1..
maxNrofAggregatedCellsPerCellGroup))
OF ServCellIndex OPTIONAL -- Need N
]],
[[
switchTriggerToAddModListSizeExt-r16
SEQUENCE (SIZE(1..
maxNrofAggregatedCellsPerCellGroupMinus4-r16))
OF
SearchSpaceSwitchTrigger-r16 OPTIONAL,
-- Need N
switchTriggerToReleaseListSizeExt-r16
SEQUENCE (SIZE(1..
maxNrofAggregatedCellsPerCellGroupMinus4-r16))
OF
ServCellIndex OPTIONAL -- Need N
]],
[[
co-DurationsPerCellToAddModList-r17
SEQUENCE (SIZE(1..
maxNrofAggregatedCellsPerCellGroup))
OF CO-DurationsPerCell-r17 OPTIONAL -- Need N
]]
}
CO-DurationsPerCell-r16 ::=
SEQUENCE {
servingCellId-r16
ServCellIndex,
positionInDCI-r16
INTEGER(0..
maxSFI-DCI-PayloadSize-1),
subcarrierSpacing-r16
SubcarrierSpacing,
co-DurationList-r16
SEQUENCE (SIZE(1..64))
OF CO-Duration-r16
}
CO-DurationsPerCell-r17 ::=
SEQUENCE {
servingCellId-r17
ServCellIndex,
positionInDCI-r17
INTEGER(0..
maxSFI-DCI-PayloadSize-1),
subcarrierSpacing-r17
SubcarrierSpacing,
co-DurationList-r17
SEQUENCE (SIZE(1..64))
OF CO-Duration-r17
}
CO-Duration-r16 ::=
INTEGER (0..1120)
CO-Duration-r17 ::=
INTEGER (0..4480)
AvailableRB-SetsPerCell-r16 ::=
SEQUENCE {
servingCellId-r16
ServCellIndex,
positionInDCI-r16
INTEGER(0..
maxSFI-DCI-PayloadSize-1)
}
SearchSpaceSwitchTrigger-r16 ::=
SEQUENCE {
servingCellId-r16
ServCellIndex,
positionInDCI-r16
INTEGER(0..
maxSFI-DCI-PayloadSize-1)
}
-- TAG-SLOTFORMATINDICATOR-STOP-- TAG-S-NSSAI-START
S-NSSAI ::=
CHOICE{
sst
BIT STRING (SIZE (8)),
sst-SD
BIT STRING (SIZE (32))
}
-- TAG-S-NSSAI-STOP-- TAG-SPEEDSTATESCALEFACTORS-START
SpeedStateScaleFactors ::=
SEQUENCE {
sf-Medium
ENUMERATED {oDot25, oDot5, oDot75, lDot0},
sf-High
ENUMERATED {oDot25, oDot5, oDot75, lDot0}
}
-- TAG-SPEEDSTATESCALEFACTORS-STOP-- TAG-SPS-CONFIG-START
SPS-Config ::=
SEQUENCE {
periodicity
ENUMERATED {ms10, ms20, ms32, ms40, ms64, ms80, ms128, ms160, ms320, ms640,
spare6, spare5, spare4, spare3, spare2, spare1},
nrofHARQ-Processes
INTEGER (1..8),
n1PUCCH-AN
PUCCH-ResourceId OPTIONAL,
-- Need M
mcs-Table
ENUMERATED {qam64LowSE}
OPTIONAL,
-- Need S
...,
[[
sps-ConfigIndex-r16
SPS-ConfigIndex-r16 OPTIONAL,
-- Cond SPS-List
harq-ProcID-Offset-r16
INTEGER (0..15)
OPTIONAL,
-- Need R
periodicityExt-r16
INTEGER (1..5120)
OPTIONAL,
-- Need R
harq-CodebookID-r16
INTEGER (1..2)
OPTIONAL,
-- Need R
pdsch-AggregationFactor-r16
ENUMERATED {n1, n2, n4, n8 }
OPTIONAL -- Need S
]],
[[
sps-HARQ-Deferral-r17
INTEGER (1..32)
OPTIONAL,
-- Need R
n1PUCCH-AN-PUCCHsSCell-r17
PUCCH-ResourceId OPTIONAL,
-- Need R
periodicityExt-r17
INTEGER (1..40960)
OPTIONAL,
-- Need R
nrofHARQ-Processes-v1710
INTEGER(9..32)
OPTIONAL,
-- Need R
harq-ProcID-Offset-v1700
INTEGER (16..31)
OPTIONAL -- Need R
]]
}
-- TAG-SPS-CONFIG-STOP-- TAG-SPS-CONFIGINDEX-START
SPS-ConfigIndex-r16 ::=
INTEGER (0..
maxNrofSPS-Config-1-r16)
-- TAG-SPS-CONFIGINDEX-STOP-- TAG-SPS-PUCCH-AN-START
SPS-PUCCH-AN-r16 ::=
SEQUENCE {
sps-PUCCH-AN-ResourceID-r16
PUCCH-ResourceId,
maxPayloadSize-r16
INTEGER (4..256)
OPTIONAL -- Need R
}
-- TAG-SPS-PUCCH-AN-STOP-- TAG-SPS-PUCCH-AN-LIST-START
SPS-PUCCH-AN-List-r16 ::=
SEQUENCE (SIZE(1..4))
OF SPS-PUCCH-AN-r16
-- TAG-SPS-PUCCH-AN-LIST-STOP-- TAG-SRB-IDENTITY-START
SRB-Identity ::=
INTEGER (1..3)
SRB-Identity-v1700 ::=
INTEGER (4)
SRB-Identity-v1800 ::=
INTEGER (5)
SRB-Identity-v1900 ::=
INTEGER (6)
-- TAG-SRB-IDENTITY-STOP-- TAG-SRS-CARRIERSWITCHING-START
SRS-CarrierSwitching ::=
SEQUENCE {
srs-SwitchFromServCellIndex
INTEGER (0..31)
OPTIONAL,
-- Need M
srs-SwitchFromCarrier
ENUMERATED {sUL, nUL},
srs-TPC-PDCCH-Group
CHOICE {
typeA
SEQUENCE (SIZE (1..32))
OF SRS-TPC-PDCCH-Config,
typeB
SRS-TPC-PDCCH-Config
}
OPTIONAL,
-- Need M
monitoringCells
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF ServCellIndex OPTIONAL,
-- Need M
...
}
SRS-TPC-PDCCH-Config ::=
SEQUENCE {
srs-CC-SetIndexlist
SEQUENCE (SIZE(1..4))
OF SRS-CC-SetIndex OPTIONAL -- Need M
}
SRS-CC-SetIndex ::=
SEQUENCE {
cc-SetIndex
INTEGER (0..3)
OPTIONAL,
-- Need M
cc-IndexInOneCC-Set
INTEGER (0..7)
OPTIONAL -- Need M
}
-- TAG-SRS-CARRIERSWITCHING-STOP-- TAG-SRS-CONFIG-START
SRS-Config ::=
SEQUENCE {
srs-ResourceSetToReleaseList
SEQUENCE (SIZE(1..
maxNrofSRS-ResourceSets))
OF SRS-ResourceSetId OPTIONAL,
-- Need N
srs-ResourceSetToAddModList
SEQUENCE (SIZE(1..
maxNrofSRS-ResourceSets))
OF SRS-ResourceSet OPTIONAL,
-- Need N
srs-ResourceToReleaseList
SEQUENCE (SIZE(1..
maxNrofSRS-Resources))
OF SRS-ResourceId OPTIONAL,
-- Need N
srs-ResourceToAddModList
SEQUENCE (SIZE(1..
maxNrofSRS-Resources))
OF SRS-Resource OPTIONAL,
-- Need N
tpc-Accumulation
ENUMERATED {disabled}
OPTIONAL,
-- Need S
...,
[[
srs-RequestDCI-1-2-r16
INTEGER (1..2)
OPTIONAL,
-- Need S
srs-RequestDCI-0-2-r16
INTEGER (1..2)
OPTIONAL,
-- Need S
srs-ResourceSetToAddModListDCI-0-2-r16
SEQUENCE (SIZE(1..
maxNrofSRS-ResourceSets))
OF SRS-ResourceSet OPTIONAL,
-- Need N
srs-ResourceSetToReleaseListDCI-0-2-r16
SEQUENCE (SIZE(1..
maxNrofSRS-ResourceSets))
OF SRS-ResourceSetId OPTIONAL,
-- Need N
srs-PosResourceSetToReleaseList-r16
SEQUENCE (SIZE(1..
maxNrofSRS-PosResourceSets-r16))
OF SRS-PosResourceSetId-r16
OPTIONAL,
-- Need N
srs-PosResourceSetToAddModList-r16
SEQUENCE (SIZE(1..
maxNrofSRS-PosResourceSets-r16))
OF SRS-PosResourceSet-r16 OPTIONAL,
-- Need N
srs-PosResourceToReleaseList-r16
SEQUENCE (SIZE(1..
maxNrofSRS-PosResources-r16))
OF SRS-PosResourceId-r16 OPTIONAL,
-- Need N
srs-PosResourceToAddModList-r16
SEQUENCE (SIZE(1..
maxNrofSRS-PosResources-r16))
OF SRS-PosResource-r16 OPTIONAL -- Need N
]],
[[
dci-TriggeringPosResourceSetLink-r18
ENUMERATED { enabled }
OPTIONAL -- Need R
]],
[[
srs-TwoSeparatePowerControlAdjustmentStates-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
tpc-OfSRS-ClosedLoopIndexInDCI-1-1-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
srs-ClosedLoopIndexIndicatorInDCI-1-1-r19
ENUMERATED {enabled}
OPTIONAL -- Need R
]]
}
SRS-ResourceSet ::=
SEQUENCE {
srs-ResourceSetId
SRS-ResourceSetId,
srs-ResourceIdList
SEQUENCE (SIZE(1..
maxNrofSRS-ResourcesPerSet))
OF SRS-ResourceId OPTIONAL,
-- Cond Setup
resourceType
CHOICE {
aperiodic
SEQUENCE {
aperiodicSRS-ResourceTrigger
INTEGER (1..
maxNrofSRS-TriggerStates-1),
csi-RS
NZP-CSI-RS-ResourceId OPTIONAL,
-- Cond NonCodebook
slotOffset
INTEGER (1..32)
OPTIONAL,
-- Need S
...,
[[
aperiodicSRS-ResourceTriggerList
SEQUENCE (SIZE(1..
maxNrofSRS-TriggerStates-2))
OF INTEGER (1..
maxNrofSRS-TriggerStates-1)
OPTIONAL -- Need M
]]
},
semi-persistent
SEQUENCE {
associatedCSI-RS
NZP-CSI-RS-ResourceId OPTIONAL,
-- Cond NonCodebook
...
},
periodic
SEQUENCE {
associatedCSI-RS
NZP-CSI-RS-ResourceId OPTIONAL,
-- Cond NonCodebook
...
}
},
usage
ENUMERATED {beamManagement, codebook, nonCodebook, antennaSwitching},
alpha
Alpha OPTIONAL,
-- Need S
p0
INTEGER (-202..24)
OPTIONAL,
-- Cond Setup
pathlossReferenceRS
PathlossReferenceRS-Config OPTIONAL,
-- Need M
srs-PowerControlAdjustmentStates
ENUMERATED { sameAsFci2, separateClosedLoop}
OPTIONAL,
-- Need S
...,
[[
pathlossReferenceRSList-r16
SetupRelease {
PathlossReferenceRSList-r16}
OPTIONAL -- Need M
]],
[[
usagePDC-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
availableSlotOffsetList-r17
SEQUENCE (SIZE(1..4))
OF AvailableSlotOffset-r17 OPTIONAL,
-- Need R
followUnifiedTCI-StateSRS-r17
ENUMERATED {enabled}
OPTIONAL -- Need R
]],
[[
applyIndicatedTCI-State-r18
ENUMERATED {first, second}
OPTIONAL -- Cond FollowUTCI
]],
[[
symbolType-r19
ENUMERATED {sbfd, non-sbfd}
OPTIONAL,
-- Need R
associatedCSI-RS-Set-r19
NZP-CSI-RS-ResourceSetId OPTIONAL,
-- Need R
srs-PortGrouping-r19
ENUMERATED {enabled}
OPTIONAL,
-- Need R
fourPortSRS-3Tx-r19
ENUMERATED {enabled}
OPTIONAL -- Need R
]]
}
AvailableSlotOffset-r17 ::=
INTEGER (0..7)
PathlossReferenceRS-Config ::=
CHOICE {
ssb-Index
SSB-Index,
csi-RS-Index
NZP-CSI-RS-ResourceId
}
PathlossReferenceRSList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSRS-PathlossReferenceRS-r16))
OF PathlossReferenceRS-r16
PathlossReferenceRS-r16 ::=
SEQUENCE {
srs-PathlossReferenceRS-Id-r16
SRS-PathlossReferenceRS-Id-r16,
pathlossReferenceRS-r16
PathlossReferenceRS-Config
}
SRS-PathlossReferenceRS-Id-r16 ::=
INTEGER (0..
maxNrofSRS-PathlossReferenceRS-1-r16)
SRS-PosResourceSet-r16 ::=
SEQUENCE {
srs-PosResourceSetId-r16
SRS-PosResourceSetId-r16,
srs-PosResourceIdList-r16
SEQUENCE (SIZE(1..
maxNrofSRS-ResourcesPerSet))
OF SRS-PosResourceId-r16
OPTIONAL,
-- Cond Setup
resourceType-r16
CHOICE {
aperiodic-r16
SEQUENCE {
aperiodicSRS-ResourceTriggerList-r16
SEQUENCE (SIZE(1..
maxNrofSRS-TriggerStates-1))
OF INTEGER (1..
maxNrofSRS-TriggerStates-1)
OPTIONAL,
-- Need M
...
},
semi-persistent-r16
SEQUENCE {
...
},
periodic-r16
SEQUENCE {
...
}
},
alpha-r16
Alpha OPTIONAL,
-- Need S
p0-r16
INTEGER (-202..24)
OPTIONAL,
-- Cond Setup
pathlossReferenceRS-Pos-r16
CHOICE {
ssb-IndexServing-r16
SSB-Index,
ssb-Ncell-r16
SSB-InfoNcell-r16,
dl-PRS-r16
DL-PRS-Info-r16
}
OPTIONAL,
-- Need M
...
}
SRS-ResourceSetId ::=
INTEGER (0..
maxNrofSRS-ResourceSets-1)
SRS-PosResourceSetId-r16 ::=
INTEGER (0..
maxNrofSRS-PosResourceSets-1-r16)
SRS-Resource ::=
SEQUENCE {
srs-ResourceId
SRS-ResourceId,
nrofSRS-Ports
ENUMERATED {port1, ports2, ports4},
ptrs-PortIndex
ENUMERATED {n0, n1 }
OPTIONAL,
-- Need R
transmissionComb
CHOICE {
n2
SEQUENCE {
combOffset-n2
INTEGER (0..1),
cyclicShift-n2
INTEGER (0..7)
},
n4
SEQUENCE {
combOffset-n4
INTEGER (0..3),
cyclicShift-n4
INTEGER (0..11)
}
},
resourceMapping
SEQUENCE {
startPosition
INTEGER (0..5),
nrofSymbols
ENUMERATED {n1, n2, n4},
repetitionFactor
ENUMERATED {n1, n2, n4}
},
freqDomainPosition
INTEGER (0..67),
freqDomainShift
INTEGER (0..268),
freqHopping
SEQUENCE {
c-SRS
INTEGER (0..63),
b-SRS
INTEGER (0..3),
b-hop
INTEGER (0..3)
},
groupOrSequenceHopping
ENUMERATED { neither, groupHopping, sequenceHopping },
resourceType
CHOICE {
aperiodic
SEQUENCE {
...
},
semi-persistent
SEQUENCE {
periodicityAndOffset-sp
SRS-PeriodicityAndOffset,
...
},
periodic
SEQUENCE {
periodicityAndOffset-p
SRS-PeriodicityAndOffset,
...
}
},
sequenceId
INTEGER (0..1023),
spatialRelationInfo
SRS-SpatialRelationInfo OPTIONAL,
-- Need R
...,
[[
resourceMapping-r16
SEQUENCE {
startPosition-r16
INTEGER (0..13),
nrofSymbols-r16
ENUMERATED {n1, n2, n4},
repetitionFactor-r16
ENUMERATED {n1, n2, n4}
}
OPTIONAL -- Need R
]],
[[
spatialRelationInfo-PDC-r17
SetupRelease {
SpatialRelationInfo-PDC-r17 }
OPTIONAL,
-- Need M
resourceMapping-r17
SEQUENCE {
startPosition-r17
INTEGER (0..13),
nrofSymbols-r17
ENUMERATED {n1, n2, n4, n8, n10, n12, n14},
repetitionFactor-r17
ENUMERATED {n1, n2, n4, n5, n6, n7, n8, n10, n12, n14}
}
OPTIONAL,
-- Need R
partialFreqSounding-r17
SEQUENCE {
startRBIndexFScaling-r17
CHOICE{
startRBIndexAndFreqScalingFactor2-r17
INTEGER (0..1),
startRBIndexAndFreqScalingFactor4-r17
INTEGER (0..3)
},
enableStartRBHopping-r17
ENUMERATED {enable}
OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
transmissionComb-n8-r17
SEQUENCE {
combOffset-n8-r17
INTEGER (0..7),
cyclicShift-n8-r17
INTEGER (0..5)
}
OPTIONAL,
-- Need R
srs-TCI-State-r17
CHOICE {
srs-UL-TCI-State
TCI-UL-StateId-r17,
srs-DLorJointTCI-State
TCI-StateId
}
OPTIONAL -- Need R
]],
[[
repetitionFactor-v1730
ENUMERATED {n3}
OPTIONAL,
-- Need R
srs-DLorJointTCI-State-v1730
SEQUENCE {
cellAndBWP-r17
ServingCellAndBWP-Id-r17
}
OPTIONAL -- Cond DLorJointTCI-SRS
]],
[[
nrofSRS-Ports-n8-r18
ENUMERATED {ports8, ports8tdm}
OPTIONAL,
-- Need R
combOffsetHopping-r18
SEQUENCE {
hoppingId-r18
INTEGER (0..1023)
OPTIONAL,
-- Need R
hoppingSubset-r18
CHOICE {
transmissionComb-n4
BIT STRING (SIZE (4)),
transmissionComb-n8
BIT STRING (SIZE (8))
}
OPTIONAL,
-- Need R
hoppingWithRepetition-r18
ENUMERATED {symbol, repetition}
OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
cyclicShiftHopping-r18
SEQUENCE {
hoppingId-r18
INTEGER (0..1023)
OPTIONAL,
-- Need R
hoppingSubset-r18
CHOICE {
transmissionComb-n2
BIT STRING (SIZE (8)),
transmissionComb-n4
BIT STRING (SIZE (12)),
transmissionComb-n8
BIT STRING (SIZE (6))
}
OPTIONAL,
-- Need R
hoppingFinerGranularity-r18
ENUMERATED {enable}
OPTIONAL -- Need R
}
OPTIONAL -- Need R
]]
}
SRS-PosResource-r16::=
SEQUENCE {
srs-PosResourceId-r16
SRS-PosResourceId-r16,
transmissionComb-r16
CHOICE {
n2-r16
SEQUENCE {
combOffset-n2-r16
INTEGER (0..1),
cyclicShift-n2-r16
INTEGER (0..7)
},
n4-r16
SEQUENCE {
combOffset-n4-r16
INTEGER (0..3),
cyclicShift-n4-r16
INTEGER (0..11)
},
n8-r16
SEQUENCE {
combOffset-n8-r16
INTEGER (0..7),
cyclicShift-n8-r16
INTEGER (0..5)
},
...
},
resourceMapping-r16
SEQUENCE {
startPosition-r16
INTEGER (0..13),
nrofSymbols-r16
ENUMERATED {n1, n2, n4, n8, n12}
},
freqDomainShift-r16
INTEGER (0..268),
freqHopping-r16
SEQUENCE {
c-SRS-r16
INTEGER (0..63),
...
},
groupOrSequenceHopping-r16
ENUMERATED { neither, groupHopping, sequenceHopping },
resourceType-r16
CHOICE {
aperiodic-r16
SEQUENCE {
slotOffset-r16
INTEGER (1..32)
OPTIONAL,
-- Need S
...
},
semi-persistent-r16
SEQUENCE {
periodicityAndOffset-sp-r16
SRS-PeriodicityAndOffset-r16,
...,
[[
periodicityAndOffset-sp-Ext-r16
SRS-PeriodicityAndOffsetExt-r16 OPTIONAL -- Need R
]],
[[
srs-PosPeriodicConfigHyperSFN-Index-r18
ENUMERATED {even0, odd1}
OPTIONAL --Need R
]]
},
periodic-r16
SEQUENCE {
periodicityAndOffset-p-r16
SRS-PeriodicityAndOffset-r16,
...,
[[
periodicityAndOffset-p-Ext-r16
SRS-PeriodicityAndOffsetExt-r16 OPTIONAL -- Need R
]],
[[
srs-PosPeriodicConfigHyperSFN-Index-r18
ENUMERATED {even0, odd1}
OPTIONAL --Need R
]]
}
},
sequenceId-r16
INTEGER (0..65535),
spatialRelationInfoPos-r16
SRS-SpatialRelationInfoPos-r16 OPTIONAL,
-- Need R
...,
[[
txHoppingConfig-r18
TxHoppingConfig-r18 OPTIONAL --Need R
]]
}
SRS-SpatialRelationInfo ::=
SEQUENCE {
servingCellId
ServCellIndex OPTIONAL,
-- Need S
referenceSignal
CHOICE {
ssb-Index
SSB-Index,
csi-RS-Index
NZP-CSI-RS-ResourceId,
srs
SEQUENCE {
resourceId
SRS-ResourceId,
uplinkBWP
BWP-Id
}
}
}
SRS-SpatialRelationInfoPos-r16 ::=
CHOICE {
servingRS-r16
SEQUENCE {
servingCellId
ServCellIndex OPTIONAL,
-- Need S
referenceSignal-r16
CHOICE {
ssb-IndexServing-r16
SSB-Index,
csi-RS-IndexServing-r16
NZP-CSI-RS-ResourceId,
srs-SpatialRelation-r16
SEQUENCE {
resourceSelection-r16
CHOICE {
srs-ResourceId-r16
SRS-ResourceId,
srs-PosResourceId-r16
SRS-PosResourceId-r16
},
uplinkBWP-r16
BWP-Id
}
}
},
ssb-Ncell-r16
SSB-InfoNcell-r16,
dl-PRS-r16
DL-PRS-Info-r16
}
SSB-Configuration-r16 ::=
SEQUENCE {
ssb-Freq-r16
ARFCN-ValueNR,
halfFrameIndex-r16
ENUMERATED {zero, one},
ssbSubcarrierSpacing-r16
SubcarrierSpacing,
ssb-Periodicity-r16
ENUMERATED { ms5, ms10, ms20, ms40, ms80, ms160, spare2,spare1 }
OPTIONAL,
-- Need S
sfn0-Offset-r16
SEQUENCE {
sfn-Offset-r16
INTEGER (0..1023),
integerSubframeOffset-r16
INTEGER (0..9)
OPTIONAL -- Need R
}
OPTIONAL,
-- Need R
sfn-SSB-Offset-r16
INTEGER (0..15),
ss-PBCH-BlockPower-r16
INTEGER (-60..50)
OPTIONAL -- Cond Pathloss
}
SSB-InfoNcell-r16 ::=
SEQUENCE {
physicalCellId-r16
PhysCellId,
ssb-IndexNcell-r16
SSB-Index OPTIONAL,
-- Need S
ssb-Configuration-r16
SSB-Configuration-r16 OPTIONAL -- Need S
}
DL-PRS-Info-r16 ::=
SEQUENCE {
dl-PRS-ID-r16
INTEGER (0..255),
dl-PRS-ResourceSetId-r16
INTEGER (0..7),
dl-PRS-ResourceId-r16
INTEGER (0..63)
OPTIONAL -- Need S
}
SRS-ResourceId ::=
INTEGER (0..
maxNrofSRS-Resources-1)
SRS-PosResourceId-r16 ::=
INTEGER (0..
maxNrofSRS-PosResources-1-r16)
SRS-PeriodicityAndOffset ::=
CHOICE {
sl1
NULL,
sl2
INTEGER(0..1),
sl4
INTEGER(0..3),
sl5
INTEGER(0..4),
sl8
INTEGER(0..7),
sl10
INTEGER(0..9),
sl16
INTEGER(0..15),
sl20
INTEGER(0..19),
sl32
INTEGER(0..31),
sl40
INTEGER(0..39),
sl64
INTEGER(0..63),
sl80
INTEGER(0..79),
sl160
INTEGER(0..159),
sl320
INTEGER(0..319),
sl640
INTEGER(0..639),
sl1280
INTEGER(0..1279),
sl2560
INTEGER(0..2559)
}
SRS-PeriodicityAndOffset-r16 ::=
CHOICE {
sl1
NULL,
sl2
INTEGER(0..1),
sl4
INTEGER(0..3),
sl5
INTEGER(0..4),
sl8
INTEGER(0..7),
sl10
INTEGER(0..9),
sl16
INTEGER(0..15),
sl20
INTEGER(0..19),
sl32
INTEGER(0..31),
sl40
INTEGER(0..39),
sl64
INTEGER(0..63),
sl80
INTEGER(0..79),
sl160
INTEGER(0..159),
sl320
INTEGER(0..319),
sl640
INTEGER(0..639),
sl1280
INTEGER(0..1279),
sl2560
INTEGER(0..2559),
sl5120
INTEGER(0..5119),
sl10240
INTEGER(0..10239),
sl40960
INTEGER(0..40959),
sl81920
INTEGER(0..81919),
...
}
SRS-PeriodicityAndOffsetExt-r16 ::=
CHOICE {
sl128
INTEGER(0..127),
sl256
INTEGER(0..255),
sl512
INTEGER(0..511),
sl20480
INTEGER(0..20479)
}
SpatialRelationInfo-PDC-r17 ::=
SEQUENCE {
referenceSignal
CHOICE {
ssb-Index
SSB-Index,
csi-RS-Index
NZP-CSI-RS-ResourceId,
dl-PRS-PDC
NR-DL-PRS-ResourceID-r17,
srs
SEQUENCE {
resourceId
SRS-ResourceId,
uplinkBWP
BWP-Id
},
...
},
...
}
TxHoppingConfig-r18 ::=
SEQUENCE {
overlapValue-r18
ENUMERATED {zeroRB, oneRB, twoRB, fourRB},
numberOfHops-r18
INTEGER(1..6),
slotOffsetForRemainingHopsList-r18
SEQUENCE (SIZE (1..
maxNrofHops-1-r18) )
OF SlotOffsetForRemainingHops-r18,
...
}
SlotOffsetForRemainingHops-r18 ::=
SEQUENCE {
slotOffsetRemainingHops-r18
CHOICE {
aperiodic-r18
SEQUENCE {
slotOffset-r18
INTEGER (1..32)
OPTIONAL,
-- Need S
startPosition-r18
INTEGER (0..13)
OPTIONAL,
-- Need R
...
},
semi-persistent-r18
SEQUENCE {
periodicityAndOffset-sp-r18
SRS-PeriodicityAndOffset-r16 OPTIONAL,
-- Need R
periodicityAndOffset-sp-Ext-r18
SRS-PeriodicityAndOffsetExt-r16 OPTIONAL,
-- Need R
startPosition-r18
INTEGER (0..13)
OPTIONAL,
-- Need R
...
},
periodic-r18
SEQUENCE {
periodicityAndOffset-p-r18
SRS-PeriodicityAndOffset-r16 OPTIONAL,
-- Need R
periodicityAndOffset-p-Ext-r18
SRS-PeriodicityAndOffsetExt-r16 OPTIONAL,
-- Need R
startPosition-r18
INTEGER (0..13)
OPTIONAL,
-- Need S
...
},
...
}
}
-- TAG-SRS-CONFIG-STOP-- TAG-SRS-PosTx-Hopping-START
SRS-PosTx-Hopping-r18 ::=
SEQUENCE {
srs-PosConfig-r18
SRS-PosConfig-r17,
bwp-r18
BWP OPTIONAL,
-- Need R
inactivePosSRS-TimeAlignmentTimer-r18
TimeAlignmentTimer OPTIONAL,
-- Need M
inactivePosSRS-RSRP-ChangeThreshold-r18
RSRP-ChangeThreshold-r17 OPTIONAL,
-- Need M
srs-PosUplinkTransmissionWindowConfig-r18
SetupRelease {
SRS-PosUplinkTransmissionWindowConfig-r18 }
OPTIONAL,
-- Need M
...
}
SRS-PosUplinkTransmissionWindowConfig-r18 ::=
SEQUENCE {
dummy
INTEGER(0..1023),
windowPeriodicityAndOffset-r18
CHOICE {
periodicityAndOffset-r18
SRS-PeriodicityAndOffset-r16,
periodicityAndOffsetExt-r18
SRS-PeriodicityAndOffsetExt-r16
},
duration-r18
ENUMERATED {sl1, sl2, sl4, sl6},
...
}
-- TAG-SRS-PosTx-Hopping-STOP-- TAG-SRS-POSRESOURCESETLINKEDFORAGGBW-START
SRS-PosResourceSetLinkedForAggBW-r18 ::=
SEQUENCE {
srs-PosResourceSetLinked-r18
SRS-PosResourceSetId-r16,
srs-LinkedConfig-r18
CHOICE {
rrc-connectedState-r18
SEQUENCE {
servingCellAndBWP-Id-r18
ServingCellAndBWP-Id-r17,
...
},
rrc-inactiveState-r18
SEQUENCE {
scs-SpecificCarrier-r18
SCS-SpecificCarrier,
freqInfo-r18
ARFCN-ValueNR,
...
}
},
...
}
-- TAG-SRS-POSRESOURCESETLINKEDFORAGGBW-STOP-- TAG-SRS-RSRP-MEASRESOURCE-START
SRS-RSRP-MeasResource-r19 ::=
SEQUENCE {
srs-RSRP-MeasResourceId-r19
SRS-RSRP-MeasResourceId-r19 OPTIONAL,
-- Need R
srs-Resource-r19
SRS-Resource OPTIONAL,
-- Need R
qcl-InfoPeriodicSRS-RSRP-MeasResource
TCI-StateId OPTIONAL,
-- Need R
...
}
-- TAG-SRS-RSRP-MEASRESOURCE-STOP-- TAG-SRS-RSRP-MEASRESOURCEID-START
SRS-RSRP-MeasResourceId-r19 ::=
INTEGER(0..
maxNrofSRS-RSRP-MeasResources-1-r19)
-- TAG-SRS-RSRP-MEASRESOURCEID-STOP-- TAG-SRS-RSRP-MEASRESOURCESET-START
SRS-RSRP-MeasResourceSet-r19 ::=
SEQUENCE {
aperiodicTriggeringOffset-r19
INTEGER (1..31)
OPTIONAL,
-- Need R
srs-RSRP-MeasResourceSetId-r19
SRS-RSRP-MeasResourceSetId-r19 OPTIONAL,
-- Need R
srs-RSRP-MeasResourceIdList-r19
SEQUENCE (SIZE (1..
maxNrofSRS-RSRP-MeasResourcesPerSet-r19) )
OF SRS-RSRP-MeasResourceId-r19
OPTIONAL,
-- Need R
...
}
-- TAG-SRS-RSRP-MEASRESOURCESET-STOP-- TAG-SRS-RSRP-MEASRESOURCESETID-START
SRS-RSRP-MeasResourceSetId-r19 ::=
INTEGER(0..
maxNrofSRS-RSRP-MeasResourceSets-1-r19)
-- TAG-SRS-RSRP-MEASRESOURCESETID-STOP-- TAG-SRS-RSRP-RANGE-START
SRS-RSRP-Range-r16 ::=
INTEGER(0..98)
-- TAG-SRS-RSRP-RANGE-STOP-- TAG-SRS-TPC-COMMANDCONFIG-START
SRS-TPC-CommandConfig ::=
SEQUENCE {
startingBitOfFormat2-3
INTEGER (1..31)
OPTIONAL,
-- Need R
fieldTypeFormat2-3
INTEGER (0..1)
OPTIONAL,
-- Need R
...,
[[
startingBitOfFormat2-3SUL
INTEGER (1..31)
OPTIONAL -- Need R
]],
[[
startingBitOfFormat2-3-r1900
INTEGER (1..45)
OPTIONAL -- Need R
]]
}
-- TAG-SRS-TPC-COMMANDCONFIG-STOP-- TAG-SSB-INDEX-START
SSB-Index ::=
INTEGER (0..
maxNrofSSBs-1)
-- TAG-SSB-INDEX-STOP-- TAG-SSB-MTC-START
SSB-MTC ::=
SEQUENCE {
periodicityAndOffset
CHOICE {
sf5
INTEGER (0..4),
sf10
INTEGER (0..9),
sf20
INTEGER (0..19),
sf40
INTEGER (0..39),
sf80
INTEGER (0..79),
sf160
INTEGER (0..159)
},
duration
ENUMERATED { sf1, sf2, sf3, sf4, sf5 }
}
SSB-MTC2 ::=
SEQUENCE {
pci-List
SEQUENCE (SIZE (1..
maxNrofPCIsPerSMTC))
OF PhysCellId OPTIONAL,
-- Need M
periodicity
ENUMERATED {sf5, sf10, sf20, sf40, sf80, spare3, spare2, spare1}
}
SSB-MTC2-LP-r16 ::=
SEQUENCE {
pci-List
SEQUENCE (SIZE (1..
maxNrofPCIsPerSMTC))
OF PhysCellId OPTIONAL,
-- Need R
periodicity
ENUMERATED {sf10, sf20, sf40, sf80, sf160, spare3, spare2, spare1}
}
SSB-MTC3-r16 ::=
SEQUENCE {
periodicityAndOffset-r16
CHOICE {
sf5-r16
INTEGER (0..4),
sf10-r16
INTEGER (0..9),
sf20-r16
INTEGER (0..19),
sf40-r16
INTEGER (0..39),
sf80-r16
INTEGER (0..79),
sf160-r16
INTEGER (0..159),
sf320-r16
INTEGER (0..319),
sf640-r16
INTEGER (0..639),
sf1280-r16
INTEGER (0..1279)
},
duration-r16
ENUMERATED {sf1, sf2, sf3, sf4, sf5},
pci-List-r16
SEQUENCE (SIZE (1..
maxNrofPCIsPerSMTC))
OF PhysCellId OPTIONAL,
-- Need M
ssb-ToMeasure-r16
SetupRelease {
SSB-ToMeasure }
OPTIONAL -- Need M
}
SSB-MTC4-r17 ::=
SEQUENCE {
pci-List-r17
SEQUENCE (SIZE (1..
maxNrofPCIsPerSMTC))
OF PhysCellId OPTIONAL,
-- Need M
offset-r17
INTEGER (0..159)
}
SSB-MTC5-r19 ::=
SEQUENCE {
pci-List-r19
SEQUENCE (SIZE (1..
maxNrofPCIsPerSMTC))
OF PhysCellId OPTIONAL,
-- Need M
periodicity-r19
ENUMERATED {sf10, sf20, sf40, sf80, sf160, spare3, spare2, spare1}
OPTIONAL,
-- Need M
offset-r19
INTEGER (0..159)
OPTIONAL -- Need M
}
SSB-MTC-AdditionalPCI-r17 ::=
SEQUENCE {
additionalPCIIndex-r17
AdditionalPCIIndex-r17,
additionalPCI-r17
PhysCellId,
periodicity-r17
ENUMERATED { ms5, ms10, ms20, ms40, ms80, ms160, spare2, spare1 },
ssb-PositionsInBurst-r17
CHOICE {
shortBitmap
BIT STRING (SIZE (4)),
mediumBitmap
BIT STRING (SIZE (8)),
longBitmap
BIT STRING (SIZE (64))
},
ss-PBCH-BlockPower-r17
INTEGER (-60..50)
}
-- TAG-SSB-MTC-STOP-- TAG-SSB-POSITIONQCL-RELATION-START
SSB-PositionQCL-Relation-r16 ::=
ENUMERATED {n1,n2,n4,n8}
SSB-PositionQCL-Relation-r17 ::=
ENUMERATED {n32, n64}
-- TAG-SSB-POSITIONQCL-RELATION-STOP-- TAG-SSB-TOMEASURE-START
SSB-ToMeasure ::=
CHOICE {
shortBitmap
BIT STRING (SIZE (4)),
mediumBitmap
BIT STRING (SIZE (8)),
longBitmap
BIT STRING (SIZE (64))
}
-- TAG-SSB-TOMEASURE-STOP-- TAG-SS-RSSI-MEASUREMENT-START
::=
SEQUENCE {
measurementSlots
BIT STRING (SIZE (1..80)),
endSymbol
INTEGER(0..3)
}
-- TAG-SS-RSSI-MEASUREMENT-STOP-- TAG-SUBCARRIERSPACING-START
SubcarrierSpacing ::=
ENUMERATED {kHz15, kHz30, kHz60, kHz120, kHz240, kHz480-v1700, kHz960-v1700, spare1}
-- TAG-SUBCARRIERSPACING-STOP-- TAG-TRESELECTION-START
T-Reselection ::=
INTEGER (0..7)
-- TAG-TRESELECTION-STOP-- TAG-TAG-CONFIG-START
TAG-Config ::=
SEQUENCE {
tag-ToReleaseList
SEQUENCE (SIZE (1..
maxNrofTAGs))
OF TAG-Id OPTIONAL,
-- Need N
tag-ToAddModList
SEQUENCE (SIZE (1..
maxNrofTAGs))
OF TAG OPTIONAL -- Need N
}
TAG ::=
SEQUENCE {
tag-Id
TAG-Id,
timeAlignmentTimer
TimeAlignmentTimer,
...
}
TAG-Id ::=
INTEGER (0..
maxNrofTAGs-1)
-- TAG-TAG-CONFIG-STOP-- TAG-TAR-CONFIG-START
TAR-Config-r17 ::=
SEQUENCE {
offsetThresholdTA-r17
ENUMERATED {ms0dot5, ms1, ms2, ms3, ms4, ms5, ms6 ,ms7, ms8, ms9, ms10, ms11, ms12,
ms13, ms14, ms15, spare13, spare12, spare11, spare10, spare9, spare8, spare7,
spare6, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need R
timingAdvanceSR-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
...
}
TAR-Config-r18 ::=
SEQUENCE {
offsetThresholdTA-r18
INTEGER (1..56)
OPTIONAL,
-- Need R
timingAdvanceSR-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
...
}
-- TAG-TAR-CONFIG-STOP-- TAG-TCI-ACTIVATEDCONFIG-START
TCI-ActivatedConfig-r17 ::=
SEQUENCE {
pdcch-TCI-r17
SEQUENCE (SIZE (1..5))
OF TCI-StateId,
pdsch-TCI-r17
BIT STRING (SIZE (1..
maxNrofTCI-States))
}
-- TAG-TCI-ACTIVATEDCONFIG-STOP-- TAG-TCI-STATE-START
TCI-State ::=
SEQUENCE {
tci-StateId
TCI-StateId,
qcl-Type1
QCL-Info,
qcl-Type2
QCL-Info OPTIONAL,
-- Need R
...,
[[
additionalPCI-r17
AdditionalPCIIndex-r17 OPTIONAL,
-- Need R
pathlossReferenceRS-Id-r17
PathlossReferenceRS-Id-r17 OPTIONAL,
-- Cond JointTCI1
ul-powerControl-r17
Uplink-powerControlId-r17 OPTIONAL -- Cond JointTCI
]],
[[
tag-Id-ptr-r18
ENUMERATED {n0,n1}
OPTIONAL -- Cond 2TA
]],
[[
pathlossOffset-r19
ENUMERATED {
dB-12, dB-8, dB-4, dB0, dB4, dB8,
dB12, dB16, dB20, dB24, dB28, dB32, dB36,
dB40, dB44, dB48, dB52, dB56, dB60}
OPTIONAL -- Need R
]]
}
QCL-Info ::=
SEQUENCE {
cell
ServCellIndex OPTIONAL,
-- Need R
bwp-Id
BWP-Id OPTIONAL,
-- Cond CSI-RS-Indicated
referenceSignal
CHOICE {
csi-rs
NZP-CSI-RS-ResourceId,
ssb
SSB-Index
},
qcl-Type
ENUMERATED {typeA, typeB, typeC, typeD},
...
}
-- TAG-TCI-STATE-STOP-- TAG-TCI-STATEID-START
TCI-StateId ::=
INTEGER (0..
maxNrofTCI-States-1)
-- TAG-TCI-STATEID-STOP-- TAG-TCI-UL-STATE-START
TCI-UL-State-r17 ::=
SEQUENCE {
tci-UL-StateId-r17
TCI-UL-StateId-r17,
servingCellId-r17
ServCellIndex OPTIONAL,
-- Need R
bwp-Id-r17
BWP-Id OPTIONAL,
-- Cond CSI-RSorSRS-Indicated
referenceSignal-r17
CHOICE {
ssb-Index-r17
SSB-Index,
csi-RS-Index-r17
NZP-CSI-RS-ResourceId,
srs-r17
SRS-ResourceId
},
additionalPCI-r17
AdditionalPCIIndex-r17 OPTIONAL,
-- Need R
ul-powerControl-r17
Uplink-powerControlId-r17 OPTIONAL,
-- Need R
pathlossReferenceRS-Id-r17
PathlossReferenceRS-Id-r17 OPTIONAL,
-- Cond Mandatory
...,
[[
tag-Id-ptr-r18
ENUMERATED {n0,n1}
OPTIONAL -- Cond 2TA
]],
[[
pathlossOffset-r19
ENUMERATED {
dB-12, dB-8, dB-4, dB0, dB4, dB8,
dB12, dB16, dB20, dB24, dB28, dB32, dB36,
dB40, dB44, dB48, dB52, dB56, dB60}
OPTIONAL -- Need R
]]
}
-- TAG-TCI-UL-STATE-STOP-- TAG-TCI-UL-STATEID-START
TCI-UL-StateId-r17 ::=
INTEGER (0..
maxUL-TCI-1-r17)
-- TAG-TCI-UL-STATEID-STOP-- TAG-TDD-UL-DL-CONFIGCOMMON-START
TDD-UL-DL-ConfigCommon ::=
SEQUENCE {
referenceSubcarrierSpacing
SubcarrierSpacing,
pattern1
TDD-UL-DL-Pattern,
pattern2
TDD-UL-DL-Pattern OPTIONAL,
-- Need R
...
}
TDD-UL-DL-Pattern ::=
SEQUENCE {
dl-UL-TransmissionPeriodicity
ENUMERATED {ms0p5, ms0p625, ms1, ms1p25, ms2, ms2p5, ms5, ms10},
nrofDownlinkSlots
INTEGER (0..
maxNrofSlots),
nrofDownlinkSymbols
INTEGER (0..
maxNrofSymbols-1),
nrofUplinkSlots
INTEGER (0..
maxNrofSlots),
nrofUplinkSymbols
INTEGER (0..
maxNrofSymbols-1),
...,
[[
dl-UL-TransmissionPeriodicity-v1530
ENUMERATED {ms3, ms4}
OPTIONAL -- Need R
]],
[[
sbfd-StartingSlotIndex-r19
INTEGER (0..
maxNrofSlots-1)
OPTIONAL,
-- Need R
sbfd-StartingSymbolIndex-r19
INTEGER (0..
maxNrofSymbols-1)
OPTIONAL,
-- Need R
sbfd-EndingSlotIndex-r19
INTEGER (0..
maxNrofSlots-1)
OPTIONAL,
-- Need R
sbfd-EndingSymbolIndex-r19
INTEGER (0..
maxNrofSymbols-1)
OPTIONAL -- Need R
]]
}
-- TAG-TDD-UL-DL-CONFIGCOMMON-STOP-- TAG-TDD-UL-DL-CONFIGDEDICATED-START
TDD-UL-DL-ConfigDedicated ::=
SEQUENCE {
slotSpecificConfigurationsToAddModList
SEQUENCE (SIZE (1..
maxNrofSlots))
OF TDD-UL-DL-SlotConfig OPTIONAL,
-- Need N
slotSpecificConfigurationsToReleaseList
SEQUENCE (SIZE (1..
maxNrofSlots))
OF TDD-UL-DL-SlotIndex OPTIONAL,
-- Need N
...
}
TDD-UL-DL-ConfigDedicated-IAB-MT-r16::=
SEQUENCE {
slotSpecificConfigurationsToAddModList-IAB-MT-r16
SEQUENCE (SIZE (1..
maxNrofSlots))
OF TDD-UL-DL-SlotConfig-IAB-MT-r16 OPTIONAL,
-- Need N
slotSpecificConfigurationsToReleaseList-IAB-MT-r16
SEQUENCE (SIZE (1..
maxNrofSlots))
OF TDD-UL-DL-SlotIndex OPTIONAL,
-- Need N
...
}
TDD-UL-DL-SlotConfig ::=
SEQUENCE {
slotIndex
TDD-UL-DL-SlotIndex,
symbols
CHOICE {
allDownlink
NULL,
allUplink
NULL,
explicit
SEQUENCE {
nrofDownlinkSymbols
INTEGER (1..
maxNrofSymbols-1)
OPTIONAL,
-- Need S
nrofUplinkSymbols
INTEGER (1..
maxNrofSymbols-1)
OPTIONAL -- Need S
}
}
}
TDD-UL-DL-SlotConfig-IAB-MT-r16::=
SEQUENCE {
slotIndex-r16
TDD-UL-DL-SlotIndex,
symbols-IAB-MT-r16
CHOICE {
allDownlink-r16
NULL,
allUplink-r16
NULL,
explicit-r16
SEQUENCE {
nrofDownlinkSymbols-r16
INTEGER (1..
maxNrofSymbols-1)
OPTIONAL,
-- Need S
nrofUplinkSymbols-r16
INTEGER (1..
maxNrofSymbols-1)
OPTIONAL -- Need S
},
explicit-IAB-MT-r16
SEQUENCE {
nrofDownlinkSymbols-r16
INTEGER (1..
maxNrofSymbols-1)
OPTIONAL,
-- Need S
nrofUplinkSymbols-r16
INTEGER (1..
maxNrofSymbols-1)
OPTIONAL -- Need S
}
}
}
TDD-UL-DL-SlotIndex ::=
INTEGER (0..
maxNrofSlots-1)
-- TAG-TDD-UL-DL-CONFIGDEDICATED-STOP-- TAG-THRESHOLDP-LR-START
ThresholdP-LR-r19 ::=
INTEGER (-80..0)
-- TAG-THRESHOLDP-LR-STOP-- TAG-THRESHOLDQ-LR-START
ThresholdQ-LR-r19 ::=
INTEGER (-34..0)
-- TAG-THRESHOLDQ-LR-STOP-- TAG-TIMEALIGNMENTTIMER-START
TimeAlignmentTimer ::=
ENUMERATED {ms500, ms750, ms1280, ms1920, ms2560, ms5120, ms10240, infinity}
-- TAG-TIMEALIGNMENTTIMER-STOP-- TAG-TIMETOTRIGGER-START
TimeToTrigger ::=
ENUMERATED {
ms0, ms40, ms64, ms80, ms100, ms128, ms160, ms256,
ms320, ms480, ms512, ms640, ms1024, ms1280, ms2560,
ms5120}
-- TAG-TIMETOTRIGGER-STOP-- TAG-TN-AREAID-START
TN-AreaId-r18 ::=
INTEGER (1..
maxTN-AreaInfo-r18)
-- TAG-TN-AREAID-STOP-- TAG-TRACKINGAREACODE-START
TrackingAreaCode ::=
BIT STRING (SIZE (24))
-- TAG-TRACKINGAREACODE-STOP-- TAG-UAC-BARRINGINFOSETINDEX-START
UAC-BarringInfoSetIndex ::=
INTEGER (1..
maxBarringInfoSet)
-- TAG-UAC-BARRINGINFOSETINDEX-STOP-- TAG-UAC-BARRINGINFOSETLIST-START
UAC-BarringInfoSetList ::=
SEQUENCE (SIZE(1..
maxBarringInfoSet))
OF UAC-BarringInfoSet
UAC-BarringInfoSetList-v1700 ::=
SEQUENCE (SIZE(1..
maxBarringInfoSet))
OF UAC-BarringInfoSet-v1700
UAC-BarringInfoSet ::=
SEQUENCE {
uac-BarringFactor
ENUMERATED {p00, p05, p10, p15, p20, p25, p30, p40,
p50, p60, p70, p75, p80, p85, p90, p95},
uac-BarringTime
ENUMERATED {s4, s8, s16, s32, s64, s128, s256, s512},
uac-BarringForAccessIdentity
BIT STRING (SIZE(7))
}
UAC-BarringInfoSet-v1700 ::=
SEQUENCE {
uac-BarringFactorForAI3-r17
ENUMERATED {p00, p05, p10, p15, p20, p25, p30, p40, p50, p60, p70, p75, p80, p85, p90, p95}
OPTIONAL -- Need S
}
-- TAG-UAC-BARRINGINFOSETLIST-STOP-- TAG-UAC-BARRINGPERCATLIST-START
UAC-BarringPerCatList ::=
SEQUENCE (SIZE (1..
maxAccessCat-1))
OF UAC-BarringPerCat
UAC-BarringPerCat ::=
SEQUENCE {
accessCategory
INTEGER (1..
maxAccessCat-1),
uac-barringInfoSetIndex
UAC-BarringInfoSetIndex
}
-- TAG-UAC-BARRINGPERCATLIST-STOP-- TAG-UAC-BARRINGPERPLMN-LIST-START
UAC-BarringPerPLMN-List ::=
SEQUENCE (SIZE (1..
maxPLMN))
OF UAC-BarringPerPLMN
UAC-BarringPerPLMN ::=
SEQUENCE {
plmn-IdentityIndex
INTEGER (1..
maxPLMN),
uac-ACBarringListType
CHOICE{
uac-ImplicitACBarringList
SEQUENCE (SIZE(
maxAccessCat-1))
OF UAC-BarringInfoSetIndex,
uac-ExplicitACBarringList
UAC-BarringPerCatList
}
OPTIONAL -- Need S
}
-- TAG-UAC-BARRINGPERPLMN-LIST-STOP-- TAG-UE-TIMERSANDCONSTANTS-START
UE-TimersAndConstants ::=
SEQUENCE {
t300
ENUMERATED {ms100, ms200, ms300, ms400, ms600, ms1000, ms1500, ms2000},
t301
ENUMERATED {ms100, ms200, ms300, ms400, ms600, ms1000, ms1500, ms2000},
t310
ENUMERATED {ms0, ms50, ms100, ms200, ms500, ms1000, ms2000},
n310
ENUMERATED {n1, n2, n3, n4, n6, n8, n10, n20},
t311
ENUMERATED {ms1000, ms3000, ms5000, ms10000, ms15000, ms20000, ms30000},
n311
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10},
t319
ENUMERATED {ms100, ms200, ms300, ms400, ms600, ms1000, ms1500, ms2000},
...
}
-- TAG-UE-TIMERSANDCONSTANTS-STOP-- TAG-UE-TIMERSANDCONSTANTSREMOTEUE-START
UE-TimersAndConstantsRemoteUE-r17 ::=
SEQUENCE {
t300-RemoteUE-r17
ENUMERATED {ms100, ms200, ms300, ms400, ms600, ms1000, ms1500, ms2000}
OPTIONAL,
-- Need S
t301-RemoteUE-r17
ENUMERATED {ms100, ms200, ms300, ms400, ms600, ms1000, ms1500, ms2000}
OPTIONAL,
-- Need S
t319-RemoteUE-r17
ENUMERATED {ms100, ms200, ms300, ms400, ms600, ms1000, ms1500, ms2000}
OPTIONAL,
-- Need S
...
}
-- TAG-UE-TIMERSANDCONSTANTSREMOTEUE-STOP-- TAG-ULDELAYVALUECONFIG-START
UL-DelayValueConfig-r16 ::=
SEQUENCE {
delay-DRBlist-r16
SEQUENCE (SIZE(1..
maxDRB))
OF DRB-Identity
}
-- TAG-ULDELAYVALUECONFIG-STOP-- TAG-ULEXCESSDELAYCONFIG-START
UL-ExcessDelayConfig-r17 ::=
SEQUENCE {
excessDelay-DRBlist-r17
SEQUENCE (SIZE(1..
maxDRB))
OF ExcessDelay-DRB-IdentityInfo-r17
}
ExcessDelay-DRB-IdentityInfo-r17 ::=
SEQUENCE {
drb-IdentityList
SEQUENCE (SIZE (1..
maxDRB))
OF DRB-Identity,
delayThreshold
ENUMERATED {ms0dot25, ms0dot5, ms1, ms2, ms4, ms5, ms10, ms20, ms30, ms40, ms50, ms60, ms70,
ms80, ms90, ms100, ms150, ms300, ms500}
}
-- TAG-ULEXCESSDELAYCONFIG-STOP-- TAG-UL-GAPFR2-CONFIG-START
UL-GapFR2-Config-r17 ::=
SEQUENCE {
gapOffset-r17
INTEGER (0..159),
ugl-r17
ENUMERATED {ms0dot125, ms0dot25, ms0dot5, ms1},
ugrp-r17
ENUMERATED {ms5, ms20, ms40, ms160},
refFR2-ServCellAsyncCA-r17
ServCellIndex OPTIONAL -- Cond AsyncCA
}
-- TAG-UL-GAPFR2-CONFIG-STOP-- TAG-UPLINKCANCELLATION-START
UplinkCancellation-r16 ::=
SEQUENCE {
ci-RNTI-r16
RNTI-Value,
dci-PayloadSizeForCI-r16
INTEGER (0..
maxCI-DCI-PayloadSize-r16),
ci-ConfigurationPerServingCell-r16
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF CI-ConfigurationPerServingCell-r16,
...
}
CI-ConfigurationPerServingCell-r16 ::=
SEQUENCE {
servingCellId
ServCellIndex,
positionInDCI-r16
INTEGER (0..
maxCI-DCI-PayloadSize-1-r16),
positionInDCI-ForSUL-r16
INTEGER (0..
maxCI-DCI-PayloadSize-1-r16)
OPTIONAL,
-- Cond SUL-Only
ci-PayloadSize-r16
ENUMERATED {n1, n2, n4, n5, n7, n8, n10, n14, n16, n20, n28, n32, n35, n42, n56, n112},
timeFrequencyRegion-r16
SEQUENCE {
timeDurationForCI-r16
ENUMERATED {n2, n4, n7, n14}
OPTIONAL,
-- Cond SymbolPeriodicity
timeGranularityForCI-r16
ENUMERATED {n1, n2, n4, n7, n14, n28},
frequencyRegionForCI-r16
INTEGER (0..37949),
deltaOffset-r16
INTEGER (0..2),
...
},
uplinkCancellationPriority-v1610
ENUMERATED {enabled}
OPTIONAL -- Need S
}
-- TAG-UPLINKCANCELLATION-STOP-- TAG-UPLINKCONFIGCOMMON-START
UplinkConfigCommon ::=
SEQUENCE {
frequencyInfoUL
FrequencyInfoUL OPTIONAL,
-- Cond InterFreqHOAndServCellAdd
initialUplinkBWP
BWP-UplinkCommon OPTIONAL,
-- Cond ServCellAdd
dummy
TimeAlignmentTimer
}
UplinkConfigCommon-v1700 ::=
SEQUENCE {
initialUplinkBWP-RedCap-r17
BWP-UplinkCommon OPTIONAL -- Need R
}
-- TAG-UPLINKCONFIGCOMMON-STOP-- TAG-UPLINKCONFIGCOMMONSIB-START
UplinkConfigCommonSIB ::=
SEQUENCE {
frequencyInfoUL
FrequencyInfoUL-SIB,
initialUplinkBWP
BWP-UplinkCommon,
timeAlignmentTimerCommon
TimeAlignmentTimer
}
UplinkConfigCommonSIB-v1700 ::=
SEQUENCE {
initialUplinkBWP-RedCap-r17
BWP-UplinkCommon OPTIONAL -- Need R
}
UplinkConfigCommonSIB-v1760 ::=
SEQUENCE {
frequencyInfoUL-v1760
FrequencyInfoUL-SIB-v1760
}
-- TAG-UPLINKCONFIGCOMMONSIB-STOP-- TAG-UPLINK-POWERCONTROL-START
Uplink-powerControl-r17 ::=
SEQUENCE {
ul-powercontrolId-r17
Uplink-powerControlId-r17,
p0AlphaSetforPUSCH-r17
P0AlphaSet-r17 OPTIONAL,
-- Need R
p0AlphaSetforPUCCH-r17
P0AlphaSet-r17 OPTIONAL,
-- Need R
p0AlphaSetforSRS-r17
P0AlphaSet-r17 OPTIONAL -- Need R
}
P0AlphaSet-r17 ::=
SEQUENCE {
p0-r17
INTEGER (-16..15)
OPTIONAL,
-- Need R
alpha-r17
Alpha OPTIONAL,
-- Need S
closedLoopIndex-r17
ENUMERATED { i0, i1 }
}
Uplink-powerControlId-r17 ::=
INTEGER(1..
maxUL-TCI-r17)
Uplink-powerControlExt-v1900 ::=
SEQUENCE {
p0AlphaSetforPUSCH-SBFD-r19
P0AlphaSet-r17 OPTIONAL,
-- Need R
p0AlphaSetforPUCCH-SBFD-r19
P0AlphaSet-r17 OPTIONAL,
-- Need R
p0AlphaSetforSRS-SBFD-r19
P0AlphaSet-r17 OPTIONAL -- Need R
}
-- TAG-UPLINK-POWERCONTROL-STOP-- TAG-UU-RELAYRLC-CHANNELCONFIG-START
Uu-RelayRLC-ChannelConfig-r17::=
SEQUENCE {
uu-LogicalChannelIdentity-r17
LogicalChannelIdentity OPTIONAL,
-- Cond RelayLCH-SetupOnly
uu-RelayRLC-ChannelID-r17
Uu-RelayRLC-ChannelID-r17,
reestablishRLC-r17
ENUMERATED {true}
OPTIONAL,
-- Need N
rlc-Config-r17
RLC-Config OPTIONAL,
-- Cond RelayLCH-Setup
mac-LogicalChannelConfig-r17
LogicalChannelConfig OPTIONAL,
-- Cond RelayLCH-Setup
...
}
-- TAG-UU-RELAYRLC-CHANNELCONFIG-STOP-- TAG-UU-RELAYRLC-CHANNELID-START
Uu-RelayRLC-ChannelID-r17 ::=
INTEGER (1..
maxLC-ID)
-- TAG-UU-RELAYRLC-CHANNELID-STOP-- TAG-UPLINKTXDIRECTCURRENTLIST-START
UplinkTxDirectCurrentList ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF UplinkTxDirectCurrentCell
UplinkTxDirectCurrentCell ::=
SEQUENCE {
servCellIndex
ServCellIndex,
uplinkDirectCurrentBWP
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF UplinkTxDirectCurrentBWP,
...,
[[
uplinkDirectCurrentBWP-SUL
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF UplinkTxDirectCurrentBWP OPTIONAL
]]
}
UplinkTxDirectCurrentBWP ::=
SEQUENCE {
bwp-Id
BWP-Id,
shift7dot5kHz
BOOLEAN,
txDirectCurrentLocation
INTEGER (0..3301)
}
-- TAG-UPLINKTXDIRECTCURRENTLIST-STOP-- TAG-UPLINKTXDIRECTCURRENTMORECARRIERLIST-START
UplinkTxDirectCurrentMoreCarrierList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofCC-Group-r17))
OF CC-Group-r17
CC-Group-r17 ::=
SEQUENCE {
servCellIndexLower-r17
ServCellIndex,
servCellIndexHigher-r17
ServCellIndex OPTIONAL,
defaultDC-Location-r17
DefaultDC-Location-r17,
offsetToDefault-r17
CHOICE{
offsetValue
OffsetValue-r17,
offsetlist
SEQUENCE (SIZE(1..
maxNrofReqComDC-Location-r17))
OF OffsetValue-r17
}
OPTIONAL
}
OffsetValue-r17::=
SEQUENCE {
offsetValue-r17
INTEGER (-20000.. 20000),
shift7dot5kHz-r17
BOOLEAN
}
DefaultDC-Location-r17 ::=
CHOICE {
ul
FrequencyComponent-r17,
dl
FrequencyComponent-r17,
ulAndDL
FrequencyComponent-r17
}
FrequencyComponent-r17 ::=
ENUMERATED {activeCarrier,configuredCarrier,activeBWP,configuredBWP}
-- TAG-UPLINKTXDIRECTCURRENTMORECARRIERLIST-STOP-- TAG-UPLINKTXDIRECTCURRENTTWOCARRIERLIST-START
UplinkTxDirectCurrentTwoCarrierList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofTxDC-TwoCarrier-r16))
OF UplinkTxDirectCurrentTwoCarrier-r16
UplinkTxDirectCurrentTwoCarrier-r16 ::=
SEQUENCE {
carrierOneInfo-r16
UplinkTxDirectCurrentCarrierInfo-r16,
carrierTwoInfo-r16
UplinkTxDirectCurrentCarrierInfo-r16,
singlePA-TxDirectCurrent-r16
UplinkTxDirectCurrentTwoCarrierInfo-r16,
secondPA-TxDirectCurrent-r16
UplinkTxDirectCurrentTwoCarrierInfo-r16 OPTIONAL
}
UplinkTxDirectCurrentCarrierInfo-r16 ::=
SEQUENCE {
servCellIndex-r16
ServCellIndex,
servCellInfo-r16
CHOICE {
bwp-Id-r16
BWP-Id,
deactivatedCarrier-r16
ENUMERATED {deactivated}
}
}
UplinkTxDirectCurrentTwoCarrierInfo-r16 ::=
SEQUENCE {
referenceCarrierIndex-r16
ServCellIndex,
shift7dot5kHz-r16
BOOLEAN,
txDirectCurrentLocation-r16
INTEGER (0..3301)
}
-- TAG-UPLINKTXDIRECTCURRENTTWOCARRIERLIST-STOP-- TAG-ZP-CSI-RS-RESOURCE-START
ZP-CSI-RS-Resource ::=
SEQUENCE {
zp-CSI-RS-ResourceId
ZP-CSI-RS-ResourceId,
resourceMapping
CSI-RS-ResourceMapping,
periodicityAndOffset
CSI-ResourcePeriodicityAndOffset OPTIONAL,
--Cond PeriodicOrSemiPersistent
...
}
ZP-CSI-RS-ResourceId ::=
INTEGER (0..
maxNrofZP-CSI-RS-Resources-1)
-- TAG-ZP-CSI-RS-RESOURCE-STOP-- TAG-ZP-CSI-RS-RESOURCESET-START
ZP-CSI-RS-ResourceSet ::=
SEQUENCE {
zp-CSI-RS-ResourceSetId
ZP-CSI-RS-ResourceSetId,
zp-CSI-RS-ResourceIdList
SEQUENCE (SIZE(1..
maxNrofZP-CSI-RS-ResourcesPerSet))
OF ZP-CSI-RS-ResourceId,
...
}
-- TAG-ZP-CSI-RS-RESOURCESET-STOP-- TAG-ZP-CSI-RS-RESOURCESETID-START
ZP-CSI-RS-ResourceSetId ::=
INTEGER (0..
maxNrofZP-CSI-RS-ResourceSets-1)
-- TAG-ZP-CSI-RS-RESOURCESETID-STOP-- TAG-ACCESSSTRATUMRELEASE-START
AccessStratumRelease ::=
ENUMERATED {
rel15, rel16, rel17, rel18, rel19, spare3, spare2, spare1, ... }
-- TAG-ACCESSSTRATUMRELEASE-STOP-- TAG-AERIALPARAMETERS-START
AerialParameters-r18 ::=
SEQUENCE {
-- Support of Aerial UE features
aerialUE-Capability-r18
ENUMERATED {supported}
OPTIONAL,
-- Support of altitude measurement and event H1/H2-triggered reporting
altitudeMeas-r18
ENUMERATED {supported}
OPTIONAL,
-- Support of altitude based measurement configuration of SSB-ToMeasure
altitudeBasedSSB-ToMeasure-r18
ENUMERATED {supported}
OPTIONAL,
-- Support of events A3H1, A3H2, A4H1, A4H2, A5H1, A5H2
eventAxHy-r18
ENUMERATED {supported}
OPTIONAL,
-- Support of flight path reporting
flightPathReporting-r18
ENUMERATED {supported}
OPTIONAL,
-- Support of flight path availability indication via UAI
flightPathAvailabilityIndicationUAI-r18
ENUMERATED {supported}
OPTIONAL,
-- Support of numberOfTriggeringCells for eventA3, eventA4, and eventA5, and additionally, if the UE supports eventAxHy-r18,
-- support of numberOfTriggeringCells for eventA3H1, eventA3H2, eventA4H1, eventA4H2, eventA5H1, and eventA5H2
multipleCellsMeasExtension-r18
ENUMERATED {supported}
OPTIONAL,
-- Support of handling aerial-specific Ns value(s) and Pmax list broadcasted by the cell
nr-NS-PmaxListAerial-r18
ENUMERATED {supported}
OPTIONAL,
-- Support of reporting only the measurement report corresponding to the event with the smallest value between the
-- altitude of the UAV and the altitude threshold for which the altitude-related entering condition e.g. A3H1-2 is satisfied, when
-- multiple events of the same type (Hx or AxHy) for the same MO (for AxHy) are triggered simultaneously.
simulMultiTriggerSingleMeasReport-r18
ENUMERATED {supported}
OPTIONAL,
-- Support of A2X service(s) using PC5 Sidelink and dedicated resource pool for A2X service(s)
sl-A2X-Service-r18
ENUMERATED {brid, daa, bridAndDAA}
OPTIONAL,
...,
[[
-- Support of condEvents A3H1, A3H2, A5H1, A5H2
condEventAxHy-r19
ENUMERATED {supported}
OPTIONAL
]]
}
-- TAG-AERIALPARAMETERS-STOP-- TAG-AIML-PARAMETERS-START
AIML-Parameters-r19 ::=
SEQUENCE {
applicabilityReportingCSI-r19
ENUMERATED {supported}
OPTIONAL,
applicabilityReportingOther-r19
ENUMERATED {supported}
OPTIONAL,
loggedDataCollection-r19
ENUMERATED {supported}
OPTIONAL,
eventBasedLoggedDataCollection-r19
ENUMERATED {supported}
OPTIONAL,
dataThresholdAvailabilityIndication-r19
ENUMERATED {supported}
OPTIONAL
}
-- TAG-AIML-PARAMETERS-STOP-- TAG-APPLAYERMEASPARAMETERS-START
AppLayerMeasParameters-r17 ::=
SEQUENCE {
qoe-Streaming-MeasReport-r17
ENUMERATED {supported}
OPTIONAL,
qoe-MTSI-MeasReport-r17
ENUMERATED {supported}
OPTIONAL,
qoe-VR-MeasReport-r17
ENUMERATED {supported}
OPTIONAL,
ran-VisibleQoE-Streaming-MeasReport-r17
ENUMERATED {supported}
OPTIONAL,
ran-VisibleQoE-VR-MeasReport-r17
ENUMERATED {supported}
OPTIONAL,
ul-MeasurementReportAppLayer-Seg-r17
ENUMERATED {supported}
OPTIONAL,
...,
[[
qoe-IdleInactiveMeasReport-r18
ENUMERATED {supported}
OPTIONAL,
qoe-NRDC-MeasReport-r18
ENUMERATED {supported}
OPTIONAL,
qoe-AdditionalMemoryMeasReport-r18
ENUMERATED {kB128, kB256, kB512, kB1024}
OPTIONAL,
qoe-PriorityBasedDiscarding-r18
ENUMERATED {supported}
OPTIONAL,
srb5-r18
ENUMERATED {supported}
OPTIONAL
]]
}
-- TAG-APPLAYERMEASPARAMETERS-STOP-- TAG-BANDCOMBINATIONLIST-START
BandCombinationList ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination
BandCombinationList-v1540 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1540
BandCombinationList-v1550 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1550
BandCombinationList-v1560 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1560
BandCombinationList-v1570 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1570
BandCombinationList-v1580 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1580
BandCombinationList-v1590 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1590
BandCombinationList-v15g0 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v15g0
BandCombinationList-v15n0 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v15n0
BandCombinationList-v1610 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1610
BandCombinationList-v1630 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1630
BandCombinationList-v1640 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1640
BandCombinationList-v1650 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1650
BandCombinationList-v1680 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1680
BandCombinationList-v1690 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1690
BandCombinationList-v16a0 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v16a0
BandCombinationList-v16j0 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v16j0
BandCombinationList-v1700 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1700
BandCombinationList-v1720 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1720
BandCombinationList-v1730 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1730
BandCombinationList-v1740 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1740
BandCombinationList-v1760 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1760
BandCombinationList-v1770 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1770
BandCombinationList-v1780 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1780
BandCombinationList-v1790 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1790
BandCombinationList-v17b0 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v17b0
BandCombinationList-v1800 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1800
BandCombinationList-v1830 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1830
BandCombinationList-v1840 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1840
BandCombinationList-v1860 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1860
BandCombinationList-v1900 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-v1900
BandCombinationList-UplinkTxSwitch-r16 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-r16
BandCombinationList-UplinkTxSwitch-v1630 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1630
BandCombinationList-UplinkTxSwitch-v1640 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1640
BandCombinationList-UplinkTxSwitch-v1650 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1650
BandCombinationList-UplinkTxSwitch-v1670 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1670
BandCombinationList-UplinkTxSwitch-v1690 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1690
BandCombinationList-UplinkTxSwitch-v16a0 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v16a0
BandCombinationList-UplinkTxSwitch-v16e0 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v16e0
BandCombinationList-UplinkTxSwitch-v16j0 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v16j0
BandCombinationList-UplinkTxSwitch-v1700 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1700
BandCombinationList-UplinkTxSwitch-v1720 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1720
BandCombinationList-UplinkTxSwitch-v1730 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1730
BandCombinationList-UplinkTxSwitch-v1740 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1740
BandCombinationList-UplinkTxSwitch-v1760 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1760
BandCombinationList-UplinkTxSwitch-v1770 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1770
BandCombinationList-UplinkTxSwitch-v1780 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1780
BandCombinationList-UplinkTxSwitch-v1790 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1790
BandCombinationList-UplinkTxSwitch-v17b0 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v17b0
BandCombinationList-UplinkTxSwitch-v1800 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1800
BandCombinationList-UplinkTxSwitch-v1830 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1830
BandCombinationList-UplinkTxSwitch-v1840 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1840
BandCombinationList-UplinkTxSwitch-v1860 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1860
BandCombinationList-UplinkTxSwitch-v1900 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombination-UplinkTxSwitch-v1900
BandCombination ::=
SEQUENCE {
bandList
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParameters,
featureSetCombination
FeatureSetCombinationId,
ca-ParametersEUTRA
CA-ParametersEUTRA OPTIONAL,
ca-ParametersNR
CA-ParametersNR OPTIONAL,
mrdc-Parameters
MRDC-Parameters OPTIONAL,
supportedBandwidthCombinationSet
BIT STRING (SIZE (1..32))
OPTIONAL,
powerClass-v1530
ENUMERATED {pc2}
OPTIONAL
}
BandCombination-v1540::=
SEQUENCE {
bandList-v1540
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParameters-v1540,
ca-ParametersNR-v1540
CA-ParametersNR-v1540 OPTIONAL
}
BandCombination-v1550 ::=
SEQUENCE {
ca-ParametersNR-v1550
CA-ParametersNR-v1550
}
BandCombination-v1560::=
SEQUENCE {
ne-DC-BC
ENUMERATED {supported}
OPTIONAL,
ca-ParametersNRDC
CA-ParametersNRDC OPTIONAL,
ca-ParametersEUTRA-v1560
CA-ParametersEUTRA-v1560 OPTIONAL,
ca-ParametersNR-v1560
CA-ParametersNR-v1560 OPTIONAL
}
BandCombination-v1570 ::=
SEQUENCE {
ca-ParametersEUTRA-v1570
CA-ParametersEUTRA-v1570
}
BandCombination-v1580 ::=
SEQUENCE {
mrdc-Parameters-v1580
MRDC-Parameters-v1580
}
BandCombination-v1590::=
SEQUENCE {
supportedBandwidthCombinationSetIntraENDC
BIT STRING (SIZE (1..32))
OPTIONAL,
mrdc-Parameters-v1590
MRDC-Parameters-v1590
}
BandCombination-v15g0::=
SEQUENCE {
ca-ParametersNR-v15g0
CA-ParametersNR-v15g0 OPTIONAL,
ca-ParametersNRDC-v15g0
CA-ParametersNRDC-v15g0 OPTIONAL,
mrdc-Parameters-v15g0
MRDC-Parameters-v15g0 OPTIONAL
}
BandCombination-v15n0::=
SEQUENCE {
mrdc-Parameters-v15n0
MRDC-Parameters-v15n0
}
BandCombination-v1610 ::=
SEQUENCE {
bandList-v1610
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParameters-v1610 OPTIONAL,
ca-ParametersNR-v1610
CA-ParametersNR-v1610 OPTIONAL,
ca-ParametersNRDC-v1610
CA-ParametersNRDC-v1610 OPTIONAL,
powerClass-v1610
ENUMERATED {pc1dot5}
OPTIONAL,
powerClassNRPart-r16
ENUMERATED {pc1, pc2, pc3, pc5}
OPTIONAL,
featureSetCombinationDAPS-r16
FeatureSetCombinationId OPTIONAL,
mrdc-Parameters-v1620
MRDC-Parameters-v1620 OPTIONAL
}
BandCombination-v1630 ::=
SEQUENCE {
ca-ParametersNR-v1630
CA-ParametersNR-v1630 OPTIONAL,
ca-ParametersNRDC-v1630
CA-ParametersNRDC-v1630 OPTIONAL,
mrdc-Parameters-v1630
MRDC-Parameters-v1630 OPTIONAL,
supportedTxBandCombListPerBC-Sidelink-r16
BIT STRING (SIZE (1..
maxBandComb))
OPTIONAL,
supportedRxBandCombListPerBC-Sidelink-r16
BIT STRING (SIZE (1..
maxBandComb))
OPTIONAL,
scalingFactorTxSidelink-r16
SEQUENCE (SIZE (1..
maxBandComb))
OF ScalingFactorSidelink-r16 OPTIONAL,
scalingFactorRxSidelink-r16
SEQUENCE (SIZE (1..
maxBandComb))
OF ScalingFactorSidelink-r16 OPTIONAL
}
BandCombination-v1640 ::=
SEQUENCE {
ca-ParametersNR-v1640
CA-ParametersNR-v1640 OPTIONAL,
ca-ParametersNRDC-v1640
CA-ParametersNRDC-v1640 OPTIONAL
}
BandCombination-v1650 ::=
SEQUENCE {
ca-ParametersNRDC-v1650
CA-ParametersNRDC-v1650 OPTIONAL
}
BandCombination-v1680 ::=
SEQUENCE {
intrabandConcurrentOperationPowerClass-r16
SEQUENCE (SIZE (1..
maxBandComb))
OF IntraBandPowerClass-r16 OPTIONAL
}
BandCombination-v1690 ::=
SEQUENCE {
dummy
CA-ParametersNR-v1690 OPTIONAL
}
BandCombination-v16a0 ::=
SEQUENCE {
ca-ParametersNR-v16a0
CA-ParametersNR-v16a0 OPTIONAL,
ca-ParametersNRDC-v16a0
CA-ParametersNRDC-v16a0 OPTIONAL
}
BandCombination-v16j0::=
SEQUENCE {
ca-ParametersNR-v16j0
CA-ParametersNR-v1690 OPTIONAL,
ca-ParametersNRDC-v16j0
CA-ParametersNRDC-v16j0 OPTIONAL
}
BandCombination-v1700 ::=
SEQUENCE {
ca-ParametersNR-v1700
CA-ParametersNR-v1700 OPTIONAL,
ca-ParametersNRDC-v1700
CA-ParametersNRDC-v1700 OPTIONAL,
mrdc-Parameters-v1700
MRDC-Parameters-v1700 OPTIONAL,
bandList-v1710
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParameters-v1710 OPTIONAL,
supportedBandCombListPerBC-SL-RelayDiscovery-r17
BIT STRING (SIZE (1..
maxBandComb))
OPTIONAL,
supportedBandCombListPerBC-SL-NonRelayDiscovery-r17
BIT STRING (SIZE (1..
maxBandComb))
OPTIONAL
}
BandCombination-v1720 ::=
SEQUENCE {
ca-ParametersNR-v1720
CA-ParametersNR-v1720 OPTIONAL,
ca-ParametersNRDC-v1720
CA-ParametersNRDC-v1720 OPTIONAL
}
BandCombination-v1730 ::=
SEQUENCE {
ca-ParametersNR-v1730
CA-ParametersNR-v1730 OPTIONAL,
ca-ParametersNRDC-v1730
CA-ParametersNRDC-v1730 OPTIONAL,
bandList-v1730
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParameters-v1730 OPTIONAL
}
BandCombination-v1740 ::=
SEQUENCE {
dummy
CA-ParametersNR-v1740 OPTIONAL
}
BandCombination-v1760 ::=
SEQUENCE {
ca-ParametersNR-v1760
CA-ParametersNR-v1760,
ca-ParametersNRDC-v1760
CA-ParametersNRDC-v1760
}
BandCombination-v1770::=
SEQUENCE {
bandList-v1770
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParameters-v1770,
mrdc-Parameters-v1770
MRDC-Parameters-v1770 OPTIONAL,
ca-ParametersNR-v1770
CA-ParametersNR-v1770 OPTIONAL
}
BandCombination-v1780 ::=
SEQUENCE {
ca-ParametersNR-v1780
CA-ParametersNR-v1780 OPTIONAL,
ca-ParametersNRDC-v1780
CA-ParametersNRDC-v1780 OPTIONAL,
bandList-v1780
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParameters-v1780 OPTIONAL,
mrdc-Parameters-v1780
MRDC-Parameters-v1770 OPTIONAL
}
BandCombination-v1790 ::=
SEQUENCE {
supportedIntraENDC-BandCombinationList-r17
SEQUENCE (SIZE (1..
maxNrofIntraEndc-Components-r17))
OF SupportedIntraENDC-BandCombination-r17 OPTIONAL
}
BandCombination-v17b0::=
SEQUENCE {
ca-ParametersNR-v17b0
CA-ParametersNR-v1740 OPTIONAL,
ca-ParametersNRDC-v17b0
CA-ParametersNRDC-v17b0 OPTIONAL
}
BandCombination-v1800 ::=
SEQUENCE {
ca-ParametersNR-v1800
CA-ParametersNR-v1800 OPTIONAL,
ca-ParametersNRDC-v1800
CA-ParametersNRDC-v1800 OPTIONAL,
supportedBandCombListPerBC-SL-U2U-RelayDiscovery-r18
BIT STRING (SIZE (1..
maxBandComb))
OPTIONAL,
bandList-v1810
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParameters-v1810 OPTIONAL
}
BandCombination-v1830 ::=
SEQUENCE {
ca-ParametersNR-v1830
CA-ParametersNR-v1830 OPTIONAL,
ca-ParametersNRDC-v1830
CA-ParametersNRDC-v1830 OPTIONAL
}
BandCombination-v1840 ::=
SEQUENCE {
mrdc-Parameters-v1840
MRDC-Parameters-v1840 OPTIONAL
}
BandCombination-v1860 ::=
SEQUENCE {
ca-ParametersNR-v1860
CA-ParametersNR-v1860 OPTIONAL
}
BandCombination-v1900 ::=
SEQUENCE {
ca-ParametersNR-v1900
CA-ParametersNR-v1900 OPTIONAL,
ca-ParametersNRDC-v1900
CA-ParametersNRDC-v1900 OPTIONAL,
mrdc-Parameters-v1900
MRDC-Parameters-v1900 OPTIONAL,
bandList-v1900
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParameters-v1900 OPTIONAL
}
BandCombination-UplinkTxSwitch-r16 ::=
SEQUENCE {
bandCombination-r16
BandCombination,
bandCombination-v1540
BandCombination-v1540 OPTIONAL,
bandCombination-v1560
BandCombination-v1560 OPTIONAL,
bandCombination-v1570
BandCombination-v1570 OPTIONAL,
bandCombination-v1580
BandCombination-v1580 OPTIONAL,
bandCombination-v1590
BandCombination-v1590 OPTIONAL,
bandCombination-v1610
BandCombination-v1610 OPTIONAL,
supportedBandPairListNR-r16
SEQUENCE (SIZE (1..
maxULTxSwitchingBandPairs))
OF ULTxSwitchingBandPair-r16,
uplinkTxSwitching-OptionSupport-r16
ENUMERATED {switchedUL, dualUL, both}
OPTIONAL,
uplinkTxSwitching-PowerBoosting-r16
ENUMERATED {supported}
OPTIONAL,
...,
[[
-- R4 16-5 UL-MIMO coherence capability for dynamic Tx switching between 3CC 1Tx-2Tx switching
uplinkTxSwitching-PUSCH-TransCoherence-r16
ENUMERATED {nonCoherent, fullCoherent}
OPTIONAL
]]
}
BandCombination-UplinkTxSwitch-v1630 ::=
SEQUENCE {
bandCombination-v1630
BandCombination-v1630 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1640 ::=
SEQUENCE {
bandCombination-v1640
BandCombination-v1640 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1650 ::=
SEQUENCE {
bandCombination-v1650
BandCombination-v1650 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1670 ::=
SEQUENCE {
bandCombination-v15g0
BandCombination-v15g0 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1690 ::=
SEQUENCE {
bandCombination-v1690
BandCombination-v1690 OPTIONAL
}
BandCombination-UplinkTxSwitch-v16a0 ::=
SEQUENCE {
bandCombination-v16a0
BandCombination-v16a0 OPTIONAL
}
BandCombination-UplinkTxSwitch-v16e0 ::=
SEQUENCE {
bandCombination-v15n0
BandCombination-v15n0 OPTIONAL
}
BandCombination-UplinkTxSwitch-v16j0 ::=
SEQUENCE {
bandCombination-v16j0
BandCombination-v16j0 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1700 ::=
SEQUENCE {
bandCombination-v1700
BandCombination-v1700 OPTIONAL,
-- R4 16-1/16-2/16-3 Dynamic Tx switching between 2CC/3CC 2Tx-2Tx/1Tx-2Tx switching
supportedBandPairListNR-v1700
SEQUENCE (SIZE (1..
maxULTxSwitchingBandPairs))
OF ULTxSwitchingBandPair-v1700 OPTIONAL,
-- R4 16-6: UL-MIMO coherence capability for dynamic Tx switching between 2Tx-2Tx switching
uplinkTxSwitchingBandParametersList-v1700
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF UplinkTxSwitchingBandParameters-v1700 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1720 ::=
SEQUENCE {
bandCombination-v1720
BandCombination-v1720 OPTIONAL,
uplinkTxSwitching-OptionSupport2T2T-r17
ENUMERATED {switchedUL, dualUL, both}
OPTIONAL
}
BandCombination-UplinkTxSwitch-v1730 ::=
SEQUENCE {
bandCombination-v1730
BandCombination-v1730 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1740 ::=
SEQUENCE {
bandCombination-v1740
BandCombination-v1740 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1760 ::=
SEQUENCE {
bandCombination-v1760
BandCombination-v1760 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1770 ::=
SEQUENCE {
bandCombination-v1770
BandCombination-v1770 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1780 ::=
SEQUENCE {
bandCombination-v1780
BandCombination-v1780 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1790 ::=
SEQUENCE {
bandCombination-v1790
BandCombination-v1790 OPTIONAL
}
BandCombination-UplinkTxSwitch-v17b0 ::=
SEQUENCE {
bandCombination-v17b0
BandCombination-v17b0 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1800 ::=
SEQUENCE {
bandCombination-v1800
BandCombination-v1800 OPTIONAL,
supportedBandPairListNR-r18
SEQUENCE (SIZE (1..
maxULTxSwitchingBandPairs))
OF ULTxSwitchingBandPair-r18 OPTIONAL,
-- R1 49-Y: Minimum separation time for two uplink switching on more than 2 bands within any two consecutive reference slots
uplinkTxSwitchingMinimumSeparationTime-r18
ENUMERATED {n0us, n500us}
OPTIONAL,
-- R4 38-4: Switching Period for unaffected Band for Dual UL
uplinkTxSwitchingAdditionalPeriodDualUL-List-r18
SEQUENCE (SIZE (1..
maxULTxSwitchingBetweenBandPairs-r18))
OF
UplinkTxSwitchingAdditionalPeriodDualUL-r18 OPTIONAL,
-- R4 38-6: Switching period restriction for fallback band combination
switchingPeriodRestriction-r18
ENUMERATED {true}
OPTIONAL
}
BandCombination-UplinkTxSwitch-v1830 ::=
SEQUENCE {
bandCombination-v1830
BandCombination-v1830 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1840 ::=
SEQUENCE {
bandCombination-v1840
BandCombination-v1840 OPTIONAL,
supportedBandPairListNR-v1840
SEQUENCE (SIZE (1..
maxULTxSwitchingBandPairs))
OF ULTxSwitchingBandPair-v1840 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1860 ::=
SEQUENCE {
bandCombination-v1860
BandCombination-v1860 OPTIONAL
}
BandCombination-UplinkTxSwitch-v1900 ::=
SEQUENCE {
bandCombination-v1900
BandCombination-v1900 OPTIONAL,
-- R1 67-5: Enhanced handling of simultaneous SRS carrier switching and uplink Tx switching
simultaneousSRS-UplinkTxSwitch-r19
ENUMERATED {max, sum}
OPTIONAL,
supportedBandPairListNR-v1900
SEQUENCE (SIZE (1..
maxULTxSwitchingBandPairs))
OF ULTxSwitchingBandPair-v1900 OPTIONAL,
uplinkTxSwitchingBandParametersList-v1900
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF UplinkTxSwitchingBandParameters-v1900
OPTIONAL
}
ULTxSwitchingBandPair-r16 ::=
SEQUENCE {
bandIndexUL1-r16
INTEGER(1..
maxSimultaneousBands),
bandIndexUL2-r16
INTEGER(1..
maxSimultaneousBands),
uplinkTxSwitchingPeriod-r16
ENUMERATED {n35us, n140us, n210us},
uplinkTxSwitching-DL-Interruption-r16
BIT STRING (SIZE(1..
maxSimultaneousBands))
OPTIONAL
}
ULTxSwitchingBandPair-v1700 ::=
SEQUENCE {
uplinkTxSwitchingPeriod2T2T-r17
ENUMERATED {n35us, n140us, n210us}
OPTIONAL
}
ULTxSwitchingBandPair-r18 ::=
SEQUENCE {
bandIndexUL1-r18
INTEGER(1..
maxSimultaneousBands),
bandIndexUL2-r18
INTEGER(1..
maxSimultaneousBands),
-- R1 49-X: Supported switching option for each band pair in the band combination for UL Tx switching across more than 2 bands
uplinkTxSwitchingOptionForBandPair-r18
ENUMERATED {switchedUL, dualUL, both},
-- R4 38-1: Switching period for dynamic UL Tx switching across up to 4 bands in case of inter-band CA, SUL up to two TAGs
uplinkTxSwitchingPeriodForBandPair-r18
SEQUENCE {
switchingPeriodFor2T-r18
ENUMERATED {n35us, n140us, n210us}
OPTIONAL,
switchingPeriodFor1T-r18
ENUMERATED {n35us, n140us, n210us}
},
-- R4 38-2: Application of DL interruptions due to dynamic UL Tx switching
uplinkTxSwitching-DL-Interruption-r18
BIT STRING (SIZE(1..
maxSimultaneousBands))
OPTIONAL,
-- R4 38-3: Switching Period for unaffected Band for Dual UL
uplinkTxSwitchingPeriodUnaffectedBandDualUL-List-r18
SEQUENCE (SIZE (1..
maxSimultaneousBands-2-r18))
OF
SwitchingPeriodUnaffectedBandDualUL-r18 OPTIONAL
}
ULTxSwitchingBandPair-v1840 ::=
SEQUENCE {
-- R1 49-Z: Support of 2-band configuration of 1T-1T UL Tx switching by using Rel-18 UL Tx switching configurations
configured1T1T-OnTwoBands-r18
ENUMERATED {supported}
OPTIONAL
}
ULTxSwitchingBandPair-v1900 ::=
SEQUENCE {
-- R4 57-1: Switch period for dynamic UL Tx switching between 2 bands for 3Tx UE with up to 2Tx per band
uplink3TxSwitchingPeriodUpTo2TPerBandDualUL-v1900
ENUMERATED {n35us, n140us, n210us},
-- R4 57-2: Application of DL interruptions due to dynamic UL Tx switching between 2 bands for 3Tx UE with up to 2Tx per band
uplinkTxSwitching-DL-Interruption-DualUL-v1900
BIT STRING (SIZE(1..
maxSimultaneousBands))
OPTIONAL
}
UplinkTxSwitchingBandParameters-v1700 ::=
SEQUENCE {
bandIndex-r17
INTEGER(1..
maxSimultaneousBands),
-- R4 38-5: UL-MIMO coherence capability for dynamic Tx switching between 2Tx-2Tx switching among up to 4 bands
uplinkTxSwitching2T2T-PUSCH-TransCoherence-r17
ENUMERATED {nonCoherent, fullCoherent}
OPTIONAL
}
UplinkTxSwitchingBandParameters-v1900 ::=
SEQUENCE {
bandIndex-r19
INTEGER(1..
maxSimultaneousBands),
-- R4 57-3: UL-MIMO coherence capability for dynamic UL Tx switching between 2 bands for 3Tx UE with up to 2Tx per band
uplinkTxSwitching3Tx-PUSCH-TransCoherence-DualUL-v1900
ENUMERATED {nonCoherent, fullCoherent}
OPTIONAL
}
UplinkTxSwitchingAdditionalPeriodDualUL-r18::=
SEQUENCE {
uplinkTxSwitchingBetweenBandPairs-r18
SEQUENCE {
bandPairIndex1-r18
INTEGER(1..
maxULTxSwitchingBandPairs),
anotherBandPairOrBand-r18
CHOICE {
bandPairIndex2-r18
INTEGER(1..
maxULTxSwitchingBandPairs),
bandIndex-r18
INTEGER(1..
maxSimultaneousBands)
}
},
-- R4 38-4: Additional switching Period for switching case across three or four bands for Dual UL
switchingAdditionalPeriodDualUL-r18
ENUMERATED {n35us, n140us, n210us}
}
SwitchingPeriodUnaffectedBandDualUL-r18::=
SEQUENCE {
bandIndexUnaffected-r18
INTEGER(1..
maxSimultaneousBands),
periodUnaffectedBandDualUL-r18
CHOICE {
maintainedUL-Trans-r18
NULL,
periodOnULBands-r18
ENUMERATED {n35us, n140us, n210us}
}
}
BandParameters ::=
CHOICE {
eutra
SEQUENCE {
bandEUTRA
FreqBandIndicatorEUTRA,
ca-BandwidthClassDL-EUTRA
CA-BandwidthClassEUTRA OPTIONAL,
ca-BandwidthClassUL-EUTRA
CA-BandwidthClassEUTRA OPTIONAL
},
nr
SEQUENCE {
bandNR
FreqBandIndicatorNR,
ca-BandwidthClassDL-NR
CA-BandwidthClassNR OPTIONAL,
ca-BandwidthClassUL-NR
CA-BandwidthClassNR OPTIONAL
}
}
BandParameters-v1540 ::=
SEQUENCE {
srs-CarrierSwitch
CHOICE {
nr
SEQUENCE {
srs-SwitchingTimesListNR
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF SRS-SwitchingTimeNR
},
eutra
SEQUENCE {
srs-SwitchingTimesListEUTRA
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF SRS-SwitchingTimeEUTRA
}
}
OPTIONAL,
srs-TxSwitch
SEQUENCE {
supportedSRS-TxPortSwitch
ENUMERATED {t1r2, t1r4, t2r4, t1r4-t2r4, t1r1, t2r2, t4r4, notSupported},
txSwitchImpactToRx
INTEGER (1..32)
OPTIONAL,
txSwitchWithAnotherBand
INTEGER (1..32)
OPTIONAL
}
OPTIONAL
}
BandParameters-v1610 ::=
SEQUENCE {
srs-TxSwitch-v1610
SEQUENCE {
supportedSRS-TxPortSwitch-v1610
ENUMERATED {t1r1-t1r2, t1r1-t1r2-t1r4, t1r1-t1r2-t2r2-t2r4, t1r1-t1r2-t2r2-t1r4-t2r4,
t1r1-t2r2, t1r1-t2r2-t4r4}
}
OPTIONAL
}
BandParameters-v1710 ::=
SEQUENCE {
-- R1 23-8-3 SRS Antenna switching for >4Rx
srs-AntennaSwitchingBeyond4RX-r17
SEQUENCE {
-- 1. Support of SRS antenna switching xTyR with y>4
supportedSRS-TxPortSwitchBeyond4Rx-r17
BIT STRING (SIZE (11)),
-- 2. Report the entry number of the first-listed band with UL in the band combination that affects this DL
entryNumberAffectBeyond4Rx-r17
INTEGER (1..32)
OPTIONAL,
-- 3. Report the entry number of the first-listed band with UL in the band combination that switches together with this UL
entryNumberSwitchBeyond4Rx-r17
INTEGER (1..32)
OPTIONAL
}
OPTIONAL
}
BandParameters-v1730 ::=
SEQUENCE {
-- R1 39-3-2 Affected bands for inter-band CA during SRS carrier switching
srs-SwitchingAffectedBandsListNR-r17
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF SRS-SwitchingAffectedBandsNR-r17
}
BandParameters-v1770 ::=
SEQUENCE {
ca-BandwidthClassDL-NR-r17
CA-BandwidthClassNR-r17 OPTIONAL,
ca-BandwidthClassUL-NR-r17
CA-BandwidthClassNR-r17 OPTIONAL
}
BandParameters-v1780 ::=
SEQUENCE {
ca-BandwidthClassDL-NR-r17
CA-BandwidthClassNR-r17 OPTIONAL,
ca-BandwidthClassUL-NR-r17
CA-BandwidthClassNR-r17 OPTIONAL,
supportedAggBW-FR2-r17
SEQUENCE {
supportedAggBW-DL-r17
SupportedAggBandwidth-r17 OPTIONAL,
supportedAggBW-UL-r17
SupportedAggBandwidth-r17 OPTIONAL
}
OPTIONAL
}
BandParameters-v1810 ::=
SEQUENCE {
-- R1 40-5-4: SRS 8 Tx ports-antenna switching
srs-AntennaSwitching8T8R-r18
SEQUENCE {
antennaSwitch8T8R-r18
ENUMERATED {noTdm, tdmAndNoTdm}
OPTIONAL,
downgradeConfig-r18
CHOICE {
empty-r18
NULL,
downgrade-r18
BIT STRING (SIZE (11))
}
OPTIONAL,
entryNumberAffect-r18
INTEGER (1..32)
OPTIONAL,
entryNumberSwitch-r18
INTEGER (1..32)
OPTIONAL
}
OPTIONAL
}
BandParameters-v1900 ::=
SEQUENCE {
-- R1 59-3-3: 3T6R Antenna switching
srs-AntennaSwitching3T6R-r19
SEQUENCE {
entryNumberAffect-r19
INTEGER (1..32)
OPTIONAL,
entryNumberSwitch-r19
INTEGER (1..32)
OPTIONAL
}
OPTIONAL,
-- R1 59-3-3a: 3T3R Antenna switching
srs-AntennaSwitching3T3R-r19
SEQUENCE {
entryNumberAffect-r19
INTEGER (1..32)
OPTIONAL,
entryNumberSwitch-r19
INTEGER (1..32)
OPTIONAL
}
OPTIONAL
}
ScalingFactorSidelink-r16 ::=
ENUMERATED {f0p4, f0p75, f0p8, f1}
IntraBandPowerClass-r16 ::=
ENUMERATED {pc2, pc3, spare6, spare5, spare4, spare3, spare2, spare1}
SRS-SwitchingAffectedBandsNR-r17 ::=
BIT STRING (SIZE (1..
maxSimultaneousBands))
SupportedIntraENDC-BandCombination-r17 ::=
SEQUENCE {
supportedBandwidthCombinationSetIntraENDC-v1790
BIT STRING (SIZE (1..32))
OPTIONAL,
mrdc-Parameters-v1790
MRDC-Parameters-v1790 OPTIONAL
}
-- TAG-BANDCOMBINATIONLIST-STOP-- TAG-BANDCOMBINATIONLISTSIDELINKEUTRANR-START
BandCombinationListSidelinkEUTRA-NR-r16 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombinationParametersSidelinkEUTRA-NR-r16
BandCombinationListSidelinkEUTRA-NR-v1630 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombinationParametersSidelinkEUTRA-NR-v1630
BandCombinationListSidelinkEUTRA-NR-v1710 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombinationParametersSidelinkEUTRA-NR-v1710
BandCombinationParametersSidelinkEUTRA-NR-r16 ::=
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParametersSidelinkEUTRA-NR-r16
BandCombinationParametersSidelinkEUTRA-NR-v1630 ::=
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParametersSidelinkEUTRA-NR-v1630
BandCombinationParametersSidelinkEUTRA-NR-v1710 ::=
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParametersSidelinkEUTRA-NR-v1710
BandParametersSidelinkEUTRA-NR-r16 ::=
CHOICE {
eutra
SEQUENCE {
bandParametersSidelinkEUTRA1-r16 OCTET STRING
OPTIONAL,
bandParametersSidelinkEUTRA2-r16 OCTET STRING
OPTIONAL
},
nr
SEQUENCE {
bandParametersSidelinkNR-r16
BandParametersSidelink-r16
}
}
BandParametersSidelinkEUTRA-NR-v1630 ::=
CHOICE {
eutra
NULL,
nr
SEQUENCE {
tx-Sidelink-r16
ENUMERATED {supported}
OPTIONAL,
rx-Sidelink-r16
ENUMERATED {supported}
OPTIONAL,
sl-CrossCarrierScheduling-r16
ENUMERATED {supported}
OPTIONAL
}
}
BandParametersSidelinkEUTRA-NR-v1710 ::=
CHOICE {
eutra
NULL,
nr
SEQUENCE {
--32-4
sl-TransmissionMode2-PartialSensing-r17
SEQUENCE {
harq-TxProcessModeTwoSidelink-r17
ENUMERATED {n8, n16},
scs-CP-PatternTxSidelinkModeTwo-r17
CHOICE {
fr1-r17
SEQUENCE {
scs-15kHz-r17
BIT STRING (SIZE (16))
OPTIONAL,
scs-30kHz-r17
BIT STRING (SIZE (16))
OPTIONAL,
scs-60kHz-r17
BIT STRING (SIZE (16))
OPTIONAL
},
fr2-r17
SEQUENCE {
scs-60kHz-r17
BIT STRING (SIZE (16))
OPTIONAL,
scs-120kHz-r17
BIT STRING (SIZE (16))
OPTIONAL
}
}
OPTIONAL,
extendedCP-Mode2PartialSensing-r17
ENUMERATED {supported}
OPTIONAL,
dl-openLoopPC-Sidelink-r17
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
--32-2a: Receiving NR sidelink of PSFCH
rx-sidelinkPSFCH-r17
ENUMERATED {n5, n15, n25, n32, n35, n45, n50, n64}
OPTIONAL,
--32-5a-1
tx-IUC-Scheme1-Mode2Sidelink-r17
ENUMERATED {supported}
OPTIONAL,
--32-5b-1
tx-IUC-Scheme2-Mode2Sidelink-r17
ENUMERATED {n4, n8, n16}
OPTIONAL
}
}
BandParametersSidelink-r16 ::=
SEQUENCE {
freqBandSidelink-r16
FreqBandIndicatorNR
}
-- TAG-BANDCOMBINATIONLISTSIDELINKEUTRANR-STOP-- TAG-BANDCOMBINATIONLISTSLDISCOVERY-START
BandCombinationListSL-Discovery-r17 ::=
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParametersSidelinkDiscovery-r17
BandParametersSidelinkDiscovery-r17 ::=
SEQUENCE {
sl-CrossCarrierScheduling-r17
ENUMERATED {supported}
OPTIONAL,
--R1 32-4: Transmitting NR sidelink mode 2 with partial sensing
sl-TransmissionMode2-PartialSensing-r17
SEQUENCE {
harq-TxProcessModeTwoSidelink-r17
ENUMERATED {n8, n16},
scs-CP-PatternTxSidelinkModeTwo-r17
CHOICE {
fr1-r17
SEQUENCE {
scs-15kHz-r17
BIT STRING (SIZE (16))
OPTIONAL,
scs-30kHz-r17
BIT STRING (SIZE (16))
OPTIONAL,
scs-60kHz-r17
BIT STRING (SIZE (16))
OPTIONAL
},
fr2-r17
SEQUENCE {
scs-60kHz-r17
BIT STRING (SIZE (16))
OPTIONAL,
scs-120kHz-r17
BIT STRING (SIZE (16))
OPTIONAL
}
}
OPTIONAL,
extendedCP-Mode2PartialSensing-r17
ENUMERATED {supported}
OPTIONAL,
dl-openLoopPC-Sidelink-r17
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
--R1 32-5a-1: Transmitting Inter-UE coordination scheme 1 in NR sidelink mode 2
tx-IUC-Scheme1-Mode2Sidelink-r17
ENUMERATED {supported}
OPTIONAL
}
-- TAG-BANDCOMBINATIONLISTSLDISCOVERY-STOP-- TAG-CA-BANDWIDTHCLASSEUTRA-START
CA-BandwidthClassEUTRA ::=
ENUMERATED {a, b, c, d, e, f, ...}
-- TAG-CA-BANDWIDTHCLASSEUTRA-STOP-- TAG-CA-BANDWIDTHCLASSNR-START
-- R4 17-6: new CA BW Classes R2-R12
-- R4 17-7: new CA BW Classes V, W
CA-BandwidthClassNR ::=
ENUMERATED {a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, ...,r2-v1730, r3-v1730, r4-v1730, r5-v1730, r6-v1730, r7-v1730, r8-v1730, r9-v1730, r10-v1730, r11-v1730, r12-v1730,v-v1770, w-v1770 }
CA-BandwidthClassNR-r17 ::=
ENUMERATED {r, s, t, u, ...}
-- TAG-CA-BANDWIDTHCLASSNR-STOP-- TAG-CA-PARAMETERSEUTRA-START
CA-ParametersEUTRA ::=
SEQUENCE {
multipleTimingAdvance
ENUMERATED {supported}
OPTIONAL,
simultaneousRx-Tx
ENUMERATED {supported}
OPTIONAL,
supportedNAICS-2CRS-AP
BIT STRING (SIZE (1..8))
OPTIONAL,
additionalRx-Tx-PerformanceReq
ENUMERATED {supported}
OPTIONAL,
ue-CA-PowerClass-N
ENUMERATED {class2}
OPTIONAL,
supportedBandwidthCombinationSetEUTRA-v1530
BIT STRING (SIZE (1..32))
OPTIONAL,
...
}
CA-ParametersEUTRA-v1560 ::=
SEQUENCE {
fd-MIMO-TotalWeightedLayers
INTEGER (2..128)
OPTIONAL
}
CA-ParametersEUTRA-v1570 ::=
SEQUENCE {
dl-1024QAM-TotalWeightedLayers
INTEGER (0..10)
OPTIONAL
}
-- TAG-CA-PARAMETERSEUTRA-STOP-- TAG-CA-PARAMETERSNR-START
CA-ParametersNR ::=
SEQUENCE {
dummy
ENUMERATED {supported}
OPTIONAL,
parallelTxSRS-PUCCH-PUSCH
ENUMERATED {supported}
OPTIONAL,
parallelTxPRACH-SRS-PUCCH-PUSCH
ENUMERATED {supported}
OPTIONAL,
simultaneousRxTxInterBandCA
ENUMERATED {supported}
OPTIONAL,
simultaneousRxTxSUL
ENUMERATED {supported}
OPTIONAL,
diffNumerologyAcrossPUCCH-Group
ENUMERATED {supported}
OPTIONAL,
diffNumerologyWithinPUCCH-GroupSmallerSCS
ENUMERATED {supported}
OPTIONAL,
supportedNumberTAG
ENUMERATED {n2, n3, n4}
OPTIONAL,
...
}
CA-ParametersNR-v1540 ::=
SEQUENCE {
simultaneousSRS-AssocCSI-RS-AllCC
INTEGER (5..32)
OPTIONAL,
csi-RS-IM-ReceptionForFeedbackPerBandComb
SEQUENCE {
maxNumberSimultaneousNZP-CSI-RS-ActBWP-AllCC
INTEGER (1..64)
OPTIONAL,
totalNumberPortsSimultaneousNZP-CSI-RS-ActBWP-AllCC
INTEGER (2..256)
OPTIONAL
}
OPTIONAL,
simultaneousCSI-ReportsAllCC
INTEGER (5..32)
OPTIONAL,
dualPA-Architecture
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNR-v1550 ::=
SEQUENCE {
dummy
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNR-v1560 ::=
SEQUENCE {
diffNumerologyWithinPUCCH-GroupLargerSCS
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNR-v15g0 ::=
SEQUENCE {
simultaneousRxTxInterBandCAPerBandPair
SimultaneousRxTxPerBandPair OPTIONAL,
simultaneousRxTxSULPerBandPair
SimultaneousRxTxPerBandPair OPTIONAL
}
CA-ParametersNR-v1610 ::=
SEQUENCE {
-- R1 9-3: Parallel MsgA and SRS/PUCCH/PUSCH transmissions across CCs in inter-band CA
parallelTxMsgA-SRS-PUCCH-PUSCH-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 9-4: MsgA operation in a band combination including SUL
msgA-SUL-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-9c: Joint search space group switching across multiple cells
jointSearchSpaceSwitchAcrossCells-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 14-5: Half-duplex UE behaviour in TDD CA for same SCS
half-DuplexTDD-CA-SameSCS-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-4: SCell dormancy within active time
scellDormancyWithinActiveTime-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-4a: SCell dormancy outside active time
scellDormancyOutsideActiveTime-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-6: Cross-carrier A-CSI RS triggering with different SCS
crossCarrierA-CSI-trigDiffSCS-r16
ENUMERATED {higherA-CSI-SCS,lowerA-CSI-SCS,both}
OPTIONAL,
-- R1 18-6a: Default QCL assumption for cross-carrier A-CSI-RS triggering
defaultQCL-CrossCarrierA-CSI-Trig-r16
ENUMERATED {diffOnly, both}
OPTIONAL,
-- R1 18-7: CA with non-aligned frame boundaries for inter-band CA
interCA-NonAlignedFrame-r16
ENUMERATED {supported}
OPTIONAL,
simul-SRS-Trans-BC-r16
ENUMERATED {n2}
OPTIONAL,
interFreqDAPS-r16
SEQUENCE {
interFreqAsyncDAPS-r16
ENUMERATED {supported}
OPTIONAL,
interFreqDiffSCS-DAPS-r16
ENUMERATED {supported}
OPTIONAL,
interFreqMultiUL-TransmissionDAPS-r16
ENUMERATED {supported}
OPTIONAL,
interFreqSemiStaticPowerSharingDAPS-Mode1-r16
ENUMERATED {supported}
OPTIONAL,
interFreqSemiStaticPowerSharingDAPS-Mode2-r16
ENUMERATED {supported}
OPTIONAL,
interFreqDynamicPowerSharingDAPS-r16
ENUMERATED {short, long}
OPTIONAL,
interFreqUL-TransCancellationDAPS-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
codebookParametersPerBC-r16
CodebookParameters-v1610 OPTIONAL,
-- R1 16-2a-10 Value of R for BD/CCE
blindDetectFactor-r16
INTEGER (1..2)
OPTIONAL,
-- R1 11-2a: Capability on the number of CCs for monitoring a maximum number of BDs and non-overlapped CCEs per span when configured
-- with DL CA with Rel-16 PDCCH monitoring capability on all the serving cells
pdcch-MonitoringCA-r16
SEQUENCE {
maxNumberOfMonitoringCC-r16
INTEGER (2..16),
supportedSpanArrangement-r16
ENUMERATED {alignedOnly, alignedAndNonAligned}
}
OPTIONAL,
-- R1 11-2c: Number of carriers for CCE/BD scaling with DL CA with mix of Rel. 16 and Rel. 15 PDCCH monitoring capabilities on
-- different carriers
pdcch-BlindDetectionCA-Mixed-r16
SEQUENCE {
pdcch-BlindDetectionCA1-r16
INTEGER (1..15),
pdcch-BlindDetectionCA2-r16
INTEGER (1..15),
supportedSpanArrangement-r16
ENUMERATED {alignedOnly, alignedAndNonAligned}
}
OPTIONAL,
-- R1 11-2d: Capability on the number of CCs for monitoring a maximum number of BDs and non-overlapped CCEs per span for MCG and for
-- SCG when configured for NR-DC operation with Rel-16 PDCCH monitoring capability on all the serving cells
pdcch-BlindDetectionMCG-UE-r16
INTEGER (1..14)
OPTIONAL,
pdcch-BlindDetectionSCG-UE-r16
INTEGER (1..14)
OPTIONAL,
-- R1 11-2e: Number of carriers for CCE/BD scaling for MCG and for SCG when configured for NR-DC operation with mix of Rel. 16 and
-- Rel. 15 PDCCH monitoring capabilities on different carriers
pdcch-BlindDetectionMCG-UE-Mixed-r16
SEQUENCE {
pdcch-BlindDetectionMCG-UE1-r16
INTEGER (0..15),
pdcch-BlindDetectionMCG-UE2-r16
INTEGER (0..15)
}
OPTIONAL,
pdcch-BlindDetectionSCG-UE-Mixed-r16
SEQUENCE {
pdcch-BlindDetectionSCG-UE1-r16
INTEGER (0..15),
pdcch-BlindDetectionSCG-UE2-r16
INTEGER (0..15)
}
OPTIONAL,
-- R1 18-5 cross-carrier scheduling with different SCS in DL CA
crossCarrierSchedulingDL-DiffSCS-r16
ENUMERATED {low-to-high, high-to-low, both}
OPTIONAL,
-- R1 18-5a Default QCL assumption for cross-carrier scheduling
crossCarrierSchedulingDefaultQCL-r16
ENUMERATED {diff-only, both}
OPTIONAL,
-- R1 18-5b cross-carrier scheduling with different SCS in UL CA
crossCarrierSchedulingUL-DiffSCS-r16
ENUMERATED {low-to-high, high-to-low, both}
OPTIONAL,
-- R1 13.19a Simultaneous positioning SRS and MIMO SRS transmission for a given BC
simul-SRS-MIMO-Trans-BC-r16
ENUMERATED {n2}
OPTIONAL,
-- R1 16-3a, 16-3a-1, 16-3b, 16-3b-1: New Individual Codebook
codebookParametersAdditionPerBC-r16
CodebookParametersAdditionPerBC-r16 OPTIONAL,
-- R1 16-8: Mixed codebook
codebookComboParametersAdditionPerBC-r16
CodebookComboParametersAdditionPerBC-r16 OPTIONAL
}
CA-ParametersNR-v1630 ::=
SEQUENCE {
-- R1 22-5b: Simultaneous transmission of SRS for antenna switching and SRS for CB/NCB /BM for inter-band UL CA
-- R1 22-5d: Simultaneous transmission of SRS for antenna switching for inter-band UL CA
simulTX-SRS-AntSwitchingInterBandUL-CA-r16
SimulSRS-ForAntennaSwitching-r16 OPTIONAL,
-- R4 8-5: supported beam management type for inter-band CA
beamManagementType-r16
ENUMERATED {ibm, dummy}
OPTIONAL,
-- R4 7-3a: UL frequency separation class with aggregate BW and Gap BW
intraBandFreqSeparationUL-AggBW-GapBW-r16
ENUMERATED {classI, classII, classIII}
OPTIONAL,
-- RAN 89: Case B in case of Inter-band CA with non-aligned frame boundaries
interCA-NonAlignedFrame-B-r16
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNR-v1640 ::=
SEQUENCE {
-- R4 7-5: Support of reporting UL Tx DC locations for uplink intra-band CA.
uplinkTxDC-TwoCarrierReport-r16
ENUMERATED {supported}
OPTIONAL,
-- RAN 22-6: Support of up to 3 different numerologies in the same NR PUCCH group for NR part of EN-DC, NGEN-DC, NE-DC and NR-CA
-- where UE is not configured with two NR PUCCH groups
maxUpTo3Diff-NumerologiesConfigSinglePUCCH-grp-r16
PUCCH-Grp-CarrierTypes-r16 OPTIONAL,
-- RAN 22-6a: Support of up to 4 different numerologies in the same NR PUCCH group for NR part of EN-DC, NGEN-DC, NE-DC and NR-CA
-- where UE is not configured with two NR PUCCH groups
maxUpTo4Diff-NumerologiesConfigSinglePUCCH-grp-r16
PUCCH-Grp-CarrierTypes-r16 OPTIONAL,
-- RAN 22-7: Support two PUCCH groups for NR-CA with 3 or more bands with at least two carrier types
twoPUCCH-Grp-ConfigurationsList-r16
SEQUENCE (SIZE (1..
maxTwoPUCCH-Grp-ConfigList-r16))
OF TwoPUCCH-Grp-Configurations-r16 OPTIONAL,
-- R1 22-7a: Different numerology across NR PUCCH groups
diffNumerologyAcrossPUCCH-Group-CarrierTypes-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 22-7b: Different numerologies across NR carriers within the same NR PUCCH group, with PUCCH on a carrier of smaller SCS
diffNumerologyWithinPUCCH-GroupSmallerSCS-CarrierTypes-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 22-7c: Different numerologies across NR carriers within the same NR PUCCH group, with PUCCH on a carrier of larger SCS
diffNumerologyWithinPUCCH-GroupLargerSCS-CarrierTypes-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-2f: add the replicated FGs of 11-2a/c with restriction for non-aligned span case
-- with DL CA with Rel-16 PDCCH monitoring capability on all the serving cells
pdcch-MonitoringCA-NonAlignedSpan-r16
INTEGER (2..16)
OPTIONAL,
-- R1 11-2g: add the replicated FGs of 11-2a/c with restriction for non-aligned span case
pdcch-BlindDetectionCA-Mixed-NonAlignedSpan-r16
SEQUENCE {
pdcch-BlindDetectionCA1-r16
INTEGER (1..15),
pdcch-BlindDetectionCA2-r16
INTEGER (1..15)
}
OPTIONAL
}
CA-ParametersNR-v1690 ::=
SEQUENCE {
csi-ReportingCrossPUCCH-Grp-r16
SEQUENCE {
computationTimeForA-CSI-r16
ENUMERATED {sameAsNoCross, relaxed},
additionalSymbols-r16
SEQUENCE {
scs-15kHz-additionalSymbols-r16
ENUMERATED {s14, s28}
OPTIONAL,
scs-30kHz-additionalSymbols-r16
ENUMERATED {s14, s28}
OPTIONAL,
scs-60kHz-additionalSymbols-r16
ENUMERATED {s14, s28, s56}
OPTIONAL,
scs-120kHz-additionalSymbols-r16
ENUMERATED {s14, s28, s56}
OPTIONAL
}
OPTIONAL,
sp-CSI-ReportingOnPUCCH-r16
ENUMERATED {supported}
OPTIONAL,
sp-CSI-ReportingOnPUSCH-r16
ENUMERATED {supported}
OPTIONAL,
carrierTypePairList-r16
SEQUENCE (SIZE (1..
maxCarrierTypePairList-r16))
OF CarrierTypePair-r16
}
OPTIONAL
}
CA-ParametersNR-v16a0 ::=
SEQUENCE {
pdcch-BlindDetectionMixedList-r16
SEQUENCE(SIZE(1..
maxNrofPdcch-BlindDetectionMixed-1-r16))
OF PDCCH-BlindDetectionMixedList-r16
}
CA-ParametersNR-v1700 ::=
SEQUENCE {
-- R1 23-9-1: Basic Features of Further Enhanced Port-Selection Type II Codebook (FeType-II) per band combination information
codebookParametersfetype2PerBC-r17
CodebookParametersfetype2PerBC-r17 OPTIONAL,
-- R4 18-4: Support of enhanced Demodulation requirements for CA in HST SFN FR1
demodulationEnhancementCA-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 20-1: Maximum uplink duty cycle for NR inter-band CA power class 2
maxUplinkDutyCycle-interBandCA-PC2-r17
ENUMERATED {n50, n60, n70, n80, n90, n100}
OPTIONAL,
-- R4 20-2: Maximum uplink duty cycle for NR SUL combination power class 2
maxUplinkDutyCycle-SULcombination-PC2-r17
ENUMERATED {n50, n60, n70, n80, n90, n100}
OPTIONAL,
beamManagementType-CBM-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-18: Parallel PUCCH and PUSCH transmission across CCs in inter-band CA
parallelTxPUCCH-PUSCH-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-9-5 Active CSI-RS resources and ports for mixed codebook types in any slot per band combination
codebookComboParameterMixedTypePerBC-r17
CodebookComboParameterMixedTypePerBC-r17 OPTIONAL,
-- R1 23-7-1 Basic Features of CSI Enhancement for Multi-TRP
mTRP-CSI-EnhancementPerBC-r17
SEQUENCE {
maxNumNZP-CSI-RS-r17
INTEGER (2..8),
cSI-Report-mode-r17
ENUMERATED {mode1, mode2, both},
supportedComboAcrossCCs-r17
SEQUENCE (SIZE (1..16))
OF CSI-MultiTRP-SupportedCombinations-r17,
codebookMode-NCJT-r17
ENUMERATED{mode1,mode1And2}
}
OPTIONAL,
-- R1 23-7-1b Active CSI-RS resources and ports in the presence of multi-TRP CSI
codebookComboParameterMultiTRP-PerBC-r17
CodebookComboParameterMultiTRP-PerBC-r17 OPTIONAL,
-- R1 24-8b: 32 DL HARQ processes for FR 2-2 - maximum number of component carriers
maxCC-32-DL-HARQ-ProcessFR2-2-r17
ENUMERATED {n1, n2, n3, n4, n6, n8, n16, n32}
OPTIONAL,
-- R1 24-9b: 32 UL HARQ processes for FR 2-2 - maximum number of component carriers
maxCC-32-UL-HARQ-ProcessFR2-2-r17
ENUMERATED {n1, n2, n3, n4, n5, n8, n16, n32}
OPTIONAL,
-- R1 34-2: Cross-carrier scheduling from SCell to PCell/PSCell (Type B)
crossCarrierSchedulingSCell-SpCellTypeB-r17
CrossCarrierSchedulingSCell-SpCell-r17 OPTIONAL,
-- R1 34-1: Cross-carrier scheduling from SCell to PCell/PSCell with search space restrictions (Type A)
crossCarrierSchedulingSCell-SpCellTypeA-r17
CrossCarrierSchedulingSCell-SpCell-r17 OPTIONAL,
-- R1 34-1a: DCI formats on PCell/PSCell USS set(s) support
dci-FormatsPCellPSCellUSS-Sets-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 34-3: Disabling scaling factor alpha when sSCell is deactivated
disablingScalingFactorDeactSCell-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 34-4: Disabling scaling factor alpha when sSCell is deactivated
disablingScalingFactorDormantSCell-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 34-5: Non-aligned frame boundaries between PCell/PSCell and sSCell
non-AlignedFrameBoundaries-r17
SEQUENCE {
scs15kHz-15kHz-r17
BIT STRING (SIZE (1..496))
OPTIONAL,
scs15kHz-30kHz-r17
BIT STRING (SIZE (1..496))
OPTIONAL,
scs15kHz-60kHz-r17
BIT STRING (SIZE (1..496))
OPTIONAL,
scs30kHz-30kHz-r17
BIT STRING (SIZE (1..496))
OPTIONAL,
scs30kHz-60kHz-r17
BIT STRING (SIZE (1..496))
OPTIONAL,
scs60kHz-60kHz-r17
BIT STRING (SIZE (1..496))
OPTIONAL
}
OPTIONAL
}
CA-ParametersNR-v1720 ::=
SEQUENCE {
-- R1 39-1: Parallel SRS and PUCCH/PUSCH transmission across CCs in intra-band non-contiguous CA
parallelTxSRS-PUCCH-PUSCH-intraBand-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 39-2: Parallel PRACH and SRS/PUCCH/PUSCH transmissions across CCs in intra-band non-contiguous CA
parallelTxPRACH-SRS-PUCCH-PUSCH-intraBand-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-9: Semi-static PUCCH cell switching for a single PUCCH group only
semiStaticPUCCH-CellSwitchSingleGroup-r17
SEQUENCE {
pucch-Group-r17
ENUMERATED {primaryGroupOnly, secondaryGroupOnly, eitherPrimaryOrSecondaryGroup},
pucch-Group-Config-r17
PUCCH-Group-Config-r17
}
OPTIONAL,
-- R1 25-9a: Semi-static PUCCH cell switching for two PUCCH groups
semiStaticPUCCH-CellSwitchTwoGroups-r17
SEQUENCE (SIZE (1..
maxTwoPUCCH-Grp-ConfigList-r17))
OF TwoPUCCH-Grp-Configurations-r17 OPTIONAL,
-- R1 25-10: PUCCH cell switching based on dynamic indication for same length of overlapping PUCCH slots/sub-slots for a single
-- PUCCH group only
dynamicPUCCH-CellSwitchSameLengthSingleGroup-r17
SEQUENCE {
pucch-Group-r17
ENUMERATED {primaryGroupOnly, secondaryGroupOnly, eitherPrimaryOrSecondaryGroup},
pucch-Group-Config-r17
PUCCH-Group-Config-r17
}
OPTIONAL,
-- R1 25-10a: PUCCH cell switching based on dynamic indication for different length of overlapping PUCCH slots/sub-slots
-- for a single PUCCH group only
dynamicPUCCH-CellSwitchDiffLengthSingleGroup-r17
SEQUENCE {
pucch-Group-r17
ENUMERATED {primaryGroupOnly, secondaryGroupOnly, eitherPrimaryOrSecondaryGroup},
pucch-Group-Config-r17
PUCCH-Group-Config-r17
}
OPTIONAL,
-- R1 25-10b: PUCCH cell switching based on dynamic indication for same length of overlapping PUCCH slots/sub-slots for two PUCCH
-- groups
dynamicPUCCH-CellSwitchSameLengthTwoGroups-r17
SEQUENCE (SIZE (1..
maxTwoPUCCH-Grp-ConfigList-r17))
OF TwoPUCCH-Grp-Configurations-r17
OPTIONAL,
-- R1 25-10c: PUCCH cell switching based on dynamic indication for different length of overlapping PUCCH slots/sub-slots for two
-- PUCCH groups
dynamicPUCCH-CellSwitchDiffLengthTwoGroups-r17
SEQUENCE (SIZE (1..
maxTwoPUCCH-Grp-ConfigList-r17))
OF TwoPUCCH-Grp-Configurations-r17
OPTIONAL,
-- R1 33-2a: ACK/NACK based HARQ-ACK feedback and RRC-based enabling/disabling ACK/NACK-based
-- feedback for dynamic scheduling for multicast
ack-NACK-FeedbackForMulticast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-2d: PTP retransmission for multicast dynamic scheduling
ptp-Retx-Multicast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-4: NACK-only based HARQ-ACK feedback for RRC-based enabling/disabling multicast with ACK/NACK transforming
nack-OnlyFeedbackForMulticast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-4a: NACK-only based HARQ-ACK feedback for multicast corresponding to a specific sequence or a PUCCH transmission
nack-OnlyFeedbackSpecificResourceForMulticast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-5-1a: ACK/NACK based HARQ-ACK feedback and RRC-based enabling/disabling ACK/NACK-based feedback
-- for SPS group-common PDSCH for multicast
ack-NACK-FeedbackForSPS-Multicast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-5-1d: PTP retransmission for SPS group-common PDSCH for multicast
ptp-Retx-SPS-Multicast-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 26-1: Higher Power Limit CA DC
higherPowerLimit-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 39-4: Parallel MsgA and SRS/PUCCH/PUSCH transmissions across CCs in intra-band non-contiguous CA
parallelTxMsgA-SRS-PUCCH-PUSCH-intraBand-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-11a: Capability on the number of CCs for monitoring a maximum number of BDs and non-overlapped CCEs per span when
-- configured with DL CA with Rel-17 PDCCH monitoring capability on all the serving cells
pdcch-MonitoringCA-r17
INTEGER (4..16)
OPTIONAL,
-- R1 24-11f: Capability on the number of CCs for monitoring a maximum number of BDs and non-overlapped CCEs for MCG and for SCG
-- when configured for NR-DC operation with Rel-17 PDCCH monitoring capability on all the serving cells
pdcch-BlindDetectionMCG-SCG-List-r17
SEQUENCE(SIZE(1..
maxNrofPdcch-BlindDetection-r17))
OF PDCCH-BlindDetectionMCG-SCG-r17
OPTIONAL,
-- R1 24-11c: Number of carriers for CCE/BD scaling with DL CA with mix of Rel. 17 and Rel. 15 PDCCH monitoring capabilities on
-- different Carriers
-- R1 24-11g: Number of carriers for CCE/BD scaling for MCG and for SCG when configured for NR-DC operation with mix of Rel. 17 and
-- Rel. 15 PDCCH monitoring capabilities on different carriers
pdcch-BlindDetectionMixedList1-r17
SEQUENCE(SIZE(1..
maxNrofPdcch-BlindDetection-r17))
OF PDCCH-BlindDetectionMixed-r17
OPTIONAL,
-- R1 24-11d: Number of carriers for CCE/BD scaling with DL CA with mix of Rel. 17 and Rel. 16 PDCCH monitoring capabilities on
-- different Carriers
-- R1 24-11h: Number of carriers for CCE/BD scaling for MCG and for SCG when configured for NR-DC operation with mix of Rel. 17 and
-- Rel. 16 PDCCH monitoring capabilities on different carriers
pdcch-BlindDetectionMixedList2-r17
SEQUENCE(SIZE(1..
maxNrofPdcch-BlindDetection-r17))
OF PDCCH-BlindDetectionMixed-r17
OPTIONAL,
-- R1 24-11e: Number of carriers for CCE/BD scaling with DL CA with mix of Rel. 17, Rel. 16 and Rel. 15 PDCCH monitoring
-- capabilities on different carriers
-- R1 24-11i: Number of carriers for CCE/BD scaling for MCG and for SCG when configured for NR-DC operation with mix of Rel. 17,
-- Rel. 16 and Rel. 15 PDCCH monitoring capabilities on different carriers
pdcch-BlindDetectionMixedList3-r17
SEQUENCE(SIZE(1..
maxNrofPdcch-BlindDetection-r17))
OF PDCCH-BlindDetectionMixed1-r17
OPTIONAL
}
CA-ParametersNR-v1730 ::=
SEQUENCE {
-- R1 30-4a: DM-RS bundling for PUSCH repetition type A (per BC)
dmrs-BundlingPUSCH-RepTypeAPerBC-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4b: DM-RS bundling for PUSCH repetition type B(per BC)
dmrs-BundlingPUSCH-RepTypeBPerBC-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4c: DM-RS bundling for TB processing over multi-slot PUSCH(per BC)
dmrs-BundlingPUSCH-multiSlotPerBC-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4d: DMRS bundling for PUCCH repetitions(per BC)
dmrs-BundlingPUCCH-RepPerBC-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4g: Restart DM-RS bundling (per BC)
dmrs-BundlingRestartPerBC-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4h: DM-RS bundling for non-back-to-back transmission (per BC)
dmrs-BundlingNonBackToBackTX-PerBC-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 39-3-1: Stay on the target CC for SRS carrier switching
stayOnTargetCC-SRS-CarrierSwitch-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-3-3a: FDM-ed Type-1 and Type-2 HARQ-ACK codebooks for multiplexing HARQ-ACK for unicast and HARQ-ACK for multicast
fdm-CodebookForMux-UnicastMulticastHARQ-ACK-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-3-3b: Mode 2 TDM-ed Type-1 and Type-2 HARQ-ACK codebook for multiplexing HARQ-ACK for unicast and HARQ-ACK for multicast
mode2-TDM-CodebookForMux-UnicastMulticastHARQ-ACK-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-3-4: Mode 1 for type1 codebook generation
mode1-ForType1-CodebookGeneration-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-5-1j: NACK-only based HARQ-ACK feedback for multicast corresponding to a specific sequence or a PUCCH transmission
-- for SPS group-commmon PDSCH for multicast
nack-OnlyFeedbackSpecificResourceForSPS-Multicast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-8-2: Up to 2 PUCCH resources configuration for multicast feedback for dynamically scheduled multicast
multiPUCCH-ConfigForMulticast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-8-3: PUCCH resource configuration for multicast feedback for SPS GC-PDSCH
pucch-ConfigForSPS-Multicast-r17
ENUMERATED {supported}
OPTIONAL,
-- The following parameter is associated with R1 33-2a, R1 33-3-3a, and R1 33-3-3b, and is not a RAN1 FG.
maxNumberG-RNTI-HARQ-ACK-Codebook-r17
INTEGER (1..4)
OPTIONAL,
-- R1 33-3-5: Feedback multiplexing for unicast PDSCH and group-common PDSCH for multicast with same priority and different codebook
-- type
mux-HARQ-ACK-UnicastMulticast-r17
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNR-v1740 ::=
SEQUENCE {
-- R1 33-5-1f: NACK-only based HARQ-ACK feedback for multicast RRC-based enabling/disabling NACK-only based feedback
-- for SPS group-common PDSCH for multicast
nack-OnlyFeedbackForSPS-Multicast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-8-1: PUCCH resource configuration for multicast feedback for dynamically scheduled multicast
singlePUCCH-ConfigForMulticast-r17
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNR-v1760 ::=
SEQUENCE {
prioSCellPRACH-OverSP-PeriodicSRS-Support-r17
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNR-v1770 ::=
SEQUENCE {
parallelTxPUCCH-PUSCH-SamePriority-r17
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNR-v1780 ::=
SEQUENCE {
parallelTxPUCCH-PUSCH-SamePriority-r17
ENUMERATED {supported}
OPTIONAL,
supportedAggBW-FR1-r17
SEQUENCE {
scalingFactorSCS-r17
ENUMERATED {true}
OPTIONAL,
supportedAggBW-FDD-DL-r17
SupportedAggBandwidth-r17 OPTIONAL,
supportedAggBW-FDD-UL-r17
SupportedAggBandwidth-r17 OPTIONAL,
supportedAggBW-TDD-DL-r17
SupportedAggBandwidth-r17 OPTIONAL,
supportedAggBW-TDD-UL-r17
SupportedAggBandwidth-r17 OPTIONAL,
supportedAggBW-TotalDL-r17
SupportedAggBandwidth-r17 OPTIONAL,
supportedAggBW-TotalUL-r17
SupportedAggBandwidth-r17 OPTIONAL
}
OPTIONAL
}
CA-ParametersNR-v1800 ::=
SEQUENCE {
codebookParametersetype2DopplerCSI-PerBC-r18
CodebookParametersetype2DopplerCSI-r18 OPTIONAL,
codebookParametersfetype2DopplerCSI-PerBC-r18
CodebookParametersfetype2DopplerCSI-r18 OPTIONAL,
codebookParametersetype2CJT-PerBC-r18
CodebookParametersetype2CJT-r18 OPTIONAL,
codebookParametersfetype2CJT-PerBC-r18
CodebookParametersfetype2CJT-r18 OPTIONAL,
codebookComboParametersCJT-PerBC-r18
CodebookComboParametersCJT-r18 OPTIONAL,
codebookParametersHARQ-ACK-PUSCH-PerBC-r18
CodebookParametersHARQ-ACK-PUSCH-r18 OPTIONAL,
-- R1 40-2-8: Maximum number of TAGs across all CCs
maxNumberTAG-AcrossCC-r18
INTEGER (2..4)
OPTIONAL,
-- R1 40-3-3-1: TDCP (Time Domain Channel Properties) report
tdcp-ReportPerBC-r18
SEQUENCE {
valueX-r18
INTEGER (1..2),
maxNumberActiveResource-r18
INTEGER (2..32)
}
OPTIONAL,
-- R1 40-3-3-5: Number of CSI-RS resources for TDCP
tdcp-ResourcePerBC-r18
SEQUENCE {
maxNumberConfigPerCC-r18
ENUMERATED {n2,n4,n6,n8,n10,n12},
maxNumberConfigAcrossCC-r18
INTEGER (1..32),
maxNumberSimultaneousPerCC-r18
ENUMERATED {n2, n4, n6, n8, n12, n16, n20, n24, n28, n32}
}
OPTIONAL,
-- R1 40-3-1-24: Timeline for regular eType-II-CJT CSI, or for port selection FeType-II-CJT CSI
timelineRelax-CJT-CSI-CA-r18
ENUMERATED {n0,n2}
OPTIONAL,
-- R1 42-1: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for periodic CSI reporting
spatialAdaptation-CSI-FeedbackPerBC-r18
SEQUENCE {
maxNumberCSI-ResourceAcrossCC-r18
SEQUENCE {
sdType1-Resource-r18
ENUMERATED {n5, n6, n7, n8, n9, n10, n12, n14, n16, n18, n20, n22,
n24, n26, n28, n30, n32, n34, n36, n38, n40, n42, n44,
n46, n48, n50, n52, n54, n56, n58, n60, n62, n64},
sdType2-Resource-r18
ENUMERATED {n5, n6, n7, n8, n9, n10, n12, n14, n16, n18, n20, n22,
n24, n26, n28, n30, n32, n34, n36, n38, n40, n42, n44,
n46, n48, n50, n52, n54, n56, n58, n60, n62, n64}
},
maxNumberPortsAcrossCC-r18
SEQUENCE {
sdType1-Resource-r18
INTEGER (1..32),
sdType2-Resource-r18
INTEGER (1..32)
}
}
OPTIONAL,
-- R1 40-7-2a: Association between CSI-RS and SRS for non-codebook case
nonCodebook-CSI-RS-SRS-PerBC-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF SupportedCSI-RS-Resource OPTIONAL,
-- R1 42-1a: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for periodic CSI reporting on
-- PUSCH
spatialAdaptation-CSI-FeedbackPUSCH-PerBC-r18
SEQUENCE {
maxNumberCSI-ResourceAcrossCC-r18
ENUMERATED {n5, n6, n7, n8, n9, n10, n12, n14, n16, n18, n20, n22, n24, n26, n28,
n30, n32, n34, n36, n38, n40, n42, n44, n46, n48, n50, n52, n54,
n56, n58, n60, n62, n64},
maxNumberPortsAcrossCC-r18
INTEGER (1..32)
}
OPTIONAL,
-- R1 42-1b: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for aperiodic CSI reporting
spatialAdaptation-CSI-FeedbackAperiodicPerBC-r18
SEQUENCE {
maxNumberCSI-ResourceAcrossCC-r18
SEQUENCE {
sdType1-Resource-r18
ENUMERATED {n5, n6, n7, n8, n9, n10, n12, n14, n16, n18, n20, n22,
n24, n26, n28, n30, n32, n34, n36, n38, n40, n42, n44,
n46, n48, n50, n52, n54, n56, n58, n60, n62, n64},
sdType2-Resource-r18
ENUMERATED {n5, n6, n7, n8, n9, n10, n12, n14, n16, n18, n20, n22,
n24, n26, n28, n30, n32, n34, n36, n38, n40, n42, n44,
n46, n48, n50, n52, n54, n56, n58, n60, n62, n64}
},
maxNumberPortsAcrossCC-r18
SEQUENCE {
sdType1-Resource-r18
INTEGER (1..32),
sdType2-Resource-r18
INTEGER (1..32) }
}
OPTIONAL,
-- R1 42-1c: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for semi-persistent CSI
-- reporting on PUCCH
spatialAdaptation-CSI-FeedbackPUCCH-PerBC-r18
SEQUENCE {
maxNumberCSI-ResourceAcrossCC-r18
ENUMERATED {n5, n6, n7, n8, n9, n10, n12, n14, n16, n18, n20, n22, n24, n26, n28,
n30, n32, n34, n36, n38, n40, n42, n44, n46, n48, n50, n52, n54,
n56, n58, n60, n62, n64},
maxNumberPortsAcrossCC-r18
INTEGER (1..32)
}
OPTIONAL,
-- R1 42-2: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for periodic CSI reporting
powerAdaptation-CSI-FeedbackPerBC-r18
SEQUENCE {
maxNumberCSI-ResourceAcrossCC-r18
ENUMERATED {n5, n6, n7, n8, n9, n10, n12, n14, n16, n18, n20, n22, n24, n26, n28,
n30, n32, n34, n36, n38, n40, n42, n44, n46, n48, n50, n52, n54,
n56, n58, n60, n62, n64},
maxNumberPortsAcrossCC-r18
INTEGER (1..32)
}
OPTIONAL,
-- R1 42-2a: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for periodic CSI reporting on PUSCH
powerAdaptation-CSI-FeedbackPUSCH-PerBC-r18
SEQUENCE {
maxNumberCSI-ResourceAcrossCC-r18
ENUMERATED {n5, n6, n7, n8, n9, n10, n12, n14, n16, n18, n20, n22, n24, n26, n28,
n30, n32, n34, n36, n38, n40, n42, n44, n46, n48, n50, n52, n54,
n56, n58, n60, n62, n64},
maxNumberPortsAcrossCC-r18
INTEGER (1..32)
}
OPTIONAL,
-- R1 42-2b: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for aperiodic CSI reporting
powerAdaptation-CSI-FeedbackAperiodicPerBC-r18
SEQUENCE {
maxNumberCSI-ResourceAcrossCC-r18
ENUMERATED {n5, n6, n7, n8, n9, n10, n12, n14, n16, n18, n20, n22, n24, n26, n28,
n30, n32, n34, n36, n38, n40, n42, n44, n46, n48, n50, n52, n54,
n56, n58, n60, n62, n64},
maxNumberPortsAcrossCC-r18
INTEGER (1..32)
}
OPTIONAL,
-- R1 42-2c: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for semi-persistent CSI
-- reporting on PUCCH
powerAdaptation-CSI-FeedbackPUCCH-PerBC-r18
SEQUENCE {
maxNumberCSI-ResourceAcrossCC-r18
ENUMERATED {n5, n6, n7, n8, n9, n10, n12, n14, n16, n18, n20, n22, n24, n26, n28,
n30, n32, n34, n36, n38, n40, n42, n44, n46, n48, n50, n52, n54,
n56, n58, n60, n62, n64},
maxNumberPortsAcrossCC-r18
INTEGER (1..32)
}
OPTIONAL,
-- R1 42-7: Mixed codebook combination for spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s),
-- each containing one port subset configuration
mixCodeBookSpatialAdaptationPerBC-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF SupportedCSI-RS-Resource OPTIONAL,
-- R1 42-9: Indicates whether the UE supports CSI report framework and the number of CSI report(s) which the UE can
-- simultaneously process across all CCs, and across MCG and SCG in case of NR-DC.
simultaneousCSI-SubReportsAllCC-r18
INTEGER (5..32)
OPTIONAL,
-- R1 49-1: Multi-cell PDSCH scheduling by DCI format 1_3 on a scheduling cell with same SCS between scheduling
-- cell and cells in the set
multiCell-PDSCH-DCI-1-3-SameSCS-r18
SEQUENCE {
coScheduledCellSCS-r18
SEQUENCE {
nonSharedSpectrum-fdd-fr1
ENUMERATED {supported}
OPTIONAL,
nonSharedSpectrum-tdd-fr1
ENUMERATED {supported}
OPTIONAL,
sharedSpectrum-tdd-fr1
ENUMERATED {supported}
OPTIONAL,
fr2-1
ENUMERATED {supported}
OPTIONAL,
fr2-2
ENUMERATED {supported}
OPTIONAL
},
maxNumberCoScheduledCell-r18
INTEGER (2..4),
maxNumberSetsOfCellAcrossPUCCH-Group-r18
INTEGER (1..8),
maxNumberSetsOfCellScheduling-r18
INTEGER (1..4),
harqFeedbackType-r18
ENUMERATED {type1, type2, type1And2},
coScheduledCellIndicationScheme-r18
ENUMERATED {fdra,cellInd, both},
supportOfSearchSpace-r18
ENUMERATED {supported}
OPTIONAL,
licensed-fdd-tdd-fr1-r18
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 49-1b: Multi-cell PDSCH scheduling by DCI format 1_3 on a scheduling cell not included in a set of cells with different
-- SCS/carrier type between scheduling cell and cells in the set
multiCell-PDSCH-DCI-1-3-DiffSCS-r18
SEQUENCE {
coScheduledCellSCS-r18
ENUMERATED {lowScheduling-highScheduled, highScheduling-lowScheduled, both},
combinationCarrierType-r18
SEQUENCE (SIZE(1..
maxSchedulingBandCombination-r18))
OF
CombinationCarrierType-r18,
maxNumberCoScheduledCell-r18
INTEGER (2..4),
maxNumberSetsOfCellAcrossPUCCH-Group-r18
INTEGER (1..8),
maxNumberSetsOfCellScheduling-r18
INTEGER (1..4),
harqFeedbackType-r18
ENUMERATED {type1, type2, type1And2},
coScheduledCellIndicationScheme-r18
ENUMERATED {fdra,cellInd, both}
}
OPTIONAL,
-- R1 49-2: Multi-cell PUSCH scheduling by DCI format 0_3 on a scheduling cell with same SCS between scheduling cell
-- and cells in the set
multiCell-PUSCH-DCI-0-3-SameSCS-r18
SEQUENCE {
coScheduledCellSCS-r18
SEQUENCE {
nonSharedSpectrum-fdd-fr1
ENUMERATED {supported}
OPTIONAL,
nonSharedSpectrum-tdd-fr1
ENUMERATED {supported}
OPTIONAL,
sharedSpectrum-tdd-fr1
ENUMERATED {supported}
OPTIONAL,
fr2-1
ENUMERATED {supported}
OPTIONAL,
fr2-2
ENUMERATED {supported}
OPTIONAL
},
maxNumberCoScheduledCell-r18
INTEGER (2..4),
maxNumberSetsOfCellAcrossPUCCH-Group-r18
INTEGER (1..8),
maxNumberSetsOfCellScheduling-r18
INTEGER (1..4),
coScheduledCellIndicationScheme-r18
ENUMERATED {fdra,cellInd, both},
supportOfSearchSpace-r18
ENUMERATED {supported}
OPTIONAL,
licensed-fdd-tdd-fr1-r18
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 49-2b: Multi-cell PUSCH scheduling by DCI format 0_3 on a scheduling cell not included in a set of cells with
-- different SCS/carrier type between scheduling cell and cells in the set
multiCell-PUSCH-DCI-0-3-DiffSCS-r18
SEQUENCE {
coScheduledCellSCS-r18
ENUMERATED {lowScheduling-highScheduled, highScheduling-lowScheduled, both},
combinationCarrierType-r18
SEQUENCE (SIZE(1..
maxSchedulingBandCombination-r18))
OF
CombinationCarrierType-r18,
maxNumberCoScheduledCell-r18
INTEGER (2..4),
maxNumberSetsOfCellAcrossPUCCH-Group-r18
INTEGER (1..8),
maxNumberSetsOfCellScheduling-r18
INTEGER (1..4),
coScheduledCellIndicationScheme-r18
ENUMERATED {fdra,cellInd, both}
}
OPTIONAL,
-- R1 49-3x: Advanced UE capability for larger number of unicast DL DCI
advUnicastDCI-DL-r18
SEQUENCE {
scs-15kHz-120kHz-r18
ENUMERATED {n2, n4}
OPTIONAL,
scs-15kHz-60kHz-r18
ENUMERATED {n2, n4}
OPTIONAL,
scs-30kHz-120kHz-r18
ENUMERATED {n2, n4}
OPTIONAL,
scs-15kHz-30kHz-r18
ENUMERATED {n2}
OPTIONAL,
scs-30kHz-60kHz-r18
ENUMERATED {n2}
OPTIONAL,
scs-60kHz-120kHz-r18
ENUMERATED {n2}
OPTIONAL
}
OPTIONAL,
-- R1 49-3y: Advanced UE capability for larger number of unicast UL DCI
advUnicastDCI-UL-r18
SEQUENCE {
scs-15kHz-120kHz-r18
ENUMERATED {n2, n4}
OPTIONAL,
scs-15kHz-60kHz-r18
ENUMERATED {n2, n4}
OPTIONAL,
scs-30kHz-120kHz-r18
ENUMERATED {n2, n4}
OPTIONAL,
scs-15kHz-30kHz-r18
ENUMERATED {n2}
OPTIONAL,
scs-30kHz-60kHz-r18
ENUMERATED {n2}
OPTIONAL,
scs-60kHz-120kHz-r18
ENUMERATED {n2}
OPTIONAL
}
OPTIONAL,
-- R1 49-5a: Trigger Type 3 HARQ CB based feedback using DCI format 1_3
type3HARQ-CB-DCI-1-3-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 49-5b: Trigger enhanced Type 3 HARQ CB based feedback using DCI format 1_3
type3EnhHARQ-CB-DCI-1-3-r18
SEQUENCE {
numberOfCodebook-r18
ENUMERATED {n1, n2, n4, n8},
maxNumberPUCCH-Trans-r18
INTEGER (1..7)
}
OPTIONAL,
-- R1 49-9: SCell dormancy indication within active time in DCI format 0_3/1_3
scellDormancyWithinActiveTime-DCI-0-3-And-1-3-r18
ENUMERATED {supported}
OPTIONAL,
pdcch-MonitoringCA-Ext-r18
CHOICE {
-- R1 55-6a: Capability on the number of CCs for monitoring a maximum number of BDs and non-overlapped CCEs per span when
-- configured with DL CA with Rel-16 PDCCH monitoring capability on all the serving cells
pdcch-MonitoringCA-r18
SEQUENCE {
maxNumberOfMonitoringCC-r18
INTEGER (2..16),
supportedSpanArrangement-r18
ENUMERATED {alignedOnly, alignedAndNonAligned}
},
-- R1 55-6f: Capability on the number of CCs for monitoring a maximum number of BDs and non-overlapped CCEs per span when
-- configured with DL CA with Rel-16 PDCCH monitoring capability on all the serving cells with restriction for non-aligned
-- span case
pdcch-MonitoringCA-NonAlignedSpan-r18
INTEGER (2..16)
}
OPTIONAL,
pdcch-BlindDetectionCA-MixedExt-r18
CHOICE {
-- R1 55-6c: Number of carriers for CCE/BD scaling with DL CA with mix of Rel. 16 and Rel. 15 PDCCH monitoring capabilities on
-- different carriers
pdcch-BlindDetectionCA-Mixed-r18
SEQUENCE {
blindDetectionCA-Mixed-r18
SEQUENCE(SIZE (1..
maxNrofPdcch-BlindDetectionMixed-1-r16))
OF
PDCCH-BlindDetectionCA-MixedExt-r16,
supportedSpanArrangement-r18
ENUMERATED{ alignedOnly, alignedAndNonAligned }
},
-- R1 55-6g: Number of carriers for CCE/BD scaling with DL CA with mix of Rel. 16 and Rel. 15 PDCCH monitoring capabilities on
-- different carriers with restriction for non-aligned span case
pdcch-BlindDetectionCA-Mixed-NonAlignedSpan-r18
SEQUENCE(SIZE (1..
maxNrofPdcch-BlindDetectionMixed-1-r16))
OF
PDCCH-BlindDetectionCA-MixedExt-r16
}
OPTIONAL,
-- R1 55-6e: Number of carriers for CCE/BD scaling for MCG and for SCG when configured for NR-DC operation with mix of Rel. 16
-- and Rel. 15 PDCCH monitoring capabilities on different carriers
pdcch-BlindDetectionMCG-SCG-List-r18
SEQUENCE(SIZE (1..
maxNrofPdcch-BlindDetectionMixed-1-r16))
OF
PDCCH-BlindDetectionMixed2-r18 OPTIONAL,
-- R4 33-1: Support of intra-band non-collocated NR CA operation
intraBandNR-CA-non-collocated-r18
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNR-v1830 ::=
SEQUENCE {
-- R1 45-1: Intra-frequency L1 measurement and reports for L1-L2 Triggered Mobility (LTM) procedure
intraFreqL1-MeasConfig-r18
SEQUENCE {
supportedMaxIntraFreqCellsConfig-r18
INTEGER (1..8),
supportedMaxIntraFreqCellsPerReport-r18
INTEGER (1..4),
supportedMaxReportBeamsPerReportedCell-r18
INTEGER (1..4),
supportedMaxReportBeamsReports-r18
ENUMERATED {n1,n2,n3,n4,n6,n8,n9,n12,n16},
supportedMaxAperiodic-LTM-CSI-ReportConfig-r18
INTEGER (0..4),
supportedMaxPeriodic-LTM-CSI-ReportConfig-r18
INTEGER (1..4),
supportedMaxSemiPersistent-LTM-CSI-ReportConfig-r18
INTEGER (0..4)
}
OPTIONAL,
-- R1 45-1a: Inter-frequency L1 measurement and reports for L1-L2 Triggered Mobility (LTM) procedure
interFreqL1-MeasConfig-r18
SEQUENCE {
supportedMaxIntraInterFreqCellsConfig-r18
INTEGER (1..8),
supportedMaxIntraInterFreqCellsPerReport-r18
INTEGER (1..4),
supportedMaxIntraInterFreqBeamsPerCellReports-r18
INTEGER (1..4),
supportedMaxIntraInterFreqBeamsReports-r18
ENUMERATED {n1,n2,n3,n4,n6,n8,n9,n12,n16}
}
OPTIONAL,
-- R1 45-2: Inclusion of current SpCell in the L1 measurement report
currentSpCellInclL1-Report-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 39-1: SSB based L1-RSRP measurements for multiple cells with RTD > CP
multiCellL1-measRTD-greaterThan-CP-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 39-2: SSB based inter-frequency L1-RSRP measurements without measurement gaps
interFreqSSB-L1-MeasWithoutGaps-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 39-3-1: Number of frequency layers for L1-RSRP measurement
maxFreqLayersL1-Meas-r18
SEQUENCE {
supportedMaxIntraInterFreqLayersWithoutGaps-r18
INTEGER (1..8)
OPTIONAL,
supportedMaxInterFreqLayersWithGaps-r18
INTEGER (1..8)
OPTIONAL
}
OPTIONAL,
-- R4 39-3-2: Number of neighbour cells to be measured per frequency layer
maxNeighCellsPerFreqLayerL1-Meas-r18
SEQUENCE {
supportedMaxNeighCellsPerFreqLayersWithoutGaps-r18
INTEGER (1..8)
OPTIONAL,
supportedMaxNeighCellsPerFreqLayersWithGaps-r18
INTEGER (1..8)
OPTIONAL
}
OPTIONAL,
-- R4 39-3-3: Number of total cells to be measured
supportedMaxCellsWithoutGapsL1-Meas-r18
INTEGER (1..24)
OPTIONAL,
-- R4 39-3-4: Number of SSB resources for L1-RSRP measurement within a slot
supportedMaxSSB-WithinSlotL1-Meas-r18
ENUMERATED {n1,n2,n3,n4,n5,n6,n7,n8,n16,n32,n48,n64}
OPTIONAL,
dummy
SEQUENCE {
supportedMaxSSB-PerFreqLayerWithoutGaps-r18
INTEGER (1..8)
OPTIONAL,
supportedMaxSSB-PerFreqLayerWithGaps-r18
INTEGER (1..8)
OPTIONAL
}
OPTIONAL,
-- R4 39-3-6: Number of total SSB resources to be measured
supportedMaxSSB-L1-Meas-r18
ENUMERATED {n2,n4,n8,n12,n16,n32,n64}
OPTIONAL,
-- R1 49-13: Default QCL assumption for multi-cell scheduling by DCI format 1_3
qcl-MultiCellDCI-1-3-r18
ENUMERATED {diff, both}
OPTIONAL,
-- R1 49-14: Support of BWP switch indication by DCI format 0_3/1_3
bwp-SwitchingDCI-0-3-And-1-3-r18
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNR-v1860 ::=
SEQUENCE {
-- R4 39-3-5: Number of SSB resources for L1-RSRP measurement per frequency layer
maxSSB-PerFreqLayerL1-Meas-r18
SEQUENCE {
supportedMaxSSB-PerFreqLayerWithoutGaps-r18
ENUMERATED {n1,n2,n3,n4,n5,n6,n7,n8,n12,n16,n20,n24}
OPTIONAL,
supportedMaxSSB-PerFreqLayerWithGaps-r18
INTEGER (1..8)
OPTIONAL
}
OPTIONAL
}
CA-ParametersNR-v1900 ::=
SEQUENCE {
codebookParametersType1SP-SchemeA-PerBC-r19
CodebookParametersType1SP-SchemeA-r19 OPTIONAL,
codebookParametersType1SP-SchemeB-PerBC-r19
CodebookParametersType1SP-SchemeB-r19 OPTIONAL,
codebookParametersType1MP-PerBC-r19
CodebookParametersType1MP-r19 OPTIONAL,
codebookParameterseType2ExtPerBC-r19
CodebookParameterseType2Ext-r19 OPTIONAL,
codebookParametersfeType2ExtPerBC-r19
CodebookParametersfeType2Ext-r19 OPTIONAL,
codebookParameterseType2DopplerExtPerBC-r19
CodebookParameterseType2DopplerExt-r19 OPTIONAL,
codebookParametersHybridBF-Type1SP-PerBC-r19
CodebookParametersHybridBF-Type1SP-r19 OPTIONAL,
codebookParametersHybridBF-eType2PerBC-r19
CodebookParametersHybridBF-eType2-r19 OPTIONAL,
-- R1 58-3-1: CSI prediction for UE-sided inference when N4=1
aiml-CSI-PredictionPerBC-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-1-6: First PUCCH and second PUSCH from different PUCCH groups
diffGroupPUCCH-PUSCH-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-1-6: CSI-RS resource time domain restriction for Type-I and Type II codebook enhancement for up to 128 ports
timeRestriction128PortPerBC-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-1-7: Group-specific 3-bit scaling factors for up to 128 ports
groupScalingFactorPerBC-r19
ENUMERATED {rank1, rank1and2}
OPTIONAL,
-- R1 59-2-2-3a: Configuration of MR always-reported resources with Rel-15 Type-I SP codebook
mr-AlwaysReportedType1SP-PerBC-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-2-3b: Configuration of MR always-reported resources with Rel-16 eType-II codebook with R=1
mr-AlwaysReported-eType2PerBC-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-3-1: CJTC Dd report
cjtc-DdReportPerBC-r19
SEQUENCE {
minRangeDdInCyclicPrefix-r19
ENUMERATED {half, full},
maxResolutionDd-r19
ENUMERATED {n32,n64,n128,n256},
scalingFactor-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-1a: CJTC Dd report processing
cjtc-DdReportProcessingPerBC-r19
SEQUENCE {
maxNumberTRS-Resource-r19
ENUMERATED {n2,n4,n6,n8,n10,n12},
maxNumberTRS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n64},
maxNumberCSI-RS-ResourcePerCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32},
maxNumberCSI-RS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32,n64},
valueX-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-2: CJTC FO report
cjtc-FO-ReportPerBC-r19
SEQUENCE {
minRangeFO-r19
ENUMERATED {ppmDot1, ppmDot2},
maxResolutionFO-r19
ENUMERATED {n16,n32,n256},
scalingFactor-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-2a: CJTC FO report processing
cjtc-FO-ReportProcessingPerBC-r19
SEQUENCE {
maxNumberTRS-Resource-r19
ENUMERATED {n2,n4,n6,n8,n10,n12},
maxNumberTRS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n64},
maxNumberCSI-RS-ResourcePerCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32},
maxNumberCSI-RS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32,n64},
valueX-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-3: CJTC wideband PO report
cjtc-PO-ReportWidebandPerBC-r19
SEQUENCE {
maxResolution-r19
ENUMERATED {n16, n32},
scalingFactor-r19
INTEGER (1..2),
maxSlotDuration-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-3a: CJTC wideband PO report processing
cjtc-PO-ReportWidebandProcessingPerBC-r19
SEQUENCE {
maxNumberCSI-RS-Configured-r19
ENUMERATED {n2,n4,n6,n8,n10,n12},
maxNumberCSI-RS-ConfiguredAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n64},
maxNumberCSI-RS-ResourcePerCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32},
maxNumberCSI-RS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32,n64},
valueX-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-4: CJTC subband PO report
cjtc-PO-ReportSubbandPerBC-r19
SEQUENCE {
maxResolution-r19
ENUMERATED {n16, n32},
minSubbandSize-r19
ENUMERATED {n1,n2,n4,n8,n16},
scalingFactor-r19
INTEGER (1..2),
maxSlotDuration-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-5: CJTC Dd+FO report
cjtc-DdFO-ReportPerBC-r19
SEQUENCE {
minRangeDdInCyclicPrefix-r19
ENUMERATED {half, full},
maxResolutionDd-r19
ENUMERATED {n32,n64,n128,n256},
minRangeFO-r19
ENUMERATED {ppmDot1, ppmDot2},
maxResolutionFO-r19
ENUMERATED {n16,n32,n256},
scalingFactor-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-5a: CJTC Dd+FO report processing
cjtc-DdFO-ReportProcessingPerBC-r19
SEQUENCE {
maxNumberTRS-Resource-r19
ENUMERATED {n2,n4,n6,n8,n10,n12},
maxNumberTRS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n64},
maxNumberCSI-RS-ResourcePerCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32},
maxNumberCSI-RS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32,n64},
valueX-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-7: Linkage of CJTC Dd and Rel-18 eType-II CJT with joint triggering
linked-CJTC-Dd-eType2CJT-JointPerBC-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-3-7a: Linkage of CJTC Dd and Rel-18 eType-II CJT with joint triggering
linked-CJTC-Dd-eType2CJT-SeparatePerBC-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-3-8: Separate triggering with configuration of 1-bit indicator per CSI trigger state
linked-CJTC-Dd-eType2CJT-SeparatePerStatePerBC-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-3-10: Relaxed timeline for joint triggering of CJTC Dd and Rel-18 eType-II CJT
timelineRelax-CJTC-Dd-eType2CJT-PerBC-r19
SEQUENCE {
scs15kHz-r19
ENUMERATED {n2,n4,n8}
OPTIONAL,
scs30kHz-r19
ENUMERATED {n4,n8,n14,n28}
OPTIONAL,
scs60kHz-r19
ENUMERATED {n8,n14,n28}
OPTIONAL,
scs120kHz-r19
ENUMERATED {n14,n28,n56}
OPTIONAL,
scs480kHz-r19
ENUMERATED {n56,n112,n224}
OPTIONAL,
scs960kHz-r19
ENUMERATED {n112,n224,n448}
OPTIONAL
}
OPTIONAL,
-- R1 59-2-4: Association up to 128 CSI-RS ports and SRS for non-codebook-based PUSCH
nonCodebook-CSI-RS-SRS-PerBC-Enh-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF
INTEGER(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 63-1: NW triggered intra-frequency L1-RSRP measurement based on periodic CSI-RS (s) for L1-L2 Triggered Mobility
-- (LTM) procedure
intraFreqL1-MeasConfigPeriodicCSI-RS-r19
SEQUENCE {
supportedMaxIntraFreqCellsConfig-r19
INTEGER (1..8),
supportedMaxIntraFreqCellsPerReport-r19
INTEGER (1..4),
supportedMaxReportBeamsPerReportedCell-r19
INTEGER (1..4),
supportedMaxReportBeamsReports-r19
ENUMERATED {n1,n2,n3,n4,n6,n8,n9,n12,n16},
supportedMaxAperiodic-LTM-CSI-ReportConfig-r19
INTEGER (0..4),
supportedMaxPeriodic-LTM-CSI-ReportConfig-r19
INTEGER (1..4),
supportedMaxSemiPersistent-LTM-CSI-ReportConfig-r19
INTEGER (0..4)
}
OPTIONAL,
-- R1 63-2: NW triggered intra-frequency L1-RSRP measurement based on semi-persistent CSI-RS (s) for
-- L1-L2 Triggered Mobility (LTM) procedure
intraFreqL1-MeasConfigSP-CSI-RS-r19
SEQUENCE {
supportedMaxAperiodic-LTM-CSI-ReportConfig-r19
INTEGER (0..4),
supportedMaxSemiPersistent-LTM-CSI-ReportConfig-r19
INTEGER (0..4)
}
OPTIONAL,
-- R1 63-8: Inclusion of current SpCell in the L1 measurement report based on CSI-RS(s)
currentSpCellInclL1-ReportCSI-RS-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 67-6: Simultaneous NZP-CSI-RS resource counting
simultaneousNZP-CSI-RS-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 67-8: Simultaneous NZP-CSI-RS resource counting NES
simultaneousNZP-CSI-RS-NES-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 46-1: MPR enhancement for activated carrier
mpr-ActiveCarrierEnh-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 46-2: FR2 MPR-Improvement Downlink Independent
mpr-DL-Independent-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 46-3: FR2 MPR Improvement Activation Dependent
mpr-ActivateDependent-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 47-1: Support network control of requirement for UE supporting intraBandNR-CA-non-collocated-r19
intraBandNR-CA-non-collocated-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 48-1: Rx beam Type
atg-RxBeamType-r19
ENUMERATED {rxType1, rxType2}
OPTIONAL,
-- R4 50-1: Lower bound of measurement periodicity of 10ms for the deactivated measurement requirement in
-- fast measurement window on OD-SSB SCell
od-SSB-FastMeasWinLowerBound-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 52-1: Number of CSI-RS resources for L1-RSRP measurement within a slot
maxCSI-RS-ResourceL1-Meas-r19
ENUMERATED {n1,n2,n3,n4,n5,n6,n7,n8,n16,n32,n48,n64}
OPTIONAL,
-- R4 52-2: Number of total CSI-RS resources to be measured
totalCSI-RS-ResourceL1-Meas-r19
ENUMERATED {n2,n4,n8,n12,n16,n32,n64}
OPTIONAL
}
CrossCarrierSchedulingSCell-SpCell-r17 ::=
SEQUENCE {
supportedSCS-Combinations-r17
SEQUENCE {
scs15kHz-15kHz-r17
ENUMERATED {supported}
OPTIONAL,
scs15kHz-30kHz-r17
ENUMERATED {supported}
OPTIONAL,
scs15kHz-60kHz-r17
ENUMERATED {supported}
OPTIONAL,
scs30kHz-30kHz-r17
BIT STRING (SIZE (1..496))
OPTIONAL,
scs30kHz-60kHz-r17
BIT STRING (SIZE (1..496))
OPTIONAL,
scs60kHz-60kHz-r17
BIT STRING (SIZE (1..496))
OPTIONAL
},
pdcch-MonitoringOccasion-r17
ENUMERATED {val1, val2}
}
PDCCH-BlindDetectionMixedList-r16::=
SEQUENCE {
pdcch-BlindDetectionCA-MixedExt-r16
CHOICE {
pdcch-BlindDetectionCA-Mixed-v16a0
PDCCH-BlindDetectionCA-MixedExt-r16,
pdcch-BlindDetectionCA-Mixed-NonAlignedSpan-v16a0
PDCCH-BlindDetectionCA-MixedExt-r16
}
OPTIONAL,
pdcch-BlindDetectionCG-UE-MixedExt-r16
SEQUENCE{
pdcch-BlindDetectionMCG-UE-Mixed-v16a0
PDCCH-BlindDetectionCG-UE-MixedExt-r16,
pdcch-BlindDetectionSCG-UE-Mixed-v16a0
PDCCH-BlindDetectionCG-UE-MixedExt-r16
}
OPTIONAL
}
PDCCH-BlindDetectionCA-MixedExt-r16 ::=
SEQUENCE {
pdcch-BlindDetectionCA1-r16
INTEGER (1..15),
pdcch-BlindDetectionCA2-r16
INTEGER (1..15)
}
PDCCH-BlindDetectionCG-UE-MixedExt-r16 ::=
SEQUENCE {
pdcch-BlindDetectionCG-UE1-r16
INTEGER (0..15),
pdcch-BlindDetectionCG-UE2-r16
INTEGER (0..15)
}
PDCCH-BlindDetectionMCG-SCG-r17 ::=
SEQUENCE {
pdcch-BlindDetectionMCG-UE-r17
INTEGER (1..15),
pdcch-BlindDetectionSCG-UE-r17
INTEGER (1..15)
}
PDCCH-BlindDetectionMixed-r17::=
SEQUENCE {
pdcch-BlindDetectionCA-Mixed-r17
PDCCH-BlindDetectionCA-Mixed-r17 OPTIONAL,
pdcch-BlindDetectionCG-UE-Mixed-r17
SEQUENCE{
pdcch-BlindDetectionMCG-UE-Mixed-v17
PDCCH-BlindDetectionCG-UE-Mixed-r17,
pdcch-BlindDetectionSCG-UE-Mixed-v17
PDCCH-BlindDetectionCG-UE-Mixed-r17
}
OPTIONAL
}
PDCCH-BlindDetectionCG-UE-Mixed-r17 ::=
SEQUENCE {
pdcch-BlindDetectionCG-UE1-r17
INTEGER (0..15),
pdcch-BlindDetectionCG-UE2-r17
INTEGER (0..15)
}
PDCCH-BlindDetectionCA-Mixed-r17 ::=
SEQUENCE {
pdcch-BlindDetectionCA1-r17
INTEGER (1..15)
OPTIONAL,
pdcch-BlindDetectionCA2-r17
INTEGER (1..15)
OPTIONAL
}
PDCCH-BlindDetectionMixed1-r17::=
SEQUENCE {
pdcch-BlindDetectionCA-Mixed1-r17
PDCCH-BlindDetectionCA-Mixed1-r17 OPTIONAL,
pdcch-BlindDetectionCG-UE-Mixed1-r17
SEQUENCE{
pdcch-BlindDetectionMCG-UE-Mixed1-v17
PDCCH-BlindDetectionCG-UE-Mixed1-r17,
pdcch-BlindDetectionSCG-UE-Mixed1-v17
PDCCH-BlindDetectionCG-UE-Mixed1-r17
}
OPTIONAL
}
PDCCH-BlindDetectionCG-UE-Mixed1-r17 ::=
SEQUENCE {
pdcch-BlindDetectionCG-UE1-r17
INTEGER (0..15),
pdcch-BlindDetectionCG-UE2-r17
INTEGER (0..15),
pdcch-BlindDetectionCG-UE3-r17
INTEGER (0..15)
}
PDCCH-BlindDetectionCA-Mixed1-r17 ::=
SEQUENCE {
pdcch-BlindDetectionCA1-r17
INTEGER (1..15)
OPTIONAL,
pdcch-BlindDetectionCA2-r17
INTEGER (1..15)
OPTIONAL,
pdcch-BlindDetectionCA3-r17
INTEGER (1..15)
OPTIONAL
}
PDCCH-BlindDetectionMixed2-r18 ::=
SEQUENCE{
pdcch-BlindDetectionMCG-UE-Mixed-r18
PDCCH-BlindDetectionCG-UE-MixedExt-r16,
pdcch-BlindDetectionSCG-UE-Mixed-r18
PDCCH-BlindDetectionCG-UE-MixedExt-r16
}
SimulSRS-ForAntennaSwitching-r16 ::=
SEQUENCE {
supportSRS-xTyR-xLessThanY-r16
ENUMERATED {supported}
OPTIONAL,
supportSRS-xTyR-xEqualToY-r16
ENUMERATED {supported}
OPTIONAL,
supportSRS-AntennaSwitching-r16
ENUMERATED {supported}
OPTIONAL
}
TwoPUCCH-Grp-Configurations-r16 ::=
SEQUENCE {
pucch-PrimaryGroupMapping-r16
TwoPUCCH-Grp-ConfigParams-r16,
pucch-SecondaryGroupMapping-r16
TwoPUCCH-Grp-ConfigParams-r16
}
TwoPUCCH-Grp-Configurations-r17 ::=
SEQUENCE {
primaryPUCCH-GroupConfig-r17
PUCCH-Group-Config-r17,
secondaryPUCCH-GroupConfig-r17
PUCCH-Group-Config-r17
}
TwoPUCCH-Grp-ConfigParams-r16 ::=
SEQUENCE {
pucch-GroupMapping-r16
PUCCH-Grp-CarrierTypes-r16,
pucch-TX-r16
PUCCH-Grp-CarrierTypes-r16
}
CarrierTypePair-r16 ::=
SEQUENCE {
carrierForCSI-Measurement-r16
PUCCH-Grp-CarrierTypes-r16,
carrierForCSI-Reporting-r16
PUCCH-Grp-CarrierTypes-r16
}
PUCCH-Grp-CarrierTypes-r16 ::=
SEQUENCE {
fr1-NonSharedTDD-r16
ENUMERATED {supported}
OPTIONAL,
fr1-SharedTDD-r16
ENUMERATED {supported}
OPTIONAL,
fr1-NonSharedFDD-r16
ENUMERATED {supported}
OPTIONAL,
fr2-r16
ENUMERATED {supported}
OPTIONAL
}
PUCCH-Group-Config-r17 ::=
SEQUENCE {
fr1-FR1-NonSharedTDD-r17
ENUMERATED {supported}
OPTIONAL,
fr2-FR2-NonSharedTDD-r17
ENUMERATED {supported}
OPTIONAL,
fr1-FR2-NonSharedTDD-r17
ENUMERATED {supported}
OPTIONAL
}
CombinationCarrierType-r18 ::=
SEQUENCE {
schedulingCellCarrierType-r18
ENUMERATED {licensed-fdd-fr1, licensed-tdd-fr1, unlicensed-tdd-fr1, fr2-1, fr2-2},
scheduledCellCarrierType-r18
ENUMERATED {licensed-fdd-fr1, licensed-tdd-fr1, unlicensed-tdd-fr1, fr2-1, fr2-2}
}
-- TAG-CA-PARAMETERSNR-STOP-- TAG-CA-PARAMETERS-NRDC-START
CA-ParametersNRDC ::=
SEQUENCE {
ca-ParametersNR-ForDC
CA-ParametersNR OPTIONAL,
ca-ParametersNR-ForDC-v1540
CA-ParametersNR-v1540 OPTIONAL,
ca-ParametersNR-ForDC-v1550
CA-ParametersNR-v1550 OPTIONAL,
ca-ParametersNR-ForDC-v1560
CA-ParametersNR-v1560 OPTIONAL,
featureSetCombinationDC
FeatureSetCombinationId OPTIONAL
}
CA-ParametersNRDC-v15g0 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v15g0
CA-ParametersNR-v15g0 OPTIONAL
}
CA-ParametersNRDC-v1610 ::=
SEQUENCE {
-- R1 18-1: Semi-static power sharing mode1 between MCG and SCG cells of same FR for NR dual connectivity
intraFR-NR-DC-PwrSharingMode1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-1a: Semi-static power sharing mode 2 between MCG and SCG cells of same FR for NR dual connectivity
intraFR-NR-DC-PwrSharingMode2-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-1b: Dynamic power sharing between MCG and SCG cells of same FR for NR dual connectivity
intraFR-NR-DC-DynamicPwrSharing-r16
ENUMERATED {short, long}
OPTIONAL,
asyncNRDC-r16
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNRDC-v1630 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v1610
CA-ParametersNR-v1610 OPTIONAL,
ca-ParametersNR-ForDC-v1630
CA-ParametersNR-v1630 OPTIONAL
}
CA-ParametersNRDC-v1640 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v1640
CA-ParametersNR-v1640 OPTIONAL
}
CA-ParametersNRDC-v1650 ::=
SEQUENCE {
supportedCellGrouping-r16
BIT STRING (SIZE (1..
maxCellGroupings-r16))
OPTIONAL
}
CA-ParametersNRDC-v16a0 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v16a0
CA-ParametersNR-v16a0 OPTIONAL
}
CA-ParametersNRDC-v16j0 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v16j0
CA-ParametersNR-v1690 OPTIONAL
}
CA-ParametersNRDC-v1700 ::=
SEQUENCE {
-- R1 31-9: Indicates the support of simultaneous transmission and reception of an IAB-node from multiple parent nodes
simultaneousRxTx-IAB-MultipleParents-r17
ENUMERATED {supported}
OPTIONAL,
condPSCellAdditionNRDC-r17
ENUMERATED {supported}
OPTIONAL,
scg-ActivationDeactivationNRDC-r17
ENUMERATED {supported}
OPTIONAL,
scg-ActivationDeactivationResumeNRDC-r17
ENUMERATED {supported}
OPTIONAL,
beamManagementType-CBM-r17
ENUMERATED {supported}
OPTIONAL
}
CA-ParametersNRDC-v1720 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v1700
CA-ParametersNR-v1700 OPTIONAL,
ca-ParametersNR-ForDC-v1720
CA-ParametersNR-v1720 OPTIONAL
}
CA-ParametersNRDC-v1730 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v1730
CA-ParametersNR-v1730 OPTIONAL
}
CA-ParametersNRDC-v1760 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v1760
CA-ParametersNR-v1760
}
CA-ParametersNRDC-v1780 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v1780
CA-ParametersNR-v1780 OPTIONAL
}
CA-ParametersNRDC-v17b0 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v17b0
CA-ParametersNR-v1740 OPTIONAL
}
CA-ParametersNRDC-v1800 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v1800
CA-ParametersNR-v1800 OPTIONAL,
-- R1 55-6d: Capability on the number of CCs for monitoring a maximum number of BDs and non-overlapped CCEs per span for MCG and for
-- SCG when configured for NR-DC operation with Rel-16 PDCCH monitoring on all the serving cells
pdcch-BlindDetectionNRDC-r18
SEQUENCE(SIZE (1..
maxNrofPdcch-BlindDetectionMixed-1-r16))
OF
PDCCH-BlindDetectionMixed1-r18 OPTIONAL
}
CA-ParametersNRDC-v1830 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v1830
CA-ParametersNR-v1830 OPTIONAL
}
CA-ParametersNRDC-v1900 ::=
SEQUENCE {
ca-ParametersNR-ForDC-v1900
CA-ParametersNR-v1900 OPTIONAL
}
PDCCH-BlindDetectionMixed1-r18::=
SEQUENCE {
pdcch-BlindDetectionCG-UE-Mixed-r18
SEQUENCE{
pdcch-BlindDetectionMCG-UE-Mixed-r18
INTEGER (1..15),
pdcch-BlindDetectionSCG-UE-Mixed-r18
INTEGER (1..15)
}
}
-- TAG-CA-PARAMETERS-NRDC-STOP-- TAG-CARRIERAGGREGATIONVARIANT-START
CarrierAggregationVariant ::=
SEQUENCE {
fr1fdd-FR1TDD-CA-SpCellOnFR1FDD
ENUMERATED {supported}
OPTIONAL,
fr1fdd-FR1TDD-CA-SpCellOnFR1TDD
ENUMERATED {supported}
OPTIONAL,
fr1fdd-FR2TDD-CA-SpCellOnFR1FDD
ENUMERATED {supported}
OPTIONAL,
fr1fdd-FR2TDD-CA-SpCellOnFR2TDD
ENUMERATED {supported}
OPTIONAL,
fr1tdd-FR2TDD-CA-SpCellOnFR1TDD
ENUMERATED {supported}
OPTIONAL,
fr1tdd-FR2TDD-CA-SpCellOnFR2TDD
ENUMERATED {supported}
OPTIONAL,
fr1fdd-FR1TDD-FR2TDD-CA-SpCellOnFR1FDD
ENUMERATED {supported}
OPTIONAL,
fr1fdd-FR1TDD-FR2TDD-CA-SpCellOnFR1TDD
ENUMERATED {supported}
OPTIONAL,
fr1fdd-FR1TDD-FR2TDD-CA-SpCellOnFR2TDD
ENUMERATED {supported}
OPTIONAL
}
-- TAG-CARRIERAGGREGATIONVARIANT-STOP-- TAG-CODEBOOKPARAMETERS-START
CodebookParameters ::=
SEQUENCE {
type1
SEQUENCE {
singlePanel
SEQUENCE {
supportedCSI-RS-ResourceList
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF SupportedCSI-RS-Resource,
modes
ENUMERATED {mode1, mode1andMode2},
maxNumberCSI-RS-PerResourceSet
INTEGER (1..8)
},
multiPanel
SEQUENCE {
supportedCSI-RS-ResourceList
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF SupportedCSI-RS-Resource,
modes
ENUMERATED {mode1, mode2, both},
nrofPanels
ENUMERATED {n2, n4},
maxNumberCSI-RS-PerResourceSet
INTEGER (1..8)
}
OPTIONAL
},
type2
SEQUENCE {
supportedCSI-RS-ResourceList
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF SupportedCSI-RS-Resource,
parameterLx
INTEGER (2..4),
amplitudeScalingType
ENUMERATED {wideband, widebandAndSubband},
amplitudeSubsetRestriction
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
type2-PortSelection
SEQUENCE {
supportedCSI-RS-ResourceList
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF SupportedCSI-RS-Resource,
parameterLx
INTEGER (2..4),
amplitudeScalingType
ENUMERATED {wideband, widebandAndSubband}
}
OPTIONAL
}
CodebookParameters-v1610 ::=
SEQUENCE {
supportedCSI-RS-ResourceListAlt-r16
SEQUENCE {
type1-SinglePanel-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1-MultiPanel-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type2-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type2-PortSelection-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL
}
OPTIONAL
}
CodebookParametersAddition-r16 ::=
SEQUENCE {
etype2-r16
SEQUENCE {
-- R1 16-3a Regular eType 2 R=1
etype2R1-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF
INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
},
-- R1 16-3a-1 Regular eType 2 R=2
etype2R2-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF
INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
-- R1 16-3a-2: Support of parameter combinations 7-8
paramComb7-8-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-3a-3: Support of rank 3,4
rank3-4-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-3a-4: CBSR with soft amplitude restriction
amplitudeSubsetRestriction-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
etype2-PS-r16
SEQUENCE {
-- R1 16-3b Regular eType 2 R=1 PortSelection
etype2R1-PortSelection-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF
INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
},
-- R1 16-3b-1 Regular eType 2 R=2 PortSelection
etype2R2-PortSelection-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF
INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
-- R1 16-3b-2: Support of rank 3,4
rank3-4-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL
}
CodebookComboParametersAddition-r16 ::=
SEQUENCE {
-- R1 16-8 Mixed codebook types
type1SP-Type2-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1SP-Type2PS-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1SP-eType2R1-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1SP-eType2R2-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1SP-eType2R1PS-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1SP-eType2R2PS-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1SP-Type2-Type2PS-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1MP-Type2-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1MP-Type2PS-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1MP-eType2R1-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1MP-eType2R2-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1MP-eType2R1PS-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1MP-eType2R2PS-null-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
type1MP-Type2-Type2PS-r16
SEQUENCE {
supportedCSI-RS-ResourceListAdd-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL
}
CodebookParametersfetype2-r17 ::=
SEQUENCE {
-- R1 23-9-1 Basic Features of Further Enhanced Port-Selection Type II Codebook (FeType-II)
fetype2basic-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
-- R1 23-9-2 Support of M=2 and R=1 for FeType-II
fetype2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r17))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 23-9-4 Support of R = 2 for FeType-II
fetype2R2-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r17))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 23-9-3 Support of rank 3, 4 for FeType-II
fetype2Rank3Rank4-r17
ENUMERATED {supported}
OPTIONAL
}
CodebookComboParameterMixedType-r17 ::=
SEQUENCE {
-- R1 23-9-5 Active CSI-RS resources and ports for mixed codebook types in any slot
type1SP-feType2PS-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-feType2PS-M2R1-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-feType2PS-M2R2-null-r1
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-Type2-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-Type2-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-eType2R1-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-eType2R1-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-feType2PS-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-feType2PS-M2R1-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-feType2PS-M2R2-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-Type2-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-Type2-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-eType2R1-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-eType2R1-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL
}
CodebookComboParameterMultiTRP-r17::=
SEQUENCE {
-- R1 23-7-1b Active CSI-RS resources and ports in the presence of multi-TRP CSI
-- {Codebook 2, Codebook 3} =(NULL, NULL}
nCJT-null-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-null-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- {Codebook 2, Codebook 3} = {( {"Rel 16 combinations in FG 16-8"}
nCJT-Type2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-Type2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R1-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R1PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-Type2-Type2PS-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-Type2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-Type2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R1-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R1PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-Type2-Type2PS-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- {Codebook 2, Codebook 3} = {"New Rel17 combinations in FG 23-9-5"}
nCJT-feType2PS-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-feType2PS-M2R1-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-feType2PS-M2R2-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-Type2-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-Type2-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R1-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R1-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-feType2PS-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-feType2PS-M2R1-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-feType2PS-M2R2-null-r1
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-Type2-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-Type2-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R1-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R1-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL
}
CodebookParametersAdditionPerBC-r16::=
SEQUENCE {
-- R1 16-3a Regular eType 2 R=1
etype2R1-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 16-3a-1 Regular eType 2 R=2
etype2R2-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 16-3b Regular eType 2 R=1 PortSelection
etype2R1-PortSelection-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 16-3b-1 Regular eType 2 R=2 PortSelection
etype2R2-PortSelection-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL
}
CodebookComboParametersAdditionPerBC-r16::=
SEQUENCE {
-- R1 16-8 Mixed codebook types
type1SP-Type2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-Type2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-eType2R1-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-eType2R2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-eType2R1PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-eType2R2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-Type2-Type2PS-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-Type2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-Type2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-eType2R1-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-eType2R2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-eType2R1PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-eType2R2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-Type2-Type2PS-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL
}
CodebookParametersfetype2PerBC-r17 ::=
SEQUENCE {
-- R1 23-9-1 Basic Features of Further Enhanced Port-Selection Type II Codebook (FeType-II)
fetype2basic-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
-- R1 23-9-2 Support of M=2 and R=1 for FeType-II
fetype2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r17))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 23-9-4 Support of R = 2 for FeType-II
fetype2R2-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r17))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL
}
CodebookComboParameterMixedTypePerBC-r17 ::=
SEQUENCE {
-- R1 23-9-5 Active CSI-RS resources and ports for mixed codebook types in any slot
type1SP-feType2PS-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-feType2PS-M2R1-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-feType2PS-M2R2-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-Type2-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-Type2-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-eType2R1-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1SP-eType2R1-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-feType2PS-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-feType2PS-M2R1-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-feType2PS-M2R2-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-Type2-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-Type2-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-eType2R1-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
type1MP-eType2R1-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL
}
CodebookComboParameterMultiTRP-PerBC-r17::=
SEQUENCE {
-- R1 23-7-1b Active CSI-RS resources and ports in the presence of multi-TRP CSI
-- {Codebook 2, Codebook 3} =(NULL, NULL}
nCJT-null-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-null-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- {Codebook 2, Codebook 3} = {( {"Rel 16 combinations in FG 16-8"}
nCJT-Type2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-Type2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R1-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R1PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-Type2-Type2PS-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-Type2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-Type2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R1-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R2-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R1PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R2PS-null-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-Type2-Type2PS-r16
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- {Codebook 2, Codebook 3} = {"New Rel17 combinations in FG 23-9-5"}
nCJT-feType2PS-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-feType2PS-M2R1-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-feType2PS-M2R2-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-Type2-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-Type2-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R1-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT-eType2R1-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-feType2PS-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-feType2PS-M2R1-null-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-feType2PS-M2R2-null-r1
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-Type2-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-Type2-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R1-feType2-PS-M1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
nCJT1SP-eType2R1-feType2-PS-M2R1-r17
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL
}
CodebookParametersetype2DopplerCSI-r18 ::=
SEQUENCE {
-- R1 40-3-2-1: Support of Rel-16-based doppler CSI
eType2Doppler-r18
SEQUENCE {
supportedCSI-RS-ResourceList-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
valueY-P-SP-CSI-RS-r18
INTEGER (1..3),
valueY-A-CSI-RS-r18
INTEGER (1..3),
scalingfactor-r18
ENUMERATED {n1, n2, n4}
},
-- R1 40-3-2-1a: Support of Rel-16-based doppler measurement with N4>1
eType2DopplerN4-r18
SEQUENCE {
supportedCSI-RS-ReportSettingList1-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF
SupportedCSI-RS-ReportSetting-r18,
supportedCSI-RS-ReportSettingList2-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF
SupportedCSI-RS-ReportSetting-r18
}
OPTIONAL,
-- R1 40-3-2-1a-1: DD unit size when A-CSI-RS is configured for CMR N4>1
ddUnitSize-A-CSI-RS-CMR-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-2-1b: Maximum number of aperiodic CSI-RS resources that can be configured in the same CSI report setting for
-- Rel-16-based doppler measurement
maxNumberAperiodicCSI-RS-Resource-r18
ENUMERATED {n4, n8, n12}
OPTIONAL,
-- R1 40-3-2-2: Support R=2 for Rel-16-based doppler codebook
eType2DopplerR2-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 40-3-2-3: Support X=1 based on first and last slot of WCSI, for Rel-16-based doppler codebook
eType2DopplerX1-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-2-3a: Support X=2 CQI based on 2 slots for Rel-16-based doppler codebook
eType2DopplerX2-r18
ENUMERATED {supported}
OPTIONAL,
--R1 40-3-2-7: support of l = (n - nCSI,ref ) for CSI reference slot for Rel-16 based doppler codebook
eType2DopplerL-N4D1-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-2-8: Support of L=6 for Rel-16 based doppler codebook
eType2DopplerL6-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-2-9: Support of rank equals 3 and 4 for Rel-16 based doppler codebook
eType2DopplerR3R4-r18
ENUMERATED {supported}
OPTIONAL
}
CodebookParametersfetype2DopplerCSI-r18 ::=
SEQUENCE {
-- R1 40-3-2-4: Support of Rel-17-based doppler CSI
feType2Doppler-r18
SEQUENCE {
supportedCSI-RS-ResourceList-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
valueY-A-CSI-RS-r18
INTEGER (1..3),
scalingfactor-r18
ENUMERATED {n1, n2, n4}
},
-- R1 40-3-2-4b: Maximum number of aperiodic CSI-RS resources that can be configured in the same CSI report setting for
-- Rel-17-based doppler CSI
maxNumberAperiodicCSI-RS-Resource-r18
ENUMERATED {n4, n8, n12}
OPTIONAL,
-- R1 40-3-2-5: Support of M=2 and R=1 for Rel-17-based doppler codebook
feType2DopplerM2R1-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 40-3-2-6: Support R=2 for Rel-17-based doppler codebook
feType2DopplerR2-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
--R1 40-3-2-7a: Support of l = (n - nCSI,ref ) for CSI reference slot for Rel-17 based doppler codebook
feType2DopplerL-N4D1-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-2-10: Support of rank equals 3 and 4 for Rel-17 based doppler codebook
feType2DopplerR3R4-r18
ENUMERATED {supported}
OPTIONAL
}
CodebookParametersetype2CJT-r18 ::=
SEQUENCE {
-- R1 40-3-1-1: Basic feature for Rel-16-based CJT type-II codebook
eType2CJT-r18
SEQUENCE {
supportedCSI-RS-ResourceList-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
scalingfactor-r18
ENUMERATED {n1, n1dot5, n2},
maxNumberNZP-CSI-RS-MultiTRP-CJT-r18
INTEGER (2..4)
},
-- R1 40-3-1-1a: Support of mode 1 for Rel-16-based CJT type-II codebook with FD basis selection integer frequency offset
eType2CJT-FD-IO-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 40-3-1-2: Support for FD basis selection fractional offset mode for Rel-16-based CJT codebook with mode1
eType2CJT-FD-FO-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-1-3: Support R=2 for Rel-16-based CJT codebook
eType2CJT-R2-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 40-3-1-4: Support pv={1/2,1/2,1/2,1/2} and beta=1/2 for Rel-16-based CJT codebook
eType2CJT-PV-Beta-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-1-9: Support for 2NN1N2 >32 for Rel-16 based CJT codebook
eType2CJT-2NN1N2-r18
ENUMERATED {n64,n96,n128}
OPTIONAL,
-- R1 40-3-1-12: Support of Rank 3 and 4 for Rel-16-based CJT type-II codebook
eType2CJT-Rank3Rank4-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-1-14: Support of Support of L=6 for Rel-16-based CJT type-II codebook
eType2CJT-L6-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-1-15: dynamic selection of N<=N_TRP for Rel-16-based CJT type-II codebook
eType2CJT-NN-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-1-17: Support for N_L>1 combinations of number of SD basis across CSI-RS resources for Rel-16-based CJT
-- type-II codebook
eType2CJT-NL-SD-r18
ENUMERATED {n2,n4}
OPTIONAL,
-- R1 40-3-1-23: Unequal number of spatial basis selection configuration for multi-TRP CJT
eType2CJT-Unequal-r18
ENUMERATED {supported}
OPTIONAL
}
CodebookParametersfetype2CJT-r18 ::=
SEQUENCE {
-- R1 40-3-1-5: Basic feature for Rel-17-based CJT type-II codebook
feType2CJT-r18
SEQUENCE {
supportedCSI-RS-ResourceList-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
scalingfactor-r18
ENUMERATED {n1, n1dot5, n2},
maxNumberNZP-CSI-RS-MultiTRP-CJT-r18
INTEGER (2..4)
},
-- R1 40-3-1-5a: Support of mode 1 for Rel-17-based CJT type-II codebook with FD basis selection integer frequency offset
feType2CJT-FD-IO-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 40-3-1-6: Support for FD basis selection fractional offset mode for Rel-17-based CJT codebook with mode1
feType2CJT-FD-FO-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-1-7: Support of M=2 and R=1 for Rel-17-based CJT codebook
feType2CJT-M2R1-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 40-3-1-8: Support of R=2 for Rel-17-based CJT codebook
feType2CJT-R2-r18
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 40-3-1-9a: Support for 2NN1N2 >32 for Rel-17 based CJT codebook
feType2CJT-2NN1N2-r18
ENUMERATED {n64,n96,n128}
OPTIONAL,
-- R1 40-3-1-13: Support of Rank 3 and 4 for Rel-17-based CJT type-II codebook
feType2CJT-Rank3Rank4-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-1-16: dynamic selection of N<=N_TRP for Rel-17-based CJT type-II codebook
feType2CJT-NN-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-1-18: Support for N_L>1 combinations of number of SD basis across CSI-RS resources for Rel-17-based CJT
-- type-II codebook
feType2CJT-NL-r18
ENUMERATED {n2,n4}
OPTIONAL,
-- R1 40-3-1-23a: Unequal number of port selection configuration for multi-TRP CJT
feType2CJT-Unequal-r18
ENUMERATED {supported}
OPTIONAL
}
CodebookComboParametersCJT-r18::=
SEQUENCE {
-- R1 40-3-1-11: Active CSI-RS resources and ports for mixed codebook types including Type-II-CJT in any slot
-- {Codebook 1} = Type I SP
cjt-Type1SP-eType2R1-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
cjt-Type1SP-eType2R2-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
cjt-Type1SP-feType2R1M1-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
cjt-Type1SP-feType2R1M2-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
cjt-Type1SP-feType2R2M2-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- {Codebook 1} = Type I MP
cjt-Type1MP-eType2R1-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
cjt-Type1MP-eType2R2-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
cjt-Type1MP-feType2R1M1-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
cjt-Type1MP-feType2R1M2-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
cjt-Type1MP-feType2R2M2-null
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL
}
CodebookParametersHARQ-ACK-PUSCH-r18::=
SEQUENCE {
-- R1 55-4a: Multiplexing Type-1 HARQ-ACK codebook in a PUSCH for PDSCH scheduled after UL grant
multiplexingType1-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 55-4b: Multiplexing Type-2 HARQ-ACK codebook in a PUSCH for PDSCH scheduled after UL grant
multiplexingType2-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 55-4c: Multiplexing Type-3 HARQ-ACK codebook in a PUSCH for PDSCH scheduled after UL grant
multiplexingType3-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 55-4d: Determining a different PUCCH resource to transmit HARQ-ACK for PDSCH scheduled after UL grant
pucch-DiffResource-PDSCH-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 55-4e: Determining different codebook size to transmit HARQ-ACK for PDSCH scheduled after UL grant
diffCB-Size-PDSCH-r18
ENUMERATED {supported}
OPTIONAL
}
CodebookParametersType1SP-SchemeA-r19 ::=
SEQUENCE {
-- R1 59-2-1-1: Enhanced Type-I SP codebook for 64 ports – Scheme-A
enhType1SP64PortsSchemeA-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
maxRank-r19
INTEGER (4..8),
maxNumberResource-r19
ENUMERATED {n2, n4},
processingCapability-r19
ENUMERATED {cap1, cap2},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
},
-- R1 59-2-1-1a: Enhanced Type-I SP codebook for 48 ports – Scheme-A
enhType1SP48PortsSchemeA-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
maxRank-r19
INTEGER (4..8),
maxNumberResource-r19
INTEGER (1..8),
processingCapability-r19
ENUMERATED {cap1, cap2},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
-- R1 59-2-1-1b: Enhanced Type-I SP codebook for 128 ports – Scheme-A
enhType1SP128PortsSchemeA-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
maxRank-r19
INTEGER (4..8),
processingCapability-r19
ENUMERATED {cap1, cap2},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL
}
CodebookParametersType1SP-SchemeB-r19 ::=
SEQUENCE {
-- R1 59-2-1-1c: Enhanced Type-I SP codebook for 64 ports – Scheme-B
enhType1SP64PortsSchemeB-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
maxRank-r19
INTEGER (4..8),
maxNumberResource-r19
ENUMERATED {n2, n4},
processingCapability-r19
ENUMERATED {cap1, cap2},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
},
-- R1 59-2-1-1d: Enhanced Type-I SP codebook for 48 ports – Scheme-B
enhType1SP48PortsSchemeB-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
maxRank-r19
INTEGER (4..8),
maxNumberResource-r19
ENUMERATED {n2,n3},
processingCapability-r19
ENUMERATED {cap1, cap2},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
-- R1 59-2-1-1e: Enhanced Type-I SP codebook for 128 ports – Scheme-B
enhType1SP128PortsSchemeB-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
maxRank-r19
INTEGER (4..8),
processingCapability-r19
ENUMERATED {cap1, cap2},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL
}
CodebookParametersType1MP-r19 ::=
SEQUENCE {
-- R1 59-2-1-2: Enhanced Type-I MP codebook for 64 ports
enhType1MP64Ports-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
maxPanel-r19
ENUMERATED {n2, n4},
maxNumberResource-r19
ENUMERATED {n2, n4},
processingCapability-r19
ENUMERATED {cap1, cap2},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
},
-- R1 59-2-1-2a: Enhanced Type-I MP codebook for 48 ports
enhType1MP48Ports-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
maxPanel-r19
ENUMERATED {n2, n4},
maxNumberResource-r19
ENUMERATED {n2,n3},
processingCapability-r19
ENUMERATED {cap1, cap2},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
-- R1 59-2-1-2b: Enhanced Type-I MP codebook for 128 ports
enhType1MP128Ports-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
maxPanel-r19
ENUMERATED {n2, n4},
processingCapability-r19
ENUMERATED {cap1, cap2},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL
}
CodebookParameterseType2Ext-r19 ::=
SEQUENCE {
-- R1 59-2-1-3: Extended Rel-16 eType-II codebook for 64 Tx ports
eType2-64PortExt-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
processingCapability-r19
ENUMERATED {cap1, cap2},
maxNumberResource-r19
ENUMERATED {n2, n4},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
},
-- R1 59-2-1-3a: Extended Rel-16 eType-II codebook for 48 Tx ports
eType2-48PortExt-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
processingCapability-r19
ENUMERATED {cap1, cap2},
maxNumberResource-r19
ENUMERATED {n2,n3},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
-- R1 59-2-1-3b: Extended Rel-16 eType-II codebook for 128 Tx ports
eType2-128PortExt-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
processingCapability-r19
ENUMERATED {cap1, cap2},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
-- R1 59-2-1-3-1: PMI sub-bands with R=2 for extended Rel-16 eType-II codebook for up to 128 ports
eType2R2Ext-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 59-2-1-3-3-2: Parameter combinations 7-8 for extended Rel-16 eType-II codebook for up to 128 ports
eType2ExtPC7-8-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-1-3-3: Rank 3,4 for extended Rel-16 eType-II codebook for up to 128 ports
eType2R3R4Ext-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL
}
CodebookParametersfeType2Ext-r19 ::=
SEQUENCE {
-- R1 59-2-1-4: Extended Rel-17 FeType-II codebook with 64 Tx ports
feType2-64PortExt-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
processingCapability-r19
ENUMERATED {cap1, cap2},
maxNumberResource-r19
ENUMERATED {n2, n4},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
},
-- R1 59-2-1-4a: Extended Rel-17 FeType-II codebook with 48 Tx ports
feType2-48PortExt-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
processingCapability-r19
ENUMERATED {cap1, cap2},
maxNumberResource-r19
ENUMERATED {n2,n3},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
-- R1 59-2-1-4b: M=2 and R=1 for extended Rel-17 FeType-II PS (port selection) codebook for up to 64 ports
feType2-M2R1Ext-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
--R1 59-2-1-4c: M=2 and R=2 for extended Rel-17 FeType-II PS (port selection) codebook for up to 64 ports
feType2-M2R2Ext-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 59-2-1-4d: Rank 3,4 for extended Rel-17 FeType-II PS (port selection) codebook for up to 64ports
feType2-R3R4Ext-r19
ENUMERATED {supported}
OPTIONAL
}
CodebookParameterseType2DopplerExt-r19 ::=
SEQUENCE {
-- R1 59-2-1-5: Extended Rel-18 eType-II Doppler codebook for 64 Tx ports
eType2Doppler-64PortExt-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
processingCapability-r19
ENUMERATED {cap1, cap2},
valueY-P-SP-CSI-RS-r19
INTEGER (1..3),
valueY-A-CSI-RS-r19
INTEGER (1..3),
scalingfactor-r19
ENUMERATED {n1, n2, n4},
maxNumberResource-r19
ENUMERATED {n2, n4},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
},
-- R1 59-2-1-5a: Extended Rel-18 eType-II Doppler codebook for 48 Tx ports
eType2Doppler-48PortExt-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
processingCapability-r19
ENUMERATED {cap1, cap2},
valueY-P-SP-CSI-RS-r19
INTEGER (1..3),
valueY-A-CSI-RS-r19
INTEGER (1..3),
scalingfactor-r19
ENUMERATED {n1, n2, n4},
maxNumberResource-r19
ENUMERATED {n2,n3},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
-- R1 59-2-1-5b: Extended Rel-18 eType-II Doppler codebook for 128 Tx ports
eType2Doppler-128PortExt-r19
SEQUENCE {
supportedCSI-RS-ResourceExtList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
processingCapability-r19
ENUMERATED {cap1, cap2},
valueY-P-SP-CSI-RS-r19
INTEGER (1..3),
valueY-A-CSI-RS-r19
INTEGER (1..3),
scalingfactor-r19
ENUMERATED {n1, n2, n4},
supportedCSI-RS-ResourceListPerCC-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
}
OPTIONAL,
-- R1 59-2-1-5c: N4>1 for extended Rel-18 Type-II Doppler codebook for up to 128 ports
eType2DopplerN4Ext-r19
SEQUENCE {
supportedCSI-RS-ReportSettingList1-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF
SupportedCSI-RS-ReportSettingExt-r19,
supportedCSI-RS-ReportSettingList2-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF
SupportedCSI-RS-ReportSettingExt-r19
}
OPTIONAL,
-- R1 59-2-1-5d: DD unit size d=1 when A-CSI-RS is configured for CMR N4>1 for extended Rel-18 Type-II Doppler codebook for up to 128 ports
ddUnitSize-A-CSI-RS-CMR-Ext-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-1-5e: Maximum number of aperiodic CSI-RS resources groups that can be configured in the same CSI report setting for extended
-- Rel-18 Type-II Doppler codebook for up to 128 ports
maxNumberAperiodicCSI-RS-ResourceExt-r19
ENUMERATED {n4, n8, n12}
OPTIONAL,
-- R1 59-2-1-5f: PMI subband R=2 for extended Rel-18 Type-II Doppler codebook for up to 128 ports
eType2DopplerR2Ext-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER (0..
maxNrofCSI-RS-ResourcesAlt-1-r16)
OPTIONAL,
-- R1 59-2-1-5g: X=1 based on first and last slot of WCSI for extended Rel-18 Type-II Doppler codebook for up to 128 ports
eType2DopplerX1Ext-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-1-5h: X=2 CQI based on 2 slots for extended Rel-18 Type-II Doppler codebook for up to 128 ports
eType2DopplerX2Ext-r19
ENUMERATED {supported}
OPTIONAL,
--R1 59-2-1-5i: l = (n – nCSI,ref ) for CSI reference slot for extended Rel-18 Type-II Doppler codebook for up to 128 ports
eType2DopplerL-N4D1Ext-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-1-5j: L=6 for CSI reference slot for extended Rel-18 Type-II Doppler codebook for up to 128 ports
eType2DopplerL6Ext-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-1-5k: Rank 3 and 4 for CSI reference slot for extended Rel-18 Type-II Doppler codebook for up to 128 ports
eType2DopplerR3R4Ext-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-1-5l: Processing timeline for CSI reference slot for extended Rel-18 Type-II Doppler codebook for up to 128 ports
eType2DopplerProcessingTimelineExt-r19
SEQUENCE {
valueW-r19
SEQUENCE{
scs-15kHz
ENUMERATED {value1, value2}
OPTIONAL,
scs-30kHz
ENUMERATED {value1, value2}
OPTIONAL,
scs-60kHz
ENUMERATED {value1, value2}
OPTIONAL,
scs-120kHz
ENUMERATED {value1, value2}
OPTIONAL
},
timeRelaxation-r19
ENUMERATED {cap1, cap2}
}
OPTIONAL,
-- R1 59-2-1-5m: Maximum periodicity of CMR when configured as periodic CSI-Rs for extended Rel-18 Type-II Doppler codebook for up to 128 ports
eType2MaxPeriodicityCMR-r19
ENUMERATED {sl4, sl5, sl8, sl10, sl20}
OPTIONAL
}
-- R1 59-2-2-1: Hybrid BF (CRI-based) with Rel-15 Type-I SP codebook
CodebookParametersHybridBF-Type1SP-r19 ::=
SEQUENCE {
maxNumberCRI-Report-r19
INTEGER (1..4),
supportedCSI-RS-ResourceHybridList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
maxValueKs-r19
INTEGER (2..8)
}
-- R1 59-2-2-2: Hybrid BF (CRI-based) with Rel-16 eType-II codebook
CodebookParametersHybridBF-eType2-r19 ::=
SEQUENCE {
maxNumberCRI-Report-r19
INTEGER (1..2),
supportedCSI-RS-ResourceHybridList-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesExt-r16))
OF INTEGER
(0..
maxNrofCSI-RS-ResourcesAlt-1-r16),
maxValueKs-r19
INTEGER (2..8)
}
CodebookVariantsList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesAlt-r16))
OF SupportedCSI-RS-Resource
CodebookVariantsListExt-r19 ::=
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesAlt-r16))
OF SupportedCSI-RS-ResourceExt-r19
CodebookVariantsListAggregate-r19 ::=
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesAlt-r16))
OF SupportedCSI-RS-ResourceAggregate-r19
CodebookVariantsListHybrid-r19 ::=
SEQUENCE (SIZE (1..
maxNrofCSI-RS-ResourcesAlt-r16))
OF SupportedCSI-RS-ResourceHybrid-r19
SupportedCSI-RS-Resource ::=
SEQUENCE {
maxNumberTxPortsPerResource
ENUMERATED {p2, p4, p8, p12, p16, p24, p32},
maxNumberResourcesPerBand
INTEGER (1..64),
totalNumberTxPortsPerBand
INTEGER (2..256)
}
SupportedCSI-RS-ReportSetting-r18 ::=
SEQUENCE {
maxN4-r18
ENUMERATED {n1, n2, n4, n8},
maxNumberTxPortsPerResource-r18
ENUMERATED {p2, p4, p8, p12, p16, p24, p32},
maxNumberResourcesPerBand-r18
INTEGER (1..64),
totalNumberTxPortsPerBand-r18
INTEGER (2..256)
}
SupportedCSI-RS-ResourceExt-r19 ::=
SEQUENCE {
maxNumberResourcesPerBand-r19
INTEGER (1..256),
totalNumberTxPortsPerBand-r19
INTEGER (64..1024)
}
SupportedCSI-RS-ResourceAggregate-r19 ::=
SEQUENCE {
maxNumberTxPortsPerAggregatedResource-r19
ENUMERATED {p48, p64, p128},
maxNumberAggregatedResources-r19
INTEGER (1..64),
totalNumberTxPorts-r19
INTEGER (48..1024)
}
SupportedCSI-RS-ReportSettingExt-r19 ::=
SEQUENCE {
maxN4-r19
ENUMERATED {n1, n2, n4, n8},
maxNumberTxPortsPerAggregatedResource-r19
ENUMERATED {p48, p64, p128},
maxNumberAggregatedResources-r19
INTEGER (2..64),
totalNumberTxPorts-r19
INTEGER (64..1024)
}
SupportedCSI-RS-ResourceHybrid-r19 ::=
SEQUENCE {
maxNumberTxPortsPerResource-r19
ENUMERATED {p2, p4, p8, p12, p16, p24, p32},
maxNumberResources-r19
INTEGER (1..256),
totalNumberTxPorts-r19
INTEGER (64..1024)
}
-- TAG-CODEBOOKPARAMETERS-STOP-- TAG-DL-PRS-MEASUREMENTWITHRXFH-RRC-CONNECTED-START
DL-PRS-MeasurementWithRxFH-RRC-Connected-r18 ::=
SEQUENCE {
maximumPRS-BandwidthAcrossAllHopsFR1-r18
ENUMERATED {mhz40, mhz50, mhz80, mhz100}
OPTIONAL,
maximumPRS-BandwidthAcrossAllHopsFR2-r18
ENUMERATED {mhz100, mhz200, mhz400}
OPTIONAL,
maximumFH-Hops-r18
ENUMERATED {n2, n3, n4, n5, n6}
OPTIONAL,
processingDuration-r18
SEQUENCE {
processingPRS-SymbolsDurationN3-r18
ENUMERATED {msDot125, msDot25, msDot5, ms1, ms2, ms4, ms6, ms8, ms12,
ms16, ms20, ms25, ms30, ms32, ms35, ms40, ms45, ms50},
processingDurationT3-r18
ENUMERATED {ms8, ms16, ms20, ms30, ms40, ms80, ms160, ms320, ms640, ms1280}
}
OPTIONAL,
rf-RxRetuneTimeFR1-r18
ENUMERATED {n70, n140, n210}
OPTIONAL,
rf-RxRetuneTimeFR2-r18
ENUMERATED {n35, n70, n140}
OPTIONAL,
numOfOverlappingPRB-r18
ENUMERATED {n0, n1, n2, n4}
OPTIONAL,
...
}
-- TAG-DL-PRS-MEASUREMENTWITHRXFH-RRC-CONNECTED-STOP-- TAG-EREDCAPPARAMETERS-START
ERedCapParameters-r18::=
SEQUENCE {
-- R1 48-1: eRedCap UE with reduced peak data rate and reduced baseband bandwidth in FR1
supportOfERedCap-r18
ENUMERATED {supported},
-- R1 48-2: eRedCap UE with reduced peak data rate without reduced baseband bandwidth in FR1
eRedCapNotReducedBB-BW-r18
ENUMERATED {supported}
OPTIONAL,
eRedCapIgnoreCapabilityFiltering-r18
ENUMERATED {supported}
OPTIONAL
}
-- TAG-EREDCAPPARAMETERS-STOP-- TAG-FEATURESETCOMBINATION-START
FeatureSetCombination ::=
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF FeatureSetsPerBand
FeatureSetsPerBand ::=
SEQUENCE (SIZE (1..
maxFeatureSetsPerBand))
OF FeatureSet
FeatureSet ::=
CHOICE {
eutra
SEQUENCE {
downlinkSetEUTRA
FeatureSetEUTRA-DownlinkId,
uplinkSetEUTRA
FeatureSetEUTRA-UplinkId
},
nr
SEQUENCE {
downlinkSetNR
FeatureSetDownlinkId,
uplinkSetNR
FeatureSetUplinkId
}
}
-- TAG-FEATURESETCOMBINATION-STOP-- TAG-FEATURESETCOMBINATIONID-START
FeatureSetCombinationId ::=
INTEGER (0..
maxFeatureSetCombinations)
-- TAG-FEATURESETCOMBINATIONID-STOP-- TAG-FEATURESETDOWNLINK-START
FeatureSetDownlink ::=
SEQUENCE {
featureSetListPerDownlinkCC
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF FeatureSetDownlinkPerCC-Id,
intraBandFreqSeparationDL
FreqSeparationClass OPTIONAL,
scalingFactor
ENUMERATED {f0p4, f0p75, f0p8}
OPTIONAL,
dummy8
ENUMERATED {supported}
OPTIONAL,
scellWithoutSSB
ENUMERATED {supported}
OPTIONAL,
csi-RS-MeasSCellWithoutSSB
ENUMERATED {supported}
OPTIONAL,
dummy1
ENUMERATED {supported}
OPTIONAL,
type1-3-CSS
ENUMERATED {supported}
OPTIONAL,
pdcch-MonitoringAnyOccasions
ENUMERATED {withoutDCI-Gap, withDCI-Gap}
OPTIONAL,
dummy2
ENUMERATED {supported}
OPTIONAL,
ue-SpecificUL-DL-Assignment
ENUMERATED {supported}
OPTIONAL,
searchSpaceSharingCA-DL
ENUMERATED {supported}
OPTIONAL,
timeDurationForQCL
SEQUENCE {
scs-60kHz
ENUMERATED {s7, s14, s28}
OPTIONAL,
scs-120kHz
ENUMERATED {s14, s28}
OPTIONAL
}
OPTIONAL,
pdsch-ProcessingType1-DifferentTB-PerSlot
SEQUENCE {
scs-15kHz
ENUMERATED {upto2, upto4, upto7}
OPTIONAL,
scs-30kHz
ENUMERATED {upto2, upto4, upto7}
OPTIONAL,
scs-60kHz
ENUMERATED {upto2, upto4, upto7}
OPTIONAL,
scs-120kHz
ENUMERATED {upto2, upto4, upto7}
OPTIONAL
}
OPTIONAL,
dummy3
DummyA OPTIONAL,
dummy4
SEQUENCE (SIZE (1..
maxNrofCodebooks))
OF DummyB OPTIONAL,
dummy5
SEQUENCE (SIZE (1..
maxNrofCodebooks))
OF DummyC OPTIONAL,
dummy6
SEQUENCE (SIZE (1..
maxNrofCodebooks))
OF DummyD OPTIONAL,
dummy7
SEQUENCE (SIZE (1..
maxNrofCodebooks))
OF DummyE OPTIONAL
}
FeatureSetDownlink-v1540 ::=
SEQUENCE {
oneFL-DMRS-TwoAdditionalDMRS-DL
ENUMERATED {supported}
OPTIONAL,
additionalDMRS-DL-Alt
ENUMERATED {supported}
OPTIONAL,
twoFL-DMRS-TwoAdditionalDMRS-DL
ENUMERATED {supported}
OPTIONAL,
oneFL-DMRS-ThreeAdditionalDMRS-DL
ENUMERATED {supported}
OPTIONAL,
pdcch-MonitoringAnyOccasionsWithSpanGap
SEQUENCE {
scs-15kHz
ENUMERATED {set1, set2, set3}
OPTIONAL,
scs-30kHz
ENUMERATED {set1, set2, set3}
OPTIONAL,
scs-60kHz
ENUMERATED {set1, set2, set3}
OPTIONAL,
scs-120kHz
ENUMERATED {set1, set2, set3}
OPTIONAL
}
OPTIONAL,
pdsch-SeparationWithGap
ENUMERATED {supported}
OPTIONAL,
pdsch-ProcessingType2
SEQUENCE {
scs-15kHz
ProcessingParameters OPTIONAL,
scs-30kHz
ProcessingParameters OPTIONAL,
scs-60kHz
ProcessingParameters OPTIONAL
}
OPTIONAL,
pdsch-ProcessingType2-Limited
SEQUENCE {
differentTB-PerSlot-SCS-30kHz
ENUMERATED {upto1, upto2, upto4, upto7}
}
OPTIONAL,
dl-MCS-TableAlt-DynamicIndication
ENUMERATED {supported}
OPTIONAL
}
FeatureSetDownlink-v15a0 ::=
SEQUENCE {
supportedSRS-Resources
SRS-Resources OPTIONAL
}
FeatureSetDownlink-v15t0 ::=
SEQUENCE {
zeroSlotOffsetAperiodicSRS
ENUMERATED {supported}
OPTIONAL
}
FeatureSetDownlink-v1610 ::=
SEQUENCE {
-- R1 22-4e/4f/4g/4h: CBG based reception for DL with unicast PDSCH(s) per slot per CC with UE processing time Capability 1
cbgPDSCH-ProcessingType1-DifferentTB-PerSlot-r16
SEQUENCE {
scs-15kHz-r16
ENUMERATED {one, upto2, upto4, upto7}
OPTIONAL,
scs-30kHz-r16
ENUMERATED {one, upto2, upto4, upto7}
OPTIONAL,
scs-60kHz-r16
ENUMERATED {one, upto2, upto4, upto7}
OPTIONAL,
scs-120kHz-r16
ENUMERATED {one, upto2, upto4, upto7}
OPTIONAL
}
OPTIONAL,
-- R1 22-3e/3f/3g/3h: CBG based reception for DL with unicast PDSCH(s) per slot per CC with UE processing time Capability 2
cbgPDSCH-ProcessingType2-DifferentTB-PerSlot-r16
SEQUENCE {
scs-15kHz-r16
ENUMERATED {one, upto2, upto4, upto7}
OPTIONAL,
scs-30kHz-r16
ENUMERATED {one, upto2, upto4, upto7}
OPTIONAL,
scs-60kHz-r16
ENUMERATED {one, upto2, upto4, upto7}
OPTIONAL,
scs-120kHz-r16
ENUMERATED {one, upto2, upto4, upto7}
OPTIONAL
}
OPTIONAL,
intraFreqDAPS-r16
SEQUENCE {
intraFreqDiffSCS-DAPS-r16
ENUMERATED {supported}
OPTIONAL,
intraFreqAsyncDAPS-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
intraBandFreqSeparationDL-v1620
FreqSeparationClassDL-v1620 OPTIONAL,
intraBandFreqSeparationDL-Only-r16
FreqSeparationClassDL-Only-r16 OPTIONAL,
-- R1 11-2: Rel-16 PDCCH monitoring capability
pdcch-Monitoring-r16
SEQUENCE {
pdsch-ProcessingType1-r16
SEQUENCE {
scs-15kHz-r16
PDCCH-MonitoringOccasions-r16 OPTIONAL,
scs-30kHz-r16
PDCCH-MonitoringOccasions-r16 OPTIONAL
}
OPTIONAL,
pdsch-ProcessingType2-r16
SEQUENCE {
scs-15kHz-r16
PDCCH-MonitoringOccasions-r16 OPTIONAL,
scs-30kHz-r16
PDCCH-MonitoringOccasions-r16 OPTIONAL
}
OPTIONAL
}
OPTIONAL,
-- R1 11-2b: Mix of Rel. 16 PDCCH monitoring capability and Rel. 15 PDCCH monitoring capability on different carriers
pdcch-MonitoringMixed-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-5c: Processing up to X unicast DCI scheduling for DL per scheduled CC
crossCarrierSchedulingProcessing-DiffSCS-r16
SEQUENCE {
scs-15kHz-120kHz-r16
ENUMERATED {n1,n2,n4}
OPTIONAL,
scs-15kHz-60kHz-r16
ENUMERATED {n1,n2,n4}
OPTIONAL,
scs-30kHz-120kHz-r16
ENUMERATED {n1,n2,n4}
OPTIONAL,
scs-15kHz-30kHz-r16
ENUMERATED {n2}
OPTIONAL,
scs-30kHz-60kHz-r16
ENUMERATED {n2}
OPTIONAL,
scs-60kHz-120kHz-r16
ENUMERATED {n2}
OPTIONAL
}
OPTIONAL,
-- R1 16-2b-1: Support of single-DCI based SDM scheme
singleDCI-SDM-scheme-r16
ENUMERATED {supported}
OPTIONAL
}
FeatureSetDownlink-v16k0 ::=
SEQUENCE {
-- R1 22-8: For SRS for CB PUSCH and antenna switching on FR1 with symbol level offset for aperiodic SRS transmission
offsetSRS-CB-PUSCH-Ant-Switch-fr1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 22-8a: PDCCH monitoring on any span of up to 3 consecutive OFDM symbols of a slot and constrained timeline for SRS for CB
-- PUSCH and antenna switching on FR1
offsetSRS-CB-PUSCH-PDCCH-MonitorSingleOcc-fr1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 22-8b: For type 1 CSS with dedicated RRC configuration, type 3 CSS, and UE-SS, monitoring occasion can be any OFDM symbol(s)
-- of a slot for Case 2 and constrained timeline for SRS for CB PUSCH and antenna switching on FR1
offsetSRS-CB-PUSCH-PDCCH-MonitorAnyOccWithoutGap-fr1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 22-8c: For type 1 CSS with dedicated RRC configuration, type 3 CSS, and UE-SS, monitoring occasion can be any OFDM symbol(s)
-- of a slot for Case 2 with a DCI gap and constrained timeline for SRS for CB PUSCH and antenna switching on FR1
offsetSRS-CB-PUSCH-PDCCH-MonitorAnyOccWithGap-fr1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 22-8d: All PDCCH monitoring occasion can be any OFDM symbol(s) of a slot for Case 2 with a span gap and constrained timeline
-- for SRS for CB PUSCH and antenna switching on FR1
offsetSRS-CB-PUSCH-PDCCH-MonitorAnyOccWithSpanGap-fr1-r16
SEQUENCE {
scs-15kHz-r16
ENUMERATED {set1, set2, set3}
OPTIONAL,
scs-30kHz-r16
ENUMERATED {set1, set2, set3}
OPTIONAL,
scs-60kHz-r16
ENUMERATED {set1, set2, set3}
OPTIONAL
}
OPTIONAL
}
FeatureSetDownlink-v1700 ::=
SEQUENCE {
-- R1 36-2: Scaling factor to be applied to 1024QAM for FR1
scalingFactor-1024QAM-FR1-r17
ENUMERATED {f0p4, f0p75, f0p8}
OPTIONAL,
-- R1 24 feature for existing UE cap to include new SCS
timeDurationForQCL-v1710
SEQUENCE {
scs-480kHz
ENUMERATED {s56, s112}
OPTIONAL,
scs-960kHz
ENUMERATED {s112, s224}
OPTIONAL
}
OPTIONAL,
-- R1 23-6-1 SFN scheme A (scheme 1) for PDSCH and PDCCH
sfn-SchemeA-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-6-1-1 SFN scheme A (scheme 1) for PDCCH only
sfn-SchemeA-PDCCH-only-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-6-1a Dynamic switching - scheme A
sfn-SchemeA-DynamicSwitching-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-6-1b SFN scheme A (scheme 1) for PDSCH only
sfn-SchemeA-PDSCH-only-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-6-2 SFN scheme B (TRP based pre-compensation) for PDSCH and PDCCH
sfn-SchemeB-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-6-2a Dynamic switching - scheme B
sfn-SchemeB-DynamicSwitching-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-6-2b SFN scheme B (TRP based pre-compensation) for PDSCH only
sfn-SchemeB-PDSCH-only-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-2-1d PDCCH repetition for Case 2 PDCCH monitoring with a span gap
mTRP-PDCCH-Case2-1SpanGap-r17
SEQUENCE {
scs-15kHz-r17
PDCCH-RepetitionParameters-r17 OPTIONAL,
scs-30kHz-r17
PDCCH-RepetitionParameters-r17 OPTIONAL,
scs-60kHz-r17
PDCCH-RepetitionParameters-r17 OPTIONAL,
scs-120kHz-r17
PDCCH-RepetitionParameters-r17 OPTIONAL
}
OPTIONAL,
-- R1 23-2-1e PDCCH repetition for Rel-16 PDCCH monitoring
mTRP-PDCCH-legacyMonitoring-r17
SEQUENCE {
scs-15kHz-r17
PDCCH-RepetitionParameters-r17 OPTIONAL,
scs-30kHz-r17
PDCCH-RepetitionParameters-r17 OPTIONAL
}
OPTIONAL,
-- R1 23-2-4 Simultaneous configuration of PDCCH repetition and multi-DCI based multi-TRP
mTRP-PDCCH-multiDCI-multiTRP-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-2: Dynamic scheduling for multicast for PCell
dynamicMulticastPCell-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-2-1 PDCCH repetition
mTRP-PDCCH-Repetition-r17
SEQUENCE {
numBD-twoPDCCH-r17
INTEGER (2..3),
maxNumOverlaps-r17
ENUMERATED {n1,n2,n3,n5,n10,n20,n40}
}
OPTIONAL
}
FeatureSetDownlink-v1720 ::=
SEQUENCE {
-- R1 25-19: RTT-based Propagation delay compensation based on CSI-RS for tracking and SRS
rtt-BasedPDC-CSI-RS-ForTracking-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-19a: RTT-based Propagation delay compensation based on DL PRS for RTT-based PDC and SRS
rtt-BasedPDC-PRS-r17
SEQUENCE {
maxNumberPRS-Resource-r17
ENUMERATED {n1, n2, n4, n8, n16, n32, n64},
maxNumberPRS-ResourceProcessedPerSlot-r17
SEQUENCE {
scs-15kHz-r17
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL,
scs-30kHz-r17
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL,
scs-60kHz-r17
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL,
scs-120kHz-r17
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL
}
}
OPTIONAL,
-- R1 33-5-1: SPS group-common PDSCH for multicast on PCell
sps-Multicast-r17
ENUMERATED {supported}
OPTIONAL
}
FeatureSetDownlink-v1730 ::=
SEQUENCE {
-- R1 25-19b: Support of PRS as spatial relation RS for SRS
prs-AsSpatialRelationRS-For-SRS-r17
ENUMERATED {supported}
OPTIONAL
}
FeatureSetDownlink-v17d0 ::=
SEQUENCE {
-- R1 23-8-4 Maximum 2 SP and 1 periodic SRS sets for antenna switching
srs-AntennaSwitching2SP-1Periodic-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-8-9 Extension of aperiodic SRS configuration for 1T4R, 1T2R and 2T4R
srs-ExtensionAperiodicSRS-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-8-10 1 aperiodic SRS resource set for 1T4R
srs-OneAP-SRS-r17
ENUMERATED {supported}
OPTIONAL
}
FeatureSetDownlink-v1800 ::=
SEQUENCE {
-- R1 40-1-14a: Dynamic switching - scheme A
dynamicSwitchingA-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-1-14b: Dynamic switching - scheme B
dynamicSwitchingB-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-2-11: Aperiodic CSI report timing relaxation for doppler codebook based on Type-II codebook
aperiodicCSI-TimeRelaxation-r18
SEQUENCE {
valueW-r18
SEQUENCE{
scs-15kHz
ENUMERATED {value1, value2}
OPTIONAL,
scs-30kHz
ENUMERATED {value1, value2}
OPTIONAL,
scs-60kHz
ENUMERATED {value1, value2}
OPTIONAL,
scs-120kHz
ENUMERATED {value1, value2}
OPTIONAL
},
timeRelaxation-r18
ENUMERATED {cap1, cap2}
}
OPTIONAL,
-- R1 40-4-1: Basic feature of Rel.18 enhanced DMRS ports for PDSCH for scheduling of mapping type A
pdsch-TypeA-DMRS-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-1a: Basic feature of Rel.18 enhanced DMRS ports for PDSCH for scheduling of mapping type B
pdsch-TypeB-DMRS-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-1b: 1 symbol FL DMRS and 2 additional DMRS symbols for more than one port for Rel.18 enhanced DMRS ports for PDSCH
pdsch-1SymbolFL-DMRS-Addition2Symbol-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-1c: Alternative additional DMRS position for co-existence with LTE CRS for Rel.18 enhanced DMRS ports for PDSCH
pdsch-AlternativeDMRS-Coexistence-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-1d: 2 symbols FL-DMRS for Rel.18 enhanced DMRS ports for PDSCH
pdsch-2SymbolFL-DMRS-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-1e: 2-symbol FL DMRS + one additional 2-symbols DMRS for Rel.18 enhanced DMRS ports for PDSCH
pdsch-2SymbolFL-DMRS-Addition2Symbol-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-1f: 1 symbol FL DMRS and 3 additional DMRS symbols for Rel.18 enhanced DMRS ports for PDSCH
pdsch-1SymbolFL-DMRS-Addition3Symbol-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-1g: DMRS type for Rel.18 enhanced DMRS ports for PDSCH
pdsch-DMRS-Type-r18
ENUMERATED {etype1, etype1And2}
OPTIONAL,
-- R1 40-4-1h: 1 port DL PTRS for Rel.18 enhanced DMRS ports for PDSCH with rank 1-8
pdsch-1PortDL-PTRS-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-1i: 2 port DL PTRS for Rel.18 enhanced DMRS ports for PDSCH with rank 1-8
pdsch-2PortDL-PTRS-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-1j: Support 1 symbol FL DMRS and 2 additional DMRS symbols for one port for scheduling of mapping type A
mappingTypeA-1SymbolFL-DMRS-Addition2Symbol-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-2: Capability on the maximum number of configured DMRS types for PDSCH across all DL DCI formats per cell
maxNumberDMRS-AcrossAllDL-DCI-r18
INTEGER (2..4)
OPTIONAL,
-- R1 40-4-4: Reception of PDSCH without the scheduling restriction for Rel.18 eType1 DMRS ports
pdsch-ReceptionWithoutSchedulingRestriction-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-4a: Reception of PDSCH without the scheduling restriction for Rel.18 eType1 DMRS ports for PDSCH with fdmSchemeA
pdsch-ReceptionSchemeA-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-4b: Reception of PDSCH without the scheduling restriction for Rel.18 eType1 DMRS ports for PDSCH with fdmSchemeB
pdsch-ReceptionSchemeB-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-5: Rel-18 DL DMRS with single DCI based M-TRP
dmrs-MultiTRP-SingleDCI-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-5a: Additional row(s) for antenna ports (0,2,3) for Rel.18 DL DMRS ports for single-DCI based M-TRP
dmrs-MultiTRP-AdditionRows-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-7: Rel-18 DL DMRS with M-DCI based M-TRP
dmrs-MultiTRP-MultiDCI-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-12: Support of Rel-18 DMRS and PDSCH processing capability 2 simultaneously
simulDMRS-PDSCH-r18
SEQUENCE {
scs-15kHz-r18
INTEGER (0..4)
OPTIONAL,
scs-30kHz-r18
INTEGER (0..5)
OPTIONAL,
scs-60kHz-r18
INTEGER (0..7)
OPTIONAL
}
OPTIONAL,
-- R1 53-1: Support RLM/BM/BFD and gapless L3 intra-frequency measurements based on CD-SSB outside active BWP without interruptions
bwpOperationMeasWithoutInterrupt-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 55-6: (2, 2) span-based PDCCH monitoring with additional restriction(s)
pdcch-MonitoringSpan2-2-r18
SEQUENCE{
pdsch-ProcessingType1-r18
SEQUENCE{
scs-15kHz-r18
ENUMERATED {supported}
OPTIONAL,
scs-30kHz-r18
ENUMERATED {supported}
OPTIONAL
},
pdsch-ProcessingType2-r18
SEQUENCE{
scs-15kHz-r18
ENUMERATED {supported}
OPTIONAL,
scs-30kHz-r18
ENUMERATED {supported}
OPTIONAL
}
}
OPTIONAL,
-- R1 55-6b: Mix of Rel-16 PDCCH monitoring capability and Rel. 15 PDCCH monitoring capability on different carriers
pdcch-MonitoringMixed-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 55-6h: PDCCH repetition for Rel-16 PDCCH monitoring
mTRP-PDCCH-legacyMonitoring-r18
SEQUENCE {
scs-15kHz-r18
PDCCH-RepetitionParameters-r17 OPTIONAL,
scs-30kHz-r18
PDCCH-RepetitionParameters-r17 OPTIONAL
}
OPTIONAL,
-- R4 42-1: Support of SCell without SS/PBCH block for inter-band CA
scellWithoutSSB-InterBandCA-r18
CHOICE {
supportOfSingleGroup
ENUMERATED {referenceBand, scellWithoutSSB, both},
supportOfMultipleGroups
ENUMERATED {referenceBand1, scellWithoutSSB1, referenceBand2, scellWithoutSSB2}
}
OPTIONAL,
dummy
SEQUENCE (SIZE (1..
maxBandsMRDC))
OF Dummy-PDCCH-RACH-DL-Info-r18 OPTIONAL
}
FeatureSetDownlink-v1830 ::=
SEQUENCE {
-- R4 39-4: Interruption on DL slot(s) due to PDCCH- ordered RACH transmission
pdcch-RACH-AffectedBands-TargetBandList-r18
SEQUENCE (SIZE (1..
maxBandsMRDC))
OF ENUMERATED {noInterruption, interruption}
OPTIONAL,
-- R4 39-4a: Interruption due to RF retuning for PDCCH- ordered RACH
pdcch-RACH-SwitchingTime-TargetBandList-r18
SEQUENCE (SIZE (1..
maxBandsMRDC))
OF ENUMERATED {ms0, ms0dot25, ms0dot5, ms1, ms2, notSupported}
OPTIONAL,
-- R4 39-5: the RF/BB preparation time for PDCCH ordered RACH of which the resources are not fully contained
-- in any of UE's configured UL BWP(s) of active serving cells
pdcch-RACH-PrepTime-TargetBandList-r18
SEQUENCE (SIZE (1..
maxBandsMRDC))
OF ENUMERATED {ms1, ms3, ms5, ms10, notSupported}
OPTIONAL
}
FeatureSetDownlink-v1860 ::=
SEQUENCE {
-- R1 40-5-5: Maximum 2 SP and 1 periodic SRS sets for 8T8R antenna switching
srs-AntennaSwitching8T8R2SP-1Periodic-r18
ENUMERATED {supported}
OPTIONAL
}
FeatureSetDownlink-v1900 ::=
SEQUENCE {
-- R1 59-4-4a: Support two TAs enhancement for intra-cell beam management
twoTA-IntraCellBM-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-4b: Support two TAs enhancement for inter-cell beam management operation
twoTA-InterCellBM-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-4d: PDCCH ordered sent by one TRP triggers RACH procedure towards a different TRP based on CRFA for inter-cell
-- without CORESETPoolIndex
interCellCRFA-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-3-3-1: Maximum 2 SP and 1 periodic SRS sets for 3T6R antenna switching
srs-AntennaSwitching3T6R2SP-1Periodic-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-3-3a-1: Maximum 2 SP and 1 periodic SRS sets for 3T3R antenna switching
srs-AntennaSwitching3T3R2SP-1Periodic-r19
ENUMERATED {supported}
OPTIONAL
}
PDCCH-MonitoringOccasions-r16 ::=
SEQUENCE {
period7span3-r16
ENUMERATED {supported}
OPTIONAL,
period4span3-r16
ENUMERATED {supported}
OPTIONAL,
period2span2-r16
ENUMERATED {supported}
OPTIONAL
}
PDCCH-RepetitionParameters-r17 ::=
SEQUENCE {
supportedMode-r17
ENUMERATED {intra-span, inter-span, both},
limitX-PerCC-r17
ENUMERATED {n4, n8, n16, n32, n44, n64, nolimit}
OPTIONAL,
limitX-AcrossCC-r17
ENUMERATED {n4, n8, n16, n32, n44, n64, n128, n256, n512, nolimit}
OPTIONAL
}
DummyA ::=
SEQUENCE {
maxNumberNZP-CSI-RS-PerCC
INTEGER (1..32),
maxNumberPortsAcrossNZP-CSI-RS-PerCC
ENUMERATED {p2, p4, p8, p12, p16, p24, p32, p40, p48, p56, p64, p72, p80,
p88, p96, p104, p112, p120, p128, p136, p144, p152, p160, p168,
p176, p184, p192, p200, p208, p216, p224, p232, p240, p248, p256},
maxNumberCS-IM-PerCC
ENUMERATED {n1, n2, n4, n8, n16, n32},
maxNumberSimultaneousCSI-RS-ActBWP-AllCC
ENUMERATED {n5, n6, n7, n8, n9, n10, n12, n14, n16, n18, n20, n22, n24, n26,
n28, n30, n32, n34, n36, n38, n40, n42, n44, n46, n48, n50, n52,
n54, n56, n58, n60, n62, n64},
totalNumberPortsSimultaneousCSI-RS-ActBWP-AllCC
ENUMERATED {p8, p12, p16, p24, p32, p40, p48, p56, p64, p72, p80,
p88, p96, p104, p112, p120, p128, p136, p144, p152, p160, p168,
p176, p184, p192, p200, p208, p216, p224, p232, p240, p248, p256}
}
DummyB ::=
SEQUENCE {
maxNumberTxPortsPerResource
ENUMERATED {p2, p4, p8, p12, p16, p24, p32},
maxNumberResources
INTEGER (1..64),
totalNumberTxPorts
INTEGER (2..256),
supportedCodebookMode
ENUMERATED {mode1, mode1AndMode2},
maxNumberCSI-RS-PerResourceSet
INTEGER (1..8)
}
DummyC ::=
SEQUENCE {
maxNumberTxPortsPerResource
ENUMERATED {p8, p16, p32},
maxNumberResources
INTEGER (1..64),
totalNumberTxPorts
INTEGER (2..256),
supportedCodebookMode
ENUMERATED {mode1, mode2, both},
supportedNumberPanels
ENUMERATED {n2, n4},
maxNumberCSI-RS-PerResourceSet
INTEGER (1..8)
}
DummyD ::=
SEQUENCE {
maxNumberTxPortsPerResource
ENUMERATED {p4, p8, p12, p16, p24, p32},
maxNumberResources
INTEGER (1..64),
totalNumberTxPorts
INTEGER (2..256),
parameterLx
INTEGER (2..4),
amplitudeScalingType
ENUMERATED {wideband, widebandAndSubband},
amplitudeSubsetRestriction
ENUMERATED {supported}
OPTIONAL,
maxNumberCSI-RS-PerResourceSet
INTEGER (1..8)
}
DummyE ::=
SEQUENCE {
maxNumberTxPortsPerResource
ENUMERATED {p4, p8, p12, p16, p24, p32},
maxNumberResources
INTEGER (1..64),
totalNumberTxPorts
INTEGER (2..256),
parameterLx
INTEGER (2..4),
amplitudeScalingType
ENUMERATED {wideband, widebandAndSubband},
maxNumberCSI-RS-PerResourceSet
INTEGER (1..8)
}
Dummy-PDCCH-RACH-DL-Info-r18 ::=
CHOICE {
notSupported
NULL,
supported
SEQUENCE {
-- R4 39-4: Interruption on DL slot(s) due to PDCCH- ordered RACH transmission
pdcch-RACH-AffectedBands-r18
ENUMERATED {noIntrruption, interruption},
-- R4 39-4a: Interruption on DL slot(s) due to PDCCH- ordered RACH transmission
pdcch-RACH-SwitchingTimeList-r18
ENUMERATED {ms0, ms0dot25, ms0dot5 , ms1, ms2}
OPTIONAL,
-- R4 39-5: the RF/BB preparation time for PDCCH ordered RACH of which the resources are not fully contained
-- in any of UE's configured UL BWP(s) of active serving cells
pdcch-RACH-PrepTime-r18
ENUMERATED {ms1, ms3, ms5, ms10}
OPTIONAL
}
}
-- TAG-FEATURESETDOWNLINK-STOP-- TAG-FEATURESETDOWNLINKID-START
FeatureSetDownlinkId ::=
INTEGER (0..
maxDownlinkFeatureSets)
-- TAG-FEATURESETDOWNLINKID-STOP-- TAG-FEATURESETDOWNLINKPERCC-START
FeatureSetDownlinkPerCC ::=
SEQUENCE {
supportedSubcarrierSpacingDL
SubcarrierSpacing,
supportedBandwidthDL
SupportedBandwidth,
channelBW-90mhz
ENUMERATED {supported}
OPTIONAL,
maxNumberMIMO-LayersPDSCH
MIMO-LayersDL OPTIONAL,
supportedModulationOrderDL
ModulationOrder OPTIONAL
}
FeatureSetDownlinkPerCC-v1620 ::=
SEQUENCE {
-- R1 16-2a: Mulit-DCI based multi-TRP
multiDCI-MultiTRP-r16
MultiDCI-MultiTRP-r16 OPTIONAL,
-- R1 16-2b-3: Support of single-DCI based FDMSchemeB
supportFDM-SchemeB-r16
ENUMERATED {supported}
OPTIONAL
}
FeatureSetDownlinkPerCC-v1700 ::=
SEQUENCE {
supportedMinBandwidthDL-r17
SupportedBandwidth-v1700 OPTIONAL,
broadcastSCell-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-2g: MIMO layers for multicast PDSCH
maxNumberMIMO-LayersMulticastPDSCH-r17
ENUMERATED {n2, n4, n8}
OPTIONAL,
-- R1 33-2h: Dynamic scheduling for multicast for SCell
dynamicMulticastSCell-r17
ENUMERATED {supported}
OPTIONAL,
supportedBandwidthDL-v1710
SupportedBandwidth-v1700 OPTIONAL,
-- R4 24-1/24-2/24-3/24-4/24-5
supportedCRS-InterfMitigation-r17
CRS-InterfMitigation-r17 OPTIONAL
}
FeatureSetDownlinkPerCC-v1720 ::=
SEQUENCE {
-- R1 33-2j: Supported maximum modulation order used for maximum data rate calculation for multicast PDSCH
maxModulationOrderForMulticastDataRateCalculation-r17
ENUMERATED {qam64, qam256, qam1024}
OPTIONAL,
-- R1 33-1-2: FDM-ed unicast PDSCH and group-common PDSCH for broadcast
fdm-BroadcastUnicast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-3-2: FDM-ed unicast PDSCH and one group-common PDSCH for multicast
fdm-MulticastUnicast-r17
ENUMERATED {supported}
OPTIONAL
}
FeatureSetDownlinkPerCC-v1730 ::=
SEQUENCE {
-- R1 33-3-3: Intra-slot TDM-ed unicast PDSCH and group-common PDSCH
intraSlotTDM-UnicastGroupCommonPDSCH-r17
ENUMERATED {yes, no}
OPTIONAL,
-- R1 33-5-3: One SPS group-common PDSCH configuration for multicast for SCell
sps-MulticastSCell-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-5-4: Up to 8 SPS group-common PDSCH configurations per CFR for multicast for SCell
sps-MulticastSCellMultiConfig-r17
INTEGER (1..8)
OPTIONAL,
-- R1 33-1-1: Dynamic slot-level repetition for broadcast MTCH
dci-BroadcastWith16Repetitions-r17
ENUMERATED {supported}
OPTIONAL
}
FeatureSetDownlinkPerCC-v1780 ::=
SEQUENCE {
supportedBandwidthDL-v1780
SupportedBandwidth-v1700 OPTIONAL
}
FeatureSetDownlinkPerCC-v1800 ::=
SEQUENCE {
-- R1 40-2-1: Basic feature for multi-DCI based intra-cell Multi-TRP operation with two TA enhancement
multiDCI-IntraCellMultiTRP-TwoTA-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-2-2: Basic feature for multi-DCI based inter-cell Multi-TRP operation with two TA enhancement
multiDCI-InterCellMultiTRP-TwoTA-r18
INTEGER (1..2)
OPTIONAL,
-- R1 40-2-6: Rx timing difference larger than CP length
rxTimingDiff-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 55-7: Two QCL TypeD for CORESET monitoring in multi-DCI based multi-TRP
multiDCI-MultiTRP-CORESET-Monitoring-r18
ENUMERATED {supported}
OPTIONAL,
broadcastNonServingCell-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 30-1: Supports scheduling restriction relaxation and measurement restriction relaxation
schedulingMeasurementRelaxation-r18
ENUMERATED {supported}
OPTIONAL
}
FeatureSetDownlinkPerCC-v1840 ::=
SEQUENCE {
supportedBandwidthDL-v1840
SupportedBandwidth-v1840 OPTIONAL,
supportedMinBandwidthDL-v1840
SupportedBandwidth-v1840 OPTIONAL
}
FeatureSetDownlinkPerCC-v1900 ::=
SEQUENCE {
supportedBandwidthDL-v1900
SupportedBandwidth-v1900 OPTIONAL,
supportedMinBandwidthDL-v1900
SupportedBandwidth-v1900 OPTIONAL,
-- R1 67-1: 32 DL HARQ processes for TN in FR1 and FR2-1
support32-DL-HARQ-ProcessTN-r19
ENUMERATED {supported}
OPTIONAL,
maxNumberMIMO-LayersPDSCH-v1900
ENUMERATED {sixlayers}
OPTIONAL
}
MultiDCI-MultiTRP-r16 ::=
SEQUENCE {
maxNumberCORESET-r16
ENUMERATED {n2, n3, n4, n5},
maxNumberCORESETPerPoolIndex-r16
INTEGER (1..3),
maxNumberUnicastPDSCH-PerPool-r16
ENUMERATED {n1, n2, n3, n4, n7}
}
CRS-InterfMitigation-r17 ::=
SEQUENCE {
-- R4 24-1 CRS-IM (Interference Mitigation) in DSS scenario
crs-IM-DSS-15kHzSCS-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 24-2 CRS-IM in non-DSS and 15 kHz NR SCS scenario, without the assistance of network signaling on LTE channel bandwidth
crs-IM-nonDSS-15kHzSCS-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 24-3 CRS-IM in non-DSS and 15 kHz NR SCS scenario, with the assistance of network signaling on LTE channel bandwidth
crs-IM-nonDSS-NWA-15kHzSCS-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 24-4 CRS-IM in non-DSS and 30 kHz NR SCS scenario, without the assistance of network signaling on LTE channel bandwidth
crs-IM-nonDSS-30kHzSCS-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 24-5 CRS-IM in non-DSS and 30 kHz NR SCS scenario, with the assistance of network signaling on LTE channel bandwidth
crs-IM-nonDSS-NWA-30kHzSCS-r17
ENUMERATED {supported}
OPTIONAL
}
-- TAG-FEATURESETDOWNLINKPERCC-STOP-- TAG-FEATURESETDOWNLINKPERCC-ID-START
FeatureSetDownlinkPerCC-Id ::=
INTEGER (1..
maxPerCC-FeatureSets)
-- TAG-FEATURESETDOWNLINKPERCC-ID-STOP-- TAG-FEATURESETEUTRADOWNLINKID-START
FeatureSetEUTRA-DownlinkId ::=
INTEGER (0..
maxEUTRA-DL-FeatureSets)
-- TAG-FEATURESETEUTRADOWNLINKID-STOP-- TAG-FEATURESETEUTRAUPLINKID-START
FeatureSetEUTRA-UplinkId ::=
INTEGER (0..
maxEUTRA-UL-FeatureSets)
-- TAG-FEATURESETEUTRAUPLINKID-STOP-- TAG-FEATURESETS-START
FeatureSets ::=
SEQUENCE {
featureSetsDownlink
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink OPTIONAL,
featureSetsDownlinkPerCC
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetDownlinkPerCC OPTIONAL,
featureSetsUplink
SEQUENCE (SIZE (1..
maxUplinkFeatureSets))
OF FeatureSetUplink OPTIONAL,
featureSetsUplinkPerCC
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetUplinkPerCC OPTIONAL,
...,
[[
featureSetsDownlink-v1540
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v1540 OPTIONAL,
featureSetsUplink-v1540
SEQUENCE (SIZE (1..
maxUplinkFeatureSets))
OF FeatureSetUplink-v1540 OPTIONAL,
featureSetsUplinkPerCC-v1540
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetUplinkPerCC-v1540 OPTIONAL
]],
[[
featureSetsDownlink-v15a0
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v15a0 OPTIONAL
]],
[[
featureSetsDownlink-v1610
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v1610 OPTIONAL,
featureSetsUplink-v1610
SEQUENCE (SIZE (1..
maxUplinkFeatureSets))
OF FeatureSetUplink-v1610 OPTIONAL,
featureSetDownlinkPerCC-v1620
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetDownlinkPerCC-v1620 OPTIONAL
]],
[[
featureSetsUplink-v1630
SEQUENCE (SIZE (1..
maxUplinkFeatureSets))
OF FeatureSetUplink-v1630 OPTIONAL
]],
[[
featureSetsUplink-v1640
SEQUENCE (SIZE (1..
maxUplinkFeatureSets))
OF FeatureSetUplink-v1640 OPTIONAL
]],
[[
featureSetsDownlink-v1700
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v1700 OPTIONAL,
featureSetsDownlinkPerCC-v1700
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetDownlinkPerCC-v1700 OPTIONAL,
featureSetsUplink-v1710
SEQUENCE (SIZE (1..
maxUplinkFeatureSets))
OF FeatureSetUplink-v1710 OPTIONAL,
featureSetsUplinkPerCC-v1700
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetUplinkPerCC-v1700 OPTIONAL
]],
[[
featureSetsDownlink-v1720
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v1720 OPTIONAL,
featureSetsDownlinkPerCC-v1720
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetDownlinkPerCC-v1720 OPTIONAL,
featureSetsUplink-v1720
SEQUENCE (SIZE (1..
maxUplinkFeatureSets))
OF FeatureSetUplink-v1720 OPTIONAL
]],
[[
featureSetsDownlink-v1730
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v1730 OPTIONAL,
featureSetsDownlinkPerCC-v1730
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetDownlinkPerCC-v1730 OPTIONAL
]],
[[
featureSetsDownlinkPerCC-v1780
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetDownlinkPerCC-v1780 OPTIONAL,
featureSetsUplinkPerCC-v1780
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetUplinkPerCC-v1780 OPTIONAL
]],
[[
featureSetsDownlink-v1800
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v1800 OPTIONAL,
featureSetsDownlinkPerCC-v1800
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetDownlinkPerCC-v1800 OPTIONAL,
featureSetsUplink-v1800
SEQUENCE (SIZE (1..
maxUplinkFeatureSets))
OF FeatureSetUplink-v1800 OPTIONAL,
featureSetsUplinkPerCC-v1800
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetUplinkPerCC-v1800 OPTIONAL
]],
[[
featureSetsDownlink-v1830
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v1830 OPTIONAL
]],
[[
featureSetsDownlinkPerCC-v1840
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetDownlinkPerCC-v1840 OPTIONAL,
featureSetsUplinkPerCC-v1840
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetUplinkPerCC-v1840 OPTIONAL
]],
[[
featureSetsUplink-v1850
SEQUENCE (SIZE (1..
maxUplinkFeatureSets))
OF FeatureSetUplink-v1850 OPTIONAL,
featureSetsUplinkPerCC-v1850
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetUplinkPerCC-v1850 OPTIONAL
]],
[[
featureSetsDownlink-v1860
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v1860 OPTIONAL
]],
[[
featureSetsDownlinkPerCC-v1900
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetDownlinkPerCC-v1900 OPTIONAL,
featureSetsUplinkPerCC-v1900
SEQUENCE (SIZE (1..
maxPerCC-FeatureSets))
OF FeatureSetUplinkPerCC-v1900 OPTIONAL,
featureSetsDownlink-v1900
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v1900 OPTIONAL,
featureSetsUplink-v1900
SEQUENCE (SIZE (1..
maxUplinkFeatureSets))
OF FeatureSetUplink-v1900 OPTIONAL
]]
}
FeatureSets-v15t0 ::=
SEQUENCE {
featureSetsDownlink-v15t0
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v15t0 OPTIONAL
}
FeatureSets-v16d0 ::=
SEQUENCE {
featureSetsUplink-v16d0
SEQUENCE (SIZE (1..
maxUplinkFeatureSets))
OF FeatureSetUplink-v16d0 OPTIONAL
}
FeatureSets-v16k0 ::=
SEQUENCE {
featureSetsDownlink-v16k0
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v16k0 OPTIONAL
}
FeatureSets-v17d0 ::=
SEQUENCE {
featureSetsDownlink-v17d0
SEQUENCE (SIZE (1..
maxDownlinkFeatureSets))
OF FeatureSetDownlink-v17d0 OPTIONAL
}
-- TAG-FEATURESETS-STOP-- TAG-FEATURESETUPLINK-START
FeatureSetUplink ::=
SEQUENCE {
featureSetListPerUplinkCC
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF FeatureSetUplinkPerCC-Id,
scalingFactor
ENUMERATED {f0p4, f0p75, f0p8}
OPTIONAL,
dummy3
ENUMERATED {supported}
OPTIONAL,
intraBandFreqSeparationUL
FreqSeparationClass OPTIONAL,
searchSpaceSharingCA-UL
ENUMERATED {supported}
OPTIONAL,
dummy1
DummyI OPTIONAL,
supportedSRS-Resources
SRS-Resources OPTIONAL,
twoPUCCH-Group
ENUMERATED {supported}
OPTIONAL,
dynamicSwitchSUL
ENUMERATED {supported}
OPTIONAL,
simultaneousTxSUL-NonSUL
ENUMERATED {supported}
OPTIONAL,
pusch-ProcessingType1-DifferentTB-PerSlot
SEQUENCE {
scs-15kHz
ENUMERATED {upto2, upto4, upto7}
OPTIONAL,
scs-30kHz
ENUMERATED {upto2, upto4, upto7}
OPTIONAL,
scs-60kHz
ENUMERATED {upto2, upto4, upto7}
OPTIONAL,
scs-120kHz
ENUMERATED {upto2, upto4, upto7}
OPTIONAL
}
OPTIONAL,
dummy2
DummyF OPTIONAL
}
FeatureSetUplink-v1540 ::=
SEQUENCE {
zeroSlotOffsetAperiodicSRS
ENUMERATED {supported}
OPTIONAL,
pa-PhaseDiscontinuityImpacts
ENUMERATED {supported}
OPTIONAL,
pusch-SeparationWithGap
ENUMERATED {supported}
OPTIONAL,
pusch-ProcessingType2
SEQUENCE {
scs-15kHz
ProcessingParameters OPTIONAL,
scs-30kHz
ProcessingParameters OPTIONAL,
scs-60kHz
ProcessingParameters OPTIONAL
}
OPTIONAL,
ul-MCS-TableAlt-DynamicIndication
ENUMERATED {supported}
OPTIONAL
}
FeatureSetUplink-v1610 ::=
SEQUENCE {
-- R1 11-5: PUsCH repetition Type B
pusch-RepetitionTypeB-r16
SEQUENCE {
maxNumberPUSCH-Tx-r16
ENUMERATED {n2, n3, n4, n7, n8, n12},
hoppingScheme-r16
ENUMERATED {interSlotHopping, interRepetitionHopping, both}
}
OPTIONAL,
-- R1 11-7: UL cancelation scheme for self-carrier
ul-CancellationSelfCarrier-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-7a: UL cancelation scheme for cross-carrier
ul-CancellationCrossCarrier-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-5c: The maximum number of SRS resources in one SRS resource set with usage set to 'codebook' for Mode 2
ul-FullPwrMode2-MaxSRS-ResInSet-r16
ENUMERATED {n1, n2, n4}
OPTIONAL,
-- R1 22-4a/4b/4c/4d: CBG based transmission for UL with unicast PUSCH(s) per slot per CC with UE processing time Capability 1
cbgPUSCH-ProcessingType1-DifferentTB-PerSlot-r16
SEQUENCE {
scs-15kHz-r16
ENUMERATED {one-pusch, upto2, upto4, upto7}
OPTIONAL,
scs-30kHz-r16
ENUMERATED {one-pusch, upto2, upto4, upto7}
OPTIONAL,
scs-60kHz-r16
ENUMERATED {one-pusch, upto2, upto4, upto7}
OPTIONAL,
scs-120kHz-r16
ENUMERATED {one-pusch, upto2, upto4, upto7}
OPTIONAL
}
OPTIONAL,
-- R1 22-3a/3b/3c/3d: CBG based transmission for UL with unicast PUSCH(s) per slot per CC with UE processing time Capability 2
cbgPUSCH-ProcessingType2-DifferentTB-PerSlot-r16
SEQUENCE {
scs-15kHz-r16
ENUMERATED {one-pusch, upto2, upto4, upto7}
OPTIONAL,
scs-30kHz-r16
ENUMERATED {one-pusch, upto2, upto4, upto7}
OPTIONAL,
scs-60kHz-r16
ENUMERATED {one-pusch, upto2, upto4, upto7}
OPTIONAL,
scs-120kHz-r16
ENUMERATED {one-pusch, upto2, upto4, upto7}
OPTIONAL
}
OPTIONAL,
supportedSRS-PosResources-r16
SRS-AllPosResources-r16 OPTIONAL,
intraFreqDAPS-UL-r16
SEQUENCE {
dummy
ENUMERATED {supported}
OPTIONAL,
intraFreqTwoTAGs-DAPS-r16
ENUMERATED {supported}
OPTIONAL,
dummy1
ENUMERATED {supported}
OPTIONAL,
dummy2
ENUMERATED {supported}
OPTIONAL,
dummy3
ENUMERATED {short, long}
OPTIONAL
}
OPTIONAL,
intraBandFreqSeparationUL-v1620
FreqSeparationClassUL-v1620 OPTIONAL,
-- R1 11-3: More than one PUCCH for HARQ-ACK transmission within a slot
multiPUCCH-r16
SEQUENCE {
sub-SlotConfig-NCP-r16
ENUMERATED {set1, set2}
OPTIONAL,
sub-SlotConfig-ECP-r16
ENUMERATED {set1, set2}
OPTIONAL
}
OPTIONAL,
-- R1 11-3c: 2 PUCCH of format 0 or 2 for a single 7*2-symbol subslot based HARQ-ACK codebook
twoPUCCH-Type1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-3d: 2 PUCCH of format 0 or 2 for a single 2*7-symbol subslot based HARQ-ACK codebook
twoPUCCH-Type2-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-3e: 1 PUCCH format 0 or 2 and 1 PUCCH format 1, 3 or 4 in the same subslot for a single 2*7-symbol HARQ-ACK codebooks
twoPUCCH-Type3-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-3f: 2 PUCCH transmissions in the same subslot for a single 2*7-symbol HARQ-ACK codebooks which are not covered by 11-3d and
-- 11-3e
twoPUCCH-Type4-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-3g: SR/HARQ-ACK multiplexing once per subslot using a PUCCH (or HARQ-ACK piggybacked on a PUSCH) when SR/HARQ-ACK
-- are supposed to be sent with different starting symbols in a subslot
mux-SR-HARQ-ACK-r16
ENUMERATED {supported}
OPTIONAL,
dummy1
ENUMERATED {supported}
OPTIONAL,
dummy2
ENUMERATED {supported}
OPTIONAL,
-- R1 11-4c: 2 PUCCH of format 0 or 2 for two HARQ-ACK codebooks with one 7*2-symbol sub-slot based HARQ-ACK codebook
twoPUCCH-Type5-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-4d: 2 PUCCH of format 0 or 2 in consecutive symbols for two HARQ-ACK codebooks with one 2*7-symbol sub-slot based HARQ-ACK
-- codebook
twoPUCCH-Type6-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-4e: 2 PUCCH of format 0 or 2 for two subslot based HARQ-ACK codebooks
twoPUCCH-Type7-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-4f: 1 PUCCH format 0 or 2 and 1 PUCCH format 1, 3 or 4 in the same subslot for HARQ-ACK codebooks with one 2*7-symbol
-- subslot based HARQ-ACK codebook
twoPUCCH-Type8-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-4g: 1 PUCCH format 0 or 2 and 1 PUCCH format 1, 3 or 4 in the same subslot for two subslot based HARQ-ACK codebooks
twoPUCCH-Type9-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-4h: 2 PUCCH transmissions in the same subslot for two HARQ-ACK codebooks with one 2*7-symbol subslot which are not covered
-- by 11-4c and 11-4e
twoPUCCH-Type10-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-4i: 2 PUCCH transmissions in the same subslot for two subslot based HARQ-ACK codebooks which are not covered by 11-4d and
-- 11-4f
twoPUCCH-Type11-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 12-1: UL intra-UE multiplexing/prioritization of overlapping channel/signals with two priority levels in physical layer
ul-IntraUE-Mux-r16
SEQUENCE {
pusch-PreparationLowPriority-r16
ENUMERATED {sym0, sym1, sym2},
pusch-PreparationHighPriority-r16
ENUMERATED {sym0, sym1, sym2}
}
OPTIONAL,
-- R1 16-5a: Supported UL full power transmission mode of fullpower
ul-FullPwrMode-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-5d: Processing up to X unicast DCI scheduling for UL per scheduled CC
crossCarrierSchedulingProcessing-DiffSCS-r16
SEQUENCE {
scs-15kHz-120kHz-r16
ENUMERATED {n1,n2,n4}
OPTIONAL,
scs-15kHz-60kHz-r16
ENUMERATED {n1,n2,n4}
OPTIONAL,
scs-30kHz-120kHz-r16
ENUMERATED {n1,n2,n4}
OPTIONAL,
scs-15kHz-30kHz-r16
ENUMERATED {n2}
OPTIONAL,
scs-30kHz-60kHz-r16
ENUMERATED {n2}
OPTIONAL,
scs-60kHz-120kHz-r16
ENUMERATED {n2}
OPTIONAL
}
OPTIONAL,
-- R1 16-5b: Supported UL full power transmission mode of fullpowerMode1
ul-FullPwrMode1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-5c-2: Ports configuration for Mode 2
ul-FullPwrMode2-SRSConfig-diffNumSRSPorts-r16
ENUMERATED {p1-2, p1-4, p1-2-4}
OPTIONAL,
-- R1 16-5c-3: TPMI group for Mode 2
ul-FullPwrMode2-TPMIGroup-r16
SEQUENCE {
twoPorts-r16
BIT STRING(SIZE(2))
OPTIONAL,
fourPortsNonCoherent-r16
ENUMERATED{g0, g1, g2, g3}
OPTIONAL,
fourPortsPartialCoherent-r16
ENUMERATED{g0, g1, g2, g3, g4, g5, g6}
OPTIONAL
}
OPTIONAL
}
FeatureSetUplink-v1630 ::=
SEQUENCE {
-- R1 22-8: For SRS for CB PUSCH and antenna switching on FR1 with symbol level offset for aperiodic SRS transmission
offsetSRS-CB-PUSCH-Ant-Switch-fr1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 22-8a: PDCCH monitoring on any span of up to 3 consecutive OFDM symbols of a slot and constrained timeline for SRS for CB
-- PUSCH and antenna switching on FR1
offsetSRS-CB-PUSCH-PDCCH-MonitorSingleOcc-fr1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 22-8b: For type 1 CSS with dedicated RRC configuration, type 3 CSS, and UE-SS, monitoring occasion can be any OFDM symbol(s)
-- of a slot for Case 2 and constrained timeline for SRS for CB PUSCH and antenna switching on FR1
offsetSRS-CB-PUSCH-PDCCH-MonitorAnyOccWithoutGap-fr1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 22-8c: For type 1 CSS with dedicated RRC configuration, type 3 CSS, and UE-SS, monitoring occasion can be any OFDM symbol(s)
-- of a slot for Case 2 with a DCI gap and constrained timeline for SRS for CB PUSCH and antenna switching on FR1
offsetSRS-CB-PUSCH-PDCCH-MonitorAnyOccWithGap-fr1-r16
ENUMERATED {supported}
OPTIONAL,
dummy
ENUMERATED {supported}
OPTIONAL,
-- R1 22-9: Cancellation of PUCCH, PUSCH or PRACH with a DCI scheduling a PDSCH or CSI-RS or a DCI format 2_0 for SFI
partialCancellationPUCCH-PUSCH-PRACH-TX-r16
ENUMERATED {supported}
OPTIONAL
}
FeatureSetUplink-v1640 ::=
SEQUENCE {
-- R1 11-4: Two HARQ-ACK codebooks with up to one sub-slot based HARQ-ACK codebook (i.e. slot-based + slot-based, or slot-based +
-- sub-slot based) simultaneously constructed for supporting HARQ-ACK codebooks with different priorities at a UE
twoHARQ-ACK-Codebook-type1-r16
SubSlot-Config-r16 OPTIONAL,
-- R1 11-4a: Two sub-slot based HARQ-ACK codebooks simultaneously constructed for supporting HARQ-ACK codebooks with different
-- priorities at a UE
twoHARQ-ACK-Codebook-type2-r16
SubSlot-Config-r16 OPTIONAL,
-- R1 22-8d: All PDCCH monitoring occasion can be any OFDM symbol(s) of a slot for Case 2 with a span gap and constrained timeline
-- for SRS for CB PUSCH and antenna switching on FR1
offsetSRS-CB-PUSCH-PDCCH-MonitorAnyOccWithSpanGap-fr1-r16
SEQUENCE {
scs-15kHz-r16
ENUMERATED {set1, set2, set3}
OPTIONAL,
scs-30kHz-r16
ENUMERATED {set1, set2, set3}
OPTIONAL,
scs-60kHz-r16
ENUMERATED {set1, set2, set3}
OPTIONAL
}
OPTIONAL
}
FeatureSetUplink-v16d0 ::=
SEQUENCE {
pusch-RepetitionTypeB-v16d0
SEQUENCE {
maxNumberPUSCH-Tx-Cap1-r16
ENUMERATED {n2, n3, n4, n7, n8, n12},
maxNumberPUSCH-Tx-Cap2-r16
ENUMERATED {n2, n3, n4, n7, n8, n12}
}
OPTIONAL
}
FeatureSetUplink-v1710 ::=
SEQUENCE {
-- R1 23-3-1 Multi-TRP PUSCH repetition (type A) -codebook based
mTRP-PUSCH-TypeA-CB-r17
ENUMERATED {n1,n2,n4}
OPTIONAL,
-- R1 23-3-1-2 Multi-TRP PUSCH repetition (type A) - non-codebook based
mTRP-PUSCH-RepetitionTypeA-r17
ENUMERATED {n1,n2,n3,n4}
OPTIONAL,
-- R1 23-3-3 Multi-TRP PUCCH repetition-intra-slot
mTRP-PUCCH-IntraSlot-r17
ENUMERATED {pf0-2, pf1-3-4, pf0-4}
OPTIONAL,
-- R1 23-8-4 Maximum 2 SP and 1 periodic SRS sets for antenna switching
srs-AntennaSwitching2SP-1Periodic-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-8-9 Extension of aperiodic SRS configuration for 1T4R, 1T2R and 2T4R
srs-ExtensionAperiodicSRS-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-8-10 1 aperiodic SRS resource set for 1T4R
srs-OneAP-SRS-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 16-8 UE power class per band per band combination
ue-PowerClassPerBandPerBC-r17
ENUMERATED {pc1dot5, pc2, pc3}
OPTIONAL,
-- R4 17-8 UL transmission in FR2 bands within an UL gap when the UL gap is activated
tx-Support-UL-GapFR2-r17
ENUMERATED {supported}
OPTIONAL
}
FeatureSetUplink-v1720 ::=
SEQUENCE {
-- R1 25-3: Repetitions for PUCCH format 0, 1, 2, 3 and 4 over multiple PUCCH subslots with configured K = 2, 4, 8
pucch-Repetition-F0-1-2-3-4-RRC-Config-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-3a: Repetitions for PUCCH format 0, 1, 2, 3 and 4 over multiple PUCCH subslots using dynamic repetition indication
pucch-Repetition-F0-1-2-3-4-DynamicIndication-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-3b: Inter-subslot frequency hopping for PUCCH repetitions
interSubslotFreqHopping-PUCCH-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-8: Semi-static HARQ-ACK codebook for sub-slot PUCCH
semiStaticHARQ-ACK-CodebookSub-SlotPUCCH-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-14: PHY prioritization of overlapping low-priority DG-PUSCH and high-priority CG-PUSCH
phy-PrioritizationLowPriorityDG-HighPriorityCG-r17
INTEGER(1..16)
OPTIONAL,
-- R1 25-15: PHY prioritization of overlapping high-priority DG-PUSCH and low-priority CG-PUSCH
phy-PrioritizationHighPriorityDG-LowPriorityCG-r17
SEQUENCE {
pusch-PreparationLowPriority-r17
ENUMERATED{sym0, sym1, sym2},
additionalCancellationTime-r17
SEQUENCE {
scs-15kHz-r17
ENUMERATED{sym0, sym1, sym2}
OPTIONAL,
scs-30kHz-r17
ENUMERATED{sym0, sym1, sym2, sym3, sym4}
OPTIONAL,
scs-60kHz-r17
ENUMERATED{sym0, sym1, sym2, sym3, sym4, sym5, sym6, sym7, sym8}
OPTIONAL,
scs-120kHz-r17
ENUMERATED{sym0, sym1, sym2, sym3, sym4, sym5, sym6, sym7, sym8, sym9,
sym10, sym11, sym12, sym13, sym14, sym15, sym16}
OPTIONAL
},
maxNumberCarriers-r17
INTEGER(1..16)
}
OPTIONAL,
-- R4 17-5 Support of UL DC location(s) report
extendedDC-LocationReport-r17
ENUMERATED {supported}
OPTIONAL
}
FeatureSetUplink-v1800 ::=
SEQUENCE {
-- R1 40-3-3-1a: Supported maximum delay value larger than D_basic
maxDelayValueBeyondD-Basic-r18
ENUMERATED {sl2,sl3,sl4,sl5,sl6,sl10}
OPTIONAL,
-- R1 40-3-3-2: Number of delay values
tdcp-NumberDelayValue-r18
INTEGER (2..4)
OPTIONAL,
-- R1 40-3-3-4: Phase report
phaseReportMoreThanOne-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-3-6: Maximum number of TRS resource sets in a report configuration
maxNumberTRS-ResourceSet-r18
INTEGER (2..3)
OPTIONAL,
-- R1 40-3-3-7: Maximum number of TDCP report settings per-BWP
maxNumberTDCP-PerBWP-r18
INTEGER (1..4)
OPTIONAL,
-- R1 40-4-6c: DMRS type for Rel.18 enhanced DMRS ports for PUSCH
pusch-DMRS-TypeEnh-r18
SEQUENCE {
dmrs-Type-r18
ENUMERATED {etype1, both},
pusch-TypeA-DMRS-r18
SEQUENCE {
-- R1 40-4-6: Basic feature of Rel.18 enhanced DMRS ports for PUSCH for scheduling mapping of type A for Rel.18 enhanced
-- DMRS ports
dmrs-TypeA-r18
ENUMERATED {supported},
-- R1 40-4-6d: 2 symbols front-loaded DMRS (uplink) for Rel.18 enhanced DMRS ports for PUSCH
pusch-2SymbolFL-DMRS-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-6e: 2-symbol FL DMRS + one additional 2-symbols DMRS for Rel.18 enhanced DMRS ports for PUSCH
pusch-2SymbolFL-DMRS-Addition2Symbol-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-6f: 1 symbol FL DMRS and 3 additional DMRS symbols for Rel.18 enhanced DMRS ports for PUSCH
pusch-1SymbolFL-DMRS-Addition3Symbol-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-6k: 1 symbol FL DMRS and 2 additional DMRS symbols for more than one port for Rel.18 enhanced DMRS ports for
-- PUSCH
pusch-1SymbolFL-DMRS-BeyondOnePort-r18
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 40-4-10: DMRS port configuration for PUSCH with 8Tx
dummy
ENUMERATED {rel15, both}
OPTIONAL,
-- R1 40-4-6a: Basic feature of Rel.18 enhanced DMRS ports for PUSCH for scheduling type B for Rel.18 enhanced DMRS ports
pusch-TypeB-DMRS-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-6g: 1 port UL PTRS for Rel.18 enhanced DMRS ports for PUSCH with rank 1-4
pusch-rank-1-4-1Port-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-6h: 1 port UL PTRS for Rel.18 enhanced DMRS ports for PUSCH with rank 5-8
pusch-rank-5-8-1Port-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-6i: 2 port UL PTRS for Rel.18 enhanced DMRS ports for PUSCH with rank 1-4
pusch-rank-1-4-2Port-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-6j: 2 port UL PTRS for Rel.18 enhanced DMRS ports for PUSCH with rank 5-8
pusch-rank-5-8-2Port-r18
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 40-4-13: Support Rel-18 UL DMRS with single-DCI based M-TRP
ul-DMRS-SingleDCI-M-TRP-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-4-14: Support Rel-18 UL DMRS with M-DCI based M-TRP
ul-DMRS-M-DCI-M-TRP-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-5-5: Maximum 2 SP and 1 periodic SRS sets for 8T8R antenna switching
srs-AntennaSwitching8T8R2SP-1Periodic-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-4: Single-DCI based STx2P SFN scheme for PUCCH
pucch-SingleDCI-STx2P-SFN-r18
ENUMERATED {pf0-2, pf1-3-4, pf0-4}
OPTIONAL,
-- R1 41-4-6: Positioning SRS bandwidth aggregation in RRC_CONNECTED
posSRS-BWA-RRC-Connected-r18
PosSRS-BWA-RRC-Connected-r18 OPTIONAL,
-- R1 41-4-7: Positioning SRS bandwidth aggregation independent from UL communication CA in RRC_CONNECTED
posSRS-BWA-IndependentCA-RRC-Connected-r18
PosSRS-BWA-IndependentCA-RRC-Connected-r18 OPTIONAL,
-- R1 41-4-9: Indicate which other bands in the band combination are affected due to the need of a guard period
posSRS-BWA-AffectedBandList-r18
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL,
-- R1 45-5a: RACH-based early TA acquisition with simultaneous transmission
rach-EarlyTA-BandList-r18
SEQUENCE (SIZE (1..
maxBandsMRDC))
OF BOOLEAN OPTIONAL,
-- R1 49-6: Two HARQ-ACK codebooks with up to one sub-slot based HARQ-ACK codebook simultaneously constructed for supporting
-- HARQ-ACK codebooks with different priorities by DCI format 1_3
simultaneous-2-1-HARQ-ACK-CB-r18
SubSlot-Config-r16 OPTIONAL,
-- R1 49-6a: Two HARQ-ACK codebooks with two sub-slot based HARQ-ACK codebook simultaneously constructed for supporting
-- HARQ-ACK codebooks with different priorities by DCI format 1_3
simultaneous-2-2-HARQ-ACK-CB-r18
SubSlot-Config-r16 OPTIONAL,
-- R1 49-7: UL intra-UE multiplexing/prioritization of overlapping channel/signals with two priority levels in physical
-- layer for DCI format 1_3/0_3
ul-IntraUE-MuxEnh-r18
SEQUENCE {
pusch-PreparationLowPriority-r18
ENUMERATED {sym0, sym1, sym2},
pusch-PreparationHighPriority-r18
ENUMERATED {sym0, sym1, sym2}
}
OPTIONAL,
-- R4 27-1 TxDiversity for 4Tx
txDiversity4Tx-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 41-2: Power boosting for DFT-s-OFDM pi/2 BPSK and QPSK transmissions without modified spectrum flatness requirement
powerBoosting-pi2BPSK-QPSK-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 41-3: Power boosting for DFT-s-OFDM pi/2 BPSK and QPSK transmissions with modified spectrum flatness requirement shaping
powerBoosting-pi2BPSK-QPSK-Modified-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 44-1 TxDiversity for 2Tx
txDiversity2Tx-r18
ENUMERATED {supported}
OPTIONAL,
ue-PowerClassPerBandPerBC-v1820
ENUMERATED {pc5}
OPTIONAL
}
FeatureSetUplink-v1850 ::=
SEQUENCE {
-- R1 40-4-10: DMRS port configuration for PUSCH with 8Tx
pusch-DMRS8Tx-r18
ENUMERATED {rel15, both}
OPTIONAL,
-- R1 40-7-1h: UE 8Tx PUSCH processing capability for codebook
additionalTime-CB-8TxPUSCH-r18
SEQUENCE {
scs-15kHz-r18
ENUMERATED {sym1, sym2, sym4}
OPTIONAL,
scs-30kHz-r18
ENUMERATED {sym1, sym2, sym4, sym8}
OPTIONAL,
scs-60kHz-r18
ENUMERATED {sym2, sym4, sym8, sym16}
OPTIONAL,
scs-120kHz-r18
ENUMERATED {sym4, sym8, sym16, sym32}
OPTIONAL,
scs-480kHz-r18
ENUMERATED {sym16, sym32, sym64, sym128}
OPTIONAL,
scs-960kHz-r18
ENUMERATED {sym32, sym64, sym128, sym256}
OPTIONAL
}
OPTIONAL,
-- R1 40-7-2b: UE 8Tx PUSCH processing capability for non-codebook
additionalTime-NonCB-8TxPUSCH-r18
SEQUENCE {
scs-15kHz-r18
ENUMERATED {sym1, sym2, sym4}
OPTIONAL,
scs-30kHz-r18
ENUMERATED {sym1, sym2, sym4, sym8}
OPTIONAL,
scs-60kHz-r18
ENUMERATED {sym2, sym4, sym8, sym16}
OPTIONAL,
scs-120kHz-r18
ENUMERATED {sym4, sym8, sym16, sym32}
OPTIONAL,
scs-480kHz-r18
ENUMERATED {sym16, sym32, sym64, sym128}
OPTIONAL,
scs-960kHz-r18
ENUMERATED {sym32, sym64, sym128, sym256}
OPTIONAL
}
OPTIONAL
}
FeatureSetUplink-v1900 ::=
SEQUENCE {
-- R1 59-2-1-8: SRS Port Grouping
srs-PortGrouping-r19
ENUMERATED {xt8r, xt6r, both}
OPTIONAL,
-- R1 59-2-4: Association up to 128 CSI-RS ports and SRS for non-codebook-based PUSCH
nonCodebook-CSI-RS-SRS-Enh-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-3-3-1: Maximum 2 SP and 1 periodic SRS sets for 3T6R antenna switching
srs-AntennaSwitching3T6R2SP-1Periodic-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-3-3a-1: Maximum 2 SP and 1 periodic SRS sets for 3T3R antenna switching
srs-AntennaSwitching3T3R2SP-1Periodic-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-3-4: M-TRP PUSCH repetition (type A) of 3-antenna-port PUSCH transmission – codebook based
mTRP-PUSCH-TypeA-CB-3Port-r19
INTEGER (1..2)
OPTIONAL,
-- R1 59-3-4a: M-TRP PUSCH repetition (type A) of 3-antenna-port PUSCH transmission – codebook based
mTRP-PUSCH-RepetitionTypeA-3Port-r19
INTEGER (1..3)
OPTIONAL,
-- R1 59-3-6: PTRS of 3-antenna-port PUSCH transmission
threePortsPTRS-PUSCH-r19
INTEGER (1..2)
OPTIONAL,
-- R1 59-3-7: UL full power transmission mode of fullpower
ul-FullPwrMode-3Port-r19
ENUMERATED {supported}
OPTIONAL
}
SubSlot-Config-r16 ::=
SEQUENCE {
sub-SlotConfig-NCP-r16
ENUMERATED {n4,n5,n6,n7}
OPTIONAL,
sub-SlotConfig-ECP-r16
ENUMERATED {n4,n5,n6}
OPTIONAL
}
SRS-AllPosResources-r16 ::=
SEQUENCE {
srs-PosResources-r16
SRS-PosResources-r16,
srs-PosResourceAP-r16
SRS-PosResourceAP-r16 OPTIONAL,
srs-PosResourceSP-r16
SRS-PosResourceSP-r16 OPTIONAL
}
SRS-PosResources-r16 ::=
SEQUENCE {
maxNumberSRS-PosResourceSetPerBWP-r16
ENUMERATED {n1, n2, n4, n8, n12, n16},
maxNumberSRS-PosResourcesPerBWP-r16
ENUMERATED {n1, n2, n4, n8, n16, n32, n64},
maxNumberSRS-ResourcesPerBWP-PerSlot-r16
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14},
maxNumberPeriodicSRS-PosResourcesPerBWP-r16
ENUMERATED {n1, n2, n4, n8, n16, n32, n64},
maxNumberPeriodicSRS-PosResourcesPerBWP-PerSlot-r16
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14}
}
SRS-PosResourceAP-r16 ::=
SEQUENCE {
maxNumberAP-SRS-PosResourcesPerBWP-r16
ENUMERATED {n1, n2, n4, n8, n16, n32, n64},
maxNumberAP-SRS-PosResourcesPerBWP-PerSlot-r16
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14}
}
SRS-PosResourceSP-r16 ::=
SEQUENCE {
maxNumberSP-SRS-PosResourcesPerBWP-r16
ENUMERATED {n1, n2, n4, n8, n16, n32, n64},
maxNumberSP-SRS-PosResourcesPerBWP-PerSlot-r16
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14}
}
SRS-Resources ::=
SEQUENCE {
maxNumberAperiodicSRS-PerBWP
ENUMERATED {n1, n2, n4, n8, n16},
maxNumberAperiodicSRS-PerBWP-PerSlot
INTEGER (1..6),
maxNumberPeriodicSRS-PerBWP
ENUMERATED {n1, n2, n4, n8, n16},
maxNumberPeriodicSRS-PerBWP-PerSlot
INTEGER (1..6),
maxNumberSemiPersistentSRS-PerBWP
ENUMERATED {n1, n2, n4, n8, n16},
maxNumberSemiPersistentSRS-PerBWP-PerSlot
INTEGER (1..6),
maxNumberSRS-Ports-PerResource
ENUMERATED {n1, n2, n4}
}
DummyF ::=
SEQUENCE {
maxNumberPeriodicCSI-ReportPerBWP
INTEGER (1..4),
maxNumberAperiodicCSI-ReportPerBWP
INTEGER (1..4),
maxNumberSemiPersistentCSI-ReportPerBWP
INTEGER (0..4),
simultaneousCSI-ReportsAllCC
INTEGER (5..32)
}
PosSRS-BWA-RRC-Connected-r18 ::=
SEQUENCE {
numOfCarriersIntraBandContiguous-r18
ENUMERATED {two, three, twoandthree},
maximumAggregatedBW-TwoCarriersFR1-r18
ENUMERATED {mhz20, mhz40, mhz50, mhz80, mhz100,
mhz160, mhz180, mhz190, mhz200}
OPTIONAL,
maximumAggregatedBW-TwoCarriersFR2-r18
ENUMERATED {mhz50, mhz100, mhz200, mhz400, mhz600, mhz800}
OPTIONAL,
maximumAggregatedBW-ThreeCarriersFR1-r18
ENUMERATED {mhz80, mhz100, mhz160, mhz200, mhz240, mhz300}
OPTIONAL,
maximumAggregatedBW-ThreeCarriersFR2-r18
ENUMERATED {mhz50, mhz100, mhz200, mhz300, mhz400,
mhz600, mhz800, mhz1000, mhz1200}
OPTIONAL,
maximumAggregatedResourceSet-r18
ENUMERATED {n1, n2, n4, n8, n12, n16},
maximumAggregatedResourcePeriodic-r18
ENUMERATED {n1, n2, n4, n8, n16, n32, n64},
maximumAggregatedResourceAperiodic-r18
ENUMERATED {n0, n1, n2, n4, n8, n16, n32, n64},
maximumAggregatedResourceSemi-r18
ENUMERATED {n0, n1, n2, n4, n8, n16, n32, n64},
maximumAggregatedResourcePeriodicPerSlot-r18
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14},
maximumAggregatedResourceAperiodicPerSlot-r18
ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8, n10, n12, n14},
maximumAggregatedResourceSemiPerSlot-r18
ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8, n10, n12, n14},
...
}
PosSRS-BWA-IndependentCA-RRC-Connected-r18 ::=
SEQUENCE {
numOfCarriersIntraBandContiguous-r18
ENUMERATED {two, three, twoandthree},
maximumAggregatedBW-TwoCarriersFR1-r18
ENUMERATED {mhz20, mhz40, mhz50, mhz80, mhz100,
mhz160, mhz180, mhz190, mhz200}
OPTIONAL,
maximumAggregatedBW-TwoCarriersFR2-r18
ENUMERATED {mhz50, mhz100, mhz200, mhz400, mhz600, mhz800}
OPTIONAL,
maximumAggregatedBW-ThreeCarriersFR1-r18
ENUMERATED {mhz80, mhz100, mhz160, mhz200, mhz240, mhz300}
OPTIONAL,
maximumAggregatedBW-ThreeCarriersFR2-r18
ENUMERATED {mhz50, mhz100, mhz200, mhz300, mhz400,
mhz600, mhz800, mhz1000, mhz1200}
OPTIONAL,
maximumAggregatedResourceSet-r18
ENUMERATED {n1, n2, n4, n8, n12, n16},
maximumAggregatedResourcePeriodic-r18
ENUMERATED {n1, n2, n4, n8, n16, n32, n64},
maximumAggregatedResourceAperiodic-r18
ENUMERATED {n0, n1, n2, n4, n8, n16, n32, n64},
maximumAggregatedResourceSemi-r18
ENUMERATED {n0, n1, n2, n4, n8, n16, n32, n64},
maximumAggregatedResourcePeriodicPerSlot-r18
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14},
maximumAggregatedResourceAperiodicPerSlot-r18
ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8, n10, n12, n14},
maximumAggregatedResourceSemiPerSlot-r18
ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8, n10, n12, n14},
guardPeriod-r18
ENUMERATED {n0, n30, n100, n140, n200},
powerClassForTwoAggregatedCarriers-r18
ENUMERATED {pc2, pc3}
OPTIONAL,
powerClassForThreeAggregatedCarriers-r18
ENUMERATED {pc2, pc3}
OPTIONAL,
...
}
-- TAG-FEATURESETUPLINK-STOP-- TAG-FEATURESETUPLINKID-START
FeatureSetUplinkId ::=
INTEGER (0..
maxUplinkFeatureSets)
-- TAG-FEATURESETUPLINKID-STOP-- TAG-FEATURESETUPLINKPERCC-START
FeatureSetUplinkPerCC ::=
SEQUENCE {
supportedSubcarrierSpacingUL
SubcarrierSpacing,
supportedBandwidthUL
SupportedBandwidth,
channelBW-90mhz
ENUMERATED {supported}
OPTIONAL,
mimo-CB-PUSCH
SEQUENCE {
maxNumberMIMO-LayersCB-PUSCH
MIMO-LayersUL OPTIONAL,
maxNumberSRS-ResourcePerSet
INTEGER (1..2)
}
OPTIONAL,
maxNumberMIMO-LayersNonCB-PUSCH
MIMO-LayersUL OPTIONAL,
supportedModulationOrderUL
ModulationOrder OPTIONAL
}
FeatureSetUplinkPerCC-v1540 ::=
SEQUENCE {
mimo-NonCB-PUSCH
SEQUENCE {
maxNumberSRS-ResourcePerSet
INTEGER (1..4),
maxNumberSimultaneousSRS-ResourceTx
INTEGER (1..4)
}
OPTIONAL
}
FeatureSetUplinkPerCC-v1700 ::=
SEQUENCE {
supportedMinBandwidthUL-r17
SupportedBandwidth-v1700 OPTIONAL,
-- R1 23-3-1-3 FeMIMO: Multi-TRP PUSCH repetition (type B) - non-codebook based
mTRP-PUSCH-RepetitionTypeB-r17
ENUMERATED {n1,n2,n3,n4}
OPTIONAL,
-- R1 23-3-1-1 -codebook based Multi-TRP PUSCH repetition (type B)
mTRP-PUSCH-TypeB-CB-r17
ENUMERATED {n1,n2,n4}
OPTIONAL,
supportedBandwidthUL-v1710
SupportedBandwidth-v1700 OPTIONAL
}
FeatureSetUplinkPerCC-v1780 ::=
SEQUENCE {
supportedBandwidthUL-v1780
SupportedBandwidth-v1700 OPTIONAL
}
FeatureSetUplinkPerCC-v1800 ::=
SEQUENCE {
-- R1 40-2-7: Two TAs for multi-DCI STxMP PUSCH+PUSCH
twoPUSCH-MultiDCI-STx2P-TwoTA-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-1: Single-DCI based STx2P SDM scheme for PUSCH-codebook
pusch-CB-SingleDCI-STx2P-SDM-r18
SEQUENCE {
maxNumberSRS-ResourcePerSet-r18
ENUMERATED {n1,n2,n4},
maxNumberLayerPerPanel-r18
INTEGER (1..2),
maxNumberNZP-PUSCH-PortsPerSet-r18
ENUMERATED {n1,n2,n4},
maxNumberSRS-AntennaPortsPerSet-r18
ENUMERATED {n1,n2,n4}
}
OPTIONAL,
-- R1 40-6-1a: Single-DCI based STx2P SDM scheme for PUSCH-noncodebook
pusch-NonCB-SingleDCI-STx2P-SDM-r18
SEQUENCE {
maxNumberSRS-ResourcePerSet-r18
INTEGER (1..4),
maxNumberLayerPerPanel-r18
INTEGER (1..2),
maxNumberSimulSRS-OneResourcePerSet-r18
INTEGER (1..4),
maxNumberSimulSRS-TwoResourcePerSet-r18
INTEGER (1..8)
}
OPTIONAL,
-- R1 40-6-2: Single-DCI based STx2P SFN scheme for PUSCH-codebook
pusch-CB-SingleDCI-STx2P-SFN-r18
SEQUENCE {
maxNumberSRS-ResourcePerSet-r18
ENUMERATED {n1,n2,n4},
maxNumberLayerPerSet-r18
INTEGER (1..2),
maxNumberSRS-AntennaPortsPerSet-r18
ENUMERATED {n1,n2,n4},
maxNumberNZP-PUSCH-PortsPerSet-r18
ENUMERATED {n1,n2,n4}
}
OPTIONAL,
-- R1 40-6-2a: Single-DCI based STx2P SFN scheme for PUSCH-noncodebook
pusch-NonCB-SingleDCI-STx2P-SFN-r18
SEQUENCE {
maxNumberSRS-ResourcePerSet-r18
INTEGER (1..4),
maxNumberLayerPerSet-r18
INTEGER (1..2),
maxNumberSimulSRS-OneResourcePerSet-r18
INTEGER (1..4),
maxNumberSimulSRS-TwoResourcePerSet-r18
INTEGER (1..8)
}
OPTIONAL,
-- R1 40-6-3a: codebook multi-DCI based STx2P PUSCH+PUSCH for DG+DG
twoPUSCH-CB-MultiDCI-STx2P-DG-DG-r18
SEQUENCE {
maxNumberSRS-ResourcePerSet-r18
ENUMERATED {n1, n2, n4},
maxNumberLayerOverlapping-r18
INTEGER (1..2),
maxNumberNZP-PUSCH-Overlapping-r18
ENUMERATED {n1, n2, n4},
maxNumberPUSCH-PerCORESET-PerSlot-r18
SEQUENCE {
scs-60kHz-r18
ENUMERATED {n1,n2,n3,n4,n7}
OPTIONAL,
scs-120kHz-r18
ENUMERATED {n1,n2,n3,n4,n7}
OPTIONAL
}
OPTIONAL,
maxNumberTotalLayerOverlapping-r18
INTEGER (2..4),
maxNumberSRS-AntennaPortsPerSet-r18
ENUMERATED {n1,n2,n4}
}
OPTIONAL,
-- R1 40-6-3b: Noncodebook multi-DCI based STx2P PUSCH+PUSCH for DG+DG
twoPUSCH-NonCB-MultiDCI-STx2P-DG-DG-r18
SEQUENCE {
maxNumberSRS-ResourcePerSet-r18
INTEGER (1..4),
maxNumberLayerOverlapping-r18
INTEGER (1..2),
maxNumberSimulSRS-ResourcePerSet-r18
INTEGER (1..4),
maxNumberPUSCH-PerCORESET-PerSlot-r18
SEQUENCE {
scs-60kHz-r18
ENUMERATED {n1,n2,n3,n4,n7}
OPTIONAL,
scs-120kHz-r18
ENUMERATED {n1,n2,n3,n4,n7}
OPTIONAL
}
OPTIONAL,
maxNumberTotalLayerOverlapping-r18
INTEGER (2..4)
}
OPTIONAL,
-- R1 40-6-6: Out-of-order operation for multi-DCI based STx2P PUSCH+PUSCH
twoPUSCH-MultiDCI-STx2P-OutOfOrder-r18
ENUMERATED {supported}
OPTIONAL,
codebookParameter8TxPUSCH-r18
SEQUENCE {
-- R1 40-7-1: Basic features for Codebook-based 8Tx PUSCH
codebook-8TxBasic-r18
SEQUENCE {
maxNumberPUSCH-MIMO-Layer-r18
INTEGER (1..8),
maxNumberSRS-Resource-r18
INTEGER (1..2),
srs-8TxPorts-r18
ENUMERATED {noTDM, both}
},
-- R1 40-7-1a: Codebook-based 8Tx PUSCH-codebook1
codebook1-8TxPUSCH-r18
SEQUENCE {
codebookN1N4-r18
ENUMERATED {ng1n4n1,ng1n2n2,both}
OPTIONAL,
srs-8TxPorts-r18
ENUMERATED {noTDM, both}
},
-- R1 40-7-1b: Codebook-based 8Tx PUSCH-codebook2
codebook2-8TxPUSCH-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-7-1c: Codebook-based 8Tx PUSCH-codebook3
codebook3-8TxPUSCH-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-7-1d: Codebook-based 8Tx PUSCH-codebook4
codebook4-8TxPUSCH-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-7-1e: UL full power transmission mode 0
ul-FullPwrTransMode0-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-7-1f: UL full power transmission mode 1
ul-FullPwrTransMode1-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-7-1g: UL full power transmission mode 2 with 1/2/4 resources
ul-FullPwrTransMode2-r18
ENUMERATED {n1,n2,n4}
OPTIONAL,
-- R1 40-7-1g-1: SRS resources for UL full power transmission mode 2
ul-SRS-TransMode2-r18
BIT STRING (SIZE(3))
OPTIONAL,
-- R1 40-7-1g-2: TPMI group(s) which delivers full power for codebook2
tpmi-FullPwrCodebook2-r18
ENUMERATED {first, second}
OPTIONAL
}
OPTIONAL,
-- R1 40-7-2: Basic features for Non-Codebook-based 8Tx PUSCH
nonCodebook-8TxPUSCH-r18
SEQUENCE {
maxNumberPUSCH-MIMO-Layer-r18
INTEGER (1..8),
maxNumberSRS-Resource-r18
INTEGER (1..8),
maxNumberSimultaneousSRS-r18
INTEGER (1..8)
}
OPTIONAL,
-- R1 40-7-2a: Association between CSI-RS and SRS for non-codebook case
nonCodebook-CSI-RS-SRS-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-7-3: CBG based 2 CWs PUSCH with rank >4
cgb-2CW-PUSCH-r18
ENUMERATED {supported}
OPTIONAL
}
FeatureSetUplinkPerCC-v1840 ::=
SEQUENCE {
supportedBandwidthUL-v1840
SupportedBandwidth-v1840 OPTIONAL,
supportedMinBandwidthUL-v1840
SupportedBandwidth-v1840 OPTIONAL
}
FeatureSetUplinkPerCC-v1850 ::=
SEQUENCE {
-- R1 40-6-3a-1: UE STxMP processing capability for codebook
twoPUSCH-CB-MultiDCI-STx2P-AdditionalTime-r18
CHOICE {
scs-60kHz-r18
ENUMERATED {sym1, sym4, sym8, sym16},
scs-120kHz-r18
ENUMERATED {sym4, sym8, sym16, sym32},
scs-480kHz-r18
ENUMERATED {sym16, sym32, sym64, sym128},
scs-960kHz-r18
ENUMERATED {sym32, sym64, sym128,sym256}
}
OPTIONAL,
-- R1 40-6-3b-2: UE STxMP processing capability for non-codebook
twoPUSCH-NonCB-MultiDCI-STx2P-AdditionalTime-r18
CHOICE {
scs-60kHz-r18
ENUMERATED {sym1, sym4, sym8, sym16},
scs-120kHz-r18
ENUMERATED {sym4, sym8, sym16, sym32},
scs-480kHz-r18
ENUMERATED {sym16, sym32, sym64, sym128},
scs-960kHz-r18
ENUMERATED {sym32, sym64, sym128,sym256}
}
OPTIONAL
}
FeatureSetUplinkPerCC-v1900 ::=
SEQUENCE {
supportedBandwidthUL-v1900
SupportedBandwidth-v1900 OPTIONAL,
supportedMinBandwidthUL-v1900
SupportedBandwidth-v1900 OPTIONAL,
-- R1 67-1a: 32 UL HARQ processes for TN in FR1 and FR2-1
support32-UL-HARQ-ProcessTN-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-3-1: Non-codebook based PUSCH transmission for 3TX for single TRP
nonCodebook-3TxPUSCH-SingleTRP-r19
SEQUENCE {
maxNumberLayer-r19
INTEGER (1..3),
maxNumberSRS-Resource-r19
INTEGER (1..3),
maxNumberSimultaneousSRS-r19
INTEGER (1..3)
}
OPTIONAL,
-- R1 59-3-2: Codebook based PUSCH transmission for 3TX for single TRP
codebook-3TxPUSCH-SingleTRP-r19
SEQUENCE {
maxNumberPUSCH-MIMO-Layer-r19
INTEGER (1..3),
maxNumberSRS-Resource-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-3-5: M-TRP PUSCH repetition (type B) of 3-antenna-port PUSCH transmission – codebook based
codebook-3PortPUSCH-TypeB-r19
INTEGER (1..2)
OPTIONAL,
-- R1 59-3-5a: M-TRP PUSCH repetition (type B) of 3-antenna-port PUSCH transmission – non-codebook based
mTRP-PUSCH-RepetitionTypeB-3Port-r19
INTEGER (1..3)
OPTIONAL
}
-- TAG-FEATURESETUPLINKPERCC-STOP-- TAG-FEATURESETUPLINKPERCC-ID-START
FeatureSetUplinkPerCC-Id ::=
INTEGER (1..
maxPerCC-FeatureSets)
-- TAG-FEATURESETUPLINKPERCC-ID-STOP-- TAG-FREQBANDINDICATOREUTRA-START
FreqBandIndicatorEUTRA ::=
INTEGER (1..
maxBandsEUTRA)
-- TAG-FREQBANDINDICATOREUTRA-STOP-- TAG-FREQBANDLIST-START
FreqBandList ::=
SEQUENCE (SIZE (1..
maxBandsMRDC))
OF FreqBandInformation
FreqBandInformation ::=
CHOICE {
bandInformationEUTRA
FreqBandInformationEUTRA,
bandInformationNR
FreqBandInformationNR
}
FreqBandInformationEUTRA ::=
SEQUENCE {
bandEUTRA
FreqBandIndicatorEUTRA,
ca-BandwidthClassDL-EUTRA
CA-BandwidthClassEUTRA OPTIONAL,
-- Need N
ca-BandwidthClassUL-EUTRA
CA-BandwidthClassEUTRA OPTIONAL -- Need N
}
FreqBandInformationNR ::=
SEQUENCE {
bandNR
FreqBandIndicatorNR,
maxBandwidthRequestedDL
AggregatedBandwidth OPTIONAL,
-- Need N
maxBandwidthRequestedUL
AggregatedBandwidth OPTIONAL,
-- Need N
maxCarriersRequestedDL
INTEGER (1..
maxNrofServingCells)
OPTIONAL,
-- Need N
maxCarriersRequestedUL
INTEGER (1..
maxNrofServingCells)
OPTIONAL -- Need N
}
AggregatedBandwidth ::=
ENUMERATED {mhz50, mhz100, mhz150, mhz200, mhz250, mhz300, mhz350,
mhz400, mhz450, mhz500, mhz550, mhz600, mhz650, mhz700, mhz750, mhz800}
-- TAG-FREQBANDLIST-STOP-- TAG-FREQSEPARATIONCLASS-START
FreqSeparationClass ::=
ENUMERATED { mhz800, mhz1200, mhz1400, ..., mhz400-v1650, mhz600-v1650}
FreqSeparationClassDL-v1620 ::=
ENUMERATED {mhz1000, mhz1600, mhz1800, mhz2000, mhz2200, mhz2400}
FreqSeparationClassUL-v1620 ::=
ENUMERATED {mhz1000}
-- TAG-FREQSEPARATIONCLASS-STOP-- TAG-FREQSEPARATIONCLASSDL-Only-START
FreqSeparationClassDL-Only-r16 ::=
ENUMERATED {mhz200, mhz400, mhz600, mhz800, mhz1000, mhz1200}
-- TAG-FREQSEPARATIONCLASSDL-Only-STOP-- TAG-FR2-2-ACCESSPARAMSPERBAND-START
FR2-2-AccessParamsPerBand-r17 ::=
SEQUENCE {
-- R1 24-1: Basic FR2-2 DL support
dl-FR2-2-SCS-120kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-1a: Basic FR2-2 UL support
ul-FR2-2-SCS-120kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-2: 120KHz SSB support for initial access in FR2-2
initialAccessSSB-120kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-1b: Wideband PRACH for 120 kHz in FR2-2
widebandPRACH-SCS-120kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-1c: Multi-RB support PUCCH format 0/1/4 for 120 kHz in FR2-2
multiRB-PUCCH-SCS-120kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-1d: Multiple PDSCH scheduling by single DCI for 120kHz in FR2-2
multiPDSCH-SingleDCI-FR2-2-SCS-120kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-1e: Multiple PUSCH scheduling by single DCI for 120kHz in FR2-2
multiPUSCH-SingleDCI-FR2-2-SCS-120kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-4: 480KHz SCS support for DL
dl-FR2-2-SCS-480kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-4a: 480KHz SCS support for UL
ul-FR2-2-SCS-480kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-3: 480KHz SSB support for initial access in FR2-2
initialAccessSSB-480kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-4b: Wideband PRACH for 480 kHz in FR2-2
widebandPRACH-SCS-480kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-4c: Multi-RB support PUCCH format 0/1/4 for 480 kHz in FR2-2
multiRB-PUCCH-SCS-480kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-4f: Enhanced PDCCH monitoring for 480KHz in FR2-2
enhancedPDCCH-monitoringSCS-480kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-5: 960KHz SCS support for DL
dl-FR2-2-SCS-960kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-5a: 960KHz SCS support for UL
ul-FR2-2-SCS-960kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-5c: Multi-RB support PUCCH format 0/1/4 for 960 kHz in FR2-2
multiRB-PUCCH-SCS-960kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-5f: Enhanced PDCCH monitoring for 960KHz in FR2-2
enhancedPDCCH-monitoringSCS-960kHz-r17
SEQUENCE {
pdcch-monitoring4-1-r17
ENUMERATED {supported}
OPTIONAL,
pdcch-monitoring4-2-r17
ENUMERATED {supported}
OPTIONAL,
pdcch-monitoring8-4-r17
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 24-6: Type 1 channel access procedure in uplink for FR2-2 with shared spectrum channel access
type1-ChannelAccess-FR2-2-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-7: Type 2 channel access procedure in uplink for FR2-2 with shared spectrum channel access
type2-ChannelAccess-FR2-2-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-10: Reduced beam switching time delay
reduced-BeamSwitchTiming-FR2-2-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-8: 32 DL HARQ processes for FR 2-2
support32-DL-HARQ-ProcessPerSCS-r17
SEQUENCE {
scs-120kHz-r17
ENUMERATED {supported}
OPTIONAL,
scs-480kHz-r17
ENUMERATED {supported}
OPTIONAL,
scs-960kHz-r17
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 24-9: 32 UL HARQ processes for FR 2-2
support32-UL-HARQ-ProcessPerSCS-r17
SEQUENCE {
scs-120kHz-r17
ENUMERATED {supported}
OPTIONAL,
scs-480kHz-r17
ENUMERATED {supported}
OPTIONAL,
scs-960kHz-r17
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
...,
[[
-- R4 15-1: 64QAM for PUSCH for FR2-2
modulation64-QAM-PUSCH-FR2-2-r17
ENUMERATED {supported}
OPTIONAL
]]
}
-- TAG-FR2-2-ACCESSPARAMSPERBAND-STOP-- TAG-HIGHSPEEDPARAMETERS-START
HighSpeedParameters-r16 ::=
SEQUENCE {
measurementEnhancement-r16
ENUMERATED {supported}
OPTIONAL,
demodulationEnhancement-r16
ENUMERATED {supported}
OPTIONAL
}
HighSpeedParameters-v1650 ::=
CHOICE {
intraNR-MeasurementEnhancement-r16
ENUMERATED {supported},
interRAT-MeasurementEnhancement-r16
ENUMERATED {supported}
}
HighSpeedParameters-v1700 ::=
SEQUENCE {
-- R4 18-1: Enhanced RRM requirements specified for CA for FR1 HST
measurementEnhancementCA-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 18-2: Enhanced RRM requirements specified for inter-frequency measurement in connected mode for FR1 HST
measurementEnhancementInterFreq-r17
ENUMERATED {supported}
OPTIONAL
}
-- TAG-HIGHSPEEDPARAMETERS-STOP-- TAG-IMS-PARAMETERS-START
IMS-Parameters ::=
SEQUENCE {
ims-ParametersCommon
IMS-ParametersCommon OPTIONAL,
ims-ParametersFRX-Diff
IMS-ParametersFRX-Diff OPTIONAL,
...
}
IMS-Parameters-v1700 ::=
SEQUENCE {
ims-ParametersFR2-2-r17
IMS-ParametersFR2-2-r17 OPTIONAL
}
IMS-ParametersCommon ::=
SEQUENCE {
voiceOverEUTRA-5GC
ENUMERATED {supported}
OPTIONAL,
...,
[[
voiceOverSCG-BearerEUTRA-5GC
ENUMERATED {supported}
OPTIONAL
]],
[[
voiceFallbackIndicationEPS-r16
ENUMERATED {supported}
OPTIONAL
]]
}
IMS-ParametersFRX-Diff ::=
SEQUENCE {
voiceOverNR
ENUMERATED {supported}
OPTIONAL,
...
}
IMS-ParametersFR2-2-r17 ::=
SEQUENCE {
voiceOverNR-r17
ENUMERATED {supported}
OPTIONAL,
...
}
-- TAG-IMS-PARAMETERS-STOP-- TAG-INTERRAT-PARAMETERS-START
InterRAT-Parameters ::=
SEQUENCE {
eutra
EUTRA-Parameters OPTIONAL,
...,
[[
utra-FDD-r16
UTRA-FDD-Parameters-r16 OPTIONAL
]]
}
EUTRA-Parameters ::=
SEQUENCE {
supportedBandListEUTRA
SEQUENCE (SIZE (1..
maxBandsEUTRA))
OF FreqBandIndicatorEUTRA,
eutra-ParametersCommon
EUTRA-ParametersCommon OPTIONAL,
eutra-ParametersXDD-Diff
EUTRA-ParametersXDD-Diff OPTIONAL,
...
}
EUTRA-ParametersCommon ::=
SEQUENCE {
mfbi-EUTRA
ENUMERATED {supported}
OPTIONAL,
modifiedMPR-BehaviorEUTRA
BIT STRING (SIZE (32))
OPTIONAL,
multiNS-Pmax-EUTRA
ENUMERATED {supported}
OPTIONAL,
rs-SINR-MeasEUTRA
ENUMERATED {supported}
OPTIONAL,
...,
[[
ne-DC
ENUMERATED {supported}
OPTIONAL
]],
[[
nr-HO-ToEN-DC-r16
ENUMERATED {supported}
OPTIONAL
]]
}
EUTRA-ParametersXDD-Diff ::=
SEQUENCE {
rsrqMeasWidebandEUTRA
ENUMERATED {supported}
OPTIONAL,
...
}
UTRA-FDD-Parameters-r16 ::=
SEQUENCE {
supportedBandListUTRA-FDD-r16
SEQUENCE (SIZE (1..
maxBandsUTRA-FDD-r16))
OF SupportedBandUTRA-FDD-r16,
...
}
SupportedBandUTRA-FDD-r16 ::=
ENUMERATED {
bandI, bandII, bandIII, bandIV, bandV, bandVI,
bandVII, bandVIII, bandIX, bandX, bandXI,
bandXII, bandXIII, bandXIV, bandXV, bandXVI,
bandXVII, bandXVIII, bandXIX, bandXX,
bandXXI, bandXXII, bandXXIII, bandXXIV,
bandXXV, bandXXVI, bandXXVII, bandXXVIII,
bandXXIX, bandXXX, bandXXXI, bandXXXII}
-- TAG-INTERRAT-PARAMETERS-STOP-- TAG-MAC-PARAMETERS-START
MAC-Parameters ::=
SEQUENCE {
mac-ParametersCommon
MAC-ParametersCommon OPTIONAL,
mac-ParametersXDD-Diff
MAC-ParametersXDD-Diff OPTIONAL
}
MAC-Parameters-v1610 ::=
SEQUENCE {
mac-ParametersFRX-Diff-r16
MAC-ParametersFRX-Diff-r16 OPTIONAL
}
MAC-Parameters-v1700 ::=
SEQUENCE {
mac-ParametersFR2-2-r17
MAC-ParametersFR2-2-r17 OPTIONAL
}
MAC-Parameters-v17b0 ::=
SEQUENCE {
mTRP-PUSCH-PHR-Type1-Reporting-r17
ENUMERATED {supported}
OPTIONAL
}
MAC-Parameters-v17c0 ::=
SEQUENCE {
directSCellActivationWithTCI-r17
ENUMERATED {supported}
OPTIONAL
}
MAC-ParametersCommon ::=
SEQUENCE {
lcp-Restriction
ENUMERATED {supported}
OPTIONAL,
dummy
ENUMERATED {supported}
OPTIONAL,
lch-ToSCellRestriction
ENUMERATED {supported}
OPTIONAL,
...,
[[
recommendedBitRate
ENUMERATED {supported}
OPTIONAL,
recommendedBitRateQuery
ENUMERATED {supported}
OPTIONAL
]],
[[
recommendedBitRateMultiplier-r16
ENUMERATED {supported}
OPTIONAL,
preEmptiveBSR-r16
ENUMERATED {supported}
OPTIONAL,
autonomousTransmission-r16
ENUMERATED {supported}
OPTIONAL,
lch-PriorityBasedPrioritization-r16
ENUMERATED {supported}
OPTIONAL,
lch-ToConfiguredGrantMapping-r16
ENUMERATED {supported}
OPTIONAL,
lch-ToGrantPriorityRestriction-r16
ENUMERATED {supported}
OPTIONAL,
singlePHR-P-r16
ENUMERATED {supported}
OPTIONAL,
ul-LBT-FailureDetectionRecovery-r16
ENUMERATED {supported}
OPTIONAL,
-- R4 8-1: MPE
tdd-MPE-P-MPR-Reporting-r16
ENUMERATED {supported}
OPTIONAL,
lcid-ExtensionIAB-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
spCell-BFR-CBRA-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
srs-ResourceId-Ext-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
enhancedUuDRX-forSidelink-r17
ENUMERATED {supported}
OPTIONAL,
--27-10: Support of UL MAC CE based MG activation request for PRS measurements
mg-ActivationRequestPRS-Meas-r17
ENUMERATED {supported}
OPTIONAL,
--27-11: Support of DL MAC CE based MG activation request for PRS measurements
mg-ActivationCommPRS-Meas-r17
ENUMERATED {supported}
OPTIONAL,
intraCG-Prioritization-r17
ENUMERATED {supported}
OPTIONAL,
jointPrioritizationCG-Retx-Timer-r17
ENUMERATED {supported}
OPTIONAL,
survivalTime-r17
ENUMERATED {supported}
OPTIONAL,
lcg-ExtensionIAB-r17
ENUMERATED {supported}
OPTIONAL,
harq-FeedbackDisabled-r17
ENUMERATED {supported}
OPTIONAL,
uplink-Harq-ModeB-r17
ENUMERATED {supported}
OPTIONAL,
sr-TriggeredBy-TA-Report-r17
ENUMERATED {supported}
OPTIONAL,
extendedDRX-CycleInactive-r17
ENUMERATED {supported}
OPTIONAL,
simultaneousSR-PUSCH-DiffPUCCH-groups-r17
ENUMERATED {supported}
OPTIONAL,
lastTransmissionUL-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
harq-RTT-TimerDL-ForNTN-MulticastMBS-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
sr-TriggeredByTA-ReportATG-r18
ENUMERATED {supported}
OPTIONAL,
extendedDRX-CycleInactive-r18
ENUMERATED {supported}
OPTIONAL,
additionalBS-Table-r18
ENUMERATED {supported}
OPTIONAL,
delayStatusReport-r18
ENUMERATED {supported}
OPTIONAL,
cg-RetransmissionMonitoringDisabling-r18
ENUMERATED {supported}
OPTIONAL,
non-IntegerDRX-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
multipleEntryDelayStatusReport-r19
ENUMERATED {supported}
OPTIONAL,
lcp-PriorityAdjustment-r19
ENUMERATED {supported}
OPTIONAL,
ul-RateControl-r19
ENUMERATED {supported}
OPTIONAL,
ul-RateQuery-r19
ENUMERATED {supported}
OPTIONAL,
delayStatusReportNonDelayReportingData-r19
ENUMERATED {supported}
OPTIONAL
]]
}
MAC-ParametersFRX-Diff-r16 ::=
SEQUENCE {
directMCG-SCellActivation-r16
ENUMERATED {supported}
OPTIONAL,
directMCG-SCellActivationResume-r16
ENUMERATED {supported}
OPTIONAL,
directSCG-SCellActivation-r16
ENUMERATED {supported}
OPTIONAL,
directSCG-SCellActivationResume-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 19-1: DRX Adaptation
drx-Adaptation-r16
SEQUENCE {
non-SharedSpectrumChAccess-r16
MinTimeGap-r16 OPTIONAL,
sharedSpectrumChAccess-r16
MinTimeGap-r16 OPTIONAL
}
OPTIONAL,
...
}
MAC-ParametersFR2-2-r17 ::=
SEQUENCE {
directMCG-SCellActivation-r17
ENUMERATED {supported}
OPTIONAL,
directMCG-SCellActivationResume-r17
ENUMERATED {supported}
OPTIONAL,
directSCG-SCellActivation-r17
ENUMERATED {supported}
OPTIONAL,
directSCG-SCellActivationResume-r17
ENUMERATED {supported}
OPTIONAL,
drx-Adaptation-r17
SEQUENCE {
non-SharedSpectrumChAccess-r17
MinTimeGapFR2-2-r17 OPTIONAL,
sharedSpectrumChAccess-r17
MinTimeGapFR2-2-r17 OPTIONAL
}
OPTIONAL,
...
}
MAC-ParametersXDD-Diff ::=
SEQUENCE {
skipUplinkTxDynamic
ENUMERATED {supported}
OPTIONAL,
logicalChannelSR-DelayTimer
ENUMERATED {supported}
OPTIONAL,
longDRX-Cycle
ENUMERATED {supported}
OPTIONAL,
shortDRX-Cycle
ENUMERATED {supported}
OPTIONAL,
multipleSR-Configurations
ENUMERATED {supported}
OPTIONAL,
multipleConfiguredGrants
ENUMERATED {supported}
OPTIONAL,
...,
[[
secondaryDRX-Group-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
enhancedSkipUplinkTxDynamic-r16
ENUMERATED {supported}
OPTIONAL,
enhancedSkipUplinkTxConfigured-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
dummy1
ENUMERATED {supported}
OPTIONAL,
dummy2
ENUMERATED {supported}
OPTIONAL
]]
}
MinTimeGap-r16 ::=
SEQUENCE {
scs-15kHz-r16
ENUMERATED {sl1, sl3}
OPTIONAL,
scs-30kHz-r16
ENUMERATED {sl1, sl6}
OPTIONAL,
scs-60kHz-r16
ENUMERATED {sl1, sl12}
OPTIONAL,
scs-120kHz-r16
ENUMERATED {sl2, sl24}
OPTIONAL
}
MinTimeGapFR2-2-r17 ::=
SEQUENCE {
scs-120kHz-r17
ENUMERATED {sl2, sl24}
OPTIONAL,
scs-480kHz-r17
ENUMERATED {sl8, sl96}
OPTIONAL,
scs-960kHz-r17
ENUMERATED {sl16, sl192}
OPTIONAL
}
MAC-ParametersPerBand-r18 ::=
SEQUENCE {
ptm-Retransmission-r18
ENUMERATED {supported}
OPTIONAL,
ptm-RetransmissionInactive-r18
ENUMERATED {supported}
OPTIONAL,
...
}
-- TAG-MAC-PARAMETERS-STOP-- TAG-MEASANDMOBPARAMETERS-START
MeasAndMobParameters ::=
SEQUENCE {
measAndMobParametersCommon
MeasAndMobParametersCommon OPTIONAL,
measAndMobParametersXDD-Diff
MeasAndMobParametersXDD-Diff OPTIONAL,
measAndMobParametersFRX-Diff
MeasAndMobParametersFRX-Diff OPTIONAL
}
MeasAndMobParameters-v15t0 ::=
SEQUENCE {
measAndMobParametersCommon-v15t0
MeasAndMobParametersCommon-v15t0 OPTIONAL
}
MeasAndMobParameters-v1700 ::=
SEQUENCE {
measAndMobParametersFR2-2-r17
MeasAndMobParametersFR2-2-r17 OPTIONAL
}
MeasAndMobParametersCommon ::=
SEQUENCE {
supportedGapPattern
BIT STRING (SIZE (22))
OPTIONAL,
ssb-RLM
ENUMERATED {supported}
OPTIONAL,
ssb-AndCSI-RS-RLM
ENUMERATED {supported}
OPTIONAL,
...,
[[
eventB-MeasAndReport
ENUMERATED {supported}
OPTIONAL,
handoverFDD-TDD
ENUMERATED {supported}
OPTIONAL,
eutra-CGI-Reporting
ENUMERATED {supported}
OPTIONAL,
nr-CGI-Reporting
ENUMERATED {supported}
OPTIONAL
]],
[[
independentGapConfig
ENUMERATED {supported}
OPTIONAL,
periodicEUTRA-MeasAndReport
ENUMERATED {supported}
OPTIONAL,
handoverFR1-FR2
ENUMERATED {supported}
OPTIONAL,
maxNumberCSI-RS-RRM-RS-SINR
ENUMERATED {n4, n8, n16, n32, n64, n96}
OPTIONAL
]],
[[
nr-CGI-Reporting-ENDC
ENUMERATED {supported}
OPTIONAL
]],
[[
eutra-CGI-Reporting-NEDC
ENUMERATED {supported}
OPTIONAL,
eutra-CGI-Reporting-NRDC
ENUMERATED {supported}
OPTIONAL,
nr-CGI-Reporting-NEDC
ENUMERATED {supported}
OPTIONAL,
nr-CGI-Reporting-NRDC
ENUMERATED {supported}
OPTIONAL
]],
[[
reportAddNeighMeasForPeriodic-r16
ENUMERATED {supported}
OPTIONAL,
condHandoverParametersCommon-r16
SEQUENCE {
condHandoverFDD-TDD-r16
ENUMERATED {supported}
OPTIONAL,
condHandoverFR1-FR2-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
nr-NeedForGap-Reporting-r16
ENUMERATED {supported}
OPTIONAL,
supportedGapPattern-NRonly-r16
BIT STRING (SIZE (10))
OPTIONAL,
supportedGapPattern-NRonly-NEDC-r16
ENUMERATED {supported}
OPTIONAL,
maxNumberCLI-RSSI-r16
ENUMERATED {n8, n16, n32, n64}
OPTIONAL,
maxNumberCLI-SRS-RSRP-r16
ENUMERATED {n4, n8, n16, n32}
OPTIONAL,
maxNumberPerSlotCLI-SRS-RSRP-r16
ENUMERATED {n2, n4, n8}
OPTIONAL,
mfbi-IAB-r16
ENUMERATED {supported}
OPTIONAL,
dummy
ENUMERATED {supported}
OPTIONAL,
nr-CGI-Reporting-NPN-r16
ENUMERATED {supported}
OPTIONAL,
idleInactiveEUTRA-MeasReport-r16
ENUMERATED {supported}
OPTIONAL,
idleInactive-ValidityArea-r16
ENUMERATED {supported}
OPTIONAL,
eutra-AutonomousGaps-r16
ENUMERATED {supported}
OPTIONAL,
eutra-AutonomousGaps-NEDC-r16
ENUMERATED {supported}
OPTIONAL,
eutra-AutonomousGaps-NRDC-r16
ENUMERATED {supported}
OPTIONAL,
pcellT312-r16
ENUMERATED {supported}
OPTIONAL,
supportedGapPattern-r16
BIT STRING (SIZE (2))
OPTIONAL
]],
[[
-- R4 19-2 Concurrent measurement gaps
concurrentMeasGap-r17
CHOICE {
concurrentPerUE-OnlyMeasGap-r17
ENUMERATED {supported},
concurrentPerUE-PerFRCombMeasGap-r17
ENUMERATED {supported}
}
OPTIONAL,
-- R4 19-1 Network controlled small gap (NCSG)
nr-NeedForGapNCSG-Reporting-r17
ENUMERATED {supported}
OPTIONAL,
eutra-NeedForGapNCSG-Reporting-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 19-1-1 per FR Network controlled small gap (NCSG)
ncsg-MeasGapPerFR-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 19-1-2 Network controlled small gap (NCSG) supported patterns
ncsg-MeasGapPatterns-r17
BIT STRING (SIZE(24))
OPTIONAL,
-- R4 19-1-3 Network controlled small gap (NCSG) supported NR-only patterns
ncsg-MeasGapNR-Patterns-r17
BIT STRING (SIZE(24))
OPTIONAL,
-- R4 19-3-2 pre-configured measurement gap
preconfiguredUE-AutonomousMeasGap-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 19-3-1 pre-configured measurement gap
preconfiguredNW-ControlledMeasGap-r17
ENUMERATED {supported}
OPTIONAL,
handoverFR1-FR2-2-r17
ENUMERATED {supported}
OPTIONAL,
handoverFR2-1-FR2-2-r17
ENUMERATED {supported}
OPTIONAL,
-- RAN4 14-1: per-FR MG for PRS measurement
independentGapConfigPRS-r17
ENUMERATED {supported}
OPTIONAL,
rrm-RelaxationRRC-ConnectedRedCap-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 25-3: Parallel measurements with multiple measurement gaps
parallelMeasurementGap-r17
ENUMERATED {n2}
OPTIONAL,
condHandoverWithSCG-NRDC-r17
ENUMERATED {supported}
OPTIONAL,
gNB-ID-LengthReporting-r17
ENUMERATED {supported}
OPTIONAL,
gNB-ID-LengthReporting-ENDC-r17
ENUMERATED {supported}
OPTIONAL,
gNB-ID-LengthReporting-NEDC-r17
ENUMERATED {supported}
OPTIONAL,
gNB-ID-LengthReporting-NRDC-r17
ENUMERATED {supported}
OPTIONAL,
gNB-ID-LengthReporting-NPN-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R4 25-1: Parallel measurements on multiple SMTC-s for a single frequency carrier
parallelSMTC-r17
ENUMERATED {n4}
OPTIONAL,
-- R4 19-2-1 Concurrent measurement gaps for EUTRA
concurrentMeasGapEUTRA-r17
ENUMERATED {supported}
OPTIONAL,
serviceLinkPropDelayDiffReporting-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 19-1-4 Network controlled small gap (NCSG) performing measurement based on flag deriveSSB-IndexFromCellInter
ncsg-SymbolLevelScheduleRestrictionInter-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
eventD1-MeasReportTrigger-r17
ENUMERATED {supported}
OPTIONAL,
independentGapConfig-maxCC-r17
SEQUENCE {
fr1-Only-r17
INTEGER (1..32)
OPTIONAL,
fr2-Only-r17
INTEGER (1..32)
OPTIONAL,
fr1-AndFR2-r17
INTEGER (1..32)
OPTIONAL
}
OPTIONAL
]],
[[
interSatMeas-r17
ENUMERATED {supported}
OPTIONAL,
deriveSSB-IndexFromCellInterNon-NCSG-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R4 31-1 Enhanced L3 measurement reporting for unknown SCell activation if the valid L3 measurement results are available
l3-MeasUnknownSCellActivation-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 31-3 Shorter measurement interval for unknown SCell activation
shortMeasInterval-r18
ENUMERATED {supported}
OPTIONAL,
nr-NeedForInterruptionReport-r18
ENUMERATED {supported}
OPTIONAL,
measSequenceConfig-r18
ENUMERATED {supported}
OPTIONAL,
cellIndividualOffsetPerMeasEvent-r18
ENUMERATED {supported}
OPTIONAL,
eventD2-MeasReportTrigger-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 32-1: Concurrent gaps with Pre-MG in a FR
concurrentMeasGapsPreMG-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 32-2: Support for dynamic collisions
dynamicCollision-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 32-3: Concurrent gaps with NCSG in a FR
concurrentMeasGapsNCSG-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 32-4: Inter-RAT EUTRAN measurements without gap and outside active DL BWP
eutra-NoGapMeasurementOutsideBWP-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 32-5: Inter-RAT EUTRAN measurement without gap and within active DL BWP
eutra-NoGapMeasurementInsideBWP-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 32-6: Effective measurement window for inter-RAT EUTRAN measurements
eutra-MeasEMW-r18
BIT STRING (SIZE(6))
OPTIONAL,
-- R4 32-7: Simultaneous reception of NR data and EUTRAN CRS with different numerology
concurrentMeasCRS-InsideBWP-EUTRA-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 39-2a: SSB based inter-frequency L1-RSRP measurements with measurement gaps
ltm-InterFreqMeasGap-r18
ENUMERATED {supported}
OPTIONAL,
dummy-ltm-FastUE-Processing-r18
SEQUENCE {
fr1-r18
ENUMERATED {ms10, ms15},
fr2-r18
ENUMERATED {ms10, ms15},
fr1-AndFR2-r18
ENUMERATED {ms20, ms30}
}
OPTIONAL,
rach-LessHandoverInterFreq-r18
ENUMERATED {supported}
OPTIONAL,
enterAndLeaveCellReport-r18
ENUMERATED {supported}
OPTIONAL,
bestCellChangeReport-r18
ENUMERATED {supported}
OPTIONAL,
secondBestCellChangeReport-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
ltm-InterFreq-r18
ENUMERATED {supported}
OPTIONAL,
ltm-MCG-NRDC-r18
ENUMERATED {supported}
OPTIONAL,
ltm-RACH-LessDG-r18
ENUMERATED {supported}
OPTIONAL,
ltm-RACH-LessCG-r18
ENUMERATED {supported}
OPTIONAL,
ltm-Recovery-r18
ENUMERATED {supported}
OPTIONAL,
ltm-ReferenceConfig-r18
ENUMERATED {supported}
OPTIONAL,
ltm-MCG-NRDC-Release-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 39-7: Faster UE processing time during cell switch
ltm-FastUE-Processing-r18
SEQUENCE {
fr1-r18
ENUMERATED {ms10, ms15}
OPTIONAL,
fr2-r18
ENUMERATED {ms10, ms15}
OPTIONAL,
fr1-AndFR2-r18
ENUMERATED {ms20, ms30}
OPTIONAL
}
OPTIONAL,
ntn-NeighbourCellInfoSupport-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
ltm-interFreqL1-OnlyInBC-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
nr-CGI-Reporting-HSDN-r19
ENUMERATED {supported}
OPTIONAL,
eutra-CGI-Reporting-HSDN-r19
ENUMERATED {supported}
OPTIONAL,
ltm-KeyUpdateMCG-r19
ENUMERATED {supported}
OPTIONAL,
ltm-KeyUpdateSCG-r19
ENUMERATED {supported}
OPTIONAL,
cltm-EarlyTA-Indication-r19
INTEGER (1..8)
OPTIONAL,
cltm-ExecutionConditionL1-r19
ENUMERATED {supported}
OPTIONAL,
cltm-ExecutionConditionL3-r19
INTEGER (1..2)
OPTIONAL,
ltm-EventMeasAndReport-r19
ENUMERATED {supported}
OPTIONAL,
ltm-RecoveryWithKeyUpdate-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 49-1: Simultaneous L3 measurement on three carriers for measurements without measurement gap under CA/DC operation
threeCarrierMeasWithoutGap-r19
SEQUENCE {
fr1-CA-NR-DC-r19
ENUMERATED {supported}
OPTIONAL,
fr1-FR2-CA-r19
ENUMERATED {supported}
OPTIONAL,
fr1-FR2-NR-DC-r19
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R4 49-3: L3 serving cell and neighbor cells measurement and report on one serving carrier per-band for
-- intra-frequency measurements without measurement gap
multiCarrierSingleReportWithoutGap-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 52-3: Skip SSB based L1-RSRP measurement for candidate cell CSI-RS-based L1-RSRP measurement
skipSSB-L1-RSRP-Meas-r19
ENUMERATED {neighbour, both}
OPTIONAL,
gapOccasionCancelRatioReport-r19
ENUMERATED {supported}
OPTIONAL,
twoSMTC-Periodicities-r19
ENUMERATED {supported}
OPTIONAL,
reportClosestReferenceLocations-r19
ENUMERATED {supported}
OPTIONAL
]]
}
MeasAndMobParametersCommon-v15t0 ::=
SEQUENCE {
intraF-NeighMeasForSCellWithoutSSB
ENUMERATED{supported}
OPTIONAL
}
MeasAndMobParametersXDD-Diff ::=
SEQUENCE {
intraAndInterF-MeasAndReport
ENUMERATED {supported}
OPTIONAL,
eventA-MeasAndReport
ENUMERATED {supported}
OPTIONAL,
...,
[[
handoverInterF
ENUMERATED {supported}
OPTIONAL,
handoverLTE-EPC
ENUMERATED {supported}
OPTIONAL,
handoverLTE-5GC
ENUMERATED {supported}
OPTIONAL
]],
[[
sftd-MeasNR-Neigh
ENUMERATED {supported}
OPTIONAL,
sftd-MeasNR-Neigh-DRX
ENUMERATED {supported}
OPTIONAL
]],
[[
dummy
ENUMERATED {supported}
OPTIONAL
]]
}
MeasAndMobParametersFRX-Diff ::=
SEQUENCE {
ss-SINR-Meas
ENUMERATED {supported}
OPTIONAL,
csi-RSRP-AndRSRQ-MeasWithSSB
ENUMERATED {supported}
OPTIONAL,
csi-RSRP-AndRSRQ-MeasWithoutSSB
ENUMERATED {supported}
OPTIONAL,
csi-SINR-Meas
ENUMERATED {supported}
OPTIONAL,
csi-RS-RLM
ENUMERATED {supported}
OPTIONAL,
...,
[[
handoverInterF
ENUMERATED {supported}
OPTIONAL,
handoverLTE-EPC
ENUMERATED {supported}
OPTIONAL,
handoverLTE-5GC
ENUMERATED {supported}
OPTIONAL
]],
[[
maxNumberResource-CSI-RS-RLM
ENUMERATED {n2, n4, n6, n8}
OPTIONAL
]],
[[
simultaneousRxDataSSB-DiffNumerology
ENUMERATED {supported}
OPTIONAL
]],
[[
nr-AutonomousGaps-r16
ENUMERATED {supported}
OPTIONAL,
nr-AutonomousGaps-ENDC-r16
ENUMERATED {supported}
OPTIONAL,
nr-AutonomousGaps-NEDC-r16
ENUMERATED {supported}
OPTIONAL,
nr-AutonomousGaps-NRDC-r16
ENUMERATED {supported}
OPTIONAL,
dummy
ENUMERATED {supported}
OPTIONAL,
cli-RSSI-Meas-r16
ENUMERATED {supported}
OPTIONAL,
cli-SRS-RSRP-Meas-r16
ENUMERATED {supported}
OPTIONAL,
interFrequencyMeas-NoGap-r16
ENUMERATED {supported}
OPTIONAL,
simultaneousRxDataSSB-DiffNumerology-Inter-r16
ENUMERATED {supported}
OPTIONAL,
idleInactiveNR-MeasReport-r16
ENUMERATED {supported}
OPTIONAL,
-- R4 6-2: Support of beam level Early Measurement Reporting
idleInactiveNR-MeasBeamReport-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
increasedNumberofCSIRSPerMO-r16
ENUMERATED {supported}
OPTIONAL
]]
}
MeasAndMobParametersFR2-2-r17 ::=
SEQUENCE {
handoverInterF-r17
ENUMERATED {supported}
OPTIONAL,
handoverLTE-EPC-r17
ENUMERATED {supported}
OPTIONAL,
handoverLTE-5GC-r17
ENUMERATED {supported}
OPTIONAL,
idleInactiveNR-MeasReport-r17
ENUMERATED {supported}
OPTIONAL,
...
}
-- TAG-MEASANDMOBPARAMETERS-STOP-- TAG-MEASANDMOBPARAMETERSMRDC-START
MeasAndMobParametersMRDC ::=
SEQUENCE {
measAndMobParametersMRDC-Common
MeasAndMobParametersMRDC-Common OPTIONAL,
measAndMobParametersMRDC-XDD-Diff
MeasAndMobParametersMRDC-XDD-Diff OPTIONAL,
measAndMobParametersMRDC-FRX-Diff
MeasAndMobParametersMRDC-FRX-Diff OPTIONAL
}
MeasAndMobParametersMRDC-v1560 ::=
SEQUENCE {
measAndMobParametersMRDC-XDD-Diff-v1560
MeasAndMobParametersMRDC-XDD-Diff-v1560 OPTIONAL
}
MeasAndMobParametersMRDC-v1610 ::=
SEQUENCE {
measAndMobParametersMRDC-Common-v1610
MeasAndMobParametersMRDC-Common-v1610 OPTIONAL,
interNR-MeasEUTRA-IAB-r16
ENUMERATED {supported}
OPTIONAL
}
MeasAndMobParametersMRDC-v1700 ::=
SEQUENCE {
measAndMobParametersMRDC-Common-v1700
MeasAndMobParametersMRDC-Common-v1700 OPTIONAL
}
MeasAndMobParametersMRDC-v1730 ::=
SEQUENCE {
measAndMobParametersMRDC-Common-v1730
MeasAndMobParametersMRDC-Common-v1730 OPTIONAL
}
MeasAndMobParametersMRDC-v1810 ::=
SEQUENCE {
measAndMobParametersMRDC-Common-v1810
MeasAndMobParametersMRDC-Common-v1810 OPTIONAL
}
MeasAndMobParametersMRDC-v1900 ::=
SEQUENCE {
measAndMobParametersMRDC-Common-v1900
MeasAndMobParametersMRDC-Common-v1900 OPTIONAL
}
MeasAndMobParametersMRDC-Common ::=
SEQUENCE {
independentGapConfig
ENUMERATED {supported}
OPTIONAL
}
MeasAndMobParametersMRDC-Common-v1610 ::=
SEQUENCE {
condPSCellChangeParametersCommon-r16
SEQUENCE {
condPSCellChangeFDD-TDD-r16
ENUMERATED {supported}
OPTIONAL,
condPSCellChangeFR1-FR2-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
pscellT312-r16
ENUMERATED {supported}
OPTIONAL
}
MeasAndMobParametersMRDC-Common-v1700 ::=
SEQUENCE {
condPSCellChangeParameters-r17
SEQUENCE {
inter-SN-condPSCellChangeFDD-TDD-NRDC-r17
ENUMERATED {supported}
OPTIONAL,
inter-SN-condPSCellChangeFR1-FR2-NRDC-r17
ENUMERATED {supported}
OPTIONAL,
inter-SN-condPSCellChangeFDD-TDD-ENDC-r17
ENUMERATED {supported}
OPTIONAL,
inter-SN-condPSCellChangeFR1-FR2-ENDC-r17
ENUMERATED {supported}
OPTIONAL,
mn-InitiatedCondPSCellChange-FR1FDD-ENDC-r17
ENUMERATED {supported}
OPTIONAL,
mn-InitiatedCondPSCellChange-FR1TDD-ENDC-r17
ENUMERATED {supported}
OPTIONAL,
mn-InitiatedCondPSCellChange-FR2TDD-ENDC-r17
ENUMERATED {supported}
OPTIONAL,
sn-InitiatedCondPSCellChange-FR1FDD-ENDC-r17
ENUMERATED {supported}
OPTIONAL,
sn-InitiatedCondPSCellChange-FR1TDD-ENDC-r17
ENUMERATED {supported}
OPTIONAL,
sn-InitiatedCondPSCellChange-FR2TDD-ENDC-r17
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
condHandoverWithSCG-ENDC-r17
ENUMERATED {supported}
OPTIONAL,
condHandoverWithSCG-NEDC-r17
ENUMERATED {supported}
OPTIONAL
}
MeasAndMobParametersMRDC-Common-v1730 ::=
SEQUENCE {
independentGapConfig-maxCC-r17
SEQUENCE {
fr1-Only-r17
INTEGER (1..32)
OPTIONAL,
fr2-Only-r17
INTEGER (1..32)
OPTIONAL,
fr1-AndFR2-r17
INTEGER (1..32)
OPTIONAL
}
}
MeasAndMobParametersMRDC-Common-v1810 ::=
SEQUENCE {
mn-ConfiguredMN-TriggerSCPAC-r18
ENUMERATED {supported}
OPTIONAL,
mn-ConfiguredSN-TriggerSCPAC-r18
ENUMERATED {supported}
OPTIONAL,
sn-ConfiguredSCPAC-r18
ENUMERATED {supported}
OPTIONAL,
mn-ConfiguredMN-TriggerSCPAC-afterSCG-release-r18
ENUMERATED {supported}
OPTIONAL,
mn-ConfiguredReferenceConfigSCPAC-r18
ENUMERATED {supported}
OPTIONAL,
sn-ConfiguredReferenceConfigSCPAC-r18
ENUMERATED {supported}
OPTIONAL,
condHandoverWithCandSCG-Addition-r18
ENUMERATED {supported}
OPTIONAL,
condHandoverWithCandSCG-FR1-FR2-Change-r18
ENUMERATED {supported}
OPTIONAL,
condHandoverWithCandSCG-FDD-TDD-Change-r18
ENUMERATED {supported}
OPTIONAL
}
MeasAndMobParametersMRDC-Common-v1900 ::=
SEQUENCE {
-- R4 49-1: Simultaneous L3 measurement on three carriers for measurements without measurement gap under CA/DC operation
threeCarrierMeasWithoutGap-r19
ENUMERATED {supported}
OPTIONAL
}
MeasAndMobParametersMRDC-XDD-Diff ::=
SEQUENCE {
sftd-MeasPSCell
ENUMERATED {supported}
OPTIONAL,
sftd-MeasNR-Cell
ENUMERATED {supported}
OPTIONAL
}
MeasAndMobParametersMRDC-XDD-Diff-v1560 ::=
SEQUENCE {
sftd-MeasPSCell-NEDC
ENUMERATED {supported}
OPTIONAL
}
MeasAndMobParametersMRDC-FRX-Diff ::=
SEQUENCE {
simultaneousRxDataSSB-DiffNumerology
ENUMERATED {supported}
OPTIONAL
}
-- TAG-MEASANDMOBPARAMETERSMRDC-STOP-- TAG-MIMO-LAYERS-START
MIMO-LayersDL ::=
ENUMERATED {twoLayers, fourLayers, eightLayers}
MIMO-LayersUL ::=
ENUMERATED {oneLayer, twoLayers, fourLayers}
-- TAG-MIMO-LAYERS-STOP-- TAG-MIMO-PARAMETERSPERBAND-START
MIMO-ParametersPerBand ::=
SEQUENCE {
tci-StatePDSCH
SEQUENCE {
maxNumberConfiguredTCI-StatesPerCC
ENUMERATED {n4, n8, n16, n32, n64, n128}
OPTIONAL,
maxNumberActiveTCI-PerBWP
ENUMERATED {n1, n2, n4, n8}
OPTIONAL
}
OPTIONAL,
additionalActiveTCI-StatePDCCH
ENUMERATED {supported}
OPTIONAL,
pusch-TransCoherence
ENUMERATED {nonCoherent, partialCoherent, fullCoherent}
OPTIONAL,
beamCorrespondenceWithoutUL-BeamSweeping
ENUMERATED {supported}
OPTIONAL,
periodicBeamReport
ENUMERATED {supported}
OPTIONAL,
aperiodicBeamReport
ENUMERATED {supported}
OPTIONAL,
sp-BeamReportPUCCH
ENUMERATED {supported}
OPTIONAL,
sp-BeamReportPUSCH
ENUMERATED {supported}
OPTIONAL,
dummy1
DummyG OPTIONAL,
maxNumberRxBeam
INTEGER (2..8)
OPTIONAL,
maxNumberRxTxBeamSwitchDL
SEQUENCE {
scs-15kHz
ENUMERATED {n4, n7, n14}
OPTIONAL,
scs-30kHz
ENUMERATED {n4, n7, n14}
OPTIONAL,
scs-60kHz
ENUMERATED {n4, n7, n14}
OPTIONAL,
scs-120kHz
ENUMERATED {n4, n7, n14}
OPTIONAL,
scs-240kHz
ENUMERATED {n4, n7, n14}
OPTIONAL
}
OPTIONAL,
maxNumberNonGroupBeamReporting
ENUMERATED {n1, n2, n4}
OPTIONAL,
groupBeamReporting
ENUMERATED {supported}
OPTIONAL,
uplinkBeamManagement
SEQUENCE {
maxNumberSRS-ResourcePerSet-BM
ENUMERATED {n2, n4, n8, n16},
maxNumberSRS-ResourceSet
INTEGER (1..8)
}
OPTIONAL,
maxNumberCSI-RS-BFD
INTEGER (1..64)
OPTIONAL,
maxNumberSSB-BFD
INTEGER (1..64)
OPTIONAL,
maxNumberCSI-RS-SSB-CBD
INTEGER (1..256)
OPTIONAL,
dummy2
ENUMERATED {supported}
OPTIONAL,
twoPortsPTRS-UL
ENUMERATED {supported}
OPTIONAL,
dummy5
SRS-Resources OPTIONAL,
dummy3
INTEGER (1..4)
OPTIONAL,
beamReportTiming
SEQUENCE {
scs-15kHz
ENUMERATED {sym2, sym4, sym8}
OPTIONAL,
scs-30kHz
ENUMERATED {sym4, sym8, sym14, sym28}
OPTIONAL,
scs-60kHz
ENUMERATED {sym8, sym14, sym28}
OPTIONAL,
scs-120kHz
ENUMERATED {sym14, sym28, sym56}
OPTIONAL
}
OPTIONAL,
ptrs-DensityRecommendationSetDL
SEQUENCE {
scs-15kHz
PTRS-DensityRecommendationDL OPTIONAL,
scs-30kHz
PTRS-DensityRecommendationDL OPTIONAL,
scs-60kHz
PTRS-DensityRecommendationDL OPTIONAL,
scs-120kHz
PTRS-DensityRecommendationDL OPTIONAL
}
OPTIONAL,
ptrs-DensityRecommendationSetUL
SEQUENCE {
scs-15kHz
PTRS-DensityRecommendationUL OPTIONAL,
scs-30kHz
PTRS-DensityRecommendationUL OPTIONAL,
scs-60kHz
PTRS-DensityRecommendationUL OPTIONAL,
scs-120kHz
PTRS-DensityRecommendationUL OPTIONAL
}
OPTIONAL,
dummy4
DummyH OPTIONAL,
aperiodicTRS
ENUMERATED {supported}
OPTIONAL,
...,
[[
dummy6
ENUMERATED {true}
OPTIONAL,
beamManagementSSB-CSI-RS
BeamManagementSSB-CSI-RS OPTIONAL,
beamSwitchTiming
SEQUENCE {
scs-60kHz
ENUMERATED {sym14, sym28, sym48, sym224, sym336}
OPTIONAL,
scs-120kHz
ENUMERATED {sym14, sym28, sym48, sym224, sym336}
OPTIONAL
}
OPTIONAL,
codebookParameters
CodebookParameters OPTIONAL,
csi-RS-IM-ReceptionForFeedback
CSI-RS-IM-ReceptionForFeedback OPTIONAL,
csi-RS-ProcFrameworkForSRS
CSI-RS-ProcFrameworkForSRS OPTIONAL,
csi-ReportFramework
CSI-ReportFramework OPTIONAL,
csi-RS-ForTracking
CSI-RS-ForTracking OPTIONAL,
srs-AssocCSI-RS
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF SupportedCSI-RS-Resource OPTIONAL,
spatialRelations
SpatialRelations OPTIONAL
]],
[[
-- R1 16-2b-0: Support of default QCL assumption with two TCI states
defaultQCL-TwoTCI-r16
ENUMERATED {supported}
OPTIONAL,
codebookParametersPerBand-r16
CodebookParameters-v1610 OPTIONAL,
-- R1 16-1b-3: Support of PUCCH resource groups per BWP for simultaneous spatial relation update
simul-SpatialRelationUpdatePUCCHResGroup-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-1f: Maximum number of SCells configured for SCell beam failure recovery simultaneously
maxNumberSCellBFR-r16
ENUMERATED {n1,n2,n4,n8}
OPTIONAL,
-- R1 16-2c: Supports simultaneous reception with different Type-D for FR2 only
simultaneousReceptionDiffTypeD-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-1a-1: SSB/CSI-RS for L1-SINR measurement
ssb-csirs-SINR-measurement-r16
SEQUENCE {
maxNumberSSB-CSIRS-OneTx-CMR-r16
ENUMERATED {n8, n16, n32, n64},
maxNumberCSI-IM-NZP-IMR-res-r16
ENUMERATED {n8, n16, n32, n64},
maxNumberCSIRS-2Tx-res-r16
ENUMERATED {n0, n4, n8, n16, n32, n64},
maxNumberSSB-CSIRS-res-r16
ENUMERATED {n8, n16, n32, n64, n128},
maxNumberCSI-IM-NZP-IMR-res-mem-r16
ENUMERATED {n8, n16, n32, n64, n128},
supportedCSI-RS-Density-CMR-r16
ENUMERATED {one, three, oneAndThree},
maxNumberAperiodicCSI-RS-Res-r16
ENUMERATED {n2, n4, n8, n16, n32, n64},
supportedSINR-meas-r16
ENUMERATED {ssbWithCSI-IM, ssbWithNZP-IMR, csirsWithNZP-IMR, csi-RSWithoutIMR}
OPTIONAL
}
OPTIONAL,
-- R1 16-1a-2: Non-group based L1-SINR reporting
nonGroupSINR-reporting-r16
ENUMERATED {n1, n2, n4}
OPTIONAL,
-- R1 16-1a-3: Non-group based L1-SINR reporting
groupSINR-reporting-r16
ENUMERATED {supported}
OPTIONAL,
multiDCI-multiTRP-Parameters-r16
SEQUENCE {
-- R1 16-2a-0: Overlapping PDSCHs in time and fully overlapping in frequency and time
overlapPDSCHsFullyFreqTime-r16
INTEGER (1..2)
OPTIONAL,
-- R1 16-2a-1: Overlapping PDSCHs in time and partially overlapping in frequency and time
overlapPDSCHsInTimePartiallyFreq-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-2a-2: Out of order operation for DL
outOfOrderOperationDL-r16
SEQUENCE {
supportPDCCH-ToPDSCH-r16
ENUMERATED {supported}
OPTIONAL,
supportPDSCH-ToHARQ-ACK-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 16-2a-3: Out of order operation for UL
outOfOrderOperationUL-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-2a-5: Separate CRS rate matching
separateCRS-RateMatching-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-2a-6: Default QCL enhancement for multi-DCI based multi-TRP
defaultQCL-PerCORESETPoolIndex-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-2a-7: Maximum number of activated TCI states
maxNumberActivatedTCI-States-r16
SEQUENCE {
maxNumberPerCORESET-Pool-r16
ENUMERATED {n1, n2, n4, n8},
maxTotalNumberAcrossCORESET-Pool-r16
ENUMERATED {n2, n4, n8, n16}
}
OPTIONAL
}
OPTIONAL,
singleDCI-SDM-scheme-Parameters-r16
SEQUENCE {
-- R1 16-2b-1b: Single-DCI based SDM scheme - Support of new DMRS port entry
supportNewDMRS-Port-r16
ENUMERATED {supported1, supported2, supported3}
OPTIONAL,
-- R1 16-2b-1a: Support of s-port DL PTRS
supportTwoPortDL-PTRS-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 16-2b-2: Support of single-DCI based FDMSchemeA
supportFDM-SchemeA-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-2b-3a: Single-DCI based FDMSchemeB CW soft combining
supportCodeWordSoftCombining-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-2b-4: Single-DCI based TDMSchemeA
supportTDM-SchemeA-r16
ENUMERATED {kb3, kb5, kb10, kb20, noRestriction}
OPTIONAL,
-- R1 16-2b-5: Single-DCI based inter-slot TDM
supportInter-slotTDM-r16
SEQUENCE {
supportRepNumPDSCH-TDRA-r16
ENUMERATED {n2, n3, n4, n5, n6, n7, n8, n16},
maxTBS-Size-r16
ENUMERATED {kb3, kb5, kb10, kb20, noRestriction},
maxNumberTCI-states-r16
INTEGER (1..2)
}
OPTIONAL,
-- R1 16-4: Low PAPR DMRS for PDSCH
lowPAPR-DMRS-PDSCH-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-6a: Low PAPR DMRS for PUSCH without transform precoding
lowPAPR-DMRS-PUSCHwithoutPrecoding-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-6b: Low PAPR DMRS for PUCCH
lowPAPR-DMRS-PUCCH-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-6c: Low PAPR DMRS for PUSCH with transform precoding & pi/2 BPSK
lowPAPR-DMRS-PUSCHwithPrecoding-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-7: Extension of the maximum number of configured aperiodic CSI report settings
csi-ReportFrameworkExt-r16
CSI-ReportFrameworkExt-r16 OPTIONAL,
-- R1 16-3a, 16-3a-1, 16-3b, 16-3b-1, 16-8: Individual new codebook types
codebookParametersAddition-r16
CodebookParametersAddition-r16 OPTIONAL,
-- R1 16-8: Mixed codebook types
codebookComboParametersAddition-r16
CodebookComboParametersAddition-r16 OPTIONAL,
-- R4 8-2: SSB based beam correspondence
beamCorrespondenceSSB-based-r16
ENUMERATED {supported}
OPTIONAL,
-- R4 8-3: CSI-RS based beam correspondence
beamCorrespondenceCSI-RS-based-r16
ENUMERATED {supported}
OPTIONAL,
beamSwitchTiming-r16
SEQUENCE {
scs-60kHz-r16
ENUMERATED {sym224, sym336}
OPTIONAL,
scs-120kHz-r16
ENUMERATED {sym224, sym336}
OPTIONAL
}
OPTIONAL
]],
[[
-- R1 16-1a-4: Semi-persistent L1-SINR report on PUCCH
semi-PersistentL1-SINR-Report-PUCCH-r16
SEQUENCE {
supportReportFormat1-2OFDM-syms-r16
ENUMERATED {supported}
OPTIONAL,
supportReportFormat4-14OFDM-syms-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 16-1a-5: Semi-persistent L1-SINR report on PUSCH
semi-PersistentL1-SINR-Report-PUSCH-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 16-1h: Support of 64 configured PUCCH spatial relations
spatialRelations-v1640
SEQUENCE {
maxNumberConfiguredSpatialRelations-v1640
ENUMERATED {n96, n128, n160, n192, n224, n256, n288, n320}
}
OPTIONAL,
-- R1 16-1i: Support of 64 configured candidate beam RSs for BFR
support64CandidateBeamRS-BFR-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 16-2a-9: Interpretation of maxNumberMIMO-LayersPDSCH for multi-DCI based mTRP
maxMIMO-LayersForMulti-DCI-mTRP-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
supportedSINR-meas-v1670
BIT STRING (SIZE (4))
OPTIONAL
]],
[[
-- R1 23-8-5 Increased repetition for SRS
srs-increasedRepetition-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-8-6 Partial frequency sounding of SRS
srs-partialFrequencySounding-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-8-7 Start RB location hopping for partial frequency SRS
srs-startRB-locationHoppingPartial-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-8-8 Comb-8 SRS
srs-combEight-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-9-1 Basic Features of Further Enhanced Port-Selection Type II Codebook (FeType-II) per band information
codebookParametersfetype2-r17
CodebookParametersfetype2-r17 OPTIONAL,
-- R1 23-3-1-2a Two associated CSI-RS resources
mTRP-PUSCH-twoCSI-RS-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-3-2 Multi-TRP PUCCH repetition scheme 1 (inter-slot)
mTRP-PUCCH-InterSlot-r17
ENUMERATED {pf0-2, pf1-3-4, pf0-4}
OPTIONAL,
-- R1 23-3-2b Cyclic mapping for multi-TRP PUCCH repetition
mTRP-PUCCH-CyclicMapping-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-3-2c Second TPC field for multi-TRP PUCCH repetition
mTRP-PUCCH-SecondTPC-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-5-2 MTRP BFR based on two BFD-RS set
mTRP-BFR-twoBFD-RS-Set-r17
SEQUENCE {
maxBFD-RS-resourcesPerSetPerBWP-r17
ENUMERATED {n1, n2},
maxBFR-r17
INTEGER (1..9),
maxBFD-RS-resourcesAcrossSetsPerBWP-r17
ENUMERATED {n2, n3, n4}
}
OPTIONAL,
-- R1 23-5-2a PUCCH-SR resources for MTRP BFRQ - Max number of PUCCH-SR resources for MTRP BFRQ per cell group
mTRP-BFR-PUCCH-SR-perCG-r17
ENUMERATED{n1, n2}
OPTIONAL,
-- R1 23-5-2b Association between a BFD-RS resource set on SpCell and a PUCCH SR resource
mTRP-BFR-association-PUCCH-SR-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-6-3 Simultaneous activation of two TCI states for PDCCH across multiple CCs (HST/URLLC)
sfn-SimulTwoTCI-AcrossMultiCC-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-6-4 Default DL beam setup for SFN
sfn-DefaultDL-BeamSetup-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-6-4a Default UL beam setup for SFN PDCCH(FR2 only)
sfn-DefaultUL-BeamSetup-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-8-1 SRS triggering offset enhancement
srs-TriggeringOffset-r17
ENUMERATED {n1, n2, n4}
OPTIONAL,
-- R1 23-8-2 Triggering SRS only in DCI 0_1/0_2
srs-TriggeringDCI-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-9-5 Active CSI-RS resources and ports for mixed codebook types in any slot per band information
codebookComboParameterMixedType-r17
CodebookComboParameterMixedType-r17 OPTIONAL,
-- R1 23-1-1 Unified TCI [with joint DL/UL TCI update] for intra-cell beam management
unifiedJointTCI-r17
SEQUENCE{
maxConfiguredJointTCI-r17
ENUMERATED {n8, n12, n16, n24, n32, n48, n64, n128},
maxActivatedTCIAcrossCC-r17
ENUMERATED {n1, n2, n4, n8, n16}
}
OPTIONAL,
-- R1 23-1-1b Unified TCI with joint DL/UL TCI update for intra- and inter-cell beam management with more than one MAC-CE
unifiedJointTCI-multiMAC-CE-r17
SEQUENCE{
minBeamApplicationTime-r17
ENUMERATED {n1, n2, n4, n7, n14, n28, n42, n56, n70, n84, n98, n112, n224, n336}
OPTIONAL,
maxNumMAC-CE-PerCC
ENUMERATED {n2, n3, n4, n5, n6, n7, n8}
}
OPTIONAL,
-- R1 23-1-1d Per BWP TCI state pool configuration for CA mode
unifiedJointTCI-perBWP-CA-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-1-1e TCI state pool configuration with TCI pool sharing for CA mode
unifiedJointTCI-ListSharingCA-r17
ENUMERATED {n1,n2,n4,n8}
OPTIONAL,
-- R1 23-1-1f Common multi-CC TCI state ID update and activation
unifiedJointTCI-commonMultiCC-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-1-1g Beam misalignment between the DL source RS in the TCI state
unifiedJointTCI-BeamAlignDLRS-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-1-1h Association between TCI state and UL PC settings for PUCCH, PUSCH, and SRS
unifiedJointTCI-PC-association-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-1-1i Indication/configuration of R17 TCI states for aperiodic CSI-RS, PDCCH, PDSCH
unifiedJointTCI-Legacy-r17
ENUMERATED {supported}
OPTIONAL,
-- 23-1-1m Indication/configuration of R17 TCI states for SRS
unifiedJointTCI-Legacy-SRS-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-1-1j Indication/configuration of R17 TCI states for CORESET #0
unifiedJointTCI-Legacy-CORESET0-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-1-1c SCell BFR with unified TCI framework (NOTE; pre-requisite is empty)
unifiedJointTCI-SCellBFR-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-1-1a Unified TCI with joint DL/UL TCI update for inter-cell beam management
unifiedJointTCI-InterCell-r17
SEQUENCE{
additionalMAC-CE-PerCC-r17
ENUMERATED {n0, n1, n2, n4},
additionalMAC-CE-AcrossCC-r17
ENUMERATED {n0, n1, n2, n4}
}
OPTIONAL,
-- R1 23-10-1 Unified TCI with separate DL/UL TCI update for intra-cell beam management
unifiedSeparateTCI-r17
SEQUENCE{
maxConfiguredDL-TCI-r17
ENUMERATED {n4, n8, n12, n16, n24, n32, n48, n64, n128},
maxConfiguredUL-TCI-r17
ENUMERATED {n4, n8, n12, n16, n24, n32, n48, n64},
maxActivatedDL-TCIAcrossCC-r17
ENUMERATED {n1, n2, n4, n8, n16},
maxActivatedUL-TCIAcrossCC-r17
ENUMERATED {n1, n2, n4, n8, n16}
}
OPTIONAL,
-- R1 23-10-1b Unified TCI with separate DL/UL TCI update for intra-cell beam management with more than one MAC-CE
unifiedSeparateTCI-multiMAC-CE-r17
SEQUENCE{
minBeamApplicationTime-r17
ENUMERATED {n1, n2, n4, n7, n14, n28, n42, n56, n70, n84, n98, n112, n224, n336},
maxActivatedDL-TCIPerCC-r17
INTEGER (2..8),
maxActivatedUL-TCIPerCC-r17
INTEGER (2..8)
}
OPTIONAL,
-- R1 23-10-1d Per BWP DL/UL-TCI state pool configuration for CA mode
unifiedSeparateTCI-perBWP-CA-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-10-1e TCI state pool configuration with DL/UL-TCI pool sharing for CA mode
unifiedSeparateTCI-ListSharingCA-r17
SEQUENCE {
maxNumListDL-TCI-r17
ENUMERATED {n1,n2,n4,n8}
OPTIONAL,
maxNumListUL-TCI-r17
ENUMERATED {n1,n2,n4,n8}
OPTIONAL
}
OPTIONAL,
-- R1 23-10-1f Common multi-CC DL/UL-TCI state ID update and activation with separate DL/UL TCI update
unifiedSeparateTCI-commonMultiCC-r17
ENUMERATED {supported}
OPTIONAL,
-- 23-10-1m Unified TCI with separate DL/UL TCI update for inter-cell beam management with more than one MAC-CE
unifiedSeparateTCI-InterCell-r17
SEQUENCE {
k-DL-PerCC-r17
ENUMERATED {n0, n1, n2, n4},
k-UL-PerCC-r17
ENUMERATED {n0, n1, n2, n4},
k-DL-AcrossCC-r17
ENUMERATED {n0, n1, n2, n4},
k-UL-AcrossCC-r17
ENUMERATED {n0, n1, n2, n4}
}
OPTIONAL,
-- R1 23-1-2 Inter-cell beam measurement and reporting (for inter-cell BM and mTRP)
unifiedJointTCI-mTRP-InterCell-BM-r17
SEQUENCE {
maxNumAdditionalPCI-L1-RSRP-r17
INTEGER (1..7),
maxNumSSB-ResourceL1-RSRP-AcrossCC-r17
ENUMERATED {n1,n2,n4,n8}
}
OPTIONAL,
-- R1 23-1-3 MPE mitigation
mpe-Mitigation-r17
SEQUENCE {
maxNumP-MPR-RI-pairs-r17
INTEGER (1..4),
maxNumConfRS-r17
ENUMERATED {n1, n2, n4, n8, n12, n16, n28, n32, n48, n64}
}
OPTIONAL,
-- R1 23-1-4 UE capability value reporting
srs-PortReport-r17
SEQUENCE {
capVal1-r17
ENUMERATED {n1, n2, n4}
OPTIONAL,
capVal2-r17
ENUMERATED {n1, n2, n4}
OPTIONAL,
capVal3-r17
ENUMERATED {n1, n2, n4}
OPTIONAL,
capVal4-r17
ENUMERATED {n1, n2, n4}
OPTIONAL
}
OPTIONAL,
-- R1 23-2-1a Monitoring of individual candidates
mTRP-PDCCH-individual-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-2-1b PDCCH repetition with PDCCH monitoring on any span of up to 3 consecutive OFDM symbols of a slot
mTRP-PDCCH-anySpan-3Symbols-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-2-2 Two QCL TypeD for CORESET monitoring in PDCCH repetition
mTRP-PDCCH-TwoQCL-TypeD-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-3-1-2b CSI-RS processing framework for SRS with two associated CSI-RS resources
mTRP-PUSCH-CSI-RS-r17
SEQUENCE {
maxNumPeriodicSRS-r17
INTEGER (1..8),
maxNumAperiodicSRS-r17
INTEGER (1..8),
maxNumSP-SRS-r17
INTEGER (0..8),
numSRS-ResourcePerCC-r17
INTEGER (1..16),
numSRS-ResourceNonCodebook-r17
INTEGER (1..2)
}
OPTIONAL,
-- R1 23-3-1a Cyclic mapping for Multi-TRP PUSCH repetition
mTRP-PUSCH-cyclicMapping-r17
ENUMERATED {typeA,typeB,both}
OPTIONAL,
-- R1 23-3-1b Second TPC field for Multi-TRP PUSCH repetition
mTRP-PUSCH-secondTPC-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-3-1c Two PHR reporting
mTRP-PUSCH-twoPHR-Reporting-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-3-1e A-CSI report
mTRP-PUSCH-A-CSI-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-3-1f SP-CSI report
mTRP-PUSCH-SP-CSI-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-3-1g CG PUSCH transmission
mTRP-PUSCH-CG-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-3-2d Updating two Spatial relation or two sets of power control parameters for PUCCH group
mTRP-PUCCH-MAC-CE-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-3-2e Maximum number of power control parameter sets configured for multi-TRP PUCCH repetition in FR1
mTRP-PUCCH-maxNum-PC-FR1-r17
INTEGER (3..8)
OPTIONAL,
-- R1 23-4 IntCell-mTRP
mTRP-inter-Cell-r17
SEQUENCE {
maxNumAdditionalPCI-Case1-r17
INTEGER (1..7),
maxNumAdditionalPCI-Case2-r17
INTEGER (0..7)
}
OPTIONAL,
-- R1 23-5-1 Group based L1-RSRP reporting enhancements
mTRP-GroupBasedL1-RSRP-r17
SEQUENCE {
maxNumBeamGroups-r17
INTEGER (1..4),
maxNumRS-WithinSlot-r17
ENUMERATED {n2,n3,n4,n8,n16,n32,n64},
maxNumRS-AcrossSlot-r17
ENUMERATED {n8, n16, n32, n64, n128}
}
OPTIONAL,
-- R1 23-5-2c MAC-CE based update of explicit BFD-RS mTRP-PUCCH-IntraSlot-r17 => per band
mTRP-BFD-RS-MAC-CE-r17
ENUMERATED {n4, n8, n12, n16, n32, n48, n64 }
OPTIONAL,
-- R1 23-7-1 Basic Features of CSI Enhancement for Multi-TRP
mTRP-CSI-EnhancementPerBand-r17
SEQUENCE {
maxNumNZP-CSI-RS-r17
INTEGER (2..8),
cSI-Report-mode-r17
ENUMERATED {mode1, mode2, both},
supportedComboAcrossCCs-r17
SEQUENCE (SIZE (1..16))
OF CSI-MultiTRP-SupportedCombinations-r17,
codebookModeNCJT-r17
ENUMERATED{mode1,mode1And2}
}
OPTIONAL,
-- R1 23-7-1b Active CSI-RS resources and ports in the presence of multi-TRP CSI
codebookComboParameterMultiTRP-r17
CodebookComboParameterMultiTRP-r17 OPTIONAL,
-- R1 23-7-1a Additional CSI report mode 1
mTRP-CSI-additionalCSI-r17
ENUMERATED{x1,x2}
OPTIONAL,
-- R1 23-7-4 Support of Nmax=2 for Multi-TRP CSI
mTRP-CSI-N-Max2-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-7-5 CMR sharing
mTRP-CSI-CMR-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 23-8-11 Partial frequency sounding of SRS for non-frequency hopping case
srs-partialFreqSounding-r17
ENUMERATED {supported}
OPTIONAL,
-- R1-24 feature: Extend beamSwitchTiming for FR2-2
beamSwitchTiming-v1710
SEQUENCE {
scs-480kHz
ENUMERATED {sym56, sym112, sym192, sym896, sym1344}
OPTIONAL,
scs-960kHz
ENUMERATED {sym112, sym224, sym384, sym1792, sym2688}
OPTIONAL
}
OPTIONAL,
-- R1-24 feature: Extend beamSwitchTiming-r16 for FR2-2
beamSwitchTiming-r17
SEQUENCE {
scs-480kHz-r17
ENUMERATED {sym896, sym1344}
OPTIONAL,
scs-960kHz-r17
ENUMERATED {sym1792, sym2688}
OPTIONAL
}
OPTIONAL,
-- R1-24 feature: Extend beamReportTiming for FR2-2
beamReportTiming-v1710
SEQUENCE {
scs-480kHz-r17
ENUMERATED {sym56, sym112, sym224}
OPTIONAL,
scs-960kHz-r17
ENUMERATED {sym112, sym224, sym448}
OPTIONAL
}
OPTIONAL,
-- R1-24 feature: Extend maximum number of RX/TX beam switch DL for FR2-2
maxNumberRxTxBeamSwitchDL-v1710
SEQUENCE {
scs-480kHz-r17
ENUMERATED {n2, n4, n7}
OPTIONAL,
scs-960kHz-r17
ENUMERATED {n1, n2, n4, n7}
OPTIONAL
}
OPTIONAL
]],
[[
-- R1-23-1-4a: Semi-persistent/aperiodic capability value report
srs-PortReportSP-AP-r17
ENUMERATED {supported}
OPTIONAL,
maxNumberRxBeam-v1720
INTEGER (9..12)
OPTIONAL,
-- R1-23-6-5 Support implicit configuration of RS(s) with two TCI states for beam failure detection
sfn-ImplicitRS-twoTCI-r17
ENUMERATED {supported}
OPTIONAL,
-- R1-23-6-6 QCL-TypeD collision handling with CORESET with 2 TCI states
sfn-QCL-TypeD-Collision-twoTCI-r17
ENUMERATED {supported}
OPTIONAL,
-- R1-23-7-1c Basic Features of CSI Enhancement for Multi-TRP - number of CPUs
mTRP-CSI-numCPU-r17
ENUMERATED {n2, n3, n4}
OPTIONAL
]],
[[
supportRepNumPDSCH-TDRA-DCI-1-2-r17
ENUMERATED {n2, n3, n4, n5, n6, n7, n8, n16}
OPTIONAL
]],
[[
codebookParametersetype2DopplerCSI-r18
CodebookParametersetype2DopplerCSI-r18 OPTIONAL,
codebookParametersfetype2DopplerCSI-r18
CodebookParametersfetype2DopplerCSI-r18 OPTIONAL,
codebookParametersetype2CJT-r18
CodebookParametersetype2CJT-r18 OPTIONAL,
codebookParametersfetype2CJT-r18
CodebookParametersfetype2CJT-r18 OPTIONAL,
codebookComboParametersCJT-r18
CodebookComboParametersCJT-r18 OPTIONAL,
codebookParametersHARQ-ACK-PUSCH-r18
CodebookParametersHARQ-ACK-PUSCH-r18 OPTIONAL,
-- R1 40-1-1: Unified TCI with joint DL/UL TCI update for single-DCI based intra-cell multi-TRP with single activated TCI
-- codepoint per CC
tci-JointTCI-UpdateSingleActiveTCI-PerCC-r18
SEQUENCE {
maxNumberConfigJointTCIPerCC-PerBWP-r18
ENUMERATED {n8,n12,n16,n24,n32,n48,n64,n128},
maxNumberActiveJointTCI-AcrossCC-r18
ENUMERATED {n2,n4,n6,n8,n16,n32}
}
OPTIONAL,
-- R1 40-1-1a: Unified TCI with joint DL/UL TCI update for single-DCI based intra-cell multi-TRP with multiple activated TCI
-- codepoints per CC
tci-JointTCI-UpdateMultiActiveTCI-PerCC-r18
SEQUENCE {
tci-StateInd-r18
ENUMERATED {withAssignment, withoutAssignment},
maxNumberActiveJointTCI-PerCC-r18
INTEGER (2..8)
}
OPTIONAL,
-- R1 40-1-1c: DCI format 1_1 and if supported 1_2 configured with TCI selection field
tci-SelectionDCI-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-1-2: Unified TCI with separate DL/UL TCI update for single-DCI based intra-cell multi-TRP with single activated TCI
-- codepoint per CC
tci-SeparateTCI-UpdateSingleActiveTCI-PerCC-r18
SEQUENCE {
maxNumConfigDL-TCI-PerCC-PerBWP-r18
ENUMERATED {n4, n8, n12, n16, n24, n32, n48, n64, n128},
maxNumConfigUL-TCI-PerCC-PerBWP-r18
ENUMERATED {n4, n8, n12, n16, n24, n32, n48, n64},
maxNumActiveDL-TCI-AcrossCC-r18
ENUMERATED {n2, n4, n8, n16},
maxNumActiveUL-TCI-AcrossCC-r18
ENUMERATED {n2, n4, n8, n16}
}
OPTIONAL,
-- R1 40-1-2a: Unified TCI with separate DL/UL TCI update for single-DCI based intra-cell multi-TRP with multiple
-- activated TCI codepoints per CC
tci-SeparateTCI-UpdateMultiActiveTCI-PerCC-r18
SEQUENCE {
maxNumActiveDL-TCI-AcrossCC-r18
ENUMERATED {n2, n4, n8, n16},
maxNumActiveUL-TCI-AcrossCC-r18
ENUMERATED {n2, n4, n8, n16}
}
OPTIONAL,
-- R1 40-1-3: Per aperiodic CSI-RS resource/resource set configuration for TCI selection in S-DCI based MTRP
tci-SelectionAperiodicCSI-RS-r18
ENUMERATED {perResource, perResourceSet, both}
OPTIONAL,
-- R1 40-1-3a: Per aperiodic CSI-RS resource/resource set configuration for TCI selection in M-DCI based MTRP
tci-SelectionAperiodicCSI-RS-M-DCI-r18
ENUMERATED {perResource, perResourceSet, both}
OPTIONAL,
-- R1 40-1-4: Two TCI states for CJT Tx scheme for PDSCH
twoTCI-StatePDSCH-CJT-TxScheme-r18
ENUMERATED {cjtSchemeA, cjtSchemeB, both}
OPTIONAL,
-- R1 40-1-7: Unified TCI with joint DL/UL TCI update for multi-DCI based multi-TRP with single activated TCI
-- codepoint per CORESETPoolIndex per CC
tci-JointTCI-UpdateSingleActiveTCI-PerCC-PerCORESET-r18
SEQUENCE {
mTRP-Operation-r18
ENUMERATED {intraCell, intraCellAndInterCell},
maxNumberConfigJointTCIPerCC-PerBWP-r18
ENUMERATED {n8,n12,n16,n24,n32,n48,n64,n128},
maxNumberActiveJointTCIAcrossCC-PerCORESET-r18
ENUMERATED {n1,n2,n4,n8,n16}
}
OPTIONAL,
-- R1 40-1-7a: Unified TCI with joint DL/UL TCI update for multi-DCI based multi-TRP with multiple activated TCI
-- codepoints per CORESETPoolIndex per CC
tci-JointTCI-UpdateMultiActiveTCI-PerCC-PerCORESET-r18
INTEGER (2..8)
OPTIONAL,
-- R1 40-1-8: TRP-specific BFR with unified TCI framework with Unified TCI
tci-TRP-BFR-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-1-9: Unified TCI with separate DL/UL TCI update for multi-DCI based multi-TRP with single activated TCI
-- codepoint per CORESETPoolIndex per CC
tci-SeparateTCI-UpdateSingleActiveTCI-PerCC-PerCORESET-r18
SEQUENCE {
mTRP-Operation-r18
ENUMERATED {intraCell, intraCellAndInterCell},
maxNumConfigDL-TCI-PerCC-PerBWP-r18
ENUMERATED {n8, n12, n16, n24, n32, n48, n64, n128},
maxNumConfigUL-TCI-PerCC-PerBWP-r18
ENUMERATED {n8, n12, n16, n24, n32, n48, n64},
maxNumActiveDL-TCI-AcrossCC-r18
ENUMERATED {n1, n2, n4, n8, n16},
maxNumActiveUL-TCI-AcrossCC-r18
ENUMERATED {n1, n2, n4, n8, n16}
}
OPTIONAL,
-- R1 40-1-9a: Unified TCI with separate DL/UL TCI update for multi-DCI based multi-TRP with multiple activated TCI
-- codepoints per CORESETPoolIndex per CC
tci-SeparateTCI-UpdateMultiActiveTCI-PerCC-PerCORESET-r18
SEQUENCE {
maxNumConfigDL-TCI-PerCC-PerBWP-r18
INTEGER (1..8),
maxNumConfigUL-TCI-PerCC-PerBWP-r18
INTEGER (1..8)
}
OPTIONAL,
-- R1 40-1-12: Common multi-CC TCI state ID update and activation for single-DCI based multi-TRP
commonTCI-SingleDCI-r18
INTEGER (1..4)
OPTIONAL,
-- R1 40-1-13: Common multi-CC TCI state ID update and activation for multi-DCI based multi-TRP
commonTCI-MultiDCI-r18
INTEGER (1..4)
OPTIONAL,
-- R1 40-1-14: Two PHR reporting for STx2P
twoPHR-Reporting-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-2-3: TAG ID indication via absolute TA command MAC CE
spCell-TAG-Ind-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-2-4: PDCCH order sent by one TRP triggers RACH procedure (specifically PRACH) towards a different TRP based on CFRA for
-- inter-cell
interCellCrossTRP-PDCCH-OrderCFRA-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-2-4a: PDCCH order sent by one TRP triggers RACH procedure (specifically PRACH) towards a different TRP based on CFRA for
-- intra-cell
intraCellCrossTRP-PDCCH-OrderCFRA-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-2-9: Overlapping UL transmission reduction
overlapUL-TransReduction-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-3-2-12: Supported maximum periodicity of CMR when configured as periodic CSI-RS
maxPeriodicityCMR-r18
ENUMERATED {sl4, sl5, sl8, sl10, sl20}
OPTIONAL,
-- R1 40-3-3-1: TDCP (Time Domain Channel Properties) report
tdcp-Report-r18
SEQUENCE {
valueX-r18
INTEGER (1..2),
maxNumberActiveResource-r18
INTEGER (2..32)
}
OPTIONAL,
-- R1 40-3-3-5: Number of CSI-RS resources for TDCP
tdcp-Resource-r18
SEQUENCE {
maxNumberConfigPerCC-r18
ENUMERATED {n2,n4,n6,n8,n10,n12},
maxNumberConfigAcrossCC-r18
INTEGER (1..32),
maxNumberSimultaneousPerCC-r18
ENUMERATED {n2, n4, n6, n8, n12, n16, n20, n24, n28, n32}
}
OPTIONAL,
-- R1 40-3-1-24: Timeline for regular eType-II-CJT CSI, or for port selection FeType-II-CJT CSI
timelineRelax-CJT-CSI-r18
ENUMERATED {n0,n2}
OPTIONAL,
-- R1 40-4-11: Joint configuration of Rel.18 DMRS ports and Rel.18 dynamic switching between DFT-S-OFDM and CP-OFDM for PUSCH
jointConfigDMRSPortDynamicSwitching-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-5-1: SRS comb offset hopping
srs-combOffsetHopping-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-5-1a: Comb offset hopping time-domain behavior when repetition factor R>1
srs-combOffsetInTime-r18
ENUMERATED {srs, rsrs, both}
OPTIONAL,
-- R1 40-5-1b: SRS comb offset hopping combined with group/sequence hopping
srs-combOffsetCombinedGroupSequence-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-5-1c: Comb offset hopping within a subset
srs-combOffsetHoppingWithinSubset-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-5-2: SRS cyclic shift hopping
srs-cyclicShiftHopping-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-5-2a: Smaller cyclic shift granularity for cyclic shift hopping
srs-cyclicShiftHoppingSmallGranularity-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-5-2b: SRS cyclic shift hopping combined with group/sequence hopping
srs-cyclicShiftCombinedGroupSequence-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-5-2c: Cyclic shift hopping within a subset
cyclicShiftHoppingWithinSubset-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-5-3: SRS cyclic shift hopping combined with SRS comb offset hopping
srs-cyclicShiftCombinedCombOffset-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-1-1: 2 PTRS ports for single-DCI based STx2P SDM scheme for PUSCH-codebook
pusch-CB-2PTRS-SingleDCI-STx2P-SDM-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-1a-1: 2 PTRS ports for single-DCI based STx2P SDM scheme for PUSCH-noncodebook
pusch-NonCB-2PTRS-SingleDCI-STx2P-SDM-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-1b: Association between CSI-RS and SRS for noncodebook single-DCI based STx2P SDM scheme for PUSCH
pusch-NonCB-SingleDCI-STx2P-SDM-CSI-RS-SRS-r18
SEQUENCE {
maxNumberPeriodicSRS-Resource-PerBWP-r18
INTEGER (1..8),
maxNumberAperiodicSRS-Resource-PerBWP-r18
INTEGER (1..8),
maxNumberSemiPersistentSRS-ResourcePerBWP-r18
INTEGER (0..8),
valueY-SRS-ResourceAssociate-r18
INTEGER (1..16),
valueX-CSI-RS-ResourceAssociate-r18
INTEGER (1..2)
}
OPTIONAL,
-- R1 40-6-3b-1: Associated CSI-RS resources for noncodebook multi-DCI based STx2P PUSCH+PUSCH
twoPUSCH-NonCB-Multi-DCI-STx2P-CSI-RS-Resource-r18
SEQUENCE {
maxNumberPeriodicSRS-r18
INTEGER (1..8),
maxNumberAperiodicSRS-r18
INTEGER (1..8),
maxNumberSemiPersistentSRS-r18
INTEGER (0..8),
simultaneousSRS-PerCC-r18
INTEGER (1..16),
simultaneousCSI-RS-NonCB-r18
INTEGER (1..2)
}
OPTIONAL,
-- R1 40-6-1-2: New UL DMRS port entry for single-DCI based SDM scheme for Rel-15 DMRS port and/or Rel-18 DMRS port
dmrs-PortEntrySingleDCI-SDM-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-2-1: 2 PTRS ports for single-DCI based STx2P SFN scheme for PUSCH-codebook
pusch-CB-2PTRS-SingleDCI-STx2P-SFN-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-2a-1: 2 PTRS ports for single-DCI based STx2P SFN scheme for PUSCH-codebook
pusch-NonCB-2PTRS-SingleDCI-STx2P-SFN-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-2b: Association between CSI-RS and SRS for noncodebook single-DCI based STx2P SFN scheme for PUSCH
pusch-NonCB-SingleDCI-STx2P-SFN-CSI-RS-SRS-r18
SEQUENCE {
maxNumberPeriodicSRS-Resource-PerBWP-r18
INTEGER (1..8),
maxNumberAperiodicSRS-Resource-PerBWP-r18
INTEGER (1..8),
maxNumberSemiPersistentSRS-ResourcePerBWP-r18
INTEGER (0..8),
valueY-SRS-ResourceAssociate-r18
INTEGER (1..16),
valueX-CSI-RS-ResourceAssociate-r18
INTEGER (1..2)
}
OPTIONAL,
-- R1 40-6-3c: Codebook multi-DCI based STx2P PUSCH+PUSCH - Fully overlapping PUSCHs in time and fully overlapping in frequency
twoPUSCH-CB-MultiDCI-STx2P-FullTimeFullFreqOverlap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3d: Codebook multi-DCI based STx2P PUSCH+PUSCH - Fully overlapping PUSCHs in time and partially overlapping in frequency
twoPUSCH-CB-MultiDCI-STx2P-FullTimePartialFreqOverlap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3e: Codebook multi-DCI based STx2P PUSCH+PUSCH - Partially overlapping PUSCHs in time and fully overlapping in frequency
twoPUSCH-CB-MultiDCI-STx2P-PartialTimeFullFreqOverlap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3f: Codebook multi-DCI based STx2P PUSCH+PUSCH - Partially overlapping PUSCHs in time, partially overlapping in frequency
twoPUSCH-CB-MultiDCI-STx2P-PartialTimePartialFreqOverlap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3g: Codebook multi-DCI based STx2P PUSCH+PUSCH - Partially overlapping PUSCHs in time, partially or non-overlapping
-- in frequency
twoPUSCH-CB-MultiDCI-STx2P-PartialTimeNonFreqOverlap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3h: Codebook multi-DCI based STx2P PUSCH+PUSCH for CG+CG
twoPUSCH-CB-MultiDCI-STx2P-CG-CG-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3i: Codebook multi-DCI based STx2P PUSCH+PUSCH for DG+CG
twoPUSCH-CB-MultiDCI-STx2P-CG-DG-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3j: Noncodebook multi-DCI based STx2P PUSCH+PUSCH - Fully overlapping PUSCHs in time and fully overlapping in frequency
twoPUSCH-NonCB-MultiDCI-STx2P-FullTimeFullFreqOverlap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3k: Noncodebook multi-DCI based STx2P PUSCH+PUSCH - Fully overlapping PUSCHs in time and partially overlapping in
-- frequency
twoPUSCH-NonCB-MultiDCI-STx2P-FullTimePartialFreqOverlap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3l: Noncodebook multi-DCI based STx2P PUSCH+PUSCH - Partially overlapping PUSCHs in time and fully overlapping in
-- frequency
twoPUSCH-NonCB-MultiDCI-STx2P-PartialTimeFullFreqOverlap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3m: Noncodebook multi-DCI based STx2P PUSCH+PUSCH - Partially overlapping PUSCHs in time, partially overlapping in
-- frequency
twoPUSCH-NonCB-MultiDCI-STx2P-PartialTimePartialFreqOverlap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3n: Noncodebook multi-DCI based STx2P PUSCH+PUSCH - Partially overlapping PUSCHs in time, non-overlapping in frequency
twoPUSCH-NonCB-MultiDCI-STx2P-PartialTimeNonFreqOverlap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3o: Noncodebook multi-DCI based STx2P PUSCH+PUSCH for CG+CG
twoPUSCH-NonCB-MultiDCI-STx2P-CG-CG-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-3p: Noncodebook multi-DCI based STx2P PUSCH+PUSCH for DG+CG
twoPUSCH-NonCB-MultiDCI-STx2P-CG-DG-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-4a: Dynamic indication of repetition number for SFN scheme for PUCCH
pucch-RepetitionDynamicIndicationSFN-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 40-6-5: Support grouped-based beam reporting for STx2P
groupBeamReporting-STx2P-r18
SEQUENCE {
groupL1-RSRP-Reporting-r18
ENUMERATED {jointULandDL, ulOnly, both},
maxNumberBeamGroups-r18
INTEGER (1..4),
maxNumberResWithinSlotAcrossCC-r18
ENUMERATED {n2,n3,n4,n8,n16,n32,n64},
maxNumberResAcrossCC-r18
ENUMERATED {n8,n16,n32,n64,n128}
}
OPTIONAL
]],
[[
-- R1 40-4-1k: Simultaneous Configuration of Rel-18 DL DMRS and DCI format 1_3
simulConfigDMRS-DCI-1-3-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
codebookParametersType1SP-SchemeA-r19
CodebookParametersType1SP-SchemeA-r19 OPTIONAL,
codebookParametersType1SP-SchemeB-r19
CodebookParametersType1SP-SchemeB-r19 OPTIONAL,
codebookParametersType1MP-r19
CodebookParametersType1MP-r19 OPTIONAL,
codebookParameterseType2Ext-r19
CodebookParameterseType2Ext-r19 OPTIONAL,
codebookParametersfeType2Ext-r19
CodebookParametersfeType2Ext-r19 OPTIONAL,
codebookParameterseType2DopplerExt-r19
CodebookParameterseType2DopplerExt-r19 OPTIONAL,
codebookParametersHybridBF-Type1SP-r19
CodebookParametersHybridBF-Type1SP-r19 OPTIONAL,
codebookParametersHybridBF-eType2-r19
CodebookParametersHybridBF-eType2-r19 OPTIONAL,
-- R1 58-3-1: CSI prediction for UE-sided inference when N4=1
aiml-CSI-Prediction-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-1-1: UE-initiated/event-driven beam management for Event-2 based measurement and report for Mode A
uei-ModeA-Event2-r19
INTEGER (1..64)
OPTIONAL,
-- R1 59-1-2: UE-initiated/event-driven beam management Mode B
uei-ModeB-r19
SEQUENCE {
scs15kHz-r19
ENUMERATED {n0, n1, n2, n4, n8, n16}
OPTIONAL,
scs30kHz-r19
ENUMERATED {n0, n2, n4, n8, n16, n32}
OPTIONAL,
scs60kHz-r19
ENUMERATED {n0, n4, n8, n32, n64}
OPTIONAL,
scs120kHz-r19
ENUMERATED {n0, n8, n16, n32, n64, n128}
OPTIONAL,
scs480kHz-r19
ENUMERATED {n0, n32, n64, n128, n256, n512}
OPTIONAL,
scs960kHz-r19
ENUMERATED {n0, n64, n128, n256, n512}
OPTIONAL
}
OPTIONAL,
-- R1 59-1-3: Triggering event determination via detecting ? M event instances for at least one new beam within a time window.
uei-TriggerEventDetermination-r19
INTEGER (1..64)
OPTIONAL,
-- R1 59-1-4: UE-initiated/event-driven beam management for Event-1 based measurement and report for Mode A
uei-ModeA-Event1-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-1-5: UE-initiated/event-driven beam management for Event-7 based measurement and report for Mode A
uei-ModeA-Event7-r19
BIT STRING (SIZE (8))
OPTIONAL,
-- R1 59-1-7: 1-bit condition met indication in RSRP report format for each report of CRI/SSBRI for Event-2 and Event-7
event2ConditionIndication-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-1-6: CSI-RS resource time domain restriction for Type-I and Type II codebook enhancement for up to 128 ports
timeRestriction128Port-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-1-7: Group-specific 3-bit scaling factors for up to 128 ports
groupScalingFactor-r19
ENUMERATED {rank1, rank1and2}
OPTIONAL,
-- R1 59-2-2-3a: Configuration of MR always-reported resources with Rel-15 Type-I SP codebook
mr-AlwaysReportedType1SP-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-2-3b: Configuration of MR always-reported resources with Rel-16 eType-II codebook with R=1
mr-AlwaysReported-eType2-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-3-1: CJTC Dd report
cjtc-DdReport-r19
SEQUENCE {
minRangeDdInCyclicPrefix-r19
ENUMERATED {half, full},
maxResolutionDd-r19
ENUMERATED {n32,n64,n128,n256},
scalingFactor-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-1a: CJTC Dd report processing
cjtc-DdReportProcessing-r19
SEQUENCE {
maxNumberTRS-Resource-r19
ENUMERATED {n2,n4,n6,n8,n10,n12},
maxNumberTRS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n64},
maxNumberCSI-RS-ResourcePerCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32},
maxNumberCSI-RS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32,n64},
valueX-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-2: CJTC FO report
cjtc-FO-Report-r19
SEQUENCE {
minRangeFO-r19
ENUMERATED {ppmDot1, ppmDot2},
maxResolutionFO-r19
ENUMERATED {n16,n32,n256},
scalingFactor-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-2a: CJTC FO report processing
cjtc-FO-ReportProcessing-r19
SEQUENCE {
maxNumberTRS-Resource-r19
ENUMERATED {n2,n4,n6,n8,n10,n12},
maxNumberTRS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n64},
maxNumberCSI-RS-ResourcePerCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32},
maxNumberCSI-RS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32,n64},
valueX-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-3: CJTC wideband PO report
cjtc-PO-ReportWideband-r19
SEQUENCE {
maxResolution-r19
ENUMERATED {n16, n32},
scalingFactor-r19
INTEGER (1..2),
maxSlotDuration-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-3a: CJTC wideband PO report processing
cjtc-PO-ReportWidebandProcessing-r19
SEQUENCE {
maxNumberCSI-RS-Configured-r19
ENUMERATED {n2,n4,n6,n8,n10,n12},
maxNumberCSI-RS-ConfiguredAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n64},
maxNumberCSI-RS-ResourcePerCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32},
maxNumberCSI-RS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32,n64},
valueX-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-4: CJTC subband PO report
cjtc-PO-ReportSubband-r19
SEQUENCE {
maxResolution-r19
ENUMERATED {n16, n32},
minSubbandSize-r19
ENUMERATED {n1,n2,n4,n8,n16},
scalingFactor-r19
INTEGER (1..2),
maxSlotDuration-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-5: CJTC Dd+FO report
cjtc-DdFO-Report-r19
SEQUENCE {
minRangeDdInCyclicPrefix-r19
ENUMERATED {half, full},
maxResolutionDd-r19
ENUMERATED {n32,n64,n128,n256},
minRangeFO-r19
ENUMERATED {ppmDot1, ppmDot2},
maxResolutionFO-r19
ENUMERATED {n16,n32,n256},
scalingFactor-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-5a: CJTC Dd+FO report processing
cjtc-DdFO-ReportProcessing-r19
SEQUENCE {
maxNumberTRS-Resource-r19
ENUMERATED {n2,n4,n6,n8,n10,n12},
maxNumberTRS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n64},
maxNumberCSI-RS-ResourcePerCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32},
maxNumberCSI-RS-ResourceAcrossCC-r19
ENUMERATED {n2,n4,n6,n8,n12,n16,n20,n24,n28,n32,n64},
valueX-r19
INTEGER (1..2)
}
OPTIONAL,
-- R1 59-2-3-6a: New CJT QCL assumptions for PDSCH pre-compensation for Scheme-C
cjt-QCL-PDSCH-SchemeC-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-3-6b: New CJT QCL assumptions for PDSCH pre-compensation for Scheme-D
cjt-QCL-PDSCH-SchemeD-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-3-6c: New CJT QCL assumptions for PDSCH pre-compensation for Scheme-E
cjt-QCL-PDSCH-SchemeE-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-3-7: Linkage of CJTC Dd and Rel-18 eType-II CJT with joint triggering
linked-CJTC-Dd-eType2CJT-Joint-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-3-7a: Linkage of CJTC Dd and Rel-18 eType-II CJT with joint triggering
linked-CJTC-Dd-eType2CJT-Separate-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-3-8: Separate triggering with configuration of 1-bit indicator per CSI trigger state
linked-CJTC-Dd-eType2CJT-SeparatePerState-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-2-3-10: Relaxed timeline for joint triggering of CJTC Dd and Rel-18 eType-II CJT
timelineRelax-CJTC-Dd-eType2CJT-r19
SEQUENCE {
scs15kHz-r19
ENUMERATED {n2,n4,n8}
OPTIONAL,
scs30kHz-r19
ENUMERATED {n4,n8,n14,n28}
OPTIONAL,
scs60kHz-r19
ENUMERATED {n8,n14,n28}
OPTIONAL,
scs120kHz-r19
ENUMERATED {n14,n28,n56}
OPTIONAL,
scs480kHz-r19
ENUMERATED {n56,n112,n224}
OPTIONAL,
scs960kHz-r19
ENUMERATED {n112,n224,n448}
OPTIONAL
}
OPTIONAL,
-- R1 59-3-1a: Association between CSI-RS and SRS for non-codebook-based 3Tx PUSCH transmission for single TRP
nonCodebook-CSI-RS-SRS-3TxPUSCH-r19
SEQUENCE (SIZE (1..
maxNrofCSI-RS-Resources))
OF SupportedCSI-RS-Resource OPTIONAL,
-- R1 59-4-1a: PL offset for PUCCH/PUSCH/SRS power control for joint DL/UL TCI state(s)
pathlossOffsetPUCCH-PUSCH-SRS-JointTCI-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-1b: PL offset for PUCCH/PUSCH/SRS power control for separate DL/UL TCI state(s)
pathlossOffsetPUCCH-PUSCH-SRS-SeparateTCI-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-2a: Path Loss offset on PDCCH-order PRACH for joint DL/UL TCI state(s)
pathlossOffsetPRACH-JointTCI-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-2b: Path Loss offset on PDCCH-order PRACH for separate DL/UL TCI state(s)
pathlossOffsetPRACH-SeparateTCI-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-7a: Extended value range of starting bit of block in DCI format 2_3
extendedStartBitDCI-2-3-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-3: Two SRS closed-loop power control adjustment states separate from PUSCH
twoSRS-PwrControlAdjust-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-5: Overlapping UL transmission reduction
overlapUL-TransReductionEnh-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-6: MAC-CE update of PL offset value(s)
pathlossOffsetUpdate-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-7b: DCI format 2_3 to indicate TPC for one of two separate SRS closed loop indexes
twoSRS-TPC-DCI-2-3-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-8: DCI format 1_1 to indicate TPC command for SRS associated with a separate SRS CLPC adjustment state
srs-TPC-CLPC-AdjustmentState-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-9a: DCI format 1_1 to indicate one of two separate SRS closed loop indexes under separate DL/UL TCI state mode
twoSRS-DCI-1-1-Separate-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-9b: DCI format 1_1 to indicate one of two separate SRS closed loop indexes under joint TCI state mode
twoSRS-DCI-1-1-Joint-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 59-4-11: Support of including PL offset in the calculation of Type 1 PHR based on actual PUSCH transmission
-- and Type 1 PHR based on reference PUSCH
pathlossOffsetPHR-r19
ENUMERATED {supported}
OPTIONAL
]]
}
MIMO-ParametersPerBand-v17b0 ::=
SEQUENCE {
-- R1 23-1-1b Unified TCI with joint DL/UL TCI update for intra- and inter-cell beam management with more than one MAC-CE
unifiedJointTCI-multiMAC-CE-v17b0
SEQUENCE{
minBeamApplicationTimeJointTCI-v17b0
CHOICE {
fr1-v17b0
SEQUENCE {
scs-15kHz-v17b0
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70}
OPTIONAL,
scs-30kHz-v17b0
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70}
OPTIONAL,
scs-60kHz-v17b0
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70}
OPTIONAL
},
fr2-v17b0
SEQUENCE {
scs-60kHz-v17b0
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70,
sym84, sym98, sym112, sym224, sym336}
OPTIONAL,
scs-120kHz-v17b0
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70,
sym84, sym98, sym112, sym224, sym336}
OPTIONAL
}
},
maxNumMAC-CE-PerCC-v17b0
ENUMERATED {n2, n3, n4, n5, n6, n7, n8}
}
OPTIONAL,
-- R1 23-10-1b Unified TCI with separate DL/UL TCI update for intra-cell beam management with more than one MAC-CE
unifiedSeparateTCI-multiMAC-CE-v17b0
SEQUENCE{
minBeamApplicationTimeSeparateTCI-v17b0
CHOICE {
fr1-v17b0
SEQUENCE {
scs-15kHz-v17b0
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70}
OPTIONAL,
scs-30kHz-v17b0
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70}
OPTIONAL,
scs-60kHz-v17b0
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70}
OPTIONAL
},
fr2-v17b0
SEQUENCE {
scs-60kHz-v17b0
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70,
sym84, sym98, sym112, sym224, sym336}
OPTIONAL,
scs-120kHz-v17b0
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70,
sym84, sym98, sym112, sym224, sym336}
OPTIONAL
}
},
maxActivatedDL-TCIPerCC-v17b0
INTEGER (2..8),
maxActivatedUL-TCIPerCC-v17b0
INTEGER (2..8)
}
OPTIONAL
}
DummyG ::=
SEQUENCE {
maxNumberSSB-CSI-RS-ResourceOneTx
ENUMERATED {n8, n16, n32, n64},
maxNumberSSB-CSI-RS-ResourceTwoTx
ENUMERATED {n0, n4, n8, n16, n32, n64},
supportedCSI-RS-Density
ENUMERATED {one, three, oneAndThree}
}
BeamManagementSSB-CSI-RS ::=
SEQUENCE {
maxNumberSSB-CSI-RS-ResourceOneTx
ENUMERATED {n0, n8, n16, n32, n64},
maxNumberCSI-RS-Resource
ENUMERATED {n0, n4, n8, n16, n32, n64},
maxNumberCSI-RS-ResourceTwoTx
ENUMERATED {n0, n4, n8, n16, n32, n64},
supportedCSI-RS-Density
ENUMERATED {one, three, oneAndThree}
OPTIONAL,
maxNumberAperiodicCSI-RS-Resource
ENUMERATED {n0, n1, n4, n8, n16, n32, n64}
}
DummyH ::=
SEQUENCE {
burstLength
INTEGER (1..2),
maxSimultaneousResourceSetsPerCC
INTEGER (1..8),
maxConfiguredResourceSetsPerCC
INTEGER (1..64),
maxConfiguredResourceSetsAllCC
INTEGER (1..128)
}
CSI-RS-ForTracking ::=
SEQUENCE {
maxBurstLength
INTEGER (1..2),
maxSimultaneousResourceSetsPerCC
INTEGER (1..8),
maxConfiguredResourceSetsPerCC
INTEGER (1..64),
maxConfiguredResourceSetsAllCC
INTEGER (1..256)
}
CSI-RS-IM-ReceptionForFeedback ::=
SEQUENCE {
maxConfigNumberNZP-CSI-RS-PerCC
INTEGER (1..64),
maxConfigNumberPortsAcrossNZP-CSI-RS-PerCC
INTEGER (2..256),
maxConfigNumberCSI-IM-PerCC
ENUMERATED {n1, n2, n4, n8, n16, n32},
maxNumberSimultaneousNZP-CSI-RS-PerCC
INTEGER (1..64),
totalNumberPortsSimultaneousNZP-CSI-RS-PerCC
INTEGER (2..256)
}
CSI-RS-ProcFrameworkForSRS ::=
SEQUENCE {
maxNumberPeriodicSRS-AssocCSI-RS-PerBWP
INTEGER (1..4),
maxNumberAperiodicSRS-AssocCSI-RS-PerBWP
INTEGER (1..4),
maxNumberSP-SRS-AssocCSI-RS-PerBWP
INTEGER (0..4),
simultaneousSRS-AssocCSI-RS-PerCC
INTEGER (1..8)
}
CSI-ReportFramework ::=
SEQUENCE {
maxNumberPeriodicCSI-PerBWP-ForCSI-Report
INTEGER (1..4),
maxNumberAperiodicCSI-PerBWP-ForCSI-Report
INTEGER (1..4),
maxNumberSemiPersistentCSI-PerBWP-ForCSI-Report
INTEGER (0..4),
maxNumberPeriodicCSI-PerBWP-ForBeamReport
INTEGER (1..4),
maxNumberAperiodicCSI-PerBWP-ForBeamReport
INTEGER (1..4),
maxNumberAperiodicCSI-triggeringStatePerCC
ENUMERATED {n3, n7, n15, n31, n63, n128},
maxNumberSemiPersistentCSI-PerBWP-ForBeamReport
INTEGER (0..4),
simultaneousCSI-ReportsPerCC
INTEGER (1..8)
}
CSI-ReportFrameworkExt-r16 ::=
SEQUENCE {
maxNumberAperiodicCSI-PerBWP-ForCSI-ReportExt-r16
INTEGER (5..8)
}
PTRS-DensityRecommendationDL ::=
SEQUENCE {
frequencyDensity1
INTEGER (1..276),
frequencyDensity2
INTEGER (1..276),
timeDensity1
INTEGER (0..29),
timeDensity2
INTEGER (0..29),
timeDensity3
INTEGER (0..29)
}
PTRS-DensityRecommendationUL ::=
SEQUENCE {
frequencyDensity1
INTEGER (1..276),
frequencyDensity2
INTEGER (1..276),
timeDensity1
INTEGER (0..29),
timeDensity2
INTEGER (0..29),
timeDensity3
INTEGER (0..29),
sampleDensity1
INTEGER (1..276),
sampleDensity2
INTEGER (1..276),
sampleDensity3
INTEGER (1..276),
sampleDensity4
INTEGER (1..276),
sampleDensity5
INTEGER (1..276)
}
SpatialRelations ::=
SEQUENCE {
maxNumberConfiguredSpatialRelations
ENUMERATED {n4, n8, n16, n32, n64, n96},
maxNumberActiveSpatialRelations
ENUMERATED {n1, n2, n4, n8, n14},
additionalActiveSpatialRelationPUCCH
ENUMERATED {supported}
OPTIONAL,
maxNumberDL-RS-QCL-TypeD
ENUMERATED {n1, n2, n4, n8, n14}
}
DummyI ::=
SEQUENCE {
supportedSRS-TxPortSwitch
ENUMERATED {t1r2, t1r4, t2r4, t1r4-t2r4, tr-equal},
txSwitchImpactToRx
ENUMERATED {true}
OPTIONAL
}
CSI-MultiTRP-SupportedCombinations-r17 ::=
SEQUENCE {
maxNumTx-Ports-r17
ENUMERATED {n2, n4, n8, n12, n16, n24, n32},
maxTotalNumCMR-r17
INTEGER (2..64),
maxTotalNumTx-PortsNZP-CSI-RS-r17
INTEGER (2..256)
}
-- TAG-MIMO-PARAMETERSPERBAND-STOP-- TAG-MODULATIONORDER-START
ModulationOrder ::=
ENUMERATED {bpsk-halfpi, bpsk, qpsk, qam16, qam64, qam256}
-- TAG-MODULATIONORDER-STOP-- TAG-MRDC-PARAMETERS-START
MRDC-Parameters ::=
SEQUENCE {
singleUL-Transmission
ENUMERATED {supported}
OPTIONAL,
dynamicPowerSharingENDC
ENUMERATED {supported}
OPTIONAL,
tdm-Pattern
ENUMERATED {supported}
OPTIONAL,
ul-SharingEUTRA-NR
ENUMERATED {tdm, fdm, both}
OPTIONAL,
ul-SwitchingTimeEUTRA-NR
ENUMERATED {type1, type2}
OPTIONAL,
simultaneousRxTxInterBandENDC
ENUMERATED {supported}
OPTIONAL,
asyncIntraBandENDC
ENUMERATED {supported}
OPTIONAL,
...,
[[
dualPA-Architecture
ENUMERATED {supported}
OPTIONAL,
intraBandENDC-Support
ENUMERATED {non-contiguous, both}
OPTIONAL,
ul-TimingAlignmentEUTRA-NR
ENUMERATED {required}
OPTIONAL
]]
}
MRDC-Parameters-v1580 ::=
SEQUENCE {
dynamicPowerSharingNEDC
ENUMERATED {supported}
OPTIONAL
}
MRDC-Parameters-v1590 ::=
SEQUENCE {
interBandContiguousMRDC
ENUMERATED {supported}
OPTIONAL
}
MRDC-Parameters-v15g0 ::=
SEQUENCE {
simultaneousRxTxInterBandENDCPerBandPair
SimultaneousRxTxPerBandPair OPTIONAL
}
MRDC-Parameters-v15n0 ::=
SEQUENCE {
intraBandENDC-Support-UL
ENUMERATED {non-contiguous, both}
OPTIONAL
}
MRDC-Parameters-v1620 ::=
SEQUENCE {
maxUplinkDutyCycle-interBandENDC-TDD-PC2-r16
SEQUENCE{
eutra-TDD-Config0-r16
ENUMERATED {n20, n40, n50, n60, n70, n80, n90, n100}
OPTIONAL,
eutra-TDD-Config1-r16
ENUMERATED {n20, n40, n50, n60, n70, n80, n90, n100}
OPTIONAL,
eutra-TDD-Config2-r16
ENUMERATED {n20, n40, n50, n60, n70, n80, n90, n100}
OPTIONAL,
eutra-TDD-Config3-r16
ENUMERATED {n20, n40, n50, n60, n70, n80, n90, n100}
OPTIONAL,
eutra-TDD-Config4-r16
ENUMERATED {n20, n40, n50, n60, n70, n80, n90, n100}
OPTIONAL,
eutra-TDD-Config5-r16
ENUMERATED {n20, n40, n50, n60, n70, n80, n90, n100}
OPTIONAL,
eutra-TDD-Config6-r16
ENUMERATED {n20, n40, n50, n60, n70, n80, n90, n100}
OPTIONAL
}
OPTIONAL,
-- R1 18-2 Single UL TX operation for TDD PCell in EN-DC
tdm-restrictionTDD-endc-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-2a Single UL TX operation for FDD PCell in EN-DC
tdm-restrictionFDD-endc-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-2b Support of HARQ-offset for SUO case1 in EN-DC with LTE TDD PCell for type 1 UE
singleUL-HARQ-offsetTDD-PCell-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-3 Dual Tx transmission for EN-DC with FDD PCell(TDM pattern for dual Tx UE)
tdm-restrictionDualTX-FDD-endc-r16
ENUMERATED {supported}
OPTIONAL
}
MRDC-Parameters-v1630 ::=
SEQUENCE {
-- R4 2-20 Maximum uplink duty cycle for FDD+TDD EN-DC power class 2
maxUplinkDutyCycle-interBandENDC-FDD-TDD-PC2-r16
SEQUENCE {
maxUplinkDutyCycle-FDD-TDD-EN-DC1-r16
ENUMERATED {n30, n40, n50, n60, n70, n80, n90, n100}
OPTIONAL,
maxUplinkDutyCycle-FDD-TDD-EN-DC2-r16
ENUMERATED {n30, n40, n50, n60, n70, n80, n90, n100}
OPTIONAL
}
OPTIONAL,
-- R4 2-19 FDD-FDD or TDD-TDD inter-band MR-DC with overlapping or partially overlapping DL spectrum
interBandMRDC-WithOverlapDL-Bands-r16
ENUMERATED {supported}
OPTIONAL
}
MRDC-Parameters-v1700 ::=
SEQUENCE {
condPSCellAdditionENDC-r17
ENUMERATED {supported}
OPTIONAL,
scg-ActivationDeactivationENDC-r17
ENUMERATED {supported}
OPTIONAL,
scg-ActivationDeactivationResumeENDC-r17
ENUMERATED {supported}
OPTIONAL
}
MRDC-Parameters-v1770 ::=
SEQUENCE {
-- R4 26-1: Higher Power Limit CA DC
higherPowerLimitMRDC-r17
ENUMERATED {supported}
OPTIONAL
}
MRDC-Parameters-v1790 ::=
SEQUENCE {
intraBandENDC-Support-v1790
ENUMERATED {non-contiguous, both}
OPTIONAL,
intraBandENDC-Support-UL-v1790
ENUMERATED {non-contiguous, both}
OPTIONAL
}
MRDC-Parameters-v1840 ::=
SEQUENCE {
intraBandENDC-NominalSpacing-r18
ENUMERATED {supported}
OPTIONAL
}
MRDC-Parameters-v1900 ::=
SEQUENCE {
-- R4 47-2: Support network control of requirement for UE supporting interBandMRDC-WithOverlapDL-Bands-r19
interBandMRDC-WithOverlapDL-Bands-r19
ENUMERATED {supported}
OPTIONAL
}
-- TAG-MRDC-PARAMETERS-STOP-- TAG-NCR-PARAMETERS-START
NCR-Parameters-r18::=
SEQUENCE {
inactiveStateNCR-r18
ENUMERATED {supported}
OPTIONAL,
supportedNumberOfDRBs-NCR-r18
ENUMERATED {n1,n16}
OPTIONAL,
dummy
ENUMERATED {supported}
OPTIONAL
}
-- TAG-NCR-PARAMETERS-STOP-- TAG-NRDC-PARAMETERS-START
NRDC-Parameters ::=
SEQUENCE {
measAndMobParametersNRDC
MeasAndMobParametersMRDC OPTIONAL,
generalParametersNRDC
GeneralParametersMRDC-XDD-Diff OPTIONAL,
fdd-Add-UE-NRDC-Capabilities
UE-MRDC-CapabilityAddXDD-Mode OPTIONAL,
tdd-Add-UE-NRDC-Capabilities
UE-MRDC-CapabilityAddXDD-Mode OPTIONAL,
fr1-Add-UE-NRDC-Capabilities
UE-MRDC-CapabilityAddFRX-Mode OPTIONAL,
fr2-Add-UE-NRDC-Capabilities
UE-MRDC-CapabilityAddFRX-Mode OPTIONAL,
dummy2 OCTET STRING
OPTIONAL,
dummy
SEQUENCE {}
OPTIONAL
}
NRDC-Parameters-v1570 ::=
SEQUENCE {
sfn-SyncNRDC
ENUMERATED {supported}
OPTIONAL
}
NRDC-Parameters-v15c0 ::=
SEQUENCE {
pdcp-DuplicationSplitSRB
ENUMERATED {supported}
OPTIONAL,
pdcp-DuplicationSplitDRB
ENUMERATED {supported}
OPTIONAL
}
NRDC-Parameters-v1610 ::=
SEQUENCE {
measAndMobParametersNRDC-v1610
MeasAndMobParametersMRDC-v1610 OPTIONAL
}
NRDC-Parameters-v1700 ::=
SEQUENCE {
f1c-OverNR-RRC-r17
ENUMERATED {supported}
OPTIONAL,
measAndMobParametersNRDC-v1700
MeasAndMobParametersMRDC-v1700
}
-- TAG-NRDC-PARAMETERS-STOP-- TAG-NTN-PARAMETERS-START
NTN-Parameters-r17 ::=
SEQUENCE {
inactiveStateNTN-r17
ENUMERATED {supported}
OPTIONAL,
ra-SDT-NTN-r17
ENUMERATED {supported}
OPTIONAL,
srb-SDT-NTN-r17
ENUMERATED {supported}
OPTIONAL,
measAndMobParametersNTN-r17
MeasAndMobParameters OPTIONAL,
mac-ParametersNTN-r17
MAC-Parameters OPTIONAL,
phy-ParametersNTN-r17
Phy-Parameters OPTIONAL,
fdd-Add-UE-NR-CapabilitiesNTN-r17
UE-NR-CapabilityAddXDD-Mode OPTIONAL,
fr1-Add-UE-NR-CapabilitiesNTN-r17
UE-NR-CapabilityAddFRX-Mode OPTIONAL,
ue-BasedPerfMeas-ParametersNTN-r17
UE-BasedPerfMeas-Parameters-r16 OPTIONAL,
son-ParametersNTN-r17
SON-Parameters-r16 OPTIONAL
}
NTN-Parameters-v1820 ::=
SEQUENCE {
fr2-Add-UE-NR-CapabilitiesNTN-r18
UE-NR-CapabilityAddFRX-Mode OPTIONAL
}
-- TAG-NTN-PARAMETERS-STOP-- TAG-OLPC-SRS-POS-START
OLPC-SRS-Pos-r16 ::=
SEQUENCE {
olpc-SRS-PosBasedOnPRS-Serving-r16
ENUMERATED {supported}
OPTIONAL,
olpc-SRS-PosBasedOnSSB-Neigh-r16
ENUMERATED {supported}
OPTIONAL,
olpc-SRS-PosBasedOnPRS-Neigh-r16
ENUMERATED {supported}
OPTIONAL,
maxNumberPathLossEstimatePerServing-r16
ENUMERATED {n1, n4, n8, n16}
OPTIONAL
}
--TAG-OLPC-SRS-POS-STOP-- TAG-PDCP-PARAMETERS-START
PDCP-Parameters ::=
SEQUENCE {
supportedROHC-Profiles
SEQUENCE {
profile0x0000
BOOLEAN,
profile0x0001
BOOLEAN,
profile0x0002
BOOLEAN,
profile0x0003
BOOLEAN,
profile0x0004
BOOLEAN,
profile0x0006
BOOLEAN,
profile0x0101
BOOLEAN,
profile0x0102
BOOLEAN,
profile0x0103
BOOLEAN,
profile0x0104
BOOLEAN
},
maxNumberROHC-ContextSessions
ENUMERATED {cs2, cs4, cs8, cs12, cs16, cs24, cs32, cs48, cs64,
cs128, cs256, cs512, cs1024, cs16384, spare2, spare1},
uplinkOnlyROHC-Profiles
ENUMERATED {supported}
OPTIONAL,
continueROHC-Context
ENUMERATED {supported}
OPTIONAL,
outOfOrderDelivery
ENUMERATED {supported}
OPTIONAL,
shortSN
ENUMERATED {supported}
OPTIONAL,
pdcp-DuplicationSRB
ENUMERATED {supported}
OPTIONAL,
pdcp-DuplicationMCG-OrSCG-DRB
ENUMERATED {supported}
OPTIONAL,
...,
[[
drb-IAB-r16
ENUMERATED {supported}
OPTIONAL,
non-DRB-IAB-r16
ENUMERATED {supported}
OPTIONAL,
extendedDiscardTimer-r16
ENUMERATED {supported}
OPTIONAL,
continueEHC-Context-r16
ENUMERATED {supported}
OPTIONAL,
ehc-r16
ENUMERATED {supported}
OPTIONAL,
maxNumberEHC-Contexts-r16
ENUMERATED {cs2, cs4, cs8, cs16, cs32, cs64, cs128, cs256, cs512,
cs1024, cs2048, cs4096, cs8192, cs16384, cs32768, cs65536}
OPTIONAL,
jointEHC-ROHC-Config-r16
ENUMERATED {supported}
OPTIONAL,
pdcp-DuplicationMoreThanTwoRLC-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
longSN-RedCap-r17
ENUMERATED {supported}
OPTIONAL,
udc-r17
SEQUENCE {
standardDictionary-r17
ENUMERATED {supported}
OPTIONAL,
operatorDictionary-r17
SEQUENCE {
versionOfDictionary-r17
INTEGER (0..15),
associatedPLMN-ID-r17
PLMN-Identity
}
OPTIONAL,
continueUDC-r17
ENUMERATED {supported}
OPTIONAL,
supportOfBufferSize-r17
ENUMERATED {kbyte4, kbyte8}
OPTIONAL
}
OPTIONAL
]],
[[
longSN-NCR-r18
ENUMERATED {supported}
OPTIONAL,
supportOfPDU-SetDiscard-r18
ENUMERATED {supported}
OPTIONAL,
psi-BasedDiscard-r18
ENUMERATED {supported}
OPTIONAL,
supportOfSN-GapReport-r18
ENUMERATED {supported}
OPTIONAL
]]
}
-- TAG-PDCP-PARAMETERS-STOP-- TAG-PDCP-PARAMETERSMRDC-START
PDCP-ParametersMRDC ::=
SEQUENCE {
pdcp-DuplicationSplitSRB
ENUMERATED {supported}
OPTIONAL,
pdcp-DuplicationSplitDRB
ENUMERATED {supported}
OPTIONAL
}
PDCP-ParametersMRDC-v1610 ::=
SEQUENCE {
scg-DRB-NR-IAB-r16
ENUMERATED {supported}
OPTIONAL
}
-- TAG-PDCP-PARAMETERSMRDC-STOP-- TAG-PHY-PARAMETERS-START
Phy-Parameters ::=
SEQUENCE {
phy-ParametersCommon
Phy-ParametersCommon OPTIONAL,
phy-ParametersXDD-Diff
Phy-ParametersXDD-Diff OPTIONAL,
phy-ParametersFRX-Diff
Phy-ParametersFRX-Diff OPTIONAL,
phy-ParametersFR1
Phy-ParametersFR1 OPTIONAL,
phy-ParametersFR2
Phy-ParametersFR2 OPTIONAL
}
Phy-Parameters-v16a0 ::=
SEQUENCE {
phy-ParametersCommon-v16a0
Phy-ParametersCommon-v16a0 OPTIONAL
}
Phy-ParametersCommon ::=
SEQUENCE {
csi-RS-CFRA-ForHO
ENUMERATED {supported}
OPTIONAL,
dynamicPRB-BundlingDL
ENUMERATED {supported}
OPTIONAL,
sp-CSI-ReportPUCCH
ENUMERATED {supported}
OPTIONAL,
sp-CSI-ReportPUSCH
ENUMERATED {supported}
OPTIONAL,
nzp-CSI-RS-IntefMgmt
ENUMERATED {supported}
OPTIONAL,
type2-SP-CSI-Feedback-LongPUCCH
ENUMERATED {supported}
OPTIONAL,
precoderGranularityCORESET
ENUMERATED {supported}
OPTIONAL,
dynamicHARQ-ACK-Codebook
ENUMERATED {supported}
OPTIONAL,
semiStaticHARQ-ACK-Codebook
ENUMERATED {supported}
OPTIONAL,
spatialBundlingHARQ-ACK
ENUMERATED {supported}
OPTIONAL,
dynamicBetaOffsetInd-HARQ-ACK-CSI
ENUMERATED {supported}
OPTIONAL,
pucch-Repetition-F1-3-4
ENUMERATED {supported}
OPTIONAL,
ra-Type0-PUSCH
ENUMERATED {supported}
OPTIONAL,
dynamicSwitchRA-Type0-1-PDSCH
ENUMERATED {supported}
OPTIONAL,
dynamicSwitchRA-Type0-1-PUSCH
ENUMERATED {supported}
OPTIONAL,
pdsch-MappingTypeA
ENUMERATED {supported}
OPTIONAL,
pdsch-MappingTypeB
ENUMERATED {supported}
OPTIONAL,
interleavingVRB-ToPRB-PDSCH
ENUMERATED {supported}
OPTIONAL,
interSlotFreqHopping-PUSCH
ENUMERATED {supported}
OPTIONAL,
type1-PUSCH-RepetitionMultiSlots
ENUMERATED {supported}
OPTIONAL,
type2-PUSCH-RepetitionMultiSlots
ENUMERATED {supported}
OPTIONAL,
pusch-RepetitionMultiSlots
ENUMERATED {supported}
OPTIONAL,
pdsch-RepetitionMultiSlots
ENUMERATED {supported}
OPTIONAL,
downlinkSPS
ENUMERATED {supported}
OPTIONAL,
configuredUL-GrantType1
ENUMERATED {supported}
OPTIONAL,
configuredUL-GrantType2
ENUMERATED {supported}
OPTIONAL,
pre-EmptIndication-DL
ENUMERATED {supported}
OPTIONAL,
cbg-TransIndication-DL
ENUMERATED {supported}
OPTIONAL,
cbg-TransIndication-UL
ENUMERATED {supported}
OPTIONAL,
cbg-FlushIndication-DL
ENUMERATED {supported}
OPTIONAL,
dynamicHARQ-ACK-CodeB-CBG-Retx-DL
ENUMERATED {supported}
OPTIONAL,
rateMatchingResrcSetSemi-Static
ENUMERATED {supported}
OPTIONAL,
rateMatchingResrcSetDynamic
ENUMERATED {supported}
OPTIONAL,
bwp-SwitchingDelay
ENUMERATED {type1, type2}
OPTIONAL,
...,
[[
dummy
ENUMERATED {supported}
OPTIONAL
]],
[[
maxNumberSearchSpaces
ENUMERATED {n10}
OPTIONAL,
rateMatchingCtrlResrcSetDynamic
ENUMERATED {supported}
OPTIONAL,
maxLayersMIMO-Indication
ENUMERATED {supported}
OPTIONAL
]],
[[
spCellPlacement
CarrierAggregationVariant OPTIONAL
]],
[[
-- R1 9-1: Basic channel structure and procedure of 2-step RACH
twoStepRACH-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-1: Monitoring DCI format 1_2 and DCI format 0_2
dci-Format1-2And0-2-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-1a: Monitoring both DCI format 0_1/1_1 and DCI format 0_2/1_2 in the same search space
monitoringDCI-SameSearchSpace-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-10: Type 2 configured grant release by DCI format 0_1
type2-CG-ReleaseDCI-0-1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-11: Type 2 configured grant release by DCI format 0_2
type2-CG-ReleaseDCI-0-2-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 12-3: SPS release by DCI format 1_1
sps-ReleaseDCI-1-1-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 12-3a: SPS release by DCI format 1_2
sps-ReleaseDCI-1-2-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 14-8: CSI trigger states containing non-active BWP
csi-TriggerStateNon-ActiveBWP-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 20-2: Support up to 4 SMTCs configured for an IAB node MT per frequency location, including IAB-specific SMTC window periodicities
separateSMTC-InterIAB-Support-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 20-3: Support RACH configuration separately from the RACH configuration for UE access, including new IAB-specific offset and scaling factors
separateRACH-IAB-Support-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 20-5a: Support semi-static configuration/indication of UL-Flexible-DL slot formats for IAB-MT resources
ul-flexibleDL-SlotFormatSemiStatic-IAB-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 20-5b: Support dynamic indication of UL-Flexible-DL slot formats for IAB-MT resources
ul-flexibleDL-SlotFormatDynamics-IAB-r16
ENUMERATED {supported}
OPTIONAL,
dft-S-OFDM-WaveformUL-IAB-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 20-6: Support DCI Format 2_5 based indication of soft resource availability to an IAB node
dci-25-AI-RNTI-Support-IAB-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 20-7: Support T_delta reception.
t-DeltaReceptionSupport-IAB-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 20-8: Support of Desired guard symbol reporting and provided guard symbok reception.
guardSymbolReportReception-IAB-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-8 HARQ-ACK codebook type and spatial bundling per PUCCH group
harqACK-CB-SpatialBundlingPUCCH-Group-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 19-2: Cross Slot Scheduling
crossSlotScheduling-r16
SEQUENCE {
non-SharedSpectrumChAccess-r16
ENUMERATED {supported}
OPTIONAL,
sharedSpectrumChAccess-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
maxNumberSRS-PosPathLossEstimateAllServingCells-r16
ENUMERATED {n1, n4, n8, n16}
OPTIONAL,
extendedCG-Periodicities-r16
ENUMERATED {supported}
OPTIONAL,
extendedSPS-Periodicities-r16
ENUMERATED {supported}
OPTIONAL,
codebookVariantsList-r16
CodebookVariantsList-r16 OPTIONAL,
-- R1 11-6: PUSCH repetition Type A
pusch-RepetitionTypeA-r16
SEQUENCE {
sharedSpectrumChAccess-r16
ENUMERATED {supported}
OPTIONAL,
non-SharedSpectrumChAccess-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 11-4b: DL priority indication in DCI with mixed DCI formats
dci-DL-PriorityIndicator-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 12-1a: UL priority indication in DCI with mixed DCI formats
dci-UL-PriorityIndicator-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-1e: Maximum number of configured pathloss reference RSs for PUSCH/PUCCH/SRS by RRC for MAC-CE based pathloss reference RS update
maxNumberPathlossRS-Update-r16
ENUMERATED {n4, n8, n16, n32, n64}
OPTIONAL,
-- R1 18-9: Usage of the PDSCH starting time for HARQ-ACK type 2 codebook
type2-HARQ-ACK-Codebook-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-1g-1: Resources for beam management, pathloss measurement, BFD, RLM and new beam identification across frequency ranges
maxTotalResourcesForAcrossFreqRanges-r16
SEQUENCE {
maxNumberResWithinSlotAcrossCC-AcrossFR-r16
ENUMERATED {n2, n4, n8, n12, n16, n32, n64, n128}
OPTIONAL,
maxNumberResAcrossCC-AcrossFR-r16
ENUMERATED {n2, n4, n8, n12, n16, n32, n40, n48, n64, n72, n80, n96, n128, n256}
OPTIONAL
}
OPTIONAL,
-- R1 16-2a-4: HARQ-ACK for multi-DCI based multi-TRP - separate
harqACK-separateMultiDCI-MultiTRP-r16
SEQUENCE {
maxNumberLongPUCCHs-r16
ENUMERATED {longAndLong, longAndShort, shortAndShort}
OPTIONAL
}
OPTIONAL,
-- R1 16-2a-4: HARQ-ACK for multi-DCI based multi-TRP - joint
harqACK-jointMultiDCI-MultiTRP-r16
ENUMERATED {supported}
OPTIONAL,
-- R4 9-1: BWP switching on multiple CCs RRM requirements
bwp-SwitchingMultiCCs-r16
CHOICE {
type1-r16
ENUMERATED {us100, us200},
type2-r16
ENUMERATED {us200, us400, us800, us1000}
}
OPTIONAL
]],
[[
targetSMTC-SCG-r16
ENUMERATED {supported}
OPTIONAL,
supportRepetitionZeroOffsetRV-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-12: in-order CBG-based re-transmission
cbg-TransInOrderPUSCH-UL-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R4 6-3: Dormant BWP switching on multiple CCs RRM requirements
bwp-SwitchingMultiDormancyCCs-r16
CHOICE {
type1-r16
ENUMERATED {us100, us200},
type2-r16
ENUMERATED {us200, us400, us800, us1000}
}
OPTIONAL,
-- R1 16-2a-8: Indicates that retransmission scheduled by a different CORESETPoolIndex for multi-DCI multi-TRP is not supported.
supportRetx-Diff-CoresetPool-Multi-DCI-TRP-r16
ENUMERATED {notSupported}
OPTIONAL,
-- R1 22-10: Support of pdcch-MonitoringAnyOccasionsWithSpanGap in case of cross-carrier scheduling with different SCSs
pdcch-MonitoringAnyOccasionsWithSpanGapCrossCarrierSch-r16
ENUMERATED {mode2, mode3}
OPTIONAL
]],
[[
-- R1 16-1j-1: Support of 2 port CSI-RS for new beam identification
newBeamIdentifications2PortCSI-RS-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-1j-2: Support of 2 port CSI-RS for pathloss estimation
pathlossEstimation2PortCSI-RS-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
mux-HARQ-ACK-withoutPUCCH-onPUSCH-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 31-1: Support of Desired Guard Symbol reporting and provided guard symbol reception.
guardSymbolReportReception-IAB-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 31-2: support of restricted IAB-DU beam reception
restricted-IAB-DU-BeamReception-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 31-3: support of recommended IAB-MT beam transmission for DL and UL beam
recommended-IAB-MT-BeamTransmission-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 31-4: support of case 6 timing alignment indication reception
case6-TimingAlignmentReception-IAB-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 31-5: support of case 7 timing offset indication reception and case 7 timing at parent-node indication reception
case7-TimingAlignmentReception-IAB-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 31-6: support of desired DL Tx power adjustment reporting and DL Tx power adjustment reception
dl-tx-PowerAdjustment-IAB-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 31-7: support of desired IAB-MT PSD range reporting
desired-ul-tx-PowerAdjustment-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 31-8: support of monitoring DCI Format 2_5 scrambled by AI-RNTI for indication of FDM soft resource availability to an IAB node
fdm-SoftResourceAvailability-DynamicIndication-r17
ENUMERATED{supported}
OPTIONAL,
-- R1 31-10: Support of updated T_delta range reception
updated-T-DeltaRangeReception-r17
ENUMERATED{supported}
OPTIONAL,
-- R1 30-5: Support slot based dynamic PUCCH repetition indication for PUCCH formats 0/1/2/3/4
slotBasedDynamicPUCCH-Rep-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-1: Support of HARQ-ACK deferral in case of TDD collision
sps-HARQ-ACK-Deferral-r17
SEQUENCE {
non-SharedSpectrumChAccess-r17
ENUMERATED {supported}
OPTIONAL,
sharedSpectrumChAccess-r17
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 23-1-1k Maximum number of configured CC lists (per UE)
unifiedJointTCI-commonUpdate-r17
INTEGER (1..4)
OPTIONAL,
-- R1 23-2-1c PDCCH repetition with a single span of three contiguous OFDM symbols that is within the first four OFDM symbols in a slot
mTRP-PDCCH-singleSpan-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 27-23: Support of more than one activated PRS processing windows across all active DL BWPs
supportedActivatedPRS-ProcessingWindow-r17
ENUMERATED {n2, n3, n4}
OPTIONAL,
cg-TimeDomainAllocationExtension-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 25-20: Propagation delay compensation based on Rel-15 TA procedure for TN and licensed
ta-BasedPDC-TN-NonSharedSpectrumChAccess-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 31-11: Directional Collision Handling in DC operation
directionalCollisionDC-IAB-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
dummy1
ENUMERATED {supported}
OPTIONAL,
dummy2
ENUMERATED {supported}
OPTIONAL,
dummy3
ENUMERATED {supported}
OPTIONAL,
dummy4
ENUMERATED {supported}
OPTIONAL,
srs-AdditionalRepetition-r17
ENUMERATED {supported}
OPTIONAL,
pusch-Repetition-CG-SDT-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
multiPDSCH-PerSlotType1-CB-Support-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 42-6: Joint operation of power domain and spatial domain adaptation
jointPowerSpatialAdaptation-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 43-3: Aperiodic beam indication for access link
ncr-AperiodicBeamInd-AccessLink-r18
SEQUENCE {
scs-15kHz-r18
INTEGER (0..1)
OPTIONAL,
scs-30kHz-r18
INTEGER (0..1)
OPTIONAL,
scs-60kHz-r18
INTEGER (0..2)
OPTIONAL,
scs-120kHz-r18
INTEGER (0..2)
OPTIONAL
}
OPTIONAL,
-- R1 43-4: Semi-persistent beam indication for access link
ncr-Semi-PersistentBeamInd-AccessLink-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 43-5: Simulatenous UL transmission of backhaul link and C-Link
ncr-SimultaneousUL-BackhaulAndC-Link-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 43-6: Dedicated signalling for backhaul link beam indication
ncr-BackhaulBeamInd-r18
ENUMERATED {nonUnifiedTCI, unifiedTCI, both}
OPTIONAL,
-- R1 43-8: Adaptive beam for NCR backhaul link/C-link
ncr-AdaptiveBeamBackhaulAndC-Link-r18
ENUMERATED {nonUnifiedTCI, unifiedTCI, both}
OPTIONAL,
-- R1 49-4a: Nominal RBG size of Configuration 3 for FDRA type 0 for DCI format 1_3
nominalRBG-SizeOfConfig-3-FDRA-Type-0-DCI-1-3-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 49-4b: Nominal RBG size of Configuration 3 for FDRA type 0 for DCI format 0_3
nominalRBG-SizeOfConfig-3-FDRA-Type-0-DCI-0-3-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 49-4c: Configurable Type-1A fields for DCI format 0_3/1_3
configurableType-1A-FieldsForDCI-0-3-And-1-3-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 49-4d: FDRA Type 1 granularity of 2, 4, 8, or 16 consecutive RBs based RIV for DCI format 1_3/0_3
fdra-Type-1-Gty-2-4-8-16-RBs-RIV-DCI-1-3-And-0-3-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 49-6b: DL priority indication in DCI with mixed DCI formats including DCI format 1_3
priorityIndicationDL-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 49-7a: UL priority indication in DCI with mixed DCI formats including DCI format 0_3
priorityIndicationUL-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 49-10: Dynamic indication of applicable minimum scheduling restriction by DCI format 0_3/1_3
dynamicIndicationSchedulingRestriction-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 49-11: PHY priority indication for one-shot HARQ-ACK feedback triggered by DCI format 1_3
priorityIndicationOneSlotHARQ-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 50-1c: Multi-PUSCHs Type 2 configured grant release by DCI format 0_1
multiPUSCH-DCI-0-1-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 50-1d: Multi-PUSCHs Type 2 configured grant release by DCI format 0_2
multiPUSCH-DCI-0-2-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 55-1: Additional SR periodicities
additionalSR-Periodicities-r18
SEQUENCE {
scs-30kHz-r18
ENUMERATED {supported}
OPTIONAL,
scs-120kHz-r18
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- R1 55-5: Enable MAC CE based pathloss RS updates for Type 1 CG-PUSCH
pathlossRS-UpdateForType1CG-PUSCH-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 38-9: Dormant BWP switching on multiple CCs RRM requirements with DCI 0-3/1-3
bwp-SwitchingMultiDormancyCC-DCI-0-3-And-1-3-r18
CHOICE {
type1-r18
ENUMERATED {us100, us200},
type2-r18
ENUMERATED {us200, us400, us800, us1000}
}
OPTIONAL
]],
[[
ncr-dft-S-OFDM-WaveformUL-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
codebookVariantsListExt-r19
CodebookVariantsListExt-r19 OPTIONAL,
codebookVariantsListAggregate-r19
CodebookVariantsListAggregate-r19 OPTIONAL,
codebookVariantsListHybrid-r19
CodebookVariantsListHybrid-r19 OPTIONAL,
-- R1 58-1-2: UE-side beam prediction for BM Case1 for inference
aiml-BM-Case1-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 58-1-4: UE-side beam prediction for BM Case2 for inferenc
aiml-BM-Case2-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 64-1: Enabling TX/RX during measurement gap scheduling restriction
enableTx-RxDuringMeasGap-r19
SEQUENCE {
additionalDCI-r19
BIT STRING (SIZE (3)),
indicationField-r19
ENUMERATED {option1,option2},
minimumTimeOffset-r19
ENUMERATED {ms5,ms3}
}
OPTIONAL
]]
}
Phy-ParametersCommon-v16a0 ::=
SEQUENCE {
srs-PeriodicityAndOffsetExt-r16
ENUMERATED {supported}
OPTIONAL
}
Phy-ParametersXDD-Diff ::=
SEQUENCE {
dynamicSFI
ENUMERATED {supported}
OPTIONAL,
twoPUCCH-F0-2-ConsecSymbols
ENUMERATED {supported}
OPTIONAL,
twoDifferentTPC-Loop-PUSCH
ENUMERATED {supported}
OPTIONAL,
twoDifferentTPC-Loop-PUCCH
ENUMERATED {supported}
OPTIONAL,
...,
[[
dl-SchedulingOffset-PDSCH-TypeA
ENUMERATED {supported}
OPTIONAL,
dl-SchedulingOffset-PDSCH-TypeB
ENUMERATED {supported}
OPTIONAL,
ul-SchedulingOffset
ENUMERATED {supported}
OPTIONAL
]]
}
Phy-ParametersFRX-Diff ::=
SEQUENCE {
dynamicSFI
ENUMERATED {supported}
OPTIONAL,
dummy1
BIT STRING (SIZE (2))
OPTIONAL,
twoFL-DMRS
BIT STRING (SIZE (2))
OPTIONAL,
dummy2
BIT STRING (SIZE (2))
OPTIONAL,
dummy3
BIT STRING (SIZE (2))
OPTIONAL,
supportedDMRS-TypeDL
ENUMERATED {type1, type1And2}
OPTIONAL,
supportedDMRS-TypeUL
ENUMERATED {type1, type1And2}
OPTIONAL,
semiOpenLoopCSI
ENUMERATED {supported}
OPTIONAL,
csi-ReportWithoutPMI
ENUMERATED {supported}
OPTIONAL,
csi-ReportWithoutCQI
ENUMERATED {supported}
OPTIONAL,
onePortsPTRS
BIT STRING (SIZE (2))
OPTIONAL,
twoPUCCH-F0-2-ConsecSymbols
ENUMERATED {supported}
OPTIONAL,
pucch-F2-WithFH
ENUMERATED {supported}
OPTIONAL,
pucch-F3-WithFH
ENUMERATED {supported}
OPTIONAL,
pucch-F4-WithFH
ENUMERATED {supported}
OPTIONAL,
pucch-F0-2WithoutFH
ENUMERATED {notSupported}
OPTIONAL,
pucch-F1-3-4WithoutFH
ENUMERATED {notSupported}
OPTIONAL,
mux-SR-HARQ-ACK-CSI-PUCCH-MultiPerSlot
ENUMERATED {supported}
OPTIONAL,
uci-CodeBlockSegmentation
ENUMERATED {supported}
OPTIONAL,
onePUCCH-LongAndShortFormat
ENUMERATED {supported}
OPTIONAL,
twoPUCCH-AnyOthersInSlot
ENUMERATED {supported}
OPTIONAL,
intraSlotFreqHopping-PUSCH
ENUMERATED {supported}
OPTIONAL,
pusch-LBRM
ENUMERATED {supported}
OPTIONAL,
pdcch-BlindDetectionCA
INTEGER (4..16)
OPTIONAL,
tpc-PUSCH-RNTI
ENUMERATED {supported}
OPTIONAL,
tpc-PUCCH-RNTI
ENUMERATED {supported}
OPTIONAL,
tpc-SRS-RNTI
ENUMERATED {supported}
OPTIONAL,
absoluteTPC-Command
ENUMERATED {supported}
OPTIONAL,
twoDifferentTPC-Loop-PUSCH
ENUMERATED {supported}
OPTIONAL,
twoDifferentTPC-Loop-PUCCH
ENUMERATED {supported}
OPTIONAL,
pusch-HalfPi-BPSK
ENUMERATED {supported}
OPTIONAL,
pucch-F3-4-HalfPi-BPSK
ENUMERATED {supported}
OPTIONAL,
almostContiguousCP-OFDM-UL
ENUMERATED {supported}
OPTIONAL,
sp-CSI-RS
ENUMERATED {supported}
OPTIONAL,
sp-CSI-IM
ENUMERATED {supported}
OPTIONAL,
tdd-MultiDL-UL-SwitchPerSlot
ENUMERATED {supported}
OPTIONAL,
multipleCORESET
ENUMERATED {supported}
OPTIONAL,
...,
[[
csi-RS-IM-ReceptionForFeedback
CSI-RS-IM-ReceptionForFeedback OPTIONAL,
csi-RS-ProcFrameworkForSRS
CSI-RS-ProcFrameworkForSRS OPTIONAL,
csi-ReportFramework
CSI-ReportFramework OPTIONAL,
mux-SR-HARQ-ACK-CSI-PUCCH-OncePerSlot
SEQUENCE {
sameSymbol
ENUMERATED {supported}
OPTIONAL,
diffSymbol
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
mux-SR-HARQ-ACK-PUCCH
ENUMERATED {supported}
OPTIONAL,
mux-MultipleGroupCtrlCH-Overlap
ENUMERATED {supported}
OPTIONAL,
dl-SchedulingOffset-PDSCH-TypeA
ENUMERATED {supported}
OPTIONAL,
dl-SchedulingOffset-PDSCH-TypeB
ENUMERATED {supported}
OPTIONAL,
ul-SchedulingOffset
ENUMERATED {supported}
OPTIONAL,
dl-64QAM-MCS-TableAlt
ENUMERATED {supported}
OPTIONAL,
ul-64QAM-MCS-TableAlt
ENUMERATED {supported}
OPTIONAL,
cqi-TableAlt
ENUMERATED {supported}
OPTIONAL,
oneFL-DMRS-TwoAdditionalDMRS-UL
ENUMERATED {supported}
OPTIONAL,
twoFL-DMRS-TwoAdditionalDMRS-UL
ENUMERATED {supported}
OPTIONAL,
oneFL-DMRS-ThreeAdditionalDMRS-UL
ENUMERATED {supported}
OPTIONAL
]],
[[
pdcch-BlindDetectionNRDC
SEQUENCE {
pdcch-BlindDetectionMCG-UE
INTEGER (1..15),
pdcch-BlindDetectionSCG-UE
INTEGER (1..15)
}
OPTIONAL,
mux-HARQ-ACK-PUSCH-DiffSymbol
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 11-1b: Type 1 HARQ-ACK codebook support for relative TDRA for DL
type1-HARQ-ACK-Codebook-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-8: Enhanced UL power control scheme
enhancedPowerControl-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-1b-1: TCI state activation across multiple CCs
simultaneousTCI-ActMultipleCC-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-1b-2: Spatial relation update across multiple CCs
simultaneousSpatialRelationMultipleCC-r16
ENUMERATED {supported}
OPTIONAL,
cli-RSSI-FDM-DL-r16
ENUMERATED {supported}
OPTIONAL,
cli-SRS-RSRP-FDM-DL-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 19-3: Maximum MIMO Layer Adaptation
maxLayersMIMO-Adaptation-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 12-5: Configuration of aggregation factor per SPS configuration
aggregationFactorSPS-DL-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-1g: Resources for beam management, pathloss measurement, BFD, RLM and new beam identification
maxTotalResourcesForOneFreqRange-r16
SEQUENCE {
maxNumberResWithinSlotAcrossCC-OneFR-r16
ENUMERATED {n2, n4, n8, n12, n16, n32, n64, n128}
OPTIONAL,
maxNumberResAcrossCC-OneFR-r16
ENUMERATED {n2, n4, n8, n12, n16, n32, n40, n48, n64, n72, n80, n96, n128, n256}
OPTIONAL
}
OPTIONAL,
-- R1 16-7: Extension of the maximum number of configured aperiodic CSI report settings
csi-ReportFrameworkExt-r16
CSI-ReportFrameworkExt-r16 OPTIONAL
]],
[[
twoTCI-Act-servingCellInCC-List-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 22-11: Support of 'cri-RI-CQI' report without non-PMI-PortIndication
cri-RI-CQI-WithoutNon-PMI-PortInd-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 25-11: 4-bits subband CQI for TN and licensed
cqi-4-BitsSubbandTN-NonSharedSpectrumChAccess-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
multipleCORESET-RedCap-r17
ENUMERATED {supported}
OPTIONAL
]]
}
Phy-ParametersFR1 ::=
SEQUENCE {
pdcch-MonitoringSingleOccasion
ENUMERATED {supported}
OPTIONAL,
scs-60kHz
ENUMERATED {supported}
OPTIONAL,
pdsch-256QAM-FR1
ENUMERATED {supported}
OPTIONAL,
pdsch-RE-MappingFR1-PerSymbol
ENUMERATED {n10, n20}
OPTIONAL,
...,
[[
pdsch-RE-MappingFR1-PerSlot
ENUMERATED {n16, n32, n48, n64, n80, n96, n112, n128,
n144, n160, n176, n192, n208, n224, n240, n256}
OPTIONAL
]],
[[
-- R1 22-12: PDCCH monitoring with a single span of three contiguous OFDM symbols that is within the first four OFDM symbols in a
-- slot
pdcch-MonitoringSingleSpanFirst4Sym-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 56-4: K1 range extension defined for ATG as well
k1-RangeExtensionATG-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 56-3: Increasing the number of HARQ processes defined for ATG as well
maxHARQ-ProcessNumberATG-r18
ENUMERATED {u16d32, u32d16, u32d32}
OPTIONAL,
-- R1 56-1: Uplink Time and Frequency pre-compensation and timing relationship enhancements defined for ATG as well
uplinkPreCompensationATG-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 56-2: UE reporting of TA information
uplinkTA-ReportingATG-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 36-1: MU-MIMO Interference Mitigation advanced receiver
advReceiver-MU-MIMO-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 41-1: Support of delta PPowerClass reporting mechanism
deltaPowerClassReporting-r18
ENUMERATED {type1, type2}
OPTIONAL,
-- R1 51-2b: Support 12 PRB CORESET0 with an associated SS/PBCH block located at GSCN 41637
support12PRB-CORESET0-GSCN-41637-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 51-3: Support 5 MHz channel bandwidth with 20 PRB CORESET0
support5MHz-ChannelBW-20PRB-CORESET0-r18
ENUMERATED {supported}
OPTIONAL
]]
}
Phy-ParametersFR2 ::=
SEQUENCE {
dummy
ENUMERATED {supported}
OPTIONAL,
pdsch-RE-MappingFR2-PerSymbol
ENUMERATED {n6, n20}
OPTIONAL,
...,
[[
pCell-FR2
ENUMERATED {supported}
OPTIONAL,
pdsch-RE-MappingFR2-PerSlot
ENUMERATED {n16, n32, n48, n64, n80, n96, n112, n128,
n144, n160, n176, n192, n208, n224, n240, n256}
OPTIONAL
]],
[[
-- R1 16-1c: Support of default spatial relation and pathloss reference RS for dedicated-PUCCH/SRS and PUSCH
defaultSpatialRelationPathlossRS-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 16-1d: Support of spatial relation update for AP-SRS via MAC CE
spatialRelationUpdateAP-SRS-r16
ENUMERATED {supported}
OPTIONAL,
maxNumberSRS-PosSpatialRelationsAllServingCells-r16
ENUMERATED {n0, n1, n2, n4, n8, n16}
OPTIONAL
]],
[[
-- R4 30-3: Supports Indication of multi-Rx operation preference
multiRxPreferenceIndication-r18
ENUMERATED {supported}
OPTIONAL
]]
}
-- TAG-PHY-PARAMETERS-STOP-- TAG-PHY-PARAMETERSMRDC-START
Phy-ParametersMRDC ::=
SEQUENCE {
naics-Capability-List
SEQUENCE (SIZE (1..
maxNrofNAICS-Entries))
OF NAICS-Capability-Entry OPTIONAL,
...,
[[
spCellPlacement
CarrierAggregationVariant OPTIONAL
]],
[[
-- R1 18-3b: Semi-statically configured LTE UL transmissions in all UL subframes not limited to tdm-pattern in case of TDD PCell
tdd-PCellUL-TX-AllUL-Subframe-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 18-3a: Semi-statically configured LTE UL transmissions in all UL subframes not limited to tdm-pattern in case of FDD PCell
fdd-PCellUL-TX-AllUL-Subframe-r16
ENUMERATED {supported}
OPTIONAL
]]
}
NAICS-Capability-Entry ::=
SEQUENCE {
numberOfNAICS-CapableCC
INTEGER(1..5),
numberOfAggregatedPRB
ENUMERATED {n50, n75, n100, n125, n150, n175, n200, n225,
n250, n275, n300, n350, n400, n450, n500, spare},
...
}
-- TAG-PHY-PARAMETERSMRDC-STOP-- TAG-PHY-PARAMETERSSHAREDSPECTRUMCHACCESS-START
::=
SEQUENCE {
-- 10-32 (1-2): SS block based SINR measurement (SS-SINR) for unlicensed spectrum
ss-SINR-Meas-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-33 (2-32a): Semi-persistent CSI report on PUCCH for unlicensed spectrum
sp-CSI-ReportPUCCH-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-33a (2-32b): Semi-persistent CSI report on PUSCH for unlicensed spectrum
sp-CSI-ReportPUSCH-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-34 (3-6): Dynamic SFI monitoring for unlicensed spectrum
dynamicSFI-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-35c (4-19c): SR/HARQ-ACK/CSI multiplexing once per slot using a PUCCH (or HARQ-ACK/CSI piggybacked on a PUSCH) when SR/HARQ-
-- ACK/CSI are supposed to be sent with different starting symbols in a slot for unlicensed spectrum
-- 10-35 (4-19): SR/HARQ-ACK/CSI multiplexing once per slot using a PUCCH (or HARQ-ACK/CSI piggybacked on a PUSCH) when SR/HARQ-
-- ACK/CSI are supposed to be sent with the same starting symbol on the PUCCH resources in a slot for unlicensed spectrum
mux-SR-HARQ-ACK-CSI-PUCCH-OncePerSlot-r16
SEQUENCE {
sameSymbol-r16
ENUMERATED {supported}
OPTIONAL,
diffSymbol-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
-- 10-35a (4-19a): Overlapping PUCCH resources have different starting symbols in a slot for unlicensed spectrum
mux-SR-HARQ-ACK-PUCCH-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-35b (4-19b): SR/HARQ-ACK/CSI multiplexing more than once per slot using a PUCCH (or HARQ-ACK/CSI piggybacked on a PUSCH) when
-- SR/HARQ ACK/CSI are supposed to be sent with the same or different starting symbol in a slot for unlicensed spectrum
mux-SR-HARQ-ACK-CSI-PUCCH-MultiPerSlot-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-36 (4-28): HARQ-ACK multiplexing on PUSCH with different PUCCH/PUSCH starting OFDM symbols for unlicensed spectrum
mux-HARQ-ACK-PUSCH-DiffSymbol-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-37 (4-23): Repetitions for PUCCH format 1, 3, and 4 over multiple slots with K = 2, 4, 8 for unlicensed spectrum
pucch-Repetition-F1-3-4-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-38 (5-14): Type 1 configured PUSCH repetitions over multiple slots for unlicensed spectrum
type1-PUSCH-RepetitionMultiSlots-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-39 (5-16): Type 2 configured PUSCH repetitions over multiple slots for unlicensed spectrum
type2-PUSCH-RepetitionMultiSlots-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-40 (5-17): PUSCH repetitions over multiple slots for unlicensed spectrum
pusch-RepetitionMultiSlots-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-40a (5-17a): PDSCH repetitions over multiple slots for unlicensed spectrum
pdsch-RepetitionMultiSlots-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-41 (5-18): DL SPS
downlinkSPS-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-42 (5-19): Type 1 Configured UL grant
configuredUL-GrantType1-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-43 (5-20): Type 2 Configured UL grant
configuredUL-GrantType2-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-44 (5-21): Pre-emption indication for DL
pre-EmptIndication-DL-r16
ENUMERATED {supported}
OPTIONAL,
...
}
-- TAG-PHY-PARAMETERSSHAREDSPECTRUMCHACCESS-STOP-- TAG-POSSRS-BWA-RRC-INACTIVE-START
PosSRS-BWA-RRC-Inactive-r18 ::=
SEQUENCE {
numOfCarriersIntraBandContiguous-r18
ENUMERATED {two, three, twoandthree},
maximumAggregatedBW-TwoCarriersFR1-r18
ENUMERATED { mhz20, mhz40, mhz50, mhz80, mhz100, mhz160,
mhz180, mhz190, mhz200}
OPTIONAL,
maximumAggregatedBW-TwoCarriersFR2-r18
ENUMERATED {mhz50, mhz100, mhz200, mhz400, mhz600, mhz800}
OPTIONAL,
maximumAggregatedBW-ThreeCarriersFR1-r18
ENUMERATED {mhz80, mhz100, mhz160, mhz200, mhz240, mhz300}
OPTIONAL,
maximumAggregatedBW-ThreeCarriersFR2-r18
ENUMERATED {mhz50, mhz100, mhz200, mhz300, mhz400, mhz600,
mhz800, mhz1000, mhz1200}
OPTIONAL,
maximumAggregatedResourceSet-r18
ENUMERATED {n1, n2, n4, n8, n12, n16},
maximumAggregatedResourcePeriodic-r18
ENUMERATED {n1, n2, n4, n8, n16, n32, n64},
maximumAggregatedResourceSemi-r18
ENUMERATED {n0, n1, n2, n4, n8, n16, n32, n64},
maximumAggregatedResourcePeriodicPerSlot-r18
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14},
maximumAggregatedResourceSemiPerSlot-r18
ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8, n10, n12, n14},
guardPeriod-r18
ENUMERATED {n0, n30, n100, n140, n200},
powerClassForTwoAggregatedCarriers-r18
ENUMERATED {pc2, pc3}
OPTIONAL,
powerClassForThreeAggregatedCarriers-r18
ENUMERATED {pc2, pc3}
OPTIONAL,
...
}
-- TAG-POSSRS-BWA-RRC-INACTIVE-STOP-- TAG-POSSRS-RRC-INACTIVE-OUTSIDEINITIALUL-BWP-START
PosSRS-RRC-Inactive-OutsideInitialUL-BWP-r17::=
SEQUENCE {
-- R1 27-15b: Positioning SRS transmission in RRC_INACTIVE state configured outside initial UL BWP
maxSRSposBandwidthForEachSCS-withinCC-FR1-r17
ENUMERATED {mhz5, mhz10, mhz15, mhz20, mhz25, mhz30, mhz35, mhz40,
mhz45, mhz50, mhz60, mhz70, mhz80, mhz90, mhz100}
OPTIONAL,
maxSRSposBandwidthForEachSCS-withinCC-FR2-r17
ENUMERATED {mhz50, mhz100, mhz200, mhz400}
OPTIONAL,
maxNumOfSRSposResourceSets-r17
ENUMERATED {n1, n2, n4, n8, n12, n16}
OPTIONAL,
maxNumOfPeriodicSRSposResources-r17
ENUMERATED {n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
maxNumOfPeriodicSRSposResourcesPerSlot-r17
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14}
OPTIONAL,
differentNumerologyBetweenSRSposAndInitialBWP-r17
ENUMERATED {supported}
OPTIONAL,
srsPosWithoutRestrictionOnBWP-r17
ENUMERATED {supported}
OPTIONAL,
maxNumOfPeriodicAndSemipersistentSRSposResources-r17
ENUMERATED {n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
maxNumOfPeriodicAndSemipersistentSRSposResourcesPerSlot-r17
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14}
OPTIONAL,
differentCenterFreqBetweenSRSposAndInitialBWP-r17
ENUMERATED {supported}
OPTIONAL,
switchingTimeSRS-TX-OtherTX-r17
ENUMERATED {us100, us140, us200, us300, us500}
OPTIONAL,
-- R1 27-15c: Support of positioning SRS transmission in RRC_INACTIVE state outside initial BWP with semi-persistent SRS
maxNumOfSemiPersistentSRSposResources-r17
ENUMERATED {n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
maxNumOfSemiPersistentSRSposResourcesPerSlot-r17
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14}
OPTIONAL,
...
}
-- TAG-POSSRS-RRC-INACTIVE-OUTSIDEINITIALUL-BWP-STOP-- TAG-POSSRS-TXFREQUENCYHOPPINGRRCCONNECTED-START
PosSRS-TxFrequencyHoppingRRC-Connected-r18 ::=
SEQUENCE {
maximumSRS-BandwidthAcrossAllHopsFR1-r18
ENUMERATED {mhz40, mhz50, mhz80, mhz100}
OPTIONAL,
maximumSRS-BandwidthAcrossAllHopsFR2-r18
ENUMERATED {mhz100, mhz200, mhz400}
OPTIONAL,
maximumTxFH-Hops-r18
ENUMERATED {n2, n3, n4, n5, n6}
OPTIONAL,
rf-TxRetuneTimeFR1-r18
ENUMERATED {n70, n140, n210}
OPTIONAL,
rf-TxRetuneTimeFR2-r18
ENUMERATED {n35, n70, n140}
OPTIONAL,
switchTimeBetweenActiveBWP-FrequencyHop-r18
ENUMERATED {n100, n140, n200, n300, n500}
OPTIONAL,
numOfOverlappingPRB-r18
ENUMERATED {n0, n1, n2, n4}
OPTIONAL,
maximumSRS-ResourcePeriodic-r18
ENUMERATED {n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
maximumSRS-ResourceAperiodic-r18
ENUMERATED {n0,n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
maximumSRS-ResourceSemipersistent-r18
ENUMERATED {n0,n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
...
}
-- TAG-POSSRS-TXFREQUENCYHOPPINGRRCCONNECTED-STOP-- TAG-POSSRS-TXFREQUENCYHOPPINGRRCCONNECTEDNONREDCAP-START
PosSRS-TxFrequencyHoppingRRC-ConnectedNonRedCap-r19 ::=
SEQUENCE {
maximumSRS-BandwidthAcrossAllHopsFR1-r19
ENUMERATED {mhz40, mhz50, mhz80, mhz100}
OPTIONAL,
maximumSRS-BandwidthAcrossAllHopsFR2-r19
ENUMERATED {mhz100, mhz200, mhz400}
OPTIONAL,
maximumTxFH-Hops-r19
ENUMERATED {n2, n3, n4, n5, n6}
OPTIONAL,
rf-TxRetuneTimeFR1-r19
ENUMERATED {us0, us70, us140, us210}
OPTIONAL,
rf-TxRetuneTimeFR2-r19
ENUMERATED {us0, us35, us70, us140}
OPTIONAL,
switchTimeBetweenActiveBWP-FrequencyHop-r19
ENUMERATED {us0, us100, us140, us200, us300, us500}
OPTIONAL,
numOfOverlappingPRB-r19
ENUMERATED {n0, n1, n2, n4}
OPTIONAL,
maximumSRS-ResourcePeriodic-r19
ENUMERATED {n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
maximumSRS-ResourceAperiodic-r19
ENUMERATED {n0, n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
maximumSRS-ResourceSemipersistent-r19
ENUMERATED {n0, n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
...
}
-- TAG-POSSRS-TXFREQUENCYHOPPINGRRCCONNECTEDNONREDCAP-STOP-- TAG-POSSRS-TXFREQUENCYHOPPINGRRCINACTIVE-START
PosSRS-TxFrequencyHoppingRRC-Inactive-r18 ::=
SEQUENCE {
maximumSRS-BandwidthAcrossAllHopsFR1-r18
ENUMERATED {mhz40, mhz50, mhz80, mhz100}
OPTIONAL,
maximumSRS-BandwidthAcrossAllHopsFR2-r18
ENUMERATED {mhz100, mhz200, mhz400}
OPTIONAL,
maximumTxFH-Hops-r18
ENUMERATED {n2, n3, n4, n5, n6}
OPTIONAL,
rf-TxRetuneTimeFR1-r18
ENUMERATED {n70, n140, n210}
OPTIONAL,
rf-TxRetuneTimeFR2-r18
ENUMERATED {n35, n70, n140}
OPTIONAL,
switchTimeBetweenActiveBWP-FrequencyHop-r18
ENUMERATED {n100, n140, n200, n300, n500}
OPTIONAL,
numOfOverlappingPRB-r18
ENUMERATED {n0, n1, n2, n4}
OPTIONAL,
maximumSRS-ResourcePeriodic-r18
ENUMERATED {n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
maximumSRS-ResourceSemipersistent-r18
ENUMERATED {n0, n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
...
}
-- TAG-POSSRS-TXFREQUENCYHOPPINGRRCINACTIVE-STOP-- TAG-POSSRS-TXFREQUENCYHOPPINGRRCINACTIVENONREDCAP-START
PosSRS-TxFrequencyHoppingRRC-InactiveNonRedCap-r19 ::=
SEQUENCE {
maximumSRS-BandwidthAcrossAllHopsFR1-r19
ENUMERATED {mhz40, mhz50, mhz80, mhz100}
OPTIONAL,
maximumSRS-BandwidthAcrossAllHopsFR2-r19
ENUMERATED {mhz100, mhz200, mhz400}
OPTIONAL,
maximumTxFH-Hops-r19
ENUMERATED {n2, n3, n4, n5, n6}
OPTIONAL,
rf-TxRetuneTimeFR1-r19
ENUMERATED {us0, us70, us140, us210}
OPTIONAL,
rf-TxRetuneTimeFR2-r19
ENUMERATED {us0, us35, us70, us140}
OPTIONAL,
switchTimeBetweenActiveBWP-FrequencyHop-r19
ENUMERATED {us0, us100, us140, us200, us300, us500}
OPTIONAL,
numOfOverlappingPRB-r19
ENUMERATED {n0, n1, n2, n4}
OPTIONAL,
maximumSRS-ResourcePeriodic-r19
ENUMERATED {n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
maximumSRS-ResourceSemipersistent-r19
ENUMERATED {n0, n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
...
}
-- TAG-POSSRS-TXFREQUENCYHOPPINGRRCINACTIVENONREDCAP-STOP-- TAG-POWSAV-PARAMETERS-START
PowSav-Parameters-r16 ::=
SEQUENCE {
powSav-ParametersCommon-r16
PowSav-ParametersCommon-r16 OPTIONAL,
powSav-ParametersFRX-Diff-r16
PowSav-ParametersFRX-Diff-r16 OPTIONAL,
...
}
PowSav-Parameters-v1700 ::=
SEQUENCE {
powSav-ParametersFR2-2-r17
PowSav-ParametersFR2-2-r17 OPTIONAL,
...
}
PowSav-ParametersCommon-r16 ::=
SEQUENCE {
drx-Preference-r16
ENUMERATED {supported}
OPTIONAL,
maxCC-Preference-r16
ENUMERATED {supported}
OPTIONAL,
releasePreference-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 19-4a: UE assistance information
minSchedulingOffsetPreference-r16
ENUMERATED {supported}
OPTIONAL,
...
}
PowSav-ParametersFRX-Diff-r16 ::=
SEQUENCE {
maxBW-Preference-r16
ENUMERATED {supported}
OPTIONAL,
maxMIMO-LayerPreference-r16
ENUMERATED {supported}
OPTIONAL,
...
}
PowSav-ParametersFR2-2-r17 ::=
SEQUENCE {
maxBW-Preference-r17
ENUMERATED {supported}
OPTIONAL,
maxMIMO-LayerPreference-r17
ENUMERATED {supported}
OPTIONAL,
...
}
-- TAG-POWSAV-PARAMETERS-STOP-- TAG-PROCESSINGPARAMETERS-START
ProcessingParameters ::=
SEQUENCE {
fallback
ENUMERATED {sc, cap1-only},
differentTB-PerSlot
SEQUENCE {
upto1
NumberOfCarriers OPTIONAL,
upto2
NumberOfCarriers OPTIONAL,
upto4
NumberOfCarriers OPTIONAL,
upto7
NumberOfCarriers OPTIONAL
}
OPTIONAL
}
NumberOfCarriers ::=
INTEGER (1..16)
-- TAG-PROCESSINGPARAMETERS-STOP-- TAG-PRS-PROCESSINGCAPABILITYOUTSIDEMGINPPWPERType-START
PRS-ProcessingCapabilityOutsideMGinPPWperType-r17 ::=
SEQUENCE {
prsProcessingType-r17
ENUMERATED {type1A, type1B, type2},
ppw-dl-PRS-BufferType-r17
ENUMERATED {type1, type2, ...},
ppw-durationOfPRS-Processing-r17
CHOICE {
ppw-durationOfPRS-Processing1-r17
SEQUENCE {
ppw-durationOfPRS-ProcessingSymbolsN-r17
ENUMERATED {msDot125, msDot25, msDot5, ms1, ms2, ms4, ms6, ms8, ms12,
ms16, ms20, ms25, ms30, ms32, ms35, ms40, ms45, ms50},
ppw-durationOfPRS-ProcessingSymbolsT-r17
ENUMERATED {ms1, ms2, ms4, ms8, ms16, ms20, ms30, ms40, ms80,
ms160, ms320, ms640, ms1280}
},
ppw-durationOfPRS-Processing2-r17
SEQUENCE {
ppw-durationOfPRS-ProcessingSymbolsN2-r17
ENUMERATED {msDot125, msDot25, msDot5, ms1, ms2, ms3, ms4, ms5,
ms6, ms8, ms12},
ppw-durationOfPRS-ProcessingSymbolsT2-r17
ENUMERATED {ms4, ms5, ms6, ms8}
}
}
OPTIONAL,
ppw-maxNumOfDL-PRS-ResProcessedPerSlot-r17
SEQUENCE {
scs15-r17
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL,
scs30-r17
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL,
scs60-r17
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL,
scs120-r17
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL,
...
},
ppw-maxNumOfDL-Bandwidth-r17
CHOICE {
fr1-r17
ENUMERATED {mhz5, mhz10, mhz20, mhz40, mhz50, mhz80, mhz100},
fr2-r17
ENUMERATED {mhz50, mhz100, mhz200, mhz400}
}
OPTIONAL
}
-- TAG-PRS-PROCESSINGCAPABILITYOUTSIDEMGINPPWPERType-STOP-- TAG-RAT-TYPE-START
RAT-Type ::=
ENUMERATED {nr, eutra-nr, eutra, utra-fdd-v1610, ...}
-- TAG-RAT-TYPE-STOP-- TAG-REDCAPPARAMETERS-START
RedCapParameters-r17::=
SEQUENCE {
-- R1 28-1: RedCap UE
supportOfRedCap-r17
ENUMERATED {supported}
OPTIONAL,
supportOf16DRB-RedCap-r17
ENUMERATED {supported}
OPTIONAL
}
RedCapParameters-v1740::=
SEQUENCE {
ncd-SSB-ForRedCapInitialBWP-SDT-r17
ENUMERATED {supported}
OPTIONAL
}
-- TAG-REDCAPPARAMETERS-STOP-- TAG-RF-PARAMETERS-START
RF-Parameters ::=
SEQUENCE {
supportedBandListNR
SEQUENCE (SIZE (1..
maxBands))
OF BandNR,
supportedBandCombinationList
BandCombinationList OPTIONAL,
appliedFreqBandListFilter
FreqBandList OPTIONAL,
...,
[[
supportedBandCombinationList-v1540
BandCombinationList-v1540 OPTIONAL,
srs-SwitchingTimeRequested
ENUMERATED {true}
OPTIONAL
]],
[[
supportedBandCombinationList-v1550
BandCombinationList-v1550 OPTIONAL
]],
[[
supportedBandCombinationList-v1560
BandCombinationList-v1560 OPTIONAL
]],
[[
supportedBandCombinationList-v1610
BandCombinationList-v1610 OPTIONAL,
supportedBandCombinationListSidelinkEUTRA-NR-r16
BandCombinationListSidelinkEUTRA-NR-r16 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-r16
BandCombinationList-UplinkTxSwitch-r16 OPTIONAL
]],
[[
supportedBandCombinationList-v1630
BandCombinationList-v1630 OPTIONAL,
supportedBandCombinationListSidelinkEUTRA-NR-v1630
BandCombinationListSidelinkEUTRA-NR-v1630 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1630
BandCombinationList-UplinkTxSwitch-v1630 OPTIONAL
]],
[[
supportedBandCombinationList-v1640
BandCombinationList-v1640 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1640
BandCombinationList-UplinkTxSwitch-v1640 OPTIONAL
]],
[[
supportedBandCombinationList-v1650
BandCombinationList-v1650 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1650
BandCombinationList-UplinkTxSwitch-v1650 OPTIONAL
]],
[[
extendedBand-n77-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
supportedBandCombinationList-UplinkTxSwitch-v1670
BandCombinationList-UplinkTxSwitch-v1670 OPTIONAL
]],
[[
supportedBandCombinationList-v1680
BandCombinationList-v1680 OPTIONAL
]],
[[
supportedBandCombinationList-v1690
BandCombinationList-v1690 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1690
BandCombinationList-UplinkTxSwitch-v1690 OPTIONAL
]],
[[
supportedBandCombinationList-v1700
BandCombinationList-v1700 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1700
BandCombinationList-UplinkTxSwitch-v1700 OPTIONAL,
supportedBandCombinationListSL-RelayDiscovery-r17 OCTET STRING
OPTIONAL,
-- Contains PC5 BandCombinationListSidelinkNR-r16
supportedBandCombinationListSL-NonRelayDiscovery-r17 OCTET STRING
OPTIONAL,
-- Contains PC5 BandCombinationListSidelinkNR-r16
supportedBandCombinationListSidelinkEUTRA-NR-v1710
BandCombinationListSidelinkEUTRA-NR-v1710 OPTIONAL,
sidelinkRequested-r17
ENUMERATED {true}
OPTIONAL,
extendedBand-n77-2-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
supportedBandCombinationList-v1720
BandCombinationList-v1720 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1720
BandCombinationList-UplinkTxSwitch-v1720 OPTIONAL
]],
[[
supportedBandCombinationList-v1730
BandCombinationList-v1730 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1730
BandCombinationList-UplinkTxSwitch-v1730 OPTIONAL,
supportedBandCombinationListSL-RelayDiscovery-v1730
BandCombinationListSL-Discovery-r17 OPTIONAL,
supportedBandCombinationListSL-NonRelayDiscovery-v1730
BandCombinationListSL-Discovery-r17 OPTIONAL
]],
[[
supportedBandCombinationList-v1740
BandCombinationList-v1740 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1740
BandCombinationList-UplinkTxSwitch-v1740 OPTIONAL
]],
[[
supportedBandCombinationList-v1760
BandCombinationList-v1760 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1760
BandCombinationList-UplinkTxSwitch-v1760 OPTIONAL
]],
[[
dummy1
BandCombinationList-v1770 OPTIONAL,
dummy2
BandCombinationList-UplinkTxSwitch-v1770 OPTIONAL
]],
[[
supportedBandCombinationList-v1780
BandCombinationList-v1780 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1780
BandCombinationList-UplinkTxSwitch-v1780 OPTIONAL
]],
[[
supportedBandCombinationList-v1800
BandCombinationList-v1800 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1800
BandCombinationList-UplinkTxSwitch-v1800 OPTIONAL,
supportedBandCombinationListSL-U2U-Relay-r18
SEQUENCE {
supportedBandCombinationListSL-U2U-RelayDiscovery-r18 OCTET STRING
OPTIONAL,
-- Contains PC5
-- BandCombinationListSidelinkNR-r16
supportedBandCombinationListSL-U2U-DiscoveryExt
BandCombinationListSL-Discovery-r17 OPTIONAL
}
OPTIONAL
]],
[[
supportedBandCombinationList-v1830
BandCombinationList-v1830 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1830
BandCombinationList-UplinkTxSwitch-v1830 OPTIONAL
]],
[[
supportedBandCombinationList-v1840
BandCombinationList-v1840 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1840
BandCombinationList-UplinkTxSwitch-v1840 OPTIONAL
]],
[[
supportedBandCombinationList-v1860
BandCombinationList-v1860 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1860
BandCombinationList-UplinkTxSwitch-v1860 OPTIONAL
]],
[[
supportedBandCombinationList-v1900
BandCombinationList-v1900 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1900
BandCombinationList-UplinkTxSwitch-v1900 OPTIONAL
]]
}
RF-Parameters-v15g0 ::=
SEQUENCE {
supportedBandCombinationList-v15g0
BandCombinationList-v15g0 OPTIONAL
}
RF-Parameters-v16a0 ::=
SEQUENCE {
supportedBandCombinationList-v16a0
BandCombinationList-v16a0 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v16a0
BandCombinationList-UplinkTxSwitch-v16a0 OPTIONAL
}
RF-Parameters-v16c0 ::=
SEQUENCE {
supportedBandListNR-v16c0
SEQUENCE (SIZE (1..
maxBands))
OF BandNR-v16c0
}
RF-Parameters-v16j0 ::=
SEQUENCE {
supportedBandCombinationList-v16j0
BandCombinationList-v16j0 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v16j0
BandCombinationList-UplinkTxSwitch-v16j0 OPTIONAL
}
RF-Parameters-v17b0 ::=
SEQUENCE {
supportedBandListNR-v17b0
SEQUENCE (SIZE (1..
maxBands))
OF BandNR-v17b0 OPTIONAL,
supportedBandCombinationList-v17b0
BandCombinationList-v17b0 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v17b0
BandCombinationList-UplinkTxSwitch-v17b0 OPTIONAL
}
BandNR ::=
SEQUENCE {
bandNR
FreqBandIndicatorNR,
modifiedMPR-Behaviour
BIT STRING (SIZE (8))
OPTIONAL,
mimo-ParametersPerBand
MIMO-ParametersPerBand OPTIONAL,
extendedCP
ENUMERATED {supported}
OPTIONAL,
multipleTCI
ENUMERATED {supported}
OPTIONAL,
bwp-WithoutRestriction
ENUMERATED {supported}
OPTIONAL,
bwp-SameNumerology
ENUMERATED {upto2, upto4}
OPTIONAL,
bwp-DiffNumerology
ENUMERATED {upto4}
OPTIONAL,
crossCarrierScheduling-SameSCS
ENUMERATED {supported}
OPTIONAL,
pdsch-256QAM-FR2
ENUMERATED {supported}
OPTIONAL,
pusch-256QAM
ENUMERATED {supported}
OPTIONAL,
ue-PowerClass
ENUMERATED {pc1, pc2, pc3, pc4}
OPTIONAL,
rateMatchingLTE-CRS
ENUMERATED {supported}
OPTIONAL,
channelBWs-DL
CHOICE {
fr1
SEQUENCE {
scs-15kHz
BIT STRING (SIZE (10))
OPTIONAL,
scs-30kHz
BIT STRING (SIZE (10))
OPTIONAL,
scs-60kHz
BIT STRING (SIZE (10))
OPTIONAL
},
fr2
SEQUENCE {
scs-60kHz
BIT STRING (SIZE (3))
OPTIONAL,
scs-120kHz
BIT STRING (SIZE (3))
OPTIONAL
}
}
OPTIONAL,
channelBWs-UL
CHOICE {
fr1
SEQUENCE {
scs-15kHz
BIT STRING (SIZE (10))
OPTIONAL,
scs-30kHz
BIT STRING (SIZE (10))
OPTIONAL,
scs-60kHz
BIT STRING (SIZE (10))
OPTIONAL
},
fr2
SEQUENCE {
scs-60kHz
BIT STRING (SIZE (3))
OPTIONAL,
scs-120kHz
BIT STRING (SIZE (3))
OPTIONAL
}
}
OPTIONAL,
...,
[[
maxUplinkDutyCycle-PC2-FR1
ENUMERATED {n60, n70, n80, n90, n100}
OPTIONAL
]],
[[
pucch-SpatialRelInfoMAC-CE
ENUMERATED {supported}
OPTIONAL,
powerBoosting-pi2BPSK
ENUMERATED {supported}
OPTIONAL
]],
[[
maxUplinkDutyCycle-FR2
ENUMERATED {n15, n20, n25, n30, n40, n50, n60, n70, n80, n90, n100}
OPTIONAL
]],
[[
channelBWs-DL-v1590
CHOICE {
fr1
SEQUENCE {
scs-15kHz
BIT STRING (SIZE (16))
OPTIONAL,
scs-30kHz
BIT STRING (SIZE (16))
OPTIONAL,
scs-60kHz
BIT STRING (SIZE (16))
OPTIONAL
},
fr2
SEQUENCE {
scs-60kHz
BIT STRING (SIZE (8))
OPTIONAL,
scs-120kHz
BIT STRING (SIZE (8))
OPTIONAL
}
}
OPTIONAL,
channelBWs-UL-v1590
CHOICE {
fr1
SEQUENCE {
scs-15kHz
BIT STRING (SIZE (16))
OPTIONAL,
scs-30kHz
BIT STRING (SIZE (16))
OPTIONAL,
scs-60kHz
BIT STRING (SIZE (16))
OPTIONAL
},
fr2
SEQUENCE {
scs-60kHz
BIT STRING (SIZE (8))
OPTIONAL,
scs-120kHz
BIT STRING (SIZE (8))
OPTIONAL
}
}
OPTIONAL
]],
[[
asymmetricBandwidthCombinationSet
BIT STRING (SIZE (1..32))
OPTIONAL
]],
[[
-- R1 10: NR-unlicensed
sharedSpectrumChAccessParamsPerBand-r16
SharedSpectrumChAccessParamsPerBand-r16 OPTIONAL,
-- R1 11-7b: Independent cancellation of the overlapping PUSCHs in an intra-band UL CA
cancelOverlappingPUSCH-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 14-1: Multiple LTE-CRS rate matching patterns
multipleRateMatchingEUTRA-CRS-r16
SEQUENCE {
maxNumberPatterns-r16
INTEGER (2..6),
maxNumberNon-OverlapPatterns-r16
INTEGER (1..3)
}
OPTIONAL,
-- R1 14-1a: Two LTE-CRS overlapping rate matching patterns within a part of NR carrier using 15 kHz overlapping with a LTE carrier
overlapRateMatchingEUTRA-CRS-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 14-2: PDSCH Type B mapping of length 9 and 10 OFDM symbols
pdsch-MappingTypeB-Alt-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 14-3: One slot periodic TRS configuration for FR1
oneSlotPeriodicTRS-r16
ENUMERATED {supported}
OPTIONAL,
olpc-SRS-Pos-r16
OLPC-SRS-Pos-r16 OPTIONAL,
spatialRelationsSRS-Pos-r16
SpatialRelationsSRS-Pos-r16 OPTIONAL,
simulSRS-MIMO-TransWithinBand-r16
ENUMERATED {n2}
OPTIONAL,
channelBW-DL-IAB-r16
CHOICE {
fr1-100mhz
SEQUENCE {
scs-15kHz
ENUMERATED {supported}
OPTIONAL,
scs-30kHz
ENUMERATED {supported}
OPTIONAL,
scs-60kHz
ENUMERATED {supported}
OPTIONAL
},
fr2-200mhz
SEQUENCE {
scs-60kHz
ENUMERATED {supported}
OPTIONAL,
scs-120kHz
ENUMERATED {supported}
OPTIONAL
}
}
OPTIONAL,
channelBW-UL-IAB-r16
CHOICE {
fr1-100mhz
SEQUENCE {
scs-15kHz
ENUMERATED {supported}
OPTIONAL,
scs-30kHz
ENUMERATED {supported}
OPTIONAL,
scs-60kHz
ENUMERATED {supported}
OPTIONAL
},
fr2-200mhz
SEQUENCE {
scs-60kHz
ENUMERATED {supported}
OPTIONAL,
scs-120kHz
ENUMERATED {supported}
OPTIONAL
}
}
OPTIONAL,
rasterShift7dot5-IAB-r16
ENUMERATED {supported}
OPTIONAL,
ue-PowerClass-v1610
ENUMERATED {pc1dot5}
OPTIONAL,
condHandover-r16
ENUMERATED {supported}
OPTIONAL,
condHandoverFailure-r16
ENUMERATED {supported}
OPTIONAL,
condHandoverTwoTriggerEvents-r16
ENUMERATED {supported}
OPTIONAL,
condPSCellChange-r16
ENUMERATED {supported}
OPTIONAL,
condPSCellChangeTwoTriggerEvents-r16
ENUMERATED {supported}
OPTIONAL,
mpr-PowerBoost-FR2-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 11-9: Multiple active configured grant configurations for a BWP of a serving cell
activeConfiguredGrant-r16
SEQUENCE {
maxNumberConfigsPerBWP-r16
ENUMERATED {n1, n2, n4, n8, n12},
maxNumberConfigsAllCC-r16
INTEGER (2..32)
}
OPTIONAL,
-- R1 11-9a: Joint release in a DCI for two or more configured grant Type 2 configurations for a given BWP of a serving cell
jointReleaseConfiguredGrantType2-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 12-2: Multiple SPS configurations
sps-r16
SEQUENCE {
maxNumberConfigsPerBWP-r16
INTEGER (1..8),
maxNumberConfigsAllCC-r16
INTEGER (2..32)
}
OPTIONAL,
-- R1 12-2a: Joint release in a DCI for two or more SPS configurations for a given BWP of a serving cell
jointReleaseSPS-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 13-19: Simultaneous positioning SRS and MIMO SRS transmission within a band across multiple CCs
simulSRS-TransWithinBand-r16
ENUMERATED {n2}
OPTIONAL,
trs-AdditionalBandwidth-r16
ENUMERATED {trs-AddBW-Set1, trs-AddBW-Set2}
OPTIONAL,
handoverIntraF-IAB-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 22-5a: Simultaneous transmission of SRS for antenna switching and SRS for CB/NCB /BM for intra-band UL CA
-- R1 22-5c: Simultaneous transmission of SRS for antenna switching and SRS for antenna switching for intra-band UL CA
simulTX-SRS-AntSwitchingIntraBandUL-CA-r16
SimulSRS-ForAntennaSwitching-r16 OPTIONAL,
-- R1 10: NR-unlicensed
sharedSpectrumChAccessParamsPerBand-v1630
SharedSpectrumChAccessParamsPerBand-v1630 OPTIONAL
]],
[[
handoverUTRA-FDD-r16
ENUMERATED {supported}
OPTIONAL,
-- R4 7-4: Report the shorter transient capability supported by the UE: 2, 4 or 7us
enhancedUL-TransientPeriod-r16
ENUMERATED {us2, us4, us7}
OPTIONAL,
sharedSpectrumChAccessParamsPerBand-v1640
SharedSpectrumChAccessParamsPerBand-v1640 OPTIONAL
]],
[[
type1-PUSCH-RepetitionMultiSlots-v1650
ENUMERATED {supported}
OPTIONAL,
type2-PUSCH-RepetitionMultiSlots-v1650
ENUMERATED {supported}
OPTIONAL,
pusch-RepetitionMultiSlots-v1650
ENUMERATED {supported}
OPTIONAL,
configuredUL-GrantType1-v1650
ENUMERATED {supported}
OPTIONAL,
configuredUL-GrantType2-v1650
ENUMERATED {supported}
OPTIONAL,
sharedSpectrumChAccessParamsPerBand-v1650
SharedSpectrumChAccessParamsPerBand-v1650 OPTIONAL
]],
[[
enhancedSkipUplinkTxConfigured-v1660
ENUMERATED {supported}
OPTIONAL,
enhancedSkipUplinkTxDynamic-v1660
ENUMERATED {supported}
OPTIONAL
]],
[[
maxUplinkDutyCycle-PC1dot5-MPE-FR1-r16
ENUMERATED {n10, n15, n20, n25, n30, n40, n50, n60, n70, n80, n90, n100}
OPTIONAL,
txDiversity-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 36-1: Support of 1024QAM for PDSCH for FR1
pdsch-1024QAM-FR1-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 22-1 support of FR2 HST operation
ue-PowerClass-v1700
ENUMERATED {pc5, pc6, pc7}
OPTIONAL,
-- R1 24: NR extension to 71GHz (FR2-2)
fr2-2-AccessParamsPerBand-r17
FR2-2-AccessParamsPerBand-r17 OPTIONAL,
rlm-Relaxation-r17
ENUMERATED {supported}
OPTIONAL,
bfd-Relaxation-r17
ENUMERATED {supported}
OPTIONAL,
cg-SDT-r17
ENUMERATED {supported}
OPTIONAL,
locationBasedCondHandover-r17
ENUMERATED {supported}
OPTIONAL,
timeBasedCondHandover-r17
ENUMERATED {supported}
OPTIONAL,
eventA4BasedCondHandover-r17
ENUMERATED {supported}
OPTIONAL,
mn-InitiatedCondPSCellChangeNRDC-r17
ENUMERATED {supported}
OPTIONAL,
sn-InitiatedCondPSCellChangeNRDC-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 29-3a: PDCCH skipping
pdcch-SkippingWithoutSSSG-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 29-3b: 2 search space sets group switching
sssg-Switching-1BitInd-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 29-3c: 3 search space sets group switching
sssg-Switching-2BitInd-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 29-3d: 2 search space sets group switching with PDCCH skipping
pdcch-SkippingWithSSSG-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 29-3e: Support Search space set group switching capability 2 for FR1
searchSpaceSetGrp-switchCap2-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 26-1: Uplink Time and Frequency pre-compensation and timing relationship enhancements
uplinkPreCompensation-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 26-4: UE reporting of information related to TA pre-compensation
uplink-TA-Reporting-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 26-5: Increasing the number of HARQ processes
max-HARQ-ProcessNumber-r17
ENUMERATED {u16d32, u32d16, u32d32}
OPTIONAL,
-- R1 26-6: Type-2 HARQ codebook enhancement
type2-HARQ-Codebook-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 26-6a: Type-1 HARQ codebook enhancement
type1-HARQ-Codebook-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 26-6b: Type-3 HARQ codebook enhancement
type3-HARQ-Codebook-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 26-9: UE-specific K_offset
ue-specific-K-Offset-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-1f: Multiple PDSCH scheduling by single DCI for 120kHz in FR2-1
multiPDSCH-SingleDCI-FR2-1-SCS-120kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 24-1g: Multiple PUSCH scheduling by single DCI for 120kHz in FR2-1
multiPUSCH-SingleDCI-FR2-1-SCS-120kHz-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 14-4: Parallel PRS measurements in RRC_INACTIVE state, FR1/FR2 diff
parallelPRS-MeasRRC-Inactive-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 27-1-2: Support of UE-TxTEGs for UL TDOA
nr-UE-TxTEG-ID-MaxSupport-r17
ENUMERATED {n1, n2, n3, n4, n6, n8}
OPTIONAL,
-- R1 27-17: PRS processing in RRC_INACTIVE
prs-ProcessingRRC-Inactive-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 27-3-2: DL PRS measurement outside MG and in a PRS processing window
prs-ProcessingWindowType1A-r17
ENUMERATED {option1, option2, option3}
OPTIONAL,
prs-ProcessingWindowType1B-r17
ENUMERATED {option1, option2, option3}
OPTIONAL,
prs-ProcessingWindowType2-r17
ENUMERATED {option1, option2, option3}
OPTIONAL,
-- R1 27-15: Positioning SRS transmission in RRC_INACTIVE state for initial UL BWP
srs-AllPosResourcesRRC-Inactive-r17
SRS-AllPosResourcesRRC-Inactive-r17 OPTIONAL,
-- R1 27-16: OLPC for positioning SRS in RRC_INACTIVE state - gNB
olpc-SRS-PosRRC-Inactive-r17
OLPC-SRS-Pos-r16 OPTIONAL,
-- R1 27-19: Spatial relation for positioning SRS in RRC_INACTIVE state - gNB
spatialRelationsSRS-PosRRC-Inactive-r17
SpatialRelationsSRS-Pos-r16 OPTIONAL,
-- R1 30-1: Increased maximum number of PUSCH Type A repetitions
maxNumberPUSCH-TypeA-Repetition-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-2: PUSCH Type A repetitions based on available slots
puschTypeA-RepetitionsAvailSlot-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-3: TB processing over multi-slot PUSCH
tb-ProcessingMultiSlotPUSCH-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-3a: Repetition of TB processing over multi-slot PUSCH
tb-ProcessingRepMultiSlotPUSCH-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4: The maximum duration for DM-RS bundling
maxDurationDMRS-Bundling-r17
SEQUENCE {
fdd-r17
ENUMERATED {n4, n8, n16, n32}
OPTIONAL,
tdd-r17
ENUMERATED {n2, n4, n8, n16}
OPTIONAL
}
OPTIONAL,
-- R1 30-6: Repetition of PUSCH transmission scheduled by RAR UL grant and DCI format 0_0 with CRC scrambled by TC-RNTI
pusch-RepetitionMsg3-r17
ENUMERATED {supported}
OPTIONAL,
sharedSpectrumChAccessParamsPerBand-v1710
SharedSpectrumChAccessParamsPerBand-v1710 OPTIONAL,
-- R4 25-2: Parallel measurements on cells belonging to a different NGSO satellite than a serving satellite without scheduling restrictions
-- on normal operations with the serving cell
parallelMeasurementWithoutRestriction-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 25-5: Parallel measurements on multiple NGSO satellites within a SMTC
maxNumber-NGSO-SatellitesWithinOneSMTC-r17
ENUMERATED {n1, n2, n3, n4}
OPTIONAL,
-- R1 26-10: K1 range extension
k1-RangeExtension-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 35-1: Aperiodic CSI-RS for tracking for fast SCell activation
aperiodicCSI-RS-FastScellActivation-r17
SEQUENCE {
maxNumberAperiodicCSI-RS-PerCC-r17
ENUMERATED {n8, n16, n32, n48, n64, n128, n255},
maxNumberAperiodicCSI-RS-AcrossCCs-r17
ENUMERATED {n8, n16, n32, n64, n128, n256, n512, n1024}
}
OPTIONAL,
-- R1 35-2: Aperiodic CSI-RS bandwidth for tracking for fast SCell activation for 10MHz UE channel bandwidth
aperiodicCSI-RS-AdditionalBandwidth-r17
ENUMERATED {addBW-Set1, addBW-Set2}
OPTIONAL,
-- R1 28-1a: RRC-configured DL BWP without CD-SSB or NCD-SSB
bwp-WithoutCD-SSB-OrNCD-SSB-RedCap-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 28-3: Half-duplex FDD operation type A for (e)RedCap UE
halfDuplexFDD-TypeA-RedCap-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 27-15b: Positioning SRS transmission in RRC_INACTIVE state configured outside initial UL BWP
posSRS-RRC-Inactive-OutsideInitialUL-BWP-r17
PosSRS-RRC-Inactive-OutsideInitialUL-BWP-r17 OPTIONAL,
-- R4 15-3 UE support of CBW for 480kHz SCS
channelBWs-DL-SCS-480kHz-FR2-2-r17
BIT STRING (SIZE (8))
OPTIONAL,
channelBWs-UL-SCS-480kHz-FR2-2-r17
BIT STRING (SIZE (8))
OPTIONAL,
-- R4 15-4 UE support of CBW for 960kHz SCS
channelBWs-DL-SCS-960kHz-FR2-2-r17
BIT STRING (SIZE (8))
OPTIONAL,
channelBWs-UL-SCS-960kHz-FR2-2-r17
BIT STRING (SIZE (8))
OPTIONAL,
-- R4 17-1 UL gap for Tx power management
ul-GapFR2-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-4: One-shot HARQ ACK feedback triggered by DCI format 1_2
oneShotHARQ-feedbackTriggeredByDCI-1-2-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-5: PHY priority handling for one-shot HARQ ACK feedback
oneShotHARQ-feedbackPhy-Priority-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-6: Enhanced type 3 HARQ-ACK codebook feedback
enhancedType3-HARQ-CodebookFeedback-r17
SEQUENCE {
enhancedType3-HARQ-Codebooks-r17
ENUMERATED {n1, n2, n4, n8},
maxNumberPUCCH-Transmissions-r17
ENUMERATED {n1, n2, n3, n4, n5, n6, n7}
}
OPTIONAL,
-- R1 25-7: Triggered HARQ-ACK codebook re-transmission
triggeredHARQ-CodebookRetx-r17
SEQUENCE {
minHARQ-Retx-Offset-r17
ENUMERATED {n-7, n-5, n-3, n-1, n1},
maxHARQ-Retx-Offset-r17
ENUMERATED {n4, n6, n8, n10, n12, n14, n16, n18, n20, n22, n24}
}
OPTIONAL
]],
[[
-- R4 22-2 support of one shot large UL timing adjustment
ue-OneShotUL-TimingAdj-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-2: Repetitions for PUCCH format 0, and 2 over multiple slots with K = 2, 4, 8
pucch-Repetition-F0-2-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-11a: 4-bits subband CQI for NTN and unlicensed
cqi-4-BitsSubbandNTN-SharedSpectrumChAccess-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-16: HARQ-ACK with different priorities multiplexing on a PUCCH/PUSCH
mux-HARQ-ACK-DiffPriorities-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-20a: Propagation delay compensation based on Rel-15 TA procedure for NTN and unlicensed
ta-BasedPDC-NTN-SharedSpectrumChAccess-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-2b: DCI-based enabling/disabling ACK/NACK-based feedback for dynamic scheduling for multicast
ack-NACK-FeedbackForMulticastWithDCI-Enabler-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-2e: Multiple G-RNTIs for group-common PDSCHs
maxNumberG-RNTI-r17
INTEGER (2..8)
OPTIONAL,
-- R1 33-2f: Dynamic multicast with DCI format 4_2
dynamicMulticastDCI-Format4-2-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-2i: Supported maximal modulation order for multicast PDSCH
maxModulationOrderForMulticast-r17
CHOICE {
fr1-r17
ENUMERATED {qam256, qam1024},
fr2-r17
ENUMERATED {qam64, qam256}
}
OPTIONAL,
-- R1 33-3-1: Dynamic Slot-level repetition for group-common PDSCH for TN and licensed
dynamicSlotRepetitionMulticastTN-NonSharedSpectrumChAccess-r17
ENUMERATED {n8, n16}
OPTIONAL,
-- R1 33-3-1a: Dynamic Slot-level repetition for group-common PDSCH for NTN and unlicensed
dynamicSlotRepetitionMulticastNTN-SharedSpectrumChAccess-r17
ENUMERATED {n8, n16}
OPTIONAL,
-- R1 33-4-1: DCI-based enabling/disabling NACK-only based feedback for dynamic scheduling for multicast
nack-OnlyFeedbackForMulticastWithDCI-Enabler-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-5-1b: DCI-based enabling/disabling ACK/NACK-based feedback for dynamic scheduling for multicast
ack-NACK-FeedbackForSPS-MulticastWithDCI-Enabler-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-5-1h: Multiple G-CS-RNTIs for SPS group-common PDSCHs
maxNumberG-CS-RNTI-r17
INTEGER (2..8)
OPTIONAL,
-- R1 33-10: Support group-common PDSCH RE-level rate matching for multicast
re-LevelRateMatchingForMulticast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 36-1a: Support of 1024QAM for PDSCH with maximum 2 MIMO layers for FR1
pdsch-1024QAM-2MIMO-FR1-r17
ENUMERATED {supported}
OPTIONAL,
-- R4 14-3 PRS measurement without MG
prs-MeasurementWithoutMG-r17
ENUMERATED {cpLength, quarterSymbol, halfSymbol, halfSlot}
OPTIONAL,
-- R4 25-7: The number of target NGSO satellites the UE can monitor per carrier
maxNumber-NGSO-SatellitesPerCarrier-r17
INTEGER (3..4)
OPTIONAL,
-- R1 27-3-3 DL PRS Processing Capability outside MG - buffering capability
prs-ProcessingCapabilityOutsideMGinPPW-r17
SEQUENCE (SIZE(1..3))
OF PRS-ProcessingCapabilityOutsideMGinPPWperType-r17 OPTIONAL,
-- R1 27-15a: Positioning SRS transmission in RRC_INACTIVE state for initial UL BWP with semi-persistent SRS
srs-SemiPersistent-PosResourcesRRC-Inactive-r17
SEQUENCE {
maxNumOfSemiPersistentSRSposResources-r17
ENUMERATED {n1, n2, n4, n8, n16, n32, n64},
maxNumOfSemiPersistentSRSposResourcesPerSlot-r17
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14}
}
OPTIONAL,
-- R2: UE support of CBW for 120kHz SCS
channelBWs-DL-SCS-120kHz-FR2-2-r17
BIT STRING (SIZE (8))
OPTIONAL,
channelBWs-UL-SCS-120kHz-FR2-2-r17
BIT STRING (SIZE (8))
OPTIONAL
]],
[[
-- R1 30-4a: DM-RS bundling for PUSCH repetition type A
dmrs-BundlingPUSCH-RepTypeA-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4b: DM-RS bundling for PUSCH repetition type B
dmrs-BundlingPUSCH-RepTypeB-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4c: DM-RS bundling for TB processing over multi-slot PUSCH
dmrs-BundlingPUSCH-multiSlot-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4d: DMRS bundling for PUCCH repetitions
dmrs-BundlingPUCCH-Rep-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4e: Enhanced inter-slot frequency hopping with inter-slot bundling for PUSCH
interSlotFreqHopInterSlotBundlingPUSCH-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4f: Enhanced inter-slot frequency hopping for PUCCH repetitions with DMRS bundling
interSlotFreqHopPUCCH-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4g: Restart DM-RS bundling
dmrs-BundlingRestart-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 30-4h: DM-RS bundling for non-back-to-back transmission
dmrs-BundlingNonBackToBackTX-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 33-5-1e: Dynamic Slot-level repetition for SPS group-common PDSCH for multicast
maxDynamicSlotRepetitionForSPS-Multicast-r17
ENUMERATED {n8, n16}
OPTIONAL,
-- R1 33-5-1g: DCI-based enabling/disabling NACK-only based feedback for SPS group-common PDSCH for multicast
nack-OnlyFeedbackForSPS-MulticastWithDCI-Enabler-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-5-1i: Multicast SPS scheduling with DCI format 4_2
sps-MulticastDCI-Format4-2-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-5-2: Multiple SPS group-common PDSCH configuration on PCell
sps-MulticastMultiConfig-r17
INTEGER (1..8)
OPTIONAL,
-- R1 33-6-1: DL priority indication for multicast in DCI
priorityIndicatorInDCI-Multicast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-6-1a: DL priority configuration for SPS multicast
priorityIndicatorInDCI-SPS-Multicast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-6-2: Two HARQ-ACK codebooks simultaneously constructed for supporting HARQ-ACK codebooks with different priorities
-- for unicast and multicast at a UE
twoHARQ-ACK-CodebookForUnicastAndMulticast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-6-3: More than one PUCCH for HARQ-ACK transmission for multicast or for unicast and multicast within a slot
multiPUCCH-HARQ-ACK-ForMulticastUnicast-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 33-9: Supporting unicast PDCCH to release SPS group-common PDSCH
releaseSPS-MulticastWithCS-RNTI-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 41-3-1a UE automomous TA adjustment when cell-reselection happens
posUE-TA-AutoAdjustment-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 41-3-1: SRS for positioning configuration in multiple cells for UEs in RRC_INACTIVE state for initial UL BWP
posSRS-ValidityAreaRRC-InactiveInitialUL-BWP-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 41-3-2: SRS for positioning configuration in multiple cells for UEs in RRC_INACTIVE state for configured outside
-- initial UL BWP
posSRS-ValidityAreaRRC-InactiveOutsideInitialUL-BWP-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 41-5-1:PRS measurement with Rx frequency hopping within a MG and measurement reporting RRC_CONNECTED for RedCap UEs
dl-PRS-MeasurementWithRxFH-RRC-ConnectedForRedCap-r18
DL-PRS-MeasurementWithRxFH-RRC-Connected-r18 OPTIONAL,
-- R1 41-5-2: Support of positioning SRS with Tx frequency hopping in RRC_CONNECTED for RedCap UEs
posSRS-TxFH-RRC-ConnectedForRedCap-r18
PosSRS-TxFrequencyHoppingRRC-Connected-r18 OPTIONAL,
-- R1 41-5-2a: Support of positioning SRS with Tx frequency hopping in RRC_INACTIVE for RedCap UEs
posSRS-TxFH-RRC-InactiveForRedCap-r18
PosSRS-TxFrequencyHoppingRRC-Inactive-r18 OPTIONAL,
-- R1 41-4-8: Support of Positioning SRS bandwidth aggregation in RRC_INACTIVE
posSRS-BWA-RRC-Inactive-r18
PosSRS-BWA-RRC-Inactive-r18 OPTIONAL,
-- R1 41-4-6a support a Rel-17 single DCI scheduling positioning SRS resource sets across the linked carriers
-- for SRS bandwidth aggregation in RRC_CONNECTED state
posJointTriggerBySingleDCI-RRC-Connected-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 41-5-1a PRS measurement with Rx frequency hopping in RRC_INACTIVE for RedCap UEs
dl-PRS-MeasurementWithRxFH-RRC-InactiveforRedCap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 41-5-1b PRS measurement with Rx frequency hopping in RRC_IDLE for RedCap UEs
dl-PRS-MeasurementWithRxFH-RRC-IdleforRedCap-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 42-1: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for periodic CSI reporting
spatialAdaptation-CSI-Feedback-r18
SEQUENCE {
csiFeedbackType-r18
ENUMERATED {sdType1, sdType2, both},
maxNumberLmax-r18
INTEGER (2..4),
maxNumberCSI-ResourcePerCC-r18
SEQUENCE {
sdType1-Resource-r18
INTEGER (1..32),
sdType2-Resource-r18
INTEGER (1..32)
},
maxNumberTotalCSI-ResourcePerCC-r18
SEQUENCE {
sdType1-Resource-r18
ENUMERATED {n8, n16, n24, n32, n64, n128},
sdType2-Resource-r18
ENUMERATED {n8, n16, n24, n32, n64, n128}
},
totalNumberCSI-Reporting-r18
INTEGER (2..4)
}
OPTIONAL,
-- R1 42-1a: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for periodic CSI
-- reporting on PUSCH
spatialAdaptation-CSI-FeedbackPUSCH-r18
SEQUENCE {
csiFeedbackType-r18
ENUMERATED {sdType1, sdType2, both},
maxNumberLmax-r18
INTEGER (2..8),
subReportCSI-r18
INTEGER (2..4),
maxNumberCSI-ResourcePerCC-r18
INTEGER (1..32),
maxNumberTotalCSI-ResourcePerCC-r18
ENUMERATED {n8, n16, n24, n32, n64, n128},
totalNumberCSI-Reporting-r18
INTEGER (2..12)
}
OPTIONAL,
-- R1 42-1b: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for aperiodic CSI reporting
spatialAdaptation-CSI-FeedbackAperiodic-r18
SEQUENCE {
csiFeedbackType-r18
ENUMERATED {sdType1, sdType2, both},
maxNumberLmax-r18
INTEGER (2..8),
subReportCSI-r18
INTEGER (2..4),
maxNumberCSI-ResourcePerCC-r18
SEQUENCE {
sdType1-Resource-r18
INTEGER (1..32),
sdType2-Resource-r18
INTEGER (1..32)
},
maxNumberTotalCSI-ResourcePerCC-r18
SEQUENCE {
sdType1-Resource-r18
ENUMERATED {n8, n16, n24, n32, n64, n128},
sdType2-Resource-r18
ENUMERATED {n8, n16, n24, n32, n64, n128}
},
totalNumberCSI-Reporting-r18
INTEGER (2..12)
}
OPTIONAL,
-- R1 42-1c: Spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s) for semi-persistent
-- CSI reporting on PUCCH
spatialAdaptation-CSI-FeedbackPUCCH-r18
SEQUENCE {
csiFeedbackType-r18
ENUMERATED {sdType1, sdType2, both},
maxNumberLmax-r18
INTEGER (2..4),
subReportCSI-r18
INTEGER (2..4),
maxNumberCSI-ResourcePerCC-r18
INTEGER (1..32),
maxNumberTotalCSI-ResourcePerCC-r18
ENUMERATED {n8, n16, n24, n32, n64, n128},
totalNumberCSI-Reporting-r18
INTEGER (2..4)
}
OPTIONAL,
-- R1 42-2: Power domain adaptation with CSI feedback based on CSI report sub-configuration(s) for periodic CSI reporting
powerAdaptation-CSI-Feedback-r18
SEQUENCE {
maxNumberLmax-r18
INTEGER (2..4),
maxNumberCSI-ResourcePerCC-r18
INTEGER (1..32),
maxNumberTotalCSI-ResourcePerCC-r18
ENUMERATED {n8, n16, n24, n32, n64, n128},
totalNumberCSI-Reporting-r18
INTEGER (2..4)
}
OPTIONAL,
-- R1 42-2a: Power domain adaptation with CSI feedback based on CSI report sub-configuration(s) for semi-persistent CSI
-- reporting on PUSCH
powerAdaptation-CSI-FeedbackPUSCH-r18
SEQUENCE {
maxNumberLmax-r18
INTEGER (2..8),
subReportCSI-r18
INTEGER (2..4),
maxNumberCSI-ResourcePerCC-r18
INTEGER (1..32),
maxNumberTotalCSI-ResourcePerCC-r18
ENUMERATED {n8, n16, n24, n32, n64, n128},
totalNumberCSI-Reporting-r18
INTEGER (2..12)
}
OPTIONAL,
-- R1 42-2b: Power domain adaptation with CSI feedback based on CSI report sub-configuration(s) for aperiodic CSI reporting
powerAdaptation-CSI-FeedbackAperiodic-r18
SEQUENCE {
maxNumberLmax-r18
INTEGER (2..8),
subReportCSI-r18
INTEGER (2..4),
maxNumberCSI-ResourcePerCC-r18
INTEGER (1..32),
maxNumberTotalCSI-ResourcePerCC-r18
ENUMERATED {n8, n16, n24, n32, n64, n128},
totalNumberCSI-Reporting-r18
INTEGER (2..12)
}
OPTIONAL,
-- R1 42-2c: Power domain adaptation with CSI feedback based on CSI report sub-configuration(s) for semi-persistent CSI
-- reporting on PUCCH
powerAdaptation-CSI-FeedbackPUCCH-r18
SEQUENCE {
maxNumberLmax-r18
INTEGER (2..4),
subReportCSI-r18
INTEGER (2..4),
maxNumberCSI-ResourcePerCC-r18
INTEGER (1..32),
maxNumberTotalCSI-ResourcePerCC-r18
ENUMERATED {n8, n16, n24, n32, n64, n128},
totalNumberCSI-Reporting-r18
INTEGER (2..4)
}
OPTIONAL,
-- R1 42-4: Cell DTX and/or DRX operation based on RRC configuration
nes-CellDTX-DRX-r18
ENUMERATED {cellDTXonly, cellDRXonly, both}
OPTIONAL,
-- R1 42-5: Cell DTX/DRX operation triggered by DCI format 2_9
nes-CellDTX-DRX-DCI2-9-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 42-7: Mixed codebook combination for spatial domain adaptation with CSI feedback based on CSI report sub-configuration(s),
-- each containing one port subset configuration
mixCodeBookSpatialAdaptation-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 42-8: the number of CSI report(s) for which the UE can measure and process reference signals simultaneously in a CC of the
-- band for which this capability is provided.
simultaneousCSI-SubReportsPerCC-r18
INTEGER (1..8)
OPTIONAL,
-- R1 44-2: NTN DMRS bundling enhancement for PUSCH in NGSO scenarios
ntn-DMRS-BundlingNGSO-r18
ENUMERATED {n4, n8, n16, n32}
OPTIONAL,
-- R1 45-3: Beam indication with joint DL/UL LTM TCI states
ltm-BeamIndicationJointTCI-r18
SEQUENCE {
maxNumberJointTCI-PerCell-r18
ENUMERATED {n8,n12,n16,n24,n32,n48,n64,n128},
qcl-Resource-r18
ENUMERATED {ssb, trs, both},
maxNumberJointTCI-AcrossCells-r18
INTEGER (1..128),
maxNumberCells-r18
INTEGER (1..8)
}
OPTIONAL,
dummy-ltm-MAC-CE-JointTCI-r18
SEQUENCE {
qcl-Resource-r18
ENUMERATED {ssb, trs, both},
maxNumberJointTCI-PerCell-r18
INTEGER (1..16),
maxNumberJointTCI-AcrossCells-r18
ENUMERATED {n1,n2,n3,n4,n8,n16,n32}
}
OPTIONAL,
-- R1 45-4: Beam indication with separate DL/UL LTM TCI states
ltm-BeamIndicationSeparateTCI-r18
SEQUENCE {
maxNumberDL-TCI-PerCell-r18
ENUMERATED {n4,n8,n12,n16,n24,n32,n48,n64,n128},
maxNumberUL-TCI-PerCell-r18
ENUMERATED {n4,n8,n12,n16,n24,n32,n48,n64},
qcl-Resource-r18
ENUMERATED {ssb, trs, both},
maxNumberDL-TCI-AcrossCells-r18
INTEGER (1..128),
maxNumberUL-TCI-AcrossCells-r18
INTEGER (1..64),
maxNumberCells-r18
INTEGER (1..8)
}
OPTIONAL,
dummy-ltm-MAC-CE-SeparateTCI-r18
SEQUENCE {
qcl-Resource-r18
ENUMERATED {ssb, trs, both},
maxNumberDL-TCI-PerCell-r18
INTEGER (1..8),
maxNumberUL-TCI-PerCell-r18
INTEGER (1..8),
maxNumberDL-TCI-AcrossCells-r18
ENUMERATED {n1,n2,n4,n8,n16},
maxNumberUL-TCI-AcrossCells-r18
ENUMERATED {n1,n2,n4,n8,n16}
}
OPTIONAL,
-- R1 45-5: RACH-based early TA acquisition
rach-EarlyTA-Measurement-r18
INTEGER (1..8)
OPTIONAL,
-- R1 45-6: UE-based TA measurement
ue-TA-Measurement-r18
INTEGER (1..8)
OPTIONAL,
-- R1 45-7: TA indication in cell switch command
ta-IndicationCellSwitch-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 49-8: Triggered HARQ-ACK codebook re-transmission for DCI format 1_3
triggeredHARQ-CodebookRetxDCI-1-3-r18
SEQUENCE {
minHARQ-Retx-Offset-r18
ENUMERATED {n-7, n-5, n-3, n-1, n1},
maxHARQ-Retx-Offset-r18
ENUMERATED {n4, n6, n8, n10, n12, n14, n16, n18, n20, n22, n24}
}
OPTIONAL,
-- R1 49-12: Unified TCI with joint DL/UL TCI update by DCI format 1_3 for intra-cell and inter-cell beam management with more than
-- one MAC-CE activated joint TCI state per CC
unifiedJointTCI-MultiMAC-CE-DCI-1-3-r18
SEQUENCE {
minBeamApplicationTime-r18
CHOICE {
fr1-r18
SEQUENCE {
scs-15kHz-r18
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70}
OPTIONAL,
scs-30kHz-r18
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70}
OPTIONAL,
scs-60kHz-r18
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70}
OPTIONAL
},
fr2-r18
SEQUENCE {
scs-60kHz-r18
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70,
sym84, sym98, sym112, sym224, sym336}
OPTIONAL,
scs-120kHz-r18
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70,
sym84, sym98, sym112, sym224, sym336}
OPTIONAL
}
},
maxActivatedTCI-PerCC-r18
INTEGER (2..8)
OPTIONAL
}
OPTIONAL,
-- R1 49-12a: Unified TCI with separate DL/UL TCI update by DCI format 1_3 for intra-cell beam management with more than
-- one MAC-CE activated separate TCI state per CC
unifiedSeparateTCI-MultiMAC-CE-IntraCell-r18
SEQUENCE {
minBeamApplicationTime-r18
CHOICE {
fr1-r18
SEQUENCE {
scs-15kHz-r18
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70,
sym84, sym98, sym112, sym224, sym336}
OPTIONAL,
scs-30kHz-r18
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70,
sym84, sym98, sym112, sym224, sym336}
OPTIONAL,
scs-60kHz-r18
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70,
sym84, sym98, sym112, sym224, sym336}
OPTIONAL
},
fr2-r18
SEQUENCE {
scs-60kHz-r18
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70,
sym84, sym98, sym112, sym224, sym336}
OPTIONAL,
scs-120kHz-r18
ENUMERATED {sym1, sym2, sym4, sym7, sym14, sym28, sym42, sym56, sym70,
sym84, sym98, sym112, sym224, sym336}
OPTIONAL
}
},
maxActivatedDL-TCI-PerCC-r18
INTEGER (2..8)
OPTIONAL,
maxActivatedUL-TCI-PerCC-r18
INTEGER (2..8)
OPTIONAL
}
OPTIONAL,
-- R1 50-1: Multi-PUSCHs for Configured Grant
multiPUSCH-CG-r18
ENUMERATED {n16, n32}
OPTIONAL,
-- R1 50-1a: Multiple active multi-PUSCHs configured grant configurations for a BWP of a serving cell
multiPUSCH-ActiveConfiguredGrant-r18
SEQUENCE {
maxNumberConfigsPerBWP
ENUMERATED {n1, n2, n4, n8, n12},
maxNumberConfigsAllCC-FR1
INTEGER (2..32),
maxNumberConfigsAllCC-FR2
INTEGER (2..32)
}
OPTIONAL,
-- R1 50-1b: Joint release in a DCI for two or more configured grant Type 2 configurations, including multi-PUSCH CG
-- configuration(s), for a given BWP of a serving cell
jointReleaseDCI-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 50-2: UCI indication of unused CG-PUSCH transmission occasions
cg-PUSCH-UTO-UCI-Ind-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 50-3: PDCCH monitoring resumption after UL NACK
pdcch-MonitoringResumptionAfterUL-NACK-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 51-1: Support for 3 MHz symmetric channel bandwidth in DL and UL
support3MHz-ChannelBW-Symmetric-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 51-1a: Support for 3 MHz channel bandwidth in uplink with larger than 3 MHz channel BW in DL
support3MHz-ChannelBW-Asymmetric-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 51-2a: support 12 PRB CORESET0
support12PRB-CORESET0-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 52-1: Reception of NR PDCCH candidates overlapping with LTE CRS REs
nr-PDCCH-OverlapLTE-CRS-RE-r18
SEQUENCE {
overlapInRE-r18
ENUMERATED {oneSymbolNoOverlap, someOrAllSymOverlap},
overlapInSymbol-r18
ENUMERATED {symbol2,symbol1And2}
}
OPTIONAL,
-- R1 52-1a: Reception of NR PDCCH candidates overlapping with LTE CRS REs with multiple non-overlapping CRS rate matching patterns
nr-PDCCH-OverlapLTE-CRS-RE-MultiPatterns-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 52-1b: NR PDCCH reception that overlaps with LTE CRS within a single span of 3 consecutive OFDM symbols that is within the
-- first 4 OFDM symbols in a slot
nr-PDCCH-OverlapLTE-CRS-RE-Span-3-4-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 52-2: Two LTE-CRS overlapping rate matching patterns within NR 15 kHz carrier overlapping with LTE carrier (regardless of
-- support or configuration of multi-TRP)
twoRateMatchingEUTRA-CRS-patterns-3-4-r18
SEQUENCE {
maxNumberPatterns-r18
INTEGER (2..6),
maxNumberNon-OverlapPatterns-r18
INTEGER (1..3)
}
OPTIONAL,
-- R1 52-2a: Two LTE-CRS overlapping rate matching patterns with two different values of coresetPoolIndex within NR 15 kHz carrier
-- overlapping with LTE carrier
overlapRateMatchingEUTRA-CRS-Patterns-3-4-Diff-CS-Pool-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 53-3: Support RLM/BM/BFD measurements based on NCD-SSB within active BWP
ncd-SSB-BWP-Wor-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 53-4: Support Support RLM/BM/BFD measurements based on CSI-RS when CD-SSB is outside active BWP
rlm-BM-BFD-CSI-RS-OutsideActiveBWP-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 54-1: PRACH coverage enhancements
prach-CoverageEnh-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 54-1a: PRACH repetitions with less than N symbols gap
prach-Repetition-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 54-3: Dynamic waveform switching
dynamicWaveformSwitch-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 54-3a: PHR enhancement for dynamic waveform switching
dynamicWaveformSwitchPHR-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 54-3b: Dynamic waveform switching for intra-band UL CA
dynamicWaveformSwitchIntraCA-r18
INTEGER (2..8)
OPTIONAL,
-- R1 55-3: Multiple PUSCHs scheduling by single DCI for non-consecutive slots in FR1
multiPUSCH-SingleDCI-NonConsSlots-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 55-2d: single-symbol DL-PRS used in RTT-based Propagation delay compensation
pdc-maxNumberPRS-ResourceProcessedPerSlot-r18
SEQUENCE {
fr1-r18
SEQUENCE {
scs-15kHz-r18
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL,
scs-30kHz-r18
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL,
scs-60kHz-r18
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL
},
fr2-r18
SEQUENCE {
scs-60kHz-r18
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL,
scs-120kHz-r18
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL
}
}
OPTIONAL,
-- R1 57-2: Intra-slot TDM-ed unicast PDSCH and group-common PDSCH for multicast in RRC_INACTIVE state
intraSlot-PDSCH-MulticastInactive-r18
BOOLEAN OPTIONAL,
-- R1 57-1: Dynamic scheduling for multicast in RRC_INACTIVE state
multicastInactive-r18
ENUMERATED {supported}
OPTIONAL,
thresholdBasedMulticastResume-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 27-2: LowerMSD for inter-band NR CA and EN-DC
lowerMSD-r18
SEQUENCE (SIZE (1..
maxLowerMSD-r18))
OF LowerMSD-r18 OPTIONAL,
lowerMSD-ENDC-r18
SEQUENCE (SIZE (1..
maxLowerMSD-r18))
OF LowerMSD-r18 OPTIONAL,
-- R4 28-1: Enhanced channel raster
enhancedChannelRaster-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 30-2: Fast beam sweeping for layer-1 measurement when the UE is in multi-Rx operation
fastBeamSweepingMultiRx-r18
ENUMERATED {n2,n4,n6}
OPTIONAL,
-- R4 31-2 Beam sweeping factor reduction for FR2 unknown SCell activation
beamSweepingFactorReduction-r18
SEQUENCE {
reduceForCellDetection
ENUMERATED {n1, n2, n4, n6},
reduceForSSB-L1-RSRP-Meas
INTEGER (0..7)
}
OPTIONAL,
-- R4 34-1: Support of NR FR2 HST with simultaneous DL reception with two different QCL TypeD RSs
simultaneousReceptionTwoQCL-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 34-2: Enhanced FR2 HST RRM requirements for intra-band CA and inter-frequency measurements in connected mode
measEnhCAInterFreqFR2-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 34-4: Support of enhanced MAC CE for TCI state switch indication for FR2 HST
tci-StateSwitchInd-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 35-2: the requirements defined for ATG UE with antenna array or omni-direction antenna requirements.
antennaArrayType-r18
ENUMERATED {supported}
OPTIONAL,
locationBasedCondHandoverATG-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 35-3: rated maximum output power value range from 23dBm to 40dBm with 1dB as granularity at maximum modulation order and full
-- PRB configurations.
maxOutputPowerATG-r18
INTEGER (1..18)
OPTIONAL,
-- R4 39-6: Fast processing of LTM candidate cell RRC configuration
ltm-FastProcessingConfig-r18
SEQUENCE {
maxNumberStoredConfigCells-r18
ENUMERATED {n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12,n16},
maxNumberConfigs-r18
INTEGER (1..4)
}
OPTIONAL,
-- R4 39-8: Measurement validation based on EMR measurement during connection setup/resume
measValidationReportEMR-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 39-9: Measurement validation based on reselection measurement during connection setup/resume
measValidationReportReselectionMeasurements-r18
ENUMERATED {supported}
OPTIONAL,
eventA4BasedCondHandoverNES-r18
ENUMERATED {supported}
OPTIONAL,
nesBasedCondHandoverWithDCI-r18
ENUMERATED {supported}
OPTIONAL,
rach-LessHandoverCG-r18
ENUMERATED {supported}
OPTIONAL,
rach-LessHandoverDG-r18
ENUMERATED {supported}
OPTIONAL,
locationBasedCondHandoverEMC-r18
ENUMERATED {supported}
OPTIONAL,
mt-CG-SDT-r18
ENUMERATED {supported}
OPTIONAL,
posSRS-PreconfigureRRC-InactiveInitialUL-BWP-r18
ENUMERATED {supported}
OPTIONAL,
posSRS-PreconfigureRRC-InactiveOutsideInitialUL-BWP-r18
ENUMERATED {supported}
OPTIONAL,
cg-SDT-PeriodicityExt-r18
ENUMERATED {supported}
OPTIONAL,
-- R2: 2Rx XR UEs
supportOf2RxXR-r18
ENUMERATED {supported}
OPTIONAL,
condHandoverWithCandSCG-change-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
mac-ParametersPerBand-r18
MAC-ParametersPerBand-r18 OPTIONAL,
channelBW-DL-NCR-r18
CHOICE {
fr1-100mhz
SEQUENCE {
scs-15kHz
ENUMERATED {supported}
OPTIONAL,
scs-30kHz
ENUMERATED {supported}
OPTIONAL,
scs-60kHz
ENUMERATED {supported}
OPTIONAL
},
fr2-200mhz
SEQUENCE {
scs-60kHz
ENUMERATED {supported}
OPTIONAL,
scs-120kHz
ENUMERATED {supported}
OPTIONAL
}
}
OPTIONAL,
channelBW-UL-NCR-r18
CHOICE {
fr1-100mhz
SEQUENCE {
scs-15kHz
ENUMERATED {supported}
OPTIONAL,
scs-30kHz
ENUMERATED {supported}
OPTIONAL,
scs-60kHz
ENUMERATED {supported}
OPTIONAL
},
fr2-200mhz
SEQUENCE {
scs-60kHz
ENUMERATED {supported}
OPTIONAL,
scs-120kHz
ENUMERATED {supported}
OPTIONAL
}
}
OPTIONAL,
ncr-PDSCH-64QAM-FR2-r18
ENUMERATED {supported}
OPTIONAL,
ltm-MCG-IntraFreq-r18
ENUMERATED {supported}
OPTIONAL,
ltm-SCG-IntraFreq-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 45-3a: MAC-CE activated joint LTM TCI states
ltm-MAC-CE-JointTCI-r18
SEQUENCE {
qcl-Resource-r18
ENUMERATED {ssb, trs, both},
maxNumberJointTCI-PerCell-r18
INTEGER (1..16),
maxNumberJointTCI-AcrossCells-r18
INTEGER (1..32)
}
OPTIONAL,
-- R1 45-4a: MAC-CE activated DL/UL LTM TCI states
ltm-MAC-CE-SeparateTCI-r18
SEQUENCE {
qcl-Resource-r18
ENUMERATED {ssb, trs, both},
maxNumberDL-TCI-PerCell-r18
INTEGER (1..8),
maxNumberUL-TCI-PerCell-r18
INTEGER (1..8),
maxNumberDL-TCI-AcrossCells-r18
INTEGER (1..32),
maxNumberUL-TCI-AcrossCells-r18
INTEGER (1..32)
}
OPTIONAL
]],
[[
eventA4BasedCondHandoverATG-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 60-7: UL resource muting for CP-OFDM waveform
ul-ResourceMutingCP-OFDM-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 60-7a: UL resource muting for DFTS-OFDM waveform
ul-ResourceMutingDFTS-OFDM-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 61-1: On-demand SSB SCell operation indicated by RRC based signaling in Case #1
od-SSB-NoAlwaysOn-RRC-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 61-1a: On-demand SSB SCell operation indicated to be activated by RRC based signaling and indicated to be adapted
-- and deactivated by MAC CE signalling in Case #1
od-SSB-NoAlwaysOn-RRC-MAC-CE-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 61-2: On-demand SSB SCell operation indicated by RRC based signaling in Case #2 for same center frequency
od-SSB-AlwaysOn-RRC-r19
ENUMERATED {timec1,timec1nc2}
OPTIONAL,
-- R1 61-2a: On-demand SSB SCell operation indicated by RRC based signaling in Case #2 for different center frequency
od-SSB-AlwaysOn-RRC-Diff-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 61-2b: On-demand SSB SCell operation indicated to be activated by RRC based signaling and indicated to be adapted
-- and deactivated by MAC CE signalling in Case #2 for same center frequency
od-SSB-AlwaysOn-RRC-MAC-CE-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 61-2c: On-demand SSB SCell operation indicated to be activated by RRC based signaling and indicated to be adapted
-- and deactivated by MAC CE signalling in Case #2 for different center frequencies
od-SSB-AlwaysOn-RRC-MAC-CE-Diff-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 61-3: On-demand SSB SCell operation indicated via MAC CE in Case #1
od-SSB-NoAlwaysOn-MAC-CE-r19
ENUMERATED {explicit, both}
OPTIONAL,
-- R1 61-4: On-demand SSB SCell operation indicated via MAC CE in Case #2 for same center frequency
od-SSB-AlwaysOn-MAC-CE-r19
SEQUENCE {
timeRelation-r19
ENUMERATED {timec1,timec1nc2},
deactivationScheme-r19
ENUMERATED {explicit, both}
}
OPTIONAL,
-- R1 61-4a: On-demand SSB SCell operation indicated via MAC CE in Case #2 for different center frequencies
od-SSB-AlwaysOn-MAC-CE-Diff-r19
ENUMERATED {explicit, both}
OPTIONAL,
-- R1 61-6: SSB burst periodicity adaptation for SCell operation
ssb-BurstPeriodicityAdaptation-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 61-7: Adaptation of RACH in time domain based on additional RACH resources
rach-AdaptationTimeDomain-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 63-3: CSI-RS as Type-D QCL source RS in the indicated joint LTM TCI state
ltm-BeamIndicationJointTCI-CSI-RS-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 63-3a: CSI-RS as Type-D QCL source RS for MAC-CE activated joint LTM TCI states
ltm-MAC-CE-JointTCI-CSI-RS-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 63-4: CSI-RS as Type-D QCL source RS in the indicated separate DL/UL LTM TCI states
ltm-BeamIndicationSeparateTCI-CSI-RS-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 63-4a: CSI-RS as Type-D QCL source RS for MAC-CE activated separate DL/UL LTM TCI states
ltm-MAC-CE-SeparateTCI-CSI-RS-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 67-2: Support of positioning SRS with Tx frequency hopping in RRC_CONNECTED for non-RedCap UEs
posSRS-TxFH-RRC-ConnectedForNonRedCap-r19
PosSRS-TxFrequencyHoppingRRC-ConnectedNonRedCap-r19 OPTIONAL,
-- R1 67-2a: Support of positioning SRS with Tx frequency hopping in RRC_INACTIVE for non-RedCap UEs
posSRS-TxFH-RRC-InactiveForNonRedCap-r19
PosSRS-TxFrequencyHoppingRRC-InactiveNonRedCap-r19 OPTIONAL,
-- R1 67-3: Fallback to a SSSG with designated index after a PUCCH carrying an SR is transmitted
sr-TriggeredSSSG-Switching-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 46-4: MPR reduction for single carrier with single value
mpr-SingleCC-SingleValue-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 46-5: MPR reduction for single carrier with multiple values
mpr-SingleCC-MultipleValue-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 49-2: Fast Rx beam sweeping factor for FR2-1 L3 measurement delay reduction
fastRx-BSF-MeasDelayReduction-r19
ENUMERATED {n2,n4,n6}
OPTIONAL,
-- R4-50-2: Additional processing time for OD-SSB activation and parameter update
od-SSB-AdditionalProcessingTime-r19
ENUMERATED {supported}
OPTIONAL,
-- R4 61-1: Tx output power enhancement for NR-NTN UE
ntn-PowerBoosting-ERedCap-r19
ENUMERATED {supported}
OPTIONAL
]]
}
BandNR-v16c0 ::=
SEQUENCE {
pusch-RepetitionTypeA-v16c0
ENUMERATED {supported}
OPTIONAL,
...
}
BandNR-v17b0 ::=
SEQUENCE {
mimo-ParametersPerBand-v17b0
MIMO-ParametersPerBand-v17b0 OPTIONAL,
...
}
LowerMSD-r18 ::=
SEQUENCE {
aggressorband1-r18
CHOICE {
nr
FreqBandIndicatorNR,
eutra
FreqBandIndicatorEUTRA
},
aggressorband2-r18
FreqBandIndicatorNR OPTIONAL,
msd-Information-r18
SEQUENCE (SIZE (1..
maxLowerMSDInfo-r18))
OF MSD-Information-r18
}
MSD-Information-r18 ::=
SEQUENCE {
msd-Type-r18
ENUMERATED {harmonic, harmonicMixing, crossBandIsolation, imd2, imd3, imd4, imd5, all, spare8, spare7,
spare6, spare5,spare4, spare3, spare2, spare1},
msd-PowerClass-r18
ENUMERATED {pc1dot5, pc2, pc3},
msd-Class-r18
ENUMERATED {classI, classII, classIII, classIV, classV, classVI, classVII, classVIII }
}
-- TAG-RF-PARAMETERS-STOP-- TAG-RF-PARAMETERSMRDC-START
RF-ParametersMRDC ::=
SEQUENCE {
supportedBandCombinationList
BandCombinationList OPTIONAL,
appliedFreqBandListFilter
FreqBandList OPTIONAL,
...,
[[
srs-SwitchingTimeRequested
ENUMERATED {true}
OPTIONAL,
supportedBandCombinationList-v1540
BandCombinationList-v1540 OPTIONAL
]],
[[
supportedBandCombinationList-v1550
BandCombinationList-v1550 OPTIONAL
]],
[[
supportedBandCombinationList-v1560
BandCombinationList-v1560 OPTIONAL,
supportedBandCombinationListNEDC-Only
BandCombinationList OPTIONAL
]],
[[
supportedBandCombinationList-v1570
BandCombinationList-v1570 OPTIONAL
]],
[[
supportedBandCombinationList-v1580
BandCombinationList-v1580 OPTIONAL
]],
[[
supportedBandCombinationList-v1590
BandCombinationList-v1590 OPTIONAL
]],
[[
supportedBandCombinationListNEDC-Only-v15a0
SEQUENCE {
supportedBandCombinationList-v1540
BandCombinationList-v1540 OPTIONAL,
supportedBandCombinationList-v1560
BandCombinationList-v1560 OPTIONAL,
supportedBandCombinationList-v1570
BandCombinationList-v1570 OPTIONAL,
supportedBandCombinationList-v1580
BandCombinationList-v1580 OPTIONAL,
supportedBandCombinationList-v1590
BandCombinationList-v1590 OPTIONAL
}
OPTIONAL
]],
[[
supportedBandCombinationList-v1610
BandCombinationList-v1610 OPTIONAL,
supportedBandCombinationListNEDC-Only-v1610
BandCombinationList-v1610 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-r16
BandCombinationList-UplinkTxSwitch-r16 OPTIONAL
]],
[[
supportedBandCombinationList-v1630
BandCombinationList-v1630 OPTIONAL,
supportedBandCombinationListNEDC-Only-v1630
BandCombinationList-v1630 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1630
BandCombinationList-UplinkTxSwitch-v1630 OPTIONAL
]],
[[
supportedBandCombinationList-v1640
BandCombinationList-v1640 OPTIONAL,
supportedBandCombinationListNEDC-Only-v1640
BandCombinationList-v1640 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1640
BandCombinationList-UplinkTxSwitch-v1640 OPTIONAL
]],
[[
supportedBandCombinationList-UplinkTxSwitch-v1670
BandCombinationList-UplinkTxSwitch-v1670 OPTIONAL
]],
[[
supportedBandCombinationList-v1700
BandCombinationList-v1700 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1700
BandCombinationList-UplinkTxSwitch-v1700 OPTIONAL
]],
[[
supportedBandCombinationList-v1720
BandCombinationList-v1720 OPTIONAL,
supportedBandCombinationListNEDC-Only-v1720
SEQUENCE {
supportedBandCombinationList-v1700
BandCombinationList-v1700 OPTIONAL,
supportedBandCombinationList-v1720
BandCombinationList-v1720 OPTIONAL
}
OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1720
BandCombinationList-UplinkTxSwitch-v1720 OPTIONAL
]],
[[
supportedBandCombinationList-v1730
BandCombinationList-v1730 OPTIONAL,
supportedBandCombinationListNEDC-Only-v1730
BandCombinationList-v1730 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1730
BandCombinationList-UplinkTxSwitch-v1730 OPTIONAL
]],
[[
supportedBandCombinationList-v1740
BandCombinationList-v1740 OPTIONAL,
supportedBandCombinationListNEDC-Only-v1740
BandCombinationList-v1740 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1740
BandCombinationList-UplinkTxSwitch-v1740 OPTIONAL
]],
[[
dummy1
BandCombinationList-v1770 OPTIONAL,
dummy2
BandCombinationList-UplinkTxSwitch-v1770 OPTIONAL
]],
[[
supportedBandCombinationList-v1780
BandCombinationList-v1780 OPTIONAL,
supportedBandCombinationListNEDC-Only-v1780
BandCombinationList-v1780 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1780
BandCombinationList-UplinkTxSwitch-v1780 OPTIONAL
]],
[[
supportedBandCombinationList-v1790
BandCombinationList-v1790 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1790
BandCombinationList-UplinkTxSwitch-v1790 OPTIONAL
]],
[[
supportedBandCombinationList-v1800
BandCombinationList-v1800 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1800
BandCombinationList-UplinkTxSwitch-v1800 OPTIONAL
]],
[[
supportedBandCombinationList-v1830
BandCombinationList-v1830 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1830
BandCombinationList-UplinkTxSwitch-v1830 OPTIONAL
]],
[[
supportedBandCombinationList-v1840
BandCombinationList-v1840 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1840
BandCombinationList-UplinkTxSwitch-v1840 OPTIONAL
]],
[[
supportedBandCombinationList-v1860
BandCombinationList-v1860 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1860
BandCombinationList-UplinkTxSwitch-v1860 OPTIONAL
]],
[[
supportedBandCombinationList-v1900
BandCombinationList-v1900 OPTIONAL,
supportedBandCombinationList-UplinkTxSwitch-v1900
BandCombinationList-UplinkTxSwitch-v1900 OPTIONAL
]]
}
RF-ParametersMRDC-v15g0 ::=
SEQUENCE {
supportedBandCombinationList-v15g0
BandCombinationList-v15g0 OPTIONAL,
supportedBandCombinationListNEDC-Only-v15g0
BandCombinationList-v15g0 OPTIONAL
}
RF-ParametersMRDC-v15n0 ::=
SEQUENCE {
supportedBandCombinationList-v15n0
BandCombinationList-v15n0 OPTIONAL
}
RF-ParametersMRDC-v16e0 ::=
SEQUENCE {
supportedBandCombinationList-UplinkTxSwitch-v16e0
BandCombinationList-UplinkTxSwitch-v16e0 OPTIONAL
}
-- TAG-RF-PARAMETERSMRDC-STOP-- TAG-RLC-PARAMETERS-START
RLC-Parameters ::=
SEQUENCE {
am-WithShortSN
ENUMERATED {supported}
OPTIONAL,
um-WithShortSN
ENUMERATED {supported}
OPTIONAL,
um-WithLongSN
ENUMERATED {supported}
OPTIONAL,
...,
[[
extendedT-PollRetransmit-r16
ENUMERATED {supported}
OPTIONAL,
extendedT-StatusProhibit-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
am-WithLongSN-RedCap-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
am-WithLongSN-NCR-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
remainingTimeBasedRetransmission-r19
ENUMERATED {supported}
OPTIONAL,
remainingTimeBasedPolling-r19
ENUMERATED {supported}
OPTIONAL,
rxRLC-Discard-r19
ENUMERATED {supported}
OPTIONAL,
txRLC-StopReTxDiscardedSDU-r19
ENUMERATED {supported}
OPTIONAL
]]
}
-- TAG-RLC-PARAMETERS-STOP-- TAG-SDAP-PARAMETERS-START
SDAP-Parameters ::=
SEQUENCE {
as-ReflectiveQoS
ENUMERATED {true}
OPTIONAL,
...,
[[
sdap-QOS-IAB-r16
ENUMERATED {supported}
OPTIONAL,
sdapHeaderIAB-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
sdap-QOS-NCR-r18
ENUMERATED {supported}
OPTIONAL,
sdap-HeaderNCR-r18
ENUMERATED {supported}
OPTIONAL
]]
}
-- TAG-SDAP-PARAMETERS-STOP-- TAG-SHAREDSPECTRUMCHACCESSPARAMSPERBAND-START
SharedSpectrumChAccessParamsPerBand-r16 ::=
SEQUENCE {
-- R1 10-1: UL channel access for dynamic channel access mode
ul-DynamicChAccess-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-1a: UL channel access for semi-static channel access mode
ul-Semi-StaticChAccess-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-2: SSB-based RRM for dynamic channel access mode
ssb-RRM-DynamicChAccess-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-2a: SSB-based RRM for semi-static channel access mode
ssb-RRM-Semi-StaticChAccess-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-2b: MIB reading on unlicensed cell
mib-Acquisition-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-2c: SSB-based RLM for dynamic channel access mode
ssb-RLM-DynamicChAccess-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-2d: SSB-based RLM for semi-static channel access mode
ssb-RLM-Semi-StaticChAccess-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-2e: SIB1 reception on unlicensed cell
sib1-Acquisition-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-2f: Support monitoring of extended RAR window
extRA-ResponseWindow-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-2g: SSB-based BFD/CBD for dynamic channel access mode
ssb-BFD-CBD-dynamicChannelAccess-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-2h: SSB-based BFD/CBD for semi-static channel access mode
ssb-BFD-CBD-semi-staticChannelAccess-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-2i: CSI-RS-based BFD/CBD for NR-U
csi-RS-BFD-CBD-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-7: UL channel access for 10 MHz SCell
ul-ChannelBW-SCell-10mhz-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-10: RSSI and channel occupancy measurement and reporting
rssi-ChannelOccupancyReporting-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-11:SRS starting position at any OFDM symbol in a slot
srs-StartAnyOFDM-Symbol-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-20: Support search space set configuration with freqMonitorLocation-r16
searchSpaceFreqMonitorLocation-r16
INTEGER (1..5)
OPTIONAL,
-- R1 10-20a: Support coreset configuration with rb-Offset
coreset-RB-Offset-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-23:CGI reading on unlicensed cell for ANR functionality
cgi-Acquisition-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-25: Enable configured UL transmissions when DCI 2_0 is configured but not detected
configuredUL-Tx-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-27: Wideband PRACH
prach-Wideband-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-29: Support available RB set indicator field in DCI 2_0
dci-AvailableRB-Set-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-30: Support channel occupancy duration indicator field in DCI 2_0
dci-ChOccupancyDuration-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-8: Type B PDSCH length {3, 5, 6, 8, 9, 10, 11, 12, 13} without DMRS shift due to CRS collision
typeB-PDSCH-length-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-9: Search space set group switching with explicit DCI 2_0 bit field trigger or with implicit PDCCH decoding with DCI 2_0 monitoring
searchSpaceSwitchWithDCI-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-9b: Search space set group switching with implicit PDCCH decoding without DCI 2_0 monitoring
searchSpaceSwitchWithoutDCI-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-9d: Support Search space set group switching capability 2
searchSpaceSwitchCapability2-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-14: Non-numerical PDSCH to HARQ-ACK timing
non-numericalPDSCH-HARQ-timing-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-15: Enhanced dynamic HARQ codebook
enhancedDynamicHARQ-codebook-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-16: One-shot HARQ ACK feedback
oneShotHARQ-feedback-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-17: Multi-PUSCH UL grant
multiPUSCH-UL-grant-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-26: CSI-RS based RLM for NR-U
csi-RS-RLM-r16
ENUMERATED {supported}
OPTIONAL,
dummy
ENUMERATED {supported}
OPTIONAL,
-- R1 10-31: Support of P/SP-CSI-RS reception with CSI-RS-ValidationWith-DCI-r16 configured
periodicAndSemi-PersistentCSI-RS-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-3: PRB interlace mapping for PUSCH
pusch-PRB-interlace-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-3a: PRB interlace mapping for PUCCH
pucch-F0-F1-PRB-Interlace-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-12: OCC for PRB interlace mapping for PF2 and PF3
occ-PRB-PF2-PF3-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-13a: Extended CP range of more than one symbol for CG-PUSCH
extCP-rangeCG-PUSCH-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-18: Configured grant with retransmission in CG resources
configuredGrantWithReTx-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-21a: Support using ED threshold given by gNB for UL to DL COT sharing
ed-Threshold-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-21b: Support UL to DL COT sharing
ul-DL-COT-Sharing-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-24: CG-UCI multiplexing with HARQ ACK
mux-CG-UCI-HARQ-ACK-r16
ENUMERATED {supported}
OPTIONAL,
-- R1 10-28: Configured grant with Rel-16 enhanced resource configuration
cg-resourceConfig-r16
ENUMERATED {supported}
OPTIONAL
}
SharedSpectrumChAccessParamsPerBand-v1630 ::=
SEQUENCE {
-- R4 4-1: DL reception in intra-carrier guardband
dl-ReceptionIntraCellGuardband-r16
ENUMERATED {supported}
OPTIONAL,
-- R4 4-2: DL reception when gNB does not transmit on all RB sets of a carrier as a result of LBT
dl-ReceptionLBT-subsetRB-r16
ENUMERATED {supported}
OPTIONAL
}
SharedSpectrumChAccessParamsPerBand-v1640 ::=
SEQUENCE {
-- 10-26b(1-4): CSI-RS based RRM measurement with associated SS-block
csi-RSRP-AndRSRQ-MeasWithSSB-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-26c(1-5): CSI-RS based RRM measurement without associated SS-block
csi-RSRP-AndRSRQ-MeasWithoutSSB-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-26d(1-6): CSI-RS based RS-SINR measurement
csi-SINR-Meas-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-26e(1-8): RLM based on a mix of SS block and CSI-RS signals within active BWP
ssb-AndCSI-RS-RLM-r16
ENUMERATED {supported}
OPTIONAL,
-- 10-26f(1-9): CSI-RS based contention free RA for HO
csi-RS-CFRA-ForHO-r16
ENUMERATED {supported}
OPTIONAL
}
SharedSpectrumChAccessParamsPerBand-v1650 ::=
SEQUENCE {
-- Extension of R1 10-9 capability to configure up to 16 instead of 4 cells or cell groups, respectively
extendedSearchSpaceSwitchWithDCI-r16
ENUMERATED {supported}
OPTIONAL
}
SharedSpectrumChAccessParamsPerBand-v1710 ::=
SEQUENCE {
-- R1 25-12: UE initiated semi-static channel occupancy with dependent configurations
ul-Semi-StaticChAccessDependentConfig-r17
ENUMERATED {supported}
OPTIONAL,
-- R1 25-13: UE initiated semi-static channel occupancy with independent configurations
ul-Semi-StaticChAccessIndependentConfig-r17
ENUMERATED {supported}
OPTIONAL
}
-- TAG-SHAREDSPECTRUMCHACCESSPARAMSPERBAND-STOP-- TAG-SHAREDSPECTRUMCHACCESSPARAMSSIDELINKPERBAND-START
SharedSpectrumChAccessParamsSidelinkPerBand-r18 ::=
SEQUENCE {
-- R1 47-k1: SL channel access for dynamic channel access mode
sl-DynamicChannelAccess-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-k2: SL multi-channel access for dynamic channel access mode
sl-DynamicMultiChannelAccess-r18
INTEGER (2..5)
OPTIONAL,
-- R1 47-k6: Type1 LBT blocking Option 1
sl-LBT-Option1-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-k7: Type1 LBT blocking Option 2
sl-LBT-Option2-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-k9: Sidelink mode 1 resource allocation in shared spectrum
sl-ResourceAllocMode1-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-m1: Interlace RB-based SL transmission/reception
sl-Interlace-RB-TxRx-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-m5: Multiple PSFCH occasions per PSCCH/PSSCH
sl-PSFCH-MultiOccasion-r18
INTEGER (1..4)
OPTIONAL,
-- R1 47-m10: Contiguous RB-based PSCCH/PSSCH transmission/reception
sl-ContiguousRB-TxRx-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-m11: PSFCH transmissions in multiple contiguous RB sets
sl-PSFCH-MultiContiguousRB-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-m11a: PSFCH transmissions in multiple non-contiguous RB sets
sl-PSFCH-MultiNonContiguousRB-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-m13: Transmissions/receptions of multiple dedicated PRBs in common interlace-based PSFCH
sl-MultiplePRB-CommonInterlacePSFCH-r18
SEQUENCE {
tx-TotalPRB-PSFCH-r18
ENUMERATED {n4, n5, n8, n15, n16, n20},
rx-TotalPRB-PSFCH-r18
ENUMERATED {n5, n6, n15, n16, n25, n26, n32, n35, n45, n46, n50, n64, n65}
}
OPTIONAL,
-- R1 47-m13a: Transmissions/receptions of multiple interlaces in dedicated interlace-based PSFCH
sl-MultiplePRB-DedicatedInterlacePSFCH-r18
SEQUENCE {
tx-TotalPRB-PSFCH-r18
INTEGER (1..3),
rx-TotalPRB-PSFCH-r18
INTEGER (1..5)
}
OPTIONAL
}
-- TAG-SHAREDSPECTRUMCHACCESSPARAMSSIDELINKPERBAND-STOP-- TAG-SIDELINKPARAMETERS-START
SidelinkParameters-r16 ::=
SEQUENCE {
sidelinkParametersNR-r16
SidelinkParametersNR-r16 OPTIONAL,
sidelinkParametersEUTRA-r16
SidelinkParametersEUTRA-r16 OPTIONAL
}
SidelinkParametersNR-r16 ::=
SEQUENCE {
rlc-ParametersSidelink-r16
RLC-ParametersSidelink-r16 OPTIONAL,
mac-ParametersSidelink-r16
MAC-ParametersSidelink-r16 OPTIONAL,
fdd-Add-UE-Sidelink-Capabilities-r16
UE-SidelinkCapabilityAddXDD-Mode-r16 OPTIONAL,
tdd-Add-UE-Sidelink-Capabilities-r16
UE-SidelinkCapabilityAddXDD-Mode-r16 OPTIONAL,
supportedBandListSidelink-r16
SEQUENCE (SIZE (1..
maxBands))
OF BandSidelink-r16 OPTIONAL,
...,
[[
relayParameters-r17
RelayParameters-r17 OPTIONAL
]],
[[
-- R1 32-x: Use of new P0 parameters for open loop power control
p0-OLPC-Sidelink-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
pdcp-ParametersSidelink-r18
PDCP-ParametersSidelink-r18 OPTIONAL,
--R1 41-1-1a: Common SL-PRS processing capability
sl-PRS-CommonProcCapabilityPerUE-r18
SEQUENCE {
maxNumOfActiveSL-PRS-Resources-r18
SEQUENCE {
fr1-r18
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24}
OPTIONAL,
fr2-r18
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64, n128}
OPTIONAL
},
maxNumOfSlotswithActiveSL-PRS-Resources-r18
SEQUENCE {
fr1-r18
ENUMERATED {n1, n2, n3, n4, n6, n8}
OPTIONAL,
fr2-r18
ENUMERATED {n1, n2, n4, n8, n12, n16, n24, n32, n48, n64}
OPTIONAL
}
}
OPTIONAL
]]
}
SidelinkParametersEUTRA-r16 ::=
SEQUENCE {
sl-ParametersEUTRA1-r16 OCTET STRING
OPTIONAL,
sl-ParametersEUTRA2-r16 OCTET STRING
OPTIONAL,
sl-ParametersEUTRA3-r16 OCTET STRING
OPTIONAL,
supportedBandListSidelinkEUTRA-r16
SEQUENCE (SIZE (1..
maxBandsEUTRA))
OF BandSidelinkEUTRA-r16 OPTIONAL,
...
}
::=
SEQUENCE {
am-WithLongSN-Sidelink-r16
ENUMERATED {supported}
OPTIONAL,
um-WithLongSN-Sidelink-r16
ENUMERATED {supported}
OPTIONAL,
...
}
::=
SEQUENCE {
mac-ParametersSidelinkCommon-r16
MAC-ParametersSidelinkCommon-r16 OPTIONAL,
mac-ParametersSidelinkXDD-Diff-r16
MAC-ParametersSidelinkXDD-Diff-r16 OPTIONAL,
...
}
UE-SidelinkCapabilityAddXDD-Mode-r16 ::=
SEQUENCE {
mac-ParametersSidelinkXDD-Diff-r16
MAC-ParametersSidelinkXDD-Diff-r16 OPTIONAL
}
::=
SEQUENCE {
lcp-RestrictionSidelink-r16
ENUMERATED {supported}
OPTIONAL,
multipleConfiguredGrantsSidelink-r16
ENUMERATED {supported}
OPTIONAL,
...,
[[
drx-OnSidelink-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
sl-LBT-FailureDectectionRecovery-r18
ENUMERATED {supported}
OPTIONAL
]]
}
::=
SEQUENCE {
multipleSR-ConfigurationsSidelink-r16
ENUMERATED {supported}
OPTIONAL,
logicalChannelSR-DelayTimerSidelink-r16
ENUMERATED {supported}
OPTIONAL,
...
}
BandSidelinkEUTRA-r16 ::=
SEQUENCE {
freqBandSidelinkEUTRA-r16
FreqBandIndicatorEUTRA,
-- R1 15-7: Transmitting LTE sidelink mode 3 scheduled by NR Uu
gnb-ScheduledMode3SidelinkEUTRA-r16
SEQUENCE {
gnb-ScheduledMode3DelaySidelinkEUTRA-r16
ENUMERATED {ms0, ms0dot25, ms0dot5, ms0dot625, ms0dot75, ms1,
ms1dot25, ms1dot5, ms1dot75, ms2, ms2dot5, ms3, ms4,
ms5, ms6, ms8, ms10, ms20}
}
OPTIONAL,
-- R1 15-9: Transmitting LTE sidelink mode 4 configured by NR Uu
gnb-ScheduledMode4SidelinkEUTRA-r16
ENUMERATED {supported}
OPTIONAL
}
BandSidelink-r16 ::=
SEQUENCE {
freqBandSidelink-r16
FreqBandIndicatorNR,
--15-1
sl-Reception-r16
SEQUENCE {
harq-RxProcessSidelink-r16
ENUMERATED {n16, n24, n32, n48, n64},
pscch-RxSidelink-r16
ENUMERATED {value1, value2},
scs-CP-PatternRxSidelink-r16
CHOICE {
fr1-r16
SEQUENCE {
scs-15kHz-r16
BIT STRING (SIZE (16))
OPTIONAL,
scs-30kHz-r16
BIT STRING (SIZE (16))
OPTIONAL,
scs-60kHz-r16
BIT STRING (SIZE (16))
OPTIONAL
},
fr2-r16
SEQUENCE {
scs-60kHz-r16
BIT STRING (SIZE (16))
OPTIONAL,
scs-120kHz-r16
BIT STRING (SIZE (16))
OPTIONAL
}
}
OPTIONAL,
extendedCP-RxSidelink-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
--15-2
sl-TransmissionMode1-r16
SEQUENCE {
harq-TxProcessModeOneSidelink-r16
ENUMERATED {n8, n16},
scs-CP-PatternTxSidelinkModeOne-r16
CHOICE {
fr1-r16
SEQUENCE {
scs-15kHz-r16
BIT STRING (SIZE (16))
OPTIONAL,
scs-30kHz-r16
BIT STRING (SIZE (16))
OPTIONAL,
scs-60kHz-r16
BIT STRING (SIZE (16))
OPTIONAL
},
fr2-r16
SEQUENCE {
scs-60kHz-r16
BIT STRING (SIZE (16))
OPTIONAL,
scs-120kHz-r16
BIT STRING (SIZE (16))
OPTIONAL
}
},
extendedCP-TxSidelink-r16
ENUMERATED {supported}
OPTIONAL,
harq-ReportOnPUCCH-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
--15-4
sync-Sidelink-r16
SEQUENCE {
gNB-Sync-r16
ENUMERATED {supported}
OPTIONAL,
gNB-GNSS-UE-SyncWithPriorityOnGNB-ENB-r16
ENUMERATED {supported}
OPTIONAL,
gNB-GNSS-UE-SyncWithPriorityOnGNSS-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
--15-10
sl-Tx-256QAM-r16
ENUMERATED {supported}
OPTIONAL,
--15-11
psfch-FormatZeroSidelink-r16
SEQUENCE {
psfch-RxNumber
ENUMERATED {n5, n15, n25, n32, n35, n45, n50, n64},
psfch-TxNumber
ENUMERATED {n4, n8, n16}
}
OPTIONAL,
--15-12
lowSE-64QAM-MCS-TableSidelink-r16
ENUMERATED {supported}
OPTIONAL,
--15-15
enb-sync-Sidelink-r16
ENUMERATED {supported}
OPTIONAL,
...,
[[
--15-3
sl-TransmissionMode2-r16
SEQUENCE {
harq-TxProcessModeTwoSidelink-r16
ENUMERATED {n8, n16},
scs-CP-PatternTxSidelinkModeTwo-r16
ENUMERATED {supported}
OPTIONAL,
dl-openLoopPC-Sidelink-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
--15-5
congestionControlSidelink-r16
SEQUENCE {
cbr-ReportSidelink-r16
ENUMERATED {supported}
OPTIONAL,
cbr-CR-TimeLimitSidelink-r16
ENUMERATED {time1, time2}
}
OPTIONAL,
--15-22
fewerSymbolSlotSidelink-r16
ENUMERATED {supported}
OPTIONAL,
--15-23
sl-openLoopPC-RSRP-ReportSidelink-r16
ENUMERATED {supported}
OPTIONAL,
--13-1
sl-Rx-256QAM-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
ue-PowerClassSidelink-r16
ENUMERATED {pc2, pc3, pc5-v1820, spare5, spare4, spare3, spare2, spare1}
OPTIONAL
]],
[[
--32-4a
sl-TransmissionMode2-RandomResourceSelection-r17
SEQUENCE {
harq-TxProcessModeTwoSidelink-r17
ENUMERATED {n8, n16},
scs-CP-PatternTxSidelinkModeTwo-r17
CHOICE {
fr1-r17
SEQUENCE {
scs-15kHz-r17
BIT STRING (SIZE (16))
OPTIONAL,
scs-30kHz-r17
BIT STRING (SIZE (16))
OPTIONAL,
scs-60kHz-r17
BIT STRING (SIZE (16))
OPTIONAL
},
fr2-r17
SEQUENCE {
scs-60kHz-r17
BIT STRING (SIZE (16))
OPTIONAL,
scs-120kHz-r17
BIT STRING (SIZE (16))
OPTIONAL
}
}
OPTIONAL,
extendedCP-Mode2Random-r17
ENUMERATED {supported}
OPTIONAL,
dl-openLoopPC-Sidelink-r17
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
--32-4b
sync-Sidelink-v1710
SEQUENCE {
sync-GNSS-r17
ENUMERATED {supported}
OPTIONAL,
gNB-Sync-r17
ENUMERATED {supported}
OPTIONAL,
gNB-GNSS-UE-SyncWithPriorityOnGNB-ENB-r17
ENUMERATED {supported}
OPTIONAL,
gNB-GNSS-UE-SyncWithPriorityOnGNSS-r17
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
--32-4c
enb-sync-Sidelink-v1710
ENUMERATED {supported}
OPTIONAL,
--32-5a-2
rx-IUC-Scheme1-PreferredMode2Sidelink-r17
ENUMERATED {supported}
OPTIONAL,
--32-5a-3
rx-IUC-Scheme1-NonPreferredMode2Sidelink-r17
ENUMERATED {supported}
OPTIONAL,
--32-5b-2
rx-IUC-Scheme2-Mode2Sidelink-r17
ENUMERATED {n5, n15, n25, n32, n35, n45, n50, n64}
OPTIONAL,
--32-6-1
rx-IUC-Scheme1-SCI-r17
ENUMERATED {supported}
OPTIONAL,
--32-6-2
rx-IUC-Scheme1-SCI-ExplicitReq-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
sharedSpectrumChAccessParamsSidelinkPerBand-r18
SharedSpectrumChAccessParamsSidelinkPerBand-r18 OPTIONAL,
--R1 41-1-1 Common SL-PRS processing capability in a SL BWP
sl-PRS-CommonProcCapabilityPerBand-r18
SEQUENCE {
maxSL-PRS-Bandwidth-r18
CHOICE {
fr1-r18
ENUMERATED {mhz5, mhz10, mhz20, mhz40, mhz50, mhz80, mhz100},
fr2-r18
ENUMERATED {mhz50, mhz100, mhz200, mhz400}
},
maxNumOfActiveSL-PRS-ResourcesInOneSlot-r18
CHOICE {
fr1-r18
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24},
fr2-r18
ENUMERATED {n1, n2, n4, n6, n8, n12, n16, n24, n32, n48, n64, n128}
},
maxNumOfSlotsWithActiveSL-PRS-Resources-r18
CHOICE {
fr1-r18
ENUMERATED {n1, n2, n3, n4, n6, n8},
fr2-r18
ENUMERATED {n1, n2, n4, n8, n12, n16, n24, n32, n48, n64}
},
minTimeAfterEndofSlotCarryActiveSL-PRS-Resources-r18
ENUMERATED {ms20, ms30, ms40, ms50, ms80, ms100, ms160}
}
OPTIONAL,
-- R1 41-1-2: Receiving SL-PRS in a shared resource pool
sl-PRS-RxInSharedResourcePool-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 41-1-3: Receiving SL-PRS in a dedicated resource pool
sl-PRS-RxInDedicatedResourcePool-r18
SEQUENCE {
numOfSupportedRxPSCCH-PerSlot-r18
ENUMERATED {value1, value2},
supportedCP-TypeFor60kHzSCS-r18
ENUMERATED {ncp, ncpAndECP}
}
OPTIONAL,
-- R1 41-1-4a: Transmitting SL-PRS in a shared resource pool
sl-PRS-TxInSharedResourcePool-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 41-1-4b: Transmitting SL-PRS scheme 1 in a dedicated resource pool
sl-PRS-TxScheme1InDedicatedResourcePool-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 41-1-4c: Transmitting SL-PRS mode 2 in a dedicated resource pool
sl-PRS-TxScheme2InDedicatedResourcePool-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 41-1-5: SL-PRS congestion control in a dedicated resource pool
sl-PRS-CongestionCtrl-r18
ENUMERATED {cpt1, cpt2, cpt3}
OPTIONAL,
-- R1 41-1-8: Support of random selection in a dedicated resource pool
sl-PRS-TxRandomSelection-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 41-1-10: Support of full sensing in a dedicated resource pool
sl-PRS-TxUsingFullSensing-r18
ENUMERATED {value1, value2}
OPTIONAL,
-- R1 41-1-20: Supports SL PRS Rx for a band configured with SL CA
sl-PRS-RxForBandWithSL-CA-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 41-1-21: Supports SL PRS Tx for a band configured with SL CA
sl-PRS-TxForBandWithSL-CA-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-s1: Transmission/Reception using dynamic resource pool sharing
sl-DynamicSharingTxRx-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-v1: NR SL communication with SL CA
sl-CA-Communication-r18
SEQUENCE {
numberOfCarriers-r18
INTEGER (2..8),
numberOfPSCCH-DecodeValueZ-r18
INTEGER (1..2),
totalBandwidth-r18
ENUMERATED {mhz20,mhz30,mhz40,mhz50,mhz60,mhz70}
}
OPTIONAL,
-- R1 47-v2: Synchronization for SL CA
sl-CA-Synchronization-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-v3: PSFCH for SL CA
sl-CA-PSFCH-r18
SEQUENCE {
rx-PSFCH-Resource-r18
ENUMERATED {n5,n15,n25,n32,n35,n45,n50,n64,n100},
tx-PSFCH-Resource-r18
ENUMERATED {n4,n8,n16,n24}
}
OPTIONAL,
-- R4 45-2: SL reception in intra-carrier guard band
sl-ReceptionIntraCarrierGuardBand-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 41-1-17: Open loop SL pathloss based power control for SL-PRS and associated PSCCH and SL RSRP report for dedicated
-- resource pool
sl-PathlossBasedOLPC-SL-RSRP-Report-r18
ENUMERATED {supported}
OPTIONAL
]]
}
RelayParameters-r17 ::=
SEQUENCE {
relayUE-Operation-L2-r17
ENUMERATED {supported}
OPTIONAL,
remoteUE-Operation-L2-r17
ENUMERATED {supported}
OPTIONAL,
remoteUE-PathSwitchToIdleInactiveRelay-r17
ENUMERATED {supported}
OPTIONAL,
...,
[[
relayUE-U2U-OperationL2-r18
ENUMERATED {supported}
OPTIONAL,
remoteUE-U2U-OperationL2-r18
ENUMERATED {supported}
OPTIONAL,
remoteUE-U2N-PathSwitchOperationL2-r18
ENUMERATED {supported}
OPTIONAL,
multipathRemoteUE-PC5L2-r18
ENUMERATED {supported}
OPTIONAL,
multipathRelayUE-N3C-r18
ENUMERATED {supported}
OPTIONAL,
multipathRemoteUE-N3C-r18
ENUMERATED {supported}
OPTIONAL,
remoteUE-IndirectPathAddChangeToIdleInactiveRelay-r18
ENUMERATED {supported}
OPTIONAL,
pdcp-DuplicationMoreThanOneUuRLC-r18
ENUMERATED {supported}
OPTIONAL,
pdcp-CADuplicationDirectpath-DRB-r18
ENUMERATED {supported}
OPTIONAL,
pdcp-CADuplicationDirectpath-SRB-r18
ENUMERATED {supported}
OPTIONAL,
pdcp-DuplicationMP-SplitDRB-r18
ENUMERATED {supported}
OPTIONAL,
pdcp-DuplicationMP-SplitSRB-r18
ENUMERATED {supported}
OPTIONAL,
directpathRLF-RecoveryViaSRB1-r18
ENUMERATED {supported}
OPTIONAL,
splitDRB-WithUL-BothDirectIndirect-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
multipathRemoteUE-ExtN3C-r19
ENUMERATED {supported}
OPTIONAL,
relayUE-MH-OperationL2-r19
ENUMERATED {supported}
OPTIONAL,
remoteUE-MH-OperationL2-r19
ENUMERATED {supported}
OPTIONAL
]]
}
::=
SEQUENCE {
pdcp-DuplicationSRB-sidelink-r18
ENUMERATED {supported}
OPTIONAL,
pdcp-DuplicationDRB-sidelink-r18
ENUMERATED {supported}
OPTIONAL,
...
}
-- TAG-SIDELINKPARAMETERS-STOP-- TAG-SIMULTANEOUSRXTXPERBANDPAIR-START
SimultaneousRxTxPerBandPair ::=
BIT STRING (SIZE (3..496))
-- TAG-SIMULTANEOUSRXTXPERBANDPAIR-STOP-- TAG-SON-PARAMETERS-START
SON-Parameters-r16 ::=
SEQUENCE {
rach-Report-r16
ENUMERATED {supported}
OPTIONAL,
...,
[[
rlfReportCHO-r17
ENUMERATED {supported}
OPTIONAL,
rlfReportDAPS-r17
ENUMERATED {supported}
OPTIONAL,
success-HO-Report-r17
ENUMERATED {supported}
OPTIONAL,
twoStepRACH-Report-r17
ENUMERATED {supported}
OPTIONAL,
pscell-MHI-Report-r17
ENUMERATED {supported}
OPTIONAL,
onDemandSI-Report-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
cef-ReportRedCap-r17
ENUMERATED {supported}
OPTIONAL,
rlf-ReportRedCap-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
spr-Report-r18
ENUMERATED {supported}
OPTIONAL,
successIRAT-HO-Report-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
rlfReportLTM-r19
ENUMERATED {supported}
OPTIONAL,
rlfReportCondHandoverWithCandSCG-r19
ENUMERATED {supported}
OPTIONAL
]]
}
-- TAG-SON-PARAMETERS-STOP-- TAG-SPATIALRELATIONSSRS-POS-START
SpatialRelationsSRS-Pos-r16 ::=
SEQUENCE {
spatialRelation-SRS-PosBasedOnSSB-Serving-r16
ENUMERATED {supported}
OPTIONAL,
spatialRelation-SRS-PosBasedOnCSI-RS-Serving-r16
ENUMERATED {supported}
OPTIONAL,
spatialRelation-SRS-PosBasedOnPRS-Serving-r16
ENUMERATED {supported}
OPTIONAL,
spatialRelation-SRS-PosBasedOnSRS-r16
ENUMERATED {supported}
OPTIONAL,
spatialRelation-SRS-PosBasedOnSSB-Neigh-r16
ENUMERATED {supported}
OPTIONAL,
spatialRelation-SRS-PosBasedOnPRS-Neigh-r16
ENUMERATED {supported}
OPTIONAL
}
--TAG-SPATIALRELATIONSSRS-POS-STOP-- TAG-SRS-ALLPOSRESOURCESRRC-INACTIVE-START
SRS-AllPosResourcesRRC-Inactive-r17 ::=
SEQUENCE {
srs-PosResourcesRRC-Inactive-r17
SEQUENCE {
-- R1 27-15: Positioning SRS transmission in RRC_INACTIVE state for initial UL BWP
maxNumberSRS-PosResourceSetPerBWP-r17
ENUMERATED {n1, n2, n4, n8, n12, n16},
maxNumberSRS-PosResourcesPerBWP-r17
ENUMERATED {n1, n2, n4, n8, n16, n32, n64},
maxNumberSRS-ResourcesPerBWP-PerSlot-r17
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14},
maxNumberPeriodicSRS-PosResourcesPerBWP-r17
ENUMERATED {n1, n2, n4, n8, n16, n32, n64},
maxNumberPeriodicSRS-PosResourcesPerBWP-PerSlot-r17
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14},
dummy1
ENUMERATED {n1, n2, n4, n8, n16, n32, n64 },
dummy2
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14}
}
}
-- TAG-SRS-ALLPOSRESOURCESRRC-INACTIVE-STOP-- TAG-SRS-SWITCHINGTIMENR-START
SRS-SwitchingTimeNR ::=
SEQUENCE {
switchingTimeDL
ENUMERATED {n0us, n30us, n100us, n140us, n200us, n300us, n500us, n900us}
OPTIONAL,
switchingTimeUL
ENUMERATED {n0us, n30us, n100us, n140us, n200us, n300us, n500us, n900us}
OPTIONAL
}
-- TAG-SRS-SWITCHINGTIMENR-STOP-- TAG-SRS-SWITCHINGTIMEEUTRA-START
SRS-SwitchingTimeEUTRA ::=
SEQUENCE {
switchingTimeDL
ENUMERATED {n0, n0dot5, n1, n1dot5, n2, n2dot5, n3, n3dot5, n4, n4dot5, n5, n5dot5, n6, n6dot5, n7}
OPTIONAL,
switchingTimeUL
ENUMERATED {n0, n0dot5, n1, n1dot5, n2, n2dot5, n3, n3dot5, n4, n4dot5, n5, n5dot5, n6, n6dot5, n7}
OPTIONAL
}
-- TAG-SRS-SWITCHINGTIMEEUTRA-STOP-- TAG-SUPPORTEDAGGBANDWIDTH-START
SupportedAggBandwidth-r17 ::=
CHOICE {
fr1-r17
ENUMERATED {mhz20, mhz30, mhz35, mhz40, mhz50, mhz60, mhz70, mhz80, mhz90, mhz100, mhz110, mhz120, mhz130, mhz140,
mhz150, mhz160, mhz180, mhz200, mhz220, mhz230, mhz250, mhz280, mhz290, mhz300, mhz350, mhz400, mhz450,
mhz500, mhz600, mhz700, mhz800, spare1},
fr2-r17
ENUMERATED {mhz200, mhz300, mhz400, mhz500, mhz600, mhz700, mhz800, mhz900, mhz1000, mhz1100, mhz1200, mhz1300, mhz1400,
mhz1500, mhz1600, mhz1700, mhz1800, mhz1900, mhz2000, mhz2100, mhz2200, mhz2300, mhz2400, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1}
}
-- TAG-SUPPORTEDAGGBANDWIDTH-STOP-- TAG-SUPPORTEDBANDWIDTH-START
SupportedBandwidth ::=
CHOICE {
fr1
ENUMERATED {mhz5, mhz10, mhz15, mhz20, mhz25, mhz30, mhz40, mhz50, mhz60, mhz80, mhz100},
fr2
ENUMERATED {mhz50, mhz100, mhz200, mhz400}
}
SupportedBandwidth-v1700 ::=
CHOICE {
fr1-r17
ENUMERATED {mhz5, mhz10, mhz15, mhz20, mhz25, mhz30, mhz35, mhz40, mhz45, mhz50, mhz60, mhz70, mhz80, mhz90, mhz100},
fr2-r17
ENUMERATED {mhz50, mhz100, mhz200, mhz400, mhz800, mhz1600, mhz2000}
}
SupportedBandwidth-v1840 ::=
ENUMERATED {mhz3}
SupportedBandwidth-v1900 ::=
ENUMERATED {mhz7}
-- TAG-SUPPORTEDBANDWIDTH-STOP-- TAG-UE-BASEDPERFMEAS-PARAMETERS-START
UE-BasedPerfMeas-Parameters-r16 ::=
SEQUENCE {
barometerMeasReport-r16
ENUMERATED {supported}
OPTIONAL,
immMeasBT-r16
ENUMERATED {supported}
OPTIONAL,
immMeasWLAN-r16
ENUMERATED {supported}
OPTIONAL,
loggedMeasBT-r16
ENUMERATED {supported}
OPTIONAL,
loggedMeasurements-r16
ENUMERATED {supported}
OPTIONAL,
loggedMeasWLAN-r16
ENUMERATED {supported}
OPTIONAL,
orientationMeasReport-r16
ENUMERATED {supported}
OPTIONAL,
speedMeasReport-r16
ENUMERATED {supported}
OPTIONAL,
gnss-Location-r16
ENUMERATED {supported}
OPTIONAL,
ulPDCP-Delay-r16
ENUMERATED {supported}
OPTIONAL,
...,
[[
sigBasedLogMDT-OverrideProtect-r17
ENUMERATED {supported}
OPTIONAL,
multipleCEF-Report-r17
ENUMERATED {supported}
OPTIONAL,
excessPacketDelay-r17
ENUMERATED {supported}
OPTIONAL,
earlyMeasLog-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
loggedMDT-PNI-NPN-r18
ENUMERATED {supported}
OPTIONAL,
loggedMDT-SNPN-r18
ENUMERATED {supported}
OPTIONAL
]],
[[
geoAreaScopeChecking-r19
ENUMERATED {supported}
OPTIONAL
]]
}
-- TAG-UE-BASEDPERFMEAS-PARAMETERS-STOP-- TAG-UE-CAPABILITYRAT-CONTAINERLIST-START
UE-CapabilityRAT-ContainerList ::=
SEQUENCE (SIZE (0..
maxRAT-CapabilityContainers))
OF UE-CapabilityRAT-Container
UE-CapabilityRAT-Container ::=
SEQUENCE {
rat-Type
RAT-Type,
ue-CapabilityRAT-Container OCTET STRING
}
-- TAG-UE-CAPABILITYRAT-CONTAINERLIST-STOP-- TAG-UE-CAPABILITYRAT-REQUESTLIST-START
UE-CapabilityRAT-RequestList ::=
SEQUENCE (SIZE (1..
maxRAT-CapabilityContainers))
OF UE-CapabilityRAT-Request
UE-CapabilityRAT-Request ::=
SEQUENCE {
rat-Type
RAT-Type,
capabilityRequestFilter OCTET STRING
OPTIONAL,
-- Need N
...
}
-- TAG-UE-CAPABILITYRAT-REQUESTLIST-STOP-- TAG-UE-CAPABILITYREQUESTFILTERCOMMON-START
UE-CapabilityRequestFilterCommon ::=
SEQUENCE {
mrdc-Request
SEQUENCE {
omitEN-DC
ENUMERATED {true}
OPTIONAL,
-- Need N
includeNR-DC
ENUMERATED {true}
OPTIONAL,
-- Need N
includeNE-DC
ENUMERATED {true}
OPTIONAL -- Need N
}
OPTIONAL,
-- Need N
...,
[[
codebookTypeRequest-r16
SEQUENCE {
type1-SinglePanel-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
type1-MultiPanel-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
type2-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
type2-PortSelection-r16
ENUMERATED {true}
OPTIONAL -- Need N
}
OPTIONAL,
-- Need N
uplinkTxSwitchRequest-r16
ENUMERATED {true}
OPTIONAL -- Need N
]],
[[
requestedCellGrouping-r16
SEQUENCE (SIZE (1..
maxCellGroupings-r16))
OF CellGrouping-r16 OPTIONAL -- Cond NRDC
]],
[[
fallbackGroupFiveRequest-r17
ENUMERATED {true}
OPTIONAL -- Need N
]],
[[
lowerMSDRequest-r18
SEQUENCE {
pc1dot5-r18
ENUMERATED {true}
OPTIONAL,
-- Need N
pc2-r18
ENUMERATED {true}
OPTIONAL,
-- Need N
pc3-r18
ENUMERATED {true}
OPTIONAL -- Need N
}
OPTIONAL -- Need N
]]
}
CellGrouping-r16 ::=
SEQUENCE {
mcg-r16
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR,
scg-r16
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR,
mode-r16
ENUMERATED {sync, async}
}
-- TAG-UE-CAPABILITYREQUESTFILTERCOMMON-STOP-- TAG-UE-CAPABILITYREQUESTFILTERNR-START
UE-CapabilityRequestFilterNR ::=
SEQUENCE {
frequencyBandListFilter
FreqBandList OPTIONAL,
-- Need N
nonCriticalExtension
UE-CapabilityRequestFilterNR-v1540 OPTIONAL
}
UE-CapabilityRequestFilterNR-v1540 ::=
SEQUENCE {
srs-SwitchingTimeRequest
ENUMERATED {true}
OPTIONAL,
-- Need N
nonCriticalExtension
UE-CapabilityRequestFilterNR-v1710 OPTIONAL
}
UE-CapabilityRequestFilterNR-v1710 ::=
SEQUENCE {
sidelinkRequest-r17
ENUMERATED {true}
OPTIONAL,
-- Need N
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-UE-CAPABILITYREQUESTFILTERNR-STOP-- TAG-UE-MRDC-CAPABILITY-START
UE-MRDC-Capability ::=
SEQUENCE {
measAndMobParametersMRDC
MeasAndMobParametersMRDC OPTIONAL,
phy-ParametersMRDC-v1530
Phy-ParametersMRDC OPTIONAL,
rf-ParametersMRDC
RF-ParametersMRDC,
generalParametersMRDC
GeneralParametersMRDC-XDD-Diff OPTIONAL,
fdd-Add-UE-MRDC-Capabilities
UE-MRDC-CapabilityAddXDD-Mode OPTIONAL,
tdd-Add-UE-MRDC-Capabilities
UE-MRDC-CapabilityAddXDD-Mode OPTIONAL,
fr1-Add-UE-MRDC-Capabilities
UE-MRDC-CapabilityAddFRX-Mode OPTIONAL,
fr2-Add-UE-MRDC-Capabilities
UE-MRDC-CapabilityAddFRX-Mode OPTIONAL,
featureSetCombinations
SEQUENCE (SIZE (1..
maxFeatureSetCombinations))
OF FeatureSetCombination OPTIONAL,
pdcp-ParametersMRDC-v1530
PDCP-ParametersMRDC OPTIONAL,
lateNonCriticalExtension OCTET STRING (CONTAINING
UE-MRDC-Capability-v15g0)
OPTIONAL,
nonCriticalExtension
UE-MRDC-Capability-v1560 OPTIONAL
}
-- Regular non-critical extensions:
UE-MRDC-Capability-v1560 ::=
SEQUENCE {
receivedFilters OCTET STRING (CONTAINING
UECapabilityEnquiry-v1560-IEs)
OPTIONAL,
measAndMobParametersMRDC-v1560
MeasAndMobParametersMRDC-v1560 OPTIONAL,
fdd-Add-UE-MRDC-Capabilities-v1560
UE-MRDC-CapabilityAddXDD-Mode-v1560 OPTIONAL,
tdd-Add-UE-MRDC-Capabilities-v1560
UE-MRDC-CapabilityAddXDD-Mode-v1560 OPTIONAL,
nonCriticalExtension
UE-MRDC-Capability-v1610 OPTIONAL
}
UE-MRDC-Capability-v1610 ::=
SEQUENCE {
measAndMobParametersMRDC-v1610
MeasAndMobParametersMRDC-v1610 OPTIONAL,
generalParametersMRDC-v1610
GeneralParametersMRDC-v1610 OPTIONAL,
pdcp-ParametersMRDC-v1610
PDCP-ParametersMRDC-v1610 OPTIONAL,
nonCriticalExtension
UE-MRDC-Capability-v1700 OPTIONAL
}
UE-MRDC-Capability-v1700 ::=
SEQUENCE {
measAndMobParametersMRDC-v1700
MeasAndMobParametersMRDC-v1700,
nonCriticalExtension
UE-MRDC-Capability-v1730 OPTIONAL
}
UE-MRDC-Capability-v1730 ::=
SEQUENCE {
measAndMobParametersMRDC-v1730
MeasAndMobParametersMRDC-v1730 OPTIONAL,
nonCriticalExtension
UE-MRDC-Capability-v1800 OPTIONAL
}
UE-MRDC-Capability-v1800 ::=
SEQUENCE {
-- R4 33-2: Support network control of requirementnetwork applicability for UE supporting interBandMRDC-WithOverlapDL-Bands-r16
requirementTypeIndication-r18
ENUMERATED {supported}
OPTIONAL,
measAndMobParametersMRDC-v1810
MeasAndMobParametersMRDC-v1810 OPTIONAL,
nonCriticalExtension
UE-MRDC-Capability-v1900 OPTIONAL
}
UE-MRDC-Capability-v1900 ::=
SEQUENCE {
measAndMobParametersMRDC-v1900
MeasAndMobParametersMRDC-v1900 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- Late non-critical extensions:
UE-MRDC-Capability-v15g0 ::=
SEQUENCE {
rf-ParametersMRDC-v15g0
RF-ParametersMRDC-v15g0 OPTIONAL,
nonCriticalExtension
UE-MRDC-Capability-v15n0 OPTIONAL
}
UE-MRDC-Capability-v15n0 ::=
SEQUENCE {
rf-ParametersMRDC-v15n0
RF-ParametersMRDC-v15n0 OPTIONAL,
-- Following field is only for REL-15 late non-critical extensions
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
UE-MRDC-Capability-v16e0 OPTIONAL
}
UE-MRDC-Capability-v16e0 ::=
SEQUENCE {
rf-ParametersMRDC-v16e0
RF-ParametersMRDC-v16e0 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
UE-MRDC-CapabilityAddXDD-Mode ::=
SEQUENCE {
measAndMobParametersMRDC-XDD-Diff
MeasAndMobParametersMRDC-XDD-Diff OPTIONAL,
generalParametersMRDC-XDD-Diff
GeneralParametersMRDC-XDD-Diff OPTIONAL
}
UE-MRDC-CapabilityAddXDD-Mode-v1560 ::=
SEQUENCE {
measAndMobParametersMRDC-XDD-Diff-v1560
MeasAndMobParametersMRDC-XDD-Diff-v1560 OPTIONAL
}
UE-MRDC-CapabilityAddFRX-Mode ::=
SEQUENCE {
measAndMobParametersMRDC-FRX-Diff
MeasAndMobParametersMRDC-FRX-Diff
}
GeneralParametersMRDC-XDD-Diff ::=
SEQUENCE {
splitSRB-WithOneUL-Path
ENUMERATED {supported}
OPTIONAL,
splitDRB-withUL-Both-MCG-SCG
ENUMERATED {supported}
OPTIONAL,
srb3
ENUMERATED {supported}
OPTIONAL,
dummy
ENUMERATED {supported}
OPTIONAL,
...
}
GeneralParametersMRDC-v1610 ::=
SEQUENCE {
f1c-OverEUTRA-r16
ENUMERATED {supported}
OPTIONAL
}
-- TAG-UE-MRDC-CAPABILITY-STOP-- TAG-UE-NR-CAPABILITY-START
UE-NR-Capability ::=
SEQUENCE {
accessStratumRelease
AccessStratumRelease,
pdcp-Parameters
PDCP-Parameters,
rlc-Parameters
RLC-Parameters OPTIONAL,
mac-Parameters
MAC-Parameters OPTIONAL,
phy-Parameters
Phy-Parameters,
rf-Parameters
RF-Parameters,
measAndMobParameters
MeasAndMobParameters OPTIONAL,
fdd-Add-UE-NR-Capabilities
UE-NR-CapabilityAddXDD-Mode OPTIONAL,
tdd-Add-UE-NR-Capabilities
UE-NR-CapabilityAddXDD-Mode OPTIONAL,
fr1-Add-UE-NR-Capabilities
UE-NR-CapabilityAddFRX-Mode OPTIONAL,
fr2-Add-UE-NR-Capabilities
UE-NR-CapabilityAddFRX-Mode OPTIONAL,
featureSets
FeatureSets OPTIONAL,
featureSetCombinations
SEQUENCE (SIZE (1..
maxFeatureSetCombinations))
OF FeatureSetCombination OPTIONAL,
lateNonCriticalExtension OCTET STRING (CONTAINING
UE-NR-Capability-v15c0)
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1530 OPTIONAL
}
-- Regular non-critical Rel-15 extensions:
UE-NR-Capability-v1530 ::=
SEQUENCE {
fdd-Add-UE-NR-Capabilities-v1530
UE-NR-CapabilityAddXDD-Mode-v1530 OPTIONAL,
tdd-Add-UE-NR-Capabilities-v1530
UE-NR-CapabilityAddXDD-Mode-v1530 OPTIONAL,
dummy
ENUMERATED {supported}
OPTIONAL,
interRAT-Parameters
InterRAT-Parameters OPTIONAL,
inactiveState
ENUMERATED {supported}
OPTIONAL,
delayBudgetReporting
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1540 OPTIONAL
}
UE-NR-Capability-v1540 ::=
SEQUENCE {
sdap-Parameters
SDAP-Parameters OPTIONAL,
overheatingInd
ENUMERATED {supported}
OPTIONAL,
ims-Parameters
IMS-Parameters OPTIONAL,
fr1-Add-UE-NR-Capabilities-v1540
UE-NR-CapabilityAddFRX-Mode-v1540 OPTIONAL,
fr2-Add-UE-NR-Capabilities-v1540
UE-NR-CapabilityAddFRX-Mode-v1540 OPTIONAL,
fr1-fr2-Add-UE-NR-Capabilities
UE-NR-CapabilityAddFRX-Mode OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1550 OPTIONAL
}
UE-NR-Capability-v1550 ::=
SEQUENCE {
reducedCP-Latency
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1560 OPTIONAL
}
UE-NR-Capability-v1560 ::=
SEQUENCE {
nrdc-Parameters
NRDC-Parameters OPTIONAL,
receivedFilters OCTET STRING (CONTAINING
UECapabilityEnquiry-v1560-IEs)
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1570 OPTIONAL
}
UE-NR-Capability-v1570 ::=
SEQUENCE {
nrdc-Parameters-v1570
NRDC-Parameters-v1570 OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1610 OPTIONAL
}
-- Late non-critical Rel-15 extensions:
UE-NR-Capability-v15c0 ::=
SEQUENCE {
nrdc-Parameters-v15c0
NRDC-Parameters-v15c0 OPTIONAL,
partialFR2-FallbackRX-Req
ENUMERATED {true}
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v15g0 OPTIONAL
}
UE-NR-Capability-v15g0 ::=
SEQUENCE {
rf-Parameters-v15g0
RF-Parameters-v15g0 OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v15j0 OPTIONAL
}
UE-NR-Capability-v15j0 ::=
SEQUENCE {
-- Following field is only for REL-15 late non-critical extensions
lateNonCriticalExtension OCTET STRING (CONTAINING
UE-NR-Capability-v15t0)
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v16a0 OPTIONAL
}
UE-NR-Capability-v15t0 ::=
SEQUENCE {
featureSets-v15t0
FeatureSets-v15t0 OPTIONAL,
measAndMobParameters-v15t0
MeasAndMobParameters-v15t0 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- Regular non-critical Rel-16 extensions:
UE-NR-Capability-v1610 ::=
SEQUENCE {
inDeviceCoexInd-r16
ENUMERATED {supported}
OPTIONAL,
dl-DedicatedMessageSegmentation-r16
ENUMERATED {supported}
OPTIONAL,
nrdc-Parameters-v1610
NRDC-Parameters-v1610 OPTIONAL,
powSav-Parameters-r16
PowSav-Parameters-r16 OPTIONAL,
fr1-Add-UE-NR-Capabilities-v1610
UE-NR-CapabilityAddFRX-Mode-v1610 OPTIONAL,
fr2-Add-UE-NR-Capabilities-v1610
UE-NR-CapabilityAddFRX-Mode-v1610 OPTIONAL,
bh-RLF-Indication-r16
ENUMERATED {supported}
OPTIONAL,
directSN-AdditionFirstRRC-IAB-r16
ENUMERATED {supported}
OPTIONAL,
bap-Parameters-r16
BAP-Parameters-r16 OPTIONAL,
referenceTimeProvision-r16
ENUMERATED {supported}
OPTIONAL,
sidelinkParameters-r16
SidelinkParameters-r16 OPTIONAL,
highSpeedParameters-r16
HighSpeedParameters-r16 OPTIONAL,
mac-Parameters-v1610
MAC-Parameters-v1610 OPTIONAL,
mcgRLF-RecoveryViaSCG-r16
ENUMERATED {supported}
OPTIONAL,
resumeWithStoredMCG-SCells-r16
ENUMERATED {supported}
OPTIONAL,
resumeWithStoredSCG-r16
ENUMERATED {supported}
OPTIONAL,
resumeWithSCG-Config-r16
ENUMERATED {supported}
OPTIONAL,
ue-BasedPerfMeas-Parameters-r16
UE-BasedPerfMeas-Parameters-r16 OPTIONAL,
son-Parameters-r16
SON-Parameters-r16 OPTIONAL,
onDemandSIB-Connected-r16
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1640 OPTIONAL
}
UE-NR-Capability-v1640 ::=
SEQUENCE {
redirectAtResumeByNAS-r16
ENUMERATED {supported}
OPTIONAL,
phy-ParametersSharedSpectrumChAccess-r16
Phy-ParametersSharedSpectrumChAccess-r16 OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1650 OPTIONAL
}
UE-NR-Capability-v1650 ::=
SEQUENCE {
mpsPriorityIndication-r16
ENUMERATED {supported}
OPTIONAL,
highSpeedParameters-v1650
HighSpeedParameters-v1650 OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1690 OPTIONAL
}
UE-NR-Capability-v1690 ::=
SEQUENCE {
ul-RRC-Segmentation-r16
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1700 OPTIONAL
}
-- Late non-critical extensions from Rel-16 onwards:
UE-NR-Capability-v16a0 ::=
SEQUENCE {
phy-Parameters-v16a0
Phy-Parameters-v16a0 OPTIONAL,
rf-Parameters-v16a0
RF-Parameters-v16a0 OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v16c0 OPTIONAL
}
UE-NR-Capability-v16c0 ::=
SEQUENCE {
rf-Parameters-v16c0
RF-Parameters-v16c0 OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v16d0 OPTIONAL
}
UE-NR-Capability-v16d0 ::=
SEQUENCE {
featureSets-v16d0
FeatureSets-v16d0 OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v16j0 OPTIONAL
}
UE-NR-Capability-v16j0 ::=
SEQUENCE {
rf-Parameters-v16j0
RF-Parameters-v16j0 OPTIONAL,
-- Following field is only for REL-16 late non-critical extensions
lateNonCriticalExtension OCTET STRING (CONTAINING
UE-NR-Capability-v16k0)
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v17b0 OPTIONAL
}
UE-NR-Capability-v16k0 ::=
SEQUENCE {
featureSets-v16k0
FeatureSets-v16k0 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- Regular non-critical Rel-17 extensions:
UE-NR-Capability-v1700 ::=
SEQUENCE {
inactiveStatePO-Determination-r17
ENUMERATED {supported}
OPTIONAL,
highSpeedParameters-v1700
HighSpeedParameters-v1700 OPTIONAL,
powSav-Parameters-v1700
PowSav-Parameters-v1700 OPTIONAL,
mac-Parameters-v1700
MAC-Parameters-v1700 OPTIONAL,
ims-Parameters-v1700
IMS-Parameters-v1700 OPTIONAL,
measAndMobParameters-v1700
MeasAndMobParameters-v1700,
appLayerMeasParameters-r17
AppLayerMeasParameters-r17 OPTIONAL,
redCapParameters-r17
RedCapParameters-r17 OPTIONAL,
ra-SDT-r17
ENUMERATED {supported}
OPTIONAL,
srb-SDT-r17
ENUMERATED {supported}
OPTIONAL,
gNB-SideRTT-BasedPDC-r17
ENUMERATED {supported}
OPTIONAL,
bh-RLF-DetectionRecovery-Indication-r17
ENUMERATED {supported}
OPTIONAL,
nrdc-Parameters-v1700
NRDC-Parameters-v1700 OPTIONAL,
bap-Parameters-v1700
BAP-Parameters-v1700 OPTIONAL,
musim-GapPreference-r17
ENUMERATED {supported}
OPTIONAL,
musimLeaveConnected-r17
ENUMERATED {supported}
OPTIONAL,
mbs-Parameters-r17
MBS-Parameters-r17,
nonTerrestrialNetwork-r17
ENUMERATED {supported}
OPTIONAL,
ntn-ScenarioSupport-r17
ENUMERATED {gso, ngso}
OPTIONAL,
sliceInfoforCellReselection-r17
ENUMERATED {supported}
OPTIONAL,
ue-RadioPagingInfo-r17
UE-RadioPagingInfo-r17 OPTIONAL,
-- R4 17-2 UL gap pattern for Tx power management
ul-GapFR2-Pattern-r17
BIT STRING (SIZE (4))
OPTIONAL,
ntn-Parameters-r17
NTN-Parameters-r17 OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1740 OPTIONAL
}
UE-NR-Capability-v1740 ::=
SEQUENCE {
redCapParameters-v1740
RedCapParameters-v1740,
nonCriticalExtension
UE-NR-Capability-v1750 OPTIONAL
}
UE-NR-Capability-v1750 ::=
SEQUENCE {
crossCarrierSchedulingConfigurationRelease-r17
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1800 OPTIONAL
}
-- Late non-critical extensions from Rel-17 onwards:
UE-NR-Capability-v17b0 ::=
SEQUENCE {
mac-Parameters-v17b0
MAC-Parameters-v17b0 OPTIONAL,
rf-Parameters-v17b0
RF-Parameters-v17b0 OPTIONAL,
ul-RRC-MaxCapaSegments-r17
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v17c0 OPTIONAL
}
UE-NR-Capability-v17c0 ::=
SEQUENCE {
mac-Parameters-v17c0
MAC-Parameters-v17c0 OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v17d0 OPTIONAL
}
UE-NR-Capability-v17d0 ::=
SEQUENCE {
featureSets-v17d0
FeatureSets-v17d0 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- Regular non-critical Rel-18 extensions:
UE-NR-Capability-v1800 ::=
SEQUENCE {
airToGroundNetwork-r18
ENUMERATED {supported}
OPTIONAL,
eRedCapParameters-r18
ERedCapParameters-r18 OPTIONAL,
ncr-Parameters-r18
NCR-Parameters-r18 OPTIONAL,
softSatelliteSwitchResyncNTN-r18
ENUMERATED {supported}
OPTIONAL,
hardSatelliteSwitchResyncNTN-r18
ENUMERATED {supported}
OPTIONAL,
mt-SDT-r18
ENUMERATED {supported}
OPTIONAL,
mt-SDT-NTN-r18
ENUMERATED {supported}
OPTIONAL,
inDeviceCoexIndAutonomousDenial-r18
ENUMERATED {supported}
OPTIONAL,
inDeviceCoexIndFDM-r18
ENUMERATED {supported}
OPTIONAL,
inDeviceCoexIndTDM-r18
ENUMERATED {supported}
OPTIONAL,
musim-GapPriorityPreference-r18
ENUMERATED {supported}
OPTIONAL,
musim-CapabilityRestriction-r18
ENUMERATED {supported}
OPTIONAL,
dummy
ENUMERATED {supported}
OPTIONAL,
ra-InsteadCG-SDT-r18
ENUMERATED {supported}
OPTIONAL,
resumeAfterSDT-Release-r18
ENUMERATED {supported}
OPTIONAL,
ul-TrafficInfo-r18
ENUMERATED {supported}
OPTIONAL,
aerialParameters-r18
AerialParameters-r18 OPTIONAL,
--R4 40-2: beam steering
ntn-VSAT-AntennaType-r18
ENUMERATED {electronic, mechanical}
OPTIONAL,
--R4 40-1: VSAT UE type in NTN
ntn-VSAT-MobilityType-r18
ENUMERATED {fixed, mobile}
OPTIONAL,
ntn-Parameters-v1820
NTN-Parameters-v1820 OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1830 OPTIONAL
}
UE-NR-Capability-v1830 ::=
SEQUENCE {
sib19-Support-r18
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1860 OPTIONAL
}
UE-NR-Capability-v1860 ::=
SEQUENCE {
ntn-CHO-OnlyLocationTimeTrigger-r18
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
UE-NR-Capability-v1900 OPTIONAL
}
UE-NR-Capability-v1900 ::=
SEQUENCE {
aiml-Parameters-r19
AIML-Parameters-r19 OPTIONAL,
ue-RadioPagingInfo-r19 OCTET STRING (CONTAINING
UE-RadioPagingInfo-r19)
OPTIONAL,
-- R4 61-2: Support of (e)RedCap UE with FR1-NTN
ntn-ERedCap-FR1-r19
ENUMERATED {supported}
OPTIONAL,
onDemandSIB1-r19
ENUMERATED {supported}
OPTIONAL,
onDemandPosSIB-ConnectedCtrlParam-r19
ENUMERATED {supported}
OPTIONAL,
ntn-Redirection-r19
ENUMERATED {supported}
OPTIONAL,
drx-PreferenceCellDTX-DRX-r19
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
UE-NR-CapabilityAddXDD-Mode ::=
SEQUENCE {
phy-ParametersXDD-Diff
Phy-ParametersXDD-Diff OPTIONAL,
mac-ParametersXDD-Diff
MAC-ParametersXDD-Diff OPTIONAL,
measAndMobParametersXDD-Diff
MeasAndMobParametersXDD-Diff OPTIONAL
}
UE-NR-CapabilityAddXDD-Mode-v1530 ::=
SEQUENCE {
eutra-ParametersXDD-Diff
EUTRA-ParametersXDD-Diff
}
UE-NR-CapabilityAddFRX-Mode ::=
SEQUENCE {
phy-ParametersFRX-Diff
Phy-ParametersFRX-Diff OPTIONAL,
measAndMobParametersFRX-Diff
MeasAndMobParametersFRX-Diff OPTIONAL
}
UE-NR-CapabilityAddFRX-Mode-v1540 ::=
SEQUENCE {
ims-ParametersFRX-Diff
IMS-ParametersFRX-Diff OPTIONAL
}
UE-NR-CapabilityAddFRX-Mode-v1610 ::=
SEQUENCE {
powSav-ParametersFRX-Diff-r16
PowSav-ParametersFRX-Diff-r16 OPTIONAL,
mac-ParametersFRX-Diff-r16
MAC-ParametersFRX-Diff-r16 OPTIONAL
}
BAP-Parameters-r16 ::=
SEQUENCE {
flowControlBH-RLC-ChannelBased-r16
ENUMERATED {supported}
OPTIONAL,
flowControlRouting-ID-Based-r16
ENUMERATED {supported}
OPTIONAL
}
BAP-Parameters-v1700 ::=
SEQUENCE {
bapHeaderRewriting-Rerouting-r17
ENUMERATED {supported}
OPTIONAL,
bapHeaderRewriting-Routing-r17
ENUMERATED {supported}
OPTIONAL
}
MBS-Parameters-r17 ::=
SEQUENCE {
maxMRB-Add-r17
INTEGER (1..16)
OPTIONAL
}
-- TAG-UE-NR-CAPABILITY-STOP-- TAG-UE-RADIOPAGINGINFO-START
UE-RadioPagingInfo-r17 ::=
SEQUENCE {
-- R1 29-1: Paging enhancement
pei-SubgroupingSupportBandList-r17
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL,
...
}
UE-RadioPagingInfo-r19 ::=
SEQUENCE {
lpwus-SupportedBandList-r19
SEQUENCE (SIZE (1..
maxBands))
OF LPWUS-SupportedBandInfo-r19 OPTIONAL,
pagingAdaptation-r19
ENUMERATED {supported}
OPTIONAL,
pagingAdaptionPEI-SupportBandList-r19
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL,
...
}
LPWUS-SupportedBandInfo-r19 ::=
SEQUENCE {
supportedBandIndicator-r19
FreqBandIndicatorNR,
-- R1 62-1: LP-WUS operation in IDLE/INACTIVE mode based on OOK signal
lpwus-OOK-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 62-1a: LP-WUS operation in IDLE/INACTIVE mode based on OFDM overlaid sequence
lpwus-OFDM-r19
ENUMERATED {supported}
OPTIONAL,
-- R1 62-1b: LP-SS based RRM measurement in IDLE/INACTIVE mode when LP-SS overlaid sequence is configured
lpwus-LP-SS-r19
ENUMERATED {supported}
OPTIONAL,
minimumTimeGap-r19
SEQUENCE {
wakeUpDelay-SSB-Periodicity-LessThan20ms-r19
ENUMERATED {ms70, ms500, ms900}
OPTIONAL,
wakeUpDelay-SSB-Periodicity-40ms-r19
ENUMERATED {ms130, ms600, ms1000}
OPTIONAL,
wakeUpDelay-SSB-Periodicity-80ms-r19
ENUMERATED {ms250, ms800, ms1200}
OPTIONAL,
wakeUpDelay-SSB-Periodicity-160ms-r19
ENUMERATED {ms490, ms1200, ms1600}
OPTIONAL
}
}
-- TAG-UE-RADIOPAGINGINFO-STOP-- TAG-ABSOLUTETIMEINFO-START
AbsoluteTimeInfo-r16 ::=
BIT STRING (SIZE (48))
-- TAG-ABSOLUTETIMEINFO-STOP-- TAG-APPLAYERIDLEINACTIVECONFIG-START
AppLayerIdleInactiveConfig-r18 ::=
SEQUENCE {
measConfigAppLayerId-r18
MeasConfigAppLayerId-r17,
serviceType-r18
ENUMERATED {streaming, mtsi, vr, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need M
appLayerMeasPriority-r18
INTEGER (1..16)
OPTIONAL,
-- Need M
qoe-Reference-r18 OCTET STRING (SIZE (6))
OPTIONAL,
-- Need M
qoe-MeasurementType-r18
ENUMERATED {sbased, mbased}
OPTIONAL,
-- Need M
qoe-AreaScope-r18
Qoe-AreaScope-r18 OPTIONAL,
-- Need M
mce-Id-r18 OCTET STRING (SIZE (1))
OPTIONAL,
-- Need M
availableRAN-VisibleMetrics-r18
AvailableRAN-VisibleMetrics-r18 OPTIONAL,
-- Need M
...
}
Qoe-AreaScope-r18 ::=
CHOICE {
cellGlobalIdList
CellGlobalIdList-r16,
trackingAreaCodeList
TrackingAreaCodeList-r16,
trackingAreaIdentityList
TrackingAreaIdentityList-r16,
plmn-IdentityList
PLMN-IdentityList2-r16,
...
}
AvailableRAN-VisibleMetrics-r18 ::=
SEQUENCE {
appLayerBufferLevelList-r18
ENUMERATED {true}
OPTIONAL,
-- Need M
playoutDelayForMediaStartup-r18
ENUMERATED {true}
OPTIONAL,
-- Need M
...
}
-- TAG-APPLAYERIDLEINACTIVECONFIG-STOP-- TAG-APPLAYERMEASCONFIG-START
AppLayerMeasConfig-r17 ::=
SEQUENCE {
measConfigAppLayerToAddModList-r17
SEQUENCE (SIZE (1..
maxNrofAppLayerMeas-r17))
OF MeasConfigAppLayer-r17 OPTIONAL,
-- Need N
measConfigAppLayerToReleaseList-r17
SEQUENCE (SIZE (1..
maxNrofAppLayerMeas-r17))
OF MeasConfigAppLayerId-r17 OPTIONAL,
-- Need N
rrc-SegAllowedSRB4-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
...,
[[
rrc-SegAllowedSRB5-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
idleInactiveReportAllowed-r18
ENUMERATED {enabled}
OPTIONAL -- Need R
]]
}
MeasConfigAppLayer-r17 ::=
SEQUENCE {
measConfigAppLayerId-r17
MeasConfigAppLayerId-r17,
measConfigAppLayerContainer-r17 OCTET STRING (SIZE (1..8000))
OPTIONAL,
-- Need N
serviceType-r17
ENUMERATED {streaming, mtsi, vr, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need M
pauseReporting-r17
BOOLEAN OPTIONAL,
-- Need M
transmissionOfSessionStartStop-r17
BOOLEAN OPTIONAL,
-- Need M
ran-VisibleParameters-r17
SetupRelease {
RAN-VisibleParameters-r17}
OPTIONAL,
-- Cond ServiceType
...,
[[
reportingSRB-r18
ENUMERATED {srb4, srb5}
OPTIONAL,
-- Cond QoENRDC
appLayerMeasPriority-r18
INTEGER (1..16)
OPTIONAL,
-- Need M
appLayerIdleInactiveConfig-r18
SetupRelease {
AppLayerIdleInactiveConfig-r18}
OPTIONAL -- Need M
]]
}
RAN-VisibleParameters-r17 ::=
SEQUENCE {
ran-VisiblePeriodicity-r17
ENUMERATED {ms120, ms240, ms480, ms640, ms1024}
OPTIONAL,
-- Need S
numberOfBufferLevelEntries-r17
INTEGER (1..8)
OPTIONAL,
-- Need R
reportPlayoutDelayForMediaStartup-r17
BOOLEAN OPTIONAL,
-- Need M
...,
[[
ran-VisibleReportingSRB-r18
ENUMERATED {srb4, srb5}
OPTIONAL -- Cond QoENRDC
]]
}
-- TAG-APPLAYERMEASCONFIG-STOP-- TAG-AREACONFIGURATION-START
AreaConfiguration-r16 ::=
SEQUENCE {
areaConfig-r16
AreaConfig-r16,
interFreqTargetList-r16
SEQUENCE(SIZE (1..
maxFreq))
OF InterFreqTargetInfo-r16 OPTIONAL -- Need R
}
AreaConfiguration-r17 ::=
SEQUENCE {
areaConfig-r17
AreaConfig-r16 OPTIONAL,
-- Need R
interFreqTargetList-r17
SEQUENCE(SIZE (1..
maxFreq))
OF InterFreqTargetInfo-r16 OPTIONAL -- Need R
}
AreaConfiguration-v1800 ::=
CHOICE {
cag-ConfigList-r18
CAG-ConfigList-r18,
snpn-ConfigList-r18
SNPN-ConfigList-r18
}
AreaConfig-r16 ::=
CHOICE {
cellGlobalIdList-r16
CellGlobalIdList-r16,
trackingAreaCodeList-r16
TrackingAreaCodeList-r16,
trackingAreaIdentityList-r16
TrackingAreaIdentityList-r16
}
InterFreqTargetInfo-r16 ::=
SEQUENCE {
dl-CarrierFreq-r16
ARFCN-ValueNR,
cellList-r16
SEQUENCE (SIZE (1..32))
OF PhysCellId OPTIONAL -- Need R
}
CellGlobalIdList-r16 ::=
SEQUENCE (SIZE (1..32))
OF CGI-Info-Logging-r16
TrackingAreaCodeList-r16 ::=
SEQUENCE (SIZE (1..8))
OF TrackingAreaCode
TrackingAreaIdentityList-r16 ::=
SEQUENCE (SIZE (1..8))
OF TrackingAreaIdentity-r16
TrackingAreaIdentity-r16 ::=
SEQUENCE {
plmn-Identity-r16
PLMN-Identity,
trackingAreaCode-r16
TrackingAreaCode
}
CAG-ConfigList-r18 ::=
SEQUENCE (SIZE (1..
maxNPN-r16))
OF CAG-Config-r18
CAG-Config-r18 ::=
SEQUENCE {
plmn-Identity-r18
PLMN-Identity,
cag-IdentityList-r18
SEQUENCE (SIZE (1..
maxNPN-r16))
OF BIT STRING (SIZE (32))
}
SNPN-ConfigList-r18 ::=
CHOICE {
snpn-ConfigCellIdList-r18
SNPN-ConfigCellIdList-r18,
snpn-ConfigTAI-List-r18
SNPN-ConfigTAI-List-r18,
snpn-ConfigID-List-r18
SNPN-ConfigID-List-r18
}
SNPN-ConfigCellIdList-r18 ::=
SEQUENCE (SIZE (1..
maxSNPN-ConfigCellId-r18))
OF SNPN-ConfigCellId-r18
SNPN-ConfigCellId-r18 ::=
SEQUENCE {
cgi-Identity-r18
CGI-Info-Logging-r16,
nid-IdentityList-r18
SEQUENCE (SIZE (1..
maxNPN-r16))
OF NID-r16
}
SNPN-ConfigTAI-List-r18 ::=
SEQUENCE (SIZE (1..
maxSNPN-ConfigTAI-r18))
OF SNPN-ConfigTAI-r18
SNPN-ConfigTAI-r18 ::=
SEQUENCE {
tai-Identity-r18
TrackingAreaIdentity-r16,
nid-IdentityList-r18
SEQUENCE (SIZE (1..
maxNPN-r16))
OF NID-r16
}
SNPN-ConfigID-List-r18 ::=
SEQUENCE (SIZE (1..
maxSNPN-ConfigID-r18))
OF SNPN-ConfigID-r18
SNPN-ConfigID-r18 ::=
SEQUENCE {
plmn-Identity-r18
PLMN-Identity,
nid-IdentityList-r18
SEQUENCE (SIZE (1..
maxNPN-r16))
OF NID-r16
}
-- TAG-AREACONFIGURATION-STOP-- TAG-BTNAMELIST-START
BT-NameList-r16 ::=
SEQUENCE (SIZE (1..
maxBT-Name-r16))
OF BT-Name-r16
BT-Name-r16 ::= OCTET STRING (SIZE (1..248))
-- TAG-BTNAMELIST-STOP-- TAG-DEDICATEDINFOF1C-START
DedicatedInfoF1c-r17 ::= OCTET STRING
-- TAG-DEDICATEDINFOF1C-STOP-- TAG-EUTRA-ALLOWEDMEASBANDWIDTH-START
EUTRA-AllowedMeasBandwidth ::=
ENUMERATED {mbw6, mbw15, mbw25, mbw50, mbw75, mbw100}
-- TAG-EUTRA-ALLOWEDMEASBANDWIDTH-STOP-- TAG-EUTRA-MBSFN-SUBFRAMECONFIGLIST-START
EUTRA-MBSFN-SubframeConfigList ::=
SEQUENCE (SIZE (1..
maxMBSFN-Allocations))
OF EUTRA-MBSFN-SubframeConfig
EUTRA-MBSFN-SubframeConfig ::=
SEQUENCE {
radioframeAllocationPeriod
ENUMERATED {n1, n2, n4, n8, n16, n32},
radioframeAllocationOffset
INTEGER (0..7),
subframeAllocation1
CHOICE {
oneFrame
BIT STRING (SIZE(6)),
fourFrames
BIT STRING (SIZE(24))
},
subframeAllocation2
CHOICE {
oneFrame
BIT STRING (SIZE(2)),
fourFrames
BIT STRING (SIZE(8))
}
OPTIONAL,
-- Need R
...
}
-- TAG-EUTRA-MBSFN-SUBFRAMECONFIGLIST-STOP-- TAG-EUTRA-MULTIBANDINFOLIST-START
EUTRA-MultiBandInfoList ::=
SEQUENCE (SIZE (1..
maxMultiBands))
OF EUTRA-MultiBandInfo
EUTRA-MultiBandInfo ::=
SEQUENCE {
eutra-FreqBandIndicator
FreqBandIndicatorEUTRA,
eutra-NS-PmaxList
EUTRA-NS-PmaxList OPTIONAL -- Need R
}
-- TAG-EUTRA-MULTIBANDINFOLIST-STOP-- TAG-EUTRA-MULTIBANDINFOLISTAERIAL-START
EUTRA-MultiBandInfoListAerial-r18 ::=
SEQUENCE (SIZE (1..
maxMultiBands))
OF EUTRA-MultiBandInfoAerial-r18
EUTRA-MultiBandInfoAerial-r18 ::=
SEQUENCE {
eutra-FreqBandIndicator-r18
FreqBandIndicatorEUTRA,
eutra-NS-PmaxListAerial-r18
EUTRA-NS-PmaxList OPTIONAL -- Need R
}
-- TAG-EUTRA-MULTIBANDINFOLISTAERIAL-STOP-- TAG-EUTRA-NS-PMAXLIST-START
EUTRA-NS-PmaxList ::=
SEQUENCE (SIZE (1..
maxEUTRA-NS-Pmax))
OF EUTRA-NS-PmaxValue
EUTRA-NS-PmaxValue ::=
SEQUENCE {
additionalPmax
INTEGER (-30..33)
OPTIONAL,
-- Need R
additionalSpectrumEmission
INTEGER (1..288)
OPTIONAL -- Need R
}
-- TAG-EUTRA-NS-PMAXLIST-STOP-- TAG-EUTRA-PHYSCELLID-START
EUTRA-PhysCellId ::=
INTEGER (0..503)
-- TAG-EUTRA-PHYSCELLID-STOP-- TAG-EUTRA-PHYSCELLIDRANGE-START
EUTRA-PhysCellIdRange ::=
SEQUENCE {
start
EUTRA-PhysCellId,
range
ENUMERATED {n4, n8, n12, n16, n24, n32, n48, n64, n84, n96,
n128, n168, n252, n504, spare2, spare1}
OPTIONAL -- Need N
}
-- TAG-EUTRA-PHYSCELLIDRANGE-STOP-- TAG-EUTRA-PRESENCEANTENNAPORT1-START
EUTRA-PresenceAntennaPort1 ::=
BOOLEAN
-- TAG-EUTRA-PRESENCEANTENNAPORT1-STOP-- TAG-EUTRA-Q-OFFSETRANGE-START
EUTRA-Q-OffsetRange ::=
ENUMERATED {
dB-24, dB-22, dB-20, dB-18, dB-16, dB-14,
dB-12, dB-10, dB-8, dB-6, dB-5, dB-4, dB-3,
dB-2, dB-1, dB0, dB1, dB2, dB3, dB4, dB5,
dB6, dB8, dB10, dB12, dB14, dB16, dB18,
dB20, dB22, dB24}
-- TAG-EUTRA-Q-OFFSETRANGE-STOP-- TAG-IABIPADDRESS-START
IAB-IP-Address-r16 ::=
CHOICE {
iPv4-Address-r16
BIT STRING (SIZE(32)),
iPv6-Address-r16
BIT STRING (SIZE(128)),
iPv6-Prefix-r16
BIT STRING (SIZE(64)),
...
}
-- TAG-IABIPADDRESS-STOP-- TAG-IABIPADDRESSINDEX-START
IAB-IP-AddressIndex-r16 ::=
INTEGER (1..
maxIAB-IP-Address-r16)
-- TAG-IABIPADDRESSINDEX-STOP-- TAG-IAB-IP-USAGE-START
IAB-IP-Usage-r16 ::=
ENUMERATED {f1-C, f1-U, non-F1, spare}
-- TAG-IAB-IP-USAGE-STOP-- TAG-LOGGINGDURATION-START
LoggingDuration-r16 ::=
ENUMERATED {
min10, min20, min40, min60, min90, min120, spare2, spare1}
-- TAG-LOGGINGDURATION-STOP-- TAG-LOGGINGINTERVAL-START
LoggingInterval-r16 ::=
ENUMERATED {
ms320, ms640, ms1280, ms2560, ms5120, ms10240, ms20480,
ms30720, ms40960, ms61440 , infinity}
-- TAG-LOGGINGINTERVAL-STOP-- TAG-LOGMEASRESULTLISTBT-START
LogMeasResultListBT-r16 ::=
SEQUENCE (SIZE (1..
maxBT-IdReport-r16))
OF LogMeasResultBT-r16
LogMeasResultBT-r16 ::=
SEQUENCE {
bt-Addr-r16
BIT STRING (SIZE (48)),
rssi-BT-r16
INTEGER (-128..127)
OPTIONAL,
...
}
-- TAG-LOGMEASRESULTLISTBT-STOP-- TAG-LOGMEASRESULTLISTWLAN-START
LogMeasResultListWLAN-r16 ::=
SEQUENCE (SIZE (1..
maxWLAN-Id-Report-r16))
OF LogMeasResultWLAN-r16
LogMeasResultWLAN-r16 ::=
SEQUENCE {
wlan-Identifiers-r16
WLAN-Identifiers-r16,
rssiWLAN-r16
WLAN-RSSI-Range-r16 OPTIONAL,
rtt-WLAN-r16
WLAN-RTT-r16 OPTIONAL,
...
}
WLAN-Identifiers-r16 ::=
SEQUENCE {
ssid-r16 OCTET STRING (SIZE (1..32))
OPTIONAL,
bssid-r16 OCTET STRING (SIZE (6))
OPTIONAL,
hessid-r16 OCTET STRING (SIZE (6))
OPTIONAL,
...
}
::=
INTEGER(0..141)
WLAN-RTT-r16 ::=
SEQUENCE {
rttValue-r16
INTEGER (0..16777215),
rttUnits-r16
ENUMERATED {
microseconds,
hundredsofnanoseconds,
tensofnanoseconds,
nanoseconds,
tenthsofnanoseconds,
...},
rttAccuracy-r16
INTEGER (0..255)
OPTIONAL,
...
}
-- TAG-LOGMEASRESULTLISTWLAN-STOP-- TAG-MEASCONFIGAPPLAYERID-START
MeasConfigAppLayerId-r17 ::=
INTEGER (0..
maxNrofAppLayerMeas-1-r17)
-- TAG-MEASCONFIGAPPLAYERID-STOP-- TAG-OTHERCONFIG-START
OtherConfig ::=
SEQUENCE {
delayBudgetReportingConfig
CHOICE{
release
NULL,
setup
SEQUENCE{
delayBudgetReportingProhibitTimer
ENUMERATED {s0, s0dot4, s0dot8, s1dot6, s3, s6, s12, s30}
}
}
OPTIONAL -- Need M
}
OtherConfig-v1540 ::=
SEQUENCE {
overheatingAssistanceConfig
SetupRelease {
OverheatingAssistanceConfig}
OPTIONAL,
-- Need M
...
}
OtherConfig-v1610 ::=
SEQUENCE {
idc-AssistanceConfig-r16
SetupRelease {
IDC-AssistanceConfig-r16}
OPTIONAL,
-- Need M
drx-PreferenceConfig-r16
SetupRelease {
DRX-PreferenceConfig-r16}
OPTIONAL,
-- Need M
maxBW-PreferenceConfig-r16
SetupRelease {
MaxBW-PreferenceConfig-r16}
OPTIONAL,
-- Need M
maxCC-PreferenceConfig-r16
SetupRelease {
MaxCC-PreferenceConfig-r16}
OPTIONAL,
-- Need M
maxMIMO-LayerPreferenceConfig-r16
SetupRelease {
MaxMIMO-LayerPreferenceConfig-r16}
OPTIONAL,
-- Need M
minSchedulingOffsetPreferenceConfig-r16
SetupRelease {
MinSchedulingOffsetPreferenceConfig-r16}
OPTIONAL,
-- Need M
releasePreferenceConfig-r16
SetupRelease {
ReleasePreferenceConfig-r16}
OPTIONAL,
-- Need M
referenceTimePreferenceReporting-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
btNameList-r16
SetupRelease {
BT-NameList-r16}
OPTIONAL,
-- Need M
wlanNameList-r16
SetupRelease {
WLAN-NameList-r16}
OPTIONAL,
-- Need M
sensorNameList-r16
SetupRelease {
Sensor-NameList-r16}
OPTIONAL,
-- Need M
obtainCommonLocation-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
sl-AssistanceConfigNR-r16
ENUMERATED{true}
OPTIONAL -- Need R
}
OtherConfig-v1700 ::=
SEQUENCE {
ul-GapFR2-PreferenceConfig-r17
ENUMERATED {true}
OPTIONAL,
-- Need R
musim-GapAssistanceConfig-r17
SetupRelease {
MUSIM-GapAssistanceConfig-r17}
OPTIONAL,
-- Need M
musim-LeaveAssistanceConfig-r17
SetupRelease {
MUSIM-LeaveAssistanceConfig-r17}
OPTIONAL,
-- Need M
successHO-Config-r17
SetupRelease {
SuccessHO-Config-r17}
OPTIONAL,
-- Need M
maxBW-PreferenceConfigFR2-2-r17
ENUMERATED {true}
OPTIONAL,
-- Cond maxBW
maxMIMO-LayerPreferenceConfigFR2-2-r17
ENUMERATED {true}
OPTIONAL,
-- Cond maxMIMO
minSchedulingOffsetPreferenceConfigExt-r17
ENUMERATED {true}
OPTIONAL,
-- Cond minOffset
rlm-RelaxationReportingConfig-r17
SetupRelease {
RLM-RelaxationReportingConfig-r17}
OPTIONAL,
-- Need M
bfd-RelaxationReportingConfig-r17
SetupRelease {
BFD-RelaxationReportingConfig-r17}
OPTIONAL,
-- Need M
scg-DeactivationPreferenceConfig-r17
SetupRelease {
SCG-DeactivationPreferenceConfig-r17}
OPTIONAL,
-- Cond SCG
rrm-MeasRelaxationReportingConfig-r17
SetupRelease {
RRM-MeasRelaxationReportingConfig-r17}
OPTIONAL,
-- Need M
propDelayDiffReportConfig-r17
SetupRelease {
PropDelayDiffReportConfig-r17}
OPTIONAL -- Need M
}
OtherConfig-v1800 ::=
SEQUENCE {
idc-AssistanceConfig-v1800
SetupRelease {
IDC-AssistanceConfig-v1800}
OPTIONAL,
-- Need M
multiRx-PreferenceReportingConfigFR2-r18
SetupRelease {
MultiRx-PreferenceReportingConfigFR2-r18}
OPTIONAL,
-- Need M
aerial-FlightPathAvailabilityConfig-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
ul-TrafficInfoReportingConfig-r18
SetupRelease {
UL-TrafficInfoReportingConfig-r18}
OPTIONAL,
-- Need M
n3c-RelayUE-InfoReportConfig-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
successPSCell-Config-r18
SetupRelease {
SuccessPSCell-Config-r18}
OPTIONAL,
-- Need M
sn-InitiatedPSCellChange-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
musim-GapPriorityAssistanceConfig-r18
ENUMERATED {true}
OPTIONAL,
-- Cond musimGapConfig
musim-CapabilityRestrictionConfig-r18
SetupRelease {
MUSIM-CapabilityRestrictionConfig-r18}
OPTIONAL -- Need M
}
OtherConfig-v1830 ::=
SEQUENCE {
sl-PRS-AssistanceConfigNR-r18
ENUMERATED{true}
OPTIONAL -- Need R
}
OtherConfig-v1900 ::=
SEQUENCE {
gapOccasionCancelRatioReportConfig-r19
SetupRelease {
GapOccasionCancelRatioReportConfig-r19}
OPTIONAL,
-- Need M
lpwus-OffsetPreferenceConfig-r19
SetupRelease {
LPWUS-OffsetPreferenceConfig-r19}
OPTIONAL,
-- Need M
applicabilityReportConfig-r19
SetupRelease {
ApplicabilityReportConfig-r19}
OPTIONAL,
-- Need M
dataCollectionPreferenceConfig-r19
SetupRelease {
DataCollectionPreferenceConfig-r19}
OPTIONAL,
-- Need M
loggedDataCollectionAssistanceConfig-r19
SetupRelease {
LoggedDataCollectionAssistanceConfig-r19}
OPTIONAL,
-- Need M
assisted-SSB-MTC-Config
SetupRelease {
Assisted-SSB-MTC-Config-r19}
OPTIONAL -- Need M
}
Assisted-SSB-MTC-Config-r19::=
SEQUENCE {
closestLocsToReport-r19
INTEGER (1..4),
refLocList-r19
SEQUENCE (SIZE (1..6))
OF ReferenceLocation-r17 OPTIONAL -- Need S
}
IDC-AssistanceConfig-v1800 ::=
SEQUENCE {
idc-FDM-AssistanceConfig-r18
SetupRelease {
IDC-FDM-AssistanceConfig-r18}
OPTIONAL,
-- Need M
idc-TDM-AssistanceConfig-r18
ENUMERATED {setup}
OPTIONAL -- Cond FDM
}
MultiRx-PreferenceReportingConfigFR2-r18 ::=
SEQUENCE {
multiRx-PreferenceReportingConfigFR2ProhibitTimer-r18
ENUMERATED {
s0, s0dot5, s1, s2, s3, s4, s5, s6, s7,
s8, s9, s10, s20, s30, spare2, spare1}
}
CandidateServingFreqListNR-r16 ::=
SEQUENCE (SIZE (1..
maxFreqIDC-r16))
OF ARFCN-ValueNR
MUSIM-GapAssistanceConfig-r17 ::=
SEQUENCE {
musim-GapProhibitTimer-r17
ENUMERATED {s0, s0dot1, s0dot2, s0dot3, s0dot4, s0dot5, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10}
}
MUSIM-LeaveAssistanceConfig-r17 ::=
SEQUENCE {
musim-LeaveWithoutResponseTimer-r17
ENUMERATED {ms10, ms20, ms40, ms60, ms80, ms100, spare2, spare1}
}
MUSIM-CapabilityRestrictionConfig-r18 ::=
SEQUENCE {
musim-CandidateBandList-r18
MUSIM-CandidateBandList-r18 OPTIONAL,
-- Need R
musim-WaitTimer-r18
ENUMERATED {ms10, ms20, ms40, ms60, ms80, ms100, spare2, spare1},
musim-ProhibitTimer-r18
ENUMERATED {s0, s0dot1, s0dot2, s0dot3, s0dot4, s0dot5, s1, s2, s3, s4, s5, s6, s7, s8,
s9, s10}
}
MUSIM-CandidateBandList-r18::=
SEQUENCE (SIZE (1..
maxCandidateBandIndex-r18))
OF FreqBandIndicatorNR
SuccessHO-Config-r17 ::=
SEQUENCE {
thresholdPercentageT304-r17
ENUMERATED {p40, p60, p80, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
--Need R
thresholdPercentageT310-r17
ENUMERATED {p40, p60, p80, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
--Need R
thresholdPercentageT312-r17
ENUMERATED {p20, p40, p60, p80, spare4, spare3, spare2, spare1}
OPTIONAL,
--Need R
sourceDAPS-FailureReporting-r17
ENUMERATED {true}
OPTIONAL,
--Need R
...
}
SuccessPSCell-Config-r18 ::=
SEQUENCE {
thresholdPercentageT304-SCG-r18
ENUMERATED {p40, p60, p80, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
--Need R
thresholdPercentageT310-SCG-r18
ENUMERATED {p40, p60, p80, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
--Need R
thresholdPercentageT312-SCG-r18
ENUMERATED {p20, p40, p60, p80, spare4, spare3, spare2, spare1}
OPTIONAL,
--Need R
...
}
OverheatingAssistanceConfig ::=
SEQUENCE {
overheatingIndicationProhibitTimer
ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20, s30,
s60, s90, s120, s300, s600, spare3, spare2, spare1}
}
IDC-AssistanceConfig-r16 ::=
SEQUENCE {
candidateServingFreqListNR-r16
CandidateServingFreqListNR-r16 OPTIONAL,
-- Need R
...
}
DRX-PreferenceConfig-r16 ::=
SEQUENCE {
drx-PreferenceProhibitTimer-r16
ENUMERATED {
s0, s0dot5, s1, s2, s3, s4, s5, s6, s7,
s8, s9, s10, s20, s30, spare2, spare1}
}
MaxBW-PreferenceConfig-r16 ::=
SEQUENCE {
maxBW-PreferenceProhibitTimer-r16
ENUMERATED {
s0, s0dot5, s1, s2, s3, s4, s5, s6, s7,
s8, s9, s10, s20, s30, spare2, spare1}
}
MaxCC-PreferenceConfig-r16 ::=
SEQUENCE {
maxCC-PreferenceProhibitTimer-r16
ENUMERATED {
s0, s0dot5, s1, s2, s3, s4, s5, s6, s7,
s8, s9, s10, s20, s30, spare2, spare1}
}
MaxMIMO-LayerPreferenceConfig-r16 ::=
SEQUENCE {
maxMIMO-LayerPreferenceProhibitTimer-r16
ENUMERATED {
s0, s0dot5, s1, s2, s3, s4, s5, s6, s7,
s8, s9, s10, s20, s30, spare2, spare1}
}
MinSchedulingOffsetPreferenceConfig-r16 ::=
SEQUENCE {
minSchedulingOffsetPreferenceProhibitTimer-r16
ENUMERATED {
s0, s0dot5, s1, s2, s3, s4, s5, s6, s7,
s8, s9, s10, s20, s30, spare2, spare1}
}
ReleasePreferenceConfig-r16 ::=
SEQUENCE {
releasePreferenceProhibitTimer-r16
ENUMERATED {
s0, s0dot5, s1, s2, s3, s4, s5, s6, s7,
s8, s9, s10, s20, s30, infinity, spare1},
connectedReporting-r16
ENUMERATED {true}
OPTIONAL -- Need R
}
RLM-RelaxationReportingConfig-r17 ::=
SEQUENCE {
rlm-RelaxtionReportingProhibitTimer-r17
ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20, s30,
s60, s90, s120, s300, s600, infinity, spare2, spare1}
}
BFD-RelaxationReportingConfig-r17 ::=
SEQUENCE {
bfd-RelaxtionReportingProhibitTimer-r17
ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20, s30,
s60, s90, s120, s300, s600, infinity, spare2, spare1}
}
SCG-DeactivationPreferenceConfig-r17 ::=
SEQUENCE {
scg-DeactivationPreferenceProhibitTimer-r17
ENUMERATED {
s0, s1, s2, s4, s8, s10, s15, s30,
s60, s120, s180, s240, s300, s600, s900, s1800}
}
RRM-MeasRelaxationReportingConfig-r17 ::=
SEQUENCE {
s-SearchDeltaP-Stationary-r17
ENUMERATED {dB2, dB3, dB6, dB9, dB12, dB15, spare2, spare1},
t-SearchDeltaP-Stationary-r17
ENUMERATED {s5, s10, s20, s30, s60, s120, s180, s240, s300, spare7, spare6, spare5,
spare4, spare3, spare2, spare1}
}
PropDelayDiffReportConfig-r17 ::=
SEQUENCE {
threshPropDelayDiff-r17
ENUMERATED {ms0dot5, ms1, ms2, ms3, ms4, ms5, ms6 ,ms7, ms8, ms9, ms10, spare5,
spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need M
neighCellInfoList-r17
SEQUENCE (SIZE (1..
maxCellNTN-r17))
OF NeighbourCellInfo-r17 OPTIONAL -- Need M
}
NeighbourCellInfo-r17 ::=
SEQUENCE {
epochTime-r17
EpochTime-r17,
ephemerisInfo-r17
EphemerisInfo-r17
}
IDC-FDM-AssistanceConfig-r18 ::=
SEQUENCE {
candidateServingFreqRangeListNR-r18
CandidateServingFreqRangeListNR-r18 OPTIONAL,
-- Need R
...
}
CandidateServingFreqRangeListNR-r18 ::=
SEQUENCE (SIZE (1..
maxFreqIDC-r16))
OF CandidateServingFreqRangeNR-r18
CandidateServingFreqRangeNR-r18 ::=
SEQUENCE {
candidateCenterFreq-r18
ARFCN-ValueNR,
candidateBandwidth-r18
ENUMERATED {khz200, khz400, khz600, khz800, mhz1, mhz2, mhz3, mhz4, mhz5,
mhz6, mhz8, mhz10, mhz20, mhz30, mhz40, mhz50, mhz60, mhz80, mhz100,
mhz200, mhz300, mhz400}
OPTIONAL -- Need R
}
UL-TrafficInfoReportingConfig-r18 ::=
SEQUENCE {
pdu-SessionsToReportUL-TrafficInfoList-r18
SEQUENCE (SIZE (1..
maxNrofPDU-Sessions-r17))
OF PDU-SessionToReportUL-TrafficInfo-r18,
ul-TrafficInfoProhibitTimer-r18
ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20, s30,
s60, s90, s120, s300, s600, spare3, spare2, spare1}
}
PDU-SessionToReportUL-TrafficInfo-r18 ::=
SEQUENCE {
pdu-SessionID-r18
PDU-SessionID,
qfi-ToReportUL-TrafficInfoList-r18
SEQUENCE (SIZE (1..
maxNrofQFIs))
OF QFI
}
GapOccasionCancelRatioReportConfig-r19 ::=
SEQUENCE {
gapOccasionCancelRatioProhibitTimer-r19
ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20, s30, s60, s90, s120, s300, s600, spare3,
spare2, spare1}
}
LPWUS-OffsetPreferenceConfig-r19 ::=
SEQUENCE {
lpwus-OffsetPreferenceProhibitTimer-r19
ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20, s30,
s60, s90, s120, s300, s600, spare3, spare2, spare1}
}
ApplicabilityReportConfig-r19 ::=
SEQUENCE {
reportApplicabilityUAI-r19
ENUMERATED {true}
OPTIONAL,
-- Need R
applicabilityConfigList-r19
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF ApplicabilityConfig-r19 OPTIONAL,
-- Need R
...
}
ApplicabilityConfig-r19 ::=
SEQUENCE {
applicabilityConfigCellId-r19
ServCellIndex OPTIONAL,
-- Need R
applicabilitySetConfigList-r19
SEQUENCE (SIZE (1..
maxNrofApplicabilitySets-r19))
OF ApplicabilitySetConfig-r19 OPTIONAL,
-- Need R
...
}
ApplicabilitySetConfig-r19 ::=
SEQUENCE {
applicabilitySetConfigId-r19
ApplicabilitySetConfigId-r19 OPTIONAL,
-- Need R
resourcesForChannelMeasurement
CSI-ResourceConfigId OPTIONAL,
-- Need R
resourcesForChannelPrediction-r19
CSI-ResourceConfigId OPTIONAL,
-- Need R
associatedIdForChannelMeasurement-r19
AssociatedId-r19 OPTIONAL,
-- Need R
associatedIdForChannelPrediction-r19
AssociatedId-r19 OPTIONAL,
-- Need R
reportQuantity-r19
CHOICE {
none-BM-r19
NULL,
none-CSI-r19
NULL,
p-CRI-r19
NULL,
p-SSB-Index-r19
NULL,
p-CRI-RSRP-r19
NULL,
p-SSB-Index-RSRP-r19
NULL,
rs-PAI-r19
NULL,
sgcs-r19
NULL
}
OPTIONAL,
-- Need R
reportConfigType
CHOICE {
periodic
SEQUENCE {
reportSlotConfig
CSI-ReportPeriodicityAndOffset,
pucch-CSI-ResourceList
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF PUCCH-CSI-Resource
},
semiPersistentOnPUCCH
SEQUENCE {
reportSlotConfig
CSI-ReportPeriodicityAndOffset,
pucch-CSI-ResourceList
SEQUENCE (SIZE (1..
maxNrofBWPs))
OF PUCCH-CSI-Resource
},
semiPersistentOnPUSCH
SEQUENCE {
reportSlotConfig
ENUMERATED {sl5, sl10, sl20, sl40, sl80, sl160, sl320},
reportSlotOffsetList
SEQUENCE (SIZE (1..
maxNrofUL-Allocations))
OF INTEGER(0..32),
p0alpha
P0-PUSCH-AlphaSetId
},
aperiodic
SEQUENCE {
reportSlotOffsetList
SEQUENCE (SIZE (1..
maxNrofUL-Allocations))
OF INTEGER(0..32)
}
}
OPTIONAL,
-- Need R
nrofReportedPredictedRS-r19
ENUMERATED {n1, n2, n3, n4}
OPTIONAL,
-- Need R
nrofTimeInstance-r19
ENUMERATED {n1, n2, n4, n8}
OPTIONAL,
-- Need R
timeGap-r19
ENUMERATED {ms10, ms20, ms40, ms80, ms160, spare3, spare2, spare1}
OPTIONAL,
-- Need R
...
}
DataCollectionPreferenceConfig-r19 ::=
SEQUENCE {
dataCollectionCandidateConfigList-r19
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF DataCollectionCandidateConfig-r19
OPTIONAL,
-- Need R
...
}
DataCollectionCandidateConfig-r19 ::=
SEQUENCE {
dataCollectionServCellIndex-r19
ServCellIndex,
dataCollectionCandidateConfigParameterList-r19
SEQUENCE (SIZE (1..
maxCandidateConfig-r19))
OF
DataCollectionCandidateConfigParameters-r19 OPTIONAL,
-- Need R
...
}
DataCollectionCandidateConfigParameters-r19 ::=
SEQUENCE {
dataCollectionCandidateConfigId-r19
DataCollectionCandidateConfigId-r19,
resourcesForChannelMeasurement
CSI-ResourceConfigId OPTIONAL,
-- Need R
resourcesForChannelPrediction-r19
CSI-ResourceConfigId OPTIONAL,
-- Need R
associatedIdForChannelMeasurement-r19
AssociatedId-r19 OPTIONAL,
-- Need R
associatedIdForChannelPrediction-r19
AssociatedId-r19 OPTIONAL,
-- Need R
...
}
LoggedDataCollectionAssistanceConfig-r19 ::=
SEQUENCE {
loggedDataCollectionBufferThreshold-r19
ENUMERATED {kB16, kB32, kB48, spare1}
OPTIONAL,
-- Need R
...
}
-- TAG-OTHERCONFIG-STOP-- TAG-PHYSCELLIDUTRA-FDD-START
PhysCellIdUTRA-FDD-r16 ::=
INTEGER (0..511)
-- TAG-PHYSCELLIDUTRA-FDD-STOP-- TAG-RRC-TRANSACTIONIDENTIFIER-START
RRC-TransactionIdentifier ::=
INTEGER (0..3)
-- TAG-RRC-TRANSACTIONIDENTIFIER-STOP-- TAG-SENSORNAMELIST-START
Sensor-NameList-r16 ::=
SEQUENCE {
measUncomBarPre-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
measUeSpeed
ENUMERATED {true}
OPTIONAL,
-- Need R
measUeOrientation
ENUMERATED {true}
OPTIONAL -- Need R
}
-- TAG-SENSORNAMELIST-STOP-- TAG-TRACEREFERENCE-START
TraceReference-r16 ::=
SEQUENCE {
plmn-Identity-r16
PLMN-Identity,
traceId-r16 OCTET STRING (SIZE (3))
}
-- TAG-TRACEREFERENCE-STOP-- TAG-UE-MeasurementsAvailable-START
UE-MeasurementsAvailable-r16 ::=
SEQUENCE {
logMeasAvailable-r16
ENUMERATED {true}
OPTIONAL,
logMeasAvailableBT-r16
ENUMERATED {true}
OPTIONAL,
logMeasAvailableWLAN-r16
ENUMERATED {true}
OPTIONAL,
connEstFailInfoAvailable-r16
ENUMERATED {true}
OPTIONAL,
rlf-InfoAvailable-r16
ENUMERATED {true}
OPTIONAL,
...,
[[
successHO-InfoAvailable-r17
ENUMERATED {true}
OPTIONAL,
sigLogMeasConfigAvailable-r17
BOOLEAN OPTIONAL
]],
[[
successPSCell-InfoAvailable-r18
ENUMERATED {true}
OPTIONAL
]]
}
-- TAG-UE-MeasurementsAvailable-STOP-- TAG-UTRA-FDD-Q-OFFSETRANGE-START
UTRA-FDD-Q-OffsetRange-r16 ::=
ENUMERATED {
dB-24, dB-22, dB-20, dB-18, dB-16, dB-14,
dB-12, dB-10, dB-8, dB-6, dB-5, dB-4, dB-3,
dB-2, dB-1, dB0, dB1, dB2, dB3, dB4, dB5,
dB6, dB8, dB10, dB12, dB14, dB16, dB18,
dB20, dB22, dB24}
-- TAG-UTRA-FDD-Q-OFFSETRANGE-STOP-- TAG-VISITEDCELLINFOLIST-START
VisitedCellInfoList-r16 ::=
SEQUENCE (SIZE (1..
maxCellHistory-r16))
OF VisitedCellInfo-r16
VisitedCellInfo-r16 ::=
SEQUENCE {
visitedCellId-r16
CHOICE {
nr-CellId-r16
CHOICE {
cgi-Info
CGI-Info-Logging-r16,
pci-arfcn-r16
PCI-ARFCN-NR-r16
},
eutra-CellId-r16
CHOICE {
cellGlobalId-r16
CGI-InfoEUTRA,
pci-arfcn-r16
PCI-ARFCN-EUTRA-r16
}
}
OPTIONAL,
timeSpent-r16
INTEGER (0..4095),
...,
[[
visitedPSCellInfoListReport-r17
VisitedPSCellInfoList-r17 OPTIONAL
]]
}
VisitedPSCellInfoList-r17 ::=
SEQUENCE (SIZE (1..
maxPSCellHistory-r17))
OF VisitedPSCellInfo-r17
VisitedPSCellInfo-r17 ::=
SEQUENCE {
visitedCellId-r17
CHOICE {
nr-CellId-r17
CHOICE {
cgi-Info-r17
CGI-Info-Logging-r16,
pci-arfcn-r17
PCI-ARFCN-NR-r16
},
eutra-CellId-r17
CHOICE {
cellGlobalId-r17
CGI-InfoEUTRALogging,
pci-arfcn-r17
PCI-ARFCN-EUTRA-r16
}
}
OPTIONAL,
timeSpent-r17
INTEGER (0..4095),
...,
[[
scgActiveDuration-r19
INTEGER (0..4095)
OPTIONAL
]]
}
-- TAG-VISITEDCELLINFOLIST-STOP-- TAG-WLANNAMELIST-START
WLAN-NameList-r16 ::=
SEQUENCE (SIZE (1..
maxWLAN-Name-r16))
OF WLAN-Name-r16
WLAN-Name-r16 ::= OCTET STRING (SIZE (1..32))
-- TAG-SL-BWP-CONFIG-START
SL-BWP-Config-r16 ::=
SEQUENCE {
sl-BWP-Id
BWP-Id,
sl-BWP-Generic-r16
SL-BWP-Generic-r16 OPTIONAL,
-- Need M
sl-BWP-PoolConfig-r16
SL-BWP-PoolConfig-r16 OPTIONAL,
-- Need M
...,
[[
sl-BWP-PoolConfigPS-r17
SetupRelease {
SL-BWP-PoolConfig-r16}
OPTIONAL,
-- Need M
sl-BWP-DiscPoolConfig-r17
SetupRelease {
SL-BWP-DiscPoolConfig-r17}
OPTIONAL -- Need M
]],
[[
sl-BWP-PoolConfigA2X-r18
SetupRelease {
SL-BWP-PoolConfig-r16}
OPTIONAL,
-- Need M
sl-BWP-PRS-PoolConfig-r18
SetupRelease {
SL-BWP-PRS-PoolConfig-r18}
OPTIONAL -- Need M
]]
}
SL-BWP-Generic-r16 ::=
SEQUENCE {
sl-BWP-r16
BWP OPTIONAL,
-- Need M
sl-LengthSymbols-r16
ENUMERATED {sym7, sym8, sym9, sym10, sym11, sym12, sym13, sym14}
OPTIONAL,
-- Need M
sl-StartSymbol-r16
ENUMERATED {sym0, sym1, sym2, sym3, sym4, sym5, sym6, sym7}
OPTIONAL,
-- Need M
sl-PSBCH-Config-r16
SetupRelease {
SL-PSBCH-Config-r16}
OPTIONAL,
-- Need M
sl-TxDirectCurrentLocation-r16
INTEGER (0..3301)
OPTIONAL,
-- Need M
...,
[[
sl-Unlicensed-r18
SetupRelease {
SL-Unlicensed-r18 }
OPTIONAL -- Need M
]]
}
SL-Unlicensed-r18 ::=
SEQUENCE {
sl-LBT-FailureRecoveryConfig-r18
SetupRelease {
SL-LBT-FailureRecoveryConfig-r18 }
OPTIONAL,
-- Need M
sl-StartingSymbolFirst-r18
ENUMERATED {sym0, sym1, sym2, sym3, sym4, sym5, sym6}
OPTIONAL,
-- Need M
sl-StartingSymbolSecond-r18
ENUMERATED {sym3, sym4, sym5, sym6, sym7}
OPTIONAL,
-- Need M
sl-TransmissionStructureForPSCCHandPSSCH-r18
ENUMERATED {contiguousRB, interlaceRB}
OPTIONAL,
-- Need M
sl-GapOfAdditionalSSSB-Occasion-r18
INTEGER (0..639)
OPTIONAL,
-- Need M
sl-AbsoluteFrequencySSB-NonAnchorList-r18
SEQUENCE (SIZE (1..
maxSL-NonAnchorRBsets))
OF ARFCN-ValueNR OPTIONAL,
-- Need M
sl-CPE-StartingPositionS-SSB-r18
INTEGER (1..9)
OPTIONAL,
-- Need M
sl-CWS-ForPsschWithoutHarqAck-r18
ENUMERATED {t1, t8, t16, t32, infinity}
OPTIONAL,
-- Need M
sl-NumOfAdditionalSSSBOccasion-r18
INTEGER (0..4)
OPTIONAL,
-- Need M
sl-SSSBPowerOffsetOfAnchorRBSet-r18
ENUMERATED {value1, value2}
OPTIONAL,
-- Need M
sl-RBSetConfigList-r18
SEQUENCE (SIZE (1..5))
OF SL-RBSetConfig-r18 OPTIONAL,
-- Need M
sl-IntraCellGuardBandsSL-List-r18
SEQUENCE (SIZE (1..
maxSCSs))
OF IntraCellGuardBandsPerSCS-r16 OPTIONAL -- Need M
}
-- TAG-SL-BWP-CONFIG-STOP-- TAG-SL-BWP-CONFIGCOMMON-START
SL-BWP-ConfigCommon-r16 ::=
SEQUENCE {
sl-BWP-Generic-r16
SL-BWP-Generic-r16 OPTIONAL,
-- Need R
sl-BWP-PoolConfigCommon-r16
SL-BWP-PoolConfigCommon-r16 OPTIONAL,
-- Need R
...,
[[
sl-BWP-PoolConfigCommonPS-r17
SL-BWP-PoolConfigCommon-r16 OPTIONAL,
-- Need R
sl-BWP-DiscPoolConfigCommon-r17
SL-BWP-DiscPoolConfigCommon-r17 OPTIONAL -- Need R
]],
[[
sl-BWP-PoolConfigCommonA2X-r18
SL-BWP-PoolConfigCommon-r16 OPTIONAL -- Need R
]]
}
-- TAG-SL-BWP-CONFIGCOMMON-STOP-- TAG-SL-BWP-DISCPOOLCONFIG-START
SL-BWP-DiscPoolConfig-r17 ::=
SEQUENCE {
sl-DiscRxPool-r17
SEQUENCE (SIZE (1..
maxNrofRXPool-r16))
OF SL-ResourcePool-r16 OPTIONAL,
-- Cond HO
sl-DiscTxPoolSelected-r17
SL-TxPoolDedicated-r16 OPTIONAL,
-- Need M
sl-DiscTxPoolScheduling-r17
SL-TxPoolDedicated-r16 OPTIONAL -- Need N
}
-- TAG-SL-BWP-DISCPOOLCONFIG-STOP-- TAG-SL-BWP-DISCPOOLCONFIGCOMMON-START
SL-BWP-DiscPoolConfigCommon-r17 ::=
SEQUENCE {
sl-DiscRxPool-r17
SEQUENCE (SIZE (1..
maxNrofRXPool-r16))
OF SL-ResourcePool-r16 OPTIONAL,
-- Need R
sl-DiscTxPoolSelected-r17
SEQUENCE (SIZE (1..
maxNrofTXPool-r16))
OF SL-ResourcePoolConfig-r16 OPTIONAL,
-- Need R
...
}
-- TAG-SL-BWP-DISCPOOLCONFIGCOMMON-STOP-- TAG-SL-BWP-POOLCONFIG-START
SL-BWP-PoolConfig-r16 ::=
SEQUENCE {
sl-RxPool-r16
SEQUENCE (SIZE (1..
maxNrofRXPool-r16))
OF SL-ResourcePool-r16 OPTIONAL,
-- Cond HO
sl-TxPoolSelectedNormal-r16
SL-TxPoolDedicated-r16 OPTIONAL,
-- Need M
sl-TxPoolScheduling-r16
SL-TxPoolDedicated-r16 OPTIONAL,
-- Need N
sl-TxPoolExceptional-r16
SL-ResourcePoolConfig-r16 OPTIONAL -- Need M
}
SL-TxPoolDedicated-r16 ::=
SEQUENCE {
sl-PoolToReleaseList-r16
SEQUENCE (SIZE (1..
maxNrofTXPool-r16))
OF SL-ResourcePoolID-r16 OPTIONAL,
-- Need N
sl-PoolToAddModList-r16
SEQUENCE (SIZE (1..
maxNrofTXPool-r16))
OF SL-ResourcePoolConfig-r16 OPTIONAL -- Need N
}
SL-ResourcePoolConfig-r16 ::=
SEQUENCE {
sl-ResourcePoolID-r16
SL-ResourcePoolID-r16,
sl-ResourcePool-r16
SL-ResourcePool-r16 OPTIONAL -- Need M
}
SL-ResourcePoolID-r16 ::=
INTEGER (1..
maxNrofPoolID-r16)
-- TAG-SL-BWP-POOLCONFIG-STOP-- TAG-SL-BWP-POOLCONFIGCOMMON-START
SL-BWP-PoolConfigCommon-r16 ::=
SEQUENCE {
sl-RxPool-r16
SEQUENCE (SIZE (1..
maxNrofRXPool-r16))
OF SL-ResourcePool-r16 OPTIONAL,
-- Need R
sl-TxPoolSelectedNormal-r16
SEQUENCE (SIZE (1..
maxNrofTXPool-r16))
OF SL-ResourcePoolConfig-r16 OPTIONAL,
-- Need R
sl-TxPoolExceptional-r16
SL-ResourcePoolConfig-r16 OPTIONAL -- Need R
}
-- TAG-SL-BWP-POOLCONFIGCOMMON-STOP-- TAG-SL-BWP-PRS-POOLCONFIG-START
SL-BWP-PRS-PoolConfig-r18 ::=
SEQUENCE {
sl-PRS-RxPool-r18
SEQUENCE (SIZE (1..
maxNrofRXPool-r16))
OF SL-PRS-ResourcePool-r18 OPTIONAL,
-- Cond HO
sl-PRS-TxPoolSelectedNormal-r18
SL-PRS-TxPoolDedicated-r18 OPTIONAL,
-- Need M
sl-PRS-TxPoolScheduling-r18
SL-PRS-TxPoolDedicated-r18 OPTIONAL,
-- Need M
sl-PRS-TxPoolExceptional-r18
SL-PRS-ResourcePoolConfig-r18 OPTIONAL -- Need R
}
SL-PRS-TxPoolDedicated-r18 ::=
SEQUENCE {
sl-PRS-PoolToReleaseList-r1
SEQUENCE (SIZE (1..
maxNrofSL-PRS-TxPool-r18))
OF SL-PRS-ResourcePoolID-r18 OPTIONAL,
-- Need N
sl-PRS-PoolToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofSL-PRS-TxPool-r18))
OF SL-PRS-ResourcePoolConfig-r18 OPTIONAL -- Need N
}
SL-PRS-ResourcePoolConfig-r18 ::=
SEQUENCE {
sl-PRS-ResourcePoolID-r18
SL-PRS-ResourcePoolID-r18,
sl-PRS-ResourcePool-r18
SL-PRS-ResourcePool-r18 OPTIONAL -- Need M
}
SL-PRS-ResourcePoolID-r18 ::=
INTEGER (1..
maxNrofSL-PRS-TxPool-r18)
-- TAG-SL-BWP-PRS-POOLCONFIG-STOP-- TAG-SL-BWP-PRS-POOLCONFIGCOMMON-START
SL-BWP-PRS-PoolConfigCommon-r18 ::=
SEQUENCE {
sl-PRS-RxPool-r18
SEQUENCE (SIZE (1..
maxNrofRXPool-r16))
OF SL-PRS-ResourcePool-r18 OPTIONAL,
-- Need R
sl-PRS-TxPoolSelectedNormal-r18
SEQUENCE (SIZE (1..
maxNrofSL-PRS-TxPool-r18))
OF SL-PRS-ResourcePoolConfig-r18 OPTIONAL,
-- Need R
sl-PRS-TxPoolExceptional-r18
SL-PRS-ResourcePoolConfig-r18 OPTIONAL,
-- Need R
...
}
-- TAG-SL-BWP-PRS-POOLCONFIGCOMMON-STOP-- TAG-SL-CBR-PRIORITYTXCONFIGLIST-START
SL-CBR-PriorityTxConfigList-r16 ::=
SEQUENCE (SIZE (1..8))
OF SL-PriorityTxConfigIndex-r16
SL-CBR-PriorityTxConfigList-v1650 ::=
SEQUENCE (SIZE (1..8))
OF SL-PriorityTxConfigIndex-v1650
SL-PriorityTxConfigIndex-r16 ::=
SEQUENCE {
sl-PriorityThreshold-r16
INTEGER (1..8)
OPTIONAL,
-- Need M
sl-DefaultTxConfigIndex-r16
INTEGER (0..
maxCBR-Level-1-r16)
OPTIONAL,
-- Need M
sl-CBR-ConfigIndex-r16
INTEGER (0..
maxCBR-Config-1-r16)
OPTIONAL,
-- Need M
sl-Tx-ConfigIndexList-r16
SEQUENCE (SIZE (1..
maxCBR-Level-r16))
OF SL-TxConfigIndex-r16 OPTIONAL -- Need M
}
SL-PriorityTxConfigIndex-v1650 ::=
SEQUENCE {
sl-MCS-RangeList-r16
SEQUENCE (SIZE (1..
maxCBR-Level-r16))
OF SL-MinMaxMCS-List-r16 OPTIONAL -- Need M
}
SL-TxConfigIndex-r16 ::=
INTEGER (0..
maxTxConfig-1-r16)
-- TAG-SL-CBR-PRIORITYTXCONFIGLIST-STOP-- TAG-SL-CBR-COMMONTXCONFIGLIST-START
SL-CBR-CommonTxConfigList-r16 ::=
SEQUENCE {
sl-CBR-RangeConfigList-r16
SEQUENCE (SIZE (1..
maxCBR-Config-r16))
OF SL-CBR-LevelsConfig-r16 OPTIONAL,
-- Need M
sl-CBR-PSSCH-TxConfigList-r16
SEQUENCE (SIZE (1..
maxTxConfig-r16))
OF SL-CBR-PSSCH-TxConfig-r16 OPTIONAL -- Need M
}
SL-CBR-LevelsConfig-r16 ::=
SEQUENCE (SIZE (1..
maxCBR-Level-r16))
OF SL-CBR-r16
SL-CBR-PSSCH-TxConfig-r16 ::=
SEQUENCE {
sl-CR-Limit-r16
INTEGER(0..10000)
OPTIONAL,
-- Need M
sl-TxParameters-r16
SL-PSSCH-TxParameters-r16 OPTIONAL -- Need M
}
SL-CBR-r16 ::=
INTEGER (0..100)
-- TAG-SL-CBR-COMMONTXCONFIGLIST-STOP-- TAG- SL-CBR-COMMONTXDEDICATEDSL-PRS-RP-LIST-START
SL-CBR-CommonTxDedicatedSL-PRS-RP-List-r18 ::=
SEQUENCE {
sl-CBR-RangeDedicatedSL-PRS-RP-List-r18
SEQUENCE (SIZE (1..
maxCBR-ConfigDedSL-PRS-1-r18))
OF SL-CBR-LevelsDedicatedSL-PRS-RP-r18
OPTIONAL,
-- Need M
sl-CBR-SL-PRS-TxConfigList-r18
SEQUENCE (SIZE (1..
maxNrofSL-PRS-TxConfig-r18))
OF SL-CBR-SL-PRS-TxConfig-r18
OPTIONAL -- Need M
}
SL-CBR-LevelsDedicatedSL-PRS-RP-r18 ::=
SEQUENCE (SIZE (0..
maxCBR-LevelDedSL-PRS-1-r18))
OF SL-CBR-DedicatedSL-PRS-RP-r18
SL-CBR-SL-PRS-TxConfig-r18 ::=
SEQUENCE {
sl-PRS-CR-Limit-r18
INTEGER(0..10000)
OPTIONAL,
-- Need M
sl-PRS-MaxTx-power-r18
INTEGER (-30..33)
OPTIONAL,
-- Need M
sl-PRS-MaxNum-Transmissions-r18
INTEGER(1..32)
OPTIONAL -- Need M
}
SL-CBR-DedicatedSL-PRS-RP-r18 ::=
INTEGER (0..100)
-- TAG-SL-CBR-COMMONTXDEDICATEDSL-PRS-RP-LIST-STOP-- TAG-SL-CONFIGDEDICATEDNR-START
SL-ConfigDedicatedNR-r16 ::=
SEQUENCE {
sl-PHY-MAC-RLC-Config-r16
SL-PHY-MAC-RLC-Config-r16 OPTIONAL,
-- Need M
sl-RadioBearerToReleaseList-r16
SEQUENCE (SIZE (1..
maxNrofSLRB-r16))
OF SLRB-Uu-ConfigIndex-r16 OPTIONAL,
-- Need N
sl-RadioBearerToAddModList-r16
SEQUENCE (SIZE (1..
maxNrofSLRB-r16))
OF SL-RadioBearerConfig-r16 OPTIONAL,
-- Need N
sl-MeasConfigInfoToReleaseList-r16
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-DestinationIndex-r16 OPTIONAL,
-- Need N
sl-MeasConfigInfoToAddModList-r16
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-MeasConfigInfo-r16 OPTIONAL,
-- Need N
t400-r16
ENUMERATED {ms100, ms200, ms300, ms400, ms600, ms1000, ms1500, ms2000}
OPTIONAL,
-- Need M
...,
[[
sl-PHY-MAC-RLC-Config-v1700
SetupRelease {
SL-PHY-MAC-RLC-Config-v1700 }
OPTIONAL,
-- Need M
sl-DiscConfig-r17
SetupRelease {
SL-DiscConfig-r17}
OPTIONAL -- Need M
]],
[[
sl-DiscConfig-v1800
SL-DiscConfig-v1800 OPTIONAL -- Need M
]],
[[
sl-DiscConfig-v1830
SL-DiscConfig-v1830 OPTIONAL -- Need M
]],
[[
sl-DiscConfig-v1840
SL-DiscConfig-v1840 OPTIONAL -- Need M
]],
[[
sl-DiscConfig-v1900
SL-DiscConfig-v1900 OPTIONAL -- Need M
]]
}
SL-ConfigDedicatedNR-v16k0 ::=
SEQUENCE {
sl-PHY-MAC-RLC-Config-v16k0
SL-PHY-MAC-RLC-Config-v16k0 OPTIONAL -- Need M
}
SL-DestinationIndex-r16 ::=
INTEGER (0..
maxNrofSL-Dest-1-r16)
SL-PHY-MAC-RLC-Config-r16::=
SEQUENCE {
sl-ScheduledConfig-r16
SetupRelease {
SL-ScheduledConfig-r16 }
OPTIONAL,
-- Need M
sl-UE-SelectedConfig-r16
SetupRelease {
SL-UE-SelectedConfig-r16 }
OPTIONAL,
-- Need M
sl-FreqInfoToReleaseList-r16
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-Freq-Id-r16 OPTIONAL,
-- Need N
sl-FreqInfoToAddModList-r16
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-FreqConfig-r16 OPTIONAL,
-- Need N
sl-RLC-BearerToReleaseList-r16
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-BearerConfigIndex-r16 OPTIONAL,
-- Need N
sl-RLC-BearerToAddModList-r16
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-BearerConfig-r16 OPTIONAL,
-- Need N
sl-MaxNumConsecutiveDTX-r16
ENUMERATED {n1, n2, n3, n4, n6, n8, n16, n32}
OPTIONAL,
-- Need M
sl-CSI-Acquisition-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sl-CSI-SchedulingRequestId-r16
SetupRelease {
SchedulingRequestId}
OPTIONAL,
-- Need M
sl-SSB-PriorityNR-r16
INTEGER (1..8)
OPTIONAL,
-- Need R
networkControlledSyncTx-r16
ENUMERATED {on, off}
OPTIONAL -- Need M
}
SL-PHY-MAC-RLC-Config-v16k0 ::=
SEQUENCE {
sl-FreqInfoToAddModListExt-v16k0
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-FreqConfigExt-v16k0 OPTIONAL -- Need N
}
SL-PHY-MAC-RLC-Config-v1700 ::=
SEQUENCE {
sl-DRX-Config-r17
SL-DRX-Config-r17 OPTIONAL,
-- Need M
sl-RLC-ChannelToReleaseList-r17
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-ChannelID-r17 OPTIONAL,
-- Cond L2U2N
sl-RLC-ChannelToAddModList-r17
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-ChannelConfig-r17 OPTIONAL,
-- Cond L2U2N
...,
[[
sl-RLC-BearerToAddModListSizeExt-v1800
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-BearerConfig-r16 OPTIONAL,
-- Need N
sl-RLC-BearerToReleaseListSizeExt-v1800
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-BearerConfigIndex-v1800 OPTIONAL,
-- Need N
sl-FreqInfoToAddModListExt-v1800
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-FreqConfigExt-v1800 OPTIONAL,
-- Need N
sl-LBT-SchedulingRequestId-r18
SetupRelease {
SchedulingRequestId}
OPTIONAL,
-- Need M
sl-SyncFreqList-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-Freq-Id-r16 OPTIONAL,
-- Need M
sl-SyncTxMultiFreq-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
sl-MaxTransPowerCA-r18
P-Max OPTIONAL,
-- Need R
sl-SCCH-CarrierSetConfig-r18
SetupRelease {
SL-SCCH-CarrierSetConfigList-r18}
OPTIONAL,
-- Need M
sl-PRS-SchedulingRequestId-r18
SetupRelease {
SchedulingRequestId}
OPTIONAL -- Need M
]]
}
SL-DiscConfig-r17::=
SEQUENCE {
sl-RelayUE-Config-r17
SetupRelease {
SL-RelayUE-Config-r17}
OPTIONAL,
-- Cond L2RelayUE
sl-RemoteUE-Config-r17
SetupRelease {
SL-RemoteUE-Config-r17}
OPTIONAL -- Cond L2RemoteUE
}
SL-DiscConfig-v1800 ::=
SEQUENCE {
sl-RelayUE-ConfigU2U-r18
SetupRelease {
SL-RelayUE-ConfigU2U-r18}
OPTIONAL,
-- Cond U2URelayUE
sl-RemoteUE-ConfigU2U-r18
SetupRelease {
SL-RemoteUE-ConfigU2U-r18}
OPTIONAL -- Cond U2URemoteUE
}
SL-SCCH-CarrierSetConfigList-r18 ::=
SEQUENCE (SIZE (1..
maxNrofSL-CarrierSetConfig-r18))
OF SL-SCCH-CarrierSetConfig-r18
SL-SCCH-CarrierSetConfig-r18 ::=
SEQUENCE {
sl-DestinationList-r18
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-DestinationIdentity-r16,
sl-SRB-Identity-r18
SEQUENCE (SIZE (1..3))
OF SRB-Identity,
sl-AllowedCarrierFreqSet1-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF INTEGER (1..
maxNrofFreqSL-r16),
sl-AllowedCarrierFreqSet2-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF INTEGER (1..
maxNrofFreqSL-r16)
}
SL-DiscConfig-v1830 ::=
SEQUENCE {
sl-RemoteUE-ConfigU2U-v1830
SetupRelease {
SL-RemoteUE-ConfigU2U-v1830}
OPTIONAL -- Cond U2URemoteUE
}
SL-DiscConfig-v1840 ::=
SEQUENCE {
sl-RelayUE-ConfigU2U-v1840
SetupRelease {
SL-RelayUE-ConfigU2U-v1840}
OPTIONAL -- Cond U2URelayUE
}
SL-DiscConfig-v1900 ::=
SEQUENCE {
sl-RelayUE-ConfigMH-r19
SetupRelease {
SL-RelayUE-ConfigMH-r19}
OPTIONAL -- Cond L2RelayUE
}
-- TAG-SL-CONFIGDEDICATEDNR-STOP-- TAG-SL-CONFIGUREDGRANTCONFIG-START
SL-ConfiguredGrantConfig-r16 ::=
SEQUENCE {
sl-ConfigIndexCG-r16
SL-ConfigIndexCG-r16,
sl-PeriodCG-r16
SL-PeriodCG-r16 OPTIONAL,
-- Need M
sl-NrOfHARQ-Processes-r16
INTEGER (1..16)
OPTIONAL,
-- Need M
sl-HARQ-ProcID-offset-r16
INTEGER (0..15)
OPTIONAL,
-- Need M
sl-CG-MaxTransNumList-r16
SL-CG-MaxTransNumList-r16 OPTIONAL,
-- Need M
rrc-ConfiguredSidelinkGrant-r16
SEQUENCE {
sl-TimeResourceCG-Type1-r16
INTEGER (0..496)
OPTIONAL,
-- Need M
sl-StartSubchannelCG-Type1-r16
INTEGER (0..26)
OPTIONAL,
-- Need M
sl-FreqResourceCG-Type1-r16
INTEGER (0..6929)
OPTIONAL,
-- Need M
sl-TimeOffsetCG-Type1-r16
INTEGER (0..7999)
OPTIONAL,
-- Need R
sl-N1PUCCH-AN-r16
PUCCH-ResourceId OPTIONAL,
-- Need M
sl-PSFCH-ToPUCCH-CG-Type1-r16
INTEGER (0..15)
OPTIONAL,
-- Need M
sl-ResourcePoolID-r16
SL-ResourcePoolID-r16 OPTIONAL,
-- Need M
sl-TimeReferenceSFN-Type1-r16
ENUMERATED {sfn512}
OPTIONAL -- Need S
}
OPTIONAL,
-- Need M
...,
[[
sl-N1PUCCH-AN-Type2-r16
PUCCH-ResourceId OPTIONAL -- Need M
]],
[[
sl-StartRBsetCG-Type1-r18
INTEGER (0..4)
OPTIONAL -- Need M
]]
}
SL-ConfigIndexCG-r16 ::=
INTEGER (0..
maxNrofCG-SL-1-r16)
SL-CG-MaxTransNumList-r16 ::=
SEQUENCE (SIZE (1..8))
OF SL-CG-MaxTransNum-r16
SL-CG-MaxTransNum-r16 ::=
SEQUENCE {
sl-Priority-r16
INTEGER (1..8),
sl-MaxTransNum-r16
INTEGER (1..32)
}
SL-PeriodCG-r16 ::=
CHOICE{
sl-PeriodCG1-r16
ENUMERATED {ms100, ms200, ms300, ms400, ms500, ms600, ms700, ms800, ms900, ms1000, spare6,
spare5, spare4, spare3, spare2, spare1},
sl-PeriodCG2-r16
INTEGER (1..99)
}
-- TAG-SL-CONFIGUREDGRANTCONFIG-STOP-- TAG-SL-CONFIGUREDGRANTCONFIGDEDICATEDSL-PRS-RP-START
SL-ConfiguredGrantConfigDedicatedSL-PRS-RP-r18 ::=
SEQUENCE {
sl-PRS-ConfigIndexCG-r18
SL-ConfigIndexCG-r16,
sl-PRS-PeriodCG-r18
SL-PeriodCG-r16 OPTIONAL,
-- Need M
sl-PRS-ResourcePoolID-r18
SL-ResourcePoolID-r16 OPTIONAL,
-- Need M
rrc-ConfiguredSidelinkGrantDedicatedSL-PRS-RP-r18
SEQUENCE {
sl-TimeOffsetCG-Type1-r18
INTEGER (0..7999)
OPTIONAL,
-- Need R
sl-TimeReferenceSFN-Type1-r18
ENUMERATED {sfn512}
OPTIONAL,
-- Need S
sl-TimeResourceCG-Type1-r18
INTEGER (0..496)
OPTIONAL,
-- Need M
sl-PRS-ResourceIndicationFirstType1-r18
INTEGER(0..11)
OPTIONAL,
-- Need M
sl-PRS-ResourceIndicationFutureType1-r18
INTEGER(0..143)
OPTIONAL -- Need M
}
}
-- TAG-SL-CONFIGUREDGRANTCONFIGDEDICATEDSL-PRS-RP-STOP-- TAG-SL-DESTINATIONIDENTITY-START
SL-DestinationIdentity-r16 ::=
BIT STRING (SIZE (24))
-- TAG-SL-DESTINATIONIDENTITY-STOP-- TAG-SL-DRX-CONFIG-START
SL-DRX-Config-r17 ::=
SEQUENCE {
sl-DRX-ConfigGC-BC-r17
SL-DRX-ConfigGC-BC-r17 OPTIONAL,
-- Cond HO
sl-DRX-ConfigUC-ToReleaseList-r17
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-DestinationIndex-r16 OPTIONAL,
-- Need N
sl-DRX-ConfigUC-ToAddModList-r17
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-DRX-ConfigUC-Info-r17 OPTIONAL,
-- Need N
...
}
SL-DRX-ConfigUC-Info-r17 ::=
SEQUENCE {
sl-DestinationIndex-r17
SL-DestinationIndex-r16 OPTIONAL,
-- Need N
sl-DRX-ConfigUC-r17
SL-DRX-ConfigUC-r17 OPTIONAL,
-- Need N
...
}
-- TAG-SL-DRX-CONFIG-STOP-- TAG-SL-DRX-CONFIGGC-BC-START
SL-DRX-ConfigGC-BC-r17 ::=
SEQUENCE {
sl-DRX-GC-BC-PerQoS-List-r17
SEQUENCE (SIZE (1..
maxSL-GC-BC-DRX-QoS-r17))
OF SL-DRX-GC-BC-QoS-r17 OPTIONAL,
-- Need M
sl-DRX-GC-generic-r17
SL-DRX-GC-Generic-r17 OPTIONAL,
-- Need M
sl-DefaultDRX-GC-BC-r17
SL-DRX-GC-BC-QoS-r17 OPTIONAL,
-- Need M
...
}
SL-DRX-GC-BC-QoS-r17 ::=
SEQUENCE {
sl-DRX-GC-BC-MappedQoS-FlowList-r17
SEQUENCE (SIZE (1..
maxNrofSL-QFIs-r16))
OF SL-QoS-Profile-r16 OPTIONAL,
-- Need M
sl-DRX-GC-BC-OnDurationTimer-r17
CHOICE {
subMilliSeconds
INTEGER (1..31),
milliSeconds
ENUMERATED {
ms1, ms2, ms3, ms4, ms5,ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60,
ms80, ms100, ms200, ms300, ms400, ms500, ms600, ms800, ms1000, ms1200,
ms1600, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
},
sl-DRX-GC-InactivityTimer-r17
ENUMERATED {
ms0, ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60, ms80,
ms100, ms200, ms300, ms500, ms750, ms1280, ms1920, ms2560, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1},
sl-DRX-GC-BC-Cycle-r17
ENUMERATED {
ms10, ms20, ms32, ms40, ms60, ms64, ms70, ms80, ms128, ms160, ms256, ms320, ms512,
ms640, ms1024, ms1280, ms2048, ms2560, ms5120, ms10240, spare12, spare11, spare10,
spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1},
...
}
SL-DRX-GC-Generic-r17 ::=
SEQUENCE {
sl-DRX-GC-HARQ-RTT-Timer1-r17
ENUMERATED {sl0, sl1, sl2, sl4, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need M
sl-DRX-GC-HARQ-RTT-Timer2-r17
ENUMERATED {sl0, sl1, sl2, sl4, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need M
sl-DRX-GC-RetransmissionTimer-r17
ENUMERATED {
sl0, sl1, sl2, sl4, sl6, sl8, sl16, sl24, sl33, sl40, sl64, sl80, sl96, sl112, sl128,
sl160, sl320, spare15, spare14, spare13, spare12, spare11, spare10, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1}
}
-- TAG-SL-DRX-CONFIGGC-BC-STOP-- TAG-DRX-CONFIGUC-START
SL-DRX-ConfigUC-r17 ::=
SEQUENCE {
sl-drx-onDurationTimer-r17
CHOICE {
subMilliSeconds
INTEGER (1..31),
milliSeconds
ENUMERATED {
ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60,
ms80, ms100, ms200, ms300, ms400, ms500, ms600, ms800, ms1000, ms1200,
ms1600, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
},
sl-drx-InactivityTimer-r17
ENUMERATED {
ms0, ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60, ms80,
ms100, ms200, ms300, ms500, ms750, ms1280, ms1920, ms2560, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1},
sl-drx-HARQ-RTT-Timer1-r17
ENUMERATED {sl0, sl1, sl2, sl4, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need M
sl-drx-HARQ-RTT-Timer2-r17
ENUMERATED {sl0, sl1, sl2, sl4, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need M
sl-drx-RetransmissionTimer-r17
ENUMERATED {
sl0, sl1, sl2, sl4, sl6, sl8, sl16, sl24, sl33, sl40, sl64, sl80, sl96, sl112, sl128,
sl160, sl320, spare15, spare14, spare13, spare12, spare11, spare10, spare9,
spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1},
sl-drx-CycleStartOffset-r17
CHOICE {
ms10
INTEGER(0..9),
ms20
INTEGER(0..19),
ms32
INTEGER(0..31),
ms40
INTEGER(0..39),
ms60
INTEGER(0..59),
ms64
INTEGER(0..63),
ms70
INTEGER(0..69),
ms80
INTEGER(0..79),
ms128
INTEGER(0..127),
ms160
INTEGER(0..159),
ms256
INTEGER(0..255),
ms320
INTEGER(0..319),
ms512
INTEGER(0..511),
ms640
INTEGER(0..639),
ms1024
INTEGER(0..1023),
ms1280
INTEGER(0..1279),
ms2048
INTEGER(0..2047),
ms2560
INTEGER(0..2559),
ms5120
INTEGER(0..5119),
ms10240
INTEGER(0..10239)
},
sl-drx-SlotOffset
INTEGER (0..31)
}
-- TAG-SL-DRX-CONFIGUC-STOP-- TAG-DRX-CONFIGUCSEMISTATIC-START
SL-DRX-ConfigUC-SemiStatic-r17 ::=
SEQUENCE {
sl-drx-onDurationTimer-r17
CHOICE {
subMilliSeconds
INTEGER (1..31),
milliSeconds
ENUMERATED {
ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60,
ms80, ms100, ms200, ms300, ms400, ms500, ms600, ms800, ms1000, ms1200,
ms1600, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
},
sl-drx-CycleStartOffset-r17
CHOICE {
ms10
INTEGER(0..9),
ms20
INTEGER(0..19),
ms32
INTEGER(0..31),
ms40
INTEGER(0..39),
ms60
INTEGER(0..59),
ms64
INTEGER(0..63),
ms70
INTEGER(0..69),
ms80
INTEGER(0..79),
ms128
INTEGER(0..127),
ms160
INTEGER(0..159),
ms256
INTEGER(0..255),
ms320
INTEGER(0..319),
ms512
INTEGER(0..511),
ms640
INTEGER(0..639),
ms1024
INTEGER(0..1023),
ms1280
INTEGER(0..1279),
ms2048
INTEGER(0..2047),
ms2560
INTEGER(0..2559),
ms5120
INTEGER(0..5119),
ms10240
INTEGER(0..10239)
},
sl-drx-SlotOffset-r17
INTEGER (0..31)
}
-- TAG-SL-DRX-CONFIGUCSEMISTATIC-STOP-- TAG-SL-FREQCONFIG-START
SL-FreqConfig-r16 ::=
SEQUENCE {
sl-Freq-Id-r16
SL-Freq-Id-r16,
sl-SCS-SpecificCarrierList-r16
SEQUENCE (SIZE (1..
maxSCSs))
OF SCS-SpecificCarrier,
sl-AbsoluteFrequencyPointA-r16
ARFCN-ValueNR OPTIONAL,
-- Need M
sl-AbsoluteFrequencySSB-r16
ARFCN-ValueNR OPTIONAL,
-- Need R
frequencyShift7p5khzSL-r16
ENUMERATED {true}
OPTIONAL,
-- Cond V2X-SL-Shared
valueN-r16
INTEGER (-1..1),
sl-BWP-ToReleaseList-r16
SEQUENCE (SIZE (1..
maxNrofSL-BWPs-r16))
OF BWP-Id OPTIONAL,
-- Need N
sl-BWP-ToAddModList-r16
SEQUENCE (SIZE (1..
maxNrofSL-BWPs-r16))
OF SL-BWP-Config-r16 OPTIONAL,
-- Need N
sl-SyncConfigList-r16
SL-SyncConfigList-r16 OPTIONAL,
-- Need M
sl-SyncPriority-r16
ENUMERATED {gnss, gnbEnb}
OPTIONAL -- Need M
}
SL-Freq-Id-r16 ::=
INTEGER (1..
maxNrofFreqSL-r16)
SL-FreqConfigExt-v16k0 ::=
SEQUENCE {
additionalSpectrumEmission-r16
AdditionalSpectrumEmission OPTIONAL -- Need M
}
SL-FreqConfigExt-v1800 ::=
SEQUENCE {
absenceOfAnyOtherTechnology-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
sl-FreqSelectionConfigList-r18
SEQUENCE (SIZE (1..8))
OF SL-FreqSelectionConfig-r18 OPTIONAL,
-- Need R
sl-SyncTxDisabled-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
sl-EnergyDetectionConfig-r18
CHOICE {
sl-MaxEnergyDetectionThreshold-r18
INTEGER (-85..-52),
sl-EnergyDetectionThresholdOffset-r18
INTEGER (-13..20)
}
OPTIONAL,
-- Need R
ue-ToUE-COT-SharingED-Threshold-r18
INTEGER (-85..-52)
OPTIONAL,
-- Need R
harq-ACK-FeedbackRatioforCW-AdjustmentGC-Option2-r18
INTEGER (10..100)
OPTIONAL,
-- Need R
...,
[[
additionalSpectrumEmission-v1860
AdditionalSpectrumEmission-v1760 OPTIONAL -- Need M
]]
}
-- TAG-SL-FREQCONFIG-STOP-- TAG-SL-FREQCONFIGCOMMON-START
SL-FreqConfigCommon-r16 ::=
SEQUENCE {
sl-SCS-SpecificCarrierList-r16
SEQUENCE (SIZE (1..
maxSCSs))
OF SCS-SpecificCarrier,
sl-AbsoluteFrequencyPointA-r16
ARFCN-ValueNR,
sl-AbsoluteFrequencySSB-r16
ARFCN-ValueNR OPTIONAL,
-- Need R
frequencyShift7p5khzSL-r16
ENUMERATED {true}
OPTIONAL,
-- Cond V2X-SL-Shared
valueN-r16
INTEGER (-1..1),
sl-BWP-List-r16
SEQUENCE (SIZE (1..
maxNrofSL-BWPs-r16))
OF SL-BWP-ConfigCommon-r16 OPTIONAL,
-- Need R
sl-SyncPriority-r16
ENUMERATED {gnss, gnbEnb}
OPTIONAL,
-- Need R
sl-NbAsSync-r16
BOOLEAN OPTIONAL,
-- Need R
sl-SyncConfigList-r16
SL-SyncConfigList-r16 OPTIONAL,
-- Need R
...,
[[
sl-UnlicensedFreqConfigCommon-r18
SEQUENCE {
absenceOfAnyOtherTechnology-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
sl-FreqSelectionConfigList-r18
SEQUENCE (SIZE (1..8))
OF SL-FreqSelectionConfig-r18 OPTIONAL,
-- Need R
sl-SyncTxDisabled-r18
ENUMERATED {true}
OPTIONAL,
-- Need R
sl-EnergyDetectionConfig-r18
CHOICE {
sl-MaxEnergyDetectionThreshold-r18
INTEGER (-85..-52),
sl-EnergyDetectionThresholdOffset-r18
INTEGER (-13..20)
}
OPTIONAL,
-- Need R
ue-ToUE-COT-SharingED-Threshold-r18
INTEGER (-85..-52)
OPTIONAL,
-- Need R
harq-ACK-FeedbackRatioforCW-AdjustmentGC-Option2-r18
INTEGER (10..100)
OPTIONAL -- Need R
}
OPTIONAL,
-- Cond SIB12
sl-PosBWP-List-r18
SEQUENCE ( SIZE (1..
maxNrofSL-BWPs-r16))
OF SL-PosBWP-ConfigCommon-r18 OPTIONAL -- Cond SIB23
]],
[[
additionalSpectrumEmission-v1860
AdditionalSpectrumEmission-v1760 OPTIONAL -- Need R
]]
}
SL-FreqConfigCommonExt-v16k0 ::=
SEQUENCE {
additionalSpectrumEmission-r16
AdditionalSpectrumEmission OPTIONAL -- Need R
}
-- TAG-SL-FREQCONFIGCOMMON-STOP-- TAG-SL-FREQSELECTIONCONFIG-START
SL-FreqSelectionConfig-r18 ::=
SEQUENCE {
sl-priorityList-r18
SEQUENCE (SIZE (1..8))
OF INTEGER (1..8),
sl-threshCBR-FreqReselection-r18
SL-CBR-r16,
sl-threshCBR-FreqKeeping-r18
SL-CBR-r16
}
-- TAG-SL-FREQSELECTIONCONFIG-STOP-- TAG-SL-INDIRECTPATHADDCHANGE-START
SL-IndirectPathAddChange-r18 ::=
SEQUENCE {
sl-IndirectPathRelayUE-Identity-r18
SL-SourceIdentity-r17,
sl-IndirectPathCellIdentity-r18
CellIdentity,
t421-r18
ENUMERATED {ms50, ms100, ms150, ms200, ms500, ms1000, ms2000, ms10000}
OPTIONAL,
-- Need M
...
}
-- TAG-SL-INDIRECTPATHADDCHANGE-STOP-- TAG-SL-INTERUE-COORDINATIONCONFIG-START
SL-InterUE-CoordinationConfig-r17 ::=
SEQUENCE {
sl-InterUE-CoordinationScheme1-r17
SL-InterUE-CoordinationScheme1-r17 OPTIONAL,
-- Need M
sl-InterUE-CoordinationScheme2-r17
SL-InterUE-CoordinationScheme2-r17 OPTIONAL,
-- Need M
...
}
SL-InterUE-CoordinationScheme1-r17 ::=
SEQUENCE {
sl-IUC-Explicit-r17
ENUMERATED {enabled, disabled}
OPTIONAL,
-- Need M
sl-IUC-Condition-r17
ENUMERATED {enabled, disabled}
OPTIONAL,
-- Need M
sl-Condition1-A-2-r17
ENUMERATED {disabled}
OPTIONAL,
-- Need M
sl-ThresholdRSRP-Condition1-B-1-Option1List-r17
SEQUENCE (SIZE (1..8))
OF SL-ThresholdRSRP-Condition1-B-1-r17 OPTIONAL,
-- Need M
sl-ThresholdRSRP-Condition1-B-1-Option2List-r17
SEQUENCE (SIZE (1..8))
OF SL-ThresholdRSRP-Condition1-B-1-r17 OPTIONAL,
-- Need M
sl-ContainerCoordInfo-r17
ENUMERATED {enabled, disabled}
OPTIONAL,
-- Need M
sl-ContainerRequest-r17
ENUMERATED {enabled, disabled}
OPTIONAL,
-- Need M
sl-TriggerConditionCoordInfo-r17
INTEGER (0..1)
OPTIONAL,
-- Need M
sl-TriggerConditionRequest-r17
INTEGER (0..1)
OPTIONAL,
-- Need M
sl-PriorityCoordInfoExplicit-r17
INTEGER (1..8)
OPTIONAL,
-- Need M
sl-PriorityCoordInfoCondition-r17
INTEGER (1..8)
OPTIONAL,
-- Need M
sl-PriorityRequest-r17
INTEGER (1..8)
OPTIONAL,
-- Need M
sl-PriorityPreferredResourceSet-r17
INTEGER (1..8)
OPTIONAL,
-- Need M
sl-MaxSlotOffsetTRIV-r17
INTEGER (1..8000)
OPTIONAL,
-- Need M
sl-NumSubCH-PreferredResourceSet-r17
INTEGER (1..27)
OPTIONAL,
-- Need M
sl-ReservedPeriodPreferredResourceSet-r17
INTEGER (1..16)
OPTIONAL,
-- Need M
sl-DetermineResourceType-r17
ENUMERATED {uea, ueb}
OPTIONAL,
-- Need M
...
}
SL-InterUE-CoordinationScheme2-r17 ::=
SEQUENCE {
sl-IUC-Scheme2-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sl-RB-SetPSFCH-r17
BIT STRING (SIZE (10..275))
OPTIONAL,
-- Need M
sl-TypeUE-A-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sl-PSFCH-Occasion-r17
INTEGER (0..1)
OPTIONAL,
-- Need M
sl-SlotLevelResourceExclusion-r17
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sl-OptionForCondition2-A-1-r17
INTEGER (0..1)
OPTIONAL,
-- Need M
sl-IndicationUE-B-r17
ENUMERATED {enabled, disabled}
OPTIONAL,
-- Need M
...,
[[
sl-DeltaRSRP-Thresh-v1720
INTEGER (-30..30)
OPTIONAL -- Need M
]]
}
SL-ThresholdRSRP-Condition1-B-1-r17 ::=
SEQUENCE {
sl-Priority-r17
INTEGER (1..8),
sl-ThresholdRSRP-Condition1-B-1-r17
INTEGER (0..66)
}
-- TAG-SL-INTERUE-COORDINATIONCONFIG-STOP-- TAG-SL-LBT-FAILURERECOVERYCONFIG-START
SL-LBT-FailureRecoveryConfig-r18 ::=
SEQUENCE {
sl-LBT-FailureInstanceMaxCount-r18
ENUMERATED {n4, n8, n16, n32, n64, n128, spare2, spare1}
OPTIONAL,
-- Need M
sl-LBT-FailureDetectionTimer-r18
ENUMERATED {ms10, ms20, ms40, ms80, ms160, ms320, spare2, spare1}
OPTIONAL,
-- Need M
sl-LBT-RecoveryTimer-r18
ENUMERATED {ms10, ms20, ms40, ms80, ms160, ms320, spare2, spare1}
OPTIONAL,
-- Need M
...
}
-- TAG-SL-LBT-FAILURERECOVERYCONFIG-STOP-- TAG-SL-LOGICALCHANNELCONFIG-START
SL-LogicalChannelConfig-r16 ::=
SEQUENCE {
sl-Priority-r16
INTEGER (1..8),
sl-PrioritisedBitRate-r16
ENUMERATED {kBps0, kBps8, kBps16, kBps32, kBps64, kBps128, kBps256, kBps512,
kBps1024, kBps2048, kBps4096, kBps8192, kBps16384, kBps32768, kBps65536, infinity},
sl-BucketSizeDuration-r16
ENUMERATED {ms5, ms10, ms20, ms50, ms100, ms150, ms300, ms500, ms1000,
spare7, spare6, spare5, spare4, spare3,spare2, spare1},
sl-ConfiguredGrantType1Allowed-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
sl-HARQ-FeedbackEnabled-r16
ENUMERATED {enabled, disabled }
OPTIONAL,
-- Need R
sl-AllowedCG-List-r16
SEQUENCE (SIZE (0..
maxNrofCG-SL-1-r16))
OF SL-ConfigIndexCG-r16
OPTIONAL,
-- Need R
sl-AllowedSCS-List-r16
SEQUENCE (SIZE (1..
maxSCSs))
OF SubcarrierSpacing OPTIONAL,
-- Need R
sl-MaxPUSCH-Duration-r16
ENUMERATED {ms0p02, ms0p04, ms0p0625, ms0p125, ms0p25, ms0p5, spare2, spare1}
OPTIONAL,
-- Need R
sl-LogicalChannelGroup-r16
INTEGER (0..
maxLCG-ID)
OPTIONAL,
-- Need R
sl-SchedulingRequestId-r16
SchedulingRequestId OPTIONAL,
-- Need R
sl-LogicalChannelSR-DelayTimerApplied-r16
BOOLEAN OPTIONAL,
-- Need R
...,
[[
sl-ChannelAccessPriority-r18
INTEGER (1..4)
OPTIONAL,
-- Need R
sl-AllowedCarriers-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF INTEGER (1..
maxNrofFreqSL-r16)
OPTIONAL -- Cond CONNECTED
]]
}
-- TAG-SL-LOGICALCHANNELCONFIG-STOP-- TAG-SL-L2RELAYUE-CONFIG-START
SL-L2RelayUE-Config-r17 ::=
SEQUENCE {
sl-RemoteUE-ToAddModList-r17
SEQUENCE (SIZE (1..
maxNrofRemoteUE-r17))
OF SL-RemoteUE-ToAddMod-r17 OPTIONAL,
-- Need N
sl-RemoteUE-ToReleaseList-r17
SEQUENCE (SIZE (1..
maxNrofRemoteUE-r17))
OF SL-DestinationIdentity-r16 OPTIONAL,
-- Need N
...,
[[
sl-U2U-RemoteUE-ToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-U2U-RemoteUE-Config-r18 OPTIONAL,
-- Need N
sl-U2U-RemoteUE-ToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-DestinationIdentity-r16 OPTIONAL -- Need N
]]
}
SL-RemoteUE-ToAddMod-r17 ::=
SEQUENCE {
sl-L2IdentityRemote-r17
SL-DestinationIdentity-r16,
sl-SRAP-ConfigRelay-r17
SL-SRAP-Config-r17 OPTIONAL,
-- Need M
...,
[[
sl-SRAP-ConfigRelay-ToAddModList-r19
SEQUENCE (SIZE (1..
maxNrofRemoteUE-r17))
OF SL-SRAP-Config-ToAddMod-r19 OPTIONAL,
-- Need R
sl-SRAP-ConfigRelay-ToReleaseList-r19
SEQUENCE (SIZE (1..
maxNrofRemoteUE-r17))
OF SL-SRAP-ConfigId-r19 OPTIONAL -- Need R
]]
}
SL-U2U-RemoteUE-Config-r18 ::=
SEQUENCE {
sl-L2IdentityRemoteUE-r18
SL-DestinationIdentity-r16,
sl-SourceRemoteUE-ToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-SourceRemoteUE-Config-r18 OPTIONAL,
-- Need N
sl-SourceRemoteUE-ToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-SourceIdentity-r17 OPTIONAL,
-- Need N
...
}
SL-SourceRemoteUE-Config-r18 ::=
SEQUENCE {
sl-SourceUE-Identity-r18
SL-SourceIdentity-r17,
sl-SRAP-ConfigU2U-r18
SL-SRAP-ConfigU2U-r18,
...
}
SL-SRAP-Config-ToAddMod-r19 ::=
SEQUENCE {
sl-SRAP-ConfigId-r19
SL-SRAP-ConfigId-r19,
sl-SRAP-ConfigRelay-r19
SL-SRAP-Config-r17,
...
}
-- TAG-SL-L2RELAYUE-CONFIG-STOP-- TAG-SL-L2REMOTEUE-CONFIG-START
SL-L2RemoteUE-Config-r17 ::=
SEQUENCE {
sl-SRAP-ConfigRemote-r17
SL-SRAP-Config-r17 OPTIONAL,
--Need M
sl-UEIdentityRemote-r17
RNTI-Value OPTIONAL,
-- Cond FirstRRCReconfig
...,
[[
sl-U2U-RelayUE-ToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-U2U-RelayUE-Config-r18 OPTIONAL,
-- Need N
sl-U2U-RelayUE-ToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-DestinationIdentity-r16 OPTIONAL -- Need N
]]
}
SL-U2U-RelayUE-Config-r18 ::=
SEQUENCE {
sl-L2IdentityRelay-r18
SL-DestinationIdentity-r16,
sl-TargetRemoteUE-ToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-TargetRemoteUE-Config-r18 OPTIONAL,
-- Need N
sl-TargetRemoteUE-ToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-DestinationIdentity-r16 OPTIONAL,
-- Need N
...
}
SL-TargetRemoteUE-Config-r18 ::=
SEQUENCE {
sl-TargetUE-Identity-r18
SL-DestinationIdentity-r16,
sl-SRAP-ConfigU2U-r18
SL-SRAP-ConfigU2U-r18,
...
}
-- TAG-SL-L2REMOTEUE-CONFIG-STOP-- TAG-SL-MEASCONFIGCOMMON-START
SL-MeasConfigCommon-r16 ::=
SEQUENCE {
sl-MeasObjectListCommon-r16
SL-MeasObjectList-r16 OPTIONAL,
-- Need R
sl-ReportConfigListCommon-r16
SL-ReportConfigList-r16 OPTIONAL,
-- Need R
sl-MeasIdListCommon-r16
SL-MeasIdList-r16 OPTIONAL,
-- Need R
sl-QuantityConfigCommon-r16
SL-QuantityConfig-r16 OPTIONAL,
-- Need R
...
}
-- TAG-SL-MEASCONFIGCOMMON-STOP-- TAG-SL-MEASCONFIGINFO-START
SL-MeasConfigInfo-r16 ::=
SEQUENCE {
sl-DestinationIndex-r16
SL-DestinationIndex-r16,
sl-MeasConfig-r16
SL-MeasConfig-r16,
...
}
SL-MeasConfig-r16 ::=
SEQUENCE {
sl-MeasObjectToRemoveList-r16
SL-MeasObjectToRemoveList-r16 OPTIONAL,
-- Need N
sl-MeasObjectToAddModList-r16
SL-MeasObjectList-r16 OPTIONAL,
-- Need N
sl-ReportConfigToRemoveList-r16
SL-ReportConfigToRemoveList-r16 OPTIONAL,
-- Need N
sl-ReportConfigToAddModList-r16
SL-ReportConfigList-r16 OPTIONAL,
-- Need N
sl-MeasIdToRemoveList-r16
SL-MeasIdToRemoveList-r16 OPTIONAL,
-- Need N
sl-MeasIdToAddModList-r16
SL-MeasIdList-r16 OPTIONAL,
-- Need N
sl-QuantityConfig-r16
SL-QuantityConfig-r16 OPTIONAL,
-- Need M
...
}
SL-MeasObjectToRemoveList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSL-ObjectId-r16))
OF SL-MeasObjectId-r16
SL-ReportConfigToRemoveList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSL-ReportConfigId-r16))
OF SL-ReportConfigId-r16
SL-MeasIdToRemoveList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSL-MeasId-r16))
OF SL-MeasId-r16
-- TAG-SL-MEASCONFIGINFO-STOP-- TAG-SL-MEASIDLIST-START
SL-MeasIdList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSL-MeasId-r16))
OF SL-MeasIdInfo-r16
SL-MeasIdInfo-r16 ::=
SEQUENCE {
sl-MeasId-r16
SL-MeasId-r16,
sl-MeasObjectId-r16
SL-MeasObjectId-r16,
sl-ReportConfigId-r16
SL-ReportConfigId-r16,
...
}
SL-MeasId-r16 ::=
INTEGER (1..
maxNrofSL-MeasId-r16)
-- TAG-SL-MEASIDLIST-STOP-- TAG-SL-MEASOBJECTLIST-START
SL-MeasObjectList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSL-ObjectId-r16))
OF SL-MeasObjectInfo-r16
SL-MeasObjectInfo-r16 ::=
SEQUENCE {
sl-MeasObjectId-r16
SL-MeasObjectId-r16,
sl-MeasObject-r16
SL-MeasObject-r16,
...
}
SL-MeasObjectId-r16 ::=
INTEGER (1..
maxNrofSL-ObjectId-r16)
SL-MeasObject-r16 ::=
SEQUENCE {
frequencyInfoSL-r16
ARFCN-ValueNR,
...
}
-- TAG-SL-MEASOBJECTLIST-STOP-- TAG-SL-PAGINGIDENTITYREMOTEUE-START
SL-PagingIdentityRemoteUE-r17 ::=
SEQUENCE {
ng-5G-S-TMSI-r17
NG-5G-S-TMSI,
fullI-RNTI-r17
I-RNTI-Value OPTIONAL -- Need R
}
-- TAG-SL-PAGINGIDENTITYREMOTEUE-STOP-- TAG-SL-PBPS-CPS-CONFIG-START
SL-PBPS-CPS-Config-r17 ::=
SEQUENCE {
sl-AllowedResourceSelectionConfig-r17
ENUMERATED {c1, c2, c3, c4, c5, c6, c7}
OPTIONAL,
-- Need M
sl-MinNumCandidateSlotsPeriodic-r17
INTEGER (1..32)
OPTIONAL,
-- Need M
sl-PBPS-OccasionReservePeriodList-r17
SEQUENCE (SIZE (1..16))
OF INTEGER (1..16)
OPTIONAL,
-- Need M
sl-Additional-PBPS-Occasion-r17
ENUMERATED { monitored }
OPTIONAL,
-- Need M
sl-CPS-WindowPeriodic-r17
INTEGER (5..30)
OPTIONAL,
-- Need M
sl-MinNumCandidateSlotsAperiodic-r17
INTEGER (1..32)
OPTIONAL,
-- Need M
sl-MinNumRssiMeasurementSlots-r17
INTEGER (1..800)
OPTIONAL,
-- Need M
sl-DefaultCBR-RandomSelection-r17
INTEGER (0..100)
OPTIONAL,
-- Need M
sl-DefaultCBR-PartialSensing-r17
INTEGER (0..100)
OPTIONAL,
-- Need M
sl-CPS-WindowAperiodic-r17
INTEGER (0..30)
OPTIONAL,
-- Need M
sl-PartialSensingInactiveTime-r17
ENUMERATED { enabled, disabled }
OPTIONAL,
-- Need M
...
}
-- TAG-SL-PBPS-CPS-CONFIG-STOP-- TAG-SL-PDCP-CONFIG-START
SL-PDCP-Config-r16 ::=
SEQUENCE {
sl-DiscardTimer-r16
ENUMERATED {ms3, ms10, ms20, ms25, ms30, ms40, ms50, ms60, ms75, ms100, ms150, ms200,
ms250, ms300, ms500, ms750, ms1500, infinity}
OPTIONAL,
-- Cond Setup
sl-PDCP-SN-Size-r16
ENUMERATED {len12bits, len18bits}
OPTIONAL,
-- Cond Setup2
sl-OutOfOrderDelivery
ENUMERATED { true }
OPTIONAL,
-- Need R
...
}
-- TAG-SL-PDCP-CONFIG-STOP-- TAG-SL-POSBWP-CONFIGCOMMON-START
SL-PosBWP-ConfigCommon-r18 ::=
SEQUENCE {
sl-BWP-Generic-r18
SL-BWP-Generic-r16 OPTIONAL,
-- Need R
sl-BWP-PRS-PoolConfigCommon-r18
SL-BWP-PRS-PoolConfigCommon-r18 OPTIONAL,
-- Need R
...
}
-- TAG-SL-POSBWP-CONFIGCOMMON-STOP-- TAG-SL-PRS-RESOURCEPOOL-START
SL-PRS-ResourcePool-r18 ::=
SEQUENCE {
sl-PRS-PSCCH-Config-r18
SetupRelease {
SL-PSCCH-ConfigDedicatedSL-PRS-RP-r18}
OPTIONAL,
-- Need M
sl-StartRB-SubchannelDedicatedSL-PRS-RP-r18
INTEGER (0..265)
OPTIONAL,
-- Need M
sl-FilterCoefficient-r18
FilterCoefficient OPTIONAL,
-- Need M
sl-ThreshS-RSSI-PRS-CBR-r18
INTEGER (0..45)
OPTIONAL,
-- Need M
sl-RB-Number-r18
INTEGER (10..275)
OPTIONAL,
-- Need M
sl-TimeResource-r18
BIT STRING (SIZE (10..160))
OPTIONAL,
-- Need M
sl-PosAllowedResourceSelectionConfig-r18
ENUMERATED {c1, c2, c3}
OPTIONAL,
-- Need M
sl-PRS-ResourceReservePeriodList-r18
SEQUENCE (SIZE (1..16))
OF SL-ReservationPeriodAllowedDedicatedSL-PRS-RP-r18
OPTIONAL,
sl-PRS-ResourcesDedicatedSL-PRS-RP-r18
SEQUENCE (SIZE (1..12))
OF SL-PRS-ResourceDedicatedSL-PRS-RP-r18 OPTIONAL,
-- Need M
sl-PRS-PowerControl-r18
SL-PRS-PowerControl-r18 OPTIONAL,
-- Need M
sl-SensingWindowDedicatedSL-PRS-RP-r18
ENUMERATED {ms100, ms1100}
OPTIONAL,
-- Need M
sl-TxPercentageDedicatedSL-PRS-RP-List-r18
SEQUENCE (SIZE (8))
OF SL-TxPercentageDedicatedSL-PRS-RP-Config-r18 OPTIONAL,
-- Need M
sl-SCI-basedSL-PRS-TxTriggerSCI1-B-r18
BOOLEAN OPTIONAL,
-- Need M
sl-NumSubchannelDedicatedSL-PRS-RP-r18
INTEGER (1..27)
OPTIONAL,
-- Need M
sl-SubchannelSizeDedicatedSL-PRS-RP-r18
ENUMERATED {n10, n12, n15, n20, n25, n50, n75, n100}
OPTIONAL,
-- Need M
sl-MaxNumPerReserveDedicatedSL-PRS-RP-r18
ENUMERATED {n2, n3}
OPTIONAL,
-- Need M
sl-NumReservedBitsSCI1B-DedicatedSL-PRS-RP-r18
INTEGER (0..20)
OPTIONAL,
-- Need R
sl-SRC-ID-LenDedicatedSL-PRS-RP-r18
ENUMERATED {n12, n24}
OPTIONAL,
-- Need M
sl-CBR-PriorityTxConfigDedicatedSL-PRS-RP-List-r18
SEQUENCE (SIZE (1..8))
OF SL-PriorityTxConfigIndexDedicatedSL-PRS-RP-r18
OPTIONAL,
-- Need M
sl-TimeWindowSizeCBR-DedicatedSL-PRS-RP-r18
ENUMERATED {ms100, slot100}
OPTIONAL,
-- Need M
sl-TimeWindowSizeCR-DedicatedSL-PRS-RP-r18
ENUMERATED {ms1000, slot1000}
OPTIONAL,
-- Need M
sl-CBR-CommonTxDedicatedSL-PRS-RP-List-r18
SL-CBR-CommonTxDedicatedSL-PRS-RP-List-r18 OPTIONAL,
-- Need M
sl-PriorityThreshold-UL-URLLC-r18
INTEGER (1..9)
OPTIONAL,
-- Need M
sl-PriorityThreshold-r18
INTEGER (1..9)
OPTIONAL,
-- Need M
sl-SelectionWindowListDedicatedSL-PRS-RP-r18
SEQUENCE (SIZE (8))
OF SL-SelectionWindowConfigDedicatedSL-PRS-RP-r18
OPTIONAL,
-- Need M
sl-Thres-RSRP-ListDedicatedSL-PRS-RP-r18
SEQUENCE (SIZE (64))
OF SL-PRS-ThresRSRP-r18 OPTIONAL,
-- Need M
sl-PreemptionEnableDedicatedSL-PRS-RP-r18
ENUMERATED {enabled, pl1, pl2, pl3, pl4, pl5, pl6, pl7, pl8}
OPTIONAL -- Need R
}
SL-PSCCH-ConfigDedicatedSL-PRS-RP-r18 ::=
SEQUENCE {
sl-TimeResourcePSCCH-DedicatedSL-PRS-RP-r18
ENUMERATED {n2, n3}
OPTIONAL,
-- Need M
sl-FreqResourcePSCCH-DedicatedSL-PRS-RP-r18
ENUMERATED {n10,n12, n15, n20, n25}
OPTIONAL,
-- Need M
...,
[[
sl-DMRS-ScrambleID-DedicatedSL-PRS-RP-r18
INTEGER (0..65535)
OPTIONAL -- Need M
]]
}
SL-ReservationPeriodAllowedDedicatedSL-PRS-RP-r18 ::=
CHOICE {
sl-ResourceReservePeriod1-r18
ENUMERATED {ms0, ms100, ms160, ms200, ms300, ms320, ms400, ms500, ms600, ms640,
ms700, ms800, ms900, ms1000, ms1280, ms2560, ms5120, ms10240},
sl-ResourceReservePeriod2-r18
INTEGER (1..99)
}
SL-PRS-ResourceDedicatedSL-PRS-RP-r18::=
SEQUENCE {
sl-PRS-ResourceID-r18
INTEGER (0..11)
OPTIONAL,
-- Need M
sl-NumberOfSymbols-r18
INTEGER (1..9)
OPTIONAL,
-- Need M
sl-CombSize-r18
ENUMERATED{n2,n4,n6}
OPTIONAL,
-- Need R
sl-PRS-starting-symbol-r18
INTEGER (4..12)
OPTIONAL,
-- Need M
sl-PRS-comb-offset-r18
INTEGER(1..5)
OPTIONAL -- Need M
}
SL-PRS-PowerControl-r18::=
SEQUENCE {
dl-P0-SL-PRS-r18
INTEGER(-202..24)
OPTIONAL,
-- Need M
dl-Alpha-SL-PRS-r18
ENUMERATED {alpha0, alpha04, alpha05, alpha06, alpha07, alpha08, alpha09, alpha1}
OPTIONAL,
-- Need M
sl-P0-SL-PRS-r18
INTEGER(-202..24)
OPTIONAL,
-- Need M
sl-Alpha-SL-PRS-r18
ENUMERATED {alpha0, alpha04, alpha05, alpha06, alpha07, alpha08, alpha09, alpha1}
OPTIONAL -- Need S
}
SL-TxPercentageDedicatedSL-PRS-RP-Config-r18::=
SEQUENCE {
sl-TxPercentageDedicatedSL-PRS-RP-r18
INTEGER (1..8)
OPTIONAL,
-- Need M
sl-Priority-DedicatedSL-PRS-RP
ENUMERATED {p20, p35, p50}
OPTIONAL -- Need M
}
SL-PriorityTxConfigIndexDedicatedSL-PRS-RP-r18 ::=
SEQUENCE {
sl-PriorityThresholdDedicatedSL-PRS-RP-r18
INTEGER (1..8)
OPTIONAL,
-- Need M
sl-DefaultTxConfigIndexDedicatedSL-PRS-RP-r18
INTEGER (0..
maxCBR-LevelDedSL-PRS-1-r18)
OPTIONAL,
-- Need M
sl-CBR-ConfigIndexDedicatedSL-PRS-RP-r18
INTEGER (0..
maxCBR-ConfigDedSL-PRS-1-r18)
OPTIONAL,
-- Need M
sl-PRS-TxConfigIndexList-r18
SEQUENCE (SIZE (1..
maxCBR-LevelDedSL-PRS-1-r18))
OF SL-PRS-TxConfigIndex-r18
OPTIONAL -- Need M
}
SL-PRS-TxConfigIndex-r18 ::=
INTEGER (0..
maxNrofSL-PRS-TxConfig-r18)
SL-SelectionWindowConfigDedicatedSL-PRS-RP-r18::=
SEQUENCE {
sl-PRS-Priority-r18
INTEGER (1..8),
sl-PRS-SelectionWindow-r18
ENUMERATED {n1, n5, n10, n20}
}
SL-PRS-ThresRSRP-r18 ::=
INTEGER (0..66)
-- TAG-SL-PRS-RESOURCEPOOL-STOP-- TAG-SL-PSBCH-CONFIG-START
SL-PSBCH-Config-r16 ::=
SEQUENCE {
dl-P0-PSBCH-r16
INTEGER (-16..15)
OPTIONAL,
-- Need M
dl-Alpha-PSBCH-r16
ENUMERATED {alpha0, alpha04, alpha05, alpha06, alpha07, alpha08, alpha09, alpha1}
OPTIONAL,
-- Need M
...,
[[
dl-P0-PSBCH-r17
INTEGER (-202..24)
OPTIONAL -- Need M
]]
}
-- TAG-SL-PSBCH-CONFIG-STOP-- TAG-SL-PSSCH-TXCONFIGLIST-START
SL-PSSCH-TxConfigList-r16 ::=
SEQUENCE (SIZE (1..
maxPSSCH-TxConfig-r16))
OF SL-PSSCH-TxConfig-r16
SL-PSSCH-TxConfig-r16 ::=
SEQUENCE {
sl-TypeTxSync-r16
SL-TypeTxSync-r16 OPTIONAL,
-- Need R
sl-ThresUE-Speed-r16
ENUMERATED {kmph60, kmph80, kmph100, kmph120,
kmph140, kmph160, kmph180, kmph200},
sl-ParametersAboveThres-r16
SL-PSSCH-TxParameters-r16,
sl-ParametersBelowThres-r16
SL-PSSCH-TxParameters-r16,
...,
[[
sl-ParametersAboveThres-v1650
SL-MinMaxMCS-List-r16 OPTIONAL,
-- Need R
sl-ParametersBelowThres-v1650
SL-MinMaxMCS-List-r16 OPTIONAL -- Need R
]]
}
SL-PSSCH-TxParameters-r16 ::=
SEQUENCE {
sl-MinMCS-PSSCH-r16
INTEGER (0..27),
sl-MaxMCS-PSSCH-r16
INTEGER (0..31),
sl-MinSubChannelNumPSSCH-r16
INTEGER (1..27),
sl-MaxSubchannelNumPSSCH-r16
INTEGER (1..27),
sl-MaxTxTransNumPSSCH-r16
INTEGER (1..32),
sl-MaxTxPower-r16
SL-TxPower-r16 OPTIONAL -- Cond CBR
}
-- TAG-SL-PSSCH-TXCONFIGLIST-STOP-- TAG-SL-QOS-FLOWIDENTITY-START
SL-QoS-FlowIdentity-r16 ::=
INTEGER (1..
maxNrofSL-QFIs-r16)
-- TAG-SL-QOS-FLOWIDENTITY-STOP-- TAG-SL-QOS-PROFILE-START
SL-QoS-Profile-r16 ::=
SEQUENCE {
sl-PQI-r16
SL-PQI-r16 OPTIONAL,
-- Need R
sl-GFBR-r16
INTEGER (0..4000000000)
OPTIONAL,
-- Need R
sl-MFBR-r16
INTEGER (0..4000000000)
OPTIONAL,
-- Need R
sl-Range-r16
INTEGER (1..1000)
OPTIONAL,
-- Need R
...
}
SL-PQI-r16 ::=
CHOICE {
sl-StandardizedPQI-r16
INTEGER (0..255),
sl-Non-StandardizedPQI-r16
SEQUENCE {
sl-ResourceType-r16
ENUMERATED {gbr, non-GBR, delayCriticalGBR, spare1}
OPTIONAL,
-- Need R
sl-PriorityLevel-r16
INTEGER (1..8)
OPTIONAL,
-- Need R
sl-PacketDelayBudget-r16
INTEGER (0..1023)
OPTIONAL,
-- Need R
sl-PacketErrorRate-r16
INTEGER (0..9)
OPTIONAL,
-- Need R
sl-AveragingWindow-r16
INTEGER (0..4095)
OPTIONAL,
-- Need R
sl-MaxDataBurstVolume-r16
INTEGER (0..4095)
OPTIONAL,
-- Need R
...
}
}
-- TAG-SL-QOS-PROFILE-STOP-- TAG-SL-QUANTITYCONFIG-START
SL-QuantityConfig-r16 ::=
SEQUENCE {
sl-FilterCoefficientDMRS-r16
FilterCoefficient DEFAULT fc4,
...
}
-- TAG-SL-QuantityConfig-STOP-- TAG-SL-RADIOBEARERCONFIG-START
SL-RadioBearerConfig-r16 ::=
SEQUENCE {
slrb-Uu-ConfigIndex-r16
SLRB-Uu-ConfigIndex-r16,
sl-SDAP-Config-r16
SL-SDAP-Config-r16 OPTIONAL,
-- Cond SLRBSetup
sl-PDCP-Config-r16
SL-PDCP-Config-r16 OPTIONAL,
-- Cond SLRBSetup
sl-TransRange-r16
ENUMERATED {m20, m50, m80, m100, m120, m150, m180, m200, m220, m250, m270, m300, m350, m370,
m400, m420, m450, m480, m500, m550, m600, m700, m1000, spare9, spare8, spare7, spare6,
spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need R
...
}
-- TAG-SL-RADIOBEARERCONFIG-STOP-- TAG-SL-RBSETCONFIG-START
SL-RBSetConfig-r18 ::=
SEQUENCE {
sl-RBSetIndex-r18
INTEGER (0..4),
sl-NumOfSSSBRepetition-r18
INTEGER (2..9)
OPTIONAL,
-- Need R
sl-GapBetweenSSSBRepetition-r18
INTEGER (1..84)
OPTIONAL -- Need R
}
-- TAG-SL-RBSETCONFIG-STOP-- TAG-SL-RELAYINDICATIONMP-START
SL-RelayIndicationMP-r18 ::=
ENUMERATED {support}
-- TAG-SL-RELAYINDICATIONMP-STOP-- TAG-SL-RELAYUE-CONFIG-START
SL-RelayUE-Config-r17::=
SEQUENCE {
threshHighRelay-r17
RSRP-Range OPTIONAL,
-- Need R
threshLowRelay-r17
RSRP-Range OPTIONAL,
-- Need R
hystMaxRelay-r17
Hysteresis OPTIONAL,
-- Cond ThreshHighRelay
hystMinRelay-r17
Hysteresis OPTIONAL -- Cond ThreshLowRelay
}
-- TAG-SL-RELAYUE-CONFIG-STOP-- TAG-SL-RELAYUE-CONFIGMH-START
SL-RelayUE-ConfigMH-r19::=
SEQUENCE {
sd-RSRP-ThreshDiscConfigMH-r19
SL-RSRP-Range-r16,
sd-hystMaxRelayMH-r19
Hysteresis
}
-- TAG-SL-RELAYUE-CONFIGMH-STOP-- TAG-SL-RELAYUE-CONFIGU2U-START
SL-RelayUE-ConfigU2U-r18::=
SEQUENCE {
sl-RSRP-Thresh-DiscConfig-r18
SL-RSRP-Range-r16 OPTIONAL,
-- Need R
sd-RSRP-ThreshDiscConfig-r18
SL-RSRP-Range-r16 OPTIONAL,
-- Need R
sd-hystMaxRelay-r18
Hysteresis OPTIONAL -- Cond SD-RSRP-ThreshRelay
}
SL-RelayUE-ConfigU2U-v1840::=
SEQUENCE {
sl-FilterCoefficientU2U-r18
FilterCoefficient OPTIONAL,
-- Need R
sd-FilterCoefficientU2U-r18
FilterCoefficient OPTIONAL,
-- Need R
...
}
-- TAG-SL-RELAYUE-CONFIGU2U-STOP-- TAG-SL-REMOTEUE-CONFIG-START
SL-RemoteUE-Config-r17::=
SEQUENCE {
threshHighRemote-r17
RSRP-Range OPTIONAL,
-- Need R
hystMaxRemote-r17
Hysteresis OPTIONAL,
-- Cond ThreshHighRemote
sl-ReselectionConfig-r17
SL-ReselectionConfig-r17 OPTIONAL -- Need R
}
SL-ReselectionConfig-r17::=
SEQUENCE {
sl-RSRP-Thresh-r17
SL-RSRP-Range-r16 OPTIONAL,
-- Need R
sl-FilterCoefficientRSRP-r17
FilterCoefficient OPTIONAL,
-- Need R
sl-HystMin-r17
Hysteresis OPTIONAL -- Cond SL-RSRP-Thresh
}
-- TAG-SL-REMOTEUE-CONFIG-STOP-- TAG-SL-REMOTEUE-CONFIGU2U-START
SL-RemoteUE-ConfigU2U-r18::=
SEQUENCE {
sl-RSRP-ThreshU2U-r18
SL-RSRP-Range-r16 OPTIONAL,
-- Need R
sl-HystMinU2U-r18
Hysteresis OPTIONAL,
-- Cond SL-RSRP-ThreshU2U
sd-RSRP-ThreshU2U-r18
SL-RSRP-Range-r16 OPTIONAL,
-- Need R
sd-FilterCoefficientU2U-r18
FilterCoefficient OPTIONAL,
-- Need R
sd-HystMinU2U-r18
Hysteresis OPTIONAL -- Cond SD-RSRP-ThreshU2U
}
SL-RemoteUE-ConfigU2U-v1830::=
SEQUENCE {
sl-FilterCoefficientU2U-r18
FilterCoefficient OPTIONAL,
-- Need R
...
}
-- TAG-SL-REMOTEUE-CONFIGU2U-STOP-- TAG-SL-REPORTCONFIGLIST-START
SL-ReportConfigList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSL-ReportConfigId-r16))
OF SL-ReportConfigInfo-r16
SL-ReportConfigInfo-r16 ::=
SEQUENCE {
sl-ReportConfigId-r16
SL-ReportConfigId-r16,
sl-ReportConfig-r16
SL-ReportConfig-r16,
...
}
SL-ReportConfigId-r16 ::=
INTEGER (1..
maxNrofSL-ReportConfigId-r16)
SL-ReportConfig-r16 ::=
SEQUENCE {
sl-ReportType-r16
CHOICE {
sl-Periodical-r16
SL-PeriodicalReportConfig-r16,
sl-EventTriggered-r16
SL-EventTriggerConfig-r16,
...
},
...
}
SL-PeriodicalReportConfig-r16 ::=
SEQUENCE {
sl-ReportInterval-r16
ReportInterval,
sl-ReportAmount-r16
ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
sl-ReportQuantity-r16
SL-MeasReportQuantity-r16,
sl-RS-Type-r16
SL-RS-Type-r16,
...
}
SL-EventTriggerConfig-r16 ::=
SEQUENCE {
sl-EventId-r16
CHOICE {
eventS1-r16
SEQUENCE {
s1-Threshold-r16
SL-MeasTriggerQuantity-r16,
sl-ReportOnLeave-r16
BOOLEAN,
sl-Hysteresis-r16
Hysteresis,
sl-TimeToTrigger-r16
TimeToTrigger,
...
},
eventS2-r16
SEQUENCE {
s2-Threshold-r16
SL-MeasTriggerQuantity-r16,
sl-ReportOnLeave-r16
BOOLEAN,
sl-Hysteresis-r16
Hysteresis,
sl-TimeToTrigger-r16
TimeToTrigger,
...
},
...
},
sl-ReportInterval-r16
ReportInterval,
sl-ReportAmount-r16
ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
sl-ReportQuantity-r16
SL-MeasReportQuantity-r16,
sl-RS-Type-r16
SL-RS-Type-r16,
...
}
SL-MeasReportQuantity-r16 ::=
CHOICE {
sl-RSRP-r16
BOOLEAN,
...
}
SL-MeasTriggerQuantity-r16 ::=
CHOICE {
sl-RSRP-r16
RSRP-Range,
...
}
SL-RS-Type-r16 ::=
ENUMERATED {dmrs, sl-prs, spare2, spare1}
-- TAG-SL-REPORTCONFIGLIST-STOP-- TAG-SL-RESOURCEPOOL-START
SL-ResourcePool-r16 ::=
SEQUENCE {
sl-PSCCH-Config-r16
SetupRelease {
SL-PSCCH-Config-r16 }
OPTIONAL,
-- Need M
sl-PSSCH-Config-r16
SetupRelease {
SL-PSSCH-Config-r16 }
OPTIONAL,
-- Need M
sl-PSFCH-Config-r16
SetupRelease {
SL-PSFCH-Config-r16 }
OPTIONAL,
-- Need M
sl-SyncAllowed-r16
SL-SyncAllowed-r16 OPTIONAL,
-- Need M
sl-SubchannelSize-r16
ENUMERATED {n10, n12, n15, n20, n25, n50, n75, n100}
OPTIONAL,
-- Need M
dummy
INTEGER (10..160)
OPTIONAL,
-- Need M
sl-StartRB-Subchannel-r16
INTEGER (0..265)
OPTIONAL,
-- Need M
sl-NumSubchannel-r16
INTEGER (1..27)
OPTIONAL,
-- Need M
sl-Additional-MCS-Table-r16
ENUMERATED {qam256, qam64LowSE, qam256-qam64LowSE }
OPTIONAL,
-- Need M
sl-ThreshS-RSSI-CBR-r16
INTEGER (0..45)
OPTIONAL,
-- Need M
sl-TimeWindowSizeCBR-r16
ENUMERATED {ms100, slot100}
OPTIONAL,
-- Need M
sl-TimeWindowSizeCR-r16
ENUMERATED {ms1000, slot1000}
OPTIONAL,
-- Need M
sl-PTRS-Config-r16
SL-PTRS-Config-r16 OPTIONAL,
-- Need M
sl-UE-SelectedConfigRP-r16
SL-UE-SelectedConfigRP-r16 OPTIONAL,
-- Need M
sl-RxParametersNcell-r16
SEQUENCE {
sl-TDD-Configuration-r16
TDD-UL-DL-ConfigCommon OPTIONAL,
-- Need M
sl-SyncConfigIndex-r16
INTEGER (0..15)
}
OPTIONAL,
-- Need M
sl-ZoneConfigMCR-List-r16
SEQUENCE (SIZE (16))
OF SL-ZoneConfigMCR-r16 OPTIONAL,
-- Need M
sl-FilterCoefficient-r16
FilterCoefficient OPTIONAL,
-- Need M
sl-RB-Number-r16
INTEGER (10..275)
OPTIONAL,
-- Need M
sl-PreemptionEnable-r16
ENUMERATED {enabled, pl1, pl2, pl3, pl4, pl5, pl6, pl7, pl8}
OPTIONAL,
-- Need R
sl-PriorityThreshold-UL-URLLC-r16
INTEGER (1..9)
OPTIONAL,
-- Need M
sl-PriorityThreshold-r16
INTEGER (1..9)
OPTIONAL,
-- Need M
sl-X-Overhead-r16
ENUMERATED {n0,n3, n6, n9}
OPTIONAL,
-- Need S
sl-PowerControl-r16
SL-PowerControl-r16 OPTIONAL,
-- Need M
sl-TxPercentageList-r16
SL-TxPercentageList-r16 OPTIONAL,
-- Need M
sl-MinMaxMCS-List-r16
SL-MinMaxMCS-List-r16 OPTIONAL,
-- Need M
...,
[[
sl-TimeResource-r16
BIT STRING (SIZE (10..160))
OPTIONAL -- Need M
]],
[[
sl-PBPS-CPS-Config-r17
SetupRelease {
SL-PBPS-CPS-Config-r17 }
OPTIONAL,
-- Need M
sl-InterUE-CoordinationConfig-r17
SetupRelease {
SL-InterUE-CoordinationConfig-r17 }
OPTIONAL -- Need M
]],
[[
sl-CPE-StartingPositionsPSCCH-PSSCH-InitiateCOT-List-r18
SetupRelease {
SL-CPE-StartingPositionsPSCCH-PSSCH-List-r18 }
OPTIONAL,
-- Need M
sl-CPE-StartingPositionsPSCCH-PSSCH-InitiateCOT-Default-r18
INTEGER (1..9)
OPTIONAL,
-- Need M
sl-CPE-StartingPositionsPSCCH-PSSCH-WithinCOT-List-r18
SetupRelease {
SL-CPE-StartingPositionsPSCCH-PSSCH-List-r18 }
OPTIONAL,
-- Need M
sl-CPE-StartingPositionsPSCCH-PSSCH-WithinCOT-Default-r18
INTEGER (1..9)
OPTIONAL,
-- Need M
sl-Type1-LBT-BlockingOption1-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sl-Type1-LBT-BlockingOption2-r18
ENUMERATED {enabled}
OPTIONAL,
-- Need R
sl-NumInterlacePerSubchannel-r18
ENUMERATED {sc1, sc2}
OPTIONAL,
-- Need M
sl-NumReferencePRBs-OfInterlace-r18
ENUMERATED {prb10, prb11}
OPTIONAL,
-- Need M
sl-TransmissionStructureForPSFCH-r18
ENUMERATED {commonInterlace, dedicatedInterlace}
OPTIONAL,
-- Need M
sl-NumDedicatedPRBs-ForPSFCH-r18
ENUMERATED {prb1, prb2, prb5}
OPTIONAL,
-- Need M
sl-NumPSFCH-Occasions-r18
ENUMERATED {o1, o2, o3, o4}
OPTIONAL,
-- Need M
sl-PSFCH-CommonInterlaceIndex-r18
INTEGER (0..9)
OPTIONAL,
-- Need M
sl-CPE-StartingPositionPSFCH-r18
INTEGER (1..9)
OPTIONAL,
-- Need M
sl-NumRefSymbolLength-r18
ENUMERATED {sym7, sym8, sym9, sym10, sym11, sym12, sym13, sym14}
OPTIONAL,
-- Need M
sl-PSFCH-RB-SetList-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (10..275))
OPTIONAL,
-- Need M
sl-IUC-RB-SetList-r18
SEQUENCE (SIZE (1..4))
OF BIT STRING (SIZE (10..275))
OPTIONAL,
-- Need M
sl-PSFCH-PowerOffset-r18
INTEGER (0..10)
OPTIONAL,
-- Need M
sl-RBSetIndexOfResourcePool-r18
SEQUENCE (SIZE (1..5))
OF INTEGER (0..4)
OPTIONAL,
-- Need M
sl-A2X-Service-r18
ENUMERATED {brid, daa, bridAndDAA, spare1}
OPTIONAL,
-- Cond A2X
sl-PRS-ResourcesSharedSL-PRS-RP-r18
SEQUENCE (SIZE (1..17))
OF SL-PRS-ResourceSharedSL-PRS-RP-r18 OPTIONAL,
-- Need M
numSym-SL-PRS-2ndStageSCI-r18
INTEGER (1..4)
OPTIONAL,
-- Need M
sl-SCI-basedSL-PRS-TxTriggerSCI2-D-r18
BOOLEAN OPTIONAL -- Need M
]]
}
SL-CPE-StartingPositionsPSCCH-PSSCH-List-r18 ::=
SEQUENCE (SIZE (8))
OF SL-CPE-StartingPositionsPSCCH-PSSCH-r18
SL-CPE-StartingPositionsPSCCH-PSSCH-r18 ::=
SEQUENCE {
sl-Priority-r18
INTEGER (1..8),
sl-CPE-StartingPositions-r18
SEQUENCE (SIZE (1..9))
OF INTEGER (1..9)
}
SL-ZoneConfigMCR-r16 ::=
SEQUENCE {
sl-ZoneConfigMCR-Index-r16
INTEGER (0..15),
sl-TransRange-r16
ENUMERATED {m20, m50, m80, m100, m120, m150, m180, m200, m220, m250, m270, m300, m350,
m370, m400, m420, m450, m480, m500, m550, m600, m700, m1000, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1}
OPTIONAL,
-- Need M
sl-ZoneConfig-r16
SL-ZoneConfig-r16 OPTIONAL,
-- Need M
...
}
SL-SyncAllowed-r16 ::=
SEQUENCE {
gnss-Sync-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
gnbEnb-Sync-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
ue-Sync-r16
ENUMERATED {true}
OPTIONAL -- Need R
}
SL-PSCCH-Config-r16 ::=
SEQUENCE {
sl-TimeResourcePSCCH-r16
ENUMERATED {n2, n3}
OPTIONAL,
-- Need M
sl-FreqResourcePSCCH-r16
ENUMERATED {n10,n12, n15, n20, n25}
OPTIONAL,
-- Need M
sl-DMRS-ScrambleID-r16
INTEGER (0..65535)
OPTIONAL,
-- Need M
sl-NumReservedBits-r16
INTEGER (2..4)
OPTIONAL,
-- Need M
...
}
SL-PSSCH-Config-r16 ::=
SEQUENCE {
sl-PSSCH-DMRS-TimePatternList-r16
SEQUENCE (SIZE (1..3))
OF INTEGER (2..4)
OPTIONAL,
-- Need M
sl-BetaOffsets2ndSCI-r16
SEQUENCE (SIZE (4))
OF SL-BetaOffsets-r16 OPTIONAL,
-- Need M
sl-Scaling-r16
ENUMERATED {f0p5, f0p65, f0p8, f1}
OPTIONAL,
-- Need M
...
}
SL-PSFCH-Config-r16 ::=
SEQUENCE {
sl-PSFCH-Period-r16
ENUMERATED {sl0, sl1, sl2, sl4}
OPTIONAL,
-- Need M
sl-PSFCH-RB-Set-r16
BIT STRING (SIZE (10..275))
OPTIONAL,
-- Need M
sl-NumMuxCS-Pair-r16
ENUMERATED {n1, n2, n3, n6}
OPTIONAL,
-- Need M
sl-MinTimeGapPSFCH-r16
ENUMERATED {sl2, sl3}
OPTIONAL,
-- Need M
sl-PSFCH-HopID-r16
INTEGER (0..1023)
OPTIONAL,
-- Need M
sl-PSFCH-CandidateResourceType-r16
ENUMERATED {startSubCH, allocSubCH}
OPTIONAL,
-- Need M
...
}
SL-PTRS-Config-r16 ::=
SEQUENCE {
sl-PTRS-FreqDensity-r16
SEQUENCE (SIZE (2))
OF INTEGER (1..276)
OPTIONAL,
-- Need M
sl-PTRS-TimeDensity-r16
SEQUENCE (SIZE (3))
OF INTEGER (0..29)
OPTIONAL,
-- Need M
sl-PTRS-RE-Offset-r16
ENUMERATED {offset01, offset10, offset11}
OPTIONAL,
-- Need M
...
}
SL-UE-SelectedConfigRP-r16 ::=
SEQUENCE {
sl-CBR-PriorityTxConfigList-r16
SL-CBR-PriorityTxConfigList-r16 OPTIONAL,
-- Need M
sl-Thres-RSRP-List-r16
SL-Thres-RSRP-List-r16 OPTIONAL,
-- Need M
sl-MultiReserveResource-r16
ENUMERATED {enabled}
OPTIONAL,
-- Need M
sl-MaxNumPerReserve-r16
ENUMERATED {n2, n3}
OPTIONAL,
-- Need M
sl-SensingWindow-r16
ENUMERATED {ms100, ms1100}
OPTIONAL,
-- Need M
sl-SelectionWindowList-r16
SL-SelectionWindowList-r16 OPTIONAL,
-- Need M
sl-ResourceReservePeriodList-r16
SEQUENCE (SIZE (1..16))
OF SL-ResourceReservePeriod-r16 OPTIONAL,
-- Need M
sl-RS-ForSensing-r16
ENUMERATED {pscch, pssch},
...,
[[
sl-CBR-PriorityTxConfigList-v1650
SL-CBR-PriorityTxConfigList-v1650 OPTIONAL -- Need M
]],
[[
sl-NRPSSCH-EUTRA-ThresRSRP-List-r18
SL-Thres-RSRP-List-r16 OPTIONAL,
-- Need S
sl-NRPSFCH-EUTRA-ThresRSRP-List-r18
SL-Thres-RSRP-List-r16 OPTIONAL -- Need S
]]
}
SL-ResourceReservePeriod-r16 ::=
CHOICE {
sl-ResourceReservePeriod1-r16
ENUMERATED {ms0, ms100, ms200, ms300, ms400, ms500, ms600, ms700, ms800, ms900, ms1000},
sl-ResourceReservePeriod2-r16
INTEGER (1..99)
}
SL-SelectionWindowList-r16 ::=
SEQUENCE (SIZE (8))
OF SL-SelectionWindowConfig-r16
SL-SelectionWindowConfig-r16 ::=
SEQUENCE {
sl-Priority-r16
INTEGER (1..8),
sl-SelectionWindow-r16
ENUMERATED {n1, n5, n10, n20}
}
SL-TxPercentageList-r16 ::=
SEQUENCE (SIZE (8))
OF SL-TxPercentageConfig-r16
SL-TxPercentageConfig-r16 ::=
SEQUENCE {
sl-Priority-r16
INTEGER (1..8),
sl-TxPercentage-r16
ENUMERATED {p20, p35, p50}
}
SL-MinMaxMCS-List-r16 ::=
SEQUENCE (SIZE (1..3))
OF SL-MinMaxMCS-Config-r16
SL-MinMaxMCS-Config-r16 ::=
SEQUENCE {
sl-MCS-Table-r16
ENUMERATED {qam64, qam256, qam64LowSE},
sl-MinMCS-PSSCH-r16
INTEGER (0..27),
sl-MaxMCS-PSSCH-r16
INTEGER (0..31)
}
SL-BetaOffsets-r16 ::=
INTEGER (0..31)
SL-PowerControl-r16 ::=
SEQUENCE {
sl-MaxTransPower-r16
INTEGER (-30..33),
sl-Alpha-PSSCH-PSCCH-r16
ENUMERATED {alpha0, alpha04, alpha05, alpha06, alpha07, alpha08, alpha09, alpha1}
OPTIONAL,
-- Need M
dl-Alpha-PSSCH-PSCCH-r16
ENUMERATED {alpha0, alpha04, alpha05, alpha06, alpha07, alpha08, alpha09, alpha1}
OPTIONAL,
-- Need S
sl-P0-PSSCH-PSCCH-r16
INTEGER (-16..15)
OPTIONAL,
-- Need S
dl-P0-PSSCH-PSCCH-r16
INTEGER (-16..15)
OPTIONAL,
-- Need M
dl-Alpha-PSFCH-r16
ENUMERATED {alpha0, alpha04, alpha05, alpha06, alpha07, alpha08, alpha09, alpha1}
OPTIONAL,
-- Need S
dl-P0-PSFCH-r16
INTEGER (-16..15)
OPTIONAL,
-- Need M
...,
[[
dl-P0-PSSCH-PSCCH-r17
INTEGER (-202..24)
OPTIONAL,
-- Need M
sl-P0-PSSCH-PSCCH-r17
INTEGER (-202..24)
OPTIONAL,
-- Need S
dl-P0-PSFCH-r17
INTEGER (-202..24)
OPTIONAL -- Need M
]]
}
SL-PRS-ResourceSharedSL-PRS-RP-r18::=
SEQUENCE {
sl-PRS-ResourceID-r18
INTEGER (0..16),
mNumberOfSymbols-r18
INTEGER (1..9),
sl-PRS-CombSizeN-AndReOffset-r18
CHOICE {
n2-r18
INTEGER (0..1),
n4-r18
INTEGER (0..3),
dummy1
INTEGER (0..5),
...
}
OPTIONAL -- Need M
}
-- TAG-SL-RESOURCEPOOL-STOP-- TAG-SL-RLC-BEARERCONFIG-START
SL-RLC-BearerConfig-r16 ::=
SEQUENCE {
sl-RLC-BearerConfigIndex-r16
SL-RLC-BearerConfigIndex-r16,
sl-ServedRadioBearer-r16
SLRB-Uu-ConfigIndex-r16 OPTIONAL,
-- Cond LCH-SetupOnly
sl-RLC-Config-r16
SL-RLC-Config-r16 OPTIONAL,
-- Cond LCH-Setup
sl-MAC-LogicalChannelConfig-r16
SL-LogicalChannelConfig-r16 OPTIONAL,
-- Cond LCH-Setup
...,
[[
sl-RLC-BearerConfigIndex-v1800
SL-RLC-BearerConfigIndex-v1800 OPTIONAL -- Need R
]]
}
-- TAG-SL-RLC-BEARERCONFIG-STOP-- TAG-SL-RLC-BEARERCONFIGINDEX-START
SL-RLC-BearerConfigIndex-r16 ::=
INTEGER (1..
maxSL-LCID-r16)
SL-RLC-BearerConfigIndex-v1800 ::=
INTEGER (
maxSL-LCID-Plus1-r18..
maxSL-LCID-r18)
-- TAG-RLC-BEARERCONFIGINDEX-STOP-- TAG-SL-RLC-RLC-CHANNEL-CONFIG-START
SL-RLC-ChannelConfig-r17 ::=
SEQUENCE {
sl-RLC-ChannelID-r17
SL-RLC-ChannelID-r17,
sl-RLC-Config-r17
SL-RLC-Config-r16 OPTIONAL,
-- Need M
sl-MAC-LogicalChannelConfig-r17
SL-LogicalChannelConfig-r16 OPTIONAL,
-- Need M
sl-PacketDelayBudget-r17
INTEGER (0..1023)
OPTIONAL,
-- Need M
...}
-- TAG-SL-RLC-CHANNEL-CONFIG-STOP-- TAG-SL-RLC-CHANNELID-START
SL-RLC-ChannelID-r17 ::=
INTEGER (1..
maxSL-LCID-r16)
-- TAG-SL-RLC-CHANNELID-STOP-- TAG-SL-RLC-CONFIG-START
SL-RLC-Config-r16 ::=
CHOICE {
sl-AM-RLC-r16
SEQUENCE {
sl-SN-FieldLengthAM-r16
SN-FieldLengthAM OPTIONAL,
-- Cond SLRBSetup
sl-T-PollRetransmit-r16
T-PollRetransmit,
sl-PollPDU-r16
PollPDU,
sl-PollByte-r16
PollByte,
sl-MaxRetxThreshold-r16
ENUMERATED { t1, t2, t3, t4, t6, t8, t16, t32 },
...
},
sl-UM-RLC-r16
SEQUENCE {
sl-SN-FieldLengthUM-r16
SN-FieldLengthUM OPTIONAL,
-- Cond SLRBSetup
...
},
...
}
-- TAG-SL-RLC-CONFIG-STOP-- TAG-SL-SCHEDULEDCONFIG-START
SL-ScheduledConfig-r16 ::=
SEQUENCE {
sl-RNTI-r16
RNTI-Value,
mac-MainConfigSL-r16
MAC-MainConfigSL-r16 OPTIONAL,
-- Need M
sl-CS-RNTI-r16
RNTI-Value OPTIONAL,
-- Need M
sl-PSFCH-ToPUCCH-r16
SEQUENCE (SIZE (1..8))
OF INTEGER (0..15)
OPTIONAL,
-- Need M
sl-ConfiguredGrantConfigList-r16
SL-ConfiguredGrantConfigList-r16 OPTIONAL,
-- Need M
...,
[[
sl-DCI-ToSL-Trans-r16
SEQUENCE (SIZE (1..8))
OF INTEGER (1..32)
OPTIONAL -- Need M
]],
[[
sl-ConfiguredGrantConfigDedicatedSL-PRS-RP-List-r18
SL-ConfiguredGrantConfigDedicatedSL-PRS-RP-List-r18 OPTIONAL,
-- Need M
sl-PRS-RNTI-r18
RNTI-Value OPTIONAL,
-- Need M
sl-PRS-CS-RNTI-r18
RNTI-Value OPTIONAL -- Need M
]]
}
MAC-MainConfigSL-r16 ::=
SEQUENCE {
sl-BSR-Config-r16
BSR-Config OPTIONAL,
-- Need M
ul-PrioritizationThres-r16
INTEGER (1..16)
OPTIONAL,
-- Need M
sl-PrioritizationThres-r16
INTEGER (1..8)
OPTIONAL,
-- Need M
...
}
SL-ConfiguredGrantConfigList-r16 ::=
SEQUENCE {
sl-ConfiguredGrantConfigToReleaseList-r16
SEQUENCE (SIZE (1..
maxNrofCG-SL-r16))
OF SL-ConfigIndexCG-r16 OPTIONAL,
-- Need N
sl-ConfiguredGrantConfigToAddModList-r16
SEQUENCE (SIZE (1..
maxNrofCG-SL-r16))
OF SL-ConfiguredGrantConfig-r16 OPTIONAL -- Need N
}
SL-ConfiguredGrantConfigDedicatedSL-PRS-RP-List-r18 ::=
SEQUENCE {
sl-ConfiguredGrantConfigDedicatedSL-PRS-RP-ToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofCG-SL-r16))
OF SL-ConfigIndexCG-r16
OPTIONAL,
-- Need N
sl-ConfiguredGrantConfigDedicatedSL-PRS-RP-ToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofCG-SL-r16))
OF SL-ConfiguredGrantConfigDedicatedSL-PRS-RP-r18 OPTIONAL -- Need N
}
-- TAG-SL-SCHEDULEDCONFIG-STOP-- TAG-SL-SDAP-CONFIG-START
SL-SDAP-Config-r16 ::=
SEQUENCE {
sl-SDAP-Header-r16
ENUMERATED {present, absent},
sl-DefaultRB-r16
BOOLEAN,
sl-MappedQoS-Flows-r16
CHOICE {
sl-MappedQoS-FlowsList-r16
SEQUENCE (SIZE (1..
maxNrofSL-QFIs-r16))
OF SL-QoS-Profile-r16,
sl-MappedQoS-FlowsListDedicated-r16
SL-MappedQoS-FlowsListDedicated-r16
}
OPTIONAL,
-- Need M
sl-CastType-r16
ENUMERATED {broadcast, groupcast, unicast, spare1}
OPTIONAL,
-- Need M
...
}
SL-MappedQoS-FlowsListDedicated-r16 ::=
SEQUENCE {
sl-MappedQoS-FlowsToAddList-r16
SEQUENCE (SIZE (1..
maxNrofSL-QFIs-r16))
OF SL-QoS-FlowIdentity-r16 OPTIONAL,
-- Need N
sl-MappedQoS-FlowsToReleaseList-r16
SEQUENCE (SIZE (1..
maxNrofSL-QFIs-r16))
OF SL-QoS-FlowIdentity-r16 OPTIONAL -- Need N
}
-- TAG-SL-SDAP-CONFIG-STOP-- TAG-SL-SERVINGCELLINFO-START
SL-ServingCellInfo-r17 ::=
SEQUENCE {
sl-PhysCellId-r17
PhysCellId,
sl-CarrierFreqNR-r17
ARFCN-ValueNR
}
-- TAG-SL-SERVINGCELLINFO-STOP-- TAG-SL-SOURCEIDENTITY-START
SL-SourceIdentity-r17 ::=
BIT STRING (SIZE (24))
-- TAG-SL-SOURCEIDENTITY-STOP-- TAG-SL-SRAP-CONFIG-START
SL-SRAP-Config-r17 ::=
SEQUENCE {
sl-LocalIdentity-r17
INTEGER (0..255)
OPTIONAL,
-- Need M
sl-MappingToAddModList-r17
SEQUENCE (SIZE (1..
maxLC-ID))
OF SL-MappingToAddMod-r17 OPTIONAL,
-- Need N
sl-MappingToReleaseList-r17
SEQUENCE (SIZE (1..
maxLC-ID))
OF SL-RemoteUE-RB-Identity-r17 OPTIONAL,
-- Need N
...
}
SL-MappingToAddMod-r17 ::=
SEQUENCE {
sl-RemoteUE-RB-Identity-r17
SL-RemoteUE-RB-Identity-r17,
sl-EgressRLC-ChannelUu-r17
Uu-RelayRLC-ChannelID-r17 OPTIONAL,
-- Cond L2RelayUE
sl-EgressRLC-ChannelPC5-r17
SL-RLC-ChannelID-r17 OPTIONAL,
-- Need N
...,
[[
sl-EgressRLC-Channel-UL-r19
SL-RLC-ChannelID-r17 OPTIONAL,
-- Need N
sl-EgressRLC-Channel-DL-r19
SL-RLC-ChannelID-r17 OPTIONAL -- Need N
]]
}
SL-RemoteUE-RB-Identity-r17 ::=
CHOICE {
srb-Identity-r17
INTEGER (0..3),
drb-Identity-r17
DRB-Identity,
...
}
-- TAG-SL-SRAP-CONFIG-STOP-- TAG-SL-SRAP-CONFIGID-START
SL-SRAP-ConfigId-r19 ::=
INTEGER (1..
maxNrofRemoteUE-r17)
-- TAG-SL-SRAP-CONFIGID-STOP-- TAG-SL-SRAP-CONFIGU2U-START
SL-SRAP-ConfigU2U-r18 ::=
SEQUENCE {
sl-MappingToAddMod-U2U-List-r18
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-MappingConfig-U2U-r18 OPTIONAL,
-- Need N
sl-MappingToRelease-U2U-List-r18
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SLRB-Uu-ConfigIndex-r16 OPTIONAL -- Need N
}
SL-MappingConfig-U2U-r18 ::=
SEQUENCE {
sl-RemoteUE-SLRB-Identity-r18
SLRB-Uu-ConfigIndex-r16,
sl-EgressRLC-ChannelPC5-r18
SL-RLC-ChannelID-r17,
...
}
-- TAG-SL-SRAP-CONFIGU2U-STOP-- TAG-SL-SYNCCONFIG-START
SL-SyncConfigList-r16 ::=
SEQUENCE (SIZE (1..
maxSL-SyncConfig-r16))
OF SL-SyncConfig-r16
SL-SyncConfig-r16 ::=
SEQUENCE {
sl-SyncRefMinHyst-r16
ENUMERATED {dB0, dB3, dB6, dB9, dB12}
OPTIONAL,
-- Need R
sl-SyncRefDiffHyst-r16
ENUMERATED {dB0, dB3, dB6, dB9, dB12, dBinf}
OPTIONAL,
-- Need R
sl-FilterCoefficient-r16
FilterCoefficient OPTIONAL,
-- Need R
sl-SSB-TimeAllocation1-r16
SL-SSB-TimeAllocation-r16 OPTIONAL,
-- Need R
sl-SSB-TimeAllocation2-r16
SL-SSB-TimeAllocation-r16 OPTIONAL,
-- Need R
sl-SSB-TimeAllocation3-r16
SL-SSB-TimeAllocation-r16 OPTIONAL,
-- Need R
sl-SSID-r16
INTEGER (0..671)
OPTIONAL,
-- Need R
txParameters-r16
SEQUENCE {
syncTxThreshIC-r16
SL-RSRP-Range-r16 OPTIONAL,
-- Need R
syncTxThreshOoC-r16
SL-RSRP-Range-r16 OPTIONAL,
-- Need R
syncInfoReserved-r16
BIT STRING (SIZE (2))
OPTIONAL -- Need R
},
gnss-Sync-r16
ENUMERATED {true}
OPTIONAL,
-- Need R
...
}
SL-RSRP-Range-r16 ::=
INTEGER (0..13)
SL-SSB-TimeAllocation-r16 ::=
SEQUENCE {
sl-NumSSB-WithinPeriod-r16
ENUMERATED {n1, n2, n4, n8, n16, n32, n64}
OPTIONAL,
-- Need R
sl-TimeOffsetSSB-r16
INTEGER (0..1279)
OPTIONAL,
-- Need R
sl-TimeInterval-r16
INTEGER (0..639)
OPTIONAL -- Need R
}
-- TAG-SL-SYNCCONFIG-STOP-- TAG-SL-THRES-RSRP-LIST-START
SL-Thres-RSRP-List-r16 ::=
SEQUENCE (SIZE (64))
OF SL-Thres-RSRP-r16
SL-Thres-RSRP-r16 ::=
INTEGER (0..66)
-- TAG-SL-THRES-RSRP-LIST-STOP-- TAG-SL-TXPOWER-START
SL-TxPower-r16 ::=
CHOICE{
minusinfinity-r16
NULL,
txPower-r16
INTEGER (-30..33)
}
-- TAG-SL-TXPOWER-STOP-- TAG-SL-TYPETXSYNC-START
SL-TypeTxSync-r16 ::=
ENUMERATED {gnss, gnbEnb, ue}
-- TAG-SL-TYPETXSYNC-STOP-- TAG-SL-UE-SELECTEDCONFIG-START
SL-UE-SelectedConfig-r16 ::=
SEQUENCE {
sl-PSSCH-TxConfigList-r16
SL-PSSCH-TxConfigList-r16 OPTIONAL,
-- Cond SIB12
sl-ProbResourceKeep-r16
ENUMERATED {v0, v0dot2, v0dot4, v0dot6, v0dot8}
OPTIONAL,
-- Need R
sl-ReselectAfter-r16
ENUMERATED {n1, n2, n3, n4, n5, n6, n7, n8, n9}
OPTIONAL,
-- Need R
sl-CBR-CommonTxConfigList-r16
SL-CBR-CommonTxConfigList-r16 OPTIONAL,
-- Need R
ul-PrioritizationThres-r16
INTEGER (1..16)
OPTIONAL,
-- Need R
sl-PrioritizationThres-r16
INTEGER (1..8)
OPTIONAL,
-- Need R
...,
[[
sl-CBR-CommonTxDedicatedSL-PRS-RP-List-r18
SL-CBR-CommonTxDedicatedSL-PRS-RP-List-r18 OPTIONAL -- Cond notSIB12
]]
}
-- TAG-SL-UE-SELECTEDCONFIG-STOP-- TAG-SL-ZONECONFIG-START
SL-ZoneConfig-r16 ::=
SEQUENCE {
sl-ZoneLength-r16
ENUMERATED { m5, m10, m20, m30, m40, m50, spare2, spare1},
...
}
-- TAG-SL-ZONECONFIG-STOP-- TAG-SLRB-UU-CONFIGINDEX-START
SLRB-Uu-ConfigIndex-r16 ::=
INTEGER (1..
maxNrofSLRB-r16)
-- TAG-SLRB-UU-CONFIGINDEX-STOP-- TAG-CARRIERFREQLISTMBS-START
CarrierFreqListMBS-r17 ::=
SEQUENCE (SIZE (1..
maxFreqMBS-r17))
OF ARFCN-ValueNR
-- TAG-CARRIERFREQLISTMBS-STOP-- TAG-CFR-CONFIGMCCH-MTCH-START
CFR-ConfigMCCH-MTCH-r17 ::=
SEQUENCE {
locationAndBandwidthBroadcast-r17
LocationAndBandwidthBroadcast-r17 OPTIONAL,
-- Need S
pdsch-ConfigMCCH-r17
PDSCH-ConfigBroadcast-r17 OPTIONAL,
-- Need S
commonControlResourceSetExt-r17
ControlResourceSet OPTIONAL -- Cond NotSIB1CommonControlResource
}
LocationAndBandwidthBroadcast-r17 ::=
CHOICE {
sameAsSib1ConfiguredLocationAndBW
NULL,
locationAndBandwidth
INTEGER (0..37949)
}
-- TAG-CFR-CONFIGMCCH-MTCH-STOP-- TAG-DRX-CONFIGPTM-START
DRX-ConfigPTM-r17 ::=
SEQUENCE {
drx-onDurationTimerPTM-r17
CHOICE {
subMilliSeconds
INTEGER (1..31),
milliSeconds
ENUMERATED {
ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60,
ms80, ms100, ms200, ms300, ms400, ms500, ms600, ms800, ms1000, ms1200,
ms1600, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1
}
},
drx-InactivityTimerPTM-r17
ENUMERATED {
ms0, ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60, ms80,
ms100, ms200, ms300, ms500, ms750, ms1280, ms1920, ms2560, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1
},
drx-HARQ-RTT-TimerDL-PTM-r17
INTEGER (0..56)
OPTIONAL,
-- Cond HARQFeedback
drx-RetransmissionTimerDL-PTM-r17
ENUMERATED {
sl0, sl1, sl2, sl4, sl6, sl8, sl16, sl24, sl33, sl40, sl64, sl80, sl96, sl112, sl128,
sl160, sl320, spare15, spare14, spare13, spare12, spare11, spare10, spare9,
spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1
}
OPTIONAL,
-- Cond HARQFeedback
drx-LongCycleStartOffsetPTM-r17
CHOICE {
ms10
INTEGER(0..9),
ms20
INTEGER(0..19),
ms32
INTEGER(0..31),
ms40
INTEGER(0..39),
ms60
INTEGER(0..59),
ms64
INTEGER(0..63),
ms70
INTEGER(0..69),
ms80
INTEGER(0..79),
ms128
INTEGER(0..127),
ms160
INTEGER(0..159),
ms256
INTEGER(0..255),
ms320
INTEGER(0..319),
ms512
INTEGER(0..511),
ms640
INTEGER(0..639),
ms1024
INTEGER(0..1023),
ms1280
INTEGER(0..1279),
ms2048
INTEGER(0..2047),
ms2560
INTEGER(0..2559),
ms5120
INTEGER(0..5119),
ms10240
INTEGER(0..10239)
},
drx-SlotOffsetPTM-r17
INTEGER (0..31)
}
-- TAG-DRX-CONFIGPTM-STOP-- TAG-MBS-NEIGHBOURCELLLIST-START
MBS-NeighbourCellList-r17 ::=
SEQUENCE (SIZE (0..
maxNeighCellMBS-r17))
OF MBS-NeighbourCell-r17
MBS-NeighbourCell-r17 ::=
SEQUENCE {
physCellId-r17
PhysCellId,
carrierFreq-r17
ARFCN-ValueNR OPTIONAL -- Need S
}
-- TAG-MBS-NEIGHBOURCELLLIST-STOP-- TAG-MBS-NONSERVINGINFOLIST-START
MBS-NonServingInfoList-r18 ::=
SEQUENCE (SIZE (1..
maxFreqMBS-r17))
OF NonServingInfo-r18
NonServingInfo-r18 ::=
SEQUENCE {
freqInfoMBS-r18
FreqInfoMBS-r18 OPTIONAL,
cfr-InfoMBS-r18
CHOICE {
cfr-Bandwidth-r18
INTEGER (1..
maxNrofPhysicalResourceBlocks),
cfr-LocationAndBW-r18
CFR-LocationAndBW-r18
}
OPTIONAL,
subcarrierSpacing-r18
SubcarrierSpacing OPTIONAL
}
FreqInfoMBS-r18 ::=
SEQUENCE {
carrierFreqMBS-r18
ARFCN-ValueNR,
freqBandIndicatorMBS-r18
FreqBandIndicatorNR
}
CFR-LocationAndBW-r18 ::=
SEQUENCE {
locationAndBandwidthMBS-r18
INTEGER (0..37949)
OPTIONAL,
absoluteFrequencyPointA-MBS-r18
ARFCN-ValueNR OPTIONAL,
offsetToCarrierMBS-r18
INTEGER (0..2199)
OPTIONAL
}
-- TAG-MBS-NONSERVINGINFOLIST-STOP-- TAG-MBS-SERVICELIST-START
MBS-ServiceList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofMBS-ServiceListPerUE-r17))
OF MBS-ServiceInfo-r17
MBS-ServiceInfo-r17 ::=
SEQUENCE {
tmgi-r17
TMGI-r17
}
-- TAG-MBS-SERVICELIST-STOP-- TAG-MBS-SESSIONINFOLIST-START
MBS-SessionInfoList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofMBS-Session-r17))
OF MBS-SessionInfo-r17
MBS-SessionInfoList-v1900 ::=
SEQUENCE (SIZE (1..
maxNrofMBS-Session-r17))
OF MBS-SessionInfo-v1900
MBS-SessionInfo-r17 ::=
SEQUENCE {
mbs-SessionId-r17
TMGI-r17,
g-RNTI-r17
RNTI-Value,
mrb-ListBroadcast-r17
MRB-ListBroadcast-r17,
mtch-SchedulingInfo-r17
DRX-ConfigPTM-Index-r17 OPTIONAL,
-- Need S
mtch-NeighbourCell-r17
BIT STRING (SIZE(
maxNeighCellMBS-r17))
OPTIONAL,
-- Need S
pdsch-ConfigIndex-r17
PDSCH-ConfigIndex-r17 OPTIONAL,
-- Need S
mtch-SSB-MappingWindowIndex-r17
MTCH-SSB-MappingWindowIndex-r17 OPTIONAL -- Cond MTCH-Mapping
}
MBS-SessionInfo-v1900 ::=
SEQUENCE {
mbs-SessionAreaList-r19
SEQUENCE (SIZE (1..
maxNrofMBS-AreaPerSession-r19))
OF MBS-IntendedAreaID-r19 OPTIONAL -- Need R
}
DRX-ConfigPTM-Index-r17 ::=
INTEGER (0..
maxNrofDRX-ConfigPTM-1-r17)
PDSCH-ConfigIndex-r17 ::=
INTEGER (0..
maxNrofPDSCH-ConfigPTM-1-r17)
MTCH-SSB-MappingWindowIndex-r17 ::=
INTEGER (0..
maxNrofMTCH-SSB-MappingWindow-1-r17)
MRB-ListBroadcast-r17 ::=
SEQUENCE (SIZE (1..
maxNrofMRB-Broadcast-r17))
OF MRB-InfoBroadcast-r17
MRB-InfoBroadcast-r17 ::=
SEQUENCE {
pdcp-Config-r17
MRB-PDCP-ConfigBroadcast-r17,
rlc-Config-r17
MRB-RLC-ConfigBroadcast-r17,
...
}
MRB-PDCP-ConfigBroadcast-r17 ::=
SEQUENCE {
pdcp-SN-SizeDL-r17
ENUMERATED {len12bits}
OPTIONAL,
-- Need S
headerCompression-r17
CHOICE {
notUsed
NULL,
rohc
SEQUENCE {
maxCID-r17
INTEGER (1..16)
DEFAULT 15,
profiles-r17
SEQUENCE {
profile0x0000-r17
BOOLEAN,
profile0x0001-r17
BOOLEAN,
profile0x0002-r17
BOOLEAN
}
}
},
t-Reordering-r17
ENUMERATED {ms1, ms10, ms40, ms160, ms500, ms1000, ms1250, ms2750}
OPTIONAL -- Need S
}
MRB-RLC-ConfigBroadcast-r17 ::=
SEQUENCE {
logicalChannelIdentity-r17
LogicalChannelIdentity,
sn-FieldLength-r17
ENUMERATED {size6}
OPTIONAL,
-- Need S
t-Reassembly-r17
T-Reassembly OPTIONAL -- Need S
}
-- TAG-MBS-SESSIONINFOLIST-STOP-- TAG-MBS-SESSIONINFOLISTMULTICAST-START
MBS-SessionInfoListMulticast-r18 ::=
SEQUENCE (SIZE (1..
maxNrofMBS-Session-r17))
OF MBS-SessionInfoMulticast-r18
MBS-SessionInfoMulticast-r18 ::=
SEQUENCE {
mbs-SessionId-r18
TMGI-r17,
g-RNTI-r18
RNTI-Value OPTIONAL,
-- Need R
mrb-ListMulticast-r18
MRB-ListMulticast-r18 OPTIONAL,
-- Need R
mtch-SchedulingInfo-r18
DRX-ConfigPTM-Index-r17 OPTIONAL,
-- Need S
mtch-NeighbourCell-r18
BIT STRING (SIZE(
maxNeighCellMBS-r17))
OPTIONAL,
-- Need S
pdsch-ConfigIndex-r18
PDSCH-ConfigIndex-r17 OPTIONAL,
-- Need S
mtch-SSB-MappingWindowIndex-r18
MTCH-SSB-MappingWindowIndex-r17 OPTIONAL,
-- Cond MTCH-Mapping
thresholdIndex-r18
INTEGER (0..
maxNrofThresholdMBS-1-r18)
OPTIONAL,
-- Need R
pdcp-SyncIndicator-r18
ENUMERATED {true}
OPTIONAL,
-- Cond RRCRelease
stopMonitoringRNTI-r18
ENUMERATED {true}
OPTIONAL,
-- Cond G-RNTI
...
}
MRB-ListMulticast-r18 ::=
SEQUENCE (SIZE (1..
maxMRB-r17))
OF MRB-InfoMulticast-r18
MRB-InfoMulticast-r18 ::=
SEQUENCE {
pdcp-Config-r18
MRB-PDCP-ConfigMulticast-r18,
rlc-Config-r18
MRB-RLC-ConfigMulticast-r18,
...
}
MRB-PDCP-ConfigMulticast-r18 ::=
SEQUENCE {
pdcp-SN-SizeDL-r18
ENUMERATED {len12bits, len18bits},
headerCompression-r18
CHOICE {
notUsed
NULL,
rohc
SEQUENCE {
maxCID-r18
INTEGER (1..16)
DEFAULT 15,
profiles-r18
SEQUENCE {
profile0x0000-r18
BOOLEAN,
profile0x0001-r18
BOOLEAN,
profile0x0002-r18
BOOLEAN
}
}
},
t-Reordering-r17
ENUMERATED {ms1, ms10, ms40, ms160, ms500, ms1000, ms1250, ms2750}
OPTIONAL -- Need R
}
MRB-RLC-ConfigMulticast-r18 ::=
SEQUENCE {
logicalChannelIdentity-r18
CHOICE {
logicalChannelIdentitymulticast-r18
LogicalChannelIdentity,
logicalChannelIdentityExt-r18
LogicalChannelIdentityExt-r17
},
sn-FieldLength-r18
ENUMERATED {size6, size12},
t-Reassembly-r18
T-Reassembly OPTIONAL -- Need R
}
-- TAG-MBS-SESSIONINFOLISTMULTICAST-STOP-- TAG-MTCH-SSB-MAPPINGWINDOWLIST-START
MTCH-SSB-MappingWindowList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofMTCH-SSB-MappingWindow-r17))
OF MTCH-SSB-MappingWindowCycleOffset-r17
MTCH-SSB-MappingWindowCycleOffset-r17 ::=
CHOICE {
ms10
INTEGER(0..9),
ms20
INTEGER(0..19),
ms32
INTEGER(0..31),
ms64
INTEGER(0..63),
ms128
INTEGER(0..127),
ms256
INTEGER(0..255)
}
-- TAG-MTCH-SSB-MAPPINGWINDOWLIST-STOP-- TAG-PDSCH-CONFIGBROADCAST-START
PDSCH-ConfigBroadcast-r17 ::=
SEQUENCE {
pdschConfigList-r17
SEQUENCE (SIZE (1..
maxNrofPDSCH-ConfigPTM-r17) )
OF PDSCH-ConfigPTM-r17,
pdsch-TimeDomainAllocationList-r17
PDSCH-TimeDomainResourceAllocationList-r16 OPTIONAL,
-- Need R
rateMatchPatternToAddModList-r17
SEQUENCE (SIZE (1..
maxNrofRateMatchPatterns))
OF RateMatchPattern OPTIONAL,
-- Need R
lte-CRS-ToMatchAround-r17
RateMatchPatternLTE-CRS OPTIONAL,
-- Need R
mcs-Table-r17
ENUMERATED {qam256, qam64LowSE}
OPTIONAL,
-- Need S
xOverhead-r17
ENUMERATED {xOh6, xOh12, xOh18}
OPTIONAL -- Need S
}
PDSCH-ConfigPTM-r17 ::=
SEQUENCE {
dataScramblingIdentityPDSCH-r17
INTEGER (0..1023)
OPTIONAL,
-- Need S
dmrs-ScramblingID0-r17
INTEGER (0..65535)
OPTIONAL,
-- Need S
pdsch-AggregationFactor-r17
ENUMERATED {n2, n4, n8}
OPTIONAL -- Need S
}
-- TAG-PDSCH-CONFIGBROADCAST-STOP-- TAG-TMGI-START
TMGI-r17 ::=
SEQUENCE {
plmn-Id-r17
CHOICE {
plmn-Index
INTEGER (1..
maxPLMN),
explicitValue
PLMN-Identity
},
serviceId-r17 OCTET STRING (SIZE (3))
}
-- TAG-TMGI-STOP-- TAG-MULTIPLICITY-AND-TYPE-CONSTRAINT-DEFINITIONS-START
maxFFS INTEGER ::= 999
-- Maximum value is FFS
maxAdditionalRACH-r17 INTEGER ::= 256
-- Maximum number of additional RACH configurations.
maxAI-DCI-PayloadSize-r16 INTEGER ::= 128
--Maximum size of the DCI payload scrambled with ai-RNTI
maxAI-DCI-PayloadSize-1-r16 INTEGER ::= 127
--Maximum size of the DCI payload scrambled with ai-RNTI minus 1
maxBandComb INTEGER ::= 65536
-- Maximum number of DL band combinations
maxBandComb-MUSIM-r18 INTEGER ::= 64
-- Maximum number of MUSIM bands and/or band combinations
maxBandsUTRA-FDD-r16 INTEGER ::= 64
-- Maximum number of bands listed in UTRA-FDD UE caps
maxCandidateBandIndex-r18 INTEGER ::= 8
-- Maximum number of band entry index for MUSIM capability
maxBH-RLC-ChannelID-r16 INTEGER ::= 65536
-- Maximum value of BH RLC Channel ID
maxBT-IdReport-r16 INTEGER ::= 32
-- Maximum number of Bluetooth IDs to report
maxBT-Name-r16 INTEGER ::= 4
-- Maximum number of Bluetooth name
maxCAG-Cell-r16 INTEGER ::= 16
-- Maximum number of NR CAG cell ranges in SIB3, SIB4
maxTwoPUCCH-Grp-ConfigList-r16 INTEGER ::= 32
-- Maximum number of supported configuration(s) of {primary PUCCH group
-- config, secondary PUCCH group config}
maxTwoPUCCH-Grp-ConfigList-r17 INTEGER ::= 16
-- Maximum number of supported configuration(s) of {primary PUCCH group
-- config, secondary PUCCH group config} for PUCCH cell switching
maxCBR-Config-r16 INTEGER ::= 8
-- Maximum number of CBR range configurations for sidelink communication
-- congestion control
maxCBR-Config-1-r16 INTEGER ::= 7
-- Maximum number of CBR range configurations for sidelink communication
-- congestion control minus 1
maxCBR-Level-r16 INTEGER ::= 16
-- Maximum number of CBR levels
maxCBR-Level-1-r16 INTEGER ::= 15
-- Maximum number of CBR levels minus 1
maxCellATG-r18 INTEGER ::= 8
-- Maximum number of ATG neighbour cells for which assistance information is
-- provided
maxCellExcluded INTEGER ::= 16
-- Maximum number of NR exclude-listed cell ranges in SIB3, SIB4
maxCellGroupings-r16 INTEGER ::= 32
-- Maximum number of cell groupings for NR-DC
maxCellHistory-r16 INTEGER ::= 16
-- Maximum number of visited PCells reported
maxPSCellHistory-r17 INTEGER ::= 16
-- Maximum number of visited PSCells across all reported PCells
maxCellInter INTEGER ::= 16
-- Maximum number of inter-Freq cells listed in SIB4
maxCellIntra INTEGER ::= 16
-- Maximum number of intra-Freq cells listed in SIB3
maxCellMeasEUTRA INTEGER ::= 32
-- Maximum number of cells in E-UTRAN
maxCellMeasIdle-r16 INTEGER ::= 8
-- Maximum number of cells per carrier for idle/inactive measurements
maxCellMeasUTRA-FDD-r16 INTEGER ::= 32
-- Maximum number of cells in FDD UTRAN
maxCellNTN-r17 INTEGER ::= 4
-- Maximum number of NTN neighbour cells for which assistance information is
-- provided
maxCarrierTypePairList-r16 INTEGER ::= 16
-- Maximum number of supported carrier type pair of (carrier type on which
-- CSI measurement is performed, carrier type on which CSI reporting is
-- performed) for CSI reporting cross PUCCH group
maxCellAllowed INTEGER ::= 16
-- Maximum number of NR allow-listed cell ranges in SIB3, SIB4
maxDSR-ReportingThres-r19 INTEGER ::= 4
-- Maximum number of DSR reporting thresholds configurable per LCG
maxEARFCN INTEGER ::= 262143
-- Maximum value of E-UTRA carrier frequency
maxEUTRA-CellExcluded INTEGER ::= 16
-- Maximum number of E-UTRA exclude-listed physical cell identity ranges
-- in SIB5
maxEUTRA-NS-Pmax INTEGER ::= 8
-- Maximum number of NS and P-Max values per band
maxFeatureCombPreamblesPerRACHResource-r17 INTEGER ::= 256
-- Maximum number of feature combination preambles.
maxLogMeasReport-r16 INTEGER ::= 520
-- Maximum number of entries for logged measurements
maxMultiBands INTEGER ::= 8
-- Maximum number of additional frequency bands that a cell belongs to
maxNARFCN INTEGER ::= 3279165
-- Maximum value of NR carrier frequency
maxNR-NS-Pmax INTEGER ::= 8
-- Maximum number of NS and P-Max values per band
maxFreqIdle-r16 INTEGER ::= 8
-- Maximum number of carrier frequencies for idle/inactive measurements
maxNrofServingCells INTEGER ::= 32
-- Max number of serving cells (SpCells + SCells)
maxNrofServingCells-1 INTEGER ::= 31
-- Max number of serving cells (SpCells + SCells) minus 1
maxNrofAggregatedCellsPerCellGroup INTEGER ::= 16
maxNrofAggregatedCellsPerCellGroupMinus4-r16 INTEGER ::= 12
maxNrofAperiodicFwdTimeResource-r18 INTEGER ::= 112
-- Max number of aperiodic fowarding time resources for NCR
maxNrofAperiodicFwdTimeResource-1-r18 INTEGER ::= 111
-- Max number of aperiodic fowarding time resources for NCR minus 1
maxNrofDUCells-r16 INTEGER ::= 512
-- Max number of cells configured on the collocated IAB-DU
maxNrofAppLayerMeas-r17 INTEGER ::= 16
-- Max number of simultaneous application layer measurements
maxNrofAppLayerMeas-1-r17 INTEGER ::= 15
-- Max number of simultaneous application layer measurements minus 1
maxNrofAppLayerReports-r18 INTEGER ::= 16
-- Max number of application layer measurement reports with the same
-- measConfigAppLayerId included in the same
-- MeasurementReportAppLayerMessage
maxNrofAreaNTN-r19 INTEGER ::= 8
-- Max number of geographical area configurations for MDT in NTN
maxNrofAvailabilityCombinationsPerSet-r16 INTEGER ::= 512
-- Max number of AvailabilityCombinationId used in the DCI format 2_5
maxNrofAvailabilityCombinationsPerSet-1-r16 INTEGER ::= 511
-- Max number of AvailabilityCombinationId used in the DCI format 2_5 minus 1
maxNrofIABResourceConfig-r17 INTEGER ::= 65536
-- Max number of IAB-ResourceConfigID used in MAC CE
maxNrofIABResourceConfig-1-r17 INTEGER ::= 65535
-- Max number of IAB-ResourceConfigID used in MAC CE minus 1
maxNrofOD-SIB1-r19 INTEGER ::= 64
-- Max number of OD-SIB1 configurations
maxPCI-OD-SIB1-r19 INTEGER ::= 8
-- Max number of PCIs sharing one OD-SIB1 configuration per ARFNC
maxNrofOD-SSB-r19 INTEGER ::= 16
-- Max number of OD-SSB configurations
maxNrofOD-SSB-1-r19 INTEGER ::= 15
-- Max number of OD-SSB configurations minus 1
maxNrofPO-PerPF-r19 INTEGER ::= 8
-- Max number of paging occasions per paging frame for paging adaptation
maxPEI-PerPF-r19 INTEGER ::= 8
-- Max number of PEI occasions per paging frame for paging adaptation
maxNrofPeriodicFwdResourceSet-r18 INTEGER ::= 32
-- Max number of periodic fowarding resource sets for NCR
maxNrofPeriodicFwdResourceSet-1-r18 INTEGER ::= 31
-- Max number of periodic fowarding resource sets for NCR minus 1
maxNrofPeriodicFwdResource-r18 INTEGER ::= 1024
-- Max number of periodic fowarding resources for NCR
maxNrofPeriodicFwdResource-1-r18 INTEGER ::= 1023
-- Max number of periodic fowarding resources for NCR minus 1
maxNrofSemiPersistentFwdResourceSet-r18 INTEGER ::= 32
-- Max number of semi-persistent fowarding resource sets for NCR
maxNrofSemiPersistentFwdResourceSet-1-r18 INTEGER ::= 31
-- Max number of semi-persistent fowarding resource sets for NCR minus 1
maxNrofSemiPersistentFwdResource-r18 INTEGER ::= 128
-- Max number of semi-persistent fowarding resources for NCR
maxNrofSemiPersistentFwdResource-1-r18 INTEGER ::= 127
-- Max number of semi-persistent fowarding resources for NCR minus 1
maxNrofSCellActRS-r17 INTEGER ::= 255
-- Max number of RS configurations per SCell for SCell activation
maxNrofSCells INTEGER ::= 31
-- Max number of secondary serving cells per cell group
maxNrofCellMeas INTEGER ::= 32
-- Maximum number of entries in each of the cell lists in a measurement object
maxNrofCRS-IM-InterfCell-r17 INTEGER ::= 8
-- Maximum number of LTE interference cells for CRS-IM per UE
maxNrofRelayMeas-r17 INTEGER ::= 32
-- Maximum number of L2 U2N Relay UEs to measure for each measurement object
-- on sidelink frequency
maxNrofCG-SL-r16 INTEGER ::= 8
-- Max number of sidelink configured grant
maxNrofCG-SL-1-r16 INTEGER ::= 7
-- Max number of sidelink configured grant minus 1
maxSL-GC-BC-DRX-QoS-r17 INTEGER ::= 16
-- Max number of sidelink DRX configurations for NR
-- sidelink groupcast/broadcast communication
maxNrofSL-RxInfoSet-r17 INTEGER ::= 4
-- Max number of sidelink DRX configuration sets in sidelink DRX assistant
-- information
maxNrofSS-BlocksToAverage INTEGER ::= 16
-- Max number for the (max) number of SS blocks to average to determine cell measurement
maxNrofCondCells-r16 INTEGER ::= 8
-- Max number of conditional candidate SpCells
maxNrofCondCells-1-r17 INTEGER ::= 7
-- Max number of conditional candidate SpCells minus 1
maxNrofCSI-RS-ResourcesToAverage INTEGER ::= 16
-- Max number for the (max) number of CSI-RS to average to determine cell measurement
maxNrofDL-Allocations INTEGER ::= 16
-- Maximum number of PDSCH time domain resource allocations
maxNrofDL-AllocationsExt-r17 INTEGER ::= 64
-- Maximum number of PDSCH time domain resource allocations for multi-PDSCH
-- scheduling
maxNrofDL-AllocationsExt-1-r19 INTEGER ::= 63
-- Maximum number of PDSCH time domain resource allocations for
-- multi-cell multi-PDSCH scheduling minus 1
maxNrofDL-Allocations-1-r18 INTEGER ::= 15
-- Maximum number of PDSCH time domain resource allocations minus 1
maxNrofPDU-Sessions-r17 INTEGER ::= 256
-- Maximum number of PDU Sessions
maxNrofSR-ConfigPerCellGroup INTEGER ::= 8
-- Maximum number of SR configurations per cell group
maxNrofLCGs-r18 INTEGER ::= 8
-- Maximum number of LCGs
maxLCG-ID INTEGER ::= 7
-- Maximum value of LCG ID
maxLCG-ID-IAB-r17 INTEGER ::= 255
-- Maximum value of LCG ID for IAB-MT
maxLC-ID INTEGER ::= 32
-- Maximum value of Logical Channel ID
maxLC-ID-Iab-r16 INTEGER ::= 65855
-- Maximum value of BH Logical Channel ID extension
maxLTE-CRS-Patterns-r16 INTEGER ::= 3
-- Maximum number of additional LTE CRS rate matching patterns
maxNrOfLinkedSRS-CarriersInactive-1-r18 INTEGER ::= 2
-- Maximum number of carriers for positioning SRS CA in RRC_INACTIVE minus 1
maxNrofTAGs INTEGER ::= 4
-- Maximum number of Timing Advance Groups
maxNrofTAGs-1 INTEGER ::= 3
-- Maximum number of Timing Advance Groups minus 1
maxNrofBWPs INTEGER ::= 4
-- Maximum number of BWPs per serving cell
maxNrofCombIDC INTEGER ::= 128
-- Maximum number of reported MR-DC combinations for IDC
maxNrofSymbols-1 INTEGER ::= 13
-- Maximum index identifying a symbol within a slot (14 symbols, indexed from 0..13)
maxNrofSlots INTEGER ::= 320
-- Maximum number of slots in a 10 ms period
maxNrofSlots-1 INTEGER ::= 319
-- Maximum number of slots in a 10 ms period minus 1
maxNrofPhysicalResourceBlocks INTEGER ::= 275
-- Maximum number of PRBs
maxNrofPhysicalResourceBlocks-1 INTEGER ::= 274
-- Maximum number of PRBs minus 1
maxNrofPhysicalResourceBlocksPlus1 INTEGER ::= 276
-- Maximum number of PRBs plus 1
maxNrofControlResourceSets INTEGER ::= 12
-- Max number of CoReSets configurable on a serving cell
maxNrofControlResourceSets-1 INTEGER ::= 11
-- Max number of CoReSets configurable on a serving cell minus 1
maxNrofControlResourceSets-1-r16 INTEGER ::= 15
-- Max number of CoReSets configurable on a serving cell extended in minus 1
maxNrofCoresetPools-r16 INTEGER ::= 2
-- Maximum number of CORESET pools
maxCoReSetDuration INTEGER ::= 3
-- Max number of OFDM symbols in a control resource set
maxNrofSearchSpaces-1 INTEGER ::= 39
-- Max number of Search Spaces minus 1
maxNrofSearchSpacesLinks-1-r17 INTEGER ::= 39
-- Max number of Search Space links minus 1
maxNrofBFDResourcePerSet-r17 INTEGER ::= 64
-- Max number of reference signal in one BFD set
maxSFI-DCI-PayloadSize INTEGER ::= 128
-- Max number payload of a DCI scrambled with SFI-RNTI
maxSFI-DCI-PayloadSize-1 INTEGER ::= 127
-- Max number payload of a DCI scrambled with SFI-RNTI minus 1
maxIAB-IP-Address-r16 INTEGER ::= 32
-- Max number of assigned IP addresses
maxINT-DCI-PayloadSize INTEGER ::= 126
-- Max number payload of a DCI scrambled with INT-RNTI
maxINT-DCI-PayloadSize-1 INTEGER ::= 125
-- Max number payload of a DCI scrambled with INT-RNTI minus 1
maxNrofRateMatchPatterns INTEGER ::= 4
-- Max number of rate matching patterns that may be configured
maxNrofRateMatchPatterns-1 INTEGER ::= 3
-- Max number of rate matching patterns that may be configured minus 1
maxNrofRateMatchPatternsPerGroup INTEGER ::= 8
-- Max number of rate matching patterns that may be configured in one group
maxNrofCSI-ReportConfigurations INTEGER ::= 48
-- Maximum number of report configurations
maxNrofCSI-ReportConfigurations-1 INTEGER ::= 47
-- Maximum number of report configurations minus 1
maxNrofCSI-ResourceConfigurations INTEGER ::= 112
-- Maximum number of resource configurations
maxNrofCSI-ResourceConfigurations-1 INTEGER ::= 111
-- Maximum number of resource configurations minus 1
maxNrofAP-CSI-RS-ResourcesPerSet INTEGER ::= 16
maxNrOfCSI-AperiodicTriggers INTEGER ::= 128
-- Maximum number of triggers for aperiodic CSI reporting
maxNrofReportConfigPerAperiodicTrigger INTEGER ::= 16
-- Maximum number of report configurations per trigger state for aperiodic reporting
maxNrofNZP-CSI-RS-Resources INTEGER ::= 192
-- Maximum number of Non-Zero-Power (NZP) CSI-RS resources
maxNrofNZP-CSI-RS-Resources-1 INTEGER ::= 191
-- Maximum number of Non-Zero-Power (NZP) CSI-RS resources minus 1
maxNrofNZP-CSI-RS-ResourcesPerSet INTEGER ::= 64
-- Maximum number of NZP CSI-RS resources per resource set
maxNrofNZP-CSI-RS-ResourcesPerSet-1-r18 INTEGER ::= 63
-- Maximum number of NZP CSI-RS resources per resource set minus 1
maxNrofNZP-CSI-RS-ResourceSets INTEGER ::= 64
-- Maximum number of NZP CSI-RS resource sets per cell
maxNrofNZP-CSI-RS-ResourceSets-1 INTEGER ::= 63
-- Maximum number of NZP CSI-RS resource sets per cell minus 1
maxNrofNZP-CSI-RS-ResourceSetsPerConfig INTEGER ::= 16
-- Maximum number of resource sets per resource configuration
maxNrofNZP-CSI-RS-ResourcesPerConfig INTEGER ::= 128
-- Maximum number of resources per resource configuration
maxNrofZP-CSI-RS-Resources INTEGER ::= 32
-- Maximum number of Zero-Power (ZP) CSI-RS resources
maxNrofZP-CSI-RS-Resources-1 INTEGER ::= 31
-- Maximum number of Zero-Power (ZP) CSI-RS resources minus 1
maxNrofZP-CSI-RS-ResourceSets-1 INTEGER ::= 15
maxNrofZP-CSI-RS-ResourcesPerSet INTEGER ::= 16
maxNrofZP-CSI-RS-ResourceSets INTEGER ::= 16
maxNrofCSI-IM-Resources INTEGER ::= 32
-- Maximum number of CSI-IM resources
maxNrofCSI-IM-Resources-1 INTEGER ::= 31
-- Maximum number of CSI-IM resources minus 1
maxNrofCSI-IM-ResourcesPerSet INTEGER ::= 8
-- Maximum number of CSI-IM resources per set
maxNrofCSI-IM-ResourceSets INTEGER ::= 64
-- Maximum number of NZP CSI-IM resource sets per cell
maxNrofCSI-IM-ResourceSets-1 INTEGER ::= 63
-- Maximum number of NZP CSI-IM resource sets per cell minus 1
maxNrofCSI-IM-ResourceSetsPerConfig INTEGER ::= 16
-- Maximum number of CSI IM resource sets per resource configuration
maxNrofCSI-SSB-ResourcePerSet INTEGER ::= 64
-- Maximum number of SSB resources in a resource set
maxNrofCSI-SSB-ResourceSets INTEGER ::= 64
-- Maximum number of CSI SSB resource sets per cell
maxNrofCSI-SSB-ResourceSets-1 INTEGER ::= 63
-- Maximum number of CSI SSB resource sets per cell minus 1
maxNrofCSI-SSB-ResourceSetsPerConfig INTEGER ::= 1
-- Maximum number of CSI SSB resource sets per resource configuration
maxNrofCSI-SSB-ResourceSetsPerConfigExt INTEGER ::= 2
-- Maximum number of CSI SSB resource sets per resource configuration
-- extended
maxNrofFailureDetectionResources INTEGER ::= 10
-- Maximum number of failure detection resources
maxNrofFailureDetectionResources-1 INTEGER ::= 9
-- Maximum number of failure detection resources minus 1
maxNrofFailureDetectionResources-1-r17 INTEGER ::= 63
-- Maximum number of the enhanced failure detection resources minus 1
maxNrofRateCtrlQFIs-r19 INTEGER ::= 16
-- Maximum number of QoS flows for which rate control can be performed
maxNrofRateQueryQFIs-r19 INTEGER ::= 16
-- Maximum number of QoS flows for which rate query can be performed
maxNrofFreqSL-r16 INTEGER ::= 8
-- Maximum number of carrier frequency for NR sidelink communication
maxNrofFreqSL-1-r18 INTEGER ::= 7
-- Maximum number of carrier frequency for NR sidelink communication minus 1
maxNrofSL-BWPs-r16 INTEGER ::= 4
-- Maximum number of BWP for NR sidelink communication
maxNrofSL-CarrierSetConfig-r18 INTEGER ::= 96
-- Maximum number of SCCH carrier set configuration for NR sidelink
-- communication
maxFreqSL-EUTRA-r16 INTEGER ::= 8
-- Maximum number of EUTRA anchor carrier frequency for NR sidelink
-- communication
maxNrofSL-MeasId-r16 INTEGER ::= 64
-- Maximum number of sidelink measurement identity (RSRP) per destination
maxNrofSL-ObjectId-r16 INTEGER ::= 64
-- Maximum number of sidelink measurement objects (RSRP) per destination
maxNrofSL-ReportConfigId-r16 INTEGER ::= 64
-- Maximum number of sidelink measurement reporting configuration(RSRP) per destination
maxNrofSL-PoolToMeasureNR-r16 INTEGER ::= 8
-- Maximum number of resource pool for NR sidelink measurement to measure
-- for each measurement object (for CBR)
maxNrofDedicatedSL-PRS-PoolToMeas-r18 INTEGER ::= 8
-- Maximum number of SL-PRS dedicated resource pool for positioning
-- measurement to measure for each measurement object (for SL-PRS CBR)
maxFreqSL-NR-r16 INTEGER ::= 8
-- Maximum number of NR anchor carrier frequency for NR sidelink communication
maxNrofSL-QFIs-r16 INTEGER ::= 2048
-- Maximum number of QoS flow for NR sidelink communication per UE
maxNrofSL-QFIsPerDest-r16 INTEGER ::= 64
-- Maximum number of QoS flow per destination for NR sidelink communication
maxNrofObjectId INTEGER ::= 64
-- Maximum number of measurement objects
INTEGER ::= 32
-- Maximum number of page records
maxNrofPCI-Ranges INTEGER ::= 8
-- Maximum number of PCI ranges
maxPLMN INTEGER ::= 12
-- Maximum number of PLMNs broadcast and reported by UE at establishment
maxTAC-r17 INTEGER ::= 12
-- Maximum number of Tracking Area Codes to which a cell belongs to
maxNrofCSI-RS-ResourcesRRM INTEGER ::= 96
-- Maximum number of CSI-RS resources per cell for an RRM measurement object
maxNrofCSI-RS-ResourcesRRM-1 INTEGER ::= 95
-- Maximum number of CSI-RS resources per cell for an RRM measurement object
-- minus 1.
maxNrofMeasId INTEGER ::= 64
-- Maximum number of configured measurements
maxNrofQuantityConfig INTEGER ::= 2
-- Maximum number of quantity configurations
maxNrofCSI-RS-CellsRRM INTEGER ::= 96
-- Maximum number of cells with CSI-RS resources for an RRM measurement object
maxNrofSL-Dest-r16 INTEGER ::= 32
-- Maximum number of destination for NR sidelink communication and discovery
maxNrofSL-Dest-1-r16 INTEGER ::= 31
-- Highest index of destination for NR sidelink communication and discovery
maxNrofSL-PRS-PerDest-r18 INTEGER ::= 8
-- Max number of SL-PRS transmission supported per destination UE
maxNrofSLRB-r16 INTEGER ::= 512
-- Maximum number of radio bearer for NR sidelink communication per UE without duplication
maxSL-LCID-Plus1-r18 INTEGER ::= 513
-- Maximum number of RLC bearer for NR sidelink communication per UE without duplication plus 1
maxSL-LCID-r18 INTEGER ::= 1024
-- Maximum number of RLC bearer for NR sidelink communication per UE with duplication
maxSL-NonAnchorRBsets INTEGER ::= 4
-- Maximum number of non-anchor RB sets
maxSL-LCID-r16 INTEGER ::= 512
-- Maximum number of RLC bearer for NR sidelink communication per UE
maxSL-SyncConfig-r16 INTEGER ::= 16
-- Maximum number of sidelink Sync configurations
maxNrofRXPool-r16 INTEGER ::= 16
-- Maximum number of Rx resource pool for NR sidelink communication and
-- discovery
maxNrofTXPool-r16 INTEGER ::= 8
-- Maximum number of Tx resource pool for NR sidelink communication and
-- discovery
maxNrofPoolID-r16 INTEGER ::= 16
-- Maximum index of resource pool for NR sidelink communication and
-- discovery
maxNrofSRS-PathlossReferenceRS-r16 INTEGER ::= 64
-- Maximum number of RSs used as pathloss reference for SRS power control.
maxNrofSRS-PathlossReferenceRS-1-r16 INTEGER ::= 63
-- Maximum number of RSs used as pathloss reference for SRS power control
-- minus 1.
maxNrofSRS-ResourceSets INTEGER ::= 16
-- Maximum number of SRS resource sets in a BWP.
maxNrofSRS-ResourceSets-1 INTEGER ::= 15
-- Maximum number of SRS resource sets in a BWP minus 1.
maxNrofSRS-PosResourceSets-r16 INTEGER ::= 16
-- Maximum number of SRS Positioning resource sets in a BWP.
maxNrofSRS-PosResourceSets-1-r16 INTEGER ::= 15
-- Maximum number of SRS Positioning resource sets in a BWP minus 1.
maxNrofSRS-Resources INTEGER ::= 64
-- Maximum number of SRS resources.
maxNrofSRS-Resources-1 INTEGER ::= 63
-- Maximum number of SRS resources minus 1.
maxNrofSRS-PosResources-r16 INTEGER ::= 64
-- Maximum number of SRS Positioning resources.
maxNrofSRS-PosResources-1-r16 INTEGER ::= 63
-- Maximum number of SRS Positioning resources minus 1.
maxNrofSRS-ResourcesPerSet INTEGER ::= 16
-- Maximum number of SRS resources in an SRS resource set
maxNrofSRS-TriggerStates-1 INTEGER ::= 3
-- Maximum number of SRS trigger states minus 1, i.e., the largest code point.
maxNrofSRS-TriggerStates-2 INTEGER ::= 2
-- Maximum number of SRS trigger states minus 2.
maxNrofSRS-RSRP-MeasResources-r19 INTEGER ::= 32
-- Maximum number of SRS RSRP Measurement Resources.
maxNrofSRS-RSRP-MeasResources-1-r19 INTEGER ::= 31
-- Maximum number of SRS RSRP Measurement Resources minus 1.
maxNrofSRS-RSRP-MeasResourceSets-r19 INTEGER ::= 32
-- Maximum number of SRS RSRP Measurement Resource Sets.
maxNrofSRS-RSRP-MeasResourceSets-1-r19 INTEGER ::= 31
-- Maximum number of SRS RSRP Measurement Resource Sets minus 1.
maxNrofSRS-RSRP-MeasResourceSetsPerConfig-r19 INTEGER ::= 32
-- Maximum number of SRS RSRP Measurement Resource Sets Per Configuration.
maxNrofSRS-RSRP-MeasResourcesPerSet-r19 INTEGER ::= 32
-- Maximum number of SRS RSRP Measurement Resources Per Resource Set.
maxNrofMeasMO-r19 INTEGER ::= 8
-- Maximum number of measurement objects for SCC measurement with CSSF
-- optimization.
maxRAT-CapabilityContainers INTEGER ::= 8
-- Maximum number of interworking RAT containers (incl NR and MRDC)
maxSimultaneousBands INTEGER ::= 32
-- Maximum number of simultaneously aggregated bands
maxSimultaneousBands-2-r18 INTEGER ::= 30
-- Maximum number of simultaneously aggregated bands minus 2.
maxULTxSwitchingBandPairs INTEGER ::= 32
-- Maximum number of band pairs supporting dynamic UL Tx switching in a band
-- combination.
maxULTxSwitchingBetweenBandPairs-r18 INTEGER ::= 32
-- Maximum number of combinations of a band pair and another band pair/band
-- between which dynamic UL Tx switching requires additional switching
-- period.
maxSchedulingBandCombination-r18 INTEGER ::= 32
-- Maximum number of combinations of scheduling cell and co-scheduled cells
-- have same or different carrier type.
maxNrofSlotFormatCombinationsPerSet INTEGER ::= 512
-- Maximum number of Slot Format Combinations in a SF-Set.
maxNrofSlotFormatCombinationsPerSet-1 INTEGER ::= 511
-- Maximum number of Slot Format Combinations in a SF-Set minus 1.
maxNrofTrafficPattern-r16 INTEGER ::= 8
-- Maximum number of Traffic Pattern for NR sidelink communication.
maxNrofPUCCH-Resources INTEGER ::= 128
maxNrofPUCCH-Resources-1 INTEGER ::= 127
maxNrofPUCCH-ResourceSets INTEGER ::= 4
-- Maximum number of PUCCH Resource Sets
maxNrofPUCCH-ResourceSets-1 INTEGER ::= 3
-- Maximum number of PUCCH Resource Sets minus 1.
maxNrofPUCCH-ResourcesPerSet INTEGER ::= 32
-- Maximum number of PUCCH Resources per PUCCH-ResourceSet
maxNrofPUCCH-P0-PerSet INTEGER ::= 8
-- Maximum number of P0-pucch present in a p0-pucch set
INTEGER ::= 4
-- Maximum number of RSs used as pathloss reference for PUCCH power control.
INTEGER ::= 3
-- Maximum number of RSs used as pathloss reference for PUCCH power control
-- minus 1.
INTEGER ::= 64
-- Maximum number of RSs used as pathloss reference for PUCCH power control
-- extended.
INTEGER ::= 63
-- Maximum number of RSs used as pathloss reference for PUCCH power control
-- minus 1 extended.
INTEGER ::= 7
-- Maximum number of RSs used as pathloss reference for PUCCH power control
-- minus 1.
INTEGER ::= 60
-- Difference between the extended maximum and the non-extended maximum
maxNrofPUCCH-ResourceGroups-r16 INTEGER ::= 4
-- Maximum number of PUCCH resources groups.
maxNrofPUCCH-ResourcesPerGroup-r16 INTEGER ::= 128
-- Maximum number of PUCCH resources in a PUCCH group.
maxNrofPowerControlSetInfos-r17 INTEGER ::= 8
-- Maximum number of PUCCH power control set infos
maxNrofMultiplePUSCHs-r16 INTEGER ::= 8
-- Maximum number of multiple PUSCHs in PUSCH TDRA list
maxNrofP0-PUSCH-AlphaSets INTEGER ::= 30
-- Maximum number of P0-pusch-alpha-sets (see TS 38.213 [13], clause 7.1)
maxNrofP0-PUSCH-AlphaSets-1 INTEGER ::= 29
-- Maximum number of P0-pusch-alpha-sets minus 1 (see TS 38.213 [13], clause 7.1)
INTEGER ::= 4
-- Maximum number of RSs used as pathloss reference for PUSCH power control.
INTEGER ::= 3
-- Maximum number of RSs used as pathloss reference for PUSCH power control
-- minus 1.
INTEGER ::= 64
-- Maximum number of RSs used as pathloss reference for PUSCH power control
-- extended
INTEGER ::= 63
-- Maximum number of RSs used as pathloss reference for PUSCH power control
-- extended minus 1
INTEGER ::= 60
-- Difference between maxNrofPUSCH-PathlossReferenceRSs-r16 and
-- maxNrofPUSCH-PathlossReferenceRSs
INTEGER ::= 64
-- Maximum number of RSs used as pathloss reference for PUSCH, PUCCH, SRS
-- power control for unified TCI state operation
INTEGER ::= 63
-- Maximum number of RSs used as pathloss reference for PUSCH, PUCCH, SRS
-- power control for unified TCI state operation minus 1
maxNrofNAICS-Entries INTEGER ::= 8
-- Maximum number of supported NAICS capability set
maxBands INTEGER ::= 1024
-- Maximum number of supported bands in UE capability.
maxBandsMRDC INTEGER ::= 1280
maxBandsEUTRA INTEGER ::= 256
maxCellReport INTEGER ::= 8
maxDRB INTEGER ::= 29
-- Maximum number of DRBs (that can be added in DRB-ToAddModList).
maxFreq INTEGER ::= 8
-- Max number of frequencies.
maxFreqLayers INTEGER ::= 4
-- Max number of frequency layers.
maxFreqPlus1 INTEGER ::= 9
-- Max number of frequencies for Slicing.
maxFreqIDC-r16 INTEGER ::= 128
-- Max number of frequencies for IDC indication.
maxCombIDC-r16 INTEGER ::= 128
-- Max number of reported UL CA for IDC indication.
maxFreqIDC-MRDC INTEGER ::= 32
-- Maximum number of candidate NR frequencies for MR-DC IDC indication
maxNrofCandidateBeams INTEGER ::= 16
-- Max number of PRACH-ResourceDedicatedBFR in BFR config.
maxNrofCandidateBeams-r16 INTEGER ::= 64
-- Max number of candidate beam resources in BFR config.
maxNrofCandidateBeamsExt-r16 INTEGER ::= 48
-- Max number of PRACH-ResourceDedicatedBFR in the CandidateBeamRSListExt
maxNrofPCIsPerSMTC INTEGER ::= 64
-- Maximum number of PCIs per SMTC.
maxNrofQFIs INTEGER ::= 64
maxNrofResourceAvailabilityPerCombination-r16 INTEGER ::= 256
maxNrOfSemiPersistentPUSCH-Triggers INTEGER ::= 64
-- Maximum number of triggers for semi persistent reporting on PUSCH
maxNrofSR-Resources INTEGER ::= 8
-- Maximum number of SR resources per BWP in a cell.
maxNrofSlotFormatsPerCombination INTEGER ::= 256
maxNrofSpatialRelationInfos INTEGER ::= 8
maxNrofSpatialRelationInfos-plus-1 INTEGER ::= 9
maxNrofSpatialRelationInfos-r16 INTEGER ::= 64
maxNrofSpatialRelationInfosDiff-r16 INTEGER ::= 56
-- Difference between maxNrofSpatialRelationInfos-r16 and maxNrofSpatialRelationInfos
maxNrofIndexesToReport INTEGER ::= 32
maxNrofIndexesToReport2 INTEGER ::= 64
maxNrofSSBs-r16 INTEGER ::= 64
-- Maximum number of SSB resources in a resource set.
maxNrofSSBs-1 INTEGER ::= 63
-- Maximum number of SSB resources in a resource set minus 1.
maxNrofS-NSSAI INTEGER ::= 8
-- Maximum number of S-NSSAI.
maxNrofTCI-StatesPDCCH INTEGER ::= 64
maxNrofTCI-States INTEGER ::= 128
-- Maximum number of TCI states.
maxNrofTCI-States-1 INTEGER ::= 127
-- Maximum number of TCI states minus 1.
maxUL-TCI-r17 INTEGER ::= 64
-- Maximum number of TCI states.
maxUL-TCI-1-r17 INTEGER ::= 63
-- Maximum number of TCI states minus 1.
maxNrofAdditionalPCI-r17 INTEGER ::= 7
-- Maximum number of additional PCI
maxNrofAdditionalPRACHConfigs-r18 INTEGER ::= 7
-- Maximum number of additional PRACH configurations for 2TA
maxNrofdelayD-r18 INTEGER ::= 4
-- Maximum number of delayD values.
maxMPE-Resources-r17 INTEGER ::= 64
-- Maximum number of pooled MPE resources
maxNrofUL-Allocations INTEGER ::= 16
-- Maximum number of PUSCH time domain resource allocations.
maxQFI INTEGER ::= 63
maxRA-CSIRS-Resources INTEGER ::= 96
maxRA-OccasionsPerCSIRS INTEGER ::= 64
-- Maximum number of RA occasions for one CSI-RS
maxRA-Occasions-1 INTEGER ::= 511
-- Maximum number of RA occasions in the system
maxRA-SSB-Resources INTEGER ::= 64
maxSCSs INTEGER ::= 5
maxSecondaryCellGroups INTEGER ::= 3
maxNrofServingCellsEUTRA INTEGER ::= 32
maxMBSFN-Allocations INTEGER ::= 8
maxNrofMultiBands INTEGER ::= 8
maxCellSFTD INTEGER ::= 3
-- Maximum number of cells for SFTD reporting
maxReportConfigId INTEGER ::= 64
maxNrofCodebooks INTEGER ::= 16
-- Maximum number of codebooks supported by the UE
maxNrofCSI-RS-ResourcesExt-r16 INTEGER ::= 16
-- Maximum number of codebook resources supported by the UE for eType2/Codebook combo
maxNrofCSI-RS-ResourcesExt-r17 INTEGER ::= 8
-- Maximum number of codebook resources for fetype2R1 and fetype2R2
maxNrofCSI-RS-Resources INTEGER ::= 7
-- Maximum number of codebook resources supported by the UE
maxNrofCSI-RS-ResourcesAlt-r16 INTEGER ::= 512
-- Maximum number of alternative codebook resources supported by the UE
maxNrofCSI-RS-ResourcesAlt-1-r16 INTEGER ::= 511
-- Maximum number of alternative codebook resources supported by the UE minus 1
maxNrofSRI-PUSCH-Mappings INTEGER ::= 16
maxNrofSRI-PUSCH-Mappings-1 INTEGER ::= 15
maxSIB INTEGER::= 32
-- Maximum number of SIBs
maxSI-Message INTEGER::= 32
-- Maximum number of SI messages
maxSIB-MessagePlus1-r17 INTEGER::= 33
-- Maximum number of SIB messages plus 1
maxPO-perPF INTEGER ::= 4
-- Maximum number of paging occasion per paging frame
maxPEI-perPF-r17 INTEGER ::= 4
-- Maximum number of PEI occasion per paging frame
maxAccessCat-1 INTEGER ::= 63
-- Maximum number of Access Categories minus 1
maxBarringInfoSet INTEGER ::= 8
-- Maximum number of access control parameter sets
maxCellEUTRA INTEGER ::= 8
-- Maximum number of E-UTRA cells in SIB list
maxEUTRA-Carrier INTEGER ::= 8
-- Maximum number of E-UTRA carriers in SIB list
maxPLMNIdentities INTEGER ::= 8
-- Maximum number of PLMN identities in RAN area configurations
maxDownlinkFeatureSets INTEGER ::= 1024
-- (for NR DL) Total number of FeatureSets (size of the pool)
maxUplinkFeatureSets INTEGER ::= 1024
-- (for NR UL) Total number of FeatureSets (size of the pool)
maxEUTRA-DL-FeatureSets INTEGER ::= 256
-- (for E-UTRA) Total number of FeatureSets (size of the pool)
maxEUTRA-UL-FeatureSets INTEGER ::= 256
-- (for E-UTRA) Total number of FeatureSets (size of the pool)
maxFeatureSetsPerBand INTEGER ::= 128
-- (for NR) The number of feature sets associated with one band.
maxPerCC-FeatureSets INTEGER ::= 1024
-- (for NR) Total number of CC-specific FeatureSets (size of the pool)
maxFeatureSetCombinations INTEGER ::= 1024
-- (for MR-DC/NR)Total number of Feature set combinations (size of the pool)
maxInterRAT-RSTD-Freq INTEGER ::= 3
maxGIN-r17 INTEGER ::= 24
-- Maximum number of broadcast GINs
maxHRNN-Len-r16 INTEGER ::= 48
-- Maximum length of HRNNs
maxNPN-r16 INTEGER ::= 12
-- Maximum number of NPNs broadcast and reported by UE at establishment
maxSNPN-ConfigCellId-r18 INTEGER ::= 32
-- Maximum number of Cell ID subject for SNPNS for MDT scope
maxSNPN-ConfigID-r18 INTEGER ::= 16
-- Maximum number of SNPNs subject for MDT scope
maxSNPN-ConfigTAI-r18 INTEGER ::= 8
-- Maximum number of TA subject for MDT scope
maxNrOfMinSchedulingOffsetValues-r16 INTEGER ::= 2
-- Maximum number of min. scheduling offset (K0/K2) configurations
maxK0-SchedulingOffset-r16 INTEGER ::= 16
-- Maximum number of slots configured as min. scheduling offset (K0)
maxK2-SchedulingOffset-r16 INTEGER ::= 16
-- Maximum number of slots configured as min. scheduling offset (K2)
maxK0-SchedulingOffset-r17 INTEGER ::= 64
-- Maximum number of slots configured as min. scheduling offset (K0)
maxK2-SchedulingOffset-r17 INTEGER ::= 64
-- Maximum number of slots configured as min. scheduling offset (K2)
maxDCI-2-6-Size-r16 INTEGER ::= 140
-- Maximum size of DCI format 2-6
maxDCI-2-7-Size-r17 INTEGER ::= 43
-- Maximum size of DCI format 2-7
maxDCI-2-6-Size-1-r16 INTEGER ::= 139
-- Maximum DCI format 2-6 size minus 1
maxDCI-2-9-Size-r18 INTEGER ::= 140
-- Maximum DCI format 2-9 size
maxDCI-2-9-Size-1-r18 INTEGER ::= 139
-- Maximum DCI format 2-9 size minus 1
maxNrofUL-Allocations-r16 INTEGER ::= 64
-- Maximum number of PUSCH time domain resource allocations
maxNrofUL-Allocations-1-r18 INTEGER ::= 63
-- Maximum number of PUSCH time domain resource allocations minus 1
maxNrofP0-PUSCH-Set-r16 INTEGER ::= 2
-- Maximum number of P0 PUSCH set(s)
maxOnDemandSIB-r16 INTEGER ::= 8
-- Maximum number of SIB(s) that can be requested on-demand
maxOnDemandPosSIB-r16 INTEGER ::= 32
-- Maximum number of posSIB(s) that can be requested on-demand
maxCI-DCI-PayloadSize-r16 INTEGER ::= 126
-- Maximum number of the DCI size for CI
maxCI-DCI-PayloadSize-1-r16 INTEGER ::= 125
-- Maximum number of the DCI size for CI minus 1
maxUu-RelayRLC-ChannelID-r17 INTEGER ::= 32
-- Maximum value of Uu Relay RLC channel ID
maxWLAN-Id-Report-r16 INTEGER ::= 32
-- Maximum number of WLAN IDs to report
maxWLAN-Name-r16 INTEGER ::= 4
-- Maximum number of WLAN name
maxRAReport-r16 INTEGER ::= 8
-- Maximum number of RA procedures information to be included in the RA report
maxTxConfig-r16 INTEGER ::= 64
-- Maximum number of sidelink transmission parameters configurations
maxTxConfig-1-r16 INTEGER ::= 63
-- Maximum number of sidelink transmission parameters configurations minus 1
maxPSSCH-TxConfig-r16 INTEGER ::= 16
-- Maximum number of PSSCH TX configurations
INTEGER ::= 64
-- Maximum number of CLI-RSSI resources for UE
INTEGER ::= 63
-- Maximum number of CLI-RSSI resources for UE minus 1
maxNrofCLI-SRS-Resources-r16 INTEGER ::= 32
-- Maximum number of SRS resources for CLI measurement for UE
INTEGER ::= 64
-- Maximum number of CLI RSSI Measurement Resources.
INTEGER ::= 63
-- Maximum number of CLI RSSI Measurement Resources minus 1.
INTEGER ::= 64
-- Maximum number of CLI RSSI Measurement Resources Per Set.
INTEGER ::= 64
-- Maximum number of CLI RSSI Measurement Resource Sets.
INTEGER ::= 63
-- Maximum number of CLI RSSI Measurement Resource Sets minus 1.
maxNrofCLI-MeasResourceSetsPerConfig-r19 INTEGER ::= 64
-- Maximum number of CLI Measurement Resource Sets Per Configuration.
INTEGER ::= 64
-- Maximum number of CLI RSSI Measurement Resource Sets Per Configuration.
maxCLI-Report-r16 INTEGER ::= 8
maxNrofCC-Group-r17 INTEGER ::= 16
-- Maximum number of CC groups for DC location report
maxNrofConfiguredGrantConfig-r16 INTEGER ::= 12
-- Maximum number of configured grant configurations per BWP
maxNrofConfiguredGrantConfig-1-r16 INTEGER ::= 11
-- Maximum number of configured grant configurations per BWP minus 1
maxNrofCG-Type2DeactivationState INTEGER ::= 16
-- Maximum number of deactivation state for type 2 configured grants per BWP
maxNrofConfiguredGrantConfigMAC-1-r16 INTEGER ::= 31
-- Maximum number of configured grant configurations per MAC entity minus 1
maxNrofCSI-ReportSubconfigPerCSI-ReportConfig-r18 INTEGER ::= 8
-- Maximum number of CSI report subconfigurations per CSI report
-- configuration
maxNrofCSI-ReportSubconfigPerCSI-ReportConfig-1-r18 INTEGER ::= 7
-- Maximum number of CSI report subconfigurations per CSI report
-- configuration minus 1
maxNrofSPS-Config-r16 INTEGER ::= 8
-- Maximum number of SPS configurations per BWP
maxNrofSPS-Config-1-r16 INTEGER ::= 7
-- Maximum number of SPS configurations per BWP minus 1
maxNrofSPS-DeactivationState INTEGER ::= 16
-- Maximum number of deactivation state for SPS per BWP
maxNrofPPW-Config-r17 INTEGER ::= 4
-- Maximum number of Preconfigured PRS processing windows per DL BWP
maxNrofPPW-ID-1-r17 INTEGER ::= 15
-- Maximum number of Preconfigured PRS processing windows minus 1
maxNrOfTxTEGReport-r17 INTEGER ::= 256
-- Maximum number of UE Tx Timing Error Group Report
maxNrOfTxTEG-ID-1-r17 INTEGER ::= 7
-- Maximum number of UE Tx Timing Error Group ID minus 1
maxNrofPagingSubgroups-r17 INTEGER ::= 8
-- Maximum number of paging subgroups per paging occasion
maxNrofPagingSubgroupsLP-r19 INTEGER ::= 31
-- Maximum number of paging subgroups per paging occasion for LP-WUS
maxNrofPUCCH-ResourceGroups-1-r16 INTEGER ::= 3
maxNrofReqComDC-Location-r17 INTEGER ::= 128
-- Maximum number of requested carriers/BWPs combinations for DC location
-- report
maxNrofServingCellsTCI-r16 INTEGER ::= 32
-- Maximum number of serving cells in simultaneousTCI-UpdateList
maxNrofTxDC-TwoCarrier-r16 INTEGER ::= 64
-- Maximum number of UL Tx DC locations reported by the UE for 2CC uplink CA
maxNrofRB-SetGroups-r17 INTEGER ::= 8
-- Maximum number of RB set groups
maxNrofRB-Sets-r17 INTEGER ::= 8
-- Maximum number of RB sets
maxNrofEnhType3HARQ-ACK-r17 INTEGER ::= 8
-- Maximum number of enhanced type 3 HARQ-ACK codebook
maxNrofEnhType3HARQ-ACK-1-r17 INTEGER ::= 7
-- Maximum number of enhanced type 3 HARQ-ACK codebook minus 1
maxNrofPRS-ResourcesPerSet-r17 INTEGER ::= 64
-- Maximum number of PRS resources for one set
maxNrofPRS-ResourcesPerSet-1-r17 INTEGER ::= 63
-- Maximum number of PRS resources for one set minus 1
maxNrofPRS-ResourceOffsetValue-1-r17 INTEGER ::= 511
maxNrofGapId-r17 INTEGER ::= 8
-- Maximum number of measurement gap ID
maxNrofPreConfigPosGapId-r17 INTEGER ::= 16
-- Maximum number of preconfigured positioning measurement gap
maxNrOfGapPri-r17 INTEGER ::= 16
-- Maximum number of gap priority level
maxCEFReport-r17 INTEGER ::= 4
-- Maximum number of CEF reports by the UE
maxNrofMultiplePDSCHs-r17 INTEGER ::= 8
-- Maximum number of PDSCHs in PDSCH TDRA list
maxSliceInfo-r17 INTEGER ::= 8
-- Maximum number of NSAGs
maxCellSlice-r17 INTEGER ::= 16
-- Maximum number of cells supporting the NSAG
maxNrofTRS-ResourceSets-r17 INTEGER ::= 64
-- Maximum number of TRS resource sets
maxNrofSearchSpaceGroups-1-r17 INTEGER ::= 2
-- Maximum number of search space groups minus 1
maxNrofRemoteUE-r17 INTEGER ::= 32
-- Maximum number of connected L2 U2N Remote UEs
maxNrofN3C-RelayUE-r19 INTEGER ::= 8
-- Maximum number of connected N3C Relay UEs
maxDCI-4-2-Size-r17 INTEGER ::= 140
-- Maximum size of DCI format 4-2
maxFreqMBS-r17 INTEGER ::= 16
-- Maximum number of MBS frequencies reported in MBSInterestIndication
maxNrofDRX-ConfigPTM-r17 INTEGER ::= 64
-- Max number of DRX configuration for PTM provided in MBS broadcast in a
-- cell
maxNrofDRX-ConfigPTM-1-r17 INTEGER ::= 63
-- Max number of DRX configuration for PTM provided in MBS broadcast in a
-- cell minus 1
maxNrofMBS-ServiceListPerUE-r17 INTEGER ::= 16
-- Maximum number of services which the UE can include in the MBS interest
-- indication
maxNrofMBS-Session-r17 INTEGER ::= 1024
-- Maximum number of MBS sessions provided in MBS broadcast or multicast in
-- a cell
maxNrofMTCH-SSB-MappingWindow-r17 INTEGER ::= 16
-- Maximum number of MTCH to SSB beam mapping pattern
maxNrofMTCH-SSB-MappingWindow-1-r17 INTEGER ::= 15
-- Maximum number of MTCH to SSB beam mapping pattern minus 1
maxNrofMRB-Broadcast-r17 INTEGER ::= 4
-- Maximum number of broadcast MRBs configured for one MBS broadcast service
maxNrofPageGroup-r17 INTEGER ::= 32
-- Maximum number of paging groups in a paging message
maxNrofPDSCH-ConfigPTM-r17 INTEGER ::= 16
-- Maximum number of PDSCH configuration groups for PTM
maxNrofPDSCH-ConfigPTM-1-r17 INTEGER ::= 15
-- Maximum number of PDSCH configuration groups for PTM minus 1
maxG-RNTI-r17 INTEGER ::= 16
-- Maximum number of G-RNTI that can be configured for a UE.
maxG-RNTI-1-r17 INTEGER ::= 15
-- Maximum number of G-RNTI that can be configured for a UE minus 1.
maxG-CS-RNTI-r17 INTEGER ::= 8
-- Maximum number of G-CS-RNTI that can be configured for a UE.
maxG-CS-RNTI-1-r17 INTEGER ::= 7
-- Maximum number of G-CS-RNTI that can be configured for a UE minus 1.
maxMRB-r17 INTEGER ::= 32
-- Maximum number of multicast MRBs (that can be added in MRB-ToAddModLIst)
maxFSAI-MBS-r17 INTEGER ::= 64
-- Maximum number of MBS frequency selection area identities
maxNeighCellMBS-r17 INTEGER ::= 8
-- Maximum number of MBS broadcast neighbour cells
maxNrofMBS-Area-r19 INTEGER ::= 32
-- Maximum number of MBS broadcast intended service areas
maxNrofMBS-AreaPerSession-r19 INTEGER ::= 32
-- Maximum number of intended service areas for an MBS broadcast service
maxNrofPdcch-BlindDetectionMixed-1-r16 INTEGER ::= 7
-- Maximum number of combinations of mixed Rel-16 and Rel-15 PDCCH
-- monitoring capabilities minus 1
maxNrofPdcch-BlindDetection-r17 INTEGER ::= 16
-- Maximum number of combinations of PDCCH blind detection monitoring
-- capabilities
maxNrofAltitudeRanges-r18 INTEGER ::= 8
-- Maximum number of altitude ranges for altitude-based measurement configurations
maxWayPoint-r18 INTEGER ::= 20
-- Maximum number of flight path information waypoints
maxAltitude-r18 INTEGER ::= 10000
-- Maximum altitude in meters
minAltitude-r18 INTEGER ::= -420
-- Minimum altitude in meters
maxMeasSequence-r18 INTEGER ::= 64
-- Maximum number of configured sequence for measurement
maxNrofHops-1-r18 INTEGER ::= 5
-- Maximum number of Hops that can be configured for Positioning SRS Transmission
maxNrOfCellsInVA-r18 INTEGER ::= 16
-- Maximum number of cells in validity area for Positioning SRS
maxNrOfCellsInVA-Ext-r18 INTEGER ::= 16
-- Maximum number of additional cells in validity area for Positioning SRS
maxNrOfLinkedSRS-PosResourceSet-r18 INTEGER ::= 3
-- Maximum number of linked SRSPosResourceSets that can be aggregated across
-- CCs
maxNrOfLinkedSRS-PosResSetComb-r18 INTEGER ::= 32
-- Maximum number of combinations of linked SRSPosResourceSets that can be
-- aggregated in RRC_CONNECTED state
maxNrOfLinkedSRS-PosResSetCombInactive-r18 INTEGER ::= 16
-- Maximum number of combinations of linked SRSPosResourceSets that can be
-- aggregated in RRC_INACTIVE state
maxCBR-ConfigDedSL-PRS-1-r18 INTEGER ::= 7
-- Maximum number of CBR ranges for dedicated SL PRS resource pool
maxCBR-LevelDedSL-PRS-1-r18 INTEGER ::= 15
-- Maximum number of CBR levels for dedicated SL PRS resource pool
maxNrofSL-PRS-TxPool-r18 INTEGER ::= 8
-- Maximum number of Tx dedicated SL-PRS resource pool for NR sidelink positioning
maxNrofSL-PRS-TxConfig-r18 INTEGER ::= 64
-- Maximum number of SL PRS transmission parameter configurations
maxNrOfVA-r18 INTEGER ::= 16
-- Maximum number of validity area
maxNrofLTM-Configs-r18 INTEGER ::= 8
-- Maximum number of LTM candidate cells
maxNrofLTM-Configs-plus1-r18 INTEGER ::= 9
-- Maximum number of LTM candidate cells plus 1
maxNrofLTM-CSI-ReportConfigurations-r18 INTEGER ::= 48
-- Maximum number of LTM CSI reporting configurations
maxNrofLTM-CSI-ReportConfigurations-1-r18 INTEGER ::= 47
-- Maximum number of LTM CSI reporting configurations minus 1
maxNrofLTM-CSI-ResourcesPerSet-r18 INTEGER ::= 512
-- Maximum number of LTM CSI SSB or CSI-RS resource per set
maxNrofLTM-CSI-ResourceConfigurations-r18 INTEGER ::= 112
-- Maximum number of LTM CSI resource configurations
maxNrofLTM-CSI-ResourceConfigurations-1-r18 INTEGER ::= 111
-- Maximum number of LTM CSI resource configurations minus 1
maxNrofCandidateTCI-State-r18 INTEGER ::= 128
-- Maximum number of LTM TCI states
maxNrofCandidateUL-TCI-r18 INTEGER ::= 64
-- Maximum number of LTM UL TCI states
maxSecurityCellSet-r18 INTEGER ::= 9
-- Maximum number of cell sets
maxSK-Counter-r18 INTEGER ::= 8
-- Maximum number of SK-counters configured for a cell set
maxNrofThresholdMBS-r18 INTEGER ::= 8
-- Max number of thresholds of MBS sessions for RRC connection resume for a
-- UE receiving multicast in RRC_INACTIVE
maxNrofThresholdMBS-1-r18 INTEGER ::= 7
-- Max number of thresholds of MBS sessions for RRC connection resume for a
-- UE receiving multicast in RRC_INACTIVE minus 1
maxTN-AreaInfo-r18 INTEGER ::= 32
-- Maximum number of TN coverage areas for which assistance info is
-- provided in an NTN cell
maxNrofSetsOfCells-r18 INTEGER ::= 4
-- Maximum number of sets of cells for multi-cell PDSCH/PUSCH scheduling
maxNrofSetsOfCells-1-r18 INTEGER ::= 3
-- Maximum number of sets of cells for multi-cell PDSCH/PUSCH scheduling
-- minus 1
maxNrofCellsInSet-r18 INTEGER ::= 4
-- Maximum number of cells configured in a set of cells for multi-cell
-- PDSCH/PUSCH scheduling
maxNrofCellsInSet-1-r18 INTEGER ::= 3
-- Maximum number of cells configured in a set of cells for multi-cell
-- PDSCH/PUSCH scheduling minus 1
maxNrofCellCombos-r18 INTEGER ::= 16
-- Maximum number of combinations of co-scheduled cells for multi-cell
-- PDSCH/PUSCH scheduling
maxNrofBWPsInSetOfCells-r18 INTEGER ::= 16
-- Maximum number of BWPs configured in a set of cells for multi-cell
-- PDSCH/PUSCH scheduling
maxLowerMSD-r18 INTEGER ::= 256
-- Maximum number of lower MSD capability sets for a victim band
maxLowerMSDInfo-r18 INTEGER ::= 64
-- Maximum number of lower MSD capability sets for a band combination
maxNrofIntraEndc-Components-r17 INTEGER ::= 4
-- Maximum number of intra-band (NG)EN-DC band components in an inter-band
-- (NG)EN-DC band combination
maxLogCSI-MeasReport-r19 INTEGER ::= 65536
-- FFS Maximum number of entries for logged CSI measurements for
-- network-side data collection
maxNrofApplicabilityReports-r19 INTEGER ::= 96
-- FFS Maximum number of applicability reports
maxNrofApplicabilitySets-r19 INTEGER ::= 48
-- FFS Maximum number of parameter sets for applicability reporting
maxNrofApplicabilitySets-1-r19 INTEGER ::= 47
-- FFS Maximum number of parameter sets for applicability reporting minus one
maxNrofLoggedMeasurementConfigurations-r19 INTEGER ::= 48
-- FFS Maximum number of logged measurement configurations
maxNrofLoggedMeasurementConfigurations-1-r19 INTEGER ::= 47
-- FFS Maximum number of logged measurement configurations minus one
maxCandidateConfig-r19 INTEGER ::= 48
-- FFS Maximum number of candidate UE-side data collection configurations
maxCandidateConfig-1-r19 INTEGER ::= 47
-- FFS Maximum number of candidate UE-side data collection configurations
-- minus one
-- TAG-MULTIPLICITY-AND-TYPE-CONSTRAINT-DEFINITIONS-STOP
END
-- TAG-PC5-RRC-DEFINITIONS-START
PC5-RRC-Definitions DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
ARFCN-ValueNR,
CellAccessRelatedInfo,
SetupRelease,
RRC-TransactionIdentifier,
SN-FieldLengthAM,
SN-FieldLengthUM,
LogicalChannelIdentity,
maxNrofRemoteUE-r17,
maxNrofSLRB-r16,
maxNrofSL-RxInfoSet-r17,
maxNrofSL-QFIs-r16,
maxNrofSL-QFIsPerDest-r16,
PagingCycle,
PagingRecord,
RSRP-Range,
SL-MeasConfig-r16,
SL-MeasId-r16,
FreqBandList,
FreqBandIndicatorNR,
GNSS-ID-r16,
maxNrofRelayMeas-r17,
maxSimultaneousBands,
maxBandComb,
maxBands,
maxSIB,
maxSIB-MessagePlus1-r17,
maxSL-LCID-r16,
maxNrofFreqSL-1-r18,
BandParametersSidelink-r16,
PagingRecord-v1700,
RLC-ParametersSidelink-r16,
SBAS-ID-r16,
SIB1,
SL-DRX-ConfigUC-r17,
SL-DRX-ConfigUC-SemiStatic-r17,
SL-PagingIdentityRemoteUE-r17,
SL-RLC-ChannelID-r17,
SL-SourceIdentity-r17,
SystemInformation,
maxNrofSL-Dest-r16,
SL-DestinationIdentity-r16,
SL-RelayIndicationMP-r18,
SL-RSRP-Range-r16,
SL-QoS-FlowIdentity-r16,
SL-QoS-Info-r16,
maxNrofPhysicalResourceBlocks,
SubcarrierSpacing
FROM NR-RRC-Definitions;
-- TAG-PC5-RRC-DEFINITIONS-STOP-- TAG-SBCCH-SL-BCH-MESSAGE-START
SBCCH-SL-BCH-Message ::=
SEQUENCE {
message
SBCCH-SL-BCH-MessageType
}
SBCCH-SL-BCH-MessageType::=
CHOICE {
c1
CHOICE {
masterInformationBlockSidelink
MasterInformationBlockSidelink,
spare1
NULL
},
messageClassExtension
SEQUENCE {}
}
-- TAG-SBCCH-SL-BCH-MESSAGE-STOP-- TAG-SCCH-MESSAGE-START
SCCH-Message ::=
SEQUENCE {
message
SCCH-MessageType
}
SCCH-MessageType ::=
CHOICE {
c1
CHOICE {
measurementReportSidelink
MeasurementReportSidelink,
rrcReconfigurationSidelink
RRCReconfigurationSidelink,
rrcReconfigurationCompleteSidelink
RRCReconfigurationCompleteSidelink,
rrcReconfigurationFailureSidelink
RRCReconfigurationFailureSidelink,
ueCapabilityEnquirySidelink
UECapabilityEnquirySidelink,
ueCapabilityInformationSidelink
UECapabilityInformationSidelink,
uuMessageTransferSidelink-r17
UuMessageTransferSidelink-r17,
remoteUEInformationSidelink-r17
RemoteUEInformationSidelink-r17
},
messageClassExtension
CHOICE {
c2
CHOICE {
notificationMessageSidelink-r17
NotificationMessageSidelink-r17,
ueAssistanceInformationSidelink-r17
UEAssistanceInformationSidelink-r17,
ueInformationRequestSidelink-r18
UEInformationRequestSidelink-r18,
ueInformationResponseSidelink-r18
UEInformationResponseSidelink-r18, spare4
NULL, spare3
NULL, spare2
NULL, spare1
NULL
},
messageClassExtensionFuture-r17
SEQUENCE {}
}
}
-- TAG-SCCH-MESSAGE-STOP-- TAG-MASTERINFORMATIONBLOCKSIDELINK-START
MasterInformationBlockSidelink ::=
SEQUENCE {
sl-TDD-Config-r16
BIT STRING (SIZE (12)),
inCoverage-r16
BOOLEAN,
directFrameNumber-r16
BIT STRING (SIZE (10)),
slotIndex-r16
BIT STRING (SIZE (7)),
reservedBits-r16
BIT STRING (SIZE (2))
}
-- TAG-MASTERINFORMATIONBLOCKSIDELINK-STOP-- TAG-MEASUREMENTREPORTSIDELINK-START
MeasurementReportSidelink ::=
SEQUENCE {
criticalExtensions
CHOICE {
measurementReportSidelink-r16
MeasurementReportSidelink-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
MeasurementReportSidelink-r16-IEs ::=
SEQUENCE {
sl-MeasResults-r16
SL-MeasResults-r16,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
SL-MeasResults-r16 ::=
SEQUENCE {
sl-MeasId-r16
SL-MeasId-r16,
sl-MeasResult-r16
SL-MeasResult-r16,
...
}
SL-MeasResult-r16 ::=
SEQUENCE {
sl-ResultDMRS-r16
SL-MeasQuantityResult-r16 OPTIONAL,
...,
[[
sl-Result-SL-PRS-r18
SL-MeasQuantityResult-r16 OPTIONAL
]]
}
SL-MeasQuantityResult-r16 ::=
SEQUENCE {
sl-RSRP-r16
RSRP-Range OPTIONAL,
...,
[[
sl-RSRP-DedicatedSL-PRS-RP-r18
SL-RSRP-Range-r16 OPTIONAL
]]
}
SL-MeasResultListRelay-r17 ::=
SEQUENCE (SIZE (1..
maxNrofRelayMeas-r17))
OF SL-MeasResultRelay-r17
SL-MeasResultRelay-r17 ::=
SEQUENCE {
cellIdentity-r17
CellAccessRelatedInfo,
sl-RelayUE-Identity-r17
SL-SourceIdentity-r17,
sl-MeasResult-r17
SL-MeasResult-r16,
...,
[[
sl-MeasQuantity-r18
ENUMERATED { sl-rsrp, sd-rsrp }
OPTIONAL,
sl-RelayIndicationMP-r18
SL-RelayIndicationMP-r18 OPTIONAL
]]
}
-- TAG-MEASUREMENTREPORTSIDELINK-STOP-- TAG-NOTIFICATIONMESSAGESIDELINK-START
NotificationMessageSidelink-r17 ::=
SEQUENCE {
criticalExtensions
CHOICE {
notificationMessageSidelink-r17
NotificationMessageSidelink-r17-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
NotificationMessageSidelink-r17-IEs ::=
SEQUENCE {
indicationType-r17
ENUMERATED {
relayUE-Uu-RLF, relayUE-HO, relayUE-CellReselection,
relayUE-Uu-RRC-Failure
}
OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
NotificationMessageSidelink-v1800-IEs OPTIONAL
}
NotificationMessageSidelink-v1800-IEs ::=
SEQUENCE {
sl-IndicationType-r18
ENUMERATED {relayUE-PC5-RLF, spare1}
OPTIONAL,
-- Need N
sl-DestinationIdentityRemoteUE-r18
SL-DestinationIdentity-r16 OPTIONAL,
-- Need N
nonCriticalExtension
NotificationMessageSidelink-v1900-IEs OPTIONAL
}
NotificationMessageSidelink-v1900-IEs ::=
SEQUENCE {
mh-indicationType-r19
ENUMERATED {
relayUE-RelayReselection,
relayUE-CellSelection
}
OPTIONAL,
-- Need N
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-NOTIFICATIONMESSAGESIDELINK -STOP-- TAG-REMOTEUEINFORMATIONSIDELINK-START
RemoteUEInformationSidelink-r17 ::=
SEQUENCE {
criticalExtensions
CHOICE {
remoteUEInformationSidelink-r17
RemoteUEInformationSidelink-r17-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RemoteUEInformationSidelink-r17-IEs ::=
SEQUENCE {
sl-RequestedSIB-List-r17
SetupRelease {
SL-RequestedSIB-List-r17}
OPTIONAL,
-- Need M
sl-PagingInfo-RemoteUE-r17
SetupRelease {
SL-PagingInfo-RemoteUE-r17}
OPTIONAL,
-- Need M
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RemoteUEInformationSidelink-v1800-IEs OPTIONAL
}
RemoteUEInformationSidelink-v1800-IEs ::=
SEQUENCE {
sl-RequestedPosSIB-List-r18
SetupRelease {
SL-RequestedPosSIB-List-r18 }
OPTIONAL,
-- Need M
sl-SFN-DFN-OffsetRequested-r18
ENUMERATED { true }
OPTIONAL,
-- Need R
connectionForMP-r18
ENUMERATED {true}
OPTIONAL,
-- Need N
sl-DestinationIdentityRemoteUE-r18
SL-DestinationIdentity-r16 OPTIONAL,
-- Need N
nonCriticalExtension
RemoteUEInformationSidelink-v1900-IEs OPTIONAL
}
RemoteUEInformationSidelink-v1900-IEs ::=
SEQUENCE {
sl-PagingInfo-RemoteUE-List-r19
SetupRelease {
SL-PagingInfo-RemoteUE-List-r19}
OPTIONAL,
-- Need M
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
SL-PagingInfo-RemoteUE-List-r19 ::=
SEQUENCE (SIZE (1..
maxNrofRemoteUE-r17))
OF SL-PagingInfo-RemoteUE-r17
SL-RequestedSIB-List-r17 ::=
SEQUENCE (SIZE (
maxSIB-MessagePlus1-r17))
OF SL-SIB-ReqInfo-r17
SL-PagingInfo-RemoteUE-r17 ::=
SEQUENCE {
sl-PagingIdentityRemoteUE-r17
SL-PagingIdentityRemoteUE-r17,
sl-PagingCycleRemoteUE-r17
PagingCycle OPTIONAL -- Need M
}
SL-SIB-ReqInfo-r17 ::=
ENUMERATED { sib1, sib2, sib3, sib4, sib5, sib6, sib7, sib8, sib9, sib10, sib11, sib12, sib13,
sib14, sib15, sib16, sib17, sib18, sib19, sib20, sib21, sibNotReq11, sibNotReq10,
sibNotReq9, sibNotReq8, sibNotReq7, sibNotReq6, sibNotReq5, sibNotReq4,
sibNotReq3, sibNotReq2, sibNotReq1, ..., sib17bis-v1820 }
SL-RequestedPosSIB-List-r18 ::=
SEQUENCE (SIZE (1..
maxSIB))
OF SL-PosSIB-ReqInfo-r18
SL-PosSIB-ReqInfo-r18 ::=
SEQUENCE {
gnss-id-r18
GNSS-ID-r16 OPTIONAL,
-- Need R
sbas-id-r18
SBAS-ID-r16 OPTIONAL,
-- Cond GNSS-ID-SBAS
posSibType-r18
ENUMERATED { posSibType1-1, posSibType1-2, posSibType1-3, posSibType1-4, posSibType1-5, posSibType1-6,
posSibType1-7, posSibType1-8, posSibType1-9, posSibType1-10, posSibType1-11,
posSibType1-12, posSibType2-1, posSibType2-2, posSibType2-3, posSibType2-4, posSibType2-5,
posSibType2-6, posSibType2-7, posSibType2-8, posSibType2-9, posSibType2-10, posSibType2-11,
posSibType2-12, posSibType2-13, posSibType2-14, posSibType2-15, posSibType2-16,
posSibType2-17, posSibType2-17a, posSibType2-18, posSibType2-18a, posSibType2-19,
posSibType2-20, posSibType2-20a, posSibType2-21, posSibType2-22, posSibType2-23,
posSibType2-24, posSibType2-25, posSibType2-26, posSibType2-27, posSibType3-1,
posSibType4-1, posSibType5-1, posSibType6-1, posSibType6-2, posSibType6-3, posSibType6-4,
posSibType6-5, posSibType6-6, posSibType6-7, posSibType7-1, posSibType7-2, posSibType7-3,
posSibType7-4, spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1,
... }
}
-- TAG-REMOTEUEINFORMATIONSIDELINK-STOP-- TAG-RRCRECONFIGURATIONSIDELINK-START
RRCReconfigurationSidelink ::=
SEQUENCE {
rrc-TransactionIdentifier-r16
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcReconfigurationSidelink-r16
RRCReconfigurationSidelink-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCReconfigurationSidelink-r16-IEs ::=
SEQUENCE {
slrb-ConfigToAddModList-r16
SEQUENCE (SIZE (1..
maxNrofSLRB-r16))
OF SLRB-Config-r16 OPTIONAL,
-- Need N
slrb-ConfigToReleaseList-r16
SEQUENCE (SIZE (1..
maxNrofSLRB-r16))
OF SLRB-PC5-ConfigIndex-r16 OPTIONAL,
-- Need N
sl-MeasConfig-r16
SetupRelease {
SL-MeasConfig-r16}
OPTIONAL,
-- Need M
sl-CSI-RS-Config-r16
SetupRelease {
SL-CSI-RS-Config-r16}
OPTIONAL,
-- Need M
sl-ResetConfig-r16
ENUMERATED {true}
OPTIONAL,
-- Need N
sl-LatencyBoundCSI-Report-r16
INTEGER (3..160)
OPTIONAL,
-- Need M
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCReconfigurationSidelink-v1700-IEs OPTIONAL
}
RRCReconfigurationSidelink-v1700-IEs ::=
SEQUENCE {
sl-DRX-ConfigUC-PC5-r17
SetupRelease {
SL-DRX-ConfigUC-r17 }
OPTIONAL,
-- Need M
sl-LatencyBoundIUC-Report-r17
SetupRelease {
SL-LatencyBoundIUC-Report-r17 }
OPTIONAL,
-- Need M
sl-RLC-ChannelToReleaseListPC5-r17
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-ChannelID-r17 OPTIONAL,
-- Need N
sl-RLC-ChannelToAddModListPC5-r17
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-ChannelConfigPC5-r17 OPTIONAL,
-- Need N
nonCriticalExtension
RRCReconfigurationSidelink-v1800-IEs OPTIONAL
}
RRCReconfigurationSidelink-v1800-IEs ::=
SEQUENCE {
sl-SFN-DFN-Offset-r18
SetupRelease {
SL-SFN-DFN-Offset-r18 }
OPTIONAL,
-- Need M
sl-CarrierToAddModList-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-1-r18))
OF SL-CarrierConfig-r18 OPTIONAL,
-- Need N
sl-CarrierToReleaseList-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-1-r18))
OF SL-CarrierId-r18 OPTIONAL,
-- Need N
sl-RLC-BearerToAddModList-r18
SEQUENCE (SIZE(1..
maxNrofSLRB-r16))
OF SL-RLC-BearerConfig-r18 OPTIONAL,
-- Need N
sl-RLC-BearerToReleaseList-r18
SEQUENCE (SIZE(1..
maxNrofSLRB-r16))
OF SL-RLC-BearerConfigIndex-r18 OPTIONAL,
-- Need N
sl-LocalID-PairList-r18
SEQUENCE (SIZE (1..
maxNrofSL-Dest-r16))
OF SL-SRAP-ConfigPC5-r18 OPTIONAL,
-- Need N
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
SL-CarrierConfig-r18 ::=
SEQUENCE {
sl-CarrierId-r18
SL-CarrierId-r18,
sl-OffsetToCarrier-r18
INTEGER (0..2199),
subcarrierSpacing-r18
SubcarrierSpacing,
carrierBandwidth-r18
INTEGER (1..
maxNrofPhysicalResourceBlocks),
sl-AbsoluteFrequencyPointA-r18
ARFCN-ValueNR
}
SL-CarrierId-r18 ::=
INTEGER (1..
maxNrofFreqSL-1-r18)
SL-RLC-BearerConfig-r18 ::=
CHOICE {
srb
SEQUENCE {
sl-SRB-IdentityWithDuplication
INTEGER (1..3),
sL-RLC-BearerConfigIndex-r18
SL-RLC-BearerConfigIndex-r18,
...
},
drb
SEQUENCE {
slrb-PC5-ConfigIndex-r18
SLRB-PC5-ConfigIndex-r16,
sL-RLC-BearerConfigIndex-r18
SL-RLC-BearerConfigIndex-r18,
sl-RLC-ConfigPC5-r18
SL-RLC-ConfigPC5-r16 OPTIONAL,
-- Need M
sl-MAC-LogicalChannelConfigPC5-r18
SL-LogicalChannelConfigPC5-r16 OPTIONAL,
-- Need M
...
}
}
SL-RLC-BearerConfigIndex-r18 ::=
INTEGER (1..
maxSL-LCID-r16)
SL-LatencyBoundIUC-Report-r17::=
INTEGER (3..160)
SLRB-Config-r16::=
SEQUENCE {
slrb-PC5-ConfigIndex-r16
SLRB-PC5-ConfigIndex-r16,
sl-SDAP-ConfigPC5-r16
SL-SDAP-ConfigPC5-r16 OPTIONAL,
-- Need M
sl-PDCP-ConfigPC5-r16
SL-PDCP-ConfigPC5-r16 OPTIONAL,
-- Need M
sl-RLC-ConfigPC5-r16
SL-RLC-ConfigPC5-r16 OPTIONAL,
-- Need M
sl-MAC-LogicalChannelConfigPC5-r16
SL-LogicalChannelConfigPC5-r16 OPTIONAL,
-- Need M
...
}
SLRB-PC5-ConfigIndex-r16 ::=
INTEGER (1..
maxNrofSLRB-r16)
SL-SDAP-ConfigPC5-r16 ::=
SEQUENCE {
sl-MappedQoS-FlowsToAddList-r16
SEQUENCE (SIZE (1..
maxNrofSL-QFIsPerDest-r16))
OF SL-PQFI-r16 OPTIONAL,
-- Need N
sl-MappedQoS-FlowsToReleaseList-r16
SEQUENCE (SIZE (1..
maxNrofSL-QFIsPerDest-r16))
OF SL-PQFI-r16 OPTIONAL,
-- Need N
sl-SDAP-Header-r16
ENUMERATED {present, absent},
...
}
SL-PDCP-ConfigPC5-r16 ::=
SEQUENCE {
sl-PDCP-SN-Size-r16
ENUMERATED {len12bits, len18bits}
OPTIONAL,
-- Need M
sl-OutOfOrderDelivery-r16
ENUMERATED { true }
OPTIONAL,
-- Need R
...
}
SL-RLC-ConfigPC5-r16 ::=
CHOICE {
sl-AM-RLC-r16
SEQUENCE {
sl-SN-FieldLengthAM-r16
SN-FieldLengthAM OPTIONAL,
-- Need M
...
},
sl-UM-Bi-Directional-RLC-r16
SEQUENCE {
sl-SN-FieldLengthUM-r16
SN-FieldLengthUM OPTIONAL,
-- Need M
...
},
sl-UM-Uni-Directional-RLC-r16
SEQUENCE {
sl-SN-FieldLengthUM-r16
SN-FieldLengthUM OPTIONAL,
-- Need M
...
}
}
SL-LogicalChannelConfigPC5-r16 ::=
SEQUENCE {
sl-LogicalChannelIdentity-r16
LogicalChannelIdentity,
...,
[[
sl-LogicalChannelIdentity-v1800
INTEGER (33..38)
OPTIONAL -- Need M
]]
}
SL-PQFI-r16 ::=
INTEGER (1..64)
SL-CSI-RS-Config-r16 ::=
SEQUENCE {
sl-CSI-RS-FreqAllocation-r16
CHOICE {
sl-OneAntennaPort-r16
BIT STRING (SIZE (12)),
sl-TwoAntennaPort-r16
BIT STRING (SIZE (6))
}
OPTIONAL,
-- Need M
sl-CSI-RS-FirstSymbol-r16
INTEGER (3..12)
OPTIONAL,
-- Need M
...
}
SL-RLC-ChannelConfigPC5-r17::=
SEQUENCE {
sl-RLC-ChannelID-PC5-r17
SL-RLC-ChannelID-r17,
sl-RLC-ConfigPC5-r17
SL-RLC-ConfigPC5-r16 OPTIONAL,
-- Need M
sl-MAC-LogicalChannelConfigPC5-r17
SL-LogicalChannelConfigPC5-r16 OPTIONAL,
-- Need M
...
}
SL-SFN-DFN-Offset-r18 ::=
SEQUENCE {
sl-FrameOffset-r18
INTEGER (0..1023),
sl-SubframeOffset-r18
INTEGER (0..9),
sl-SlotOffset-r18
INTEGER (0..31)
}
SL-SRAP-ConfigPC5-r18 ::=
SEQUENCE {
sl-PeerRemoteUE-L2Identity-r18
SL-DestinationIdentity-r16 OPTIONAL,
-- Need M
sl-PeerRemoteUE-LocalIdentity-r18
INTEGER (0..255)
OPTIONAL,
-- Need M
sl-RemoteUE-L2Identity-r18
SL-SourceIdentity-r17 OPTIONAL,
-- Need M
sl-RemoteUE-LocalIdentity-r18
INTEGER (0..255)
OPTIONAL,
-- Need M
...
}
-- TAG-RRCRECONFIGURATIONSIDELINK-STOP-- TAG-RRCRECONFIGURATIONCOMPLETESIDELINK-START
RRCReconfigurationCompleteSidelink ::=
SEQUENCE {
rrc-TransactionIdentifier-r16
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcReconfigurationCompleteSidelink-r16
RRCReconfigurationCompleteSidelink-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCReconfigurationCompleteSidelink-r16-IEs ::=
SEQUENCE {
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
RRCReconfigurationCompleteSidelink-v1710-IEs OPTIONAL
}
RRCReconfigurationCompleteSidelink-v1710-IEs ::=
SEQUENCE {
dummy
ENUMERATED {true},
nonCriticalExtension
RRCReconfigurationCompleteSidelink-v1720-IEs OPTIONAL
}
RRCReconfigurationCompleteSidelink-v1720-IEs ::=
SEQUENCE {
sl-DRX-ConfigReject-v1720
ENUMERATED {true}
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-RRCRECONFIGURATIONCOMPLETESIDELINK-STOP-- TAG-RRCRECONFIGURATIONFAILURESIDELINK-START
RRCReconfigurationFailureSidelink ::=
SEQUENCE {
rrc-TransactionIdentifier-r16
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
rrcReconfigurationFailureSidelink-r16
RRCReconfigurationFailureSidelink-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
RRCReconfigurationFailureSidelink-r16-IEs ::=
SEQUENCE {
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-RRCRECONFIGURATIONFAILURESIDELINK-STOP-- TAG-UEASSISTANCEINFORMATIONSIDELINK-START
UEAssistanceInformationSidelink-r17 ::=
SEQUENCE {
criticalExtensions
CHOICE {
ueAssistanceInformationSidelink-r17
UEAssistanceInformationSidelink-r17-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UEAssistanceInformationSidelink-r17-IEs ::=
SEQUENCE {
sl-PreferredDRX-ConfigList-r17
SEQUENCE (SIZE (1..
maxNrofSL-RxInfoSet-r17))
OF SL-DRX-ConfigUC-SemiStatic-r17
OPTIONAL,
-- Need R
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-UEASSISTANCEINFORMATIONSIDELINK-STOP-- TAG-UECAPABILITYENQUIRYSIDELINK-START
UECapabilityEnquirySidelink ::=
SEQUENCE {
rrc-TransactionIdentifier-r16
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
ueCapabilityEnquirySidelink-r16
UECapabilityEnquirySidelink-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UECapabilityEnquirySidelink-r16-IEs ::=
SEQUENCE {
frequencyBandListFilterSidelink-r16
FreqBandList OPTIONAL,
-- Need N
ue-CapabilityInformationSidelink-r16 OCTET STRING
OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE{}
OPTIONAL
}
-- TAG-UECAPABILITYENQUIRYSIDELINK-STOP-- TAG-UECAPABILITYINFORMATIONSIDELINK-START
UECapabilityInformationSidelink ::=
SEQUENCE {
rrc-TransactionIdentifier-r16
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
ueCapabilityInformationSidelink-r16
UECapabilityInformationSidelink-r16-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UECapabilityInformationSidelink-r16-IEs ::=
SEQUENCE {
accessStratumReleaseSidelink-r16
AccessStratumReleaseSidelink-r16,
pdcp-ParametersSidelink-r16
PDCP-ParametersSidelink-r16 OPTIONAL,
rlc-ParametersSidelink-r16
RLC-ParametersSidelink-r16 OPTIONAL,
supportedBandCombinationListSidelinkNR-r16
BandCombinationListSidelinkNR-r16 OPTIONAL,
supportedBandListSidelink-r16
SEQUENCE (SIZE (1..
maxBands))
OF BandSidelinkPC5-r16 OPTIONAL,
appliedFreqBandListFilter-r16
FreqBandList OPTIONAL,
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
UECapabilityInformationSidelink-v1700-IEs OPTIONAL
}
UECapabilityInformationSidelink-v1700-IEs ::=
SEQUENCE {
mac-ParametersSidelink-r17
MAC-ParametersSidelink-r17 OPTIONAL,
supportedBandCombinationListSidelinkNR-v1710
BandCombinationListSidelinkNR-v1710 OPTIONAL,
nonCriticalExtension
UECapabilityInformationSidelink-v1800-IEs OPTIONAL
}
UECapabilityInformationSidelink-v1800-IEs ::=
SEQUENCE {
sfn-DFN-OffsetSupported-r18
ENUMERATED { supported }
OPTIONAL,
posSIB-ForwardingSupported-r18
ENUMERATED { supported }
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
::=
SEQUENCE {
drx-OnSidelink-r17
ENUMERATED {supported}
OPTIONAL,
...
}
AccessStratumReleaseSidelink-r16 ::=
ENUMERATED { rel16, rel17, rel18, rel19, spare4, spare3, spare2, spare1, ... }
::=
SEQUENCE {
outOfOrderDeliverySidelink-r16
ENUMERATED {supported}
OPTIONAL,
...,
[[
pdcp-DuplicationSRB-sidelink-r18
ENUMERATED {supported}
OPTIONAL,
pdcp-DuplicationDRB-sidelink-r18
ENUMERATED {supported}
OPTIONAL
]]
}
BandCombinationListSidelinkNR-r16 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombinationParametersSidelinkNR-r16
BandCombinationListSidelinkNR-v1710 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombinationParametersSidelinkNR-v1710
BandCombinationParametersSidelinkNR-r16 ::=
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParametersSidelink-r16
BandCombinationParametersSidelinkNR-v1710 ::=
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandParametersSidelink-v1710
BandParametersSidelink-v1710 ::=
SEQUENCE {
--32-5a-1
tx-IUC-Scheme1-Mode2Sidelink-r17
ENUMERATED {supported}
OPTIONAL,
--32-5b-1
tx-IUC-Scheme2-Mode2Sidelink-r17
ENUMERATED {n4, n8, n16}
OPTIONAL
}
BandSidelinkPC5-r16 ::=
SEQUENCE {
freqBandSidelink-r16
FreqBandIndicatorNR,
--15-1
sl-Reception-r16
SEQUENCE {
harq-RxProcessSidelink-r16
ENUMERATED {n16, n24, n32, n64},
pscch-RxSidelink-r16
ENUMERATED {value1, value2},
scs-CP-PatternRxSidelink-r16
CHOICE {
fr1-r16
SEQUENCE {
scs-15kHz-r16
BIT STRING (SIZE (16))
OPTIONAL,
scs-30kHz-r16
BIT STRING (SIZE (16))
OPTIONAL,
scs-60kHz-r16
BIT STRING (SIZE (16))
OPTIONAL
},
fr2-r16
SEQUENCE {
scs-60kHz-r16
BIT STRING (SIZE (16))
OPTIONAL,
scs-120kHz-r16
BIT STRING (SIZE (16))
OPTIONAL
}
}
OPTIONAL,
extendedCP-RxSidelink-r16
ENUMERATED {supported}
OPTIONAL
}
OPTIONAL,
--15-10
sl-Tx-256QAM-r16
ENUMERATED {supported}
OPTIONAL,
--15-12
lowSE-64QAM-MCS-TableSidelink-r16
ENUMERATED {supported}
OPTIONAL,
...,
[[
--15-14
csi-ReportSidelink-r16
SEQUENCE {
csi-RS-PortsSidelink-r16
ENUMERATED {p1, p2}
}
OPTIONAL,
--15-19
rankTwoReception-r16
ENUMERATED {supported}
OPTIONAL,
--15-23
sl-openLoopPC-RSRP-ReportSidelink-r16
ENUMERATED {supported}
OPTIONAL,
--13-1
sl-Rx-256QAM-r16
ENUMERATED {supported}
OPTIONAL
]],
[[
--32-5a-2
rx-IUC-Scheme1-PreferredMode2Sidelink-r17
ENUMERATED {supported}
OPTIONAL,
--32-5a-3
rx-IUC-Scheme1-NonPreferredMode2Sidelink-r17
ENUMERATED {supported}
OPTIONAL,
--32-5b-2
rx-IUC-Scheme2-Mode2Sidelink-r17
ENUMERATED {n5, n15, n25, n32, n35, n45, n50, n64}
OPTIONAL,
--32-6-1
rx-IUC-Scheme1-SCI-r17
ENUMERATED {supported}
OPTIONAL,
--32-6-2
rx-IUC-Scheme1-SCI-ExplicitReq-r17
ENUMERATED {supported}
OPTIONAL,
--32-7
scheme2-ConflictDeterminationRSRP-r17
ENUMERATED {supported}
OPTIONAL
]],
[[
-- R1 41-1-17: Open loop SL pathloss based power control for SL-PRS and associated PSCCH and SL RSRP report for dedicated resource
-- pool
sl-PathlossBasedOLPC-SL-RSRP-Report-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-k4: Transmitting UE to UE COT sharing information
sl-UE-COT-Sharing-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-m11: PSFCH transmissions in multiple contiguous RB sets
sl-PSFCH-MultiContiguousRB-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-m11a: PSFCH transmissions in multiple non-contiguous RB sets
sl-PSFCH-MultiNonContiguousRB-r18
ENUMERATED {supported}
OPTIONAL,
-- R1 47-v1: NR SL communication with SL CA
sl-CA-Communication-r18
SEQUENCE {
numberOfCarriers-r18
INTEGER (2..8),
numberOfPSCCH-DecodeValueZ-r18
INTEGER (1..2),
totalBandwidth-r18
ENUMERATED {mhz20,mhz30,mhz40,mhz50,mhz60,mhz70}
}
OPTIONAL,
-- R4 45-2: SL reception in intra-carrier guard band
sl-ReceptionIntraCarrierGuardBand-r18
ENUMERATED {supported}
OPTIONAL,
-- R4 45-3: Power class for sidelink unlicensed
sl-PowerClassUnlicensed-r18
ENUMERATED {pc5, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
OPTIONAL
]]
}
-- TAG-UECAPABILITYINFORMATIONSIDELINK-STOP-- TAG-UEINFORMATIONREQUESTSIDELINK-START
UEInformationRequestSidelink-r18 ::=
SEQUENCE {
rrc-TransactionIdentifier-r18
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
ueInformationRequestSidelink-r18
UEInformationRequestSidelink-r18-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UEInformationRequestSidelink-r18-IEs ::=
SEQUENCE {
sl-E2E-QoS-InfoListPC5-r18
SEQUENCE (SIZE (1..
maxNrofSLRB-r16))
OF SL-E2E-QoS-InfoPC5-r18 OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
SL-E2E-QoS-InfoPC5-r18 ::=
SEQUENCE {
sl-DestinationIdentityRemoteUE-r18
SL-DestinationIdentity-r16,
sl-E2E-SLRB-Index-r18
SLRB-PC5-ConfigIndex-r16,
sl-QoS-InfoList-r18
SEQUENCE (SIZE (1..
maxNrofSL-QFIsPerDest-r16))
OF SL-QoS-Info-r16
}
-- TAG-UEINFORMATIONREQUESTSIDELINK-STOP-- TAG-UEINFORMATIONRESPONSESIDELINK-START
UEInformationResponseSidelink-r18 ::=
SEQUENCE {
rrc-TransactionIdentifier-r18
RRC-TransactionIdentifier,
criticalExtensions
CHOICE {
ueInformationResponseSidelink-r18
UEInformationResponseSidelink-r18-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UEInformationResponseSidelink-r18-IEs ::=
SEQUENCE {
sl-SplitQoS-InfoListPC5-r18
SEQUENCE (SIZE (1..
maxNrofSL-QFIs-r16))
OF SL-SplitQoS-InfoPC5-r18 OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
SL-SplitQoS-InfoPC5-r18 ::=
SEQUENCE {
sl-QoS-FlowIdentity-r18
SL-QoS-FlowIdentity-r16,
sl-SplitPacketDelayBudget-r18
INTEGER (0..1023)
}
-- TAG-UEINFORMATIONRESPONSESIDELINK-STOP-- TAG-UUMESSAGETRANSFERSIDELINK-START
UuMessageTransferSidelink-r17 ::=
SEQUENCE {
criticalExtensions
CHOICE {
uuMessageTransferSidelink-r17
UuMessageTransferSidelink-r17-IEs,
criticalExtensionsFuture
SEQUENCE {}
}
}
UuMessageTransferSidelink-r17-IEs ::=
SEQUENCE {
sl-PagingDelivery-r17 OCTET STRING (CONTAINING
PagingRecord)
OPTIONAL,
-- Need N
sl-SIB1-Delivery-r17 OCTET STRING (CONTAINING
SIB1)
OPTIONAL,
-- Need N
sl-SystemInformationDelivery-r17 OCTET STRING (CONTAINING
SystemInformation)
OPTIONAL,
-- Need N
lateNonCriticalExtension OCTET STRING
OPTIONAL,
nonCriticalExtension
UuMessageTransferSidelink-v1800-IEs OPTIONAL
}
UuMessageTransferSidelink-v1800-IEs ::=
SEQUENCE {
sl-PagingDelivery-r18 OCTET STRING (CONTAINING
PagingRecord-v1700)
OPTIONAL,
-- Need N
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-UUMESSAGETRANSFERSIDELINK-STOP
END
-- NR-UE-VARIABLES-START
NR-UE-Variables DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
AreaConfiguration-r17,
AreaConfigurationNTN-List-r19,
ARFCN-ValueNR,
CellIdentity,
EUTRA-PhysCellId,
maxCEFReport-r17,
maxCellReport,
MeasId,
MeasIdToAddModList,
MeasIdleCarrierEUTRA-r16,
MeasIdleCarrierNR-r16,
MeasResultIdleEUTRA-r16,
MeasResultIdleNR-r16,
MeasReselectionCarrierNR-r18,
MeasurementValidityDuration-r18,
MeasObjectToAddModList,
MeasConfigAppLayerId-r17,
MeasConfigAppLayer-r17,
maxNrofAppLayerMeas-r17,
AppLayerIdleInactiveConfig-r18,
PhysCellId,
RNTI-Value,
ReportConfigToAddModList,
RSRP-Range,
SL-MeasId-r16,
SL-MeasIdList-r16,
SL-MeasObjectList-r16,
SL-ReportConfigList-r16,
SL-QuantityConfig-r16,
Tx-PoolMeasList-r16,
QuantityConfig,
maxNrofCellMeas,
maxNrofMeasId,
maxFreqIdle-r16,
PhysCellIdUTRA-FDD-r16,
ValidityAreaList-r16,
CondReconfigToAddModList-r16,
ConnEstFailReport-r16,
LoggingDuration-r16,
LoggingInterval-r16,
LogMeasInfoList-r16,
LogMeasInfo-r16,
RA-Report-r16,
RLF-Report-r16,
TraceReference-r16,
WLAN-Identifiers-r16,
WLAN-NameList-r16,
BT-NameList-r16,
PLMN-Identity,
maxNrofRelayMeas-r17,
maxPLMN,
RA-ReportList-r16,
VisitedCellInfoList-r16,
AbsoluteTimeInfo-r16,
LoggedEventTriggerConfig-r16,
LoggedPeriodicalReportConfig-r16,
Sensor-NameList-r16,
SL-SourceIdentity-r17,
SuccessHO-Report-r17,
PLMN-IdentityList2-r16,
AreaConfiguration-r16,
maxNrofSL-MeasId-r16,
maxNrofFreqSL-r16,
maxNrofCLI-RSSI-Resources-r16,
maxNrofCLI-SRS-Resources-r16,
RSSI-ResourceId-r16,
SRS-ResourceId,
VisitedPSCellInfoList-r17,
SuccessPSCell-Report-r18,
maxNPN-r16,
SNPN-ConfigID-List-r18,
AreaConfiguration-v1800,
NID-r16,
SK-CounterConfig-r18,
ReferenceConfiguration-r18,
maxNrofLTM-Configs-plus1-r18,
maxSecurityCellSet-r18,
SK-CounterConfigLTM-r19,
CSI-LogMeasInfoCellList-r19
FROM NR-RRC-Definitions;
-- NR-UE-VARIABLES-STOP-- TAG-VARAPPLAYERIDLECONFIG-START
VarAppLayerIdleConfig-r18 ::=
SEQUENCE {
appLayerIdleConfigList-r18
SEQUENCE (SIZE (1..
maxNrofAppLayerMeas-r17))
OF VarAppLayerIdle-r18
}
VarAppLayerIdle-r18 ::=
SEQUENCE {
measConfigAppLayerId-r18
MeasConfigAppLayerId-r17,
serviceType-r18
ENUMERATED {streaming, mtsi, vr, spare5, spare4, spare3, spare2, spare1},
appLayerIdleInactiveConfig-r18
AppLayerIdleInactiveConfig-r18,
appLayerMeasPriority-r18
INTEGER (1..16)
OPTIONAL
}
-- TAG-VARAPPLAYERIDLECONFIG-STOP-- TAG-VARAPPLAYERPLMN-LISTCONFIG-START
VarAppLayerPLMN-ListConfig-r18 ::=
SEQUENCE {
plmnConfigList-r18
SEQUENCE (SIZE (1..
maxNrofAppLayerMeas-r17))
OF VarAppLayerPLMN-List-r18
}
VarAppLayerPLMN-List-r18 ::=
SEQUENCE {
measConfigAppLayerId-r18
MeasConfigAppLayerId-r17,
plmn-IdentityList-r18
PLMN-IdentityList2-r16
}
-- TAG-VARAPPLAYERPLMN-LISTCONFIG-STOP-- TAG-VARCONDITIONALRECONFIG-START
VarConditionalReconfig ::=
SEQUENCE {
condReconfigList
CondReconfigToAddModList-r16 OPTIONAL,
scpac-ReferenceConfiguration-r18
ReferenceConfiguration-r18 OPTIONAL,
sk-CounterConfiguration-r18
SEQUENCE (SIZE (1..
maxSecurityCellSet-r18))
OF SK-CounterConfig-r18 OPTIONAL
}
-- TAG-VARCONDITIONALRECONFIG-STOP-- TAG-VARCONNESTFAILREPORT-START
VarConnEstFailReport-r16 ::=
SEQUENCE {
connEstFailReport-r16
ConnEstFailReport-r16,
networkIdentity-r18
CHOICE {
plmn-Identity-r18
PLMN-Identity,
snpn-Identity-r18
SNPN-Identity-r18
}
}
SNPN-Identity-r18 ::=
SEQUENCE {
plmn-Identity-r18
PLMN-Identity,
nid-r18
NID-r16
}
-- TAG-VARCONNESTFAILREPORT-STOP-- TAG-VARCONNESTFAILREPORTLIST-START
VarConnEstFailReportList-r17 ::=
SEQUENCE {
connEstFailReportList-r17
SEQUENCE (SIZE (1..
maxCEFReport-r17))
OF VarConnEstFailReport-r16
}
-- TAG-VARCONNESTFAILREPORTLIST-STOP-- TAG-VARCSI-LOGMEASREPORT-START
VarCSI-LogMeasReport-r19 ::=
SEQUENCE {
csi-LogMeasInfoCellList-r19
CSI-LogMeasInfoCellList-r19
}
-- TAG-VARCSI-LOGMEASREPORT-STOP-- TAG-VARLOGMEASCONFIG-START
VarLogMeasConfig-r16 ::=
SEQUENCE {
areaConfiguration-r16
AreaConfiguration-r16 OPTIONAL,
bt-NameList-r16
BT-NameList-r16 OPTIONAL,
wlan-NameList-r16
WLAN-NameList-r16 OPTIONAL,
sensor-NameList-r16
Sensor-NameList-r16 OPTIONAL,
loggingDuration-r16
LoggingDuration-r16,
reportType
CHOICE {
periodical
LoggedPeriodicalReportConfig-r16,
eventTriggered
LoggedEventTriggerConfig-r16
},
earlyMeasIndication-r17
ENUMERATED {true}
OPTIONAL,
areaConfiguration-r17
AreaConfiguration-r17 OPTIONAL,
areaConfiguration-v1800
AreaConfiguration-v1800 OPTIONAL,
areaConfigurationNTN-List-r19
AreaConfigurationNTN-List-r19 OPTIONAL
}
-- TAG-VARLOGMEASCONFIG-STOP-- TAG-VARLOGMEASREPORT-START
VarLogMeasReport-r16 ::=
SEQUENCE {
absoluteTimeInfo-r16
AbsoluteTimeInfo-r16,
traceReference-r16
TraceReference-r16,
traceRecordingSessionRef-r16 OCTET STRING (SIZE (2)),
tce-Id-r16 OCTET STRING (SIZE (1)),
logMeasInfoList-r16
LogMeasInfoList-r16,
sigLoggedMeasType-r17
ENUMERATED {true},
identityList-r18
CHOICE {
plmn-IdentityList-r18
PLMN-IdentityList2-r16,
snpn-ConfigID-List-r18
SNPN-ConfigID-List-r18
}
}
-- TAG-VARLOGMEASREPORT-STOP-- TAG-VARLTM-SERVINGCELLNORESETID-START
VarLTM-ServingCellNoResetID-r18 ::=
SEQUENCE {
ltm-ServingCellNoResetID-r18
INTEGER (1..
maxNrofLTM-Configs-plus1-r18)
OPTIONAL
}
-- TAG-VARLTM-SERVINGCELLNORESETID-STOP-- TAG-VARLTM-SERVINGCELLNOSECURITYCHANGE-START
VarLTM-ServingCellNoSecurityChange-r19 ::=
SEQUENCE {
ltm-ServingCellNoSecurityChangeID-r19
INTEGER (1..
maxNrofLTM-Configs-plus1-r18)
OPTIONAL,
ltm-SK-Counters-r19
SEQUENCE (SIZE (1..
maxSecurityCellSet-r18))
OF SK-CounterConfigLTM-r19 OPTIONAL
}
-- TAG-VARLTM-SERVINGCELLNOSECURITYCHANGE-STOP-- TAG-VARLTM-SERVINGCELLUE-MEASUREDTA-ID-START
VarLTM-ServingCellUE-MeasuredTA-ID-r18 ::=
SEQUENCE {
ltm-ServingCellUE-MeasuredTA-ID-r18
INTEGER (1..
maxNrofLTM-Configs-plus1-r18)
OPTIONAL
}
-- TAG-VARLTM-SERVINGCELLUE-MEASUREDTA-ID-STOP-- TAG-VARMEASCONFIG-START
VarMeasConfig ::=
SEQUENCE {
-- Measurement identities
measIdList
MeasIdToAddModList OPTIONAL,
-- Measurement objects
measObjectList
MeasObjectToAddModList OPTIONAL,
-- Reporting configurations
reportConfigList
ReportConfigToAddModList OPTIONAL,
-- Other parameters
quantityConfig
QuantityConfig OPTIONAL,
s-MeasureConfig
CHOICE {
ssb-RSRP
RSRP-Range,
csi-RSRP
RSRP-Range
}
OPTIONAL
}
-- TAG-VARMEASCONFIG-STOP-- TAG-VARMEASCONFIGSL-START
VarMeasConfigSL-r16 ::=
SEQUENCE {
-- NR sidelink measurement identities
sl-MeasIdList-r16
SL-MeasIdList-r16 OPTIONAL,
-- NR sidelink measurement objects
sl-MeasObjectList-r16
SL-MeasObjectList-r16 OPTIONAL,
-- NR sidelink reporting configurations
sl-ReportConfigList-r16
SL-ReportConfigList-r16 OPTIONAL,
-- Other parameters
sl-QuantityConfig-r16
SL-QuantityConfig-r16 OPTIONAL
}
-- TAG-VARMEASCONFIGSL-STOP-- TAG-VARMEASIDLECONFIG-START
VarMeasIdleConfig-r16 ::=
SEQUENCE {
measIdleCarrierListNR-r16
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasIdleCarrierNR-r16 OPTIONAL,
measIdleCarrierListEUTRA-r16
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasIdleCarrierEUTRA-r16 OPTIONAL,
measIdleDuration-r16
ENUMERATED {sec10, sec30, sec60, sec120, sec180, sec240, sec300, spare},
validityAreaList-r16
ValidityAreaList-r16 OPTIONAL
}
VarEnhMeasIdleConfig-r18 ::=
SEQUENCE {
measIdleValidityDuration-r18
MeasurementValidityDuration-r18 OPTIONAL
}
-- TAG-VARMEASIDLECONFIG-STOP-- TAG-VARMEASIDLEREPORT-START
VarMeasIdleReport-r16 ::=
SEQUENCE {
measReportIdleNR-r16
MeasResultIdleNR-r16 OPTIONAL,
measReportIdleEUTRA-r16
MeasResultIdleEUTRA-r16 OPTIONAL
}
-- TAG-VARMEASIDLEREPORT-STOP-- TAG-VARMEASREPORTLIST-START
VarMeasReportList ::=
SEQUENCE (SIZE (1..
maxNrofMeasId))
OF VarMeasReport
VarMeasReport ::=
SEQUENCE {
-- List of measurement that have been triggered
measId
MeasId,
cellsTriggeredList
CellsTriggeredList OPTIONAL,
numberOfReportsSent
INTEGER,
cli-TriggeredList-r16
CLI-TriggeredList-r16 OPTIONAL,
tx-PoolMeasToAddModListNR-r16
Tx-PoolMeasList-r16 OPTIONAL,
relaysTriggeredList-r17
RelaysTriggeredList-r17 OPTIONAL,
cellsMetLeavingCond-r18
SEQUENCE (SIZE (1..
maxCellReport))
OF PhysCellId OPTIONAL,
reportedBestNeighbourCell-r18
SEQUENCE (SIZE (1..2))
OF PhysCellId OPTIONAL
}
CellsTriggeredList ::=
SEQUENCE (SIZE (1..
maxNrofCellMeas))
OF CHOICE {
physCellId
PhysCellId,
physCellIdEUTRA
EUTRA-PhysCellId,
physCellIdUTRA-FDD-r16
PhysCellIdUTRA-FDD-r16
}
CLI-TriggeredList-r16 ::=
CHOICE {
srs-RSRP-TriggeredList-r16
SRS-RSRP-TriggeredList-r16,
cli-RSSI-TriggeredList-r16
CLI-RSSI-TriggeredList-r16
}
SRS-RSRP-TriggeredList-r16 ::=
SEQUENCE (SIZE (1..
maxNrofCLI-SRS-Resources-r16))
OF SRS-ResourceId
::=
SEQUENCE (SIZE (1..
maxNrofCLI-RSSI-Resources-r16))
OF RSSI-ResourceId-r16
RelaysTriggeredList-r17 ::=
SEQUENCE (SIZE (1..
maxNrofRelayMeas-r17))
OF SL-SourceIdentity-r17
-- TAG-VARMEASREPORTLIST-STOP-- TAG-VARMEASREPORTLISTSL-START
VarMeasReportListSL-r16 ::=
SEQUENCE (SIZE (1..
maxNrofSL-MeasId-r16))
OF VarMeasReportSL-r16
VarMeasReportSL-r16 ::=
SEQUENCE {
-- List of NR sidelink measurement that have been triggered
sl-MeasId-r16
SL-MeasId-r16,
sl-FrequencyTriggeredList-r16
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF ARFCN-ValueNR OPTIONAL,
sl-NumberOfReportsSent-r16
INTEGER
}
-- TAG-VARMEASREPORTLISTSL-STOP-- TAG-VARMEASRESELECTIONCONFIG-START
VarMeasReselectionConfig-r18 ::=
SEQUENCE {
measReselectionCarrierListNR-r18
SEQUENCE (SIZE (1..
maxFreqIdle-r16))
OF MeasReselectionCarrierNR-r18 OPTIONAL,
measReselectionValidityDuration-r18
MeasurementValidityDuration-r18 OPTIONAL
}
-- TAG-VARMEASRESELECTIONCONFIG-STOP-- TAG-VARMOBILITYHISTORYREPORT-START
VarMobilityHistoryReport-r16 ::=
VisitedCellInfoList-r16
VarMobilityHistoryReport-r17 ::=
SEQUENCE {
visitedCellInfoList-r16
VisitedCellInfoList-r16,
visitedPSCellInfoList-r17
VisitedPSCellInfoList-r17 OPTIONAL
}
-- TAG-VARMOBILITYHISTORYREPORT-STOP-- TAG-VARPENDINGRNA-UPDATE-START
VarPendingRNA-Update ::=
SEQUENCE {
pendingRNA-Update
BOOLEAN OPTIONAL
}
-- TAG-VARPENDINGRNA-UPDATE-STOP-- TAG-VARRA-REPORT-START
VarRA-Report-r16 ::=
SEQUENCE {
ra-ReportList-r16
RA-ReportList-r16,
identityList-r18
CHOICE {
plmn-IdentityList-r18
PLMN-IdentityList2-r16,
snpn-IdentityList-r18
SEQUENCE (SIZE (1..
maxNPN-r16))
OF SNPN-Identity-r18
}
}
-- TAG-VARRA-REPORT-STOP-- TAG-VARRESUMEMAC-INPUT-START
VarResumeMAC-Input ::=
SEQUENCE {
sourcePhysCellId
PhysCellId,
targetCellIdentity
CellIdentity,
source-c-RNTI
RNTI-Value
}
-- TAG-VARRESUMEMAC-INPUT-STOP-- TAG-VARRLF-REPORT-START
VarRLF-Report-r16 ::=
SEQUENCE {
rlf-Report-r16
RLF-Report-r16,
identityList-r18
CHOICE {
plmn-IdentityList-r18
PLMN-IdentityList2-r16,
snpn-IdentityList-r18
SEQUENCE (SIZE (1..
maxNPN-r16))
OF SNPN-Identity-r18
}
}
-- TAG-VARRLF-REPORT-STOP-- TAG-VARSERVINGSECURITYCELLSETID-START
VarServingSecurityCellSetID ::=
SEQUENCE {
servingSecurityCellSetId-r18
INTEGER (1..
maxSecurityCellSet-r18)
}
-- TAG-VARSERVINGSECURITYCELLSETID-STOP-- TAG-VARSHORTMAC-INPUT-START
VarShortMAC-Input ::=
SEQUENCE {
sourcePhysCellId
PhysCellId,
targetCellIdentity
CellIdentity,
source-c-RNTI
RNTI-Value
}
-- TAG-VARSHORTMAC-INPUT-STOP-- TAG-VARSUCCESSHO-Report-START
VarSuccessHO-Report-r17 ::=
SEQUENCE {
successHO-Report-r17
SuccessHO-Report-r17,
identityList-r18
CHOICE {
plmn-IdentityList-r18
PLMN-IdentityList2-r16,
snpn-IdentityList-r18
SEQUENCE (SIZE (1..
maxNPN-r16))
OF SNPN-Identity-r18
}
}
-- TAG-VARSUCCESSHO-Report-STOP-- TAG-VARSUCCESSPSCELL-Report-START
VarSuccessPSCell-Report-r18 ::=
SEQUENCE {
successPSCell-Report-r18
SuccessPSCell-Report-r18,
identityList-r18
CHOICE {
plmn-IdentityList-r18
PLMN-IdentityList2-r16,
snpn-IdentityList-r18
SEQUENCE (SIZE (1..
maxNPN-r16))
OF SNPN-Identity-r18
}
}
-- TAG-VARSUCCESSPSCELL-Report-STOP-- TAG-VARTSS-INFO-START
VarTSS-Info-r18 ::=
SEQUENCE {
storedEventID-r18
INTEGER (0..63),
storedGlobalGnbID-r18
SEQUENCE {
plmn-Identity-r18
PLMN-Identity,
gnb-ID-r18
BIT STRING (SIZE (22..32))
}
}
-- TAG-VARTSS-INFO-STOP
END
-- TAG-NR-SIDELINK-PRECONF-DEFINITIONS-START
NR-Sidelink-Preconf DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
SL-RelayUE-ConfigMH-r19,
SL-RelayUE-ConfigU2U-r18,
SL-RemoteUE-ConfigU2U-r18,
SL-RelayUE-ConfigU2U-v1840,
SL-RemoteUE-ConfigU2U-v1830,
SL-RemoteUE-Config-r17,
SL-DRX-ConfigGC-BC-r17,
SL-Freq-Id-r16,
maxNrofFreqSL-1-r18,
SL-FreqConfigCommon-r16,
SL-RadioBearerConfig-r16,
SL-RLC-BearerConfig-r16,
SL-EUTRA-AnchorCarrierFreqList-r16,
SL-NR-AnchorCarrierFreqList-r16,
SL-MeasConfigCommon-r16,
SL-UE-SelectedConfig-r16,
TDD-UL-DL-ConfigCommon,
maxNrofFreqSL-r16,
maxNrofSLRB-r16,
maxSL-LCID-r16,
SL-FreqConfigCommonExt-v16k0
FROM NR-RRC-Definitions;
-- TAG-NR-SIDELINK-PRECONF-DEFINITIONS-STOP-- TAG-SL-PRECONFIGURATIONNR-START
SL-PreconfigurationNR-r16 ::=
SEQUENCE {
sidelinkPreconfigNR-r16
SidelinkPreconfigNR-r16,
...,
[[
sidelinkPreconfigNR-v16k0
SidelinkPreconfigNR-v16k0
]]
}
SidelinkPreconfigNR-r16 ::=
SEQUENCE {
sl-PreconfigFreqInfoList-r16
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-FreqConfigCommon-r16 OPTIONAL,
sl-PreconfigNR-AnchorCarrierFreqList-r16
SL-NR-AnchorCarrierFreqList-r16 OPTIONAL,
sl-PreconfigEUTRA-AnchorCarrierFreqList-r16
SL-EUTRA-AnchorCarrierFreqList-r16 OPTIONAL,
sl-RadioBearerPreConfigList-r16
SEQUENCE (SIZE (1..
maxNrofSLRB-r16))
OF SL-RadioBearerConfig-r16 OPTIONAL,
sl-RLC-BearerPreConfigList-r16
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-BearerConfig-r16 OPTIONAL,
sl-MeasPreConfig-r16
SL-MeasConfigCommon-r16 OPTIONAL,
sl-OffsetDFN-r16
INTEGER (1..1000)
OPTIONAL,
t400-r16
ENUMERATED{ms100, ms200, ms300, ms400, ms600, ms1000, ms1500, ms2000}
OPTIONAL,
sl-MaxNumConsecutiveDTX-r16
ENUMERATED {n1, n2, n3, n4, n6, n8, n16, n32}
OPTIONAL,
sl-SSB-PriorityNR-r16
INTEGER (1..8)
OPTIONAL,
sl-PreconfigGeneral-r16
SL-PreconfigGeneral-r16 OPTIONAL,
sl-UE-SelectedPreConfig-r16
SL-UE-SelectedConfig-r16 OPTIONAL,
sl-CSI-Acquisition-r16
ENUMERATED {enabled}
OPTIONAL,
sl-RoHC-Profiles-r16
SL-RoHC-Profiles-r16 OPTIONAL,
sl-MaxCID-r16
INTEGER (1..16383)
DEFAULT 15,
...,
[[
sl-DRX-PreConfigGC-BC-r17
SL-DRX-ConfigGC-BC-r17 OPTIONAL,
sl-TxProfileList-r17
SL-TxProfileList-r17 OPTIONAL,
sl-PreconfigDiscConfig-r17
SL-RemoteUE-Config-r17 OPTIONAL
]],
[[
sl-PreconfigFreqInfoListSizeExt-v1800
SEQUENCE (SIZE (1..
maxNrofFreqSL-1-r18))
OF SL-FreqConfigCommon-r16 OPTIONAL,
sl-RLC-BearerConfigListSizeExt-v1800
SEQUENCE (SIZE (1..
maxSL-LCID-r16))
OF SL-RLC-BearerConfig-r16 OPTIONAL,
sl-SyncFreqList-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-Freq-Id-r16 OPTIONAL,
sl-SyncTxMultiFreq-r18
ENUMERATED {true}
OPTIONAL,
sl-PreconfigDiscConfig-v1800
SL-PreconfigDiscConfig-v1800 OPTIONAL,
sl-PosPreconfigFreqInfoList-r18
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-FreqConfigCommon-r16 OPTIONAL
]],
[[
t400-U2U-r18
ENUMERATED {ms200, ms400, ms600, ms800, ms1200, ms2000, ms3000, ms4000}
OPTIONAL
]],
[[
sl-PreconfigDiscConfig-v1840
SL-PreconfigDiscConfig-v1840 OPTIONAL
]],
[[
sl-PreconfigDiscConfig-v1900
SL-PreconfigDiscConfig-v1900 OPTIONAL
]]
}
SidelinkPreconfigNR-v16k0 ::=
SEQUENCE {
sl-PreconfigFreqInfoListExt-v16k0
SEQUENCE (SIZE (1..
maxNrofFreqSL-r16))
OF SL-FreqConfigCommonExt-v16k0 OPTIONAL
}
SL-TxProfileList-r17 ::=
SEQUENCE (SIZE (1..256))
OF SL-TxProfile-r17
SL-TxProfile-r17 ::=
ENUMERATED {drx-Compatible, drx-Incompatible, spare6, spare5, spare4, spare3,spare2, spare1}
SL-PreconfigGeneral-r16 ::=
SEQUENCE {
sl-TDD-Configuration-r16
TDD-UL-DL-ConfigCommon OPTIONAL,
reservedBits-r16
BIT STRING (SIZE (2))
OPTIONAL,
...
}
SL-RoHC-Profiles-r16 ::=
SEQUENCE {
profile0x0001-r16
BOOLEAN,
profile0x0002-r16
BOOLEAN,
profile0x0003-r16
BOOLEAN,
profile0x0004-r16
BOOLEAN,
profile0x0006-r16
BOOLEAN,
profile0x0101-r16
BOOLEAN,
profile0x0102-r16
BOOLEAN,
profile0x0103-r16
BOOLEAN,
profile0x0104-r16
BOOLEAN
}
SL-PreconfigDiscConfig-v1800 ::=
SEQUENCE {
sl-RelayUE-PreconfigU2U-r18
SL-RelayUE-ConfigU2U-r18,
sl-RemoteUE-PreconfigU2U-r18
SL-RemoteUE-ConfigU2U-r18
}
SL-PreconfigDiscConfig-v1840 ::=
SEQUENCE {
sl-RelayUE-PreconfigU2U-v1840
SL-RelayUE-ConfigU2U-v1840,
sl-RemoteUE-PreconfigU2U-v1840
SL-RemoteUE-ConfigU2U-v1830
}
SL-PreconfigDiscConfig-v1900 ::=
SEQUENCE {
sl-RelayUE-PreconfigMH-r19
SL-RelayUE-ConfigMH-r19
}
-- TAG-SL-PRECONFIGURATIONNR-STOP
END
-- TAG-SL-ACCESSINFO-L2U2N-START
NR-Sidelink-DiscoveryMessage DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
CellAccessRelatedInfo,
SL-ServingCellInfo-r17,
SL-RelayIndicationMP-r18
FROM NR-RRC-Definitions;
SL-AccessInfo-L2U2N-r17 ::=
SEQUENCE {
cellAccessRelatedInfo-r17
CellAccessRelatedInfo,
sl-ServingCellInfo-r17
SL-ServingCellInfo-r17,
...,
[[
sl-RelayIndication-r18
SL-RelayIndicationMP-r18 OPTIONAL
]],
[[
relayUE-RRCState-r19
ENUMERATED {rrc-Connected, spare1}
OPTIONAL
]]
}
END
-- TAG-SL-ACCESSINFO-L2U2N-STOP-- TAG-NR-INTER-NODE-DEFINITIONS-START
NR-InterNodeDefinitions DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
AffectedCarrierFreqCombList-r16,
AffectedCarrierFreqRangeCombList-r18,
ARFCN-ValueNR,
ARFCN-ValueEUTRA,
CandidateServingFreqListNR-r16,
CandidateServingFreqRangeListNR-r18,
CellIdentity,
CGI-InfoEUTRA,
CGI-InfoNR,
CondReconfigExecCondSCG-r17,
CSI-RS-Index,
CSI-RS-CellMobility,
DRX-Config,
EUTRA-PhysCellId,
FeatureSetDownlinkPerCC-Id,
FeatureSetUplinkPerCC-Id,
FlightPathInfoReport-r18,
FreqBandIndicatorNR,
GapConfig,
IDC-TDM-Assistance-r18,
maxBandComb,
maxBands,
maxBandsEUTRA,
maxCandidateBandIndex-r18,
maxCellSFTD,
maxFeatureSetsPerBand,
maxFreq,
maxFreqIDC-MRDC,
maxNrofCombIDC,
maxNrofCondCells-r16,
maxNrofCondCells-1-r17,
maxNrofPhysicalResourceBlocks,
maxNrofSCells,
maxNrofServingCells,
maxNrofServingCells-1,
maxNrofServingCellsEUTRA,
maxNrofIndexesToReport,
maxNrofLTM-Configs-r18,
maxSimultaneousBands,
MBSInterestIndication-r17,
MeasQuantityResults,
MeasResultCellListSFTD-EUTRA,
MeasResultCellListSFTD-NR,
MeasResultList2NR,
MeasResultSCG-Failure,
MeasResultServFreqListEUTRA-SCG,
MUSIM-CandidateBandList-r18,
MUSIM-CapRestriction-r18,
MUSIM-GapConfig-r17,
NeedForGapsInfoNR-r16,
NeedForGapNCSG-InfoNR-r17,
NeedForGapNCSG-InfoEUTRA-r17,
NeedForInterruptionInfoNR-r18,
OverheatingAssistance,
OverheatingAssistance-r17,
P-Max,
PhysCellId,
RadioBearerConfig,
RAN-NotificationAreaInfo,
ReferenceConfiguration-r18,
ReportConfigNR,
RRCReconfiguration,
ServCellIndex,
SetupRelease,
SSB-Index,
SSB-MTC,
SSB-ToMeasure,
SS-RSSI-Measurement,
ShortMAC-I,
SubcarrierSpacing,
UEAssistanceInformation,
UE-CapabilityRAT-ContainerList,
maxNrofCLI-RSSI-Resources-r16,
maxNrofCLI-SRS-Resources-r16,
RSSI-ResourceId-r16,
SDT-Config-r17,
SidelinkUEInformationNR-r16,
SRS-PosRRC-InactiveValidityAreaPreConfigList-r18,
SRS-ResourceId,
SuccessPSCell-Config-r18,
SupportedAggBandwidth-r17,
UE-RadioPagingInfo-r17,
UE-RadioPagingInfo-r19,
LTM-Config-r18
FROM NR-RRC-Definitions;
-- TAG-NR-INTER-NODE-DEFINITIONS-STOP-- TAG-CG-CANDIDATELIST-START
CG-CandidateList ::=
SEQUENCE {
criticalExtensions
CHOICE {
c1
CHOICE{
cg-CandidateList-r17
CG-CandidateList-r17-IEs,
spare3
NULL, spare2
NULL, spare1
NULL
},
criticalExtensionsFuture
SEQUENCE {}
}
}
CG-CandidateList-r17-IEs ::=
SEQUENCE {
cg-CandidateToAddModList-r17
SEQUENCE (SIZE (1..
maxNrofCondCells-r16))
OF CG-CandidateInfo-r17 OPTIONAL,
cg-CandidateToReleaseList-r17
SEQUENCE (SIZE (1..
maxNrofCondCells-r16))
OF CG-CandidateInfoId-r17 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
CG-CandidateInfo-r17 ::=
SEQUENCE {
cg-CandidateInfoId-r17
CG-CandidateInfoId-r17,
candidateCG-Config-r17 OCTET STRING (CONTAINING
CG-Config)
}
CG-CandidateInfoId-r17::=
SEQUENCE {
ssbFrequency-r17
ARFCN-ValueNR,
physCellId-r17
PhysCellId
}
-- TAG-CG-CANDIDATELIST-STOP-- TAG-HANDOVER-COMMAND-START
HandoverCommand ::=
SEQUENCE {
criticalExtensions
CHOICE {
c1
CHOICE{
handoverCommand
HandoverCommand-IEs,
spare3
NULL, spare2
NULL, spare1
NULL
},
criticalExtensionsFuture
SEQUENCE {}
}
}
HandoverCommand-IEs ::=
SEQUENCE {
handoverCommandMessage OCTET STRING (CONTAINING
RRCReconfiguration),
nonCriticalExtension
HandoverCommand-v1800-IEs OPTIONAL
}
HandoverCommand-v1800-IEs ::=
SEQUENCE {
candPSCellExecutionConditionInfo-r18
CandPSCellExecutionConditionInfo-r18 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
CandPSCellExecutionConditionInfo-r18 ::=
SEQUENCE {
candPSCellExecCondReportConfigNR-r18
SEQUENCE (SIZE (1..2))
OF ReportConfigNR,
...
}
-- TAG-HANDOVER-COMMAND-STOP-- TAG-HANDOVER-PREPARATION-INFORMATION-START
HandoverPreparationInformation ::=
SEQUENCE {
criticalExtensions
CHOICE {
c1
CHOICE{
handoverPreparationInformation
HandoverPreparationInformation-IEs,
spare3
NULL, spare2
NULL, spare1
NULL
},
criticalExtensionsFuture
SEQUENCE {}
}
}
HandoverPreparationInformation-IEs ::=
SEQUENCE {
ue-CapabilityRAT-List
UE-CapabilityRAT-ContainerList,
sourceConfig
AS-Config OPTIONAL,
-- Cond HO
rrm-Config
RRM-Config OPTIONAL,
as-Context
AS-Context OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
AS-Config ::=
SEQUENCE {
rrcReconfiguration OCTET STRING (CONTAINING
RRCReconfiguration),
...,
[[
sourceRB-SN-Config OCTET STRING (CONTAINING
RadioBearerConfig)
OPTIONAL,
sourceSCG-NR-Config OCTET STRING (CONTAINING
RRCReconfiguration)
OPTIONAL,
sourceSCG-EUTRA-Config OCTET STRING
OPTIONAL
]],
[[
sourceSCG-Configured
ENUMERATED {true}
OPTIONAL
]],
[[
sdt-Config-r17
SDT-Config-r17 OPTIONAL
]],
[[
srs-PosRRC-InactiveValidityAreaPreConfigList-r18
SRS-PosRRC-InactiveValidityAreaPreConfigList-r18 OPTIONAL
]]
}
AS-Context ::=
SEQUENCE {
reestablishmentInfo
ReestablishmentInfo OPTIONAL,
configRestrictInfo
ConfigRestrictInfoSCG OPTIONAL,
...,
[[ ran-NotificationAreaInfo
RAN-NotificationAreaInfo OPTIONAL
]],
[[ ueAssistanceInformation OCTET STRING (CONTAINING
UEAssistanceInformation)
OPTIONAL -- Cond HO2
]],
[[
selectedBandCombinationSN
BandCombinationInfoSN OPTIONAL
]],
[[
configRestrictInfoDAPS-r16
ConfigRestrictInfoDAPS-r16 OPTIONAL,
sidelinkUEInformationNR-r16 OCTET STRING
OPTIONAL,
sidelinkUEInformationEUTRA-r16 OCTET STRING
OPTIONAL,
ueAssistanceInformationEUTRA-r16 OCTET STRING
OPTIONAL,
ueAssistanceInformationSCG-r16 OCTET STRING (CONTAINING
UEAssistanceInformation)
OPTIONAL,
-- Cond HO2
needForGapsInfoNR-r16
NeedForGapsInfoNR-r16 OPTIONAL
]],
[[
configRestrictInfoDAPS-v1640
ConfigRestrictInfoDAPS-v1640 OPTIONAL
]],
[[
needForGapNCSG-InfoNR-r17
NeedForGapNCSG-InfoNR-r17 OPTIONAL,
needForGapNCSG-InfoEUTRA-r17
NeedForGapNCSG-InfoEUTRA-r17 OPTIONAL,
mbsInterestIndication-r17 OCTET STRING (CONTAINING
MBSInterestIndication-r17)
OPTIONAL
]],
[[
needForInterruptionInfoNR-r18
NeedForInterruptionInfoNR-r18 OPTIONAL,
flightPathInfoReport-r18
FlightPathInfoReport-r18 OPTIONAL
]],
[[
retainLoggedMeasurements-r19
ENUMERATED {true}
OPTIONAL
]]
}
ConfigRestrictInfoDAPS-r16 ::=
SEQUENCE {
powerCoordination-r16
SEQUENCE {
p-DAPS-Source-r16
P-Max,
p-DAPS-Target-r16
P-Max,
uplinkPowerSharingDAPS-Mode-r16
ENUMERATED {semi-static-mode1, semi-static-mode2, dynamic }
}
OPTIONAL
}
ConfigRestrictInfoDAPS-v1640 ::=
SEQUENCE {
sourceFeatureSetPerDownlinkCC-r16
FeatureSetDownlinkPerCC-Id,
sourceFeatureSetPerUplinkCC-r16
FeatureSetUplinkPerCC-Id
}
ReestablishmentInfo ::=
SEQUENCE {
sourcePhysCellId
PhysCellId,
targetCellShortMAC-I
ShortMAC-I,
additionalReestabInfoList
ReestabNCellInfoList OPTIONAL
}
ReestabNCellInfoList ::=
SEQUENCE ( SIZE (1..
maxCellPrep) )
OF ReestabNCellInfo
ReestabNCellInfo::=
SEQUENCE{
cellIdentity
CellIdentity,
key-gNodeB-Star
BIT STRING (SIZE (256)),
shortMAC-I
ShortMAC-I
}
RRM-Config ::=
SEQUENCE {
ue-InactiveTime
ENUMERATED {
s1, s2, s3, s5, s7, s10, s15, s20,
s25, s30, s40, s50, min1, min1s20, min1s40,
min2, min2s30, min3, min3s30, min4, min5, min6,
min7, min8, min9, min10, min12, min14, min17, min20,
min24, min28, min33, min38, min44, min50, hr1,
hr1min30, hr2, hr2min30, hr3, hr3min30, hr4, hr5, hr6,
hr8, hr10, hr13, hr16, hr20, day1, day1hr12, day2,
day2hr12, day3, day4, day5, day7, day10, day14, day19,
day24, day30, dayMoreThan30}
OPTIONAL,
candidateCellInfoList
MeasResultList2NR OPTIONAL,
...,
[[
candidateCellInfoListSN-EUTRA
MeasResultServFreqListEUTRA-SCG OPTIONAL
]]
}
-- TAG-HANDOVER-PREPARATION-INFORMATION-STOP-- TAG-CG-CONFIG-START
CG-Config ::=
SEQUENCE {
criticalExtensions
CHOICE {
c1
CHOICE{
cg-Config
CG-Config-IEs,
spare3
NULL, spare2
NULL, spare1
NULL
},
criticalExtensionsFuture
SEQUENCE {}
}
}
CG-Config-IEs ::=
SEQUENCE {
scg-CellGroupConfig OCTET STRING (CONTAINING
RRCReconfiguration)
OPTIONAL,
scg-RB-Config OCTET STRING (CONTAINING
RadioBearerConfig)
OPTIONAL,
configRestrictModReq
ConfigRestrictModReqSCG OPTIONAL,
drx-InfoSCG
DRX-Info OPTIONAL,
candidateCellInfoListSN OCTET STRING (CONTAINING
MeasResultList2NR)
OPTIONAL,
measConfigSN
MeasConfigSN OPTIONAL,
selectedBandCombination
BandCombinationInfoSN OPTIONAL,
fr-InfoListSCG
FR-InfoList OPTIONAL,
candidateServingFreqListNR
CandidateServingFreqListNR OPTIONAL,
nonCriticalExtension
CG-Config-v1540-IEs OPTIONAL
}
CG-Config-v1540-IEs ::=
SEQUENCE {
pSCellFrequency
ARFCN-ValueNR OPTIONAL,
reportCGI-RequestNR
SEQUENCE {
requestedCellInfo
SEQUENCE {
ssbFrequency
ARFCN-ValueNR,
cellForWhichToReportCGI
PhysCellId
}
OPTIONAL
}
OPTIONAL,
ph-InfoSCG
PH-TypeListSCG OPTIONAL,
nonCriticalExtension
CG-Config-v1560-IEs OPTIONAL
}
CG-Config-v1560-IEs ::=
SEQUENCE {
pSCellFrequencyEUTRA
ARFCN-ValueEUTRA OPTIONAL,
scg-CellGroupConfigEUTRA OCTET STRING
OPTIONAL,
candidateCellInfoListSN-EUTRA OCTET STRING
OPTIONAL,
candidateServingFreqListEUTRA
CandidateServingFreqListEUTRA OPTIONAL,
needForGaps
ENUMERATED {true}
OPTIONAL,
drx-ConfigSCG
DRX-Config OPTIONAL,
reportCGI-RequestEUTRA
SEQUENCE {
requestedCellInfoEUTRA
SEQUENCE {
eutraFrequency
ARFCN-ValueEUTRA,
cellForWhichToReportCGI-EUTRA
EUTRA-PhysCellId
}
OPTIONAL
}
OPTIONAL,
nonCriticalExtension
CG-Config-v1590-IEs OPTIONAL
}
CG-Config-v1590-IEs ::=
SEQUENCE {
scellFrequenciesSN-NR
SEQUENCE (SIZE (1..
maxNrofServingCells-1))
OF ARFCN-ValueNR OPTIONAL,
scellFrequenciesSN-EUTRA
SEQUENCE (SIZE (1..
maxNrofServingCells-1))
OF ARFCN-ValueEUTRA OPTIONAL,
nonCriticalExtension
CG-Config-v1610-IEs OPTIONAL
}
CG-Config-v1610-IEs ::=
SEQUENCE {
drx-InfoSCG2
DRX-Info2 OPTIONAL,
nonCriticalExtension
CG-Config-v1620-IEs OPTIONAL
}
CG-Config-v1620-IEs ::=
SEQUENCE {
ueAssistanceInformationSCG-r16 OCTET STRING (CONTAINING
UEAssistanceInformation)
OPTIONAL,
nonCriticalExtension
CG-Config-v1630-IEs OPTIONAL
}
CG-Config-v1630-IEs ::=
SEQUENCE {
selectedToffset-r16
T-Offset-r16 OPTIONAL,
nonCriticalExtension
CG-Config-v1640-IEs OPTIONAL
}
CG-Config-v1640-IEs ::=
SEQUENCE {
servCellInfoListSCG-NR-r16
ServCellInfoListSCG-NR-r16 OPTIONAL,
servCellInfoListSCG-EUTRA-r16
ServCellInfoListSCG-EUTRA-r16 OPTIONAL,
nonCriticalExtension
CG-Config-v1700-IEs OPTIONAL
}
CG-Config-v1700-IEs ::=
SEQUENCE {
candidateCellInfoListCPC-r17
CandidateCellInfoListCPC-r17 OPTIONAL,
twoPHRModeSCG-r17
ENUMERATED {enabled}
OPTIONAL,
nonCriticalExtension
CG-Config-v1730-IEs OPTIONAL
}
CG-Config-v1730-IEs ::=
SEQUENCE {
fr1-Carriers-SCG-r17
INTEGER (1..32)
OPTIONAL,
fr2-Carriers-SCG-r17
INTEGER (1..32)
OPTIONAL,
nonCriticalExtension
CG-Config-v1800-IEs OPTIONAL
}
CG-Config-v1800-IEs ::=
SEQUENCE {
candidateServingFreqRangeListNR-r18
CandidateServingFreqRangeListNR-r18 OPTIONAL,
candidateServingFreqListNR-r18
CandidateServingFreqListNR-r16 OPTIONAL,
idc-TDM-AssistanceConfig-r18
ENUMERATED {enabled}
OPTIONAL,
candidateCellInfoListSubsequentCPC-r18
CandidateCellInfoListCPC-r17 OPTIONAL,
scpac-ReferenceConfigurationSCG-r18
ReferenceConfiguration-r18 OPTIONAL,
subsequentCPAC-Information-r18
CandidateCellInfoListCPC-r17 OPTIONAL,
successPSCell-Config-r18
SuccessPSCell-Config-r18 OPTIONAL,
nonCriticalExtension
CG-Config-v1900-IEs OPTIONAL
}
CG-Config-v1900-IEs ::=
SEQUENCE {
ltm-ReferenceConfigurationSCG-r19
ReferenceConfiguration-r18 OPTIONAL,
ltm-Config-r19
LTM-Config-r18 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
ServCellInfoListSCG-NR-r16 ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF ServCellInfoXCG-NR-r16
ServCellInfoXCG-NR-r16 ::=
SEQUENCE {
dl-FreqInfo-NR-r16
FrequencyConfig-NR-r16 OPTIONAL,
ul-FreqInfo-NR-r16
FrequencyConfig-NR-r16 OPTIONAL,
-- Cond FDD
...
}
FrequencyConfig-NR-r16 ::=
SEQUENCE {
freqBandIndicatorNR-r16
FreqBandIndicatorNR,
carrierCenterFreq-NR-r16
ARFCN-ValueNR,
carrierBandwidth-NR-r16
INTEGER (1..
maxNrofPhysicalResourceBlocks),
subcarrierSpacing-NR-r16
SubcarrierSpacing
}
ServCellInfoListSCG-EUTRA-r16 ::=
SEQUENCE (SIZE (1..
maxNrofServingCellsEUTRA))
OF ServCellInfoXCG-EUTRA-r16
ServCellInfoXCG-EUTRA-r16 ::=
SEQUENCE {
dl-CarrierFreq-EUTRA-r16
ARFCN-ValueEUTRA OPTIONAL,
ul-CarrierFreq-EUTRA-r16
ARFCN-ValueEUTRA OPTIONAL,
-- Cond FDD
transmissionBandwidth-EUTRA-r16
TransmissionBandwidth-EUTRA-r16 OPTIONAL,
...
}
TransmissionBandwidth-EUTRA-r16 ::=
ENUMERATED {rb6, rb15, rb25, rb50, rb75, rb100}
PH-TypeListSCG ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF PH-InfoSCG
PH-InfoSCG ::=
SEQUENCE {
servCellIndex
ServCellIndex,
ph-Uplink
PH-UplinkCarrierSCG,
ph-SupplementaryUplink
PH-UplinkCarrierSCG OPTIONAL,
...,
[[
twoSRS-PUSCH-Repetition-r17
ENUMERATED{enabled}
OPTIONAL
]],
[[
twoSRS-MultipanelScheme-r18
ENUMERATED{enabled}
OPTIONAL
]]
}
PH-UplinkCarrierSCG ::=
SEQUENCE{
ph-Type1or3
ENUMERATED {type1, type3},
...
}
MeasConfigSN ::=
SEQUENCE {
measuredFrequenciesSN
SEQUENCE (SIZE (1..
maxMeasFreqsSN))
OF NR-FreqInfo OPTIONAL,
...
}
NR-FreqInfo ::=
SEQUENCE {
measuredFrequency
ARFCN-ValueNR OPTIONAL,
...
}
ConfigRestrictModReqSCG ::=
SEQUENCE {
requestedBC-MRDC
BandCombinationInfoSN OPTIONAL,
requestedP-MaxFR1
P-Max OPTIONAL,
...,
[[
requestedPDCCH-BlindDetectionSCG
INTEGER (1..15)
OPTIONAL,
requestedP-MaxEUTRA
P-Max OPTIONAL
]],
[[
requestedP-MaxFR2-r16
P-Max OPTIONAL,
requestedMaxInterFreqMeasIdSCG-r16
INTEGER(1..
maxMeasIdentitiesMN)
OPTIONAL,
requestedMaxIntraFreqMeasIdSCG-r16
INTEGER(1..
maxMeasIdentitiesMN)
OPTIONAL,
requestedToffset-r16
T-Offset-r16 OPTIONAL
]],
[[
reservedResourceConfigNRDC-r17
ResourceConfigNRDC-r17 OPTIONAL
]],
[[
aggregatedBandwidthSN-r17
AggregatedBandwidthSN-r17 OPTIONAL
]],
[[
requestedMaxLTM-CandidateIdSCG-r18
INTEGER(0..
maxNrofLTM-Configs-r18)
OPTIONAL
]],
[[
requestedL1-MeasConfigNRDC-r18
L1-MeasConfigNRDC-r18 OPTIONAL
]],
[[
requestedLTM-ResourceConfigNRDC-r18
LTM-ResourceConfigNRDC-r18 OPTIONAL
]],
[[
requestedInterSN-LTM-r19
ENUMERATED{true}
OPTIONAL
]]
}
BandCombinationIndex ::=
INTEGER (1..
maxBandComb)
BandCombinationInfoSN ::=
SEQUENCE {
bandCombinationIndex
BandCombinationIndex,
requestedFeatureSets
FeatureSetEntryIndex
}
FR-InfoList ::=
SEQUENCE (SIZE (1..
maxNrofServingCells-1))
OF FR-Info
FR-Info ::=
SEQUENCE {
servCellIndex
ServCellIndex,
fr-Type
ENUMERATED {fr1, fr2}
}
CandidateServingFreqListNR ::=
SEQUENCE (SIZE (1..
maxFreqIDC-MRDC))
OF ARFCN-ValueNR
CandidateServingFreqListEUTRA ::=
SEQUENCE (SIZE (1..
maxFreqIDC-MRDC))
OF ARFCN-ValueEUTRA
T-Offset-r16 ::=
ENUMERATED {ms0dot5, ms0dot75, ms1, ms1dot5, ms2, ms2dot5, ms3, spare1}
CandidateCellInfoListCPC-r17 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF CandidateCellInfo-r17
CandidateCellInfo-r17 ::=
SEQUENCE {
ssbFrequency-r17
ARFCN-ValueNR,
candidateList-r17
SEQUENCE (SIZE (1..
maxNrofCondCells-r16))
OF CandidateCell-r17
}
CandidateCell-r17 ::=
SEQUENCE {
physCellId-r17
PhysCellId,
condExecutionCondSCG-r17 OCTET STRING (CONTAINING
CondReconfigExecCondSCG-r17)
OPTIONAL
}
AggregatedBandwidthSN-r17 ::=
SEQUENCE {
aggBW-FDD-DL-r17
SupportedAggBandwidth-r17 OPTIONAL,
aggBW-FDD-UL-r17
SupportedAggBandwidth-r17 OPTIONAL,
aggBW-TDD-DL-r17
SupportedAggBandwidth-r17 OPTIONAL,
aggBW-TDD-UL-r17
SupportedAggBandwidth-r17 OPTIONAL,
aggBW-TotalDL-r17
SupportedAggBandwidth-r17 OPTIONAL,
aggBW-TotalUL-r17
SupportedAggBandwidth-r17 OPTIONAL
}
-- TAG-CG-CONFIG-STOP-- TAG-CG-CONFIG-INFO-START
CG-ConfigInfo ::=
SEQUENCE {
criticalExtensions
CHOICE {
c1
CHOICE{
cg-ConfigInfo
CG-ConfigInfo-IEs,
spare3
NULL, spare2
NULL, spare1
NULL
},
criticalExtensionsFuture
SEQUENCE {}
}
}
CG-ConfigInfo-IEs ::=
SEQUENCE {
ue-CapabilityInfo OCTET STRING (CONTAINING
UE-CapabilityRAT-ContainerList)
OPTIONAL,
-- Cond SN-AddMod
candidateCellInfoListMN
MeasResultList2NR OPTIONAL,
candidateCellInfoListSN OCTET STRING (CONTAINING
MeasResultList2NR)
OPTIONAL,
measResultCellListSFTD-NR
MeasResultCellListSFTD-NR OPTIONAL,
scgFailureInfo
SEQUENCE {
failureType
ENUMERATED { t310-Expiry, randomAccessProblem,
rlc-MaxNumRetx, synchReconfigFailure-SCG,
scg-reconfigFailure,
srb3-IntegrityFailure},
measResultSCG OCTET STRING (CONTAINING
MeasResultSCG-Failure)
}
OPTIONAL,
configRestrictInfo
ConfigRestrictInfoSCG OPTIONAL,
drx-InfoMCG
DRX-Info OPTIONAL,
measConfigMN
MeasConfigMN OPTIONAL,
sourceConfigSCG OCTET STRING (CONTAINING
RRCReconfiguration)
OPTIONAL,
scg-RB-Config OCTET STRING (CONTAINING
RadioBearerConfig)
OPTIONAL,
mcg-RB-Config OCTET STRING (CONTAINING
RadioBearerConfig)
OPTIONAL,
mrdc-AssistanceInfo
MRDC-AssistanceInfo OPTIONAL,
nonCriticalExtension
CG-ConfigInfo-v1540-IEs OPTIONAL
}
CG-ConfigInfo-v1540-IEs ::=
SEQUENCE {
ph-InfoMCG
PH-TypeListMCG OPTIONAL,
measResultReportCGI
SEQUENCE {
ssbFrequency
ARFCN-ValueNR,
cellForWhichToReportCGI
PhysCellId,
cgi-Info
CGI-InfoNR
}
OPTIONAL,
nonCriticalExtension
CG-ConfigInfo-v1560-IEs OPTIONAL
}
CG-ConfigInfo-v1560-IEs ::=
SEQUENCE {
candidateCellInfoListMN-EUTRA OCTET STRING
OPTIONAL,
candidateCellInfoListSN-EUTRA OCTET STRING
OPTIONAL,
sourceConfigSCG-EUTRA OCTET STRING
OPTIONAL,
scgFailureInfoEUTRA
SEQUENCE {
failureTypeEUTRA
ENUMERATED { t313-Expiry, randomAccessProblem,
rlc-MaxNumRetx, scg-ChangeFailure},
measResultSCG-EUTRA OCTET STRING
}
OPTIONAL,
drx-ConfigMCG
DRX-Config OPTIONAL,
measResultReportCGI-EUTRA
SEQUENCE {
eutraFrequency
ARFCN-ValueEUTRA,
cellForWhichToReportCGI-EUTRA
EUTRA-PhysCellId,
cgi-InfoEUTRA
CGI-InfoEUTRA
}
OPTIONAL,
measResultCellListSFTD-EUTRA
MeasResultCellListSFTD-EUTRA OPTIONAL,
fr-InfoListMCG
FR-InfoList OPTIONAL,
nonCriticalExtension
CG-ConfigInfo-v1570-IEs OPTIONAL
}
CG-ConfigInfo-v1570-IEs ::=
SEQUENCE {
sftdFrequencyList-NR
SFTD-FrequencyList-NR OPTIONAL,
sftdFrequencyList-EUTRA
SFTD-FrequencyList-EUTRA OPTIONAL,
nonCriticalExtension
CG-ConfigInfo-v1590-IEs OPTIONAL
}
CG-ConfigInfo-v1590-IEs ::=
SEQUENCE {
servFrequenciesMN-NR
SEQUENCE (SIZE (1..
maxNrofServingCells-1))
OF ARFCN-ValueNR OPTIONAL,
nonCriticalExtension
CG-ConfigInfo-v1610-IEs OPTIONAL
}
CG-ConfigInfo-v1610-IEs ::=
SEQUENCE {
drx-InfoMCG2
DRX-Info2 OPTIONAL,
alignedDRX-Indication
ENUMERATED {true}
OPTIONAL,
scgFailureInfo-r16
SEQUENCE {
failureType-r16
ENUMERATED { scg-lbtFailure-r16, beamFailureRecoveryFailure-r16,
t312-Expiry-r16, bh-RLF-r16,
beamFailure-r17, spare3, spare2, spare1},
measResultSCG-r16 OCTET STRING (CONTAINING
MeasResultSCG-Failure)
}
OPTIONAL,
dummy1
SEQUENCE {
failureTypeEUTRA-r16
ENUMERATED { scg-lbtFailure-r16, beamFailureRecoveryFailure-r16,
t312-Expiry-r16, spare5,
spare4, spare3, spare2, spare1},
measResultSCG-EUTRA-r16 OCTET STRING
}
OPTIONAL,
sidelinkUEInformationNR-r16 OCTET STRING (CONTAINING
SidelinkUEInformationNR-r16)
OPTIONAL,
sidelinkUEInformationEUTRA-r16 OCTET STRING
OPTIONAL,
nonCriticalExtension
CG-ConfigInfo-v1620-IEs OPTIONAL
}
CG-ConfigInfo-v1620-IEs ::=
SEQUENCE {
ueAssistanceInformationSourceSCG-r16 OCTET STRING (CONTAINING
UEAssistanceInformation)
OPTIONAL,
nonCriticalExtension
CG-ConfigInfo-v1640-IEs OPTIONAL
}
CG-ConfigInfo-v1640-IEs ::=
SEQUENCE {
servCellInfoListMCG-NR-r16
ServCellInfoListMCG-NR-r16 OPTIONAL,
servCellInfoListMCG-EUTRA-r16
ServCellInfoListMCG-EUTRA-r16 OPTIONAL,
nonCriticalExtension
CG-ConfigInfo-v1700-IEs OPTIONAL
}
CG-ConfigInfo-v1700-IEs ::=
SEQUENCE {
candidateCellListCPC-r17
CandidateCellListCPC-r17 OPTIONAL,
twoPHRModeMCG-r17
ENUMERATED {enabled}
OPTIONAL,
lowMobilityEvaluationConnectedInPCell-r17
ENUMERATED {enabled}
OPTIONAL,
nonCriticalExtension
CG-ConfigInfo-v1730-IEs OPTIONAL
}
CG-ConfigInfo-v1730-IEs ::=
SEQUENCE {
fr1-Carriers-MCG-r17
INTEGER (1..32)
OPTIONAL,
fr2-Carriers-MCG-r17
INTEGER (1..32)
OPTIONAL,
nonCriticalExtension
CG-ConfigInfo-v1800-IEs OPTIONAL
}
CG-ConfigInfo-v1800-IEs ::=
SEQUENCE {
musim-GapConfigInfo-r18
MUSIM-GapConfig-r17 OPTIONAL,
musim-CapRestrictionInfo-r18
SEQUENCE {
musim-CapRestriction-r18
MUSIM-CapRestriction-r18 OPTIONAL,
musim-CandidateBandList-r18
MUSIM-CandidateBandList-r18 OPTIONAL
}
OPTIONAL,
scpac-ReferenceConfiguration-r18
ReferenceConfiguration-r18 OPTIONAL,
subsequentCPAC-Candidates-r18
CandidateCellListCPC-r17 OPTIONAL,
nonCriticalExtension
CG-ConfigInfo-v1900-IEs OPTIONAL
}
CG-ConfigInfo-v1900-IEs ::=
SEQUENCE {
measResultReportCGI-EUTRA-v1900
SEQUENCE {
hsdn-Cell-r19
ENUMERATED {true}
}
OPTIONAL,
ltm-ReferenceConfigurationMCG-r19
ReferenceConfiguration-r18 OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
ServCellInfoListMCG-NR-r16 ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF ServCellInfoXCG-NR-r16
ServCellInfoListMCG-EUTRA-r16 ::=
SEQUENCE (SIZE (1..
maxNrofServingCellsEUTRA))
OF ServCellInfoXCG-EUTRA-r16
SFTD-FrequencyList-NR ::=
SEQUENCE (SIZE (1..
maxCellSFTD))
OF ARFCN-ValueNR
SFTD-FrequencyList-EUTRA ::=
SEQUENCE (SIZE (1..
maxCellSFTD))
OF ARFCN-ValueEUTRA
ConfigRestrictInfoSCG ::=
SEQUENCE {
allowedBC-ListMRDC
BandCombinationInfoList OPTIONAL,
powerCoordination-FR1
SEQUENCE {
p-maxNR-FR1
P-Max OPTIONAL,
p-maxEUTRA
P-Max OPTIONAL,
p-maxUE-FR1
P-Max OPTIONAL
}
OPTIONAL,
servCellIndexRangeSCG
SEQUENCE {
lowBound
ServCellIndex,
upBound
ServCellIndex
}
OPTIONAL,
-- Cond SN-AddMod
maxMeasFreqsSCG
INTEGER(1..
maxMeasFreqsMN)
OPTIONAL,
dummy
INTEGER(1..
maxMeasIdentitiesMN)
OPTIONAL,
...,
[[
selectedBandEntriesMNList
SEQUENCE (SIZE (1..
maxBandComb))
OF SelectedBandEntriesMN OPTIONAL,
pdcch-BlindDetectionSCG
INTEGER (1..15)
OPTIONAL,
maxNumberROHC-ContextSessionsSN
INTEGER(0.. 16384)
OPTIONAL
]],
[[
maxIntraFreqMeasIdentitiesSCG
INTEGER(1..
maxMeasIdentitiesMN)
OPTIONAL,
maxInterFreqMeasIdentitiesSCG
INTEGER(1..
maxMeasIdentitiesMN)
OPTIONAL
]],
[[
p-maxNR-FR1-MCG-r16
P-Max OPTIONAL,
powerCoordination-FR2-r16
SEQUENCE {
p-maxNR-FR2-MCG-r16
P-Max OPTIONAL,
p-maxNR-FR2-SCG-r16
P-Max OPTIONAL,
p-maxUE-FR2-r16
P-Max OPTIONAL
}
OPTIONAL,
nrdc-PC-mode-FR1-r16
ENUMERATED {semi-static-mode1, semi-static-mode2, dynamic}
OPTIONAL,
nrdc-PC-mode-FR2-r16
ENUMERATED {semi-static-mode1, semi-static-mode2, dynamic}
OPTIONAL,
maxMeasSRS-ResourceSCG-r16
INTEGER(0..
maxNrofCLI-SRS-Resources-r16)
OPTIONAL,
maxMeasCLI-ResourceSCG-r16
INTEGER(0..
maxNrofCLI-RSSI-Resources-r16)
OPTIONAL,
maxNumberEHC-ContextsSN-r16
INTEGER(0..65536)
OPTIONAL,
allowedReducedConfigForOverheating-r16
OverheatingAssistance OPTIONAL,
maxToffset-r16
T-Offset-r16 OPTIONAL
]],
[[
allowedReducedConfigForOverheating-r17
OverheatingAssistance-r17 OPTIONAL,
maxNumberUDC-DRB-r17
INTEGER(0..2)
OPTIONAL,
maxNumberCPCCandidates-r17
INTEGER(0..
maxNrofCondCells-1-r17)
OPTIONAL
]],
[[
allowedResourceConfigNRDC-r17
ResourceConfigNRDC-r17 OPTIONAL
]],
[[
allowedAggregatedBandwidthSNList-r17
AllowedAggregatedBandwidthSNList-r17 OPTIONAL
]],
[[
maxNumberLTM-CandidatesSCG-r18
INTEGER(0..
maxNrofLTM-Configs-r18)
OPTIONAL
]],
[[
allowedL1-MeasConfigNRDC-r18
L1-MeasConfigNRDC-r18 OPTIONAL
]],
[[
allowedLTM-ResourceConfigNRDC-r18
LTM-ResourceConfigNRDC-r18 OPTIONAL
]],
[[
allowedInterSN-LTM-r19
ENUMERATED{allowed}
OPTIONAL
]]
}
SelectedBandEntriesMN ::=
SEQUENCE (SIZE (1..
maxSimultaneousBands))
OF BandEntryIndex
BandEntryIndex ::=
INTEGER (0..
maxNrofServingCells)
PH-TypeListMCG ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF PH-InfoMCG
PH-InfoMCG ::=
SEQUENCE {
servCellIndex
ServCellIndex,
ph-Uplink
PH-UplinkCarrierMCG,
ph-SupplementaryUplink
PH-UplinkCarrierMCG OPTIONAL,
...,
[[
twoSRS-PUSCH-Repetition-r17
ENUMERATED{enabled}
OPTIONAL
]],
[[
twoSRS-MultipanelScheme-r18
ENUMERATED{enabled}
OPTIONAL
]]
}
PH-UplinkCarrierMCG ::=
SEQUENCE{
ph-Type1or3
ENUMERATED {type1, type3},
...
}
BandCombinationInfoList ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF BandCombinationInfo
BandCombinationInfo ::=
SEQUENCE {
bandCombinationIndex
BandCombinationIndex,
allowedFeatureSetsList
SEQUENCE (SIZE (1..
maxFeatureSetsPerBand))
OF FeatureSetEntryIndex
}
FeatureSetEntryIndex ::=
INTEGER (1..
maxFeatureSetsPerBand)
DRX-Info ::=
SEQUENCE {
drx-LongCycleStartOffset
CHOICE {
ms10
INTEGER(0..9),
ms20
INTEGER(0..19),
ms32
INTEGER(0..31),
ms40
INTEGER(0..39),
ms60
INTEGER(0..59),
ms64
INTEGER(0..63),
ms70
INTEGER(0..69),
ms80
INTEGER(0..79),
ms128
INTEGER(0..127),
ms160
INTEGER(0..159),
ms256
INTEGER(0..255),
ms320
INTEGER(0..319),
ms512
INTEGER(0..511),
ms640
INTEGER(0..639),
ms1024
INTEGER(0..1023),
ms1280
INTEGER(0..1279),
ms2048
INTEGER(0..2047),
ms2560
INTEGER(0..2559),
ms5120
INTEGER(0..5119),
ms10240
INTEGER(0..10239)
},
shortDRX
SEQUENCE {
drx-ShortCycle
ENUMERATED {
ms2, ms3, ms4, ms5, ms6, ms7, ms8, ms10, ms14, ms16, ms20, ms30, ms32,
ms35, ms40, ms64, ms80, ms128, ms160, ms256, ms320, ms512, ms640, spare9,
spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 },
drx-ShortCycleTimer
INTEGER (1..16)
}
OPTIONAL
}
DRX-Info2 ::=
SEQUENCE {
drx-onDurationTimer
CHOICE {
subMilliSeconds
INTEGER (1..31),
milliSeconds
ENUMERATED {
ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60,
ms80, ms100, ms200, ms300, ms400, ms500, ms600, ms800, ms1000, ms1200,
ms1600, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 }
}
}
MeasConfigMN ::=
SEQUENCE {
measuredFrequenciesMN
SEQUENCE (SIZE (1..
maxMeasFreqsMN))
OF NR-FreqInfo OPTIONAL,
measGapConfig
SetupRelease {
GapConfig }
OPTIONAL,
gapPurpose
ENUMERATED {perUE, perFR1}
OPTIONAL,
...,
[[
measGapConfigFR2
SetupRelease {
GapConfig }
OPTIONAL
]],
[[
interFreqNoGap-r16
ENUMERATED {true}
OPTIONAL
]]
}
MRDC-AssistanceInfo ::=
SEQUENCE {
affectedCarrierFreqCombInfoListMRDC
SEQUENCE (SIZE (1..
maxNrofCombIDC))
OF AffectedCarrierFreqCombInfoMRDC,
...,
[[
overheatingAssistanceSCG-r16 OCTET STRING (CONTAINING
OverheatingAssistance)
OPTIONAL
]],
[[
overheatingAssistanceSCG-FR2-2-r17 OCTET STRING (CONTAINING
OverheatingAssistance-r17)
OPTIONAL
]],
[[
affectedCarrierFreqRangeCombList-r18
AffectedCarrierFreqRangeCombList-r18 OPTIONAL,
affectedCarrierFreqCombList-r18
AffectedCarrierFreqCombList-r16 OPTIONAL,
idc-TDM-Assistance-r18
IDC-TDM-Assistance-r18 OPTIONAL
]]
}
AffectedCarrierFreqCombInfoMRDC ::=
SEQUENCE {
victimSystemType
VictimSystemType,
interferenceDirectionMRDC
ENUMERATED {eutra-nr, nr, other, utra-nr-other, nr-other, spare3, spare2, spare1},
affectedCarrierFreqCombMRDC
SEQUENCE {
affectedCarrierFreqCombEUTRA
AffectedCarrierFreqCombEUTRA OPTIONAL,
affectedCarrierFreqCombNR
AffectedCarrierFreqCombNR
}
OPTIONAL
}
VictimSystemType ::=
SEQUENCE {
gps
ENUMERATED {true}
OPTIONAL,
glonass
ENUMERATED {true}
OPTIONAL,
bds
ENUMERATED {true}
OPTIONAL,
galileo
ENUMERATED {true}
OPTIONAL,
wlan
ENUMERATED {true}
OPTIONAL,
bluetooth
ENUMERATED {true}
OPTIONAL
}
AffectedCarrierFreqCombEUTRA ::=
SEQUENCE (SIZE (1..
maxNrofServingCellsEUTRA))
OF ARFCN-ValueEUTRA
AffectedCarrierFreqCombNR ::=
SEQUENCE (SIZE (1..
maxNrofServingCells))
OF ARFCN-ValueNR
CandidateCellListCPC-r17 ::=
SEQUENCE (SIZE (1..
maxFreq))
OF CandidateCellCPC-r17
CandidateCellCPC-r17 ::=
SEQUENCE {
ssbFrequency-r17
ARFCN-ValueNR,
candidateCellList-r17
SEQUENCE (SIZE (1..
maxNrofCondCells-r16))
OF PhysCellId
}
AllowedAggregatedBandwidthSNList-r17 ::=
SEQUENCE (SIZE (1..
maxBandComb))
OF AllowedAggregatedBandwidth-r17
AllowedAggregatedBandwidth-r17 ::=
SEQUENCE {
bandCombinationIndex-r17
BandCombinationIndex,
allowedAggBW-FDD-DL-r17
SupportedAggBandwidth-r17 OPTIONAL,
allowedAggBW-FDD-UL-r17
SupportedAggBandwidth-r17 OPTIONAL,
allowedAggBW-TDD-DL-r17
SupportedAggBandwidth-r17 OPTIONAL,
allowedAggBW-TDD-UL-r17
SupportedAggBandwidth-r17 OPTIONAL,
allowedAggBW-TotalDL-r17
SupportedAggBandwidth-r17 OPTIONAL,
allowedAggBW-TotalUL-r17
SupportedAggBandwidth-r17 OPTIONAL
}
-- TAG-CG-CONFIG-INFO-STOP-- TAG-MEASUREMENT-TIMING-CONFIGURATION-START
MeasurementTimingConfiguration ::=
SEQUENCE {
criticalExtensions
CHOICE {
c1
CHOICE{
measTimingConf
MeasurementTimingConfiguration-IEs,
spare3
NULL, spare2
NULL, spare1
NULL
},
criticalExtensionsFuture
SEQUENCE {}
}
}
MeasurementTimingConfiguration-IEs ::=
SEQUENCE {
measTiming
MeasTimingList OPTIONAL,
nonCriticalExtension
MeasurementTimingConfiguration-v1550-IEs OPTIONAL
}
MeasurementTimingConfiguration-v1550-IEs ::=
SEQUENCE {
campOnFirstSSB
BOOLEAN,
psCellOnlyOnFirstSSB
BOOLEAN,
nonCriticalExtension
MeasurementTimingConfiguration-v1610-IEs OPTIONAL
}
MeasurementTimingConfiguration-v1610-IEs ::=
SEQUENCE {
csi-RS-Config-r16
SEQUENCE {
csi-RS-SubcarrierSpacing-r16
SubcarrierSpacing,
csi-RS-CellMobility-r16
CSI-RS-CellMobility,
refSSBFreq-r16
ARFCN-ValueNR
},
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
MeasTimingList ::=
SEQUENCE (SIZE (1..
maxMeasFreqsMN))
OF MeasTiming
MeasTiming ::=
SEQUENCE {
frequencyAndTiming
SEQUENCE {
carrierFreq
ARFCN-ValueNR,
ssbSubcarrierSpacing
SubcarrierSpacing,
ssb-MeasurementTimingConfiguration
SSB-MTC,
ss-RSSI-Measurement
SS-RSSI-Measurement OPTIONAL
}
OPTIONAL,
...,
[[
ssb-ToMeasure
SSB-ToMeasure OPTIONAL,
physCellId
PhysCellId OPTIONAL
]]
}
-- TAG-MEASUREMENT-TIMING-CONFIGURATION-STOP-- TAG-UE-RADIO-PAGING-INFORMATION-START
UERadioPagingInformation ::=
SEQUENCE {
criticalExtensions
CHOICE {
c1
CHOICE{
ueRadioPagingInformation
UERadioPagingInformation-IEs,
spare7
NULL,
spare6
NULL, spare5
NULL, spare4
NULL,
spare3
NULL, spare2
NULL, spare1
NULL
},
criticalExtensionsFuture
SEQUENCE {}
}
}
UERadioPagingInformation-IEs ::=
SEQUENCE {
supportedBandListNRForPaging
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL,
nonCriticalExtension
UERadioPagingInformation-v15e0-IEs OPTIONAL
}
UERadioPagingInformation-v15e0-IEs ::=
SEQUENCE {
dl-SchedulingOffset-PDSCH-TypeA-FDD-FR1
ENUMERATED {supported}
OPTIONAL,
dl-SchedulingOffset-PDSCH-TypeA-TDD-FR1
ENUMERATED {supported}
OPTIONAL,
dl-SchedulingOffset-PDSCH-TypeA-TDD-FR2
ENUMERATED {supported}
OPTIONAL,
dl-SchedulingOffset-PDSCH-TypeB-FDD-FR1
ENUMERATED {supported}
OPTIONAL,
dl-SchedulingOffset-PDSCH-TypeB-TDD-FR1
ENUMERATED {supported}
OPTIONAL,
dl-SchedulingOffset-PDSCH-TypeB-TDD-FR2
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
UERadioPagingInformation-v1700-IEs OPTIONAL
}
UERadioPagingInformation-v1700-IEs ::=
SEQUENCE {
ue-RadioPagingInfo-r17 OCTET STRING (CONTAINING
UE-RadioPagingInfo-r17)
OPTIONAL,
inactiveStatePO-Determination-r17
ENUMERATED {supported}
OPTIONAL,
numberOfRxRedCap-r17
ENUMERATED {one, two}
OPTIONAL,
halfDuplexFDD-TypeA-RedCap-r17
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL,
nonCriticalExtension
UERadioPagingInformation-v1800-IEs OPTIONAL
}
UERadioPagingInformation-v1800-IEs ::=
SEQUENCE {
numberOfRxERedCap-r18
ENUMERATED {one, two}
OPTIONAL,
supportOf2RxXR-r18
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
UERadioPagingInformation-v1840-IEs OPTIONAL
}
UERadioPagingInformation-v1840-IEs ::=
SEQUENCE {
dl-SchedulingOffset-PDSCH-TypeA-FDD-FR2-NTN-r18
ENUMERATED {supported}
OPTIONAL,
dl-SchedulingOffset-PDSCH-TypeB-FDD-FR2-NTN-r18
ENUMERATED {supported}
OPTIONAL,
nonCriticalExtension
UERadioPagingInformation-v1900-IEs OPTIONAL
}
UERadioPagingInformation-v1900-IEs ::=
SEQUENCE {
ue-RadioPagingInfo-r19 OCTET STRING (CONTAINING
UE-RadioPagingInfo-r19)
OPTIONAL,
oneRxRedCapPerBand-r19
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL,
twoRxRedCapPerBand-r19
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL,
oneRxE-RedCapPerBand-r19
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL,
twoRxE-RedCapPerBand-r19
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL,
twoRxXR-PerBand-r19
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL,
nesCellDTX-DRX-PerBand-r19
SEQUENCE (SIZE (1..
maxBands))
OF FreqBandIndicatorNR OPTIONAL,
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-UE-RADIO-PAGING-INFORMATION-STOP-- TAG-UE-RADIO-ACCESS-CAPABILITY-INFORMATION-START
UERadioAccessCapabilityInformation ::=
SEQUENCE {
criticalExtensions
CHOICE {
c1
CHOICE{
ueRadioAccessCapabilityInformation
UERadioAccessCapabilityInformation-IEs,
spare7
NULL,
spare6
NULL, spare5
NULL, spare4
NULL,
spare3
NULL, spare2
NULL, spare1
NULL
},
criticalExtensionsFuture
SEQUENCE {}
}
}
UERadioAccessCapabilityInformation-IEs ::=
SEQUENCE {
ue-RadioAccessCapabilityInfo OCTET STRING (CONTAINING
UE-CapabilityRAT-ContainerList),
nonCriticalExtension
SEQUENCE {}
OPTIONAL
}
-- TAG-UE-RADIO-ACCESS-CAPABILITY-INFORMATION-STOP-- TAG-L1-MEASCONFIGNRDC-START
L1-MeasConfigNRDC-r18 ::=
SEQUENCE {
maxL1-MeasNoGapSCG-r18
INTEGER(0..
maxNrofL1-MeasNoGap-r18)
OPTIONAL,
maxL1-MeasWithGapSCG-r18
INTEGER(0..
maxNrofL1-MeasWithGap-r18)
OPTIONAL,
maxCellsL1-MeasNoGapSCG-r18
INTEGER(0..
maxNrofCellsL1-MeasNoGap-r18)
OPTIONAL,
maxCellsL1-MeasWithGapSCG-r18
INTEGER(0..
maxNrofCellsL1-MeasWithGap-r18)
OPTIONAL,
maxTotalCellsL1-MeasNoGapSCG-r18
INTEGER(0..
maxNrofTotalCellsL1-MeasNoGap-r18)
OPTIONAL,
maxSSBsL1-MeasNoGapSCG-r18
INTEGER(0..
maxNrofSSBsL1-MeasNoGap-r18)
OPTIONAL,
maxSSBsL1-MeasWithGapSCG-r18
INTEGER(0..
maxNrofSSBsL1-MeasWithGap-r18)
OPTIONAL,
maxTotalSSBsL1-MeasNoGapSCG-r18
INTEGER(0..
maxNrofTotalSSBsL1-MeasNoGap-r18)
OPTIONAL,
maxCellsL1-MeasIntraFreqSCG-r18
INTEGER(0..
maxNrofSSBsL1-MeasIntraFreq-r18)
OPTIONAL,
maxCellsL1-MeasInterFreqSCG-r18
INTEGER(0..
maxNrofSSBsL1-MeasInterFreq-r18)
OPTIONAL,
maxReportConfigsAperiodic-r18
INTEGER(0..
maxNrofReportConfigsAperiodic-r18)
OPTIONAL,
maxReportConfigsPeriodic-r18
INTEGER(0..
maxNrofReportConfigsPeriodic-r18)
OPTIONAL,
maxReportConfigsSemiPersistent-r18
INTEGER(0..
maxNrofReportConfigsSemiPersistent-r18)
OPTIONAL,
...,
[[
maxSSBsL1-MeasNoGapSCGExt-r18
INTEGER(0..
maxNrofSSBsL1-MeasNoGapExt-r18)
OPTIONAL
]]
}
-- TAG-L1-MEASCONFIGNRDC-STOP-- TAG-LTM-RESOURCECONFIGNRDC-START
LTM-ResourceConfigNRDC-r18 ::=
SEQUENCE {
maxCellsTA-Meas-r18
INTEGER(0..
maxNrofCellsTA-Meas-r18)
OPTIONAL,
maxConfigJointTCI-States-r18
INTEGER(0..
maxNrofConfigJointTCI-States-r18)
OPTIONAL,
maxCellsJointTCI-r18
INTEGER(0..
maxNrofCellsTCI-r18)
OPTIONAL,
maxConfigDL-TCI-States-r18
INTEGER(0..
maxNrofConfigDL-TCI-States-r18)
OPTIONAL,
maxConfigUL-TCI-States-r18
INTEGER(0..
maxNrofConfigUL-TCI-States-r18)
OPTIONAL,
maxCellsTCI-r18
INTEGER(0..
maxNrofCellsTCI-r18)
OPTIONAL,
maxStoredConfigCells-r18
INTEGER(0..
maxNrofStoredConfigCells-r18)
OPTIONAL,
maxConfigCells-r18
INTEGER(0..
maxNrofConfigCells-r18)
OPTIONAL,
maxActivatedJointTCI-States-r18
INTEGER(0..
maxNrofActivatedJointTCI-States-r18)
OPTIONAL,
maxActivatedDL-TCI-States-r18
INTEGER(0..
maxNrofActivatedDL-TCI-States-r18)
OPTIONAL,
maxActivatedUL-TCI-States-r18
INTEGER(0..
maxNrofActivatedUL-TCI-States-r18)
OPTIONAL,
...
}
-- TAG-LTM-RSOURCECONFIGNRDC-STOP-- TAG-RESOURCECONFIGNRDC-START
ResourceConfigNRDC-r17 ::=
SEQUENCE {
fr1-ResourceConfig-r17
ResourceConfigPerFR-r17 OPTIONAL,
fr2-ResourceConfig-r17
ResourceConfigPerFR-r17 OPTIONAL,
maxNumberResAcrossCC-AcrossFR-r17
INTEGER (0..256)
OPTIONAL,
...
}
ResourceConfigPerFR-r17 ::=
SEQUENCE {
bm-MaxNumberCSI-RS-Resource-r17
INTEGER (0..64)
OPTIONAL,
bm-MaxNumberAperiodicCSI-RS-Resource-r17
INTEGER (0..64)
OPTIONAL,
cg-MaxNumberConfigsAllCC-r17
INTEGER (0..32)
OPTIONAL,
maxNumberCSI-RS-BFD-r17
INTEGER (0..64)
OPTIONAL,
maxNumberCSI-RS-SSB-CBD-r17
INTEGER (0..256)
OPTIONAL,
maxNumberSSB-BFD-r17
INTEGER (0..64)
OPTIONAL,
sps-MaxNumberConfigsAllCC-r17
INTEGER (0..32)
OPTIONAL,
trs-MaxConfResourceSetsAllCC-r17
INTEGER (0..256)
OPTIONAL,
...
}
-- TAG-RESOURCECONFIGNRDC-STOP-- TAG-NR-MULTIPLICITY-AND-CONSTRAINTS-START
maxMeasFreqsMN INTEGER ::= 32
-- Maximum number of MN-configured measurement frequencies
maxMeasFreqsSN INTEGER ::= 32
-- Maximum number of SN-configured measurement frequencies
maxMeasIdentitiesMN INTEGER ::= 62
-- Maximum number of measurement identities that a UE can be configured with
maxCellPrep INTEGER ::= 32
-- Maximum number of cells prepared for handover
maxNrofL1-MeasNoGap-r18 INTEGER ::= 8
-- Maximum number of frequencies layers for L1 measurements UE can measure without gaps
maxNrofL1-MeasWithGap-r18 INTEGER ::= 8
-- Maximum number of frequencies layers for L1 measurements UE can measure with gaps
maxNrofCellsL1-MeasNoGap-r18 INTEGER ::= 8
-- Maximum number of neighboring cells for L1 measurements UE can measure without gaps
maxNrofCellsL1-MeasWithGap-r18 INTEGER ::= 8
-- Maximum number of neighboring cells for L1 measurements UE can measure with gaps
maxNrofTotalCellsL1-MeasNoGap-r18 INTEGER ::= 24
-- Maximum total number of cell across all frequencies layers UE can measure
maxNrofSSBsL1-MeasNoGap-r18 INTEGER ::= 8
-- Maximum number of SSB resources for L1 measurements without gaps
maxNrofSSBsL1-MeasNoGapExt-r18 INTEGER ::= 24
-- Maximum number of SSB resources for L1 measurements without gaps
maxNrofSSBsL1-MeasWithGap-r18 INTEGER ::= 8
-- Maximum number of SSB resources for L1 measurements with gaps
maxNrofTotalSSBsL1-MeasNoGap-r18 INTEGER ::= 64
-- Maximum total number of SSB resources for L1 measurements without gaps
maxNrofSSBsL1-MeasIntraFreq-r18 INTEGER ::= 8
-- Maximum number of RRC configured intra-frequency LTM candidate configurations
maxNrofSSBsL1-MeasInterFreq-r18 INTEGER ::= 8
-- Maximum number of RRC configured inter-frequency LTM candidate configurations
maxNrofReportConfigsAperiodic-r18 INTEGER ::= 4
-- Maximum number of aperiodic LTM CSI report configurations
maxNrofReportConfigsPeriodic-r18 INTEGER ::= 4
-- Maximum number of periodic LTM CSI report configurations
maxNrofReportConfigsSemiPersistent-r18 INTEGER ::= 4
-- Maximum number of semi-persistent LTM CSI report configurations
maxNrofCellsTA-Meas-r18 INTEGER ::= 8
-- Maximum number of LTM candidate cells for TA acquisition
maxNrofConfigJointTCI-States-r18 INTEGER ::= 128
-- Maximum number of joint LTM DL TCI states that can be configured
maxNrofConfigDL-TCI-States-r18 INTEGER ::= 128
-- Maximum number of separate LTM DL TCI states that can be configured
maxNrofConfigUL-TCI-States-r18 INTEGER ::= 64
-- Maximum number of separate LTM UL TCI states that can be configured
maxNrofCellsTCI-r18 INTEGER ::= 8
-- Maximum number of configured joint LTM TCI state(s) across candidate cells
maxNrofStoredConfigCells-r18 INTEGER ::= 16
-- Maximum number cells which can be stored by the UE
maxNrofConfigCells-r18 INTEGER ::= 4
-- Maximum number LTM candidate configurations on which UE can fast processing
maxNrofActivatedJointTCI-States-r18 INTEGER ::= 32
-- Maximum number of joint DL TCI states that can be activated via MAC CE
maxNrofActivatedDL-TCI-States-r18 INTEGER ::= 32
-- Maximum number of separate DL TCI states that can be activated via MAC CE
maxNrofActivatedUL-TCI-States-r18 INTEGER ::= 32
-- Maximum number of separate DL TCI states that can be activated via MAC CE
-- TAG-NR-MULTIPLICITY-AND-CONSTRAINTS-STOP-- TAG-NR-INTER-NODE-DEFINITIONS-END-START
END
-- TAG-NR-INTER-NODE-DEFINITIONS-END-STOP-- TAG-NAME-START
-- TAG-NAME-STOP