summaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/nr-rrc/NR-InterNodeDefinitions.asn
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-09-19 04:14:53 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-09-19 04:14:53 +0000
commita86c5f7cae7ec9a3398300555a0b644689d946a1 (patch)
tree39fe4b107c71174fd1e8a8ceb9a4d2aa14116248 /epan/dissectors/asn1/nr-rrc/NR-InterNodeDefinitions.asn
parentReleasing progress-linux version 4.2.6-1~progress7.99u1. (diff)
downloadwireshark-a86c5f7cae7ec9a3398300555a0b644689d946a1.tar.xz
wireshark-a86c5f7cae7ec9a3398300555a0b644689d946a1.zip
Merging upstream version 4.4.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'epan/dissectors/asn1/nr-rrc/NR-InterNodeDefinitions.asn')
-rw-r--r--epan/dissectors/asn1/nr-rrc/NR-InterNodeDefinitions.asn153
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