diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-09-19 04:14:53 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-09-19 04:14:53 +0000 |
commit | a86c5f7cae7ec9a3398300555a0b644689d946a1 (patch) | |
tree | 39fe4b107c71174fd1e8a8ceb9a4d2aa14116248 /epan/dissectors/asn1/nr-rrc/NR-InterNodeDefinitions.asn | |
parent | Releasing progress-linux version 4.2.6-1~progress7.99u1. (diff) | |
download | wireshark-a86c5f7cae7ec9a3398300555a0b644689d946a1.tar.xz wireshark-a86c5f7cae7ec9a3398300555a0b644689d946a1.zip |
Merging upstream version 4.4.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'epan/dissectors/asn1/nr-rrc/NR-InterNodeDefinitions.asn')
-rw-r--r-- | epan/dissectors/asn1/nr-rrc/NR-InterNodeDefinitions.asn | 153 |
1 files changed, 143 insertions, 10 deletions
diff --git a/epan/dissectors/asn1/nr-rrc/NR-InterNodeDefinitions.asn b/epan/dissectors/asn1/nr-rrc/NR-InterNodeDefinitions.asn index 6d6cfeec..c6c6213a 100644 --- a/epan/dissectors/asn1/nr-rrc/NR-InterNodeDefinitions.asn +++ b/epan/dissectors/asn1/nr-rrc/NR-InterNodeDefinitions.asn @@ -1,12 +1,16 @@ --- 3GPP TS 38.331 V17.5.0 (2023-06) +-- 3GPP TS 38.331 V18.2.0 (2024-06) NR-InterNodeDefinitions DEFINITIONS AUTOMATIC TAGS ::= BEGIN IMPORTS + AffectedCarrierFreqCombList-r16, + AffectedCarrierFreqRangeCombList-r18, ARFCN-ValueNR, ARFCN-ValueEUTRA, + CandidateServingFreqListNR-r16, + CandidateServingFreqRangeListNR-r18, CellIdentity, CGI-InfoEUTRA, CGI-InfoNR, @@ -17,11 +21,14 @@ IMPORTS EUTRA-PhysCellId, FeatureSetDownlinkPerCC-Id, FeatureSetUplinkPerCC-Id, + FlightPathInfoReport-r18, FreqBandIndicatorNR, GapConfig, + IDC-TDM-Assistance-r18, maxBandComb, maxBands, maxBandsEUTRA, + maxCandidateBandIndex-r18, maxCellSFTD, maxFeatureSetsPerBand, maxFreq, @@ -35,6 +42,7 @@ IMPORTS maxNrofServingCells-1, maxNrofServingCellsEUTRA, maxNrofIndexesToReport, + maxNrofLTM-Configs-r18, maxSimultaneousBands, MBSInterestIndication-r17, MeasQuantityResults, @@ -43,15 +51,21 @@ IMPORTS 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, @@ -68,7 +82,10 @@ IMPORTS RSSI-ResourceId-r16, SDT-Config-r17, SidelinkUEInformationNR-r16, + SRS-PosRRC-InactiveValidityAreaPreConfigList-r18, SRS-ResourceId, + SuccessPSCell-Config-r18, + SupportedAggBandwidth-r17, UE-RadioPagingInfo-r17 FROM NR-RRC-Definitions; @@ -104,19 +121,29 @@ CG-CandidateInfoId-r17::= SEQUENCE { -- TAG-CG-CANDIDATELIST-STOP -- TAG-HANDOVER-COMMAND-START -HandoverCommand ::= SEQUENCE { - criticalExtensions CHOICE { - c1 CHOICE{ - handoverCommand HandoverCommand-IEs, +HandoverCommand ::= SEQUENCE { + criticalExtensions CHOICE { + c1 CHOICE{ + handoverCommand HandoverCommand-IEs, spare3 NULL, spare2 NULL, spare1 NULL }, - criticalExtensionsFuture SEQUENCE {} + criticalExtensionsFuture SEQUENCE {} } } -HandoverCommand-IEs ::= SEQUENCE { - handoverCommandMessage OCTET STRING (CONTAINING RRCReconfiguration), - nonCriticalExtension SEQUENCE {} OPTIONAL +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 @@ -153,6 +180,9 @@ AS-Config ::= SEQUENCE { ]], [[ sdt-Config-r17 SDT-Config-r17 OPTIONAL + ]], + [[ + srs-PosRRC-InactiveValidityAreaPreConfigList-r18 SRS-PosRRC-InactiveValidityAreaPreConfigList-r18 OPTIONAL ]] } @@ -182,6 +212,10 @@ AS-Context ::= SEQUENCE { 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 ]] } @@ -320,9 +354,19 @@ CG-Config-v1700-IEs ::= SEQUENCE { CG-Config-v1730-IEs ::= SEQUENCE { fr1-Carriers-SCG-r17 INTEGER (1..32) OPTIONAL, fr2-Carriers-SCG-r17 INTEGER (1..32) OPTIONAL, - nonCriticalExtension SEQUENCE {} OPTIONAL + nonCriticalExtension CG-Config-v1800-IEs OPTIONAL } +CG-Config-v1800-IEs ::= SEQUENCE { + candidateServingFreqRangeListNR-r18 CandidateServingFreqRangeListNR-r18 OPTIONAL, + candidateServingFreqListNR-r16 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 SEQUENCE {} OPTIONAL +} ServCellInfoListSCG-NR-r16 ::= SEQUENCE (SIZE (1.. maxNrofServingCells)) OF ServCellInfoXCG-NR-r16 ServCellInfoXCG-NR-r16 ::= SEQUENCE { @@ -358,6 +402,9 @@ PH-InfoSCG ::= SEQUENCE { ..., [[ twoSRS-PUSCH-Repetition-r17 ENUMERATED{enabled} OPTIONAL + ]], + [[ + twoSRS-MultipanelScheme-r18 ENUMERATED{enabled} OPTIONAL ]] } @@ -389,6 +436,15 @@ ConfigRestrictModReqSCG ::= SEQUENCE { 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 ]] } @@ -424,6 +480,15 @@ CandidateCell-r17 ::= SEQUENCE { 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 @@ -541,6 +606,17 @@ CG-ConfigInfo-v1700-IEs ::= SEQUENCE { 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 SEQUENCE {} OPTIONAL } @@ -594,6 +670,15 @@ ConfigRestrictInfoSCG ::= SEQUENCE { 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 ]] } @@ -610,6 +695,9 @@ PH-InfoMCG ::= SEQUENCE { ..., [[ twoSRS-PUSCH-Repetition-r17 ENUMERATED{enabled} OPTIONAL + ]], + [[ + twoSRS-MultipanelScheme-r18 ENUMERATED{enabled} OPTIONAL ]] } @@ -690,6 +778,11 @@ MRDC-AssistanceInfo ::= SEQUENCE { ]], [[ 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 ]] } @@ -722,6 +815,18 @@ CandidateCellCPC-r17 ::= SEQUENCE { 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 @@ -806,6 +911,12 @@ UERadioPagingInformation-v1700-IEs ::= SEQUENCE { 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 SEQUENCE {} OPTIONAL } @@ -830,6 +941,28 @@ UERadioAccessCapabilityInformation-IEs ::= SEQUENCE { } -- TAG-UE-RADIO-ACCESS-CAPABILITY-INFORMATION-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 |