diff --git a/epan/dissectors/asn1/rrc/Class-definitions.asn b/epan/dissectors/asn1/rrc/Class-definitions.asn index 2cec3fd5e7..ee0e986c82 100644 --- a/epan/dissectors/asn1/rrc/Class-definitions.asn +++ b/epan/dissectors/asn1/rrc/Class-definitions.asn @@ -1,4 +1,4 @@ --- 3GPP TS 25.331 V15.2.0 (2018-03) +-- 3GPP TS 25.331 V15.3.0 (2018-06) -- -- 11.1 General message structure -- diff --git a/epan/dissectors/asn1/rrc/Constant-definitions.asn b/epan/dissectors/asn1/rrc/Constant-definitions.asn index d8226a1cb8..66eb25f72a 100644 --- a/epan/dissectors/asn1/rrc/Constant-definitions.asn +++ b/epan/dissectors/asn1/rrc/Constant-definitions.asn @@ -1,4 +1,4 @@ --- 3GPP TS 25.331 V15.2.0 (2018-03) +-- 3GPP TS 25.331 V15.3.0 (2018-06) -- -- 11.4 Constant definitions -- diff --git a/epan/dissectors/asn1/rrc/InformationElements.asn b/epan/dissectors/asn1/rrc/InformationElements.asn index 4c3dda8181..ed10ce9e0a 100644 --- a/epan/dissectors/asn1/rrc/InformationElements.asn +++ b/epan/dissectors/asn1/rrc/InformationElements.asn @@ -1,4 +1,4 @@ --- 3GPP TS 25.331 V15.2.0 (2018-03) +-- 3GPP TS 25.331 V15.3.0 (2018-06) -- -- 11.3 Information element definitions -- @@ -800,7 +800,7 @@ AccessGroupIdentity ::= INTEGER (0..15) AccessStratumReleaseIndicator ::= ENUMERATED { rel-4, rel-5, rel-6, rel-7, rel-8, rel-9, rel-10, rel-11, rel-12, - rel-13, rel-14, spare5, spare4, spare3, + rel-13, rel-14, rel-15, spare4, spare3, spare2, spare1 } -- TABULAR : for ActivationTime, value 'now' always appear as default, and is encoded @@ -1220,6 +1220,10 @@ DL-PhysChCapabilityFDD-ve30ext ::= SEQUENCE { supportofHS-SCCHDrxOperation ENUMERATED { true } OPTIONAL } +DL-PhysChCapabilityFDD-vf10ext ::= SEQUENCE { + supportofSimplifiedHS-SCCHType1Operation ENUMERATED { true } OPTIONAL +} + DL-PhysChCapabilityTDD ::= SEQUENCE { maxTS-PerFrame MaxTS-PerFrame, maxPhysChPerFrame MaxPhysChPerFrame, @@ -1743,6 +1747,10 @@ MeasurementCapability-ve30ext ::= SEQUENCE { qoEMeasurementCollectionForStreamingServices ENUMERATED { true } OPTIONAL } +MeasurementCapability-vf20ext ::= SEQUENCE { + qoEMeasurementCollectionForMTSIServices ENUMERATED { true } OPTIONAL +} + MessageAuthenticationCode ::= BIT STRING (SIZE (32)) MinimumSF-DL ::= ENUMERATED { @@ -2084,6 +2092,12 @@ PhysicalChannelCapabilityInfo-v770ext ::= SEQUENCE { } OPTIONAL } +PhysicalChannelCapability-vf10ext ::= SEQUENCE { + fddPhysChCapability SEQUENCE { + downlinkPhysChCapability DL-PhysChCapabilityFDD-vf10ext OPTIONAL + } +} + -- PhysicalChannelCapability-LCR-r4 describes the 1.28Mcps TDD physical channel capability PhysicalChannelCapability-LCR-r4 ::= SEQUENCE { tdd128-PhysChCapability SEQUENCE { @@ -3039,18 +3053,14 @@ UE-RadioAccessCapability-ve30ext-IEs ::= SEQUENCE { UE-RadioAccessCapability-vf10ext-IEs ::= SEQUENCE { physicalChannelCapability PhysicalChannelCapability-vf10ext OPTIONAL, + ue-RadioAccessCapability-vf20ext-IEs UE-RadioAccessCapability-vf20ext-IEs +} + +UE-RadioAccessCapability-vf20ext-IEs ::= SEQUENCE { + measurementCapability MeasurementCapability-vf20ext OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL - -} -PhysicalChannelCapability-vf10ext ::= SEQUENCE { - fddPhysChCapability SEQUENCE { - downlinkPhysChCapability DL-PhysChCapabilityFDD-vf10ext OPTIONAL - } } -DL-PhysChCapabilityFDD-vf10ext ::= SEQUENCE { - supportofSimplifiedHS-SCCHType1Operation ENUMERATED { true } OPTIONAL -} UE-ConnTimersAndConstants ::= SEQUENCE { -- Optional is used also for parameters for which the default value is the last one read in SIB1 @@ -18826,6 +18836,16 @@ MeasurementCommand-r14 ::= CHOICE { releaseSome MeasurementsToRelease } +MeasurementCommand-r15 ::= CHOICE { + setup MeasurementType-r15, + modify SEQUENCE { + measurementType MeasurementType-r15 OPTIONAL + }, + release NULL, + releaseAll NULL, + releaseSome MeasurementsToRelease +} + MeasurementControlSysInfo ::= SEQUENCE { -- CHOICE cellSelectQualityMeasure represents PCCPCH-RSCP in TDD mode. use-of-HCS CHOICE { @@ -19160,6 +19180,21 @@ MeasurementType-r14 ::= CHOICE { applicationLayerMeasurementConfiguration ApplicationLayerMeasurementConfiguration } +MeasurementType-r15 ::= CHOICE { + intraFrequencyMeasurement IntraFrequencyMeasurement-r11, + interFrequencyMeasurement InterFrequencyMeasurement-r12, + interRATMeasurement InterRATMeasurement-r12, + up-Measurement UE-Positioning-Measurement-r13, + trafficVolumeMeasurement TrafficVolumeMeasurement, + qualityMeasurement QualityMeasurement, + ue-InternalMeasurement UE-InternalMeasurement-r14, + csgProximityDetection CSGProximityDetection, + eutraMeasurementForCELLFACH EUTRA-MeasurementForCELLFACH-r12, + applicationLayerMeasurementConfiguration ApplicationLayerMeasurementConfiguration, + applicationLayerMeasurementConfiguration-r15 ApplicationLayerMeasurementConfiguration-r15 +} + + MeasurementType-Relocation-r14 ::= CHOICE { intraFrequencyMeasurement IntraFrequencyMeasurement-r11, interFrequencyMeasurement InterFrequencyMeasurement-r12, @@ -19173,6 +19208,21 @@ MeasurementType-Relocation-r14 ::= CHOICE { applicationLayerMeasurement NULL } +MeasurementType-Relocation-r15 ::= CHOICE { + intraFrequencyMeasurement IntraFrequencyMeasurement-r11, + interFrequencyMeasurement InterFrequencyMeasurement-r12, + interRATMeasurement InterRATMeasurement-r12, + up-Measurement UE-Positioning-Measurement-r13, + trafficVolumeMeasurement TrafficVolumeMeasurement, + qualityMeasurement QualityMeasurement, + ue-InternalMeasurement UE-InternalMeasurement-r14, + csgProximityDetection CSGProximityDetection, + eutraMeasurementForCELLFACH EUTRA-MeasurementForCELLFACH-r12, + applicationLayerMeasurement NULL, + applicationLayerMeasurement-r15 NULL + +} + MeasurementValidity ::= SEQUENCE { ue-State ENUMERATED { cell-DCH, all-But-Cell-DCH, all-States } @@ -19885,10 +19935,20 @@ ApplicationLayerMeasurementConfiguration ::= SEQUENCE { containerForApplicationLayerMeasurementConfiguration OCTET STRING ( SIZE (1..1000)) } +ApplicationLayerMeasurementConfiguration-r15 ::= SEQUENCE { + containerForApplicationLayerMeasurementConfiguration OCTET STRING ( SIZE (1..1000)), + serviceType ENUMERATED { qoe, qoemtsi } +} + ApplicationLayerMeasurementReporting ::= SEQUENCE { containerForApplicationLayerMeasurementReporting OCTET STRING ( SIZE (1..8000)) } +ApplicationLayerMeasurementReporting-r15 ::= SEQUENCE { + containerForApplicationLayerMeasurementReporting OCTET STRING ( SIZE (1..8000)), + serviceType ENUMERATED { qoe, qoemtsi } +} + ObservedTimeDifferenceToGSM ::= INTEGER (0..4095) OTDOA-SearchWindowSize ::= ENUMERATED { diff --git a/epan/dissectors/asn1/rrc/Internode-definitions.asn b/epan/dissectors/asn1/rrc/Internode-definitions.asn index 2be2b2fdc9..acc782f8ba 100644 --- a/epan/dissectors/asn1/rrc/Internode-definitions.asn +++ b/epan/dissectors/asn1/rrc/Internode-definitions.asn @@ -1,4 +1,4 @@ --- 3GPP TS 25.331 V15.2.0 (2018-03) +-- 3GPP TS 25.331 V15.3.0 (2018-06) -- -- 11.5 RRC information between network nodes -- @@ -171,6 +171,7 @@ FROM PDU-definitions MeasurementType-r13, MeasurementType-r14, MeasurementType-Relocation-r14, + MeasurementType-Relocation-r15, AdditionalMeasurementID-List, AdditionalMeasurementID-List-r9, PositionEstimate, @@ -254,7 +255,7 @@ TargetRNC-ToSourceRNC-Container ::= CHOICE { InterRATHandoverInfoWithInterRATCapabilities-r3 ::= CHOICE { r3 SEQUENCE { - -- IE InterRATHandoverInfoWithInterRATCapabilities-r3-IEs also + -- IE InterRATHandoverInfoWithInterRATCapabilities-r3-IEs also -- includes non critical extensions interRATHandoverInfo-r3 InterRATHandoverInfoWithInterRATCapabilities-r3-IEs, v390NonCriticalExtensions SEQUENCE { @@ -284,7 +285,7 @@ InterRATHandoverInfoWithInterRATCapabilities-r3-IEs ::= SEQUENCE { -- but has been chosen to simplify the handling of the information in the BSC -- Other IEs ue-RATSpecificCapability InterRAT-UE-RadioAccessCapabilityList OPTIONAL, - -- interRATHandoverInfo, Octet string is used to obtain 8 bit length field prior to + -- interRATHandoverInfo, Octet string is used to obtain 8 bit length field prior to -- actual information. This makes it possible for BSS to transparently handle information -- received via GSM air interface even when it includes non critical extensions. -- The octet string shall include the InterRATHandoverInfo information @@ -537,10 +538,10 @@ SRNC-RelocationInfo-r3 ::= CHOICE { v8d0NonCriticalExtensions SEQUENCE { sRNC-RelocationInfo-v8d0ext SRNC-RelocationInfo-v8d0ext-IEs, v970NonCriticalExtensions SEQUENCE { - sRNC-RelocationInfo-v970ext + sRNC-RelocationInfo-v970ext SRNC-RelocationInfo-v970ext-IEs, v9c0NonCriticalExtensions SEQUENCE { - sRNC-RelocationInfo-v9c0ext + sRNC-RelocationInfo-v9c0ext SRNC-RelocationInfo-v9c0ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -552,10 +553,10 @@ SRNC-RelocationInfo-r3 ::= CHOICE { sRNC-RelocationInfo-r10 SRNC-RelocationInfo-r10-IEs, sRNC-RelocationInfo-r10-add-ext BIT STRING OPTIONAL, v9c0NonCriticalExtensions SEQUENCE { - sRNC-RelocationInfo-v9c0ext + sRNC-RelocationInfo-v9c0ext SRNC-RelocationInfo-v9c0ext-IEs, vab0NonCriticalExtensions SEQUENCE { - sRNC-RelocationInfo-vab0ext + sRNC-RelocationInfo-vab0ext SRNC-RelocationInfo-vab0ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -654,7 +655,7 @@ SRNC-RelocationInfo-r3-IEs ::= SEQUENCE { SRNC-RelocationInfo-v380ext-IEs ::= SEQUENCE { -- Ciphering related information IEs - -- In the SRNC-RelocationInfo-r3-IEs, the IE 'cn-DomainIdentity' is used to represent the + -- In the SRNC-RelocationInfo-r3-IEs, the IE 'cn-DomainIdentity' is used to represent the -- IE 'Latest configured CN domain' in the tabular. cn-DomainIdentity CN-DomainIdentity, cipheringStatusList CipheringStatusList @@ -679,9 +680,9 @@ SRNC-RelocationInfo-v3a0ext-IEs ::= SEQUENCE { SRNC-RelocationInfo-v3b0ext-IEs ::= SEQUENCE { -- cn-domain identity for IE startValueForCiphering-v3a0ext included in previous extension cn-DomainIdentity CN-DomainIdentity, - -- the IE startValueForCiphering-v3b0ext contains the start values for each CN Domain. The + -- the IE startValueForCiphering-v3b0ext contains the start values for each CN Domain. The -- value of start indicated by the IE startValueForCiphering-v3a0ext should be set to the - -- same value as the start-Value for the corresponding cn-DomainIdentity in the IE + -- same value as the start-Value for the corresponding cn-DomainIdentity in the IE -- startValueForCiphering-v3b0ext startValueForCiphering-v3b0ext STARTList2 OPTIONAL } @@ -929,10 +930,10 @@ SRNC-RelocationInfo-v690ext-IEs ::= SEQUENCE { -- received from the UE ueCapabilityContainer BIT STRING (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL, - -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the - -- transparent transfer of capability information received from the UE that was introduced - -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities - -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION + -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the + -- transparent transfer of capability information received from the UE that was introduced + -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities + -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION -- messages. Only the VLEC of one message needs to be included i.e. the one from these -- messages that was last received. -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC) @@ -983,10 +984,10 @@ SRNC-RelocationInfo-r6-IEs ::= SEQUENCE { -- received from the UE ueCapabilityContainer BIT STRING (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL, - -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the - -- transparent transfer of capability information received from the UE that was introduced - -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities - -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION + -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the + -- transparent transfer of capability information received from the UE that was introduced + -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities + -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION -- messages. Only the VLEC of one message needs to be included i.e. the one from these -- messages that was last received. -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC) @@ -1075,10 +1076,10 @@ SRNC-RelocationInfo-r7-IEs ::= SEQUENCE { -- received from the UE ueCapabilityContainer BIT STRING (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL, - -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the - -- transparent transfer of capability information received from the UE that was introduced - -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities - -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION + -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the + -- transparent transfer of capability information received from the UE that was introduced + -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities + -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION -- messages. Only the VLEC of one message needs to be included i.e. the one from these -- messages that was last received. -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC) @@ -1177,10 +1178,10 @@ SRNC-RelocationInfo-r8-IEs ::= SEQUENCE { -- received from the UE ueCapabilityContainer BIT STRING (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL, - -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the - -- transparent transfer of capability information received from the UE that was introduced - -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities - -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION + -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the + -- transparent transfer of capability information received from the UE that was introduced + -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities + -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION -- messages. Only the VLEC of one message needs to be included i.e. the one from these -- messages that was last received. -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC) @@ -1273,10 +1274,10 @@ SRNC-RelocationInfo-r9-IEs ::= SEQUENCE { -- received from the UE ueCapabilityContainer BIT STRING (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL, - -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the - -- transparent transfer of capability information received from the UE that was introduced - -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities - -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION + -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the + -- transparent transfer of capability information received from the UE that was introduced + -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities + -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION -- messages. Only the VLEC of one message needs to be included i.e. the one from these -- messages that was last received. -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC) @@ -1366,10 +1367,10 @@ SRNC-RelocationInfo-r10-IEs ::= SEQUENCE { -- received from the UE ueCapabilityContainer BIT STRING (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL, - -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the - -- transparent transfer of capability information received from the UE that was introduced - -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities - -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION + -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the + -- transparent transfer of capability information received from the UE that was introduced + -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities + -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION -- messages. Only the VLEC of one message needs to be included i.e. the one from these -- messages that was last received. -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC) @@ -1417,7 +1418,7 @@ SRNC-RelocationInfo-r10-IEs ::= SEQUENCE { } SRNC-RelocationInfo-vab0ext-IEs ::= SRNC-RelocationInfo-v970ext-IEs - + SRNC-RelocationInfo-r11-IEs ::= SEQUENCE { -- Non-RRC IEs -- IE rb-IdentityForHOMessage includes the identity of the RB used by the source SRNC @@ -1452,10 +1453,10 @@ SRNC-RelocationInfo-r11-IEs ::= SEQUENCE { -- received from the UE ueCapabilityContainer BIT STRING (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL, - -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the - -- transparent transfer of capability information received from the UE that was introduced - -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities - -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION + -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the + -- transparent transfer of capability information received from the UE that was introduced + -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities + -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION -- messages. Only the VLEC of one message needs to be included i.e. the one from these -- messages that was last received. -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC) @@ -1536,10 +1537,10 @@ SRNC-RelocationInfo-r12-IEs ::= SEQUENCE { -- received from the UE ueCapabilityContainer BIT STRING (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL, - -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the - -- transparent transfer of capability information received from the UE that was introduced - -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities - -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION + -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the + -- transparent transfer of capability information received from the UE that was introduced + -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities + -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION -- messages. Only the VLEC of one message needs to be included i.e. the one from these -- messages that was last received. -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC) @@ -1574,7 +1575,7 @@ SRNC-RelocationInfo-r12-IEs ::= SEQUENCE { e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList OPTIONAL, storedCompressedModeInfo StoredCompressedModeInfo-r8 OPTIONAL, secondary-tpc-CombinationInfoList TPC-CombinationInfoList-r9 OPTIONAL, - secondary-e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList-r9 OPTIONAL, + secondary-e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList-r9 OPTIONAL, serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r12 OPTIONAL, dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL, @@ -1626,11 +1627,11 @@ SRNC-RelocationInfo-r13-IEs ::= SEQUENCE { -- information received from the UE ueCapabilityContainer BIT STRING (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL, - -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the + -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the -- transparent transfer of capability information received from the UE that was - -- introduced in a release independent manner, i.e., transferred within a VLEC. - -- These UE capabilities are included both in the RRC CONNECTION SETUP COMPLETE and - -- the UE CAPABILITY INFORMATION messages. + -- introduced in a release independent manner, i.e., transferred within a VLEC. + -- These UE capabilities are included both in the RRC CONNECTION SETUP COMPLETE and + -- the UE CAPABILITY INFORMATION messages. -- Only the VLEC of one message needs to be included i.e. the one from these -- messages that was last received. -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC) @@ -1665,7 +1666,7 @@ SRNC-RelocationInfo-r13-IEs ::= SEQUENCE { e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList OPTIONAL, storedCompressedModeInfo StoredCompressedModeInfo-r8 OPTIONAL, secondary-tpc-CombinationInfoList TPC-CombinationInfoList-r9 OPTIONAL, - secondary-e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList-r9 OPTIONAL, + secondary-e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList-r9 OPTIONAL, serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r12 OPTIONAL, dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r13 OPTIONAL, @@ -1690,6 +1691,19 @@ SRNC-RelocationInfo-LaterCriticalExtensions ::= SEQUENCE { sRNC-RelocationInfo-r14-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, + -- WS modification: fix sRNC-RelocationInfo-CriticalExtensions-r15-IEs call + -- sRNC-RelocationInfo-CriticalExtensions-r15-IEs SRNC-RelocationInfo-r15-IEs + sRNC-RelocationInfo-CriticalExtensions-r15-IEs SRNC-RelocationInfo-CriticalExtensions-r15-IEs + } +} + +SRNC-RelocationInfo-CriticalExtensions-r15-IEs ::= SEQUENCE { + criticalExtensions CHOICE { + r15 SEQUENCE { + sRNC-RelocationInfo-r15 SRNC-RelocationInfo-r15-IEs, + sRNC-RelocationInfo-r15-add-ext BIT STRING OPTIONAL, + nonCriticalExtensions SEQUENCE {} OPTIONAL + }, criticalExtensions SEQUENCE {} } } @@ -1728,11 +1742,11 @@ SRNC-RelocationInfo-r14-IEs ::= SEQUENCE { -- information received from the UE ueCapabilityContainer BIT STRING (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL, - -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the + -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the -- transparent transfer of capability information received from the UE that was - -- introduced in a release independent manner, i.e., transferred within a VLEC. - -- These UE capabilities are included both in the RRC CONNECTION SETUP COMPLETE and - -- the UE CAPABILITY INFORMATION messages. + -- introduced in a release independent manner, i.e., transferred within a VLEC. + -- These UE capabilities are included both in the RRC CONNECTION SETUP COMPLETE and + -- the UE CAPABILITY INFORMATION messages. -- Only the VLEC of one message needs to be included i.e. the one from these -- messages that was last received. -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC) @@ -1785,6 +1799,97 @@ SRNC-RelocationInfo-r14-IEs ::= SEQUENCE { mbmsSelectedServiceInfo MBMS-SelectedServiceInfo OPTIONAL } +SRNC-RelocationInfo-r15-IEs ::= SEQUENCE { + -- Non-RRC IEs + -- IE rb-IdentityForHOMessage includes the identity of the RB used by the source SRNC + -- to send the message contained in the IE "TargetRNC-ToSourceRNC-Container". + -- Only included if type is "UE involved" + rb-IdentityForHOMessage RB-Identity OPTIONAL, + stateOfRRC StateOfRRC, + stateOfRRC-Procedure StateOfRRC-Procedure, + -- Ciphering related information IEs + cipheringStatusList CipheringStatusList-r4, + latestConfiguredCN-Domain CN-DomainIdentity, + calculationTimeForCiphering CalculationTimeForCiphering OPTIONAL, + count-C-List COUNT-C-List OPTIONAL, + cipheringInfoPerRB-List CipheringInfoPerRB-List-r4 OPTIONAL, + -- Integrity protection related information IEs + integrityProtectionStatus IntegrityProtectionStatus, + srb-SpecificIntegrityProtInfo SRB-SpecificIntegrityProtInfoList OPTIONAL, + implementationSpecificParams ImplementationSpecificParams OPTIONAL, + -- User equipment IEs + u-RNTI U-RNTI, + c-RNTI C-RNTI OPTIONAL, + -- IE 'UE-RadioAccessCapability-r6' includes the Rel-5 radio access capability + -- extensions and earlier. Rel-6 and later extensions are included in IE 'UE-CapabilityContainer-IEs'. + ue-RadioAccessCapability UE-RadioAccessCapability-r6, + ue-RadioAccessCapability-ext UE-RadioAccessCapabBandFDDList OPTIONAL, + ue-Positioning-LastKnownPos UE-Positioning-LastKnownPos OPTIONAL, + uESpecificBehaviourInformation1idle + UESpecificBehaviourInformation1idle OPTIONAL, + uESpecificBehaviourInformation1interRAT + UESpecificBehaviourInformation1interRAT OPTIONAL, + -- IE ueCapabilityContainer is used for the transparent transfer of capability + -- information received from the UE + ueCapabilityContainer BIT STRING + (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL, + -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the + -- transparent transfer of capability information received from the UE that was + -- introduced in a release independent manner, i.e., transferred within a VLEC. + -- These UE capabilities are included both in the RRC CONNECTION SETUP COMPLETE and + -- the UE CAPABILITY INFORMATION messages. + -- Only the VLEC of one message needs to be included i.e. the one from these + -- messages that was last received. + -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC) + ueCapabilityContainer-RSC BIT STRING + (CONTAINING RRCConnectionSetupComplete-r3-add-ext-IEs) OPTIONAL, + -- Case 2: If the last received message was a UE CAPABILITY INFORMATION (UCI) + ueCapabilityContainer-UCI BIT STRING + (CONTAINING UECapabilityInformation-r3-add-ext-IEs) OPTIONAL, + -- Other IEs + ue-RATSpecificCapability InterRAT-UE-RadioAccessCapabilityList-r5 OPTIONAL, + -- UTRAN mobility IEs + ura-Identity URA-Identity OPTIONAL, + srns-t-305 T-305 OPTIONAL, + -- Core network IEs + cn-CommonGSM-MAP-NAS-SysInfo NAS-SystemInformationGSM-MAP, + cn-DomainInformationList CN-DomainInformationListFull OPTIONAL, + -- Measurement IEs + ongoingMeasRepList OngoingMeasRepList-r15 OPTIONAL, + interRATCellInfoIndication InterRATCellInfoIndication OPTIONAL, + -- Radio bearer IEs + predefinedConfigStatusList PredefinedConfigStatusList, + srb-InformationList SRB-InformationSetupList-r11, + rab-InformationList RAB-InformationSetupList-r11 OPTIONAL, + pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL, + -- Transport channel IEs + ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL, + ul-TransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL, + dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, + dl-TransChInfoList DL-AddReconfTransChInfoList-r11 OPTIONAL, + -- PhyCH IEs + tpc-CombinationInfoList TPC-CombinationInfoList OPTIONAL, + e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList OPTIONAL, + storedCompressedModeInfo StoredCompressedModeInfo-r8 OPTIONAL, + secondary-tpc-CombinationInfoList TPC-CombinationInfoList-r9 OPTIONAL, + secondary-e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList-r9 OPTIONAL, + serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r12 OPTIONAL, + dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL, + ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r13 OPTIONAL, + dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL, + dl-CommonInformation DL-CommonInformation-r12 OPTIONAL, + dl-InformationPerRL-List DL-InformationPerRL-List-r13 OPTIONAL, + -- Measurement report + measurementReport BIT STRING + (CONTAINING MeasurementReport) OPTIONAL, + -- Other IEs + failureCause FailureCauseWithProtErr OPTIONAL, + ue-HistoryInformation UE-HistoryInformation OPTIONAL, + -- MBMS IEs + mbms-JoinedInformation MBMS-JoinedInformation-r6 OPTIONAL, + mbmsSelectedServiceInfo MBMS-SelectedServiceInfo OPTIONAL +} + -- IE definitions CalculationTimeForCiphering ::= SEQUENCE { @@ -1804,7 +1909,7 @@ CipheringInfoPerRB-r4 ::= SEQUENCE { ul-HFN BIT STRING (SIZE (20..25)) } --- TABULAR: CipheringInfoPerRB-List, multiplicity value numberOfRadioBearers +-- TABULAR: CipheringInfoPerRB-List, multiplicity value numberOfRadioBearers -- has been replaced with maxRB. CipheringInfoPerRB-List ::= SEQUENCE (SIZE (1..maxRB)) OF CipheringInfoPerRB @@ -1848,7 +1953,7 @@ COUNT-C-List ::= SEQUENCE (SIZE (1..maxCNdomains)) OF COUNT-CSingle ::= SEQUENCE { cn-DomainIdentity CN-DomainIdentity, - count-C BIT STRING (SIZE (32)) + count-C BIT STRING (SIZE (32)) } DL-PhysChCapabilityFDD-r4 ::= SEQUENCE { @@ -1958,13 +2063,13 @@ IntraFreqReportingCriteria-r6-ext ::= SEQUENCE { -- dummy is not used in this version of the specification, it should -- not be sent and if received it should be ignored. -MaxHcContextSpace-r5 ::= ENUMERATED { - dummy, by1024, by2048, by4096, by8192, +MaxHcContextSpace-r5 ::= ENUMERATED { + dummy, by1024, by2048, by4096, by8192, by16384, by32768, by65536, by131072 } MeasurementCapability-r4 ::= SEQUENCE { downlinkCompressedMode CompressedModeMeasCapability-r4, - uplinkCompressedMode CompressedModeMeasCapability-r4 + uplinkCompressedMode CompressedModeMeasCapability-r4 } MeasurementCommandWithType ::= CHOICE { @@ -2033,6 +2138,12 @@ MeasurementCommandWithType-r14 ::= CHOICE { release NULL } +MeasurementCommandWithType-r15 ::= CHOICE { + setup MeasurementType-Relocation-r15, + modify NULL, + release NULL +} + OngoingMeasRep ::= SEQUENCE { measurementIdentity MeasurementIdentity, -- TABULAR: The CHOICE Measurement in the tabular description is included @@ -2094,19 +2205,19 @@ OngoingMeasRep-r9 ::= SEQUENCE { measurementCommandWithType MeasurementCommandWithType-r9, measurementReportingMode MeasurementReportingMode OPTIONAL, -- if any of the additional measurement ID is within the range 17 to 32, - -- "OngoingMeasRep-v970ext-IEs" should be present and should include + -- "OngoingMeasRep-v970ext-IEs" should be present and should include -- the IE "measurementIdentity" and "additionalMeasurementID-List". -- The value of the IE "measurementIdentity" in "OngoingMeasRep-v970ext-IEs" -- should be the same as the "measurementIdentity" value in "OngoingMeasRep-r9", -- and "additionalMeasurementID-List" should contain the complete list. - -- The IE "additionalMeasurementID-List" in "OngoingMeasRep-r9" should still + -- The IE "additionalMeasurementID-List" in "OngoingMeasRep-r9" should still -- contain the additional measurement ID which value is within the range 1 to 16. additionalMeasurementID-List AdditionalMeasurementID-List OPTIONAL } --- The IE "OngoingMeasRep-v970ext-IEs" should be included to report --- measurementIdentity values within the range 17 to 32 and when a --- "measurementIdentity" in "OngoingMeasRep-r9" needs to contain one of the +-- The IE "OngoingMeasRep-v970ext-IEs" should be included to report +-- measurementIdentity values within the range 17 to 32 and when a +-- "measurementIdentity" in "OngoingMeasRep-r9" needs to contain one of the -- values within the range 17 to 32 in the IE "additionalMeasurementID-List". OngoingMeasRep-v970ext-IEs ::= SEQUENCE { @@ -2119,14 +2230,14 @@ OngoingMeasRep-r10 ::= SEQUENCE { measurementCommandWithType MeasurementCommandWithType-r10, measurementReportingMode MeasurementReportingMode OPTIONAL, -- if any of the additional measurement ID is within the range 17 to 32, - -- "OngoingMeasRep-v970ext-IEs" (in SRNC-RelocationInfo-vab0ext-IEs)should be present - -- and should include the IE "measurementIdentity" and + -- "OngoingMeasRep-v970ext-IEs" (in SRNC-RelocationInfo-vab0ext-IEs)should be present + -- and should include the IE "measurementIdentity" and -- "additionalMeasurementID-List". In this case, the value of the IE "measurementIdentity" in - -- "OngoingMeasRep-v970ext-IEs" (in SRNC-RelocationInfo-vab0ext-IEs) should be the same as the + -- "OngoingMeasRep-v970ext-IEs" (in SRNC-RelocationInfo-vab0ext-IEs) should be the same as the -- "measurementIdentity" value in "OngoingMeasRep-r10", and "additionalMeasurementID-List" -- should contain the complete list. - -- The IE "additionalMeasurementID-List" in "OngoingMeasRep-r10" should still - -- contain the additional measurement ID which value is within the range 1 to 16. + -- The IE "additionalMeasurementID-List" in "OngoingMeasRep-r10" should still + -- contain the additional measurement ID which value is within the range 1 to 16. additionalMeasurementID-List AdditionalMeasurementID-List OPTIONAL } @@ -2158,6 +2269,13 @@ OngoingMeasRep-r14 ::= SEQUENCE { additionalMeasurementID-List AdditionalMeasurementID-List-r9 OPTIONAL } +OngoingMeasRep-r15 ::= SEQUENCE { + measurementIdentity MeasurementIdentity-r9, + measurementCommandWithType MeasurementCommandWithType-r15, + measurementReportingMode MeasurementReportingMode OPTIONAL, + additionalMeasurementID-List AdditionalMeasurementID-List-r9 OPTIONAL +} + OngoingMeasRepList ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF OngoingMeasRep @@ -2197,6 +2315,9 @@ OngoingMeasRepList-r13 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF OngoingMeasRepList-r14 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF OngoingMeasRep-r14 +OngoingMeasRepList-r15 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF + OngoingMeasRep-r15 + PDCP-Capability-r4 ::= SEQUENCE { losslessSRNS-RelocationSupport BOOLEAN, supportForRfc2507 CHOICE { @@ -2337,11 +2458,11 @@ StateOfRRC-Procedure ::= ENUMERATED { -- dummy is not used in this version of specification -- It should not be sent dummy, - otherStates + otherStates } -TotalRLC-AM-BufferSize-r5 ::= ENUMERATED { - kb10, kb50, kb100, kb150, kb200, +TotalRLC-AM-BufferSize-r5 ::= ENUMERATED { + kb10, kb50, kb100, kb150, kb200, kb300, kb400, kb500, kb750, kb1000 } TPC-Combination-Info ::= SEQUENCE { @@ -2371,7 +2492,7 @@ UE-Positioning-Capability-r4 ::= SEQUENCE { sfn-sfnType2Capability ENUMERATED { true } OPTIONAL } -UE-Positioning-LastKnownPos ::= SEQUENCE { +UE-Positioning-LastKnownPos ::= SEQUENCE { sfn INTEGER (0..4095), cell-id CellIdentity, positionEstimate PositionEstimate diff --git a/epan/dissectors/asn1/rrc/PDU-definitions.asn b/epan/dissectors/asn1/rrc/PDU-definitions.asn index 85385ab265..b5eaed1053 100644 --- a/epan/dissectors/asn1/rrc/PDU-definitions.asn +++ b/epan/dissectors/asn1/rrc/PDU-definitions.asn @@ -1,4 +1,4 @@ --- 3GPP TS 25.331 V15.2.0 (2018-03) +-- 3GPP TS 25.331 V15.3.0 (2018-06) -- -- 11.2 PDU definitions -- @@ -460,6 +460,7 @@ IMPORTS AdditionalMeasurementID-List, AdditionalMeasurementID-List-r9, ApplicationLayerMeasurementReporting, + ApplicationLayerMeasurementReporting-r15, CellDCHMeasOccasionInfo-TDD128-r9, CSGProximityIndication, CSGProximityIndication-vb50ext, @@ -527,6 +528,7 @@ IMPORTS MeasurementCommand-r12, MeasurementCommand-r13, MeasurementCommand-r14, + MeasurementCommand-r15, MeasurementIdentity, MeasurementIdentity-r9, MeasurementIdentityExt, @@ -4805,11 +4807,36 @@ MeasurementControl-LaterCriticalExtensions-r14-IEs ::= SEQUENCE { -- Container for adding non critical extensions after freezing REL-15 measurementControl-r14-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL + }, + measurementControl-LaterCriticalExtensions-r15-IEs MeasurementControl-LaterCriticalExtensions-r15-IEs + } +} + +MeasurementControl-LaterCriticalExtensions-r15-IEs ::= SEQUENCE { + criticalExtensions CHOICE { + r15 SEQUENCE { + measurementControl-r15 MeasurementControl-r15-IEs, + -- Container for adding non critical extensions after freezing REL-16 + measurementControl-r15-add-ext BIT STRING OPTIONAL, + nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions SEQUENCE {} } } +MeasurementControl-r15-IEs ::= SEQUENCE { + -- Measurement IEs + measurementIdentity MeasurementIdentity-r9 OPTIONAL, + -- TABULAR: The measurement type is included in measurementCommand. + measurementCommand MeasurementCommand-r15, + measurementReportingMode MeasurementReportingMode OPTIONAL, + additionalMeasurementList AdditionalMeasurementID-List-r9 OPTIONAL, + cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL, + measurementScalingFactor MeasurementScalingFactor OPTIONAL, + -- Physical channel IEs + dpch-CompressedModeStatusInfo DPCH-CompressedModeStatusInfo-r10 OPTIONAL +} + -- *************************************************** -- -- MEASUREMENT CONTROL FAILURE @@ -5012,9 +5039,14 @@ MeasurementReport-ve30ext-IEs ::= SEQUENCE { -- Measurement IEs measuredResults MeasuredResults-ve30ext OPTIONAL, applicationLayerMeasurementReporting ApplicationLayerMeasurementReporting OPTIONAL, - nonCriticalExtensions SEQUENCE {} OPTIONAL + measurementReport-vf20ext MeasurementReport-vf20ext-IEs OPTIONAL } +MeasurementReport-vf20ext-IEs ::= SEQUENCE { + -- Measurement IEs + applicationLayerMeasurementReporting-r15 ApplicationLayerMeasurementReporting-r15 OPTIONAL, + nonCriticalExtensions SEQUENCE {} OPTIONAL +} -- *************************************************** -- @@ -6322,127 +6354,6 @@ RadioBearerReconfiguration ::= CHOICE { } } -RadioBearerReconfiguration-LaterCriticalExtensions-r15-IEs ::= SEQUENCE { - r15 SEQUENCE { - radioBearerReconfiguration-r15 - RadioBearerReconfiguration-r15-IEs, - -- Container for adding non critical - -- extensions after freezing REL-16 - radioBearerReconfiguration-r15-add-ext - BIT STRING OPTIONAL, - nonCriticalExtensions SEQUENCE {} - OPTIONAL - }, - criticalExtensions SEQUENCE {} -} - -RadioBearerReconfiguration-r15-IEs ::= SEQUENCE { - -- User equipment IEs - integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, - cipheringModeInfo CipheringModeInfo-r7 OPTIONAL, - activationTime ActivationTime OPTIONAL, - dynamicActivationTime DynamicActivationTime OPTIONAL, - delayRestrictionFlag DelayRestrictionFlag OPTIONAL, - new-U-RNTI U-RNTI OPTIONAL, - new-C-RNTI C-RNTI OPTIONAL, - -- The IE "new-DSCH-RNTI" should not be included in FDD mode, - -- and if received the UE behaviour is unspecified - new-DSCH-RNTI DSCH-RNTI OPTIONAL, - new-H-RNTI H-RNTI OPTIONAL, - newPrimary-E-RNTI E-RNTI OPTIONAL, - newSecondary-E-RNTI E-RNTI OPTIONAL, - rntiHandlingAtCellReselection ENUMERATED { true } OPTIONAL, - rrc-StateIndicator RRC-StateIndicator, - ueMobilityStateIndicator High-MobilityDetected OPTIONAL, - utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL, - accessGroupIdentity AccessGroupIdentity OPTIONAL, - -- Core network IEs - cn-InformationInfo CN-InformationInfo-r6 OPTIONAL, - signallingConnectionRelIndication CN-DomainIdentity OPTIONAL, - - -- UTRAN mobility IEs - ura-Identity URA-Identity OPTIONAL, - supportForChangeOfUE-Capability BOOLEAN OPTIONAL, - responseToChangeOfUE-Capability ENUMERATED { true } OPTIONAL, - -- Specification mode information - defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL, - specificationMode CHOICE { - complete SEQUENCE { - -- Radio bearer IEs - rab-InformationSetupList RAB-InformationSetupList-r11 OPTIONAL, - rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL, - rab-InformationMBMSPtpList RAB-InformationMBMSPtpList OPTIONAL, - rb-InformationReconfigList RB-InformationReconfigList-r11 OPTIONAL, - rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL, - rb-InformationReleaseList RB-InformationReleaseList OPTIONAL, - rb-PDCPContextRelocationList RB-PDCPContextRelocationList OPTIONAL, - pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL, - umRlc-ReEstablishmentRBList RB-IdentityList OPTIONAL, - otherStateConfig OtherStateConfig OPTIONAL, - -- Transport channel IEs - ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL, - ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL, - ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r14 OPTIONAL, - dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, - dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL, - dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r13 OPTIONAL, - -- Retrievable configuration - retrievableConfigInfo RetrievableConfigInfo OPTIONAL - }, - preconfiguration SEQUENCE { - -- All IEs that include an FDD/TDD choice are split in two IEs for this message, - -- one for the FDD only elements and one for the TDD only elements, so that one - -- FDD/TDD choice in this level is sufficient. - preConfigMode CHOICE { - predefinedConfigIdentity PredefinedConfigIdentity, - defaultConfig SEQUENCE { - defaultConfigMode DefaultConfigMode, - defaultConfigIdentity DefaultConfigIdentity-r6 - } - } - } - }, - -- Physical channel IEs - frequencyInfo FrequencyInfo OPTIONAL, - multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL, - dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL, - dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL, - hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL, - mimoParameters MIMO-Parameters-r9 OPTIONAL, - mimo4x4Parameters MIMO4x4-Parameters OPTIONAL, - dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL, - maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, - ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL, - ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL, - ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r14 OPTIONAL, - ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL, - ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, - ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL, - ul-OtherTTIConfiguration-Info UL-OtherTTIConfiguration-Information OPTIONAL, - filteredUPHReportInfo FilteredUEPowerHeadroomReportInfo OPTIONAL, - ul-OtherTTIConfigurationInfo-Sec UL-OtherTTIConfigurationInfo-Sec OPTIONAL, - filteredUPHReportInfo-Sec FilteredUEPowerHeadroomReportInfo OPTIONAL, - dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL, - dl-CommonInformation DL-CommonInformation-r12 OPTIONAL, - dl-InformationPerRL-List DL-InformationPerRL-List-r13 OPTIONAL, - dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL, - additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL, - additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL, - commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL, - dPCCH2InfoFDD DPCCH2InfoFDD OPTIONAL, - controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, - sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, - mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL, - nonrectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL, - nonrectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL, - hs-scch-DrxCellfach-info HS-SCCH-DrxCellfach-info OPTIONAL, - simplified-HS-SCCH-type1-operation ENUMERATED { true } OPTIONAL, - - -- MBMS IEs - mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, - -- Measurement IEs for LCR - cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL -} RadioBearerReconfiguration-vaa0ext-IEs ::= SEQUENCE { um-RLC-ReEstablishmentRBList RB-IdentityList OPTIONAL @@ -7499,6 +7410,128 @@ RadioBearerReconfiguration-r14-IEs ::= SEQUENCE { cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL } +RadioBearerReconfiguration-LaterCriticalExtensions-r15-IEs ::= SEQUENCE { + r15 SEQUENCE { + radioBearerReconfiguration-r15 + RadioBearerReconfiguration-r15-IEs, + -- Container for adding non critical + -- extensions after freezing REL-16 + radioBearerReconfiguration-r15-add-ext + BIT STRING OPTIONAL, + nonCriticalExtensions SEQUENCE {} + OPTIONAL + }, + criticalExtensions SEQUENCE {} +} + +RadioBearerReconfiguration-r15-IEs ::= SEQUENCE { + -- User equipment IEs + integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, + cipheringModeInfo CipheringModeInfo-r7 OPTIONAL, + activationTime ActivationTime OPTIONAL, + dynamicActivationTime DynamicActivationTime OPTIONAL, + delayRestrictionFlag DelayRestrictionFlag OPTIONAL, + new-U-RNTI U-RNTI OPTIONAL, + new-C-RNTI C-RNTI OPTIONAL, + -- The IE "new-DSCH-RNTI" should not be included in FDD mode, + -- and if received the UE behaviour is unspecified + new-DSCH-RNTI DSCH-RNTI OPTIONAL, + new-H-RNTI H-RNTI OPTIONAL, + newPrimary-E-RNTI E-RNTI OPTIONAL, + newSecondary-E-RNTI E-RNTI OPTIONAL, + rntiHandlingAtCellReselection ENUMERATED { true } OPTIONAL, + rrc-StateIndicator RRC-StateIndicator, + ueMobilityStateIndicator High-MobilityDetected OPTIONAL, + utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL, + accessGroupIdentity AccessGroupIdentity OPTIONAL, + -- Core network IEs + cn-InformationInfo CN-InformationInfo-r6 OPTIONAL, + signallingConnectionRelIndication CN-DomainIdentity OPTIONAL, + + -- UTRAN mobility IEs + ura-Identity URA-Identity OPTIONAL, + supportForChangeOfUE-Capability BOOLEAN OPTIONAL, + responseToChangeOfUE-Capability ENUMERATED { true } OPTIONAL, + -- Specification mode information + defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL, + specificationMode CHOICE { + complete SEQUENCE { + -- Radio bearer IEs + rab-InformationSetupList RAB-InformationSetupList-r11 OPTIONAL, + rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL, + rab-InformationMBMSPtpList RAB-InformationMBMSPtpList OPTIONAL, + rb-InformationReconfigList RB-InformationReconfigList-r11 OPTIONAL, + rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL, + rb-InformationReleaseList RB-InformationReleaseList OPTIONAL, + rb-PDCPContextRelocationList RB-PDCPContextRelocationList OPTIONAL, + pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL, + umRlc-ReEstablishmentRBList RB-IdentityList OPTIONAL, + otherStateConfig OtherStateConfig OPTIONAL, + -- Transport channel IEs + ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL, + ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL, + ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r14 OPTIONAL, + dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, + dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL, + dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r13 OPTIONAL, + -- Retrievable configuration + retrievableConfigInfo RetrievableConfigInfo OPTIONAL + }, + preconfiguration SEQUENCE { + -- All IEs that include an FDD/TDD choice are split in two IEs for this message, + -- one for the FDD only elements and one for the TDD only elements, so that one + -- FDD/TDD choice in this level is sufficient. + preConfigMode CHOICE { + predefinedConfigIdentity PredefinedConfigIdentity, + defaultConfig SEQUENCE { + defaultConfigMode DefaultConfigMode, + defaultConfigIdentity DefaultConfigIdentity-r6 + } + } + } + }, + -- Physical channel IEs + frequencyInfo FrequencyInfo OPTIONAL, + multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL, + dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL, + dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL, + hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL, + mimoParameters MIMO-Parameters-r9 OPTIONAL, + mimo4x4Parameters MIMO4x4-Parameters OPTIONAL, + dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL, + maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, + ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL, + ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL, + ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r14 OPTIONAL, + ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL, + ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, + ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL, + ul-OtherTTIConfiguration-Info UL-OtherTTIConfiguration-Information OPTIONAL, + filteredUPHReportInfo FilteredUEPowerHeadroomReportInfo OPTIONAL, + ul-OtherTTIConfigurationInfo-Sec UL-OtherTTIConfigurationInfo-Sec OPTIONAL, + filteredUPHReportInfo-Sec FilteredUEPowerHeadroomReportInfo OPTIONAL, + dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL, + dl-CommonInformation DL-CommonInformation-r12 OPTIONAL, + dl-InformationPerRL-List DL-InformationPerRL-List-r13 OPTIONAL, + dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL, + additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL, + additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL, + commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL, + dPCCH2InfoFDD DPCCH2InfoFDD OPTIONAL, + controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, + sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, + mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL, + nonrectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL, + nonrectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL, + hs-scch-DrxCellfach-info HS-SCCH-DrxCellfach-info OPTIONAL, + simplified-HS-SCCH-type1-operation ENUMERATED { true } OPTIONAL, + + -- MBMS IEs + mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, + -- Measurement IEs for LCR + cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL +} + -- *************************************************** -- -- RADIO BEARER RECONFIGURATION COMPLETE @@ -7752,94 +7785,6 @@ RadioBearerRelease ::= CHOICE { } } -RadioBearerRelease-LaterCriticalExtensions-r15-IEs ::= SEQUENCE { - r15 SEQUENCE { - radioBearerRelease-r15 RadioBearerRelease-r15-IEs, - -- Container for adding non critical extensions - -- after freezing REL-16 - radioBearerRelease-r15-add-ext BIT STRING OPTIONAL, - nonCriticalExtensions SEQUENCE {} OPTIONAL - }, - criticalExtensions SEQUENCE {} -} - - -RadioBearerRelease-r15-IEs ::= SEQUENCE { - -- User equipment IEs - integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, - cipheringModeInfo CipheringModeInfo-r7 OPTIONAL, - activationTime ActivationTime OPTIONAL, - dynamicActivationTime DynamicActivationTime OPTIONAL, - new-U-RNTI U-RNTI OPTIONAL, - new-C-RNTI C-RNTI OPTIONAL, - -- The IE "new-DSCH-RNTI" should not be included in FDD mode, - -- and if received the UE behaviour is unspecified - new-DSCH-RNTI DSCH-RNTI OPTIONAL, - new-H-RNTI H-RNTI OPTIONAL, - newPrimary-E-RNTI E-RNTI OPTIONAL, - newSecondary-E-RNTI E-RNTI OPTIONAL, - rrc-StateIndicator RRC-StateIndicator, - ueMobilityStateIndicator High-MobilityDetected OPTIONAL, - utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL, - accessGroupIdentity AccessGroupIdentity OPTIONAL, - -- Core network IEs - cn-InformationInfo CN-InformationInfo-r6 OPTIONAL, - signallingConnectionRelIndication CN-DomainIdentity OPTIONAL, - -- UTRAN mobility IEs - ura-Identity URA-Identity OPTIONAL, - supportForChangeOfUE-Capability BOOLEAN OPTIONAL, - -- Radio bearer IEs - rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL, - rb-InformationReleaseList RB-InformationReleaseList, - rb-InformationReconfigList RB-InformationReconfigList-r11 OPTIONAL, - rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL, - dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL, - retrievableConfigInfo RetrievableConfigInfo OPTIONAL, - -- Transport channel IEs - ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL, - ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL, - ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL, - dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, - dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL, - dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r13 OPTIONAL, - -- Physical channel IEs - frequencyInfo FrequencyInfo OPTIONAL, - multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL, - dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL, - dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL, - hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL, - mimoParameters MIMO-Parameters-r9 OPTIONAL, - mimo4x4Parameters MIMO4x4-Parameters OPTIONAL, - dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL, - maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, - ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL, - ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL, - ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r13 OPTIONAL, - ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL, - ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, - ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL, - ul-OtherTTIConfiguration-Info UL-OtherTTIConfiguration-Information OPTIONAL, - filteredUPHReportInfo FilteredUEPowerHeadroomReportInfo OPTIONAL, - dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL, - dl-CommonInformation DL-CommonInformation-r12 OPTIONAL, - dl-InformationPerRL-List DL-InformationPerRL-List-r13 OPTIONAL, - dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL, - additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL, - additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL, - commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL, - controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, - sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, - mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL, - non-rectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL, - non-rectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL, - simplified-HS-SCCH-type1-operation ENUMERATED { true } OPTIONAL, - -- MBMS IEs - mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, - mbms-RB-ListReleasedToChangeTransferMode - RB-InformationReleaseList OPTIONAL, - -- Measurement IEs for LCR - cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL -} RadioBearerRelease-r3-IEs ::= SEQUENCE { -- User equipment IEs @@ -8598,6 +8543,95 @@ RadioBearerRelease-r13-IEs ::= SEQUENCE { cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL } +RadioBearerRelease-LaterCriticalExtensions-r15-IEs ::= SEQUENCE { + r15 SEQUENCE { + radioBearerRelease-r15 RadioBearerRelease-r15-IEs, + -- Container for adding non critical extensions + -- after freezing REL-16 + radioBearerRelease-r15-add-ext BIT STRING OPTIONAL, + nonCriticalExtensions SEQUENCE {} OPTIONAL + }, + criticalExtensions SEQUENCE {} +} + + +RadioBearerRelease-r15-IEs ::= SEQUENCE { + -- User equipment IEs + integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, + cipheringModeInfo CipheringModeInfo-r7 OPTIONAL, + activationTime ActivationTime OPTIONAL, + dynamicActivationTime DynamicActivationTime OPTIONAL, + new-U-RNTI U-RNTI OPTIONAL, + new-C-RNTI C-RNTI OPTIONAL, + -- The IE "new-DSCH-RNTI" should not be included in FDD mode, + -- and if received the UE behaviour is unspecified + new-DSCH-RNTI DSCH-RNTI OPTIONAL, + new-H-RNTI H-RNTI OPTIONAL, + newPrimary-E-RNTI E-RNTI OPTIONAL, + newSecondary-E-RNTI E-RNTI OPTIONAL, + rrc-StateIndicator RRC-StateIndicator, + ueMobilityStateIndicator High-MobilityDetected OPTIONAL, + utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL, + accessGroupIdentity AccessGroupIdentity OPTIONAL, + -- Core network IEs + cn-InformationInfo CN-InformationInfo-r6 OPTIONAL, + signallingConnectionRelIndication CN-DomainIdentity OPTIONAL, + -- UTRAN mobility IEs + ura-Identity URA-Identity OPTIONAL, + supportForChangeOfUE-Capability BOOLEAN OPTIONAL, + -- Radio bearer IEs + rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL, + rb-InformationReleaseList RB-InformationReleaseList, + rb-InformationReconfigList RB-InformationReconfigList-r11 OPTIONAL, + rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL, + dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL, + retrievableConfigInfo RetrievableConfigInfo OPTIONAL, + -- Transport channel IEs + ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL, + ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL, + ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL, + dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, + dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL, + dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r13 OPTIONAL, + -- Physical channel IEs + frequencyInfo FrequencyInfo OPTIONAL, + multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL, + dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL, + dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL, + hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL, + mimoParameters MIMO-Parameters-r9 OPTIONAL, + mimo4x4Parameters MIMO4x4-Parameters OPTIONAL, + dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL, + maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, + ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL, + ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL, + ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r13 OPTIONAL, + ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL, + ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, + ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL, + ul-OtherTTIConfiguration-Info UL-OtherTTIConfiguration-Information OPTIONAL, + filteredUPHReportInfo FilteredUEPowerHeadroomReportInfo OPTIONAL, + dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL, + dl-CommonInformation DL-CommonInformation-r12 OPTIONAL, + dl-InformationPerRL-List DL-InformationPerRL-List-r13 OPTIONAL, + dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL, + additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL, + additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL, + commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL, + controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, + sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, + mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL, + non-rectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL, + non-rectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL, + simplified-HS-SCCH-type1-operation ENUMERATED { true } OPTIONAL, + -- MBMS IEs + mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, + mbms-RB-ListReleasedToChangeTransferMode + RB-InformationReleaseList OPTIONAL, + -- Measurement IEs for LCR + cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL +} + -- *************************************************** -- -- RADIO BEARER RELEASE COMPLETE @@ -8833,93 +8867,6 @@ RadioBearerSetup ::= CHOICE { } } } -RadioBearerSetup-LaterCriticalExtensions-r15-IEs ::= SEQUENCE { - r15 SEQUENCE { - radioBearerSetup-r15 RadioBearerSetup-r15-IEs, - -- Container for adding non critical extensions - -- after freezing REL-16 - radioBearerSetup-r15-add-ext BIT STRING OPTIONAL, - nonCriticalExtensions SEQUENCE {} OPTIONAL - }, - criticalExtensions SEQUENCE {} -} - -RadioBearerSetup-r15-IEs ::= SEQUENCE { - -- User equipment IEs - integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, - cipheringModeInfo CipheringModeInfo-r7 OPTIONAL, - sr-vcc-Info SR-VCC-Info OPTIONAL, - activationTime ActivationTime OPTIONAL, - dynamicActivationTime DynamicActivationTime OPTIONAL, - new-U-RNTI U-RNTI OPTIONAL, - new-C-RNTI C-RNTI OPTIONAL, - -- The IE "new-DSCH-RNTI" should not be included in FDD mode, - -- and if received the UE behaviour is unspecified - new-DSCH-RNTI DSCH-RNTI OPTIONAL, - new-H-RNTI H-RNTI OPTIONAL, - newPrimary-E-RNTI E-RNTI OPTIONAL, - newSecondary-E-RNTI E-RNTI OPTIONAL, - rrc-StateIndicator RRC-StateIndicator, - utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL, - accessGroupIdentity AccessGroupIdentity OPTIONAL, - -- UTRAN mobility IEs - ura-Identity URA-Identity OPTIONAL, - supportForChangeOfUE-Capability BOOLEAN OPTIONAL, - -- Core network IEs - cn-InformationInfo CN-InformationInfo-r6 OPTIONAL, - -- Radio bearer IEs - srb-InformationSetupList SRB-InformationSetupList-r11 OPTIONAL, - rab-InformationSetupList RAB-InformationSetupList-r11 OPTIONAL, - rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL, - rb-InformationReconfigList RB-InformationReconfigList-r11 OPTIONAL, - rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL, - dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL, - pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL, - -- Transport channel IEs - ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL, - ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL, - ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL, - dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, - dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL, - dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r13 OPTIONAL, - -- Retrievable configuration - retrievableConfigInfo RetrievableConfigInfo OPTIONAL, - -- Physical channel IEs - frequencyInfo FrequencyInfo OPTIONAL, - multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL, - dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL, - dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL, - hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL, - mimoParameters MIMO-Parameters-r9 OPTIONAL, - mimo4x4Parameters MIMO4x4-Parameters OPTIONAL, - dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL, - maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, - ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL, - ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL, - ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r13 OPTIONAL, - ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL, - ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, - ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL, - ul-OtherTTIConfiguration-Info UL-OtherTTIConfiguration-Information OPTIONAL, - filteredUPHReportInfo FilteredUEPowerHeadroomReportInfo OPTIONAL, - dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL, - dl-CommonInformation DL-CommonInformation-r12 OPTIONAL, - dl-InformationPerRL-List DL-InformationPerRL-List-r13 OPTIONAL, - dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL, - additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL, - additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL, - commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL, - controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, - sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, - mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL, - non-rectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL, - non-rectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL, - simplified-HS-SCCH-type1-operation ENUMERATED { true } OPTIONAL, - -- MBMS IEs - mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, - -- Measurement IEs for LCR - cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL -} RadioBearerSetup-r3-IEs ::= SEQUENCE { -- User equipment IEs @@ -9704,6 +9651,94 @@ RadioBearerSetup-r13-IEs ::= SEQUENCE { cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL } +RadioBearerSetup-LaterCriticalExtensions-r15-IEs ::= SEQUENCE { + r15 SEQUENCE { + radioBearerSetup-r15 RadioBearerSetup-r15-IEs, + -- Container for adding non critical extensions + -- after freezing REL-16 + radioBearerSetup-r15-add-ext BIT STRING OPTIONAL, + nonCriticalExtensions SEQUENCE {} OPTIONAL + }, + criticalExtensions SEQUENCE {} +} + +RadioBearerSetup-r15-IEs ::= SEQUENCE { + -- User equipment IEs + integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, + cipheringModeInfo CipheringModeInfo-r7 OPTIONAL, + sr-vcc-Info SR-VCC-Info OPTIONAL, + activationTime ActivationTime OPTIONAL, + dynamicActivationTime DynamicActivationTime OPTIONAL, + new-U-RNTI U-RNTI OPTIONAL, + new-C-RNTI C-RNTI OPTIONAL, + -- The IE "new-DSCH-RNTI" should not be included in FDD mode, + -- and if received the UE behaviour is unspecified + new-DSCH-RNTI DSCH-RNTI OPTIONAL, + new-H-RNTI H-RNTI OPTIONAL, + newPrimary-E-RNTI E-RNTI OPTIONAL, + newSecondary-E-RNTI E-RNTI OPTIONAL, + rrc-StateIndicator RRC-StateIndicator, + utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL, + accessGroupIdentity AccessGroupIdentity OPTIONAL, + -- UTRAN mobility IEs + ura-Identity URA-Identity OPTIONAL, + supportForChangeOfUE-Capability BOOLEAN OPTIONAL, + -- Core network IEs + cn-InformationInfo CN-InformationInfo-r6 OPTIONAL, + -- Radio bearer IEs + srb-InformationSetupList SRB-InformationSetupList-r11 OPTIONAL, + rab-InformationSetupList RAB-InformationSetupList-r11 OPTIONAL, + rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL, + rb-InformationReconfigList RB-InformationReconfigList-r11 OPTIONAL, + rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL, + dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL, + pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL, + -- Transport channel IEs + ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL, + ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL, + ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL, + dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, + dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL, + dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r13 OPTIONAL, + -- Retrievable configuration + retrievableConfigInfo RetrievableConfigInfo OPTIONAL, + -- Physical channel IEs + frequencyInfo FrequencyInfo OPTIONAL, + multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL, + dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL, + dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL, + hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL, + mimoParameters MIMO-Parameters-r9 OPTIONAL, + mimo4x4Parameters MIMO4x4-Parameters OPTIONAL, + dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL, + maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, + ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL, + ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL, + ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r13 OPTIONAL, + ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL, + ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, + ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL, + ul-OtherTTIConfiguration-Info UL-OtherTTIConfiguration-Information OPTIONAL, + filteredUPHReportInfo FilteredUEPowerHeadroomReportInfo OPTIONAL, + dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL, + dl-CommonInformation DL-CommonInformation-r12 OPTIONAL, + dl-InformationPerRL-List DL-InformationPerRL-List-r13 OPTIONAL, + dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL, + additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL, + additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL, + commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL, + controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, + sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, + mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL, + non-rectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL, + non-rectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL, + simplified-HS-SCCH-type1-operation ENUMERATED { true } OPTIONAL, + -- MBMS IEs + mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, + -- Measurement IEs for LCR + cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL +} + -- *************************************************** -- -- RADIO BEARER SETUP COMPLETE diff --git a/epan/dissectors/asn1/rrc/packet-rrc-template.c b/epan/dissectors/asn1/rrc/packet-rrc-template.c index 66d914a1e6..479f1cc224 100644 --- a/epan/dissectors/asn1/rrc/packet-rrc-template.c +++ b/epan/dissectors/asn1/rrc/packet-rrc-template.c @@ -10,7 +10,7 @@ * * SPDX-License-Identifier: GPL-2.0-or-later * - * Ref: 3GPP TS 25.331 V15.2.0 (2018-03) + * Ref: 3GPP TS 25.331 V15.3.0 (2018-06) */ /** diff --git a/epan/dissectors/packet-rrc.c b/epan/dissectors/packet-rrc.c index df9bbaea8d..da49b90e4b 100644 --- a/epan/dissectors/packet-rrc.c +++ b/epan/dissectors/packet-rrc.c @@ -18,7 +18,7 @@ * * SPDX-License-Identifier: GPL-2.0-or-later * - * Ref: 3GPP TS 25.331 V15.2.0 (2018-03) + * Ref: 3GPP TS 25.331 V15.3.0 (2018-06) */ /** @@ -1854,14 +1854,21 @@ static int hf_rrc_measurementCommand_10 = -1; /* MeasurementCommand_r14 */ static int hf_rrc_criticalExtensions_64 = -1; /* T_criticalExtensions_62 */ static int hf_rrc_r14_02 = -1; /* T_r14_02 */ static int hf_rrc_nonCriticalExtensions_77 = -1; /* T_nonCriticalExtensions_77 */ +static int hf_rrc_measurementControl_LaterCriticalExtensions_r15_IEs = -1; /* MeasurementControl_LaterCriticalExtensions_r15_IEs */ static int hf_rrc_criticalExtensions_65 = -1; /* T_criticalExtensions_63 */ +static int hf_rrc_r15 = -1; /* T_r15 */ +static int hf_rrc_measurementControl_r15 = -1; /* MeasurementControl_r15_IEs */ +static int hf_rrc_measurementControl_r15_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_78 = -1; /* T_nonCriticalExtensions_78 */ +static int hf_rrc_criticalExtensions_66 = -1; /* T_criticalExtensions_64 */ +static int hf_rrc_measurementCommand_11 = -1; /* MeasurementCommand_r15 */ static int hf_rrc_laterNonCriticalExtensions_20 = -1; /* T_laterNonCriticalExtensions_19 */ static int hf_rrc_measurementControlFailure_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_10 = -1; /* T_v590NonCriticalExtensions_10 */ static int hf_rrc_measurementControlFailure_v590ext = -1; /* MeasurementControlFailure_v590ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_03 = -1; /* T_vc50NonCriticalExtensions_03 */ static int hf_rrc_measurementControlFailure_vc50ext = -1; /* MeasurementControlFailure_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_78 = -1; /* T_nonCriticalExtensions_78 */ +static int hf_rrc_nonCriticalExtensions_79 = -1; /* T_nonCriticalExtensions_79 */ static int hf_rrc_measuredResults = -1; /* MeasuredResults */ static int hf_rrc_additionalMeasuredResults = -1; /* MeasuredResultsList */ static int hf_rrc_eventResults = -1; /* EventResults */ @@ -1933,7 +1940,9 @@ static int hf_rrc_eutra_EventResultsForCELLFACH_01 = -1; /* EUTRA_EventResultsF static int hf_rrc_measuredResults_05 = -1; /* MeasuredResults_vd20ext */ static int hf_rrc_measuredResults_06 = -1; /* MeasuredResults_ve30ext */ static int hf_rrc_applicationLayerMeasurementReporting = -1; /* ApplicationLayerMeasurementReporting */ -static int hf_rrc_nonCriticalExtensions_79 = -1; /* T_nonCriticalExtensions_79 */ +static int hf_rrc_measurementReport_vf20ext = -1; /* MeasurementReport_vf20ext_IEs */ +static int hf_rrc_applicationLayerMeasurementReporting_r15 = -1; /* ApplicationLayerMeasurementReporting_r15 */ +static int hf_rrc_nonCriticalExtensions_80 = -1; /* T_nonCriticalExtensions_80 */ static int hf_rrc_pagingRecordList = -1; /* PagingRecordList */ static int hf_rrc_bcch_ModificationInfo = -1; /* BCCH_ModificationInfo */ static int hf_rrc_laterNonCriticalExtensions_23 = -1; /* T_laterNonCriticalExtensions_21 */ @@ -1944,14 +1953,14 @@ static int hf_rrc_v860NonCriticalExtensions_09 = -1; /* T_v860NonCriticalExtens static int hf_rrc_pagingType1_v860ext = -1; /* PagingType1_v860ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_04 = -1; /* T_vc50NonCriticalExtensions_04 */ static int hf_rrc_pagingType1_vc50ext = -1; /* PagingType1_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_80 = -1; /* T_nonCriticalExtensions_80 */ +static int hf_rrc_nonCriticalExtensions_81 = -1; /* T_nonCriticalExtensions_81 */ static int hf_rrc_pagingRecord2List = -1; /* PagingRecord2List_r5 */ static int hf_rrc_bcch_ModificationInfo_vc50ext = -1; /* BCCH_ModificationInfo_vc50ext */ static int hf_rrc_pagingCause = -1; /* PagingCause */ static int hf_rrc_pagingRecordTypeID = -1; /* PagingRecordTypeID */ static int hf_rrc_laterNonCriticalExtensions_24 = -1; /* T_laterNonCriticalExtensions_22 */ static int hf_rrc_pagingType2_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_81 = -1; /* T_nonCriticalExtensions_81 */ +static int hf_rrc_nonCriticalExtensions_82 = -1; /* T_nonCriticalExtensions_82 */ static int hf_rrc_r3_12 = -1; /* T_r3_12 */ static int hf_rrc_physicalChannelReconfiguration_r3 = -1; /* PhysicalChannelReconfiguration_r3_IEs */ static int hf_rrc_v3a0NonCriticalExtensions_05 = -1; /* T_v3a0NonCriticalExtensions_05 */ @@ -1966,9 +1975,9 @@ static int hf_rrc_v690NonCriticalExtensions_12 = -1; /* T_v690NonCriticalExtens static int hf_rrc_physicalChannelReconfiguration_v690ext = -1; /* PhysicalChannelReconfiguration_v690ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_04 = -1; /* T_v770NonCriticalExtensions_04 */ static int hf_rrc_physicalChannelReconfiguration_v770ext = -1; /* PhysicalChannelReconfiguration_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_82 = -1; /* T_nonCriticalExtensions_82 */ +static int hf_rrc_nonCriticalExtensions_83 = -1; /* T_nonCriticalExtensions_83 */ static int hf_rrc_later_than_r3_10 = -1; /* T_later_than_r3_10 */ -static int hf_rrc_criticalExtensions_66 = -1; /* T_criticalExtensions_64 */ +static int hf_rrc_criticalExtensions_67 = -1; /* T_criticalExtensions_65 */ static int hf_rrc_r4_04 = -1; /* T_r4_04 */ static int hf_rrc_physicalChannelReconfiguration_r4 = -1; /* PhysicalChannelReconfiguration_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_04 = -1; /* T_v4d0NonCriticalExtensions_04 */ @@ -1976,23 +1985,23 @@ static int hf_rrc_physicalChannelReconfiguration_r4_add_ext = -1; /* BIT_STRING static int hf_rrc_v590NonCriticalExtenstions_03 = -1; /* T_v590NonCriticalExtenstions_03 */ static int hf_rrc_v690NonCriticalExtensions_13 = -1; /* T_v690NonCriticalExtensions_13 */ static int hf_rrc_v770NonCriticalExtensions_05 = -1; /* T_v770NonCriticalExtensions_05 */ -static int hf_rrc_nonCriticalExtensions_83 = -1; /* T_nonCriticalExtensions_83 */ -static int hf_rrc_criticalExtensions_67 = -1; /* T_criticalExtensions_65 */ +static int hf_rrc_nonCriticalExtensions_84 = -1; /* T_nonCriticalExtensions_84 */ +static int hf_rrc_criticalExtensions_68 = -1; /* T_criticalExtensions_66 */ static int hf_rrc_r5_04 = -1; /* T_r5_04 */ static int hf_rrc_physicalChannelReconfiguration_r5 = -1; /* PhysicalChannelReconfiguration_r5_IEs */ static int hf_rrc_physicalChannelReconfiguration_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_14 = -1; /* T_v690NonCriticalExtensions_14 */ static int hf_rrc_v770NonCriticalExtensions_06 = -1; /* T_v770NonCriticalExtensions_06 */ -static int hf_rrc_nonCriticalExtensions_84 = -1; /* T_nonCriticalExtensions_84 */ -static int hf_rrc_criticalExtensions_68 = -1; /* T_criticalExtensions_66 */ +static int hf_rrc_nonCriticalExtensions_85 = -1; /* T_nonCriticalExtensions_85 */ +static int hf_rrc_criticalExtensions_69 = -1; /* T_criticalExtensions_67 */ static int hf_rrc_r6_06 = -1; /* T_r6_06 */ static int hf_rrc_physicalChannelReconfiguration_r6 = -1; /* PhysicalChannelReconfiguration_r6_IEs */ static int hf_rrc_physicalChannelReconfiguration_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v6b0NonCriticalExtensions_06 = -1; /* T_v6b0NonCriticalExtensions_05 */ static int hf_rrc_physicalChannelReconfiguration_v6b0ext = -1; /* PhysicalChannelReconfiguration_v6b0ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_07 = -1; /* T_v770NonCriticalExtensions_07 */ -static int hf_rrc_nonCriticalExtensions_85 = -1; /* T_nonCriticalExtensions_85 */ -static int hf_rrc_criticalExtensions_69 = -1; /* T_criticalExtensions_67 */ +static int hf_rrc_nonCriticalExtensions_86 = -1; /* T_nonCriticalExtensions_86 */ +static int hf_rrc_criticalExtensions_70 = -1; /* T_criticalExtensions_68 */ static int hf_rrc_r7_05 = -1; /* T_r7_05 */ static int hf_rrc_physicalChannelReconfiguration_r7 = -1; /* PhysicalChannelReconfiguration_r7_IEs */ static int hf_rrc_physicalChannelReconfiguration_r7_add_ext = -1; /* BIT_STRING */ @@ -2004,8 +2013,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_05 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_physicalChannelReconfiguration_v7f0ext = -1; /* PhysicalChannelReconfiguration_v7f0ext_IEs */ static int hf_rrc_v7g0NonCriticalExtensions_06 = -1; /* T_v7g0NonCriticalExtensions_06 */ static int hf_rrc_physicalChannelReconfiguration_v7g0ext = -1; /* PhysicalChannelReconfiguration_v7g0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_86 = -1; /* T_nonCriticalExtensions_86 */ -static int hf_rrc_criticalExtensions_70 = -1; /* T_criticalExtensions_68 */ +static int hf_rrc_nonCriticalExtensions_87 = -1; /* T_nonCriticalExtensions_87 */ +static int hf_rrc_criticalExtensions_71 = -1; /* T_criticalExtensions_69 */ static int hf_rrc_r8_06 = -1; /* T_r8_06 */ static int hf_rrc_physicalChannelReconfiguration_r8 = -1; /* PhysicalChannelReconfiguration_r8_IEs */ static int hf_rrc_physicalChannelReconfiguration_r8_add_ext = -1; /* BIT_STRING */ @@ -2016,37 +2025,37 @@ static int hf_rrc_physicalChannelReconfiguration_v890ext = -1; /* PhysicalChann static int hf_rrc_v7g0NonCriticalExtensions_07 = -1; /* T_v7g0NonCriticalExtensions_07 */ static int hf_rrc_v8a0NonCriticalExtensions_04 = -1; /* T_v8a0NonCriticalExtensions_04 */ static int hf_rrc_physicalChannelReconfiguration_v8a0ext = -1; /* PhysicalChannelReconfiguration_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_87 = -1; /* T_nonCriticalExtensions_87 */ -static int hf_rrc_criticalExtensions_71 = -1; /* T_criticalExtensions_69 */ +static int hf_rrc_nonCriticalExtensions_88 = -1; /* T_nonCriticalExtensions_88 */ +static int hf_rrc_criticalExtensions_72 = -1; /* T_criticalExtensions_70 */ static int hf_rrc_r9_05 = -1; /* T_r9_05 */ static int hf_rrc_physicalChannelReconfiguration_r9 = -1; /* PhysicalChannelReconfiguration_r9_IEs */ static int hf_rrc_physicalChannelReconfiguration_r9_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v950NonCriticalExtensions_03 = -1; /* T_v950NonCriticalExtensions_03 */ static int hf_rrc_physicalChannelReconfiguration_v950ext = -1; /* PhysicalChannelReconfiguration_v950ext_IEs */ -static int hf_rrc_nonCriticalExtensions_88 = -1; /* T_nonCriticalExtensions_88 */ -static int hf_rrc_criticalExtensions_72 = -1; /* T_criticalExtensions_70 */ +static int hf_rrc_nonCriticalExtensions_89 = -1; /* T_nonCriticalExtensions_89 */ +static int hf_rrc_criticalExtensions_73 = -1; /* T_criticalExtensions_71 */ static int hf_rrc_r10_05 = -1; /* T_r10_05 */ static int hf_rrc_physicalChannelReconfiguration_r10 = -1; /* PhysicalChannelReconfiguration_r10_IEs */ static int hf_rrc_physicalChannelReconfiguration_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_vb50NonCriticalExtensions_11 = -1; /* T_vb50NonCriticalExtensions_11 */ static int hf_rrc_physicalChannelReconfiguration_vb50ext = -1; /* PhysicalChannelReconfiguration_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_89 = -1; /* T_nonCriticalExtensions_89 */ -static int hf_rrc_criticalExtensions_73 = -1; /* T_criticalExtensions_71 */ +static int hf_rrc_nonCriticalExtensions_90 = -1; /* T_nonCriticalExtensions_90 */ +static int hf_rrc_criticalExtensions_74 = -1; /* T_criticalExtensions_72 */ static int hf_rrc_r11_06 = -1; /* T_r11_06 */ static int hf_rrc_physicalChannelReconfiguration_r11 = -1; /* PhysicalChannelReconfiguration_r11_IEs */ static int hf_rrc_physicalChannelReconfiguration_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_90 = -1; /* T_nonCriticalExtensions_90 */ -static int hf_rrc_criticalExtensions_74 = -1; /* T_criticalExtensions_72 */ +static int hf_rrc_nonCriticalExtensions_91 = -1; /* T_nonCriticalExtensions_91 */ +static int hf_rrc_criticalExtensions_75 = -1; /* T_criticalExtensions_73 */ static int hf_rrc_r12_05 = -1; /* T_r12_05 */ static int hf_rrc_physicalChannelReconfiguration_r12 = -1; /* PhysicalChannelReconfiguration_r12_IEs */ static int hf_rrc_physicalChannelReconfiguration_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_91 = -1; /* T_nonCriticalExtensions_91 */ -static int hf_rrc_criticalExtensions_75 = -1; /* T_criticalExtensions_73 */ +static int hf_rrc_nonCriticalExtensions_92 = -1; /* T_nonCriticalExtensions_92 */ +static int hf_rrc_criticalExtensions_76 = -1; /* T_criticalExtensions_74 */ static int hf_rrc_r13_04 = -1; /* T_r13_04 */ static int hf_rrc_physicalChannelReconfiguration_r13 = -1; /* PhysicalChannelReconfiguration_r13_IEs */ static int hf_rrc_physicalChannelReconfiguration_r13_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_92 = -1; /* T_nonCriticalExtensions_92 */ -static int hf_rrc_criticalExtensions_76 = -1; /* T_criticalExtensions_74 */ +static int hf_rrc_nonCriticalExtensions_93 = -1; /* T_nonCriticalExtensions_93 */ +static int hf_rrc_criticalExtensions_77 = -1; /* T_criticalExtensions_75 */ static int hf_rrc_ul_ChannelRequirement_03 = -1; /* UL_ChannelRequirementWithCPCH_SetID */ static int hf_rrc_modeSpecificInfo_13 = -1; /* T_modeSpecificInfo_13 */ static int hf_rrc_fdd_19 = -1; /* T_fdd_19 */ @@ -2077,20 +2086,20 @@ static int hf_rrc_laterNonCriticalExtensions_26 = -1; /* T_laterNonCriticalExte static int hf_rrc_physicalChannelReconfigurationComplete_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_08 = -1; /* T_v770NonCriticalExtensions_08 */ static int hf_rrc_physicalChannelReconfigurationComplete_v770ext = -1; /* PhysicalChannelReconfigurationComplete_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_93 = -1; /* T_nonCriticalExtensions_93 */ +static int hf_rrc_nonCriticalExtensions_94 = -1; /* T_nonCriticalExtensions_94 */ static int hf_rrc_ext_UL_TimingAdvance = -1; /* EXT_UL_TimingAdvance */ static int hf_rrc_deferredMeasurementControlReading = -1; /* T_deferredMeasurementControlReading */ static int hf_rrc_laterNonCriticalExtensions_27 = -1; /* T_laterNonCriticalExtensions_25 */ static int hf_rrc_physicalChannelReconfigurationFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_94 = -1; /* T_nonCriticalExtensions_94 */ +static int hf_rrc_nonCriticalExtensions_95 = -1; /* T_nonCriticalExtensions_95 */ static int hf_rrc_r3_13 = -1; /* T_r3_13 */ static int hf_rrc_physicalSharedChannelAllocation_r3 = -1; /* PhysicalSharedChannelAllocation_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_28 = -1; /* T_laterNonCriticalExtensions_26 */ static int hf_rrc_physicalSharedChannelAllocation_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_95 = -1; /* T_nonCriticalExtensions_95 */ +static int hf_rrc_nonCriticalExtensions_96 = -1; /* T_nonCriticalExtensions_96 */ static int hf_rrc_later_than_r3_11 = -1; /* T_later_than_r3_11 */ static int hf_rrc_dsch_RNTI = -1; /* DSCH_RNTI */ -static int hf_rrc_criticalExtensions_77 = -1; /* T_criticalExtensions_75 */ +static int hf_rrc_criticalExtensions_78 = -1; /* T_criticalExtensions_76 */ static int hf_rrc_r4_05 = -1; /* T_r4_05 */ static int hf_rrc_physicalSharedChannelAllocation_r4 = -1; /* PhysicalSharedChannelAllocation_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_05 = -1; /* T_v4d0NonCriticalExtensions_05 */ @@ -2099,8 +2108,8 @@ static int hf_rrc_v690NonCriticalExtensions_15 = -1; /* T_v690NonCriticalExtens static int hf_rrc_physicalSharedChannelAllocation_v690ext = -1; /* PhysicalSharedChannelAllocation_v690ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_09 = -1; /* T_v770NonCriticalExtensions_09 */ static int hf_rrc_physicalSharedChannelAllocation_v770ext = -1; /* PhysicalSharedChannelAllocation_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_96 = -1; /* T_nonCriticalExtensions_96 */ -static int hf_rrc_criticalExtensions_78 = -1; /* T_criticalExtensions_76 */ +static int hf_rrc_nonCriticalExtensions_97 = -1; /* T_nonCriticalExtensions_97 */ +static int hf_rrc_criticalExtensions_79 = -1; /* T_criticalExtensions_77 */ static int hf_rrc_ul_TimingAdvance_01 = -1; /* UL_TimingAdvanceControl */ static int hf_rrc_pusch_CapacityAllocationInfo = -1; /* PUSCH_CapacityAllocationInfo */ static int hf_rrc_pdsch_CapacityAllocationInfo = -1; /* PDSCH_CapacityAllocationInfo */ @@ -2127,7 +2136,7 @@ static int hf_rrc_laterNonCriticalExtensions_29 = -1; /* T_laterNonCriticalExte static int hf_rrc_puschCapacityRequest_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_13 = -1; /* T_v590NonCriticalExtensions_13 */ static int hf_rrc_puschCapacityRequest_v590ext = -1; /* PUSCHCapacityRequest_v590ext */ -static int hf_rrc_nonCriticalExtensions_97 = -1; /* T_nonCriticalExtensions_97 */ +static int hf_rrc_nonCriticalExtensions_98 = -1; /* T_nonCriticalExtensions_98 */ static int hf_rrc_primaryCCPCH_RSCP_delta = -1; /* DeltaRSCP */ static int hf_rrc_r3_14 = -1; /* T_r3_14 */ static int hf_rrc_radioBearerReconfiguration_r3 = -1; /* RadioBearerReconfiguration_r3_IEs */ @@ -2145,9 +2154,9 @@ static int hf_rrc_v690NonCriticalExtensions_16 = -1; /* T_v690NonCriticalExtens static int hf_rrc_radioBearerReconfiguration_v690ext = -1; /* RadioBearerReconfiguration_v690ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_10 = -1; /* T_v770NonCriticalExtensions_10 */ static int hf_rrc_radioBearerReconfiguration_v770ext = -1; /* RadioBearerReconfiguration_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_98 = -1; /* T_nonCriticalExtensions_98 */ +static int hf_rrc_nonCriticalExtensions_99 = -1; /* T_nonCriticalExtensions_99 */ static int hf_rrc_later_than_r3_12 = -1; /* T_later_than_r3_12 */ -static int hf_rrc_criticalExtensions_79 = -1; /* T_criticalExtensions_77 */ +static int hf_rrc_criticalExtensions_80 = -1; /* T_criticalExtensions_78 */ static int hf_rrc_r4_06 = -1; /* T_r4_06 */ static int hf_rrc_radioBearerReconfiguration_r4 = -1; /* RadioBearerReconfiguration_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_06 = -1; /* T_v4d0NonCriticalExtensions_06 */ @@ -2156,16 +2165,16 @@ static int hf_rrc_v590NonCriticalExtensions_15 = -1; /* T_v590NonCriticalExtens static int hf_rrc_v5d0NonCriticalExtenstions_07 = -1; /* T_v5d0NonCriticalExtenstions_07 */ static int hf_rrc_v690NonCriticalExtensions_17 = -1; /* T_v690NonCriticalExtensions_17 */ static int hf_rrc_v770NonCriticalExtensions_11 = -1; /* T_v770NonCriticalExtensions_11 */ -static int hf_rrc_nonCriticalExtensions_99 = -1; /* T_nonCriticalExtensions_99 */ -static int hf_rrc_criticalExtensions_80 = -1; /* T_criticalExtensions_78 */ +static int hf_rrc_nonCriticalExtensions_100 = -1; /* T_nonCriticalExtensions_100 */ +static int hf_rrc_criticalExtensions_81 = -1; /* T_criticalExtensions_79 */ static int hf_rrc_r5_05 = -1; /* T_r5_05 */ static int hf_rrc_radioBearerReconfiguration_r5 = -1; /* RadioBearerReconfiguration_r5_IEs */ static int hf_rrc_radioBearerReconfiguration_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v5d0NonCriticalExtenstions_08 = -1; /* T_v5d0NonCriticalExtenstions_08 */ static int hf_rrc_v690NonCriticalExtensions_18 = -1; /* T_v690NonCriticalExtensions_18 */ static int hf_rrc_v770NonCriticalExtensions_12 = -1; /* T_v770NonCriticalExtensions_12 */ -static int hf_rrc_nonCriticalExtensions_100 = -1; /* T_nonCriticalExtensions_100 */ -static int hf_rrc_criticalExtensions_81 = -1; /* T_criticalExtensions_79 */ +static int hf_rrc_nonCriticalExtensions_101 = -1; /* T_nonCriticalExtensions_101 */ +static int hf_rrc_criticalExtensions_82 = -1; /* T_criticalExtensions_80 */ static int hf_rrc_r6_07 = -1; /* T_r6_07 */ static int hf_rrc_radioBearerReconfiguration_r6 = -1; /* RadioBearerReconfiguration_r6_IEs */ static int hf_rrc_radioBearerReconfiguration_r6_add_ext = -1; /* BIT_STRING */ @@ -2174,8 +2183,8 @@ static int hf_rrc_radioBearerReconfiguration_v6b0ext = -1; /* RadioBearerReconf static int hf_rrc_v6f0NonCriticalExtensions = -1; /* T_v6f0NonCriticalExtensions */ static int hf_rrc_radioBearerRconfiguration_v6f0ext = -1; /* RadioBearerReconfiguration_v6f0ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_13 = -1; /* T_v770NonCriticalExtensions_13 */ -static int hf_rrc_nonCriticalExtensions_101 = -1; /* T_nonCriticalExtensions_101 */ -static int hf_rrc_criticalExtensions_82 = -1; /* T_criticalExtensions_80 */ +static int hf_rrc_nonCriticalExtensions_102 = -1; /* T_nonCriticalExtensions_102 */ +static int hf_rrc_criticalExtensions_83 = -1; /* T_criticalExtensions_81 */ static int hf_rrc_r7_06 = -1; /* T_r7_06 */ static int hf_rrc_radioBearerReconfiguration_r7 = -1; /* RadioBearerReconfiguration_r7_IEs */ static int hf_rrc_v780NonCriticalExtensions_05 = -1; /* T_v780NonCriticalExtensions_05 */ @@ -2188,8 +2197,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_07 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_radioBearerReconfiguration_v7f0ext = -1; /* RadioBearerReconfiguration_v7f0ext_IEs */ static int hf_rrc_v7g0NonCriticalExtensions_08 = -1; /* T_v7g0NonCriticalExtensions_08 */ static int hf_rrc_radioBearerReconfiguration_v7g0ext = -1; /* RadioBearerReconfiguration_v7g0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_102 = -1; /* T_nonCriticalExtensions_102 */ -static int hf_rrc_criticalExtensions_83 = -1; /* T_criticalExtensions_81 */ +static int hf_rrc_nonCriticalExtensions_103 = -1; /* T_nonCriticalExtensions_103 */ +static int hf_rrc_criticalExtensions_84 = -1; /* T_criticalExtensions_82 */ static int hf_rrc_r8_07 = -1; /* T_r8_07 */ static int hf_rrc_radioBearerReconfiguration_r8 = -1; /* RadioBearerReconfiguration_r8_IEs */ static int hf_rrc_radioBearerReconfiguration_r8_add_ext = -1; /* BIT_STRING */ @@ -2200,8 +2209,8 @@ static int hf_rrc_radioBearerReconfiguration_v890ext = -1; /* RadioBearerReconf static int hf_rrc_v7g0NonCriticalExtensions_09 = -1; /* T_v7g0NonCriticalExtensions_09 */ static int hf_rrc_v8a0NonCriticalExtensions_05 = -1; /* T_v8a0NonCriticalExtensions_05 */ static int hf_rrc_radioBearerReconfiguration_v8a0ext = -1; /* RadioBearerReconfiguration_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_103 = -1; /* T_nonCriticalExtensions_103 */ -static int hf_rrc_criticalExtensions_84 = -1; /* T_criticalExtensions_82 */ +static int hf_rrc_nonCriticalExtensions_104 = -1; /* T_nonCriticalExtensions_104 */ +static int hf_rrc_criticalExtensions_85 = -1; /* T_criticalExtensions_83 */ static int hf_rrc_r9_06 = -1; /* T_r9_06 */ static int hf_rrc_radioBearerReconfiguration_r9 = -1; /* RadioBearerReconfiguration_r9_IEs */ static int hf_rrc_radioBearerReconfiguration_r9_add_ext = -1; /* BIT_STRING */ @@ -2209,8 +2218,8 @@ static int hf_rrc_v950NonCriticalExtensions_04 = -1; /* T_v950NonCriticalExtens static int hf_rrc_radioBearerReconfiguration_v950ext = -1; /* RadioBearerReconfiguration_v950ext_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_04 = -1; /* T_v9c0NonCriticalExtensions_04 */ static int hf_rrc_radioBearerReconfiguration_v9c0ext = -1; /* RadioBearerReconfiguration_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_104 = -1; /* T_nonCriticalExtensions_104 */ -static int hf_rrc_criticalExtensions_85 = -1; /* T_criticalExtensions_83 */ +static int hf_rrc_nonCriticalExtensions_105 = -1; /* T_nonCriticalExtensions_105 */ +static int hf_rrc_criticalExtensions_86 = -1; /* T_criticalExtensions_84 */ static int hf_rrc_r10_06 = -1; /* T_r10_06 */ static int hf_rrc_radioBearerReconfiguration_r10 = -1; /* RadioBearerReconfiguration_r10_IEs */ static int hf_rrc_radioBearerReconfiguration_r10_add_ext = -1; /* BIT_STRING */ @@ -2219,54 +2228,30 @@ static int hf_rrc_vaa0NonCriticalExtensions_01 = -1; /* T_vaa0NonCriticalExtens static int hf_rrc_radioBearerReconfiguration_vaa0ext = -1; /* RadioBearerReconfiguration_vaa0ext_IEs */ static int hf_rrc_vb50NonCriticalExtensions_12 = -1; /* T_vb50NonCriticalExtensions_12 */ static int hf_rrc_radioBearerReconfiguration_vb50ext = -1; /* RadioBearerReconfiguration_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_105 = -1; /* T_nonCriticalExtensions_105 */ -static int hf_rrc_criticalExtensions_86 = -1; /* T_criticalExtensions_84 */ +static int hf_rrc_nonCriticalExtensions_106 = -1; /* T_nonCriticalExtensions_106 */ +static int hf_rrc_criticalExtensions_87 = -1; /* T_criticalExtensions_85 */ static int hf_rrc_r11_07 = -1; /* T_r11_07 */ static int hf_rrc_radioBearerReconfiguration_r11 = -1; /* RadioBearerReconfiguration_r11_IEs */ static int hf_rrc_radioBearerReconfiguration_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_106 = -1; /* T_nonCriticalExtensions_106 */ -static int hf_rrc_criticalExtensions_87 = -1; /* T_criticalExtensions_85 */ +static int hf_rrc_nonCriticalExtensions_107 = -1; /* T_nonCriticalExtensions_107 */ +static int hf_rrc_criticalExtensions_88 = -1; /* T_criticalExtensions_86 */ static int hf_rrc_r12_06 = -1; /* T_r12_06 */ static int hf_rrc_radioBearerReconfiguration_r12 = -1; /* RadioBearerReconfiguration_r12_IEs */ static int hf_rrc_radioBearerReconfiguration_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_107 = -1; /* T_nonCriticalExtensions_107 */ -static int hf_rrc_criticalExtensions_88 = -1; /* T_criticalExtensions_86 */ +static int hf_rrc_nonCriticalExtensions_108 = -1; /* T_nonCriticalExtensions_108 */ +static int hf_rrc_criticalExtensions_89 = -1; /* T_criticalExtensions_87 */ static int hf_rrc_r13_05 = -1; /* T_r13_05 */ static int hf_rrc_radioBearerReconfiguration_r13 = -1; /* RadioBearerReconfiguration_r13_IEs */ static int hf_rrc_radioBearerReconfiguration_r13_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_108 = -1; /* T_nonCriticalExtensions_108 */ -static int hf_rrc_criticalExtensions_89 = -1; /* T_criticalExtensions_87 */ +static int hf_rrc_nonCriticalExtensions_109 = -1; /* T_nonCriticalExtensions_109 */ +static int hf_rrc_criticalExtensions_90 = -1; /* T_criticalExtensions_88 */ static int hf_rrc_r14_03 = -1; /* T_r14_03 */ static int hf_rrc_radioBearerReconfiguration_r14 = -1; /* RadioBearerReconfiguration_r14_IEs */ static int hf_rrc_radioBearerReconfiguration_r14_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_109 = -1; /* T_nonCriticalExtensions_109 */ -static int hf_rrc_laterCriticalExtensions_01 = -1; /* RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs */ -static int hf_rrc_r15 = -1; /* T_r15 */ -static int hf_rrc_radioBearerReconfiguration_r15 = -1; /* RadioBearerReconfiguration_r15_IEs */ -static int hf_rrc_radioBearerReconfiguration_r15_add_ext = -1; /* BIT_STRING */ static int hf_rrc_nonCriticalExtensions_110 = -1; /* T_nonCriticalExtensions_110 */ -static int hf_rrc_criticalExtensions_90 = -1; /* T_criticalExtensions_88 */ -static int hf_rrc_rntiHandlingAtCellReselection_02 = -1; /* T_rntiHandlingAtCellReselection_02 */ -static int hf_rrc_accessGroupIdentity = -1; /* AccessGroupIdentity */ -static int hf_rrc_signallingConnectionRelIndication = -1; /* CN_DomainIdentity */ -static int hf_rrc_responseToChangeOfUE_Capability_07 = -1; /* T_responseToChangeOfUE_Capability_07 */ -static int hf_rrc_specificationMode_11 = -1; /* T_specificationMode_11 */ -static int hf_rrc_complete_11 = -1; /* T_complete_11 */ -static int hf_rrc_rab_InformationSetupList_07 = -1; /* RAB_InformationSetupList_r11 */ -static int hf_rrc_rab_InformationReconfigList = -1; /* RAB_InformationReconfigList_r8 */ -static int hf_rrc_rab_InformationMBMSPtpList = -1; /* RAB_InformationMBMSPtpList */ -static int hf_rrc_rb_PDCPContextRelocationList = -1; /* RB_PDCPContextRelocationList */ -static int hf_rrc_umRlc_ReEstablishmentRBList = -1; /* RB_IdentityList */ -static int hf_rrc_ul_AddReconfTransChInfoList_04 = -1; /* UL_AddReconfTransChInfoList_r14 */ -static int hf_rrc_preconfiguration_10 = -1; /* T_preconfiguration_10 */ -static int hf_rrc_preConfigMode_10 = -1; /* T_preConfigMode_10 */ -static int hf_rrc_defaultConfig_10 = -1; /* T_defaultConfig_10 */ -static int hf_rrc_ul_SecondaryCellInfoFDD_03 = -1; /* UL_SecondaryCellInfoFDD_r14 */ -static int hf_rrc_ul_OtherTTIConfigurationInfo_Sec = -1; /* UL_OtherTTIConfigurationInfo_Sec */ -static int hf_rrc_filteredUPHReportInfo_Sec = -1; /* FilteredUEPowerHeadroomReportInfo */ -static int hf_rrc_simplified_HS_SCCH_type1_operation = -1; /* T_simplified_HS_SCCH_type1_operation */ +static int hf_rrc_laterCriticalExtensions_01 = -1; /* RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs */ static int hf_rrc_um_RLC_ReEstablishmentRBList = -1; /* RB_IdentityList */ -static int hf_rrc_rab_InformationReconfigList_01 = -1; /* RAB_InformationReconfigList */ +static int hf_rrc_rab_InformationReconfigList = -1; /* RAB_InformationReconfigList */ static int hf_rrc_dummy_16 = -1; /* T_dummy_01 */ static int hf_rrc_fdd_22 = -1; /* T_fdd_22 */ static int hf_rrc_dummy1 = -1; /* CPCH_SetID */ @@ -2277,30 +2262,39 @@ static int hf_rrc_dummy_17 = -1; /* T_dummy_02 */ static int hf_rrc_fdd_24 = -1; /* T_fdd_24 */ static int hf_rrc_modeSpecificPhysChInfo_04 = -1; /* T_modeSpecificPhysChInfo_04 */ static int hf_rrc_fdd_25 = -1; /* T_fdd_25 */ -static int hf_rrc_specificationMode_12 = -1; /* T_specificationMode_12 */ -static int hf_rrc_complete_12 = -1; /* T_complete_12 */ +static int hf_rrc_specificationMode_11 = -1; /* T_specificationMode_11 */ +static int hf_rrc_complete_11 = -1; /* T_complete_11 */ +static int hf_rrc_rb_PDCPContextRelocationList = -1; /* RB_PDCPContextRelocationList */ static int hf_rrc_dummy_18 = -1; /* T_dummy_03 */ static int hf_rrc_fdd_26 = -1; /* T_fdd_26 */ +static int hf_rrc_preconfiguration_10 = -1; /* T_preconfiguration_10 */ +static int hf_rrc_preConfigMode_10 = -1; /* T_preConfigMode_10 */ +static int hf_rrc_defaultConfig_10 = -1; /* T_defaultConfig_10 */ +static int hf_rrc_modeSpecificPhysChInfo_05 = -1; /* T_modeSpecificPhysChInfo_05 */ +static int hf_rrc_fdd_27 = -1; /* T_fdd_27 */ +static int hf_rrc_specificationMode_12 = -1; /* T_specificationMode_12 */ +static int hf_rrc_complete_12 = -1; /* T_complete_12 */ static int hf_rrc_preconfiguration_11 = -1; /* T_preconfiguration_11 */ static int hf_rrc_preConfigMode_11 = -1; /* T_preConfigMode_11 */ static int hf_rrc_defaultConfig_11 = -1; /* T_defaultConfig_11 */ -static int hf_rrc_modeSpecificPhysChInfo_05 = -1; /* T_modeSpecificPhysChInfo_05 */ -static int hf_rrc_fdd_27 = -1; /* T_fdd_27 */ +static int hf_rrc_postVerificationPeriod_02 = -1; /* T_postVerificationPeriod_02 */ static int hf_rrc_specificationMode_13 = -1; /* T_specificationMode_13 */ static int hf_rrc_complete_13 = -1; /* T_complete_13 */ +static int hf_rrc_rab_InformationMBMSPtpList = -1; /* RAB_InformationMBMSPtpList */ +static int hf_rrc_responseToChangeOfUE_Capability_07 = -1; /* T_responseToChangeOfUE_Capability_07 */ +static int hf_rrc_specificationMode_14 = -1; /* T_specificationMode_14 */ +static int hf_rrc_complete_14 = -1; /* T_complete_14 */ static int hf_rrc_preconfiguration_12 = -1; /* T_preconfiguration_12 */ static int hf_rrc_preConfigMode_12 = -1; /* T_preConfigMode_12 */ static int hf_rrc_defaultConfig_12 = -1; /* T_defaultConfig_12 */ -static int hf_rrc_postVerificationPeriod_02 = -1; /* T_postVerificationPeriod_02 */ -static int hf_rrc_specificationMode_14 = -1; /* T_specificationMode_14 */ -static int hf_rrc_complete_14 = -1; /* T_complete_14 */ +static int hf_rrc_radioBearerReconfiguration_r7_add_ext = -1; /* BIT_STRING */ static int hf_rrc_responseToChangeOfUE_Capability_08 = -1; /* T_responseToChangeOfUE_Capability_08 */ static int hf_rrc_specificationMode_15 = -1; /* T_specificationMode_15 */ static int hf_rrc_complete_15 = -1; /* T_complete_15 */ +static int hf_rrc_rab_InformationReconfigList_01 = -1; /* RAB_InformationReconfigList_r8 */ static int hf_rrc_preconfiguration_13 = -1; /* T_preconfiguration_13 */ static int hf_rrc_preConfigMode_13 = -1; /* T_preConfigMode_13 */ static int hf_rrc_defaultConfig_13 = -1; /* T_defaultConfig_13 */ -static int hf_rrc_radioBearerReconfiguration_r7_add_ext = -1; /* BIT_STRING */ static int hf_rrc_responseToChangeOfUE_Capability_09 = -1; /* T_responseToChangeOfUE_Capability_09 */ static int hf_rrc_specificationMode_16 = -1; /* T_specificationMode_16 */ static int hf_rrc_complete_16 = -1; /* T_complete_16 */ @@ -2316,15 +2310,18 @@ static int hf_rrc_defaultConfig_15 = -1; /* T_defaultConfig_15 */ static int hf_rrc_responseToChangeOfUE_Capability_11 = -1; /* T_responseToChangeOfUE_Capability_11 */ static int hf_rrc_specificationMode_18 = -1; /* T_specificationMode_18 */ static int hf_rrc_complete_18 = -1; /* T_complete_18 */ +static int hf_rrc_umRlc_ReEstablishmentRBList = -1; /* RB_IdentityList */ static int hf_rrc_preconfiguration_16 = -1; /* T_preconfiguration_16 */ static int hf_rrc_preConfigMode_16 = -1; /* T_preConfigMode_16 */ static int hf_rrc_defaultConfig_16 = -1; /* T_defaultConfig_16 */ +static int hf_rrc_accessGroupIdentity = -1; /* AccessGroupIdentity */ static int hf_rrc_responseToChangeOfUE_Capability_12 = -1; /* T_responseToChangeOfUE_Capability_12 */ static int hf_rrc_specificationMode_19 = -1; /* T_specificationMode_19 */ static int hf_rrc_complete_19 = -1; /* T_complete_19 */ static int hf_rrc_preconfiguration_17 = -1; /* T_preconfiguration_17 */ static int hf_rrc_preConfigMode_17 = -1; /* T_preConfigMode_17 */ static int hf_rrc_defaultConfig_17 = -1; /* T_defaultConfig_17 */ +static int hf_rrc_rntiHandlingAtCellReselection_02 = -1; /* T_rntiHandlingAtCellReselection_02 */ static int hf_rrc_responseToChangeOfUE_Capability_13 = -1; /* T_responseToChangeOfUE_Capability_13 */ static int hf_rrc_specificationMode_20 = -1; /* T_specificationMode_20 */ static int hf_rrc_complete_20 = -1; /* T_complete_20 */ @@ -2332,12 +2329,23 @@ static int hf_rrc_preconfiguration_18 = -1; /* T_preconfiguration_18 */ static int hf_rrc_preConfigMode_18 = -1; /* T_preConfigMode_18 */ static int hf_rrc_defaultConfig_18 = -1; /* T_defaultConfig_18 */ static int hf_rrc_rntiHandlingAtCellReselection_03 = -1; /* T_rntiHandlingAtCellReselection_03 */ +static int hf_rrc_signallingConnectionRelIndication = -1; /* CN_DomainIdentity */ static int hf_rrc_responseToChangeOfUE_Capability_14 = -1; /* T_responseToChangeOfUE_Capability_14 */ static int hf_rrc_specificationMode_21 = -1; /* T_specificationMode_21 */ static int hf_rrc_complete_21 = -1; /* T_complete_21 */ +static int hf_rrc_rab_InformationSetupList_07 = -1; /* RAB_InformationSetupList_r11 */ +static int hf_rrc_ul_AddReconfTransChInfoList_04 = -1; /* UL_AddReconfTransChInfoList_r14 */ static int hf_rrc_preconfiguration_19 = -1; /* T_preconfiguration_19 */ static int hf_rrc_preConfigMode_19 = -1; /* T_preConfigMode_19 */ static int hf_rrc_defaultConfig_19 = -1; /* T_defaultConfig_19 */ +static int hf_rrc_ul_SecondaryCellInfoFDD_03 = -1; /* UL_SecondaryCellInfoFDD_r14 */ +static int hf_rrc_ul_OtherTTIConfigurationInfo_Sec = -1; /* UL_OtherTTIConfigurationInfo_Sec */ +static int hf_rrc_filteredUPHReportInfo_Sec = -1; /* FilteredUEPowerHeadroomReportInfo */ +static int hf_rrc_r15_01 = -1; /* T_r15_01 */ +static int hf_rrc_radioBearerReconfiguration_r15 = -1; /* RadioBearerReconfiguration_r15_IEs */ +static int hf_rrc_radioBearerReconfiguration_r15_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_111 = -1; /* T_nonCriticalExtensions_111 */ +static int hf_rrc_criticalExtensions_91 = -1; /* T_criticalExtensions_89 */ static int hf_rrc_rntiHandlingAtCellReselection_04 = -1; /* T_rntiHandlingAtCellReselection_04 */ static int hf_rrc_responseToChangeOfUE_Capability_15 = -1; /* T_responseToChangeOfUE_Capability_15 */ static int hf_rrc_specificationMode_22 = -1; /* T_specificationMode_22 */ @@ -2345,16 +2353,17 @@ static int hf_rrc_complete_22 = -1; /* T_complete_22 */ static int hf_rrc_preconfiguration_20 = -1; /* T_preconfiguration_20 */ static int hf_rrc_preConfigMode_20 = -1; /* T_preConfigMode_20 */ static int hf_rrc_defaultConfig_20 = -1; /* T_defaultConfig_20 */ +static int hf_rrc_simplified_HS_SCCH_type1_operation = -1; /* T_simplified_HS_SCCH_type1_operation */ static int hf_rrc_laterNonCriticalExtensions_31 = -1; /* T_laterNonCriticalExtensions_29 */ static int hf_rrc_radioBearerReconfigurationComplete_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_14 = -1; /* T_v770NonCriticalExtensions_14 */ static int hf_rrc_radioBearerReconfigurationComplete_v770ext = -1; /* RadioBearerReconfigurationComplete_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_111 = -1; /* T_nonCriticalExtensions_111 */ +static int hf_rrc_nonCriticalExtensions_112 = -1; /* T_nonCriticalExtensions_112 */ static int hf_rrc_deferredMeasurementControlReading_01 = -1; /* T_deferredMeasurementControlReading_01 */ static int hf_rrc_potentiallySuccesfulBearerList = -1; /* RB_IdentityList */ static int hf_rrc_laterNonCriticalExtensions_32 = -1; /* T_laterNonCriticalExtensions_30 */ static int hf_rrc_radioBearerReconfigurationFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_112 = -1; /* T_nonCriticalExtensions_112 */ +static int hf_rrc_nonCriticalExtensions_113 = -1; /* T_nonCriticalExtensions_113 */ static int hf_rrc_r3_15 = -1; /* T_r3_15 */ static int hf_rrc_radioBearerRelease_r3 = -1; /* RadioBearerRelease_r3_IEs */ static int hf_rrc_v3a0NonCriticalExtensions_06 = -1; /* T_v3a0NonCriticalExtensions_06 */ @@ -2369,9 +2378,9 @@ static int hf_rrc_v690NonCriticalExtensions_19 = -1; /* T_v690NonCriticalExtens static int hf_rrc_radioBearerRelease_v690ext = -1; /* RadioBearerRelease_v690ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_15 = -1; /* T_v770NonCriticalExtensions_15 */ static int hf_rrc_radioBearerRelease_v770ext = -1; /* RadioBearerRelease_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_113 = -1; /* T_nonCriticalExtensions_113 */ +static int hf_rrc_nonCriticalExtensions_114 = -1; /* T_nonCriticalExtensions_114 */ static int hf_rrc_later_than_r3_13 = -1; /* T_later_than_r3_13 */ -static int hf_rrc_criticalExtensions_91 = -1; /* T_criticalExtensions_89 */ +static int hf_rrc_criticalExtensions_92 = -1; /* T_criticalExtensions_90 */ static int hf_rrc_r4_07 = -1; /* T_r4_07 */ static int hf_rrc_radioBearerRelease_r4 = -1; /* RadioBearerRelease_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_07 = -1; /* T_v4d0NonCriticalExtensions_07 */ @@ -2379,23 +2388,23 @@ static int hf_rrc_radioBearerRelease_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_17 = -1; /* T_v590NonCriticalExtensions_17 */ static int hf_rrc_v690NonCriticalExtensions_20 = -1; /* T_v690NonCriticalExtensions_20 */ static int hf_rrc_v770NonCriticalExtensions_16 = -1; /* T_v770NonCriticalExtensions_16 */ -static int hf_rrc_nonCriticalExtensions_114 = -1; /* T_nonCriticalExtensions_114 */ -static int hf_rrc_criticalExtensions_92 = -1; /* T_criticalExtensions_90 */ +static int hf_rrc_nonCriticalExtensions_115 = -1; /* T_nonCriticalExtensions_115 */ +static int hf_rrc_criticalExtensions_93 = -1; /* T_criticalExtensions_91 */ static int hf_rrc_r5_06 = -1; /* T_r5_06 */ static int hf_rrc_radioBearerRelease_r5 = -1; /* RadioBearerRelease_r5_IEs */ static int hf_rrc_radioBearerRelease_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_21 = -1; /* T_v690NonCriticalExtensions_21 */ static int hf_rrc_v770NonCriticalExtensions_17 = -1; /* T_v770NonCriticalExtensions_17 */ -static int hf_rrc_nonCriticalExtensions_115 = -1; /* T_nonCriticalExtensions_115 */ -static int hf_rrc_criticalExtensions_93 = -1; /* T_criticalExtensions_91 */ +static int hf_rrc_nonCriticalExtensions_116 = -1; /* T_nonCriticalExtensions_116 */ +static int hf_rrc_criticalExtensions_94 = -1; /* T_criticalExtensions_92 */ static int hf_rrc_r6_08 = -1; /* T_r6_08 */ static int hf_rrc_radioBearerRelease_r6 = -1; /* RadioBearerRelease_r6_IEs */ static int hf_rrc_radioBearerRelease_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v6b0NonCriticalExtensions_08 = -1; /* T_v6b0NonCriticalExtensions_07 */ static int hf_rrc_radioBearerRelease_v6b0ext = -1; /* RadioBearerRelease_v6b0ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_18 = -1; /* T_v770NonCriticalExtensions_18 */ -static int hf_rrc_nonCriticalExtensions_116 = -1; /* T_nonCriticalExtensions_116 */ -static int hf_rrc_criticalExtensions_94 = -1; /* T_criticalExtensions_92 */ +static int hf_rrc_nonCriticalExtensions_117 = -1; /* T_nonCriticalExtensions_117 */ +static int hf_rrc_criticalExtensions_95 = -1; /* T_criticalExtensions_93 */ static int hf_rrc_r7_07 = -1; /* T_r7_07 */ static int hf_rrc_radioBearerRelease_r7 = -1; /* RadioBearerRelease_r7_IEs */ static int hf_rrc_radioBearerRelease_r7_add_ext = -1; /* BIT_STRING */ @@ -2407,8 +2416,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_09 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_radioBearerRelease_v7f0ext = -1; /* RadioBearerRelease_v7f0ext_IEs */ static int hf_rrc_v7g0NonCriticalExtensions_10 = -1; /* T_v7g0NonCriticalExtensions_10 */ static int hf_rrc_radioBearerRelease_v7g0ext = -1; /* RadioBearerRelease_v7g0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_117 = -1; /* T_nonCriticalExtensions_117 */ -static int hf_rrc_criticalExtensions_95 = -1; /* T_criticalExtensions_93 */ +static int hf_rrc_nonCriticalExtensions_118 = -1; /* T_nonCriticalExtensions_118 */ +static int hf_rrc_criticalExtensions_96 = -1; /* T_criticalExtensions_94 */ static int hf_rrc_r8_08 = -1; /* T_r8_08 */ static int hf_rrc_radioBearerRelease_r8 = -1; /* RadioBearerRelease_r8_IEs */ static int hf_rrc_radioBearerRelease_r8_add_ext = -1; /* BIT_STRING */ @@ -2419,8 +2428,8 @@ static int hf_rrc_radioBearerRelease_v890ext = -1; /* RadioBearerRelease_v890ex static int hf_rrc_v7g0NonCriticalExtensions_11 = -1; /* T_v7g0NonCriticalExtensions_11 */ static int hf_rrc_v8a0NonCriticalExtensions_06 = -1; /* T_v8a0NonCriticalExtensions_06 */ static int hf_rrc_radioBearerRelease_v8a0ext = -1; /* RadioBearerRelease_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_118 = -1; /* T_nonCriticalExtensions_118 */ -static int hf_rrc_criticalExtensions_96 = -1; /* T_criticalExtensions_94 */ +static int hf_rrc_nonCriticalExtensions_119 = -1; /* T_nonCriticalExtensions_119 */ +static int hf_rrc_criticalExtensions_97 = -1; /* T_criticalExtensions_95 */ static int hf_rrc_r9_07 = -1; /* T_r9_07 */ static int hf_rrc_radioBearerRelease_r9 = -1; /* RadioBearerRelease_r9_IEs */ static int hf_rrc_radioBearerRelease_r9_add_ext = -1; /* BIT_STRING */ @@ -2430,39 +2439,30 @@ static int hf_rrc_v970NonCriticalExtensions_02 = -1; /* T_v970NonCriticalExtens static int hf_rrc_radioBearerRelease_v970ext = -1; /* RadioBearerRelease_v970ext_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_06 = -1; /* T_v9c0NonCriticalExtensions_06 */ static int hf_rrc_radioBearerRelease_v9c0ext = -1; /* RadioBearerRelease_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_119 = -1; /* T_nonCriticalExtensions_119 */ -static int hf_rrc_criticalExtensions_97 = -1; /* T_criticalExtensions_95 */ +static int hf_rrc_nonCriticalExtensions_120 = -1; /* T_nonCriticalExtensions_120 */ +static int hf_rrc_criticalExtensions_98 = -1; /* T_criticalExtensions_96 */ static int hf_rrc_r10_07 = -1; /* T_r10_07 */ static int hf_rrc_radioBearerRelease_r10 = -1; /* RadioBearerRelease_r10_IEs */ static int hf_rrc_radioBearerRelease_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v9c0NonCriticalExtensions_07 = -1; /* T_v9c0NonCriticalExtensions_07 */ static int hf_rrc_vb50NonCriticalExtensions_13 = -1; /* T_vb50NonCriticalExtensions_13 */ static int hf_rrc_radioBearerRelease_vb50ext = -1; /* RadioBearerRelease_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_120 = -1; /* T_nonCriticalExtensions_120 */ -static int hf_rrc_criticalExtensions_98 = -1; /* T_criticalExtensions_96 */ +static int hf_rrc_nonCriticalExtensions_121 = -1; /* T_nonCriticalExtensions_121 */ +static int hf_rrc_criticalExtensions_99 = -1; /* T_criticalExtensions_97 */ static int hf_rrc_r11_08 = -1; /* T_r11_08 */ static int hf_rrc_radioBearerRelease_r11 = -1; /* RadioBearerRelease_r11_IEs */ static int hf_rrc_radioBearerRelease_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_121 = -1; /* T_nonCriticalExtensions_121 */ -static int hf_rrc_criticalExtensions_99 = -1; /* T_criticalExtensions_97 */ -static int hf_rrc_r12_07 = -1; /* T_r12_07 */ -static int hf_rrc_radioBearerRelease_r12 = -1; /* RadioBearerRelease_r12_IEs */ static int hf_rrc_nonCriticalExtensions_122 = -1; /* T_nonCriticalExtensions_122 */ static int hf_rrc_criticalExtensions_100 = -1; /* T_criticalExtensions_98 */ +static int hf_rrc_r12_07 = -1; /* T_r12_07 */ +static int hf_rrc_radioBearerRelease_r12 = -1; /* RadioBearerRelease_r12_IEs */ +static int hf_rrc_nonCriticalExtensions_123 = -1; /* T_nonCriticalExtensions_123 */ +static int hf_rrc_criticalExtensions_101 = -1; /* T_criticalExtensions_99 */ static int hf_rrc_r13_06 = -1; /* T_r13_06 */ static int hf_rrc_radioBearerRelease_r13 = -1; /* RadioBearerRelease_r13_IEs */ static int hf_rrc_radioBearerRelease_r13_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_123 = -1; /* T_nonCriticalExtensions_123 */ -static int hf_rrc_laterCriticalExtensions_02 = -1; /* RadioBearerRelease_LaterCriticalExtensions_r15_IEs */ -static int hf_rrc_r15_01 = -1; /* T_r15_01 */ -static int hf_rrc_radioBearerRelease_r15 = -1; /* RadioBearerRelease_r15_IEs */ -static int hf_rrc_radioBearerRelease_r15_add_ext = -1; /* BIT_STRING */ static int hf_rrc_nonCriticalExtensions_124 = -1; /* T_nonCriticalExtensions_124 */ -static int hf_rrc_criticalExtensions_101 = -1; /* T_criticalExtensions_99 */ -static int hf_rrc_non_rectResAllocInd_TDD128 = -1; /* Non_rectResAllocInd_TDD128 */ -static int hf_rrc_non_rectResSpecTSset_TDD128 = -1; /* Non_rectResSpecTSset_TDD128 */ -static int hf_rrc_simplified_HS_SCCH_type1_operation_01 = -1; /* T_simplified_HS_SCCH_type1_operation_01 */ -static int hf_rrc_mbms_RB_ListReleasedToChangeTransferMode = -1; /* RB_InformationReleaseList */ +static int hf_rrc_laterCriticalExtensions_02 = -1; /* RadioBearerRelease_LaterCriticalExtensions_r15_IEs */ static int hf_rrc_dummy_19 = -1; /* T_dummy_04 */ static int hf_rrc_fdd_28 = -1; /* T_fdd_28 */ static int hf_rrc_modeSpecificPhysChInfo_06 = -1; /* T_modeSpecificPhysChInfo_06 */ @@ -2476,15 +2476,24 @@ static int hf_rrc_fdd_32 = -1; /* T_fdd_32 */ static int hf_rrc_modeSpecificPhysChInfo_08 = -1; /* T_modeSpecificPhysChInfo_08 */ static int hf_rrc_fdd_33 = -1; /* T_fdd_33 */ static int hf_rrc_postVerificationPeriod_03 = -1; /* T_postVerificationPeriod_03 */ +static int hf_rrc_mbms_RB_ListReleasedToChangeTransferMode = -1; /* RB_InformationReleaseList */ +static int hf_rrc_non_rectResAllocInd_TDD128 = -1; /* Non_rectResAllocInd_TDD128 */ +static int hf_rrc_non_rectResSpecTSset_TDD128 = -1; /* Non_rectResSpecTSset_TDD128 */ +static int hf_rrc_r15_02 = -1; /* T_r15_02 */ +static int hf_rrc_radioBearerRelease_r15 = -1; /* RadioBearerRelease_r15_IEs */ +static int hf_rrc_radioBearerRelease_r15_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_125 = -1; /* T_nonCriticalExtensions_125 */ +static int hf_rrc_criticalExtensions_102 = -1; /* T_criticalExtensions_100 */ +static int hf_rrc_simplified_HS_SCCH_type1_operation_01 = -1; /* T_simplified_HS_SCCH_type1_operation_01 */ static int hf_rrc_laterNonCriticalExtensions_34 = -1; /* T_laterNonCriticalExtensions_32 */ static int hf_rrc_radioBearerReleaseComplete_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_19 = -1; /* T_v770NonCriticalExtensions_19 */ static int hf_rrc_radioBearerReleaseComplete_v770ext = -1; /* RadioBearerReleaseComplete_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_125 = -1; /* T_nonCriticalExtensions_125 */ +static int hf_rrc_nonCriticalExtensions_126 = -1; /* T_nonCriticalExtensions_126 */ static int hf_rrc_deferredMeasurementControlReading_02 = -1; /* T_deferredMeasurementControlReading_02 */ static int hf_rrc_laterNonCriticalExtensions_35 = -1; /* T_laterNonCriticalExtensions_33 */ static int hf_rrc_radioBearerReleaseFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_126 = -1; /* T_nonCriticalExtensions_126 */ +static int hf_rrc_nonCriticalExtensions_127 = -1; /* T_nonCriticalExtensions_127 */ static int hf_rrc_r3_16 = -1; /* T_r3_16 */ static int hf_rrc_radioBearerSetup_r3 = -1; /* RadioBearerSetup_r3_IEs */ static int hf_rrc_v3a0NonCriticalExtensions_07 = -1; /* T_v3a0NonCriticalExtensions_07 */ @@ -2499,9 +2508,9 @@ static int hf_rrc_v5d0NonCriticalExtenstions_09 = -1; /* T_v5d0NonCriticalExten static int hf_rrc_radioBearerSetup_v5d0ext = -1; /* RadioBearerSetup_v5d0ext_IEs */ static int hf_rrc_v690NonCriticalExtensions_22 = -1; /* T_v690NonCriticalExtensions_22 */ static int hf_rrc_radioBearerSetup_v690ext = -1; /* RadioBearerSetup_v690ext_IEs */ -static int hf_rrc_nonCriticalExtensions_127 = -1; /* T_nonCriticalExtensions_127 */ +static int hf_rrc_nonCriticalExtensions_128 = -1; /* T_nonCriticalExtensions_128 */ static int hf_rrc_later_than_r3_14 = -1; /* T_later_than_r3_14 */ -static int hf_rrc_criticalExtensions_102 = -1; /* T_criticalExtensions_100 */ +static int hf_rrc_criticalExtensions_103 = -1; /* T_criticalExtensions_101 */ static int hf_rrc_r4_08 = -1; /* T_r4_08 */ static int hf_rrc_radioBearerSetup_r4 = -1; /* RadioBearerSetup_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_08 = -1; /* T_v4d0NonCriticalExtensions_08 */ @@ -2509,22 +2518,22 @@ static int hf_rrc_radioBearerSetup_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_19 = -1; /* T_v590NonCriticalExtensions_19 */ static int hf_rrc_v5d0NonCriticalExtenstions_10 = -1; /* T_v5d0NonCriticalExtenstions_10 */ static int hf_rrc_v690NonCriticalExtensions_23 = -1; /* T_v690NonCriticalExtensions_23 */ -static int hf_rrc_nonCriticalExtensions_128 = -1; /* T_nonCriticalExtensions_128 */ -static int hf_rrc_criticalExtensions_103 = -1; /* T_criticalExtensions_101 */ +static int hf_rrc_nonCriticalExtensions_129 = -1; /* T_nonCriticalExtensions_129 */ +static int hf_rrc_criticalExtensions_104 = -1; /* T_criticalExtensions_102 */ static int hf_rrc_r5_07 = -1; /* T_r5_07 */ static int hf_rrc_radioBearerSetup_r5 = -1; /* RadioBearerSetup_r5_IEs */ static int hf_rrc_radioBearerSetup_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v5d0NonCriticalExtenstions_11 = -1; /* T_v5d0NonCriticalExtenstions_11 */ static int hf_rrc_v690NonCriticalExtensions_24 = -1; /* T_v690NonCriticalExtensions_24 */ -static int hf_rrc_nonCriticalExtensions_129 = -1; /* T_nonCriticalExtensions_129 */ -static int hf_rrc_criticalExtensions_104 = -1; /* T_criticalExtensions_102 */ +static int hf_rrc_nonCriticalExtensions_130 = -1; /* T_nonCriticalExtensions_130 */ +static int hf_rrc_criticalExtensions_105 = -1; /* T_criticalExtensions_103 */ static int hf_rrc_r6_09 = -1; /* T_r6_09 */ static int hf_rrc_radioBearerSetup_r6 = -1; /* RadioBearerSetup_r6_IEs */ static int hf_rrc_radioBearerSetup_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v6b0NonCriticalExtensions_09 = -1; /* T_v6b0NonCriticalExtensions_08 */ static int hf_rrc_radioBearerSetup_v6b0ext = -1; /* RadioBearerSetup_v6b0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_130 = -1; /* T_nonCriticalExtensions_130 */ -static int hf_rrc_criticalExtensions_105 = -1; /* T_criticalExtensions_103 */ +static int hf_rrc_nonCriticalExtensions_131 = -1; /* T_nonCriticalExtensions_131 */ +static int hf_rrc_criticalExtensions_106 = -1; /* T_criticalExtensions_104 */ static int hf_rrc_r7_08 = -1; /* T_r7_08 */ static int hf_rrc_radioBearerSetup_r7 = -1; /* RadioBearerSetup_r7_IEs */ static int hf_rrc_radioBearerSetup_r7_add_ext = -1; /* T_radioBearerSetup_r7_add_ext */ @@ -2532,8 +2541,8 @@ static int hf_rrc_v780NonCriticalExtensions_07 = -1; /* T_v780NonCriticalExtens static int hf_rrc_radioBearerSetup_v780ext = -1; /* RadioBearerSetup_v780ext_IEs */ static int hf_rrc_v820NonCriticalExtensions_01 = -1; /* T_v820NonCriticalExtensions_01 */ static int hf_rrc_radioBearerSetup_v820ext = -1; /* RadioBearerSetup_v820ext_IEs */ -static int hf_rrc_nonCriticalExtensions_131 = -1; /* T_nonCriticalExtensions_131 */ -static int hf_rrc_criticalExtensions_106 = -1; /* T_criticalExtensions_104 */ +static int hf_rrc_nonCriticalExtensions_132 = -1; /* T_nonCriticalExtensions_132 */ +static int hf_rrc_criticalExtensions_107 = -1; /* T_criticalExtensions_105 */ static int hf_rrc_r8_09 = -1; /* T_r8_09 */ static int hf_rrc_radioBearerSetup_r8 = -1; /* RadioBearerSetup_r8_IEs */ static int hf_rrc_radioBearerSetup_r8_add_ext = -1; /* BIT_STRING */ @@ -2547,8 +2556,8 @@ static int hf_rrc_v7g0NonCriticalExtensions_12 = -1; /* T_v7g0NonCriticalExtens static int hf_rrc_radioBearerSetup_v7g0ext = -1; /* RadioBearerSetup_v7g0ext_IEs */ static int hf_rrc_v8a0NonCriticalExtensions_07 = -1; /* T_v8a0NonCriticalExtensions_07 */ static int hf_rrc_radioBearerSetup_v8a0ext = -1; /* RadioBearerSetup_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_132 = -1; /* T_nonCriticalExtensions_132 */ -static int hf_rrc_criticalExtensions_107 = -1; /* T_criticalExtensions_105 */ +static int hf_rrc_nonCriticalExtensions_133 = -1; /* T_nonCriticalExtensions_133 */ +static int hf_rrc_criticalExtensions_108 = -1; /* T_criticalExtensions_106 */ static int hf_rrc_r9_08 = -1; /* T_r9_08 */ static int hf_rrc_radioBearerSetup_r9 = -1; /* RadioBearerSetup_r9_IEs */ static int hf_rrc_radioBearerSetup_r9_add_ext = -1; /* BIT_STRING */ @@ -2556,38 +2565,30 @@ static int hf_rrc_v950NonCriticalExtensions_06 = -1; /* T_v950NonCriticalExtens static int hf_rrc_radioBearerSetup_v950ext = -1; /* RadioBearerSetup_v950ext_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_08 = -1; /* T_v9c0NonCriticalExtensions_08 */ static int hf_rrc_radioBearerSetup_v9c0ext = -1; /* RadioBearerSetup_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_133 = -1; /* T_nonCriticalExtensions_133 */ -static int hf_rrc_criticalExtensions_108 = -1; /* T_criticalExtensions_106 */ +static int hf_rrc_nonCriticalExtensions_134 = -1; /* T_nonCriticalExtensions_134 */ +static int hf_rrc_criticalExtensions_109 = -1; /* T_criticalExtensions_107 */ static int hf_rrc_r10_08 = -1; /* T_r10_08 */ static int hf_rrc_radioBearerSetup_r10 = -1; /* RadioBearerSetup_r10_IEs */ static int hf_rrc_radioBearerSetup_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v9c0NonCriticalExtensions_09 = -1; /* T_v9c0NonCriticalExtensions_09 */ static int hf_rrc_vb50NonCriticalExtensions_14 = -1; /* T_vb50NonCriticalExtensions_14 */ static int hf_rrc_radioBearerSetup_vb50ext = -1; /* RadioBearerSetup_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_134 = -1; /* T_nonCriticalExtensions_134 */ -static int hf_rrc_criticalExtensions_109 = -1; /* T_criticalExtensions_107 */ +static int hf_rrc_nonCriticalExtensions_135 = -1; /* T_nonCriticalExtensions_135 */ +static int hf_rrc_criticalExtensions_110 = -1; /* T_criticalExtensions_108 */ static int hf_rrc_r11_09 = -1; /* T_r11_09 */ static int hf_rrc_radioBearerSetup_r11 = -1; /* RadioBearerSetup_r11_IEs */ static int hf_rrc_radioBearerSetup_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_135 = -1; /* T_nonCriticalExtensions_135 */ -static int hf_rrc_criticalExtensions_110 = -1; /* T_criticalExtensions_108 */ +static int hf_rrc_nonCriticalExtensions_136 = -1; /* T_nonCriticalExtensions_136 */ +static int hf_rrc_criticalExtensions_111 = -1; /* T_criticalExtensions_109 */ static int hf_rrc_r12_08 = -1; /* T_r12_08 */ static int hf_rrc_radioBearerSetup_r12 = -1; /* RadioBearerSetup_r12_IEs */ static int hf_rrc_radioBearerSetup_r13_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_136 = -1; /* T_nonCriticalExtensions_136 */ -static int hf_rrc_criticalExtensions_111 = -1; /* T_criticalExtensions_109 */ +static int hf_rrc_nonCriticalExtensions_137 = -1; /* T_nonCriticalExtensions_137 */ +static int hf_rrc_criticalExtensions_112 = -1; /* T_criticalExtensions_110 */ static int hf_rrc_r13_07 = -1; /* T_r13_07 */ static int hf_rrc_radioBearerSetup_r13 = -1; /* RadioBearerSetup_r13_IEs */ -static int hf_rrc_nonCriticalExtensions_137 = -1; /* T_nonCriticalExtensions_137 */ -static int hf_rrc_laterCriticalExtensions_03 = -1; /* RadioBearerSetup_LaterCriticalExtensions_r15_IEs */ -static int hf_rrc_r15_02 = -1; /* T_r15_02 */ -static int hf_rrc_radioBearerSetup_r15 = -1; /* RadioBearerSetup_r15_IEs */ -static int hf_rrc_radioBearerSetup_r15_add_ext = -1; /* BIT_STRING */ static int hf_rrc_nonCriticalExtensions_138 = -1; /* T_nonCriticalExtensions_138 */ -static int hf_rrc_criticalExtensions_112 = -1; /* T_criticalExtensions_110 */ -static int hf_rrc_sr_vcc_Info = -1; /* SR_VCC_Info */ -static int hf_rrc_srb_InformationSetupList_05 = -1; /* SRB_InformationSetupList_r11 */ -static int hf_rrc_simplified_HS_SCCH_type1_operation_02 = -1; /* T_simplified_HS_SCCH_type1_operation_02 */ +static int hf_rrc_laterCriticalExtensions_03 = -1; /* RadioBearerSetup_LaterCriticalExtensions_r15_IEs */ static int hf_rrc_dummy_22 = -1; /* T_dummy_07 */ static int hf_rrc_fdd_34 = -1; /* T_fdd_34 */ static int hf_rrc_modeSpecificPhysChInfo_09 = -1; /* T_modeSpecificPhysChInfo_09 */ @@ -2615,15 +2616,23 @@ static int hf_rrc_dummy_26 = -1; /* NULL */ static int hf_rrc_v7f0NonCriticalExtensions_12 = -1; /* T_v7f0NonCriticalExtensions_12 */ static int hf_rrc_v7g0NonCriticalExtensions_13 = -1; /* T_v7g0NonCriticalExtensions_13 */ static int hf_rrc_nonCriticalExtensions_139 = -1; /* T_nonCriticalExtensions_139 */ +static int hf_rrc_sr_vcc_Info = -1; /* SR_VCC_Info */ +static int hf_rrc_srb_InformationSetupList_05 = -1; /* SRB_InformationSetupList_r11 */ +static int hf_rrc_r15_03 = -1; /* T_r15_03 */ +static int hf_rrc_radioBearerSetup_r15 = -1; /* RadioBearerSetup_r15_IEs */ +static int hf_rrc_radioBearerSetup_r15_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_140 = -1; /* T_nonCriticalExtensions_140 */ +static int hf_rrc_criticalExtensions_113 = -1; /* T_criticalExtensions_111 */ +static int hf_rrc_simplified_HS_SCCH_type1_operation_02 = -1; /* T_simplified_HS_SCCH_type1_operation_02 */ static int hf_rrc_laterNonCriticalExtensions_37 = -1; /* T_laterNonCriticalExtensions_35 */ static int hf_rrc_radioBearerSetupComplete_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_20 = -1; /* T_v770NonCriticalExtensions_20 */ static int hf_rrc_radioBearerSetupComplete_v770ext = -1; /* RadioBearerSetupComplete_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_140 = -1; /* T_nonCriticalExtensions_140 */ +static int hf_rrc_nonCriticalExtensions_141 = -1; /* T_nonCriticalExtensions_141 */ static int hf_rrc_deferredMeasurementControlReading_03 = -1; /* T_deferredMeasurementControlReading_03 */ static int hf_rrc_laterNonCriticalExtensions_38 = -1; /* T_laterNonCriticalExtensions_36 */ static int hf_rrc_radioBearerSetupFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_141 = -1; /* T_nonCriticalExtensions_141 */ +static int hf_rrc_nonCriticalExtensions_142 = -1; /* T_nonCriticalExtensions_142 */ static int hf_rrc_r3_17 = -1; /* T_r3_17 */ static int hf_rrc_rrcConnectionReject_r3 = -1; /* RRCConnectionReject_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_39 = -1; /* T_laterNonCriticalExtensions_37 */ @@ -2638,10 +2647,10 @@ static int hf_rrc_va40NonCriticalExtensions_05 = -1; /* T_va40NonCriticalExtens static int hf_rrc_rrcConnectionReject_va40ext = -1; /* RRCConnectionReject_va40ext_IEs */ static int hf_rrc_vb50NonCriticalExtensions_15 = -1; /* T_vb50NonCriticalExtensions_15 */ static int hf_rrc_rrcConnectionReject_vb50ext = -1; /* RRCConnectionReject_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_142 = -1; /* T_nonCriticalExtensions_142 */ +static int hf_rrc_nonCriticalExtensions_143 = -1; /* T_nonCriticalExtensions_143 */ static int hf_rrc_later_than_r3_15 = -1; /* T_later_than_r3_15 */ static int hf_rrc_initialUE_Identity = -1; /* InitialUE_Identity */ -static int hf_rrc_criticalExtensions_113 = -1; /* T_criticalExtensions_111 */ +static int hf_rrc_criticalExtensions_114 = -1; /* T_criticalExtensions_112 */ static int hf_rrc_rejectionCause = -1; /* RejectionCause */ static int hf_rrc_redirectionInfo = -1; /* RedirectionInfo */ static int hf_rrc_redirectionInfo_v690ext = -1; /* GSM_TargetCellInfoList */ @@ -2661,9 +2670,9 @@ static int hf_rrc_v860NonCriticalExtensions_11 = -1; /* T_v860NonCriticalExtens static int hf_rrc_rrcConnectionRelease_v860ext = -1; /* RRCConnectionRelease_v860ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_06 = -1; /* T_va40NonCriticalExtensions_06 */ static int hf_rrc_rrcConnectionRelease_va40ext = -1; /* RRCConnectionRelease_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_143 = -1; /* T_nonCriticalExtensions_143 */ +static int hf_rrc_nonCriticalExtensions_144 = -1; /* T_nonCriticalExtensions_144 */ static int hf_rrc_later_than_r3_16 = -1; /* T_later_than_r3_16 */ -static int hf_rrc_criticalExtensions_114 = -1; /* T_criticalExtensions_112 */ +static int hf_rrc_criticalExtensions_115 = -1; /* T_criticalExtensions_113 */ static int hf_rrc_r4_09 = -1; /* T_r4_09 */ static int hf_rrc_rrcConnectionRelease_r4 = -1; /* RRCConnectionRelease_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_09 = -1; /* T_v4d0NonCriticalExtensions_09 */ @@ -2674,8 +2683,8 @@ static int hf_rrc_v860NonCriticalExtensions_12 = -1; /* T_v860NonCriticalExtens static int hf_rrc_va40NonCriticalExtensions_07 = -1; /* T_va40NonCriticalExtensions_07 */ static int hf_rrc_vb50NonCriticalExtensions_16 = -1; /* T_vb50NonCriticalExtensions_16 */ static int hf_rrc_rrcConnectionRelease_vb50ext = -1; /* RRCConnectionRelease_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_144 = -1; /* T_nonCriticalExtensions_144 */ -static int hf_rrc_criticalExtensions_115 = -1; /* T_criticalExtensions_113 */ +static int hf_rrc_nonCriticalExtensions_145 = -1; /* T_nonCriticalExtensions_145 */ +static int hf_rrc_criticalExtensions_116 = -1; /* T_criticalExtensions_114 */ static int hf_rrc_n_308 = -1; /* N_308 */ static int hf_rrc_releaseCause = -1; /* ReleaseCause */ static int hf_rrc_rplmn_information = -1; /* Rplmn_Information */ @@ -2690,9 +2699,9 @@ static int hf_rrc_rrcConnectionRelease_v690ext_01 = -1; /* RRCConnectionRelease static int hf_rrc_v860NonCriticalExtensions_13 = -1; /* T_v860NonCriticalExtensions_13 */ static int hf_rrc_rrcConnectionRelease_v860ext_01 = -1; /* RRCConnectionRelease_CCCH_v860ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_08 = -1; /* T_va40NonCriticalExtensions_08 */ -static int hf_rrc_nonCriticalExtensions_145 = -1; /* T_nonCriticalExtensions_145 */ +static int hf_rrc_nonCriticalExtensions_146 = -1; /* T_nonCriticalExtensions_146 */ static int hf_rrc_later_than_r3_17 = -1; /* T_later_than_r3_17 */ -static int hf_rrc_criticalExtensions_116 = -1; /* T_criticalExtensions_114 */ +static int hf_rrc_criticalExtensions_117 = -1; /* T_criticalExtensions_115 */ static int hf_rrc_r4_10 = -1; /* T_r4_10 */ static int hf_rrc_rrcConnectionRelease_CCCH_r4 = -1; /* RRCConnectionRelease_CCCH_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_10 = -1; /* T_v4d0NonCriticalExtensions_10 */ @@ -2700,11 +2709,11 @@ static int hf_rrc_rrcConnectionRelease_CCCH_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_29 = -1; /* T_v690NonCriticalExtensions_29 */ static int hf_rrc_v860NonCriticalExtensions_14 = -1; /* T_v860NonCriticalExtensions_14 */ static int hf_rrc_va40NonCriticalExtensions_09 = -1; /* T_va40NonCriticalExtensions_09 */ -static int hf_rrc_nonCriticalExtensions_146 = -1; /* T_nonCriticalExtensions_146 */ -static int hf_rrc_criticalExtensions_117 = -1; /* T_criticalExtensions_115 */ +static int hf_rrc_nonCriticalExtensions_147 = -1; /* T_nonCriticalExtensions_147 */ +static int hf_rrc_criticalExtensions_118 = -1; /* T_criticalExtensions_116 */ static int hf_rrc_groupIdentity = -1; /* SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation */ static int hf_rrc_groupIdentity_item = -1; /* GroupReleaseInformation */ -static int hf_rrc_criticalExtensions_118 = -1; /* T_criticalExtensions_116 */ +static int hf_rrc_criticalExtensions_119 = -1; /* T_criticalExtensions_117 */ static int hf_rrc_r5_08 = -1; /* T_r5_08 */ static int hf_rrc_rrcConnectionRelease_CCCH_r5 = -1; /* RRCConnectionRelease_CCCH_r5_IEs */ static int hf_rrc_rrcConnectionRelease_CCCH_r5_add_ext = -1; /* BIT_STRING */ @@ -2713,14 +2722,14 @@ static int hf_rrc_v860NonCriticalExtensions_15 = -1; /* T_v860NonCriticalExtens static int hf_rrc_va40NonCriticalExtensions_10 = -1; /* T_va40NonCriticalExtensions_10 */ static int hf_rrc_vd20NonCriticalExtensions_02 = -1; /* T_vd20NonCriticalExtensions_02 */ static int hf_rrc_rrcConnectionRelease_vd20ext = -1; /* RRCConnectionRelease_CCCH_vd20ext_IEs */ -static int hf_rrc_nonCriticalExtensions_147 = -1; /* T_nonCriticalExtensions_147 */ -static int hf_rrc_criticalExtensions_119 = -1; /* T_criticalExtensions_117 */ +static int hf_rrc_nonCriticalExtensions_148 = -1; /* T_nonCriticalExtensions_148 */ +static int hf_rrc_criticalExtensions_120 = -1; /* T_criticalExtensions_118 */ static int hf_rrc_rrcConnectionRelease_02 = -1; /* RRCConnectionRelease_r3_IEs */ static int hf_rrc_rrcConnectionRelease_03 = -1; /* RRCConnectionRelease_r4_IEs */ static int hf_rrc_errorIndication = -1; /* FailureCauseWithProtErr */ static int hf_rrc_laterNonCriticalExtensions_42 = -1; /* T_laterNonCriticalExtensions_40 */ static int hf_rrc_rrcConnectionReleaseComplete_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_148 = -1; /* T_nonCriticalExtensions_148 */ +static int hf_rrc_nonCriticalExtensions_149 = -1; /* T_nonCriticalExtensions_149 */ static int hf_rrc_protocolErrorIndicator_01 = -1; /* ProtocolErrorIndicator */ static int hf_rrc_v3d0NonCriticalExtensions = -1; /* T_v3d0NonCriticalExtensions */ static int hf_rrc_rRCConnectionRequest_v3d0ext = -1; /* RRCConnectionRequest_v3d0ext_IEs */ @@ -2777,7 +2786,7 @@ static int hf_rrc_vb50NonCriticalExtensions_17 = -1; /* T_vb50NonCriticalExtens static int hf_rrc_rrcConnectionRequest_vb50ext = -1; /* RRCConnectionRequest_vb50ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_05 = -1; /* T_vc50NonCriticalExtensions_05 */ static int hf_rrc_rrcConnectionRequest_vc50ext = -1; /* RRCConnectionRequest_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_149 = -1; /* T_nonCriticalExtensions_149 */ +static int hf_rrc_nonCriticalExtensions_150 = -1; /* T_nonCriticalExtensions_150 */ static int hf_rrc_supportOfMoreThanTwoCellsOrMIMO4x4 = -1; /* T_supportOfMoreThanTwoCellsOrMIMO4x4 */ static int hf_rrc_supportOf1stFrequencyBand = -1; /* T_supportOf1stFrequencyBand */ static int hf_rrc_supportOf2ndFrequencyBand = -1; /* T_supportOf2ndFrequencyBand */ @@ -2791,30 +2800,30 @@ static int hf_rrc_v590NonCriticalExtensions_21 = -1; /* T_v590NonCriticalExtens static int hf_rrc_rrcConnectionSetup_v590ext = -1; /* RRCConnectionSetup_v590ext_IEs */ static int hf_rrc_v690NonCriticalExtensions_32 = -1; /* T_v690NonCriticalExtensions_32 */ static int hf_rrc_rrcConnectionSetup_v690ext = -1; /* RRCConnectionSetup_v690ext_IEs */ -static int hf_rrc_nonCriticalExtensions_150 = -1; /* T_nonCriticalExtensions_150 */ +static int hf_rrc_nonCriticalExtensions_151 = -1; /* T_nonCriticalExtensions_151 */ static int hf_rrc_later_than_r3_18 = -1; /* T_later_than_r3_18 */ -static int hf_rrc_criticalExtensions_120 = -1; /* T_criticalExtensions_118 */ +static int hf_rrc_criticalExtensions_121 = -1; /* T_criticalExtensions_119 */ static int hf_rrc_r4_11 = -1; /* T_r4_11 */ static int hf_rrc_rrcConnectionSetup_r4 = -1; /* RRCConnectionSetup_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_11 = -1; /* T_v4d0NonCriticalExtensions_11 */ static int hf_rrc_rrcConnectionSetup_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_22 = -1; /* T_v590NonCriticalExtensions_22 */ static int hf_rrc_v690NonCriticalExtensions_33 = -1; /* T_v690NonCriticalExtensions_33 */ -static int hf_rrc_nonCriticalExtensions_151 = -1; /* T_nonCriticalExtensions_151 */ -static int hf_rrc_criticalExtensions_121 = -1; /* T_criticalExtensions_119 */ +static int hf_rrc_nonCriticalExtensions_152 = -1; /* T_nonCriticalExtensions_152 */ +static int hf_rrc_criticalExtensions_122 = -1; /* T_criticalExtensions_120 */ static int hf_rrc_r5_09 = -1; /* T_r5_09 */ static int hf_rrc_rrcConnectionSetup_r5 = -1; /* RRCConnectionSetup_r5_IEs */ static int hf_rrc_rrcConnectionSetup_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_34 = -1; /* T_v690NonCriticalExtensions_34 */ -static int hf_rrc_nonCriticalExtensions_152 = -1; /* T_nonCriticalExtensions_152 */ -static int hf_rrc_criticalExtensions_122 = -1; /* T_criticalExtensions_120 */ +static int hf_rrc_nonCriticalExtensions_153 = -1; /* T_nonCriticalExtensions_153 */ +static int hf_rrc_criticalExtensions_123 = -1; /* T_criticalExtensions_121 */ static int hf_rrc_r6_10 = -1; /* T_r6_10 */ static int hf_rrc_rrcConnectionSetup_r6 = -1; /* RRCConnectionSetup_r6_IEs */ static int hf_rrc_rrcConnectionSetup_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v6b0NonCriticalExtensions_11 = -1; /* T_v6b0NonCriticalExtensions_10 */ static int hf_rrc_rrcConnectionSetup_v6b0ext = -1; /* RRCConnectionSetup_v6b0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_153 = -1; /* T_nonCriticalExtensions_153 */ -static int hf_rrc_criticalExtensions_123 = -1; /* T_criticalExtensions_121 */ +static int hf_rrc_nonCriticalExtensions_154 = -1; /* T_nonCriticalExtensions_154 */ +static int hf_rrc_criticalExtensions_124 = -1; /* T_criticalExtensions_122 */ static int hf_rrc_r7_09 = -1; /* T_r7_09 */ static int hf_rrc_rrcConnectionSetup_r7 = -1; /* RRCConnectionSetup_r7_IEs */ static int hf_rrc_rrcConnectionSetup_r7_add_ext = -1; /* BIT_STRING */ @@ -2822,8 +2831,8 @@ static int hf_rrc_v780NonCriticalExtensions_08 = -1; /* T_v780NonCriticalExtens static int hf_rrc_rrcConnectionSetup_v780ext = -1; /* RRCConnectionSetup_v780ext_IEs */ static int hf_rrc_v7d0NonCriticalExtensions_11 = -1; /* T_v7d0NonCriticalExtensions_11 */ static int hf_rrc_rrcConnectionSetup_v7d0ext = -1; /* RRCConnectionSetup_v7d0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_154 = -1; /* T_nonCriticalExtensions_154 */ -static int hf_rrc_criticalExtensions_124 = -1; /* T_criticalExtensions_122 */ +static int hf_rrc_nonCriticalExtensions_155 = -1; /* T_nonCriticalExtensions_155 */ +static int hf_rrc_criticalExtensions_125 = -1; /* T_criticalExtensions_123 */ static int hf_rrc_r8_10 = -1; /* T_r8_10 */ static int hf_rrc_rrcConnectionSetup_r8 = -1; /* RRCConnectionSetup_r8_IEs */ static int hf_rrc_rrcConnectionSetup_r8_add_ext = -1; /* BIT_STRING */ @@ -2832,33 +2841,33 @@ static int hf_rrc_v890NonCriticalExtensions_08 = -1; /* T_v890NonCriticalExtens static int hf_rrc_rrcConnectionSetup_v890ext = -1; /* RRCConnectionSetup_v890ext_IEs */ static int hf_rrc_v8a0NonCriticalExtensions_08 = -1; /* T_v8a0NonCriticalExtensions_08 */ static int hf_rrc_rrcConnectionSetup_v8a0ext = -1; /* RRCConnectionSetup_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_155 = -1; /* T_nonCriticalExtensions_155 */ -static int hf_rrc_criticalExtensions_125 = -1; /* T_criticalExtensions_123 */ +static int hf_rrc_nonCriticalExtensions_156 = -1; /* T_nonCriticalExtensions_156 */ +static int hf_rrc_criticalExtensions_126 = -1; /* T_criticalExtensions_124 */ static int hf_rrc_r9_09 = -1; /* T_r9_09 */ static int hf_rrc_rrcConnectionSetup_r9 = -1; /* RRCConnectionSetup_r9_IEs */ static int hf_rrc_rrcConnectionSetup_r9_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v950NonCriticalExtensions_07 = -1; /* T_v950NonCriticalExtensions_07 */ static int hf_rrc_rrcConnectionSetup_v950ext = -1; /* RRCConnectionSetup_v950ext_IEs */ -static int hf_rrc_nonCriticalExtensions_156 = -1; /* T_nonCriticalExtensions_156 */ -static int hf_rrc_criticalExtensions_126 = -1; /* T_criticalExtensions_124 */ +static int hf_rrc_nonCriticalExtensions_157 = -1; /* T_nonCriticalExtensions_157 */ +static int hf_rrc_criticalExtensions_127 = -1; /* T_criticalExtensions_125 */ static int hf_rrc_r10_09 = -1; /* T_r10_09 */ static int hf_rrc_rrcConnectionSetup_r10 = -1; /* RRCConnectionSetup_r10_IEs */ static int hf_rrc_rrcConnectionSetup_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_vaj0NonCriticalExtensions = -1; /* T_vaj0NonCriticalExtensions */ static int hf_rrc_rrcConnectionSetup_vaj0ext = -1; /* RRCConnectionSetup_vaj0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_157 = -1; /* T_nonCriticalExtensions_157 */ -static int hf_rrc_criticalExtensions_127 = -1; /* T_criticalExtensions_125 */ +static int hf_rrc_nonCriticalExtensions_158 = -1; /* T_nonCriticalExtensions_158 */ +static int hf_rrc_criticalExtensions_128 = -1; /* T_criticalExtensions_126 */ static int hf_rrc_r11_10 = -1; /* T_r11_10 */ static int hf_rrc_rrcConnectionSetup_r11 = -1; /* RRCConnectionSetup_r11_IEs */ static int hf_rrc_rrcConnectionSetup_r11_add_ext = -1; /* BIT_STRING */ static int hf_rrc_vaj0NonCriticalExtensions_01 = -1; /* T_vaj0NonCriticalExtensions_01 */ -static int hf_rrc_nonCriticalExtensions_158 = -1; /* T_nonCriticalExtensions_158 */ -static int hf_rrc_criticalExtensions_128 = -1; /* T_criticalExtensions_126 */ +static int hf_rrc_nonCriticalExtensions_159 = -1; /* T_nonCriticalExtensions_159 */ +static int hf_rrc_criticalExtensions_129 = -1; /* T_criticalExtensions_127 */ static int hf_rrc_r12_09 = -1; /* T_r12_09 */ static int hf_rrc_rrcConnectionSetup_r12 = -1; /* RRCConnectionSetup_r12_IEs */ static int hf_rrc_rrcConnectionSetup_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_159 = -1; /* T_nonCriticalExtensions_159 */ -static int hf_rrc_criticalExtensions_129 = -1; /* T_criticalExtensions_127 */ +static int hf_rrc_nonCriticalExtensions_160 = -1; /* T_nonCriticalExtensions_160 */ +static int hf_rrc_criticalExtensions_130 = -1; /* T_criticalExtensions_128 */ static int hf_rrc_new_c_RNTI = -1; /* C_RNTI */ static int hf_rrc_capabilityUpdateRequirement = -1; /* CapabilityUpdateRequirement */ static int hf_rrc_srb_InformationSetupList_06 = -1; /* SRB_InformationSetupList2 */ @@ -2941,7 +2950,7 @@ static int hf_rrc_va40NonCriticalExtensions_12 = -1; /* T_va40NonCriticalExtens static int hf_rrc_rrcConectionSetupComplete_va40ext = -1; /* RRCConnectionSetupComplete_va40ext_IEs */ static int hf_rrc_vb50NonCriticalExtensions_18 = -1; /* T_vb50NonCriticalExtensions_18 */ static int hf_rrc_rrcConnectionSetupComplete_vb50ext = -1; /* RRCConnectionSetupComplete_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_160 = -1; /* T_nonCriticalExtensions_160 */ +static int hf_rrc_nonCriticalExtensions_161 = -1; /* T_nonCriticalExtensions_161 */ static int hf_rrc_ue_RadioAccessCapability_v370ext = -1; /* UE_RadioAccessCapability_v370ext */ static int hf_rrc_rrcConnectionSetupComplete_v650ext = -1; /* RRCConnectionSetupComplete_v650ext_IEs */ static int hf_rrc_v680NonCriticalExtensions = -1; /* T_v680NonCriticalExtensions */ @@ -2952,7 +2961,7 @@ static int hf_rrc_v7f0NonCriticalExtensions_13 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_rrcConnectionSetupComplete_v7f0ext = -1; /* RRCConnectionSetupComplete_v7f0ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_13 = -1; /* T_va40NonCriticalExtensions_12 */ static int hf_rrc_rrcConnectionSetupCompleteBand_va40ext = -1; /* RRCConnectionSetupCompleteBand_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_161 = -1; /* T_nonCriticalExtensions_161 */ +static int hf_rrc_nonCriticalExtensions_162 = -1; /* T_nonCriticalExtensions_162 */ static int hf_rrc_ue_RadioAccessCapability_v4b0ext = -1; /* UE_RadioAccessCapability_v4b0ext */ static int hf_rrc_ue_RadioAccessCapability_v590ext = -1; /* UE_RadioAccessCapability_v590ext */ static int hf_rrc_ue_RATSpecificCapability_v590ext = -1; /* InterRAT_UE_RadioAccessCapability_v590ext */ @@ -2967,48 +2976,48 @@ static int hf_rrc_r3_21 = -1; /* T_r3_21 */ static int hf_rrc_rRC_FailureInfo_r3 = -1; /* RRC_FailureInfo_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_45 = -1; /* T_laterNonCriticalExtensions_43 */ static int hf_rrc_rrc_FailureInfo_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_162 = -1; /* T_nonCriticalExtensions_162 */ -static int hf_rrc_criticalExtensions_130 = -1; /* T_criticalExtensions_128 */ +static int hf_rrc_nonCriticalExtensions_163 = -1; /* T_nonCriticalExtensions_163 */ +static int hf_rrc_criticalExtensions_131 = -1; /* T_criticalExtensions_129 */ static int hf_rrc_failureCauseWithProtErr = -1; /* FailureCauseWithProtErr */ static int hf_rrc_protocolErrorInformation = -1; /* ProtocolErrorMoreInformation */ static int hf_rrc_laterNonCriticalExtensions_46 = -1; /* T_laterNonCriticalExtensions_44 */ static int hf_rrc_rrcStatus_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_163 = -1; /* T_nonCriticalExtensions_163 */ +static int hf_rrc_nonCriticalExtensions_164 = -1; /* T_nonCriticalExtensions_164 */ static int hf_rrc_r3_22 = -1; /* T_r3_22 */ static int hf_rrc_securityModeCommand_r3 = -1; /* SecurityModeCommand_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_47 = -1; /* T_laterNonCriticalExtensions_45 */ static int hf_rrc_securityModeCommand_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_164 = -1; /* T_nonCriticalExtensions_164 */ +static int hf_rrc_nonCriticalExtensions_165 = -1; /* T_nonCriticalExtensions_165 */ static int hf_rrc_later_than_r3_19 = -1; /* T_later_than_r3_19 */ -static int hf_rrc_criticalExtensions_131 = -1; /* T_criticalExtensions_129 */ +static int hf_rrc_criticalExtensions_132 = -1; /* T_criticalExtensions_130 */ static int hf_rrc_r7_10 = -1; /* T_r7_10 */ static int hf_rrc_securityModeCommand_r7 = -1; /* SecurityModeCommand_r7_IEs */ static int hf_rrc_securityModeCommand_r7_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_165 = -1; /* T_nonCriticalExtensions_165 */ -static int hf_rrc_criticalExtensions_132 = -1; /* T_criticalExtensions_130 */ +static int hf_rrc_nonCriticalExtensions_166 = -1; /* T_nonCriticalExtensions_166 */ +static int hf_rrc_criticalExtensions_133 = -1; /* T_criticalExtensions_131 */ static int hf_rrc_securityCapability = -1; /* SecurityCapability */ static int hf_rrc_ue_SystemSpecificSecurityCap = -1; /* InterRAT_UE_SecurityCapList */ static int hf_rrc_rb_UL_CiphActivationTimeInfo = -1; /* RB_ActivationTimeInfoList */ static int hf_rrc_laterNonCriticalExtensions_48 = -1; /* T_laterNonCriticalExtensions_46 */ static int hf_rrc_securityModeComplete_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_166 = -1; /* T_nonCriticalExtensions_166 */ +static int hf_rrc_nonCriticalExtensions_167 = -1; /* T_nonCriticalExtensions_167 */ static int hf_rrc_laterNonCriticalExtensions_49 = -1; /* T_laterNonCriticalExtensions_47 */ static int hf_rrc_securityModeFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_167 = -1; /* T_nonCriticalExtensions_167 */ +static int hf_rrc_nonCriticalExtensions_168 = -1; /* T_nonCriticalExtensions_168 */ static int hf_rrc_r3_23 = -1; /* T_r3_23 */ static int hf_rrc_signallingConnectionRelease_r3 = -1; /* SignallingConnectionRelease_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_50 = -1; /* T_laterNonCriticalExtensions_48 */ static int hf_rrc_signallingConnectionRelease_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_va40NonCriticalExtensions_14 = -1; /* T_va40NonCriticalExtensions_13 */ static int hf_rrc_signallingConnectionRelease_va40ext = -1; /* SignallingConnectionRelease_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_168 = -1; /* T_nonCriticalExtensions_168 */ +static int hf_rrc_nonCriticalExtensions_169 = -1; /* T_nonCriticalExtensions_169 */ static int hf_rrc_later_than_r3_20 = -1; /* T_later_than_r3_20 */ -static int hf_rrc_criticalExtensions_133 = -1; /* T_criticalExtensions_131 */ +static int hf_rrc_criticalExtensions_134 = -1; /* T_criticalExtensions_132 */ static int hf_rrc_laterNonCriticalExtensions_51 = -1; /* T_laterNonCriticalExtensions_49 */ static int hf_rrc_signallingConnectionReleaseIndication_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v860nonCriticalExtentions = -1; /* T_v860nonCriticalExtentions */ static int hf_rrc_signallingConnectionReleaseIndication_v860ext = -1; /* SignallingConnectionReleaseIndication_v860ext */ -static int hf_rrc_nonCriticalExtensions_169 = -1; /* T_nonCriticalExtensions_169 */ +static int hf_rrc_nonCriticalExtensions_170 = -1; /* T_nonCriticalExtensions_170 */ static int hf_rrc_signallingConnectionReleaseIndicationCause = -1; /* T_signallingConnectionReleaseIndicationCause */ static int hf_rrc_sfn_Prime = -1; /* SFN_Prime */ static int hf_rrc_payload = -1; /* T_payload */ @@ -3062,7 +3071,7 @@ static int hf_rrc_v860NonCriticalExtensions_17 = -1; /* T_v860NonCriticalExtens static int hf_rrc_systemInformationChangeIndication_v860ext = -1; /* SystemInformationChangeIndication_v860ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_06 = -1; /* T_vc50NonCriticalExtensions_06 */ static int hf_rrc_systemInformationChangeIndication_vc50ext = -1; /* SystemInformationChangeIndication_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_170 = -1; /* T_nonCriticalExtensions_170 */ +static int hf_rrc_nonCriticalExtensions_171 = -1; /* T_nonCriticalExtensions_171 */ static int hf_rrc_r3_24 = -1; /* T_r3_24 */ static int hf_rrc_transportChannelReconfiguration_r3 = -1; /* TransportChannelReconfiguration_r3_IEs */ static int hf_rrc_v3a0NonCriticalExtensions_09 = -1; /* T_v3a0NonCriticalExtensions_09 */ @@ -3077,9 +3086,9 @@ static int hf_rrc_v690NonCriticalExtensions_36 = -1; /* T_v690NonCriticalExtens static int hf_rrc_transportChannelReconfiguration_v690ext = -1; /* TransportChannelReconfiguration_v690ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_25 = -1; /* T_v770NonCriticalExtensions_25 */ static int hf_rrc_transportChannelReconfiguration_v770ext = -1; /* TransportChannelReconfiguration_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_171 = -1; /* T_nonCriticalExtensions_171 */ +static int hf_rrc_nonCriticalExtensions_172 = -1; /* T_nonCriticalExtensions_172 */ static int hf_rrc_later_than_r3_21 = -1; /* T_later_than_r3_21 */ -static int hf_rrc_criticalExtensions_134 = -1; /* T_criticalExtensions_132 */ +static int hf_rrc_criticalExtensions_135 = -1; /* T_criticalExtensions_133 */ static int hf_rrc_r4_12 = -1; /* T_r4_12 */ static int hf_rrc_transportChannelReconfiguration_r4 = -1; /* TransportChannelReconfiguration_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_12 = -1; /* T_v4d0NonCriticalExtensions_12 */ @@ -3087,23 +3096,23 @@ static int hf_rrc_transportChannelReconfiguration_r4_add_ext = -1; /* BIT_STRIN static int hf_rrc_v590NonCriticalExtensions_25 = -1; /* T_v590NonCriticalExtensions_25 */ static int hf_rrc_v690NonCriticalExtensions_37 = -1; /* T_v690NonCriticalExtensions_37 */ static int hf_rrc_v770NonCriticalExtensions_26 = -1; /* T_v770NonCriticalExtensions_26 */ -static int hf_rrc_nonCriticalExtensions_172 = -1; /* T_nonCriticalExtensions_172 */ -static int hf_rrc_criticalExtensions_135 = -1; /* T_criticalExtensions_133 */ +static int hf_rrc_nonCriticalExtensions_173 = -1; /* T_nonCriticalExtensions_173 */ +static int hf_rrc_criticalExtensions_136 = -1; /* T_criticalExtensions_134 */ static int hf_rrc_r5_10 = -1; /* T_r5_10 */ static int hf_rrc_transportChannelReconfiguration_r5 = -1; /* TransportChannelReconfiguration_r5_IEs */ static int hf_rrc_transportChannelReconfiguration_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_38 = -1; /* T_v690NonCriticalExtensions_38 */ static int hf_rrc_v770NonCriticalExtensions_27 = -1; /* T_v770NonCriticalExtensions_27 */ -static int hf_rrc_nonCriticalExtensions_173 = -1; /* T_nonCriticalExtensions_173 */ -static int hf_rrc_criticalExtensions_136 = -1; /* T_criticalExtensions_134 */ +static int hf_rrc_nonCriticalExtensions_174 = -1; /* T_nonCriticalExtensions_174 */ +static int hf_rrc_criticalExtensions_137 = -1; /* T_criticalExtensions_135 */ static int hf_rrc_r6_11 = -1; /* T_r6_11 */ static int hf_rrc_transportChannelReconfiguration_r6 = -1; /* TransportChannelReconfiguration_r6_IEs */ static int hf_rrc_transportChannelReconfiguration_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v6b0NonCriticalExtensions_12 = -1; /* T_v6b0NonCriticalExtensions_11 */ static int hf_rrc_transportChannelReconfiguration_v6b0ext = -1; /* TransportChannelReconfiguration_v6b0ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_28 = -1; /* T_v770NonCriticalExtensions_28 */ -static int hf_rrc_nonCriticalExtensions_174 = -1; /* T_nonCriticalExtensions_174 */ -static int hf_rrc_criticalExtensions_137 = -1; /* T_criticalExtensions_135 */ +static int hf_rrc_nonCriticalExtensions_175 = -1; /* T_nonCriticalExtensions_175 */ +static int hf_rrc_criticalExtensions_138 = -1; /* T_criticalExtensions_136 */ static int hf_rrc_r7_11 = -1; /* T_r7_11 */ static int hf_rrc_transportChannelReconfiguration_r7 = -1; /* TransportChannelReconfiguration_r7_IEs */ static int hf_rrc_transportChannelReconfiguration_r7_add_ext = -1; /* BIT_STRING */ @@ -3115,8 +3124,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_14 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_transportChannelReconfiguration_v7f0ext = -1; /* TransportChannelReconfiguration_v7f0ext_IEs */ static int hf_rrc_v7g0NonCriticalExtensions_15 = -1; /* T_v7g0NonCriticalExtensions_15 */ static int hf_rrc_transportChannelReconfiguration_v7g0ext = -1; /* TransportChannelReconfiguration_v7g0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_175 = -1; /* T_nonCriticalExtensions_175 */ -static int hf_rrc_criticalExtensions_138 = -1; /* T_criticalExtensions_136 */ +static int hf_rrc_nonCriticalExtensions_176 = -1; /* T_nonCriticalExtensions_176 */ +static int hf_rrc_criticalExtensions_139 = -1; /* T_criticalExtensions_137 */ static int hf_rrc_r8_11 = -1; /* T_r8_11 */ static int hf_rrc_transportChannelReconfiguration_r8 = -1; /* TransportChannelReconfiguration_r8_IEs */ static int hf_rrc_transportChannelReconfiguration_r8_add_ext = -1; /* BIT_STRING */ @@ -3127,8 +3136,8 @@ static int hf_rrc_transportChannelReconfiguration_v890ext = -1; /* TransportCha static int hf_rrc_v7g0NonCriticalExtensions_16 = -1; /* T_v7g0NonCriticalExtensions_16 */ static int hf_rrc_v8a0NonCriticalExtensions_09 = -1; /* T_v8a0NonCriticalExtensions_09 */ static int hf_rrc_transportChannelReconfiguration_v8a0ext = -1; /* TransportChannelReconfiguration_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_176 = -1; /* T_nonCriticalExtensions_176 */ -static int hf_rrc_criticalExtensions_139 = -1; /* T_criticalExtensions_137 */ +static int hf_rrc_nonCriticalExtensions_177 = -1; /* T_nonCriticalExtensions_177 */ +static int hf_rrc_criticalExtensions_140 = -1; /* T_criticalExtensions_138 */ static int hf_rrc_r9_10 = -1; /* T_r9_10 */ static int hf_rrc_transportChannelReconfiguration_r9 = -1; /* TransportChannelReconfiguration_r9_IEs */ static int hf_rrc_transportChannelReconfiguration_r9_add_ext = -1; /* BIT_STRING */ @@ -3136,31 +3145,31 @@ static int hf_rrc_v950NonCriticalExtensions_08 = -1; /* T_v950NonCriticalExtens static int hf_rrc_transportChannelReconfiguration_v950ext = -1; /* TransportChannelReconfiguration_v950ext_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_10 = -1; /* T_v9c0NonCriticalExtensions_10 */ static int hf_rrc_transportChannelReconfiguration_v9c0ext = -1; /* TransportChannelReconfiguration_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_177 = -1; /* T_nonCriticalExtensions_177 */ -static int hf_rrc_criticalExtensions_140 = -1; /* T_criticalExtensions_138 */ +static int hf_rrc_nonCriticalExtensions_178 = -1; /* T_nonCriticalExtensions_178 */ +static int hf_rrc_criticalExtensions_141 = -1; /* T_criticalExtensions_139 */ static int hf_rrc_r10_10 = -1; /* T_r10_10 */ static int hf_rrc_transportChannelReconfiguration_r10 = -1; /* TransportChannelReconfiguration_r10_IEs */ static int hf_rrc_transportChannelReconfiguration_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v9c0NonCriticalExtensions_11 = -1; /* T_v9c0NonCriticalExtensions_11 */ static int hf_rrc_vb50NonCriticalExtensions_19 = -1; /* T_vb50NonCriticalExtensions_19 */ static int hf_rrc_transportChannelReconfiguration_vb50ext = -1; /* TransportChannelReconfiguration_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_178 = -1; /* T_nonCriticalExtensions_178 */ -static int hf_rrc_criticalExtensions_141 = -1; /* T_criticalExtensions_139 */ +static int hf_rrc_nonCriticalExtensions_179 = -1; /* T_nonCriticalExtensions_179 */ +static int hf_rrc_criticalExtensions_142 = -1; /* T_criticalExtensions_140 */ static int hf_rrc_r11_11 = -1; /* T_r11_11 */ static int hf_rrc_transportChannelReconfiguration_r11 = -1; /* TransportChannelReconfiguration_r11_IEs */ static int hf_rrc_transportChannelReconfiguration_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_179 = -1; /* T_nonCriticalExtensions_179 */ -static int hf_rrc_criticalExtensions_142 = -1; /* T_criticalExtensions_140 */ +static int hf_rrc_nonCriticalExtensions_180 = -1; /* T_nonCriticalExtensions_180 */ +static int hf_rrc_criticalExtensions_143 = -1; /* T_criticalExtensions_141 */ static int hf_rrc_r12_10 = -1; /* T_r12_10 */ static int hf_rrc_transportChannelReconfiguration_r12 = -1; /* TransportChannelReconfiguration_r12_IEs */ static int hf_rrc_transportChannelReconfiguration_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_180 = -1; /* T_nonCriticalExtensions_180 */ -static int hf_rrc_criticalExtensions_143 = -1; /* T_criticalExtensions_141 */ +static int hf_rrc_nonCriticalExtensions_181 = -1; /* T_nonCriticalExtensions_181 */ +static int hf_rrc_criticalExtensions_144 = -1; /* T_criticalExtensions_142 */ static int hf_rrc_r13_08 = -1; /* T_r13_08 */ static int hf_rrc_transportChannelReconfiguration_r13 = -1; /* TransportChannelReconfiguration_r13_IEs */ static int hf_rrc_transportChannelReconfiguration_r13_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_181 = -1; /* T_nonCriticalExtensions_181 */ -static int hf_rrc_criticalExtensions_144 = -1; /* T_criticalExtensions_142 */ +static int hf_rrc_nonCriticalExtensions_182 = -1; /* T_nonCriticalExtensions_182 */ +static int hf_rrc_criticalExtensions_145 = -1; /* T_criticalExtensions_143 */ static int hf_rrc_dummy_27 = -1; /* T_dummy_11 */ static int hf_rrc_fdd_40 = -1; /* T_fdd_40 */ static int hf_rrc_modeSpecificPhysChInfo_12 = -1; /* T_modeSpecificPhysChInfo_12 */ @@ -3185,11 +3194,11 @@ static int hf_rrc_laterNonCriticalExtensions_54 = -1; /* T_laterNonCriticalExte static int hf_rrc_transportChannelReconfigurationComplete_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_29 = -1; /* T_v770NonCriticalExtensions_29 */ static int hf_rrc_transportChannelReconfigurationComplete_v770ext = -1; /* TransportChannelReconfigurationComplete_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_182 = -1; /* T_nonCriticalExtensions_182 */ +static int hf_rrc_nonCriticalExtensions_183 = -1; /* T_nonCriticalExtensions_183 */ static int hf_rrc_deferredMeasurementControlReading_05 = -1; /* T_deferredMeasurementControlReading_05 */ static int hf_rrc_laterNonCriticalExtensions_55 = -1; /* T_laterNonCriticalExtensions_53 */ static int hf_rrc_transportChannelReconfigurationFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_183 = -1; /* T_nonCriticalExtensions_183 */ +static int hf_rrc_nonCriticalExtensions_184 = -1; /* T_nonCriticalExtensions_184 */ static int hf_rrc_modeSpecificInfo_16 = -1; /* T_modeSpecificInfo_16 */ static int hf_rrc_fdd_46 = -1; /* NULL */ static int hf_rrc_tdd_11 = -1; /* T_tdd_10 */ @@ -3201,11 +3210,11 @@ static int hf_rrc_laterNonCriticalExtensions_56 = -1; /* T_laterNonCriticalExte static int hf_rrc_transportFormatCombinationControl_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v820NonCriticalExtensions_02 = -1; /* T_v820NonCriticalExtensions_02 */ static int hf_rrc_transportformatcombinationcontrol_v820ext = -1; /* TransportFormatCombinationControl_v820ext_IEs */ -static int hf_rrc_nonCriticalExtensions_184 = -1; /* T_nonCriticalExtensions_184 */ +static int hf_rrc_nonCriticalExtensions_185 = -1; /* T_nonCriticalExtensions_185 */ static int hf_rrc_ul_AMR_Rate = -1; /* UL_AMR_Rate */ static int hf_rrc_laterNonCriticalExtensions_57 = -1; /* T_laterNonCriticalExtensions_55 */ static int hf_rrc_transportFormatCombinationControlFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_185 = -1; /* T_nonCriticalExtensions_185 */ +static int hf_rrc_nonCriticalExtensions_186 = -1; /* T_nonCriticalExtensions_186 */ static int hf_rrc_r3_25 = -1; /* T_r3_25 */ static int hf_rrc_ueCapabilityEnquiry_r3 = -1; /* UECapabilityEnquiry_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_58 = -1; /* T_laterNonCriticalExtensions_56 */ @@ -3220,9 +3229,9 @@ static int hf_rrc_v860NonCriticalExtensions_18 = -1; /* T_v860NonCriticalExtens static int hf_rrc_ueCapabilityEnquiry_v860ext = -1; /* UECapabilityEnquiry_v860ext_IEs */ static int hf_rrc_vaj0NonCriticalExtensions_02 = -1; /* T_vaj0NonCriticalExtensions_02 */ static int hf_rrc_ueCapabilityEnquiry_vaj0ext = -1; /* UECapabilityEnquiry_vaj0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_186 = -1; /* T_nonCriticalExtensions_186 */ +static int hf_rrc_nonCriticalExtensions_187 = -1; /* T_nonCriticalExtensions_187 */ static int hf_rrc_later_than_r3_22 = -1; /* T_later_than_r3_22 */ -static int hf_rrc_criticalExtensions_145 = -1; /* T_criticalExtensions_143 */ +static int hf_rrc_criticalExtensions_146 = -1; /* T_criticalExtensions_144 */ static int hf_rrc_capabilityUpdateRequirement_07 = -1; /* CapabilityUpdateRequirement_v770ext */ static int hf_rrc_capabilityUpdateRequirement_08 = -1; /* CapabilityUpdateRequirement_v860ext */ static int hf_rrc_v370NonCriticalExtensions_01 = -1; /* T_v370NonCriticalExtensions_01 */ @@ -3241,7 +3250,7 @@ static int hf_rrc_v5c0NonCriticalExtensions_01 = -1; /* T_v5c0NonCriticalExtens static int hf_rrc_ueCapabilityInformation_v5c0ext = -1; /* UECapabilityInformation_v5c0ext */ static int hf_rrc_v690NonCriticalExtensions_39 = -1; /* T_v690NonCriticalExtensions_39 */ static int hf_rrc_ueCapabilityInformation_v690ext = -1; /* UECapabilityInformation_v690ext_IEs */ -static int hf_rrc_nonCriticalExtensions_187 = -1; /* T_nonCriticalExtensions_187 */ +static int hf_rrc_nonCriticalExtensions_188 = -1; /* T_nonCriticalExtensions_188 */ static int hf_rrc_ueCapabilityInformation_v650ext = -1; /* UECapabilityInformation_v650ext_IEs */ static int hf_rrc_v680NonCriticalExtensions_01 = -1; /* T_v680NonCriticalExtensions_01 */ static int hf_rrc_ueCapabilityInformation_v680ext = -1; /* UECapabilityInformation_v680ext_IEs */ @@ -3251,7 +3260,7 @@ static int hf_rrc_v7f0NonCriticalExtensions_16 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_ueCapabilityInformation_v7f0ext = -1; /* UECapabilityInformation_v7f0ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_15 = -1; /* T_va40NonCriticalExtensions_14 */ static int hf_rrc_ueCapabilityInformation_va40ext = -1; /* UECapabilityInformation_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_188 = -1; /* T_nonCriticalExtensions_188 */ +static int hf_rrc_nonCriticalExtensions_189 = -1; /* T_nonCriticalExtensions_189 */ static int hf_rrc_ueCapabilityContainer_01 = -1; /* T_ueCapabilityContainer_01 */ static int hf_rrc_r3_26 = -1; /* T_r3_26 */ static int hf_rrc_ueCapabilityInformationConfirm_r3 = -1; /* UECapabilityInformationConfirm_r3_IEs */ @@ -3259,9 +3268,9 @@ static int hf_rrc_laterNonCriticalExtensions_60 = -1; /* T_laterNonCriticalExte static int hf_rrc_ueCapabilityInformationConfirm_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_31 = -1; /* T_v770NonCriticalExtensions_31 */ static int hf_rrc_ueCapabilityInformationConfirm_v770ext = -1; /* UECapabilityInformationConfirm_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_189 = -1; /* T_nonCriticalExtensions_189 */ +static int hf_rrc_nonCriticalExtensions_190 = -1; /* T_nonCriticalExtensions_190 */ static int hf_rrc_later_than_r3_23 = -1; /* T_later_than_r3_23 */ -static int hf_rrc_criticalExtensions_146 = -1; /* T_criticalExtensions_144 */ +static int hf_rrc_criticalExtensions_147 = -1; /* T_criticalExtensions_145 */ static int hf_rrc_acceptanceOfChangeOfCapability = -1; /* T_acceptanceOfChangeOfCapability */ static int hf_rrc_laterNonCriticalExtensions_61 = -1; /* T_laterNonCriticalExtensions_59 */ static int hf_rrc_uplinkDirectTransfer_r3_add_ext = -1; /* BIT_STRING */ @@ -3273,7 +3282,7 @@ static int hf_rrc_vb50NonCriticalExtensions_20 = -1; /* T_vb50NonCriticalExtens static int hf_rrc_uplinkDirectTransfer_vb50ext = -1; /* UplinkDirectTransfer_vb50ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_07 = -1; /* T_vc50NonCriticalExtensions_07 */ static int hf_rrc_uplinkDirectTransfer_vc50ext = -1; /* UplinkDirectTransfer_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_190 = -1; /* T_nonCriticalExtensions_190 */ +static int hf_rrc_nonCriticalExtensions_191 = -1; /* T_nonCriticalExtensions_191 */ static int hf_rrc_r3_27 = -1; /* T_r3_27 */ static int hf_rrc_uplinkPhysicalChannelControl_r3 = -1; /* UplinkPhysicalChannelControl_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_62 = -1; /* T_laterNonCriticalExtensions_60 */ @@ -3282,28 +3291,28 @@ static int hf_rrc_v4b0NonCriticalExtensions_16 = -1; /* T_v4b0NonCriticalExtens static int hf_rrc_uplinkPysicalChannelControl_v4b0ext = -1; /* UplinkPhysicalChannelControl_v4b0ext_IEs */ static int hf_rrc_noncriticalExtensions = -1; /* T_noncriticalExtensions */ static int hf_rrc_later_than_r3_24 = -1; /* T_later_than_r3_24 */ -static int hf_rrc_criticalExtensions_147 = -1; /* T_criticalExtensions_145 */ +static int hf_rrc_criticalExtensions_148 = -1; /* T_criticalExtensions_146 */ static int hf_rrc_r4_13 = -1; /* T_r4_13 */ static int hf_rrc_uplinkPhysicalChannelControl_r4 = -1; /* UplinkPhysicalChannelControl_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_13 = -1; /* T_v4d0NonCriticalExtensions_13 */ static int hf_rrc_uplinkPhysicalChannelControl_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_41 = -1; /* T_v690NonCriticalExtensions_41 */ static int hf_rrc_uplinkPhysicalChannelControl_v690ext = -1; /* UplinkPhysicalChannelControl_v690ext_IEs */ -static int hf_rrc_nonCriticalExtensions_191 = -1; /* T_nonCriticalExtensions_191 */ -static int hf_rrc_criticalExtensions_148 = -1; /* T_criticalExtensions_146 */ +static int hf_rrc_nonCriticalExtensions_192 = -1; /* T_nonCriticalExtensions_192 */ +static int hf_rrc_criticalExtensions_149 = -1; /* T_criticalExtensions_147 */ static int hf_rrc_r5_11 = -1; /* T_r5_11 */ static int hf_rrc_uplinkPhysicalChannelControl_r5 = -1; /* UplinkPhysicalChannelControl_r5_IEs */ static int hf_rrc_uplinkPhysicalChannelControl_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_42 = -1; /* T_v690NonCriticalExtensions_42 */ static int hf_rrc_v6a0NonCriticalExtensions_01 = -1; /* T_v6a0NonCriticalExtensions_01 */ static int hf_rrc_uplinkPhysicalChannelControl_v6a0ext = -1; /* UplinkPhysicalChannelControl_v6a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_192 = -1; /* T_nonCriticalExtensions_192 */ -static int hf_rrc_criticalExtensions_149 = -1; /* T_criticalExtensions_147 */ +static int hf_rrc_nonCriticalExtensions_193 = -1; /* T_nonCriticalExtensions_193 */ +static int hf_rrc_criticalExtensions_150 = -1; /* T_criticalExtensions_148 */ static int hf_rrc_r7_12 = -1; /* T_r7_12 */ static int hf_rrc_uplinkPhysicalChannelControl_r7 = -1; /* UplinkPhysicalChannelControl_r7_IEs */ static int hf_rrc_uplinkPhysicalChannelControl_r7_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_193 = -1; /* T_nonCriticalExtensions_193 */ -static int hf_rrc_criticalExtensions_150 = -1; /* T_criticalExtensions_148 */ +static int hf_rrc_nonCriticalExtensions_194 = -1; /* T_nonCriticalExtensions_194 */ +static int hf_rrc_criticalExtensions_151 = -1; /* T_criticalExtensions_149 */ static int hf_rrc_ccTrCH_PowerControlInfo = -1; /* CCTrCH_PowerControlInfo */ static int hf_rrc_timingAdvance = -1; /* UL_TimingAdvanceControl */ static int hf_rrc_alpha = -1; /* Alpha */ @@ -3341,9 +3350,9 @@ static int hf_rrc_v860NonCriticalExtensions_19 = -1; /* T_v860NonCriticalExtens static int hf_rrc_uraUpdate_v860ext = -1; /* URAUpdate_v860ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_16 = -1; /* T_va40NonCriticalExtensions_15 */ static int hf_rrc_uraUpdate_va40ext = -1; /* URAUpdate_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_194 = -1; /* T_nonCriticalExtensions_194 */ -static int hf_rrc_uraUpdate_v7e0ext = -1; /* URAUpdate_v7e0ext_IEs */ static int hf_rrc_nonCriticalExtensions_195 = -1; /* T_nonCriticalExtensions_195 */ +static int hf_rrc_uraUpdate_v7e0ext = -1; /* URAUpdate_v7e0ext_IEs */ +static int hf_rrc_nonCriticalExtensions_196 = -1; /* T_nonCriticalExtensions_196 */ static int hf_rrc_support_hsdschReception_CellUraPch = -1; /* T_support_hsdschReception_CellUraPch */ static int hf_rrc_support_hsdschReception_CellFach = -1; /* T_support_hsdschReception_CellFach */ static int hf_rrc_supportForTwoDRXSchemesInPCH_01 = -1; /* T_supportForTwoDRXSchemesInPCH_01 */ @@ -3358,30 +3367,30 @@ static int hf_rrc_laterNonCriticalExtensions_64 = -1; /* T_laterNonCriticalExte static int hf_rrc_uraUpdateConfirm_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_43 = -1; /* T_v690NonCriticalExtensions_43 */ static int hf_rrc_uraUpdateConfirm_v690ext = -1; /* URAUpdateConfirm_v690ext_IEs */ -static int hf_rrc_nonCriticalExtensions_196 = -1; /* T_nonCriticalExtensions_196 */ +static int hf_rrc_nonCriticalExtensions_197 = -1; /* T_nonCriticalExtensions_197 */ static int hf_rrc_later_than_r3_25 = -1; /* T_later_than_r3_25 */ -static int hf_rrc_criticalExtensions_151 = -1; /* T_criticalExtensions_149 */ +static int hf_rrc_criticalExtensions_152 = -1; /* T_criticalExtensions_150 */ static int hf_rrc_r5_12 = -1; /* T_r5_12 */ static int hf_rrc_uraUpdateConfirm_r5 = -1; /* URAUpdateConfirm_r5_IEs */ static int hf_rrc_v690NonCriticalExtensions_44 = -1; /* T_v690NonCriticalExtensions_44 */ -static int hf_rrc_nonCriticalExtensions_197 = -1; /* T_nonCriticalExtensions_197 */ -static int hf_rrc_criticalExtensions_152 = -1; /* T_criticalExtensions_150 */ +static int hf_rrc_nonCriticalExtensions_198 = -1; /* T_nonCriticalExtensions_198 */ +static int hf_rrc_criticalExtensions_153 = -1; /* T_criticalExtensions_151 */ static int hf_rrc_r7_13 = -1; /* T_r7_13 */ static int hf_rrc_uraUpdateConfirm_r7 = -1; /* URAUpdateConfirm_r7_IEs */ static int hf_rrc_uraUpdateConfirm_r7_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v860NonCriticalExtensions_20 = -1; /* T_v860NonCriticalExtensions_20 */ static int hf_rrc_uraUpdateConfirm_v860ext = -1; /* URAUpdateConfirm_v860ext_IEs */ -static int hf_rrc_nonCriticalExtensions_198 = -1; /* T_nonCriticalExtensions_198 */ -static int hf_rrc_criticalExtensions_153 = -1; /* T_criticalExtensions_151 */ +static int hf_rrc_nonCriticalExtensions_199 = -1; /* T_nonCriticalExtensions_199 */ +static int hf_rrc_criticalExtensions_154 = -1; /* T_criticalExtensions_152 */ static int hf_rrc_r3_29 = -1; /* T_r3_29 */ static int hf_rrc_uraUpdateConfirm_CCCH_r3 = -1; /* URAUpdateConfirm_CCCH_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_65 = -1; /* T_laterNonCriticalExtensions_63 */ static int hf_rrc_uraUpdateConfirm_CCCH_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_45 = -1; /* T_v690NonCriticalExtensions_45 */ static int hf_rrc_v860NonCriticalExtensions_21 = -1; /* T_v860NonCriticalExtensions_21 */ -static int hf_rrc_nonCriticalExtensions_199 = -1; /* T_nonCriticalExtensions_199 */ +static int hf_rrc_nonCriticalExtensions_200 = -1; /* T_nonCriticalExtensions_200 */ static int hf_rrc_later_than_r3_26 = -1; /* T_later_than_r3_26 */ -static int hf_rrc_criticalExtensions_154 = -1; /* T_criticalExtensions_152 */ +static int hf_rrc_criticalExtensions_155 = -1; /* T_criticalExtensions_153 */ static int hf_rrc_uraUpdateConfirm_02 = -1; /* URAUpdateConfirm_r3_IEs */ static int hf_rrc_r3_30 = -1; /* T_r3_30 */ static int hf_rrc_utranMobilityInformation_r3 = -1; /* UTRANMobilityInformation_r3_IEs */ @@ -3393,15 +3402,15 @@ static int hf_rrc_v690NonCriticalExtensions_46 = -1; /* T_v690NonCriticalExtens static int hf_rrc_utranMobilityInformation_v690ext = -1; /* UtranMobilityInformation_v690ext_IEs */ static int hf_rrc_v860NonCriticalExtentions = -1; /* T_v860NonCriticalExtentions */ static int hf_rrc_utranMobilityInformation_v860ext = -1; /* UTRANMobilityInformation_v860ext1_IEs */ -static int hf_rrc_nonCriticalExtensions_200 = -1; /* T_nonCriticalExtensions_200 */ +static int hf_rrc_nonCriticalExtensions_201 = -1; /* T_nonCriticalExtensions_201 */ static int hf_rrc_later_than_r3_27 = -1; /* T_later_than_r3_27 */ -static int hf_rrc_criticalExtensions_155 = -1; /* T_criticalExtensions_153 */ +static int hf_rrc_criticalExtensions_156 = -1; /* T_criticalExtensions_154 */ static int hf_rrc_r5_13 = -1; /* T_r5_13 */ static int hf_rrc_utranMobilityInformation_r5 = -1; /* UTRANMobilityInformation_r5_IEs */ static int hf_rrc_v690NonCriticalExtensions_47 = -1; /* T_v690NonCriticalExtensions_47 */ static int hf_rrc_v860NonCriticalExtentions_01 = -1; /* T_v860NonCriticalExtentions_01 */ -static int hf_rrc_nonCriticalExtensions_201 = -1; /* T_nonCriticalExtensions_201 */ -static int hf_rrc_criticalExtensions_156 = -1; /* T_criticalExtensions_154 */ +static int hf_rrc_nonCriticalExtensions_202 = -1; /* T_nonCriticalExtensions_202 */ +static int hf_rrc_criticalExtensions_157 = -1; /* T_criticalExtensions_155 */ static int hf_rrc_r7_14 = -1; /* T_r7_14 */ static int hf_rrc_utranMobilityInformation_r7 = -1; /* UTRANMobilityInformation_r7_IEs */ static int hf_rrc_utranMobilityInformation_r7_add_ext = -1; /* BIT_STRING */ @@ -3409,26 +3418,26 @@ static int hf_rrc_v860NonCriticalExtensions_22 = -1; /* T_v860NonCriticalExtens static int hf_rrc_utranMobilityInformation_v860ext_01 = -1; /* UTRANMobilityInformation_v860ext2_IEs */ static int hf_rrc_vb50NonCriticalExtentions = -1; /* T_vb50NonCriticalExtentions */ static int hf_rrc_utranMobilityInformation_vb50ext = -1; /* UTRANMobilityInformation_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_202 = -1; /* T_nonCriticalExtensions_202 */ -static int hf_rrc_criticalExtensions_157 = -1; /* T_criticalExtensions_155 */ +static int hf_rrc_nonCriticalExtensions_203 = -1; /* T_nonCriticalExtensions_203 */ +static int hf_rrc_criticalExtensions_158 = -1; /* T_criticalExtensions_156 */ static int hf_rrc_r11_12 = -1; /* T_r11_12 */ static int hf_rrc_utranMobilityInformation_r11 = -1; /* UTRANMobilityInformation_r11_IEs */ static int hf_rrc_utranMobilityInformation_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_203 = -1; /* T_nonCriticalExtensions_203 */ -static int hf_rrc_criticalExtensions_158 = -1; /* T_criticalExtensions_156 */ +static int hf_rrc_nonCriticalExtensions_204 = -1; /* T_nonCriticalExtensions_204 */ +static int hf_rrc_criticalExtensions_159 = -1; /* T_criticalExtensions_157 */ static int hf_rrc_r12_11 = -1; /* T_r12_11 */ static int hf_rrc_utranMobilityInformation_r12 = -1; /* UTRANMobilityInformation_r12_IEs */ static int hf_rrc_utranMobilityInformation_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_204 = -1; /* T_nonCriticalExtensions_204 */ -static int hf_rrc_criticalExtensions_159 = -1; /* T_criticalExtensions_157 */ +static int hf_rrc_nonCriticalExtensions_205 = -1; /* T_nonCriticalExtensions_205 */ +static int hf_rrc_criticalExtensions_160 = -1; /* T_criticalExtensions_158 */ static int hf_rrc_r13_09 = -1; /* T_r13_09 */ static int hf_rrc_utranMobilityInformation_r13 = -1; /* UTRANMobilityInformation_r13_IEs */ static int hf_rrc_utranMobilityInformation_r13_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_205 = -1; /* T_nonCriticalExtensions_205 */ -static int hf_rrc_criticalExtensions_160 = -1; /* T_criticalExtensions_158 */ +static int hf_rrc_nonCriticalExtensions_206 = -1; /* T_nonCriticalExtensions_206 */ +static int hf_rrc_criticalExtensions_161 = -1; /* T_criticalExtensions_159 */ static int hf_rrc_ue_ConnTimersAndConstants = -1; /* UE_ConnTimersAndConstants */ static int hf_rrc_cn_InformationInfo_02 = -1; /* CN_InformationInfoFull */ -static int hf_rrc_nonCriticalExtensions_206 = -1; /* T_nonCriticalExtensions_206 */ +static int hf_rrc_nonCriticalExtensions_207 = -1; /* T_nonCriticalExtensions_207 */ static int hf_rrc_ue_ConnTimersAndConstants_v3a0ext = -1; /* UE_ConnTimersAndConstants_v3a0ext */ static int hf_rrc_ue_ConnTimersAndConstants_01 = -1; /* UE_ConnTimersAndConstants_r5 */ static int hf_rrc_ue_ConnTimersAndConstants_02 = -1; /* UE_ConnTimersAndConstants_v860ext */ @@ -3445,14 +3454,14 @@ static int hf_rrc_v770NonCriticalExtension_01 = -1; /* T_v770NonCriticalExtensi static int hf_rrc_utranMobilityInformationConfirm_v770ext = -1; /* UTRANMobilityInformationConfirm_v770ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_17 = -1; /* T_va40NonCriticalExtensions_16 */ static int hf_rrc_utranMobilityInformationConfirm_va40ext = -1; /* UTRANMobilityInformationConfirm_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_207 = -1; /* T_nonCriticalExtensions_207 */ +static int hf_rrc_nonCriticalExtensions_208 = -1; /* T_nonCriticalExtensions_208 */ static int hf_rrc_deferredMeasurementControlReading_06 = -1; /* T_deferredMeasurementControlReading_06 */ static int hf_rrc_loggedMeasAvailable_06 = -1; /* T_loggedMeasAvailable_06 */ static int hf_rrc_laterNonCriticalExtensions_68 = -1; /* T_laterNonCriticalExtensions_66 */ static int hf_rrc_utranMobilityInformationFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_208 = -1; /* T_nonCriticalExtensions_208 */ -static int hf_rrc_mbms_ServiceAccessInfoList = -1; /* MBMS_ServiceAccessInfoList_r6 */ static int hf_rrc_nonCriticalExtensions_209 = -1; /* T_nonCriticalExtensions_209 */ +static int hf_rrc_mbms_ServiceAccessInfoList = -1; /* MBMS_ServiceAccessInfoList_r6 */ +static int hf_rrc_nonCriticalExtensions_210 = -1; /* T_nonCriticalExtensions_210 */ static int hf_rrc_mbms_CommonRBInformationList = -1; /* MBMS_CommonRBInformationList_r6 */ static int hf_rrc_mbms_TranspChInfoForEachTrCh = -1; /* MBMS_TranspChInfoForEachTrCh_r6 */ static int hf_rrc_mbms_TranspChInfoForEachCCTrCh = -1; /* MBMS_TranspChInfoForEachCCTrCh_r6 */ @@ -3463,7 +3472,7 @@ static int hf_rrc_v780NonCriticalExtensions_10 = -1; /* T_v780NonCriticalExtens static int hf_rrc_mbmsCommonPTMRBInformation_v780ext = -1; /* MBMSCommonPTMRBInformation_v780ext_IEs */ static int hf_rrc_v860NonCriticalExtensions_23 = -1; /* T_v860NonCriticalExtensions_23 */ static int hf_rrc_mbmsCommonPTMRBInformation_v860ext = -1; /* MBMSCommonPTMRBInformation_v860ext_IEs */ -static int hf_rrc_nonCriticalExtensions_210 = -1; /* T_nonCriticalExtensions_210 */ +static int hf_rrc_nonCriticalExtensions_211 = -1; /* T_nonCriticalExtensions_211 */ static int hf_rrc_mbms_PhyChInformationList_r7 = -1; /* MBMS_PhyChInformationList_r7 */ static int hf_rrc_mbsfn_TDDInformation_LCR = -1; /* MBSFN_TDDInformation_LCR */ static int hf_rrc_mbms_PhyChInformationList_01 = -1; /* MBMS_PhyChInformationList_IMB384 */ @@ -3471,7 +3480,7 @@ static int hf_rrc_mbms_CurrentCell_SCCPCHList = -1; /* MBMS_CurrentCell_SCCPCHL static int hf_rrc_mbms_SIBType5_SCCPCHList = -1; /* MBMS_SIBType5_SCCPCHList_r6 */ static int hf_rrc_v770NonCriticalExtensions_34 = -1; /* T_v770NonCriticalExtensions_34 */ static int hf_rrc_mbmsCurrentCellPTMRBInfo_v770ext = -1; /* MBMSCurrentCellPTMRBInfo_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_211 = -1; /* T_nonCriticalExtensions_211 */ +static int hf_rrc_nonCriticalExtensions_212 = -1; /* T_nonCriticalExtensions_212 */ static int hf_rrc_mbsfn_TDM_Info_List = -1; /* MBSFN_TDM_Info_List */ static int hf_rrc_mbms_PreferredFrequencyInfo = -1; /* MBMS_PreferredFrequencyList_r6 */ static int hf_rrc_mbms_TimersAndCounters = -1; /* MBMS_TimersAndCounters_r6 */ @@ -3486,7 +3495,7 @@ static int hf_rrc_v860NonCriticalExtensions_24 = -1; /* T_v860NonCriticalExtens static int hf_rrc_mbmsGeneralInformation_v860ext = -1; /* MBMSGeneralInformation_v860ext_IEs */ static int hf_rrc_v890NoncriticalExtensions = -1; /* T_v890NoncriticalExtensions */ static int hf_rrc_mbmsGeneralInformation_v890ext = -1; /* MBMSGeneralInformation_v890ext_IEs */ -static int hf_rrc_nonCriticalExtensions_212 = -1; /* T_nonCriticalExtensions_212 */ +static int hf_rrc_nonCriticalExtensions_213 = -1; /* T_nonCriticalExtensions_213 */ static int hf_rrc_indicateChangeInSelectedServices = -1; /* BOOLEAN */ static int hf_rrc_mbmsMICHConfiguration = -1; /* MBMS_MICHConfigurationInfo_v770ext */ static int hf_rrc_mbsfnInterFrequencyNeighbourList = -1; /* MBSFN_InterFrequencyNeighbourList_r7 */ @@ -3498,7 +3507,7 @@ static int hf_rrc_v6b0NonCriticalExtensions_14 = -1; /* T_v6b0NonCriticalExtens static int hf_rrc_mbmsModificationRequest_v6b0ext = -1; /* MBMSModificationRequest_v6b0ext_IEs */ static int hf_rrc_v6f0NonCriticalExtensions_02 = -1; /* T_v6f0NonCriticalExtensions_02 */ static int hf_rrc_mbmsModificationRequest_v6f0ext = -1; /* MBMSModificationRequest_v6f0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_213 = -1; /* T_nonCriticalExtensions_213 */ +static int hf_rrc_nonCriticalExtensions_214 = -1; /* T_nonCriticalExtensions_214 */ static int hf_rrc_mbmsSelectedServiceInfo = -1; /* MBMS_SelectedServiceInfo */ static int hf_rrc_mbmsSupportOfServiceChangeForAPtpRB = -1; /* T_mbmsSupportOfServiceChangeForAPtpRB */ static int hf_rrc_modifedServiceList = -1; /* MBMS_ModifedServiceList_r6 */ @@ -3512,7 +3521,7 @@ static int hf_rrc_v770NonCriticalExtensions_36 = -1; /* T_v770NonCriticalExtens static int hf_rrc_mbmsModifiedServicesInformation_v770ext = -1; /* MBMSModifiedServicesInformation_v770ext_IEs */ static int hf_rrc_v7c0NonCriticalExtensions = -1; /* T_v7c0NonCriticalExtensions */ static int hf_rrc_mbmsModifiedServicesInformation_v7c0ext = -1; /* MBMSModifiedServicesInformation_v7c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_214 = -1; /* T_nonCriticalExtensions_214 */ +static int hf_rrc_nonCriticalExtensions_215 = -1; /* T_nonCriticalExtensions_215 */ static int hf_rrc_modifiedServiceList = -1; /* MBMS_ModifiedServiceList_v770ext */ static int hf_rrc_mib_ValueTag = -1; /* MIB_ValueTag */ static int hf_rrc_modifiedServiceList_01 = -1; /* MBMS_ModifiedServiceList_LCR_v7c0ext */ @@ -3520,14 +3529,14 @@ static int hf_rrc_neighbouringCellIdentity = -1; /* IntraFreqCellID */ static int hf_rrc_neighbouringCellSCCPCHList = -1; /* MBMS_NeighbouringCellSCCPCHList_r6 */ static int hf_rrc_v770NonCriticalExtensions_37 = -1; /* T_v770NonCriticalExtensions_37 */ static int hf_rrc_mbmsNeighbouringCellPTMRBInformation_v770ext = -1; /* MBMSNeighbouringCellPTMRBInformation_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_215 = -1; /* T_nonCriticalExtensions_215 */ +static int hf_rrc_nonCriticalExtensions_216 = -1; /* T_nonCriticalExtensions_216 */ static int hf_rrc_neighbouringCellSCCPCHList_01 = -1; /* MBMS_NeighbouringCellSCCPCHList_v770ext */ static int hf_rrc_serviceSchedulingInfoList = -1; /* MBMS_ServiceSchedulingInfoList_r6 */ -static int hf_rrc_nonCriticalExtensions_216 = -1; /* T_nonCriticalExtensions_216 */ +static int hf_rrc_nonCriticalExtensions_217 = -1; /* T_nonCriticalExtensions_217 */ static int hf_rrc_unmodifiedServiceList = -1; /* MBMS_UnmodifiedServiceList_r6 */ static int hf_rrc_v770NonCriticalExtensions_38 = -1; /* T_v770NonCriticalExtensions_38 */ static int hf_rrc_mbmsUnmodifiedServicesInformation_v770ext = -1; /* MBMSUnmodifiedServicesInformation_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_217 = -1; /* T_nonCriticalExtensions_217 */ +static int hf_rrc_nonCriticalExtensions_218 = -1; /* T_nonCriticalExtensions_218 */ static int hf_rrc_unmodifiedServiceList_01 = -1; /* MBMS_UnmodifiedServiceList_v770ext */ static int hf_rrc_mib = -1; /* T_mib */ static int hf_rrc_sysInfoTypeSB1 = -1; /* T_sysInfoTypeSB1 */ @@ -3543,20 +3552,20 @@ static int hf_rrc_vb50NonCriticalExtensions_21 = -1; /* T_vb50NonCriticalExtens static int hf_rrc_system_Information_Container_vb50ext = -1; /* System_Information_Container_vb50ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_08 = -1; /* T_vc50NonCriticalExtensions_08 */ static int hf_rrc_system_Information_Container_vc50ext = -1; /* System_Information_Container_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_218 = -1; /* T_nonCriticalExtensions_218 */ +static int hf_rrc_nonCriticalExtensions_219 = -1; /* T_nonCriticalExtensions_219 */ static int hf_rrc_sysInfoType22 = -1; /* T_sysInfoType22 */ static int hf_rrc_sysInfoType11ter = -1; /* T_sysInfoType11ter */ -static int hf_rrc_criticalExtensions_161 = -1; /* T_criticalExtensions_159 */ +static int hf_rrc_criticalExtensions_162 = -1; /* T_criticalExtensions_160 */ static int hf_rrc_r10_11 = -1; /* T_r10_11 */ static int hf_rrc_loggingMeasurementConfiguration_r10_IEs = -1; /* LoggingMeasurementConfiguration_r10_IEs */ static int hf_rrc_loggingMeasurementConfiguration_r10_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_219 = -1; /* T_nonCriticalExtensions_219 */ -static int hf_rrc_criticalExtensions_162 = -1; /* T_criticalExtensions_160 */ +static int hf_rrc_nonCriticalExtensions_220 = -1; /* T_nonCriticalExtensions_220 */ +static int hf_rrc_criticalExtensions_163 = -1; /* T_criticalExtensions_161 */ static int hf_rrc_r11_13 = -1; /* T_r11_13 */ static int hf_rrc_loggingMeasurementConfiguration_r11_IEs = -1; /* LoggingMeasurementConfiguration_r11_IEs */ static int hf_rrc_loggingMeasurementConfiguration_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_220 = -1; /* T_nonCriticalExtensions_220 */ -static int hf_rrc_criticalExtensions_163 = -1; /* T_criticalExtensions_161 */ +static int hf_rrc_nonCriticalExtensions_221 = -1; /* T_nonCriticalExtensions_221 */ +static int hf_rrc_criticalExtensions_164 = -1; /* T_criticalExtensions_162 */ static int hf_rrc_loggedMeasurementsConfigurationInfo = -1; /* LoggedMeasurementsConfigurationInfo */ static int hf_rrc_loggedANRConfigurationInfo = -1; /* LoggedANRConfigurationInfo */ static int hf_rrc_loggedMeasurementsConfigurationInfo_01 = -1; /* LoggedMeasurementsConfigurationInfo_r11 */ @@ -3568,24 +3577,24 @@ static int hf_rrc_vbb0NonCriticalExtensions = -1; /* T_vbb0NonCriticalExtension static int hf_rrc_ueInformationResponse_vbb0ext = -1; /* UEInformationResponse_vbb0ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_09 = -1; /* T_vc50NonCriticalExtensions_09 */ static int hf_rrc_ueInformationResponse_vc50ext = -1; /* UEInformationResponse_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_221 = -1; /* T_nonCriticalExtensions_221 */ +static int hf_rrc_nonCriticalExtensions_222 = -1; /* T_nonCriticalExtensions_222 */ static int hf_rrc_loggedMeasReport_01 = -1; /* LoggedMeasReport_vb50ext */ static int hf_rrc_dummy_30 = -1; /* ConnectionEstablishmentFailureReport */ static int hf_rrc_loggedANRReportInfoList_01 = -1; /* LoggedANRReportInfoList_vb50ext */ static int hf_rrc_connectionEstablishmentFailureReport = -1; /* ConnectionEstablishmentFailureReport_r11 */ static int hf_rrc_loggedMeasReport_02 = -1; /* LoggedMeasReport_vc50ext */ static int hf_rrc_connectionEstablishmentFailureReport_01 = -1; /* ConnectionEstablishmentFailureReport_vc50ext */ -static int hf_rrc_criticalExtensions_164 = -1; /* T_criticalExtensions_162 */ +static int hf_rrc_criticalExtensions_165 = -1; /* T_criticalExtensions_163 */ static int hf_rrc_r10_12 = -1; /* T_r10_12 */ static int hf_rrc_ueInformationRequest_r10 = -1; /* UEInformationRequest_r10_IEs */ static int hf_rrc_ueInformationRequest_r10_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_222 = -1; /* T_nonCriticalExtensions_222 */ -static int hf_rrc_criticalExtensions_165 = -1; /* T_criticalExtensions_163 */ +static int hf_rrc_nonCriticalExtensions_223 = -1; /* T_nonCriticalExtensions_223 */ +static int hf_rrc_criticalExtensions_166 = -1; /* T_criticalExtensions_164 */ static int hf_rrc_r11_14 = -1; /* T_r11_14 */ static int hf_rrc_ueInformationRequest_r11 = -1; /* UEInformationRequest_r11_IEs */ static int hf_rrc_ueInformationRequest_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_223 = -1; /* T_nonCriticalExtensions_223 */ -static int hf_rrc_criticalExtensions_166 = -1; /* T_criticalExtensions_164 */ +static int hf_rrc_nonCriticalExtensions_224 = -1; /* T_nonCriticalExtensions_224 */ +static int hf_rrc_criticalExtensions_167 = -1; /* T_criticalExtensions_165 */ static int hf_rrc_loggedMeasReportRequest = -1; /* T_loggedMeasReportRequest */ static int hf_rrc_loggedANRReportRequest = -1; /* T_loggedANRReportRequest */ static int hf_rrc_loggedMeasReportRequest_01 = -1; /* T_loggedMeasReportRequest_01 */ @@ -3900,6 +3909,7 @@ static int hf_rrc_supportofDPCCH2 = -1; /* T_supportofDPCCH2 */ static int hf_rrc_supportofPowerControlAlgorithm3 = -1; /* T_supportofPowerControlAlgorithm3 */ static int hf_rrc_supportofBlindHarqRetransmissionsforHsdpa = -1; /* T_supportofBlindHarqRetransmissionsforHsdpa */ static int hf_rrc_supportofHS_SCCHDrxOperation = -1; /* T_supportofHS_SCCHDrxOperation */ +static int hf_rrc_supportofSimplifiedHS_SCCHType1Operation = -1; /* T_supportofSimplifiedHS_SCCHType1Operation */ static int hf_rrc_maxTS_PerFrame = -1; /* MaxTS_PerFrame */ static int hf_rrc_maxPhysChPerFrame = -1; /* MaxPhysChPerFrame */ static int hf_rrc_minimumSF = -1; /* MinimumSF_DL */ @@ -4025,6 +4035,7 @@ static int hf_rrc_increasedUECarrierMonitoringE_UTRA = -1; /* T_increasedUECarr static int hf_rrc_enhancedUPHReporting = -1; /* T_enhancedUPHReporting */ static int hf_rrc_rrcEventsforUPHReporting = -1; /* T_rrcEventsforUPHReporting */ static int hf_rrc_qoEMeasurementCollectionForStreamingServices = -1; /* T_qoEMeasurementCollectionForStreamingServices */ +static int hf_rrc_qoEMeasurementCollectionForMTSIServices = -1; /* T_qoEMeasurementCollectionForMTSIServices */ static int hf_rrc_NonContiguousMultiCellCombinationList_item = -1; /* NonContiguousMultiCell */ static int hf_rrc_aggregatedCells = -1; /* T_aggregatedCells */ static int hf_rrc_gapSize_01 = -1; /* T_gapSize_01 */ @@ -4132,8 +4143,10 @@ static int hf_rrc_tddPhysChCapability_768_01 = -1; /* T_tddPhysChCapability_768 static int hf_rrc_downlinkPhysChCapability_16 = -1; /* DL_PhysChCapabilityInfoTDD_768 */ static int hf_rrc_tddPhysChCapability_128_03 = -1; /* T_tddPhysChCapability_128_03 */ static int hf_rrc_uplinkPhysChCapability_12 = -1; /* UL_PhysChCapabilityInfoTDD_128_v770ext */ +static int hf_rrc_fddPhysChCapability_10 = -1; /* T_fddPhysChCapability_10 */ +static int hf_rrc_downlinkPhysChCapability_17 = -1; /* DL_PhysChCapabilityFDD_vf10ext */ static int hf_rrc_tdd128_PhysChCapability = -1; /* T_tdd128_PhysChCapability */ -static int hf_rrc_downlinkPhysChCapability_17 = -1; /* DL_PhysChCapabilityTDD_LCR_r4 */ +static int hf_rrc_downlinkPhysChCapability_18 = -1; /* DL_PhysChCapabilityTDD_LCR_r4 */ static int hf_rrc_uplinkPhysChCapability_13 = -1; /* UL_PhysChCapabilityTDD_LCR_r4 */ static int hf_rrc_fdd_hspdsch = -1; /* T_fdd_hspdsch */ static int hf_rrc_supported_03 = -1; /* T_supported_01 */ @@ -4417,10 +4430,9 @@ static int hf_rrc_supportofSimultaneousSetupandReleaseofRABsRBs = -1; /* T_supp static int hf_rrc_physicalChannelCapability_08 = -1; /* PhysicalChannelCapability_ve30ext */ static int hf_rrc_ue_RadioAccessCapability_vf10ext = -1; /* UE_RadioAccessCapability_vf10ext_IEs */ static int hf_rrc_physicalChannelCapability_09 = -1; /* PhysicalChannelCapability_vf10ext */ -static int hf_rrc_nonCriticalExtensions_224 = -1; /* T_nonCriticalExtensions_224 */ -static int hf_rrc_fddPhysChCapability_10 = -1; /* T_fddPhysChCapability_10 */ -static int hf_rrc_downlinkPhysChCapability_18 = -1; /* DL_PhysChCapabilityFDD_vf10ext */ -static int hf_rrc_supportofSimplifiedHS_SCCHType1Operation = -1; /* T_supportofSimplifiedHS_SCCHType1Operation */ +static int hf_rrc_ue_RadioAccessCapability_vf20ext_IEs = -1; /* UE_RadioAccessCapability_vf20ext_IEs */ +static int hf_rrc_measurementCapability_07 = -1; /* MeasurementCapability_vf20ext */ +static int hf_rrc_nonCriticalExtensions_225 = -1; /* T_nonCriticalExtensions_225 */ static int hf_rrc_t_301 = -1; /* T_301 */ static int hf_rrc_n_301 = -1; /* N_301 */ static int hf_rrc_t_302 = -1; /* T_302 */ @@ -4461,7 +4473,7 @@ static int hf_rrc_rf_Capability_02 = -1; /* RF_Capability */ static int hf_rrc_physicalChannelCapability_10 = -1; /* PhysicalChannelCapability */ static int hf_rrc_ue_MultiModeRAT_Capability = -1; /* UE_MultiModeRAT_Capability */ static int hf_rrc_ue_positioning_Capability = -1; /* UE_Positioning_Capability */ -static int hf_rrc_measurementCapability_07 = -1; /* MeasurementCapability */ +static int hf_rrc_measurementCapability_08 = -1; /* MeasurementCapability */ static int hf_rrc_ue_RadioAccessCapabBandFDDList = -1; /* UE_RadioAccessCapabBandFDDList */ static int hf_rrc_ue_PositioningCapabilityExt_v380 = -1; /* UE_PositioningCapabilityExt_v380 */ static int hf_rrc_ue_PositioningCapabilityExt_v3a0 = -1; /* UE_PositioningCapabilityExt_v3a0 */ @@ -4524,7 +4536,7 @@ static int hf_rrc_UE_RadioAccessCapabBandFDDList_item = -1; /* UE_RadioAccessCa static int hf_rrc_UE_RadioAccessCapabBandFDDList_ext_item = -1; /* UE_RadioAccessCapabBandFDD_ext */ static int hf_rrc_UE_RadioAccessCapabBandFDDList_ext2_item = -1; /* UE_RadioAccessCapabBandFDD_ext2 */ static int hf_rrc_fddRF_Capability_03 = -1; /* T_fddRF_Capability_03 */ -static int hf_rrc_measurementCapability_08 = -1; /* MeasurementCapabilityExt */ +static int hf_rrc_measurementCapability_09 = -1; /* MeasurementCapabilityExt */ static int hf_rrc_compressedModeMeasCapabFDDList_ext = -1; /* CompressedModeMeasCapabFDDList_ext */ static int hf_rrc_pdcp_Capability_r4_ext = -1; /* PDCP_Capability_r4_ext */ static int hf_rrc_tdd_CapabilityExt = -1; /* T_tdd_CapabilityExt */ @@ -8656,6 +8668,9 @@ static int hf_rrc_measurementType_09 = -1; /* MeasurementType_r13 */ static int hf_rrc_setup_10 = -1; /* MeasurementType_r14 */ static int hf_rrc_modify_11 = -1; /* T_modify_11 */ static int hf_rrc_measurementType_10 = -1; /* MeasurementType_r14 */ +static int hf_rrc_setup_11 = -1; /* MeasurementType_r15 */ +static int hf_rrc_modify_12 = -1; /* T_modify_12 */ +static int hf_rrc_measurementType_11 = -1; /* MeasurementType_r15 */ static int hf_rrc_use_of_HCS = -1; /* T_use_of_HCS */ static int hf_rrc_hcs_not_used = -1; /* T_hcs_not_used */ static int hf_rrc_cellSelectQualityMeasure_01 = -1; /* T_cellSelectQualityMeasure_01 */ @@ -8780,7 +8795,9 @@ static int hf_rrc_eutraMeasurementForCELLFACH_01 = -1; /* EUTRA_MeasurementForC static int hf_rrc_up_Measurement_06 = -1; /* UE_Positioning_Measurement_r13 */ static int hf_rrc_ue_InternalMeasurement_02 = -1; /* UE_InternalMeasurement_r14 */ static int hf_rrc_applicationLayerMeasurementConfiguration = -1; /* ApplicationLayerMeasurementConfiguration */ +static int hf_rrc_applicationLayerMeasurementConfiguration_r15 = -1; /* ApplicationLayerMeasurementConfiguration_r15 */ static int hf_rrc_applicationLayerMeasurement = -1; /* NULL */ +static int hf_rrc_applicationLayerMeasurement_r15 = -1; /* NULL */ static int hf_rrc_ue_State = -1; /* T_ue_State */ static int hf_rrc_MonitoredCellRACH_List_item = -1; /* MonitoredCellRACH_Result */ static int hf_rrc_sfn_SFN_ObsTimeDifference = -1; /* SFN_SFN_ObsTimeDifference */ @@ -9021,7 +9038,9 @@ static int hf_rrc_NonUsedFreq2aParameterList_r10_item = -1; /* NonUsedFreq2aPar static int hf_rrc_NonUsedFreq2aParameterList_r11_item = -1; /* NonUsedFreq2aParameter_r11 */ static int hf_rrc_NonUsedFreqWList_r6_item = -1; /* W */ static int hf_rrc_containerForApplicationLayerMeasurementConfiguration = -1; /* OCTET_STRING_SIZE_1_1000 */ +static int hf_rrc_serviceType = -1; /* T_serviceType */ static int hf_rrc_containerForApplicationLayerMeasurementReporting = -1; /* OCTET_STRING_SIZE_1_8000 */ +static int hf_rrc_serviceType_01 = -1; /* T_serviceType_01 */ static int hf_rrc_notUsed = -1; /* NULL */ static int hf_rrc_pt10 = -1; /* TemporaryOffset1 */ static int hf_rrc_pt20 = -1; /* TemporaryOffset1 */ @@ -9864,7 +9883,7 @@ static int hf_rrc_v860NonCriticalExtensions_26 = -1; /* T_v860NonCriticalExtens static int hf_rrc_masterInformationBlock_v860ext = -1; /* MasterInformationBlock_v860ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_11 = -1; /* T_vc50NonCriticalExtensions_11 */ static int hf_rrc_masterInformationBlock_vc50ext = -1; /* MasterInformationBlock_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_225 = -1; /* T_nonCriticalExtensions_225 */ +static int hf_rrc_nonCriticalExtensions_226 = -1; /* T_nonCriticalExtensions_226 */ static int hf_rrc_multiplePLMN_List = -1; /* MultiplePLMN_List_r6 */ static int hf_rrc_extSIBTypeInfoSchedulingInfo_List = -1; /* ExtSIBTypeInfoSchedulingInfo_List */ static int hf_rrc_extSIBTypeInfoSchedulingInfo_List_01 = -1; /* ExtSIBTypeInfoSchedulingInfo_List2 */ @@ -10010,10 +10029,10 @@ static int hf_rrc_v3a0NonCriticalExtensions_12 = -1; /* T_v3a0NonCriticalExtens static int hf_rrc_sysInfoType1_v3a0ext = -1; /* SysInfoType1_v3a0ext_IEs */ static int hf_rrc_v860NonCriticalExtentions_02 = -1; /* T_v860NonCriticalExtentions_02 */ static int hf_rrc_sysInfoType1_v860ext = -1; /* SysInfoType1_v860ext_IEs */ -static int hf_rrc_nonCriticalExtensions_226 = -1; /* T_nonCriticalExtensions_226 */ +static int hf_rrc_nonCriticalExtensions_227 = -1; /* T_nonCriticalExtensions_227 */ static int hf_rrc_ue_IdleTimersAndConstants_v3a0ext = -1; /* UE_IdleTimersAndConstants_v3a0ext */ static int hf_rrc_ura_IdentityList = -1; /* URA_IdentityList */ -static int hf_rrc_nonCriticalExtensions_227 = -1; /* T_nonCriticalExtensions_227 */ +static int hf_rrc_nonCriticalExtensions_228 = -1; /* T_nonCriticalExtensions_228 */ static int hf_rrc_sib4indicator = -1; /* BOOLEAN */ static int hf_rrc_cellSelectReselectInfo = -1; /* CellSelectReselectInfoSIB_3_4 */ static int hf_rrc_cellAccessRestriction = -1; /* CellAccessRestriction */ @@ -10037,7 +10056,7 @@ static int hf_rrc_v900NonCriticalExtension = -1; /* T_v900NonCriticalExtension static int hf_rrc_sysInfoType3_v920ext = -1; /* SysInfoType3_v920ext_IEs */ static int hf_rrc_vc50NonCriticalExtension_01 = -1; /* T_vc50NonCriticalExtension_01 */ static int hf_rrc_sysInfoType3_vc50ext = -1; /* SysInfoType3_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_228 = -1; /* T_nonCriticalExtensions_228 */ +static int hf_rrc_nonCriticalExtensions_229 = -1; /* T_nonCriticalExtensions_229 */ static int hf_rrc_mapping_LCR = -1; /* Mapping_LCR_r4 */ static int hf_rrc_cellSelectReselectInfo_v590ext = -1; /* CellSelectReselectInfo_v590ext */ static int hf_rrc_cellSelectReselectInfoTreselectionScaling_v5c0ext = -1; /* CellSelectReselectInfoTreselectionScaling_v5c0ext */ @@ -10061,7 +10080,7 @@ static int hf_rrc_v5b0NonCriticalExtension = -1; /* T_v5b0NonCriticalExtension static int hf_rrc_sysInfoType4_v5b0ext = -1; /* SysInfoType4_v5b0ext_IEs */ static int hf_rrc_v5c0NonCriticalExtension = -1; /* T_v5c0NonCriticalExtension */ static int hf_rrc_sysInfoType4_v5c0ext = -1; /* SysInfoType4_v5c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_229 = -1; /* T_nonCriticalExtensions_229 */ +static int hf_rrc_nonCriticalExtensions_230 = -1; /* T_nonCriticalExtensions_230 */ static int hf_rrc_cellSelectReselectInfoPCHFACH_v5b0ext = -1; /* CellSelectReselectInfoPCHFACH_v5b0ext */ static int hf_rrc_sib6indicator = -1; /* BOOLEAN */ static int hf_rrc_pich_PowerOffset = -1; /* PICH_PowerOffset */ @@ -10150,7 +10169,7 @@ static int hf_rrc_frequencyBandIndicator3 = -1; /* RadioFrequencyBandFDD3 */ static int hf_rrc_sysInfoType5_vb50ext = -1; /* SysInfoType5_vb50ext_IEs */ static int hf_rrc_ve30NonCriticalExtensions_03 = -1; /* SysInfoType5_NonCriticalExtensions_ve30_IEs */ static int hf_rrc_sysInfoType5_ve30ext = -1; /* SysInfoType5_ve30ext_IEs */ -static int hf_rrc_nonCriticalExtensions_230 = -1; /* T_nonCriticalExtensions_230 */ +static int hf_rrc_nonCriticalExtensions_231 = -1; /* T_nonCriticalExtensions_231 */ static int hf_rrc_adjacentchannelinterferencelevel = -1; /* T_adjacentchannelinterferencelevel */ static int hf_rrc_sib22indicator = -1; /* BOOLEAN */ static int hf_rrc_cellUpdateMessageOptimisedEncoding = -1; /* T_cellUpdateMessageOptimisedEncoding */ @@ -10174,7 +10193,7 @@ static int hf_rrc_va80NonCriticalExtensions_03 = -1; /* T_va80NonCriticalExtens static int hf_rrc_sysInfoType6_va80ext = -1; /* SysInfoType6_va80ext_IEs */ static int hf_rrc_ve30NonCriticalExtensions_04 = -1; /* SysInfoType6_NonCriticalExtensions_ve30_IEs */ static int hf_rrc_sysInfoType6_ve30ext = -1; /* SysInfoType6_ve30ext_IEs */ -static int hf_rrc_nonCriticalExtensions_231 = -1; /* T_nonCriticalExtensions_231 */ +static int hf_rrc_nonCriticalExtensions_232 = -1; /* T_nonCriticalExtensions_232 */ static int hf_rrc_adjacentchannelinterferencelevel_01 = -1; /* T_adjacentchannelinterferencelevel_01 */ static int hf_rrc_tdd128SpecificInfo_01 = -1; /* T_tdd128SpecificInfo_01 */ static int hf_rrc_hcr_r5_SpecificInfo_01 = -1; /* T_hcr_r5_SpecificInfo_01 */ @@ -10185,15 +10204,15 @@ static int hf_rrc_ul_Interference = -1; /* UL_Interference */ static int hf_rrc_prach_Information_SIB5_List = -1; /* DynamicPersistenceLevelList */ static int hf_rrc_prach_Information_SIB6_List = -1; /* DynamicPersistenceLevelList */ static int hf_rrc_expirationTimeFactor_01 = -1; /* ExpirationTimeFactor */ -static int hf_rrc_nonCriticalExtensions_232 = -1; /* T_nonCriticalExtensions_232 */ +static int hf_rrc_nonCriticalExtensions_233 = -1; /* T_nonCriticalExtensions_233 */ static int hf_rrc_dummy1_07 = -1; /* CPCH_Parameters */ static int hf_rrc_dummy2_15 = -1; /* CPCH_SetInfoList */ static int hf_rrc_dummy3_04 = -1; /* CSICH_PowerOffset */ -static int hf_rrc_nonCriticalExtensions_233 = -1; /* T_nonCriticalExtensions_233 */ -static int hf_rrc_dummy_62 = -1; /* CPCH_PersistenceLevelsList */ static int hf_rrc_nonCriticalExtensions_234 = -1; /* T_nonCriticalExtensions_234 */ -static int hf_rrc_dummy_63 = -1; /* DRAC_SysInfoList */ +static int hf_rrc_dummy_62 = -1; /* CPCH_PersistenceLevelsList */ static int hf_rrc_nonCriticalExtensions_235 = -1; /* T_nonCriticalExtensions_235 */ +static int hf_rrc_dummy_63 = -1; /* DRAC_SysInfoList */ +static int hf_rrc_nonCriticalExtensions_236 = -1; /* T_nonCriticalExtensions_236 */ static int hf_rrc_sib12indicator = -1; /* BOOLEAN */ static int hf_rrc_fach_MeasurementOccasionInfo = -1; /* FACH_MeasurementOccasionInfo */ static int hf_rrc_measurementControlSysInfo = -1; /* MeasurementControlSysInfo */ @@ -10215,7 +10234,7 @@ static int hf_rrc_va80NonCriticalExtensions_04 = -1; /* T_va80NonCriticalExtens static int hf_rrc_sysInfoType11_va80ext = -1; /* SysInfoType11_va80ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_12 = -1; /* T_vc50NonCriticalExtensions_12 */ static int hf_rrc_sysInfoType11_vc50ext = -1; /* SysInfoType11_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_236 = -1; /* T_nonCriticalExtensions_236 */ +static int hf_rrc_nonCriticalExtensions_237 = -1; /* T_nonCriticalExtensions_237 */ static int hf_rrc_fach_MeasurementOccasionInfo_LCR_Ext = -1; /* FACH_MeasurementOccasionInfo_LCR_r4_ext */ static int hf_rrc_measurementControlSysInfo_LCR = -1; /* MeasurementControlSysInfo_LCR_r4_ext */ static int hf_rrc_newIntraFrequencyCellInfoList_v590ext = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_CellSelectReselectInfo_v590ext */ @@ -10242,10 +10261,10 @@ static int hf_rrc_va80NonCriticalExtensions_05 = -1; /* T_va80NonCriticalExtens static int hf_rrc_sysInfoType11bis_va80ext = -1; /* SysInfoType11bis_va80ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_13 = -1; /* T_vc50NonCriticalExtensions_13 */ static int hf_rrc_sysInfoType11bis_vc50ext = -1; /* SysInfoType11bis_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_237 = -1; /* T_nonCriticalExtensions_237 */ +static int hf_rrc_nonCriticalExtensions_238 = -1; /* T_nonCriticalExtensions_238 */ static int hf_rrc_csg_DedicatedFrequencyInfoList = -1; /* CSG_DedicatedFrequencyInfoList */ static int hf_rrc_measureControlSysInfoInterFreqExt = -1; /* MeasureControlSysInfoInterFreqExt */ -static int hf_rrc_nonCriticalExtensions_238 = -1; /* T_nonCriticalExtensions_238 */ +static int hf_rrc_nonCriticalExtensions_239 = -1; /* T_nonCriticalExtensions_239 */ static int hf_rrc_v4b0NonCriticalExtensions_22 = -1; /* T_v4b0NonCriticalExtensions_22 */ static int hf_rrc_sysInfoType12_v4b0ext = -1; /* SysInfoType12_v4b0ext_IEs */ static int hf_rrc_v590NonCriticalExtension_03 = -1; /* T_v590NonCriticalExtension_03 */ @@ -10260,24 +10279,24 @@ static int hf_rrc_va80NonCriticalExtensions_06 = -1; /* T_va80NonCriticalExtens static int hf_rrc_sysInfoType12_va80ext = -1; /* SysInfoType12_va80ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_14 = -1; /* T_vc50NonCriticalExtensions_14 */ static int hf_rrc_sysInfoType12_vc50ext = -1; /* SysInfoType12_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_239 = -1; /* T_nonCriticalExtensions_239 */ +static int hf_rrc_nonCriticalExtensions_240 = -1; /* T_nonCriticalExtensions_240 */ static int hf_rrc_v3a0NonCriticalExtensions_13 = -1; /* T_v3a0NonCriticalExtensions_13 */ static int hf_rrc_sysInfoType13_v3a0ext = -1; /* SysInfoType13_v3a0ext_IEs */ static int hf_rrc_v4b0NonCriticalExtensions_23 = -1; /* T_v4b0NonCriticalExtensions_23 */ static int hf_rrc_sysInfoType13_v4b0ext = -1; /* SysInfoType13_v4b0ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_43 = -1; /* T_v770NonCriticalExtensions_43 */ static int hf_rrc_sysInfoType13_v770ext = -1; /* SysInfoType13_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_240 = -1; /* T_nonCriticalExtensions_240 */ +static int hf_rrc_nonCriticalExtensions_241 = -1; /* T_nonCriticalExtensions_241 */ static int hf_rrc_capabilityUpdateRequirement_r4Ext = -1; /* CapabilityUpdateRequirement_r4_ext */ static int hf_rrc_ansi_41_RAND_Information = -1; /* ANSI_41_RAND_Information */ -static int hf_rrc_nonCriticalExtensions_241 = -1; /* T_nonCriticalExtensions_241 */ -static int hf_rrc_ansi_41_UserZoneID_Information = -1; /* ANSI_41_UserZoneID_Information */ static int hf_rrc_nonCriticalExtensions_242 = -1; /* T_nonCriticalExtensions_242 */ -static int hf_rrc_ansi_41_PrivateNeighbourListInfo = -1; /* ANSI_41_PrivateNeighbourListInfo */ +static int hf_rrc_ansi_41_UserZoneID_Information = -1; /* ANSI_41_UserZoneID_Information */ static int hf_rrc_nonCriticalExtensions_243 = -1; /* T_nonCriticalExtensions_243 */ -static int hf_rrc_ansi_41_GlobalServiceRedirectInfo = -1; /* ANSI_41_GlobalServiceRedirectInfo */ +static int hf_rrc_ansi_41_PrivateNeighbourListInfo = -1; /* ANSI_41_PrivateNeighbourListInfo */ static int hf_rrc_nonCriticalExtensions_244 = -1; /* T_nonCriticalExtensions_244 */ +static int hf_rrc_ansi_41_GlobalServiceRedirectInfo = -1; /* ANSI_41_GlobalServiceRedirectInfo */ static int hf_rrc_nonCriticalExtensions_245 = -1; /* T_nonCriticalExtensions_245 */ +static int hf_rrc_nonCriticalExtensions_246 = -1; /* T_nonCriticalExtensions_246 */ static int hf_rrc_ue_positioning_GPS_CipherParameters = -1; /* UE_Positioning_CipherParameters */ static int hf_rrc_v4b0NonCriticalExtensions_24 = -1; /* T_v4b0NonCriticalExtensions_24 */ static int hf_rrc_sysInfoType15_v4b0ext = -1; /* SysInfoType15_v4b0ext_IEs */ @@ -10285,7 +10304,7 @@ static int hf_rrc_v770NonCriticalExtensions_44 = -1; /* T_v770NonCriticalExtens static int hf_rrc_sysInfoType15_v770ext = -1; /* SysInfoType15_v770ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_21 = -1; /* T_va40NonCriticalExtensions_20 */ static int hf_rrc_sysInfoType15_va40ext = -1; /* SysInfoType15_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_246 = -1; /* T_nonCriticalExtensions_246 */ +static int hf_rrc_nonCriticalExtensions_247 = -1; /* T_nonCriticalExtensions_247 */ static int hf_rrc_up_Ipdl_Parameters_TDD = -1; /* UE_Positioning_IPDL_Parameters_TDD_r4_ext */ static int hf_rrc_ue_Positioning_GPS_ReferenceTime = -1; /* UE_Positioning_GPS_ReferenceTime_v770ext */ static int hf_rrc_ue_Positioning_GPS_ReferenceTime_01 = -1; /* UE_Positioning_GPS_ReferenceTime_va40ext */ @@ -10295,32 +10314,32 @@ static int hf_rrc_v860NonCriticalExtensions_30 = -1; /* T_v860NonCriticalExtens static int hf_rrc_sysInfoType15bis_v860ext = -1; /* SysInfoType15bis_v860ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_22 = -1; /* T_va40NonCriticalExtensions_21 */ static int hf_rrc_sysInfoType15bis_va40ext = -1; /* SysInfoType15bis_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_247 = -1; /* T_nonCriticalExtensions_247 */ +static int hf_rrc_nonCriticalExtensions_248 = -1; /* T_nonCriticalExtensions_248 */ static int hf_rrc_ue_Positioning_GANSS_AddIonoModel = -1; /* UE_Positioning_GANSS_AddIonoModel */ static int hf_rrc_ue_Positioning_GANSS_EarthOrientationPara = -1; /* UE_Positioning_GANSS_EarthOrientPara */ static int hf_rrc_v920NonCriticalExtensions_04 = -1; /* T_v920NonCriticalExtensions_04 */ static int hf_rrc_sysInfoType15_1_v920ext = -1; /* SysInfoType15_1_v920ext_IEs */ -static int hf_rrc_nonCriticalExtensions_248 = -1; /* T_nonCriticalExtensions_248 */ +static int hf_rrc_nonCriticalExtensions_249 = -1; /* T_nonCriticalExtensions_249 */ static int hf_rrc_ue_positioning_GANSS_DGANSS_Corrections = -1; /* UE_Positioning_DGANSSCorrections */ static int hf_rrc_v920NonCriticalExtensions_05 = -1; /* T_v920NonCriticalExtensions_05 */ static int hf_rrc_sysInfoType15_1bis_v920ext = -1; /* SysInfoType15_1bis_v920ext_IEs */ -static int hf_rrc_nonCriticalExtensions_249 = -1; /* T_nonCriticalExtensions_249 */ +static int hf_rrc_nonCriticalExtensions_250 = -1; /* T_nonCriticalExtensions_250 */ static int hf_rrc_ue_positioning_GANSS_DGANSS_Corrections_01 = -1; /* UE_Positioning_DGANSSCorrections_v920ext */ static int hf_rrc_uePositioning_BDSCorrections = -1; /* UE_Positioning_DBDSCorrections */ -static int hf_rrc_nonCriticalExtensions_250 = -1; /* T_nonCriticalExtensions_250 */ -static int hf_rrc_transmissionTOW = -1; /* GPS_TOW_1sec */ static int hf_rrc_nonCriticalExtensions_251 = -1; /* T_nonCriticalExtensions_251 */ -static int hf_rrc_ue_positioning_GANSS_navigationModel = -1; /* UE_Positioning_GANSS_NavigationModel */ +static int hf_rrc_transmissionTOW = -1; /* GPS_TOW_1sec */ static int hf_rrc_nonCriticalExtensions_252 = -1; /* T_nonCriticalExtensions_252 */ +static int hf_rrc_ue_positioning_GANSS_navigationModel = -1; /* UE_Positioning_GANSS_NavigationModel */ +static int hf_rrc_nonCriticalExtensions_253 = -1; /* T_nonCriticalExtensions_253 */ static int hf_rrc_ue_positioning_GANSS_AddNavigationModels_01 = -1; /* UE_Positioning_GANSS_AddNavigationModels */ static int hf_rrc_vc50NonCriticalExtensions_15 = -1; /* T_vc50NonCriticalExtensions_15 */ static int hf_rrc_sysInfoType15_2ter_vc50ext = -1; /* SysInfoType15_2ter_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_253 = -1; /* T_nonCriticalExtensions_253 */ +static int hf_rrc_nonCriticalExtensions_254 = -1; /* T_nonCriticalExtensions_254 */ static int hf_rrc_satMask = -1; /* BIT_STRING_SIZE_1_32 */ static int hf_rrc_lsbTOW = -1; /* BIT_STRING_SIZE_8 */ static int hf_rrc_va40NonCriticalExtensions_23 = -1; /* T_va40NonCriticalExtensions_22 */ static int hf_rrc_sysInfoType15_3_va40ext = -1; /* SysInfoType15_3_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_254 = -1; /* T_nonCriticalExtensions_254 */ +static int hf_rrc_nonCriticalExtensions_255 = -1; /* T_nonCriticalExtensions_255 */ static int hf_rrc_ue_positioning_GANSS_Almanac = -1; /* UE_Positioning_GANSS_Almanac */ static int hf_rrc_ue_positioning_GANSS_TimeModels = -1; /* UE_Positioning_GANSS_TimeModels */ static int hf_rrc_ue_positioning_GANSS_UTC_Model = -1; /* UE_Positioning_GANSS_UTCModel */ @@ -10330,7 +10349,7 @@ static int hf_rrc_va40NonCriticalExtensions_24 = -1; /* T_va40NonCriticalExtens static int hf_rrc_sysInfoType15_3bis_va40ext = -1; /* SysInfoType15_3bis_va40ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_16 = -1; /* T_vc50NonCriticalExtensions_16 */ static int hf_rrc_sysInfoType15_3bis_vc50ext = -1; /* SysInfoType15_3bis_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_255 = -1; /* T_nonCriticalExtensions_255 */ +static int hf_rrc_nonCriticalExtensions_256 = -1; /* T_nonCriticalExtensions_256 */ static int hf_rrc_ue_Positioning_GANSS_Almanac_01 = -1; /* UE_Positioning_GANSS_Almanac_v860ext */ static int hf_rrc_ue_Positioning_GANSS_AddUTCModels_01 = -1; /* UE_Positioning_GANSS_AddUTCModels */ static int hf_rrc_ue_Positioning_GANSS_AuxiliaryInfo = -1; /* UE_Positioning_GANSS_AuxiliaryInfo */ @@ -10341,32 +10360,32 @@ static int hf_rrc_v3a0NonCriticalExtensions_14 = -1; /* T_v3a0NonCriticalExtens static int hf_rrc_sysInfoType15_4_v3a0ext = -1; /* SysInfoType15_4_v3a0ext */ static int hf_rrc_v4b0NonCriticalExtensions_25 = -1; /* T_v4b0NonCriticalExtensions_25 */ static int hf_rrc_sysInfoType15_4_v4b0ext = -1; /* SysInfoType15_4_v4b0ext */ -static int hf_rrc_nonCriticalExtensions_256 = -1; /* T_nonCriticalExtensions_256 */ +static int hf_rrc_nonCriticalExtensions_257 = -1; /* T_nonCriticalExtensions_257 */ static int hf_rrc_v3a0NonCriticalExtensions_15 = -1; /* T_v3a0NonCriticalExtensions_15 */ static int hf_rrc_sysInfoType15_5_v3a0ext = -1; /* SysInfoType15_5_v3a0ext */ static int hf_rrc_v770NonCriticalExtensions_45 = -1; /* T_v770NonCriticalExtensions_45 */ static int hf_rrc_sysInfoType15_5_v770ext = -1; /* SysInfoType15_5_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_257 = -1; /* T_nonCriticalExtensions_257 */ +static int hf_rrc_nonCriticalExtensions_258 = -1; /* T_nonCriticalExtensions_258 */ static int hf_rrc_ue_positioning_GANSS_TOD = -1; /* INTEGER_0_86399 */ static int hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo */ static int hf_rrc_va40NonCriticalExtensions_25 = -1; /* T_va40NonCriticalExtensions_24 */ static int hf_rrc_sysInfoType15_6_va40ext = -1; /* SysInfoType15_6_va40ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_17 = -1; /* T_vc50NonCriticalExtensions_17 */ static int hf_rrc_sysInfoType15_6_vc50ext = -1; /* SysInfoType15_6_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_258 = -1; /* T_nonCriticalExtensions_258 */ +static int hf_rrc_nonCriticalExtensions_259 = -1; /* T_nonCriticalExtensions_259 */ static int hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_01 = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo_va40ext */ static int hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_02 = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext */ static int hf_rrc_ue_positioning_GANSS_DataBitAssistance = -1; /* UE_Positioning_GANSS_Data_Bit_Assistance */ -static int hf_rrc_nonCriticalExtensions_259 = -1; /* T_nonCriticalExtensions_259 */ +static int hf_rrc_nonCriticalExtensions_260 = -1; /* T_nonCriticalExtensions_260 */ static int hf_rrc_ue_positioning_GANSS_DataCipheringInfo = -1; /* UE_Positioning_CipherParameters */ static int hf_rrc_ue_positioning_GANSS_realTimeIntegrity = -1; /* UE_Positioning_GANSS_RealTimeIntegrity */ -static int hf_rrc_nonCriticalExtensions_260 = -1; /* T_nonCriticalExtensions_260 */ +static int hf_rrc_nonCriticalExtensions_261 = -1; /* T_nonCriticalExtensions_261 */ static int hf_rrc_preDefinedRadioConfiguration = -1; /* PreDefRadioConfiguration */ static int hf_rrc_v770NonCriticalExtensions_46 = -1; /* T_v770NonCriticalExtensions_46 */ static int hf_rrc_sysInfoType16_v770ext = -1; /* SysInfoType16_v770ext_IEs */ static int hf_rrc_v920NonCriticalExtensions_06 = -1; /* T_v920NonCriticalExtensions_06 */ static int hf_rrc_sysInfoType16_v920ext = -1; /* SysInfoType16_v920ext_IEs */ -static int hf_rrc_nonCriticalExtensions_261 = -1; /* T_nonCriticalExtensions_261 */ +static int hf_rrc_nonCriticalExtensions_262 = -1; /* T_nonCriticalExtensions_262 */ static int hf_rrc_preDefinedRadioConfiguration_01 = -1; /* PreDefRadioConfiguration_v770ext */ static int hf_rrc_preDefinedRadioConfiguration_02 = -1; /* PreDefRadioConfiguration_v920ext */ static int hf_rrc_pusch_SysInfoList = -1; /* PUSCH_SysInfoList */ @@ -10377,7 +10396,7 @@ static int hf_rrc_v590NonCriticalExtensions_30 = -1; /* T_v590NonCriticalExtens static int hf_rrc_sysInfoType17_v590ext = -1; /* SysInfoType17_v590ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_47 = -1; /* T_v770NonCriticalExtensions_47 */ static int hf_rrc_sysInfoType17_v770ext = -1; /* SysInfoType17_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_262 = -1; /* T_nonCriticalExtensions_262 */ +static int hf_rrc_nonCriticalExtensions_263 = -1; /* T_nonCriticalExtensions_263 */ static int hf_rrc_tdd128SpecificInfo_02 = -1; /* T_tdd128SpecificInfo_02 */ static int hf_rrc_pusch_SysInfoList_01 = -1; /* PUSCH_SysInfoList_LCR_r4 */ static int hf_rrc_pdsch_SysInfoList_01 = -1; /* PDSCH_SysInfoList_LCR_r4 */ @@ -10393,7 +10412,7 @@ static int hf_rrc_v860NonCriticalExtensions_32 = -1; /* T_v860NonCriticalExtens static int hf_rrc_sysInfoType18_v860ext = -1; /* SysInfoType18_v860ext */ static int hf_rrc_vc50NonCriticalExtensions_18 = -1; /* T_vc50NonCriticalExtensions_18 */ static int hf_rrc_sysInfoType18_vc50ext = -1; /* SysInfoType18_vc50ext */ -static int hf_rrc_nonCriticalExtensions_263 = -1; /* T_nonCriticalExtensions_263 */ +static int hf_rrc_nonCriticalExtensions_264 = -1; /* T_nonCriticalExtensions_264 */ static int hf_rrc_idleModePLMNIdentitiesSIB11bis = -1; /* PLMNIdentitiesOfNeighbourCells */ static int hf_rrc_connectedModePLMNIdentitiesSIB11bis = -1; /* PLMNIdentitiesOfNeighbourCells */ static int hf_rrc_idleModePLMNIdentities_01 = -1; /* PLMNIdentitiesOfNeighbourCells_v860ext */ @@ -10417,7 +10436,7 @@ static int hf_rrc_vc50NonCriticalExtensions_19 = -1; /* T_vc50NonCriticalExtens static int hf_rrc_sysInfoType19_vc50ext = -1; /* SysInfoType19_vc50ext */ static int hf_rrc_vd20NonCriticalExtensions_04 = -1; /* T_vd20NonCriticalExtensions_04 */ static int hf_rrc_sysInfoType19_vd20ext = -1; /* SysInfoType19_vd20ext */ -static int hf_rrc_nonCriticalExtensions_264 = -1; /* T_nonCriticalExtensions_264 */ +static int hf_rrc_nonCriticalExtensions_265 = -1; /* T_nonCriticalExtensions_265 */ static int hf_rrc_utra_PriorityInfoList_v920ext = -1; /* UTRA_PriorityInfoList_v920ext */ static int hf_rrc_eutra_FrequencyAndPriorityInfoList_v920ext = -1; /* EUTRA_FrequencyAndPriorityInfoList_v920ext */ static int hf_rrc_multipleEutraFrequencyInfoList = -1; /* MultipleEUTRAFrequencyInfoList */ @@ -10436,9 +10455,9 @@ static int hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList_vc50ext = -1; /* static int hf_rrc_eutra_FrequencyAndPriorityInfoList_vd20ext = -1; /* EUTRA_FrequencyAndPriorityInfoList_vd20ext */ static int hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList_vd20ext = -1; /* EUTRA_FrequencyAndPriorityInfoExtensionList_vd20ext */ static int hf_rrc_hNBName = -1; /* HNBName */ -static int hf_rrc_nonCriticalExtensions_265 = -1; /* T_nonCriticalExtensions_265 */ -static int hf_rrc_eab_Parameters = -1; /* EAB_Parameters */ static int hf_rrc_nonCriticalExtensions_266 = -1; /* T_nonCriticalExtensions_266 */ +static int hf_rrc_eab_Parameters = -1; /* EAB_Parameters */ +static int hf_rrc_nonCriticalExtensions_267 = -1; /* T_nonCriticalExtensions_267 */ static int hf_rrc_prach_PreambleForEnhancedUplinkListType1Ext = -1; /* PRACH_PreambleForEnhancedUplinkExtList */ static int hf_rrc_prach_PreambleForEnhancedUplinkListType2Ext = -1; /* PRACH_PreambleForEnhancedUplinkExtList */ static int hf_rrc_prach_PreambleForEnhancedUplinkListType3Ext = -1; /* PRACH_PreambleForEnhancedUplinkExtList */ @@ -10449,16 +10468,16 @@ static int hf_rrc_commonEDCHResourceConfigInfoListExt = -1; /* CommonEDCHResour static int hf_rrc_hs_dsch_DrxCellfach_SecondDrx_info = -1; /* HS_DSCH_DrxCellfach_SecondDrx_info */ static int hf_rrc_vc50NonCriticalExtensions_20 = -1; /* T_vc50NonCriticalExtensions_20 */ static int hf_rrc_sysInfoType22_vc50ext = -1; /* SysInfoType22_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_267 = -1; /* T_nonCriticalExtensions_267 */ +static int hf_rrc_nonCriticalExtensions_268 = -1; /* T_nonCriticalExtensions_268 */ static int hf_rrc_cell_Reselection_indication_reporting = -1; /* T_cell_Reselection_indication_reporting */ static int hf_rrc_wlanRepresentation = -1; /* T_wlanRepresentation */ static int hf_rrc_wlanOffloadInformationPerPLMN_List = -1; /* WLANOffloadInformationPerPLMN_List */ static int hf_rrc_wlanOffloadInformationForAll = -1; /* WLANOffloadInformation */ -static int hf_rrc_nonCriticalExtensions_268 = -1; /* T_nonCriticalExtensions_268 */ -static int hf_rrc_dtchTransmissionBlocked = -1; /* BIT_STRING_SIZE_maxNumAccessGroups */ static int hf_rrc_nonCriticalExtensions_269 = -1; /* T_nonCriticalExtensions_269 */ -static int hf_rrc_acdc_Parameters = -1; /* ACDC_Parameters */ +static int hf_rrc_dtchTransmissionBlocked = -1; /* BIT_STRING_SIZE_maxNumAccessGroups */ static int hf_rrc_nonCriticalExtensions_270 = -1; /* T_nonCriticalExtensions_270 */ +static int hf_rrc_acdc_Parameters = -1; /* ACDC_Parameters */ +static int hf_rrc_nonCriticalExtensions_271 = -1; /* T_nonCriticalExtensions_271 */ static int hf_rrc_sib_ReferenceList = -1; /* SIB_ReferenceList */ static int hf_rrc_v6b0NonCriticalExtensions_20 = -1; /* T_v6b0NonCriticalExtensions_19 */ static int hf_rrc_sysInfoTypeSB1_v6b0ext = -1; /* SysInfoTypeSB1_v6b0ext */ @@ -10466,7 +10485,7 @@ static int hf_rrc_v860NonCriticalExtensions_33 = -1; /* T_v860NonCriticalExtens static int hf_rrc_sysInfoTypeSB1_v860ext = -1; /* SysInfoTypeSB1_v860ext */ static int hf_rrc_vc50NonCriticalExtensions_21 = -1; /* T_vc50NonCriticalExtensions_21 */ static int hf_rrc_sysInfoTypeSB1_vc50ext = -1; /* SysInfoTypeSB1_vc50ext */ -static int hf_rrc_nonCriticalExtensions_271 = -1; /* T_nonCriticalExtensions_271 */ +static int hf_rrc_nonCriticalExtensions_272 = -1; /* T_nonCriticalExtensions_272 */ static int hf_rrc_sib_ReferenceList_01 = -1; /* SIBSb_ReferenceList2 */ static int hf_rrc_v6b0NonCriticalExtensions_21 = -1; /* T_v6b0NonCriticalExtensions_20 */ static int hf_rrc_sysInfoTypeSB2_v6b0ext = -1; /* SysInfoTypeSB2_v6b0ext */ @@ -10474,9 +10493,9 @@ static int hf_rrc_v860NonCriticalExtensions_34 = -1; /* T_v860NonCriticalExtens static int hf_rrc_sysInfoTypeSB2_v860ext = -1; /* SysInfoTypeSB2_v860ext */ static int hf_rrc_vc50NonCriticalExtensions_22 = -1; /* T_vc50NonCriticalExtensions_22 */ static int hf_rrc_sysInfoTypeSB2_vc50ext = -1; /* SysInfoTypeSB2_vc50ext */ -static int hf_rrc_nonCriticalExtensions_272 = -1; /* T_nonCriticalExtensions_272 */ -static int hf_rrc_sib_ReferenceList_02 = -1; /* SIB_ReferenceList2 */ static int hf_rrc_nonCriticalExtensions_273 = -1; /* T_nonCriticalExtensions_273 */ +static int hf_rrc_sib_ReferenceList_02 = -1; /* SIB_ReferenceList2 */ +static int hf_rrc_nonCriticalExtensions_274 = -1; /* T_nonCriticalExtensions_274 */ static int hf_rrc_TDD_UMTS_Frequency_List_item = -1; /* FrequencyInfoTDD */ static int hf_rrc_modeSpecificInfo_169 = -1; /* T_modeSpecificInfo_169 */ static int hf_rrc_fdd_214 = -1; /* T_fdd_208 */ @@ -10720,15 +10739,15 @@ static int hf_rrc_v860NonCriticalExtensions_35 = -1; /* T_v860NonCriticalExtens static int hf_rrc_interRATHandoverInfoWithInterRATCapabilities_v860ext = -1; /* InterRATHandoverInfoWithInterRATCapabilities_v860ext_IEs */ static int hf_rrc_v920NonCriticalExtensions_08 = -1; /* T_v920NonCriticalExtensions_08 */ static int hf_rrc_interRATHandoverInfoWithInterRATCapabilities_v920ext = -1; /* InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs */ -static int hf_rrc_nonCriticalExtensions_274 = -1; /* T_nonCriticalExtensions_274 */ -static int hf_rrc_criticalExtensions_167 = -1; /* T_criticalExtensions_165 */ +static int hf_rrc_nonCriticalExtensions_275 = -1; /* T_nonCriticalExtensions_275 */ +static int hf_rrc_criticalExtensions_168 = -1; /* T_criticalExtensions_166 */ static int hf_rrc_interRATHandoverInfo_01 = -1; /* T_interRATHandoverInfo */ static int hf_rrc_ue_RATSpecificCapability_01 = -1; /* InterRAT_UE_RadioAccessCapability_v860ext */ static int hf_rrc_ue_Inactivity_Period = -1; /* INTEGER_1_120 */ static int hf_rrc_r5_14 = -1; /* T_r5_14 */ static int hf_rrc_rFC3095_ContextInfoList_r5 = -1; /* RFC3095_ContextInfoList_r5 */ -static int hf_rrc_nonCriticalExtensions_275 = -1; /* T_nonCriticalExtensions_275 */ -static int hf_rrc_criticalExtensions_168 = -1; /* T_criticalExtensions_166 */ +static int hf_rrc_nonCriticalExtensions_276 = -1; /* T_nonCriticalExtensions_276 */ +static int hf_rrc_criticalExtensions_169 = -1; /* T_criticalExtensions_167 */ static int hf_rrc_RFC3095_ContextInfoList_r5_item = -1; /* RFC3095_ContextInfo */ static int hf_rrc_r3_32 = -1; /* T_r3_32 */ static int hf_rrc_sRNC_RelocationInfo_r3 = -1; /* SRNC_RelocationInfo_r3_IEs */ @@ -10767,7 +10786,7 @@ static int hf_rrc_v7e0NonCriticalExtensions_04 = -1; /* T_v7e0NonCriticalExtens static int hf_rrc_sRNC_RelocationInfo_v7e0ext = -1; /* SRNC_RelocationInfo_v7e0ext_IEs */ static int hf_rrc_v7f0NonCriticalExtensions_17 = -1; /* T_v7f0NonCriticalExtensions_17 */ static int hf_rrc_sRNC_RelocationInfo_v7f0ext = -1; /* SRNC_RelocationInfo_v7f0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_276 = -1; /* T_nonCriticalExtensions_276 */ +static int hf_rrc_nonCriticalExtensions_277 = -1; /* T_nonCriticalExtensions_277 */ static int hf_rrc_later_than_r3_28 = -1; /* T_later_than_r3_28 */ static int hf_rrc_r4_14 = -1; /* T_r4_14 */ static int hf_rrc_sRNC_RelocationInfo_r4 = -1; /* SRNC_RelocationInfo_r4_IEs */ @@ -10783,8 +10802,8 @@ static int hf_rrc_v6b0NonCriticalExtensions_23 = -1; /* T_v6b0NonCriticalExtens static int hf_rrc_v770NonCriticalExtensions_49 = -1; /* T_v770NonCriticalExtensions_49 */ static int hf_rrc_v7e0NonCriticalExtensions_05 = -1; /* T_v7e0NonCriticalExtensions_05 */ static int hf_rrc_v7f0NonCriticalExtensions_18 = -1; /* T_v7f0NonCriticalExtensions_18 */ -static int hf_rrc_nonCriticalExtensions_277 = -1; /* T_nonCriticalExtensions_277 */ -static int hf_rrc_criticalExtensions_169 = -1; /* T_criticalExtensions_167 */ +static int hf_rrc_nonCriticalExtensions_278 = -1; /* T_nonCriticalExtensions_278 */ +static int hf_rrc_criticalExtensions_170 = -1; /* T_criticalExtensions_168 */ static int hf_rrc_r5_15 = -1; /* T_r5_15 */ static int hf_rrc_sRNC_RelocationInfo_r5 = -1; /* SRNC_RelocationInfo_r5_IEs */ static int hf_rrc_sRNC_RelocationInfo_r5_add_ext = -1; /* BIT_STRING */ @@ -10796,8 +10815,8 @@ static int hf_rrc_v6b0NonCriticalExtensions_24 = -1; /* T_v6b0NonCriticalExtens static int hf_rrc_v770NonCriticalExtensions_50 = -1; /* T_v770NonCriticalExtensions_50 */ static int hf_rrc_v7e0NonCriticalExtensions_06 = -1; /* T_v7e0NonCriticalExtensions_06 */ static int hf_rrc_v7f0NonCriticalExtensions_19 = -1; /* T_v7f0NonCriticalExtensions_19 */ -static int hf_rrc_nonCriticalExtensions_278 = -1; /* T_nonCriticalExtensions_278 */ -static int hf_rrc_criticalExtensions_170 = -1; /* T_criticalExtensions_168 */ +static int hf_rrc_nonCriticalExtensions_279 = -1; /* T_nonCriticalExtensions_279 */ +static int hf_rrc_criticalExtensions_171 = -1; /* T_criticalExtensions_169 */ static int hf_rrc_r6_12 = -1; /* T_r6_12 */ static int hf_rrc_sRNC_RelocationInfo_r6 = -1; /* SRNC_RelocationInfo_r6_IEs */ static int hf_rrc_sRNC_RelocationInfo_r6_add_ext = -1; /* T_sRNC_RelocationInfo_r6_add_ext */ @@ -10807,15 +10826,15 @@ static int hf_rrc_v820NonCriticalExtensions_03 = -1; /* T_v820NonCriticalExtens static int hf_rrc_srnc_RelocationInfo_v820ext = -1; /* SRNC_RelocationInfo_v820ext_IEs */ static int hf_rrc_v860NonCriticalExtensions_36 = -1; /* T_v860NonCriticalExtensions_36 */ static int hf_rrc_sRNC_RelocationInfo_v860ext = -1; /* SRNC_RelocationInfo_v860ext_IEs */ -static int hf_rrc_nonCriticalExtensions_279 = -1; /* T_nonCriticalExtensions_279 */ -static int hf_rrc_criticalExtensions_171 = -1; /* T_criticalExtensions_169 */ +static int hf_rrc_nonCriticalExtensions_280 = -1; /* T_nonCriticalExtensions_280 */ +static int hf_rrc_criticalExtensions_172 = -1; /* T_criticalExtensions_170 */ static int hf_rrc_r7_16 = -1; /* T_r7_16 */ static int hf_rrc_sRNC_RelocationInfo_r7 = -1; /* SRNC_RelocationInfo_r7_IEs */ static int hf_rrc_sRNC_RelocationInfo_r7_add_ext = -1; /* T_sRNC_RelocationInfo_r7_add_ext */ static int hf_rrc_v820NonCriticalExtensions_04 = -1; /* T_v820NonCriticalExtensions_04 */ static int hf_rrc_v860NonCriticalExtensions_37 = -1; /* T_v860NonCriticalExtensions_37 */ -static int hf_rrc_nonCriticalExtensions_280 = -1; /* T_nonCriticalExtensions_280 */ -static int hf_rrc_criticalExtensions_172 = -1; /* T_criticalExtensions_170 */ +static int hf_rrc_nonCriticalExtensions_281 = -1; /* T_nonCriticalExtensions_281 */ +static int hf_rrc_criticalExtensions_173 = -1; /* T_criticalExtensions_171 */ static int hf_rrc_r8_12 = -1; /* T_r8_12 */ static int hf_rrc_sRNC_RelocationInfo_r8 = -1; /* SRNC_RelocationInfo_r8_IEs */ static int hf_rrc_sRNC_RelocationInfo_r8_add_ext = -1; /* BIT_STRING */ @@ -10823,8 +10842,8 @@ static int hf_rrc_v7e0NonCriticalExtensions_07 = -1; /* T_v7e0NonCriticalExtens static int hf_rrc_v7f0NonCriticalExtensions_20 = -1; /* T_v7f0NonCriticalExtensions_20 */ static int hf_rrc_v8d0NonCriticalExtensions_01 = -1; /* T_v8d0NonCriticalExtensions_01 */ static int hf_rrc_sRNC_RelocationInfo_v8d0ext = -1; /* SRNC_RelocationInfo_v8d0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_281 = -1; /* T_nonCriticalExtensions_281 */ -static int hf_rrc_criticalExtensions_173 = -1; /* T_criticalExtensions_171 */ +static int hf_rrc_nonCriticalExtensions_282 = -1; /* T_nonCriticalExtensions_282 */ +static int hf_rrc_criticalExtensions_174 = -1; /* T_criticalExtensions_172 */ static int hf_rrc_r9_11 = -1; /* T_r9_11 */ static int hf_rrc_sRNC_RelocationInfo_r9 = -1; /* SRNC_RelocationInfo_r9_IEs */ static int hf_rrc_sRNC_RelocationInfo_r9_add_ext = -1; /* BIT_STRING */ @@ -10833,31 +10852,31 @@ static int hf_rrc_v970NonCriticalExtensions_04 = -1; /* T_v970NonCriticalExtens static int hf_rrc_sRNC_RelocationInfo_v970ext = -1; /* SRNC_RelocationInfo_v970ext_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_13 = -1; /* T_v9c0NonCriticalExtensions_13 */ static int hf_rrc_sRNC_RelocationInfo_v9c0ext = -1; /* SRNC_RelocationInfo_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_282 = -1; /* T_nonCriticalExtensions_282 */ -static int hf_rrc_criticalExtensions_174 = -1; /* T_criticalExtensions_172 */ +static int hf_rrc_nonCriticalExtensions_283 = -1; /* T_nonCriticalExtensions_283 */ +static int hf_rrc_criticalExtensions_175 = -1; /* T_criticalExtensions_173 */ static int hf_rrc_r10_13 = -1; /* T_r10_13 */ static int hf_rrc_sRNC_RelocationInfo_r10 = -1; /* SRNC_RelocationInfo_r10_IEs */ static int hf_rrc_sRNC_RelocationInfo_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v9c0NonCriticalExtensions_14 = -1; /* T_v9c0NonCriticalExtensions_14 */ static int hf_rrc_vab0NonCriticalExtensions_01 = -1; /* T_vab0NonCriticalExtensions_01 */ static int hf_rrc_sRNC_RelocationInfo_vab0ext = -1; /* SRNC_RelocationInfo_vab0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_283 = -1; /* T_nonCriticalExtensions_283 */ -static int hf_rrc_criticalExtensions_175 = -1; /* T_criticalExtensions_173 */ +static int hf_rrc_nonCriticalExtensions_284 = -1; /* T_nonCriticalExtensions_284 */ +static int hf_rrc_criticalExtensions_176 = -1; /* T_criticalExtensions_174 */ static int hf_rrc_r11_15 = -1; /* T_r11_15 */ static int hf_rrc_sRNC_RelocationInfo_r11 = -1; /* SRNC_RelocationInfo_r11_IEs */ static int hf_rrc_sRNC_RelocationInfo_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_284 = -1; /* T_nonCriticalExtensions_284 */ -static int hf_rrc_criticalExtensions_176 = -1; /* T_criticalExtensions_174 */ +static int hf_rrc_nonCriticalExtensions_285 = -1; /* T_nonCriticalExtensions_285 */ +static int hf_rrc_criticalExtensions_177 = -1; /* T_criticalExtensions_175 */ static int hf_rrc_r12_12 = -1; /* T_r12_12 */ static int hf_rrc_sRNC_RelocationInfo_r12 = -1; /* SRNC_RelocationInfo_r12_IEs */ static int hf_rrc_sRNC_RelocationInfo_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_285 = -1; /* T_nonCriticalExtensions_285 */ -static int hf_rrc_criticalExtensions_177 = -1; /* T_criticalExtensions_175 */ +static int hf_rrc_nonCriticalExtensions_286 = -1; /* T_nonCriticalExtensions_286 */ +static int hf_rrc_criticalExtensions_178 = -1; /* T_criticalExtensions_176 */ static int hf_rrc_r13_10 = -1; /* T_r13_10 */ static int hf_rrc_sRNC_RelocationInfo_r13 = -1; /* SRNC_RelocationInfo_r13_IEs */ static int hf_rrc_sRNC_RelocationInfo_r13_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_286 = -1; /* T_nonCriticalExtensions_286 */ -static int hf_rrc_criticalExtensions_178 = -1; /* SRNC_RelocationInfo_LaterCriticalExtensions */ +static int hf_rrc_nonCriticalExtensions_287 = -1; /* T_nonCriticalExtensions_287 */ +static int hf_rrc_criticalExtensions_179 = -1; /* SRNC_RelocationInfo_LaterCriticalExtensions */ static int hf_rrc_stateOfRRC = -1; /* StateOfRRC */ static int hf_rrc_stateOfRRC_Procedure = -1; /* StateOfRRC_Procedure */ static int hf_rrc_cipheringStatus = -1; /* CipheringStatus */ @@ -10935,7 +10954,7 @@ static int hf_rrc_rab_InformationList_04 = -1; /* RAB_InformationSetupList_r6 static int hf_rrc_ul_TransChInfoList_02 = -1; /* UL_AddReconfTransChInfoList_r6 */ static int hf_rrc_measurementReport_01 = -1; /* T_measurementReport */ static int hf_rrc_v7f0NonCriticalExtensions_21 = -1; /* T_v7f0NonCriticalExtensions_21 */ -static int hf_rrc_nonCriticalExtensions_287 = -1; /* T_nonCriticalExtensions_287 */ +static int hf_rrc_nonCriticalExtensions_288 = -1; /* T_nonCriticalExtensions_288 */ static int hf_rrc_ueCapabilityContainer_04 = -1; /* T_ueCapabilityContainer_04 */ static int hf_rrc_ueCapabilityContainer_RSC_02 = -1; /* T_ueCapabilityContainer_RSC_02 */ static int hf_rrc_ueCapabilityContainer_UCI_02 = -1; /* T_ueCapabilityContainer_UCI_02 */ @@ -10947,7 +10966,7 @@ static int hf_rrc_ul_TransChInfoList_03 = -1; /* UL_AddReconfTransChInfoList static int hf_rrc_dl_TransChInfoList_04 = -1; /* DL_AddReconfTransChInfoList_r7 */ static int hf_rrc_measurementReport_02 = -1; /* T_measurementReport_01 */ static int hf_rrc_v7f0NonCriticalExtensions_22 = -1; /* T_v7f0NonCriticalExtensions_22 */ -static int hf_rrc_nonCriticalExtensions_288 = -1; /* T_nonCriticalExtensions_288 */ +static int hf_rrc_nonCriticalExtensions_289 = -1; /* T_nonCriticalExtensions_289 */ static int hf_rrc_thresholdSFN_GPS_TOW_us = -1; /* ThresholdSFN_GPS_TOW_us */ static int hf_rrc_ueCapabilityContainer_05 = -1; /* T_ueCapabilityContainer_05 */ static int hf_rrc_ueCapabilityContainer_RSC_03 = -1; /* T_ueCapabilityContainer_RSC_03 */ @@ -10992,17 +11011,28 @@ static int hf_rrc_ueCapabilityContainer_RSC_08 = -1; /* T_ueCapabilityContainer static int hf_rrc_ueCapabilityContainer_UCI_08 = -1; /* T_ueCapabilityContainer_UCI_08 */ static int hf_rrc_ongoingMeasRepList_11 = -1; /* OngoingMeasRepList_r13 */ static int hf_rrc_measurementReport_08 = -1; /* T_measurementReport_07 */ -static int hf_rrc_criticalExtensions_179 = -1; /* T_criticalExtensions_176 */ +static int hf_rrc_criticalExtensions_180 = -1; /* T_criticalExtensions_177 */ static int hf_rrc_r14_04 = -1; /* T_r14_04 */ static int hf_rrc_sRNC_RelocationInfo_r14 = -1; /* SRNC_RelocationInfo_r14_IEs */ static int hf_rrc_sRNC_RelocationInfo_r14_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_289 = -1; /* T_nonCriticalExtensions_289 */ -static int hf_rrc_criticalExtensions_180 = -1; /* T_criticalExtensions_177 */ +static int hf_rrc_nonCriticalExtensions_290 = -1; /* T_nonCriticalExtensions_290 */ +static int hf_rrc_sRNC_RelocationInfo_CriticalExtensions_r15_IEs = -1; /* SRNC_RelocationInfo_CriticalExtensions_r15_IEs */ +static int hf_rrc_criticalExtensions_181 = -1; /* T_criticalExtensions_178 */ +static int hf_rrc_r15_04 = -1; /* T_r15_04 */ +static int hf_rrc_sRNC_RelocationInfo_r15 = -1; /* SRNC_RelocationInfo_r15_IEs */ +static int hf_rrc_sRNC_RelocationInfo_r15_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_291 = -1; /* T_nonCriticalExtensions_291 */ +static int hf_rrc_criticalExtensions_182 = -1; /* T_criticalExtensions_179 */ static int hf_rrc_ueCapabilityContainer_11 = -1; /* T_ueCapabilityContainer_11 */ static int hf_rrc_ueCapabilityContainer_RSC_09 = -1; /* T_ueCapabilityContainer_RSC_09 */ static int hf_rrc_ueCapabilityContainer_UCI_09 = -1; /* T_ueCapabilityContainer_UCI_09 */ static int hf_rrc_ongoingMeasRepList_12 = -1; /* OngoingMeasRepList_r14 */ static int hf_rrc_measurementReport_09 = -1; /* T_measurementReport_08 */ +static int hf_rrc_ueCapabilityContainer_12 = -1; /* T_ueCapabilityContainer_12 */ +static int hf_rrc_ueCapabilityContainer_RSC_10 = -1; /* T_ueCapabilityContainer_RSC_10 */ +static int hf_rrc_ueCapabilityContainer_UCI_10 = -1; /* T_ueCapabilityContainer_UCI_10 */ +static int hf_rrc_ongoingMeasRepList_13 = -1; /* OngoingMeasRepList_r15 */ +static int hf_rrc_measurementReport_10 = -1; /* T_measurementReport_09 */ static int hf_rrc_dl_HFN = -1; /* BIT_STRING_SIZE_20_25 */ static int hf_rrc_ul_HFN = -1; /* BIT_STRING_SIZE_20_25 */ static int hf_rrc_CipheringInfoPerRB_List_item = -1; /* CipheringInfoPerRB */ @@ -11032,8 +11062,9 @@ static int hf_rrc_interRAT_UE_RadioAccessCapability = -1; /* InterRAT_UE_RadioA static int hf_rrc_event_06 = -1; /* Event1j_r6 */ static int hf_rrc_downlinkCompressedMode_04 = -1; /* CompressedModeMeasCapability_r4 */ static int hf_rrc_uplinkCompressedMode_01 = -1; /* CompressedModeMeasCapability_r4 */ -static int hf_rrc_modify_12 = -1; /* NULL */ -static int hf_rrc_setup_11 = -1; /* MeasurementType_Relocation_r14 */ +static int hf_rrc_modify_13 = -1; /* NULL */ +static int hf_rrc_setup_12 = -1; /* MeasurementType_Relocation_r14 */ +static int hf_rrc_setup_13 = -1; /* MeasurementType_Relocation_r15 */ static int hf_rrc_measurementCommandWithType = -1; /* MeasurementCommandWithType */ static int hf_rrc_additionalMeasurementID_List = -1; /* AdditionalMeasurementID_List */ static int hf_rrc_measurementCommandWithType_01 = -1; /* MeasurementCommandWithType_r4 */ @@ -11048,6 +11079,7 @@ static int hf_rrc_measurementCommandWithType_07 = -1; /* MeasurementCommandWith static int hf_rrc_measurementCommandWithType_08 = -1; /* MeasurementCommandWithType_r12 */ static int hf_rrc_measurementCommandWithType_09 = -1; /* MeasurementCommandWithType_r13 */ static int hf_rrc_measurementCommandWithType_10 = -1; /* MeasurementCommandWithType_r14 */ +static int hf_rrc_measurementCommandWithType_11 = -1; /* MeasurementCommandWithType_r15 */ static int hf_rrc_OngoingMeasRepList_item = -1; /* OngoingMeasRep */ static int hf_rrc_OngoingMeasRepList_r4_item = -1; /* OngoingMeasRep_r4 */ static int hf_rrc_OngoingMeasRepList_r5_item = -1; /* OngoingMeasRep_r5 */ @@ -11061,6 +11093,7 @@ static int hf_rrc_OngoingMeasRepList_r11_item = -1; /* OngoingMeasRep_r11 */ static int hf_rrc_OngoingMeasRepList_r12_item = -1; /* OngoingMeasRep_r12 */ static int hf_rrc_OngoingMeasRepList_r13_item = -1; /* OngoingMeasRep_r13 */ static int hf_rrc_OngoingMeasRepList_r14_item = -1; /* OngoingMeasRep_r14 */ +static int hf_rrc_OngoingMeasRepList_r15_item = -1; /* OngoingMeasRep_r15 */ static int hf_rrc_supportForRfc2507_01 = -1; /* T_supportForRfc2507_01 */ static int hf_rrc_supportForRfc3095_01 = -1; /* T_supportForRfc3095_01 */ static int hf_rrc_supported_15 = -1; /* T_supported_08 */ @@ -11101,7 +11134,7 @@ static int hf_rrc_pdcp_Capability_03 = -1; /* PDCP_Capability_r4 */ static int hf_rrc_rf_Capability_04 = -1; /* RF_Capability_r4 */ static int hf_rrc_physicalChannelCapability_13 = -1; /* PhysicalChannelCapability_r4 */ static int hf_rrc_ue_positioning_Capability_01 = -1; /* UE_Positioning_Capability_r4 */ -static int hf_rrc_measurementCapability_09 = -1; /* MeasurementCapability_r4 */ +static int hf_rrc_measurementCapability_10 = -1; /* MeasurementCapability_r4 */ static int hf_rrc_pdcp_Capability_04 = -1; /* PDCP_Capability_r5 */ static int hf_rrc_rlc_Capability_05 = -1; /* RLC_Capability_r5 */ static int hf_rrc_physicalChannelCapability_14 = -1; /* PhysicalChannelCapability_r5 */ @@ -12081,12 +12114,17 @@ static gint ett_rrc_MeasurementControl_LaterCriticalExtensions_r14_IEs = -1; static gint ett_rrc_T_criticalExtensions_62 = -1; static gint ett_rrc_T_r14_02 = -1; static gint ett_rrc_T_nonCriticalExtensions_77 = -1; +static gint ett_rrc_MeasurementControl_LaterCriticalExtensions_r15_IEs = -1; static gint ett_rrc_T_criticalExtensions_63 = -1; +static gint ett_rrc_T_r15 = -1; +static gint ett_rrc_T_nonCriticalExtensions_78 = -1; +static gint ett_rrc_T_criticalExtensions_64 = -1; +static gint ett_rrc_MeasurementControl_r15_IEs = -1; static gint ett_rrc_MeasurementControlFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_19 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_10 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_03 = -1; -static gint ett_rrc_T_nonCriticalExtensions_78 = -1; +static gint ett_rrc_T_nonCriticalExtensions_79 = -1; static gint ett_rrc_MeasurementControlFailure_v590ext_IEs = -1; static gint ett_rrc_MeasurementControlFailure_vc50ext_IEs = -1; static gint ett_rrc_MeasurementReport = -1; @@ -12118,19 +12156,20 @@ static gint ett_rrc_T_vd20NonCriticalExtensions_01 = -1; static gint ett_rrc_MeasurementReport_vc50ext_IEs = -1; static gint ett_rrc_MeasurementReport_vd20ext_IEs = -1; static gint ett_rrc_MeasurementReport_ve30ext_IEs = -1; -static gint ett_rrc_T_nonCriticalExtensions_79 = -1; +static gint ett_rrc_MeasurementReport_vf20ext_IEs = -1; +static gint ett_rrc_T_nonCriticalExtensions_80 = -1; static gint ett_rrc_PagingType1 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_21 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_09 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_80 = -1; +static gint ett_rrc_T_nonCriticalExtensions_81 = -1; static gint ett_rrc_PagingType1_v590ext_IEs = -1; static gint ett_rrc_PagingType1_v860ext_IEs = -1; static gint ett_rrc_PagingType1_vc50ext_IEs = -1; static gint ett_rrc_PagingType2 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_22 = -1; -static gint ett_rrc_T_nonCriticalExtensions_81 = -1; +static gint ett_rrc_T_nonCriticalExtensions_82 = -1; static gint ett_rrc_PhysicalChannelReconfiguration = -1; static gint ett_rrc_T_r3_12 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_05 = -1; @@ -12139,58 +12178,58 @@ static gint ett_rrc_T_v4b0NonCriticalExtenstions = -1; static gint ett_rrc_T_v590NonCriticalExtenstions_02 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_82 = -1; +static gint ett_rrc_T_nonCriticalExtensions_83 = -1; static gint ett_rrc_T_later_than_r3_10 = -1; -static gint ett_rrc_T_criticalExtensions_64 = -1; +static gint ett_rrc_T_criticalExtensions_65 = -1; static gint ett_rrc_T_r4_04 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v590NonCriticalExtenstions_03 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_83 = -1; -static gint ett_rrc_T_criticalExtensions_65 = -1; +static gint ett_rrc_T_nonCriticalExtensions_84 = -1; +static gint ett_rrc_T_criticalExtensions_66 = -1; static gint ett_rrc_T_r5_04 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_14 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_84 = -1; -static gint ett_rrc_T_criticalExtensions_66 = -1; +static gint ett_rrc_T_nonCriticalExtensions_85 = -1; +static gint ett_rrc_T_criticalExtensions_67 = -1; static gint ett_rrc_T_r6_06 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_07 = -1; -static gint ett_rrc_T_nonCriticalExtensions_85 = -1; -static gint ett_rrc_T_criticalExtensions_67 = -1; +static gint ett_rrc_T_nonCriticalExtensions_86 = -1; +static gint ett_rrc_T_criticalExtensions_68 = -1; static gint ett_rrc_T_r7_05 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_86 = -1; -static gint ett_rrc_T_criticalExtensions_68 = -1; +static gint ett_rrc_T_nonCriticalExtensions_87 = -1; +static gint ett_rrc_T_criticalExtensions_69 = -1; static gint ett_rrc_T_r8_06 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_87 = -1; -static gint ett_rrc_T_criticalExtensions_69 = -1; -static gint ett_rrc_T_r9_05 = -1; -static gint ett_rrc_T_v950NonCriticalExtensions_03 = -1; static gint ett_rrc_T_nonCriticalExtensions_88 = -1; static gint ett_rrc_T_criticalExtensions_70 = -1; -static gint ett_rrc_T_r10_05 = -1; -static gint ett_rrc_T_vb50NonCriticalExtensions_11 = -1; +static gint ett_rrc_T_r9_05 = -1; +static gint ett_rrc_T_v950NonCriticalExtensions_03 = -1; static gint ett_rrc_T_nonCriticalExtensions_89 = -1; static gint ett_rrc_T_criticalExtensions_71 = -1; -static gint ett_rrc_T_r11_06 = -1; +static gint ett_rrc_T_r10_05 = -1; +static gint ett_rrc_T_vb50NonCriticalExtensions_11 = -1; static gint ett_rrc_T_nonCriticalExtensions_90 = -1; static gint ett_rrc_T_criticalExtensions_72 = -1; -static gint ett_rrc_T_r12_05 = -1; +static gint ett_rrc_T_r11_06 = -1; static gint ett_rrc_T_nonCriticalExtensions_91 = -1; static gint ett_rrc_T_criticalExtensions_73 = -1; -static gint ett_rrc_T_r13_04 = -1; +static gint ett_rrc_T_r12_05 = -1; static gint ett_rrc_T_nonCriticalExtensions_92 = -1; static gint ett_rrc_T_criticalExtensions_74 = -1; +static gint ett_rrc_T_r13_04 = -1; +static gint ett_rrc_T_nonCriticalExtensions_93 = -1; +static gint ett_rrc_T_criticalExtensions_75 = -1; static gint ett_rrc_PhysicalChannelReconfiguration_r3_IEs = -1; static gint ett_rrc_T_modeSpecificInfo_13 = -1; static gint ett_rrc_T_fdd_19 = -1; @@ -12225,23 +12264,23 @@ static gint ett_rrc_PhysicalChannelReconfiguration_r13_IEs = -1; static gint ett_rrc_PhysicalChannelReconfigurationComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_24 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_93 = -1; +static gint ett_rrc_T_nonCriticalExtensions_94 = -1; static gint ett_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs = -1; static gint ett_rrc_PhysicalChannelReconfigurationFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_25 = -1; -static gint ett_rrc_T_nonCriticalExtensions_94 = -1; +static gint ett_rrc_T_nonCriticalExtensions_95 = -1; static gint ett_rrc_PhysicalSharedChannelAllocation = -1; static gint ett_rrc_T_r3_13 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_26 = -1; -static gint ett_rrc_T_nonCriticalExtensions_95 = -1; +static gint ett_rrc_T_nonCriticalExtensions_96 = -1; static gint ett_rrc_T_later_than_r3_11 = -1; -static gint ett_rrc_T_criticalExtensions_75 = -1; +static gint ett_rrc_T_criticalExtensions_76 = -1; static gint ett_rrc_T_r4_05 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_96 = -1; -static gint ett_rrc_T_criticalExtensions_76 = -1; +static gint ett_rrc_T_nonCriticalExtensions_97 = -1; +static gint ett_rrc_T_criticalExtensions_77 = -1; static gint ett_rrc_PhysicalSharedChannelAllocation_r3_IEs = -1; static gint ett_rrc_PhysicalSharedChannelAllocation_r4_IEs = -1; static gint ett_rrc_PhysicalSharedChannelAllocation_v690ext_IEs = -1; @@ -12250,7 +12289,7 @@ static gint ett_rrc_PUSCHCapacityRequest = -1; static gint ett_rrc_T_allocationConfirmation = -1; static gint ett_rrc_T_laterNonCriticalExtensions_27 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_97 = -1; +static gint ett_rrc_T_nonCriticalExtensions_98 = -1; static gint ett_rrc_PUSCHCapacityRequest_v590ext = -1; static gint ett_rrc_RadioBearerReconfiguration = -1; static gint ett_rrc_T_r3_14 = -1; @@ -12261,77 +12300,67 @@ static gint ett_rrc_T_v590NonCriticalExtensions_14 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_06 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_16 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_98 = -1; +static gint ett_rrc_T_nonCriticalExtensions_99 = -1; static gint ett_rrc_T_later_than_r3_12 = -1; -static gint ett_rrc_T_criticalExtensions_77 = -1; +static gint ett_rrc_T_criticalExtensions_78 = -1; static gint ett_rrc_T_r4_06 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_07 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_17 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_99 = -1; -static gint ett_rrc_T_criticalExtensions_78 = -1; +static gint ett_rrc_T_nonCriticalExtensions_100 = -1; +static gint ett_rrc_T_criticalExtensions_79 = -1; static gint ett_rrc_T_r5_05 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_08 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_18 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_100 = -1; -static gint ett_rrc_T_criticalExtensions_79 = -1; +static gint ett_rrc_T_nonCriticalExtensions_101 = -1; +static gint ett_rrc_T_criticalExtensions_80 = -1; static gint ett_rrc_T_r6_07 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v6f0NonCriticalExtensions = -1; static gint ett_rrc_T_v770NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_101 = -1; -static gint ett_rrc_T_criticalExtensions_80 = -1; +static gint ett_rrc_T_nonCriticalExtensions_102 = -1; +static gint ett_rrc_T_criticalExtensions_81 = -1; static gint ett_rrc_T_r7_06 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v790NonCriticalExtensions = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_102 = -1; -static gint ett_rrc_T_criticalExtensions_81 = -1; +static gint ett_rrc_T_nonCriticalExtensions_103 = -1; +static gint ett_rrc_T_criticalExtensions_82 = -1; static gint ett_rrc_T_r8_07 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_103 = -1; -static gint ett_rrc_T_criticalExtensions_82 = -1; +static gint ett_rrc_T_nonCriticalExtensions_104 = -1; +static gint ett_rrc_T_criticalExtensions_83 = -1; static gint ett_rrc_T_r9_06 = -1; static gint ett_rrc_T_v950NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_104 = -1; -static gint ett_rrc_T_criticalExtensions_83 = -1; +static gint ett_rrc_T_nonCriticalExtensions_105 = -1; +static gint ett_rrc_T_criticalExtensions_84 = -1; static gint ett_rrc_T_r10_06 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_vaa0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_105 = -1; -static gint ett_rrc_T_criticalExtensions_84 = -1; -static gint ett_rrc_T_r11_07 = -1; static gint ett_rrc_T_nonCriticalExtensions_106 = -1; static gint ett_rrc_T_criticalExtensions_85 = -1; -static gint ett_rrc_T_r12_06 = -1; +static gint ett_rrc_T_r11_07 = -1; static gint ett_rrc_T_nonCriticalExtensions_107 = -1; static gint ett_rrc_T_criticalExtensions_86 = -1; -static gint ett_rrc_T_r13_05 = -1; +static gint ett_rrc_T_r12_06 = -1; static gint ett_rrc_T_nonCriticalExtensions_108 = -1; static gint ett_rrc_T_criticalExtensions_87 = -1; -static gint ett_rrc_T_r14_03 = -1; +static gint ett_rrc_T_r13_05 = -1; static gint ett_rrc_T_nonCriticalExtensions_109 = -1; -static gint ett_rrc_RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs = -1; -static gint ett_rrc_T_r15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_110 = -1; static gint ett_rrc_T_criticalExtensions_88 = -1; -static gint ett_rrc_RadioBearerReconfiguration_r15_IEs = -1; -static gint ett_rrc_T_specificationMode_11 = -1; -static gint ett_rrc_T_complete_11 = -1; -static gint ett_rrc_T_preconfiguration_10 = -1; -static gint ett_rrc_T_preConfigMode_10 = -1; -static gint ett_rrc_T_defaultConfig_10 = -1; +static gint ett_rrc_T_r14_03 = -1; +static gint ett_rrc_T_nonCriticalExtensions_110 = -1; static gint ett_rrc_RadioBearerReconfiguration_vaa0ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_r3_IEs = -1; static gint ett_rrc_T_dummy_01 = -1; @@ -12348,32 +12377,32 @@ static gint ett_rrc_T_fdd_24 = -1; static gint ett_rrc_T_modeSpecificPhysChInfo_04 = -1; static gint ett_rrc_T_fdd_25 = -1; static gint ett_rrc_RadioBearerReconfiguration_r5_IEs = -1; -static gint ett_rrc_T_specificationMode_12 = -1; -static gint ett_rrc_T_complete_12 = -1; +static gint ett_rrc_T_specificationMode_11 = -1; +static gint ett_rrc_T_complete_11 = -1; static gint ett_rrc_T_dummy_03 = -1; static gint ett_rrc_T_fdd_26 = -1; -static gint ett_rrc_T_preconfiguration_11 = -1; -static gint ett_rrc_T_preConfigMode_11 = -1; -static gint ett_rrc_T_defaultConfig_11 = -1; +static gint ett_rrc_T_preconfiguration_10 = -1; +static gint ett_rrc_T_preConfigMode_10 = -1; +static gint ett_rrc_T_defaultConfig_10 = -1; static gint ett_rrc_T_modeSpecificPhysChInfo_05 = -1; static gint ett_rrc_T_fdd_27 = -1; static gint ett_rrc_RadioBearerReconfiguration_r6_IEs = -1; -static gint ett_rrc_T_specificationMode_13 = -1; -static gint ett_rrc_T_complete_13 = -1; -static gint ett_rrc_T_preconfiguration_12 = -1; -static gint ett_rrc_T_preConfigMode_12 = -1; -static gint ett_rrc_T_defaultConfig_12 = -1; +static gint ett_rrc_T_specificationMode_12 = -1; +static gint ett_rrc_T_complete_12 = -1; +static gint ett_rrc_T_preconfiguration_11 = -1; +static gint ett_rrc_T_preConfigMode_11 = -1; +static gint ett_rrc_T_defaultConfig_11 = -1; static gint ett_rrc_RadioBearerReconfiguration_v690ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_v6b0ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_v6f0ext_IEs = -1; +static gint ett_rrc_T_specificationMode_13 = -1; +static gint ett_rrc_T_complete_13 = -1; +static gint ett_rrc_RadioBearerReconfiguration_r7_IEs = -1; static gint ett_rrc_T_specificationMode_14 = -1; static gint ett_rrc_T_complete_14 = -1; -static gint ett_rrc_RadioBearerReconfiguration_r7_IEs = -1; -static gint ett_rrc_T_specificationMode_15 = -1; -static gint ett_rrc_T_complete_15 = -1; -static gint ett_rrc_T_preconfiguration_13 = -1; -static gint ett_rrc_T_preConfigMode_13 = -1; -static gint ett_rrc_T_defaultConfig_13 = -1; +static gint ett_rrc_T_preconfiguration_12 = -1; +static gint ett_rrc_T_preConfigMode_12 = -1; +static gint ett_rrc_T_defaultConfig_12 = -1; static gint ett_rrc_RadioBearerReconfiguration_v770ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_v780ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_v790ext_IEs = -1; @@ -12381,47 +12410,57 @@ static gint ett_rrc_RadioBearerReconfiguration_v7d0ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_v7f0ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_v7g0ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_r8_IEs = -1; +static gint ett_rrc_T_specificationMode_15 = -1; +static gint ett_rrc_T_complete_15 = -1; +static gint ett_rrc_T_preconfiguration_13 = -1; +static gint ett_rrc_T_preConfigMode_13 = -1; +static gint ett_rrc_T_defaultConfig_13 = -1; +static gint ett_rrc_RadioBearerReconfiguration_v890ext_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_v8a0ext_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_r9_IEs = -1; static gint ett_rrc_T_specificationMode_16 = -1; static gint ett_rrc_T_complete_16 = -1; static gint ett_rrc_T_preconfiguration_14 = -1; static gint ett_rrc_T_preConfigMode_14 = -1; static gint ett_rrc_T_defaultConfig_14 = -1; -static gint ett_rrc_RadioBearerReconfiguration_v890ext_IEs = -1; -static gint ett_rrc_RadioBearerReconfiguration_v8a0ext_IEs = -1; -static gint ett_rrc_RadioBearerReconfiguration_r9_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_v950ext_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_r10_IEs = -1; static gint ett_rrc_T_specificationMode_17 = -1; static gint ett_rrc_T_complete_17 = -1; static gint ett_rrc_T_preconfiguration_15 = -1; static gint ett_rrc_T_preConfigMode_15 = -1; static gint ett_rrc_T_defaultConfig_15 = -1; -static gint ett_rrc_RadioBearerReconfiguration_v950ext_IEs = -1; -static gint ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs = -1; -static gint ett_rrc_RadioBearerReconfiguration_r10_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_vb50ext_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_r11_IEs = -1; static gint ett_rrc_T_specificationMode_18 = -1; static gint ett_rrc_T_complete_18 = -1; static gint ett_rrc_T_preconfiguration_16 = -1; static gint ett_rrc_T_preConfigMode_16 = -1; static gint ett_rrc_T_defaultConfig_16 = -1; -static gint ett_rrc_RadioBearerReconfiguration_vb50ext_IEs = -1; -static gint ett_rrc_RadioBearerReconfiguration_r11_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_r12_IEs = -1; static gint ett_rrc_T_specificationMode_19 = -1; static gint ett_rrc_T_complete_19 = -1; static gint ett_rrc_T_preconfiguration_17 = -1; static gint ett_rrc_T_preConfigMode_17 = -1; static gint ett_rrc_T_defaultConfig_17 = -1; -static gint ett_rrc_RadioBearerReconfiguration_r12_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_r13_IEs = -1; static gint ett_rrc_T_specificationMode_20 = -1; static gint ett_rrc_T_complete_20 = -1; static gint ett_rrc_T_preconfiguration_18 = -1; static gint ett_rrc_T_preConfigMode_18 = -1; static gint ett_rrc_T_defaultConfig_18 = -1; -static gint ett_rrc_RadioBearerReconfiguration_r13_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_r14_IEs = -1; static gint ett_rrc_T_specificationMode_21 = -1; static gint ett_rrc_T_complete_21 = -1; static gint ett_rrc_T_preconfiguration_19 = -1; static gint ett_rrc_T_preConfigMode_19 = -1; static gint ett_rrc_T_defaultConfig_19 = -1; -static gint ett_rrc_RadioBearerReconfiguration_r14_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs = -1; +static gint ett_rrc_T_r15_01 = -1; +static gint ett_rrc_T_nonCriticalExtensions_111 = -1; +static gint ett_rrc_T_criticalExtensions_89 = -1; +static gint ett_rrc_RadioBearerReconfiguration_r15_IEs = -1; static gint ett_rrc_T_specificationMode_22 = -1; static gint ett_rrc_T_complete_22 = -1; static gint ett_rrc_T_preconfiguration_20 = -1; @@ -12430,11 +12469,11 @@ static gint ett_rrc_T_defaultConfig_20 = -1; static gint ett_rrc_RadioBearerReconfigurationComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_29 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_111 = -1; +static gint ett_rrc_T_nonCriticalExtensions_112 = -1; static gint ett_rrc_RadioBearerReconfigurationComplete_v770ext_IEs = -1; static gint ett_rrc_RadioBearerReconfigurationFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_30 = -1; -static gint ett_rrc_T_nonCriticalExtensions_112 = -1; +static gint ett_rrc_T_nonCriticalExtensions_113 = -1; static gint ett_rrc_RadioBearerRelease = -1; static gint ett_rrc_T_r3_15 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_06 = -1; @@ -12443,65 +12482,60 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_16 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_19 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_113 = -1; +static gint ett_rrc_T_nonCriticalExtensions_114 = -1; static gint ett_rrc_T_later_than_r3_13 = -1; -static gint ett_rrc_T_criticalExtensions_89 = -1; +static gint ett_rrc_T_criticalExtensions_90 = -1; static gint ett_rrc_T_r4_07 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_17 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_20 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_16 = -1; -static gint ett_rrc_T_nonCriticalExtensions_114 = -1; -static gint ett_rrc_T_criticalExtensions_90 = -1; +static gint ett_rrc_T_nonCriticalExtensions_115 = -1; +static gint ett_rrc_T_criticalExtensions_91 = -1; static gint ett_rrc_T_r5_06 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_21 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_17 = -1; -static gint ett_rrc_T_nonCriticalExtensions_115 = -1; -static gint ett_rrc_T_criticalExtensions_91 = -1; +static gint ett_rrc_T_nonCriticalExtensions_116 = -1; +static gint ett_rrc_T_criticalExtensions_92 = -1; static gint ett_rrc_T_r6_08 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_18 = -1; -static gint ett_rrc_T_nonCriticalExtensions_116 = -1; -static gint ett_rrc_T_criticalExtensions_92 = -1; +static gint ett_rrc_T_nonCriticalExtensions_117 = -1; +static gint ett_rrc_T_criticalExtensions_93 = -1; static gint ett_rrc_T_r7_07 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_117 = -1; -static gint ett_rrc_T_criticalExtensions_93 = -1; +static gint ett_rrc_T_nonCriticalExtensions_118 = -1; +static gint ett_rrc_T_criticalExtensions_94 = -1; static gint ett_rrc_T_r8_08 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_10 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_118 = -1; -static gint ett_rrc_T_criticalExtensions_94 = -1; +static gint ett_rrc_T_nonCriticalExtensions_119 = -1; +static gint ett_rrc_T_criticalExtensions_95 = -1; static gint ett_rrc_T_r9_07 = -1; static gint ett_rrc_T_v950NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v970NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_119 = -1; -static gint ett_rrc_T_criticalExtensions_95 = -1; +static gint ett_rrc_T_nonCriticalExtensions_120 = -1; +static gint ett_rrc_T_criticalExtensions_96 = -1; static gint ett_rrc_T_r10_07 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_120 = -1; -static gint ett_rrc_T_criticalExtensions_96 = -1; -static gint ett_rrc_T_r11_08 = -1; static gint ett_rrc_T_nonCriticalExtensions_121 = -1; static gint ett_rrc_T_criticalExtensions_97 = -1; -static gint ett_rrc_T_r12_07 = -1; +static gint ett_rrc_T_r11_08 = -1; static gint ett_rrc_T_nonCriticalExtensions_122 = -1; static gint ett_rrc_T_criticalExtensions_98 = -1; -static gint ett_rrc_T_r13_06 = -1; +static gint ett_rrc_T_r12_07 = -1; static gint ett_rrc_T_nonCriticalExtensions_123 = -1; -static gint ett_rrc_RadioBearerRelease_LaterCriticalExtensions_r15_IEs = -1; -static gint ett_rrc_T_r15_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_124 = -1; static gint ett_rrc_T_criticalExtensions_99 = -1; -static gint ett_rrc_RadioBearerRelease_r15_IEs = -1; +static gint ett_rrc_T_r13_06 = -1; +static gint ett_rrc_T_nonCriticalExtensions_124 = -1; static gint ett_rrc_RadioBearerRelease_r3_IEs = -1; static gint ett_rrc_T_dummy_04 = -1; static gint ett_rrc_T_fdd_28 = -1; @@ -12541,14 +12575,19 @@ static gint ett_rrc_RadioBearerRelease_vb50ext_IEs = -1; static gint ett_rrc_RadioBearerRelease_r11_IEs = -1; static gint ett_rrc_RadioBearerRelease_r12_IEs = -1; static gint ett_rrc_RadioBearerRelease_r13_IEs = -1; +static gint ett_rrc_RadioBearerRelease_LaterCriticalExtensions_r15_IEs = -1; +static gint ett_rrc_T_r15_02 = -1; +static gint ett_rrc_T_nonCriticalExtensions_125 = -1; +static gint ett_rrc_T_criticalExtensions_100 = -1; +static gint ett_rrc_RadioBearerRelease_r15_IEs = -1; static gint ett_rrc_RadioBearerReleaseComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_32 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_19 = -1; -static gint ett_rrc_T_nonCriticalExtensions_125 = -1; +static gint ett_rrc_T_nonCriticalExtensions_126 = -1; static gint ett_rrc_RadioBearerReleaseComplete_v770ext_IEs = -1; static gint ett_rrc_RadioBearerReleaseFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_33 = -1; -static gint ett_rrc_T_nonCriticalExtensions_126 = -1; +static gint ett_rrc_T_nonCriticalExtensions_127 = -1; static gint ett_rrc_RadioBearerSetup = -1; static gint ett_rrc_T_r3_16 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_07 = -1; @@ -12557,61 +12596,56 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_18 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_09 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_22 = -1; -static gint ett_rrc_T_nonCriticalExtensions_127 = -1; +static gint ett_rrc_T_nonCriticalExtensions_128 = -1; static gint ett_rrc_T_later_than_r3_14 = -1; -static gint ett_rrc_T_criticalExtensions_100 = -1; +static gint ett_rrc_T_criticalExtensions_101 = -1; static gint ett_rrc_T_r4_08 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_19 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_10 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_23 = -1; -static gint ett_rrc_T_nonCriticalExtensions_128 = -1; -static gint ett_rrc_T_criticalExtensions_101 = -1; +static gint ett_rrc_T_nonCriticalExtensions_129 = -1; +static gint ett_rrc_T_criticalExtensions_102 = -1; static gint ett_rrc_T_r5_07 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_11 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_24 = -1; -static gint ett_rrc_T_nonCriticalExtensions_129 = -1; -static gint ett_rrc_T_criticalExtensions_102 = -1; -static gint ett_rrc_T_r6_09 = -1; -static gint ett_rrc_T_v6b0NonCriticalExtensions_08 = -1; static gint ett_rrc_T_nonCriticalExtensions_130 = -1; static gint ett_rrc_T_criticalExtensions_103 = -1; +static gint ett_rrc_T_r6_09 = -1; +static gint ett_rrc_T_v6b0NonCriticalExtensions_08 = -1; +static gint ett_rrc_T_nonCriticalExtensions_131 = -1; +static gint ett_rrc_T_criticalExtensions_104 = -1; static gint ett_rrc_T_r7_08 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v820NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_131 = -1; -static gint ett_rrc_T_criticalExtensions_104 = -1; +static gint ett_rrc_T_nonCriticalExtensions_132 = -1; +static gint ett_rrc_T_criticalExtensions_105 = -1; static gint ett_rrc_T_r8_09 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_10 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_07 = -1; -static gint ett_rrc_T_nonCriticalExtensions_132 = -1; -static gint ett_rrc_T_criticalExtensions_105 = -1; +static gint ett_rrc_T_nonCriticalExtensions_133 = -1; +static gint ett_rrc_T_criticalExtensions_106 = -1; static gint ett_rrc_T_r9_08 = -1; static gint ett_rrc_T_v950NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_133 = -1; -static gint ett_rrc_T_criticalExtensions_106 = -1; +static gint ett_rrc_T_nonCriticalExtensions_134 = -1; +static gint ett_rrc_T_criticalExtensions_107 = -1; static gint ett_rrc_T_r10_08 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_134 = -1; -static gint ett_rrc_T_criticalExtensions_107 = -1; -static gint ett_rrc_T_r11_09 = -1; static gint ett_rrc_T_nonCriticalExtensions_135 = -1; static gint ett_rrc_T_criticalExtensions_108 = -1; -static gint ett_rrc_T_r12_08 = -1; +static gint ett_rrc_T_r11_09 = -1; static gint ett_rrc_T_nonCriticalExtensions_136 = -1; static gint ett_rrc_T_criticalExtensions_109 = -1; -static gint ett_rrc_T_r13_07 = -1; +static gint ett_rrc_T_r12_08 = -1; static gint ett_rrc_T_nonCriticalExtensions_137 = -1; -static gint ett_rrc_RadioBearerSetup_LaterCriticalExtensions_r15_IEs = -1; -static gint ett_rrc_T_r15_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_138 = -1; static gint ett_rrc_T_criticalExtensions_110 = -1; -static gint ett_rrc_RadioBearerSetup_r15_IEs = -1; +static gint ett_rrc_T_r13_07 = -1; +static gint ett_rrc_T_nonCriticalExtensions_138 = -1; static gint ett_rrc_RadioBearerSetup_r3_IEs = -1; static gint ett_rrc_T_dummy_07 = -1; static gint ett_rrc_T_fdd_34 = -1; @@ -12660,14 +12694,19 @@ static gint ett_rrc_RadioBearerSetup_vb50ext_IEs = -1; static gint ett_rrc_RadioBearerSetup_r11_IEs = -1; static gint ett_rrc_RadioBearerSetup_r12_IEs = -1; static gint ett_rrc_RadioBearerSetup_r13_IEs = -1; +static gint ett_rrc_RadioBearerSetup_LaterCriticalExtensions_r15_IEs = -1; +static gint ett_rrc_T_r15_03 = -1; +static gint ett_rrc_T_nonCriticalExtensions_140 = -1; +static gint ett_rrc_T_criticalExtensions_111 = -1; +static gint ett_rrc_RadioBearerSetup_r15_IEs = -1; static gint ett_rrc_RadioBearerSetupComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_35 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_20 = -1; -static gint ett_rrc_T_nonCriticalExtensions_140 = -1; +static gint ett_rrc_T_nonCriticalExtensions_141 = -1; static gint ett_rrc_RadioBearerSetupComplete_v770ext_IEs = -1; static gint ett_rrc_RadioBearerSetupFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_36 = -1; -static gint ett_rrc_T_nonCriticalExtensions_141 = -1; +static gint ett_rrc_T_nonCriticalExtensions_142 = -1; static gint ett_rrc_RRCConnectionReject = -1; static gint ett_rrc_T_r3_17 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_37 = -1; @@ -12676,9 +12715,9 @@ static gint ett_rrc_T_v6f0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_10 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_05 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_142 = -1; +static gint ett_rrc_T_nonCriticalExtensions_143 = -1; static gint ett_rrc_T_later_than_r3_15 = -1; -static gint ett_rrc_T_criticalExtensions_111 = -1; +static gint ett_rrc_T_criticalExtensions_112 = -1; static gint ett_rrc_RRCConnectionReject_r3_IEs = -1; static gint ett_rrc_RRCConnectionReject_v690ext_IEs = -1; static gint ett_rrc_RRCConnectionReject_v6f0ext_IEs = -1; @@ -12692,9 +12731,9 @@ static gint ett_rrc_T_v690NonCriticalExtensions_26 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_21 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_11 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_143 = -1; +static gint ett_rrc_T_nonCriticalExtensions_144 = -1; static gint ett_rrc_T_later_than_r3_16 = -1; -static gint ett_rrc_T_criticalExtensions_112 = -1; +static gint ett_rrc_T_criticalExtensions_113 = -1; static gint ett_rrc_T_r4_09 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_27 = -1; @@ -12702,8 +12741,8 @@ static gint ett_rrc_T_v770NonCriticalExtensions_22 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_12 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_07 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_16 = -1; -static gint ett_rrc_T_nonCriticalExtensions_144 = -1; -static gint ett_rrc_T_criticalExtensions_113 = -1; +static gint ett_rrc_T_nonCriticalExtensions_145 = -1; +static gint ett_rrc_T_criticalExtensions_114 = -1; static gint ett_rrc_RRCConnectionRelease_r3_IEs = -1; static gint ett_rrc_RRCConnectionRelease_r4_IEs = -1; static gint ett_rrc_RRCConnectionRelease_v690ext_IEs = -1; @@ -12717,30 +12756,30 @@ static gint ett_rrc_T_laterNonCriticalExtensions_39 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_28 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_13 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_145 = -1; +static gint ett_rrc_T_nonCriticalExtensions_146 = -1; static gint ett_rrc_T_later_than_r3_17 = -1; -static gint ett_rrc_T_criticalExtensions_114 = -1; +static gint ett_rrc_T_criticalExtensions_115 = -1; static gint ett_rrc_T_r4_10 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_10 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_29 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_14 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_146 = -1; -static gint ett_rrc_T_criticalExtensions_115 = -1; -static gint ett_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation = -1; +static gint ett_rrc_T_nonCriticalExtensions_147 = -1; static gint ett_rrc_T_criticalExtensions_116 = -1; +static gint ett_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation = -1; +static gint ett_rrc_T_criticalExtensions_117 = -1; static gint ett_rrc_T_r5_08 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_30 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_15 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_10 = -1; static gint ett_rrc_T_vd20NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_147 = -1; -static gint ett_rrc_T_criticalExtensions_117 = -1; +static gint ett_rrc_T_nonCriticalExtensions_148 = -1; +static gint ett_rrc_T_criticalExtensions_118 = -1; static gint ett_rrc_RRCConnectionRelease_CCCH_r3_IEs = -1; static gint ett_rrc_RRCConnectionRelease_CCCH_r4_IEs = -1; static gint ett_rrc_RRCConnectionReleaseComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_40 = -1; -static gint ett_rrc_T_nonCriticalExtensions_148 = -1; +static gint ett_rrc_T_nonCriticalExtensions_149 = -1; static gint ett_rrc_RRCConnectionRequest = -1; static gint ett_rrc_T_v3d0NonCriticalExtensions = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_10 = -1; @@ -12775,7 +12814,7 @@ static gint ett_rrc_RRCConnectionRequest_NonCriticalExts_va40_IEs = -1; static gint ett_rrc_T_v9b0NonCriticalExtensions = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_17 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_149 = -1; +static gint ett_rrc_T_nonCriticalExtensions_150 = -1; static gint ett_rrc_RRCConnectionRequest_va40ext_IEs = -1; static gint ett_rrc_RRCConnectionRequest_vb50ext_IEs = -1; static gint ett_rrc_RRCConnectionRequest_vc50ext_IEs = -1; @@ -12785,49 +12824,49 @@ static gint ett_rrc_T_laterNonCriticalExtensions_41 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_21 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_32 = -1; -static gint ett_rrc_T_nonCriticalExtensions_150 = -1; +static gint ett_rrc_T_nonCriticalExtensions_151 = -1; static gint ett_rrc_T_later_than_r3_18 = -1; -static gint ett_rrc_T_criticalExtensions_118 = -1; +static gint ett_rrc_T_criticalExtensions_119 = -1; static gint ett_rrc_T_r4_11 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_22 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_33 = -1; -static gint ett_rrc_T_nonCriticalExtensions_151 = -1; -static gint ett_rrc_T_criticalExtensions_119 = -1; -static gint ett_rrc_T_r5_09 = -1; -static gint ett_rrc_T_v690NonCriticalExtensions_34 = -1; static gint ett_rrc_T_nonCriticalExtensions_152 = -1; static gint ett_rrc_T_criticalExtensions_120 = -1; -static gint ett_rrc_T_r6_10 = -1; -static gint ett_rrc_T_v6b0NonCriticalExtensions_10 = -1; +static gint ett_rrc_T_r5_09 = -1; +static gint ett_rrc_T_v690NonCriticalExtensions_34 = -1; static gint ett_rrc_T_nonCriticalExtensions_153 = -1; static gint ett_rrc_T_criticalExtensions_121 = -1; +static gint ett_rrc_T_r6_10 = -1; +static gint ett_rrc_T_v6b0NonCriticalExtensions_10 = -1; +static gint ett_rrc_T_nonCriticalExtensions_154 = -1; +static gint ett_rrc_T_criticalExtensions_122 = -1; static gint ett_rrc_T_r7_09 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_154 = -1; -static gint ett_rrc_T_criticalExtensions_122 = -1; +static gint ett_rrc_T_nonCriticalExtensions_155 = -1; +static gint ett_rrc_T_criticalExtensions_123 = -1; static gint ett_rrc_T_r8_10 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_155 = -1; -static gint ett_rrc_T_criticalExtensions_123 = -1; -static gint ett_rrc_T_r9_09 = -1; -static gint ett_rrc_T_v950NonCriticalExtensions_07 = -1; static gint ett_rrc_T_nonCriticalExtensions_156 = -1; static gint ett_rrc_T_criticalExtensions_124 = -1; -static gint ett_rrc_T_r10_09 = -1; -static gint ett_rrc_T_vaj0NonCriticalExtensions = -1; +static gint ett_rrc_T_r9_09 = -1; +static gint ett_rrc_T_v950NonCriticalExtensions_07 = -1; static gint ett_rrc_T_nonCriticalExtensions_157 = -1; static gint ett_rrc_T_criticalExtensions_125 = -1; -static gint ett_rrc_T_r11_10 = -1; -static gint ett_rrc_T_vaj0NonCriticalExtensions_01 = -1; +static gint ett_rrc_T_r10_09 = -1; +static gint ett_rrc_T_vaj0NonCriticalExtensions = -1; static gint ett_rrc_T_nonCriticalExtensions_158 = -1; static gint ett_rrc_T_criticalExtensions_126 = -1; -static gint ett_rrc_T_r12_09 = -1; +static gint ett_rrc_T_r11_10 = -1; +static gint ett_rrc_T_vaj0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_nonCriticalExtensions_159 = -1; static gint ett_rrc_T_criticalExtensions_127 = -1; +static gint ett_rrc_T_r12_09 = -1; +static gint ett_rrc_T_nonCriticalExtensions_160 = -1; +static gint ett_rrc_T_criticalExtensions_128 = -1; static gint ett_rrc_RRCConnectionSetup_r3_IEs = -1; static gint ett_rrc_RRCConnectionSetup_v4b0ext_IEs = -1; static gint ett_rrc_RRCConnectionSetup_v590ext_IEs = -1; @@ -12901,7 +12940,7 @@ static gint ett_rrc_T_v690NonCriticalExtensions_35 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_24 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_11 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_18 = -1; -static gint ett_rrc_T_nonCriticalExtensions_160 = -1; +static gint ett_rrc_T_nonCriticalExtensions_161 = -1; static gint ett_rrc_RRCConnectionSetupComplete_v370ext = -1; static gint ett_rrc_RRCConnectionSetupComplete_v380ext_IEs = -1; static gint ett_rrc_RRCConnectionSetupComplete_v3a0ext_IEs = -1; @@ -12911,7 +12950,7 @@ static gint ett_rrc_T_v680NonCriticalExtensions = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_161 = -1; +static gint ett_rrc_T_nonCriticalExtensions_162 = -1; static gint ett_rrc_RRCConnectionSetupComplete_v4b0ext_IEs = -1; static gint ett_rrc_RRCConnectionSetupComplete_v590ext_IEs = -1; static gint ett_rrc_RRCConnectionSetupComplete_v5c0ext_IEs = -1; @@ -12927,42 +12966,42 @@ static gint ett_rrc_RRCConnectionSetupComplete_vb50ext_IEs = -1; static gint ett_rrc_RRC_FailureInfo = -1; static gint ett_rrc_T_r3_21 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_43 = -1; -static gint ett_rrc_T_nonCriticalExtensions_162 = -1; -static gint ett_rrc_T_criticalExtensions_128 = -1; +static gint ett_rrc_T_nonCriticalExtensions_163 = -1; +static gint ett_rrc_T_criticalExtensions_129 = -1; static gint ett_rrc_RRC_FailureInfo_r3_IEs = -1; static gint ett_rrc_RRCStatus = -1; static gint ett_rrc_T_laterNonCriticalExtensions_44 = -1; -static gint ett_rrc_T_nonCriticalExtensions_163 = -1; +static gint ett_rrc_T_nonCriticalExtensions_164 = -1; static gint ett_rrc_SecurityModeCommand = -1; static gint ett_rrc_T_r3_22 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_45 = -1; -static gint ett_rrc_T_nonCriticalExtensions_164 = -1; -static gint ett_rrc_T_later_than_r3_19 = -1; -static gint ett_rrc_T_criticalExtensions_129 = -1; -static gint ett_rrc_T_r7_10 = -1; static gint ett_rrc_T_nonCriticalExtensions_165 = -1; +static gint ett_rrc_T_later_than_r3_19 = -1; static gint ett_rrc_T_criticalExtensions_130 = -1; +static gint ett_rrc_T_r7_10 = -1; +static gint ett_rrc_T_nonCriticalExtensions_166 = -1; +static gint ett_rrc_T_criticalExtensions_131 = -1; static gint ett_rrc_SecurityModeCommand_r3_IEs = -1; static gint ett_rrc_SecurityModeCommand_r7_IEs = -1; static gint ett_rrc_SecurityModeComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_46 = -1; -static gint ett_rrc_T_nonCriticalExtensions_166 = -1; +static gint ett_rrc_T_nonCriticalExtensions_167 = -1; static gint ett_rrc_SecurityModeFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_47 = -1; -static gint ett_rrc_T_nonCriticalExtensions_167 = -1; +static gint ett_rrc_T_nonCriticalExtensions_168 = -1; static gint ett_rrc_SignallingConnectionRelease = -1; static gint ett_rrc_T_r3_23 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_48 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_168 = -1; +static gint ett_rrc_T_nonCriticalExtensions_169 = -1; static gint ett_rrc_T_later_than_r3_20 = -1; -static gint ett_rrc_T_criticalExtensions_131 = -1; +static gint ett_rrc_T_criticalExtensions_132 = -1; static gint ett_rrc_SignallingConnectionRelease_r3_IEs = -1; static gint ett_rrc_SignallingConnectionRelease_va40ext_IEs = -1; static gint ett_rrc_SignallingConnectionReleaseIndication = -1; static gint ett_rrc_T_laterNonCriticalExtensions_49 = -1; static gint ett_rrc_T_v860nonCriticalExtentions = -1; -static gint ett_rrc_T_nonCriticalExtensions_169 = -1; +static gint ett_rrc_T_nonCriticalExtensions_170 = -1; static gint ett_rrc_SignallingConnectionReleaseIndication_v860ext = -1; static gint ett_rrc_SystemInformation_BCH = -1; static gint ett_rrc_T_payload = -1; @@ -13002,7 +13041,7 @@ static gint ett_rrc_SystemInformationChangeIndication = -1; static gint ett_rrc_T_laterNonCriticalExtensions_50 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_17 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_170 = -1; +static gint ett_rrc_T_nonCriticalExtensions_171 = -1; static gint ett_rrc_SystemInformationChangeIndication_v860ext_IEs = -1; static gint ett_rrc_SystemInformationChangeIndication_vc50ext_IEs = -1; static gint ett_rrc_TransportChannelReconfiguration = -1; @@ -13013,60 +13052,60 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_24 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_36 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_25 = -1; -static gint ett_rrc_T_nonCriticalExtensions_171 = -1; +static gint ett_rrc_T_nonCriticalExtensions_172 = -1; static gint ett_rrc_T_later_than_r3_21 = -1; -static gint ett_rrc_T_criticalExtensions_132 = -1; +static gint ett_rrc_T_criticalExtensions_133 = -1; static gint ett_rrc_T_r4_12 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_25 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_37 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_26 = -1; -static gint ett_rrc_T_nonCriticalExtensions_172 = -1; -static gint ett_rrc_T_criticalExtensions_133 = -1; +static gint ett_rrc_T_nonCriticalExtensions_173 = -1; +static gint ett_rrc_T_criticalExtensions_134 = -1; static gint ett_rrc_T_r5_10 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_38 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_27 = -1; -static gint ett_rrc_T_nonCriticalExtensions_173 = -1; -static gint ett_rrc_T_criticalExtensions_134 = -1; +static gint ett_rrc_T_nonCriticalExtensions_174 = -1; +static gint ett_rrc_T_criticalExtensions_135 = -1; static gint ett_rrc_T_r6_11 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_28 = -1; -static gint ett_rrc_T_nonCriticalExtensions_174 = -1; -static gint ett_rrc_T_criticalExtensions_135 = -1; +static gint ett_rrc_T_nonCriticalExtensions_175 = -1; +static gint ett_rrc_T_criticalExtensions_136 = -1; static gint ett_rrc_T_r7_11 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_14 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_175 = -1; -static gint ett_rrc_T_criticalExtensions_136 = -1; +static gint ett_rrc_T_nonCriticalExtensions_176 = -1; +static gint ett_rrc_T_criticalExtensions_137 = -1; static gint ett_rrc_T_r8_11 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_14 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_16 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_176 = -1; -static gint ett_rrc_T_criticalExtensions_137 = -1; +static gint ett_rrc_T_nonCriticalExtensions_177 = -1; +static gint ett_rrc_T_criticalExtensions_138 = -1; static gint ett_rrc_T_r9_10 = -1; static gint ett_rrc_T_v950NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_177 = -1; -static gint ett_rrc_T_criticalExtensions_138 = -1; +static gint ett_rrc_T_nonCriticalExtensions_178 = -1; +static gint ett_rrc_T_criticalExtensions_139 = -1; static gint ett_rrc_T_r10_10 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_19 = -1; -static gint ett_rrc_T_nonCriticalExtensions_178 = -1; -static gint ett_rrc_T_criticalExtensions_139 = -1; -static gint ett_rrc_T_r11_11 = -1; static gint ett_rrc_T_nonCriticalExtensions_179 = -1; static gint ett_rrc_T_criticalExtensions_140 = -1; -static gint ett_rrc_T_r12_10 = -1; +static gint ett_rrc_T_r11_11 = -1; static gint ett_rrc_T_nonCriticalExtensions_180 = -1; static gint ett_rrc_T_criticalExtensions_141 = -1; -static gint ett_rrc_T_r13_08 = -1; +static gint ett_rrc_T_r12_10 = -1; static gint ett_rrc_T_nonCriticalExtensions_181 = -1; static gint ett_rrc_T_criticalExtensions_142 = -1; +static gint ett_rrc_T_r13_08 = -1; +static gint ett_rrc_T_nonCriticalExtensions_182 = -1; +static gint ett_rrc_T_criticalExtensions_143 = -1; static gint ett_rrc_TransportChannelReconfiguration_r3_IEs = -1; static gint ett_rrc_T_dummy_11 = -1; static gint ett_rrc_T_fdd_40 = -1; @@ -13108,21 +13147,21 @@ static gint ett_rrc_TransportChannelReconfiguration_r13_IEs = -1; static gint ett_rrc_TransportChannelReconfigurationComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_52 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_29 = -1; -static gint ett_rrc_T_nonCriticalExtensions_182 = -1; +static gint ett_rrc_T_nonCriticalExtensions_183 = -1; static gint ett_rrc_TransportChannelReconfigurationComplete_v770ext_IEs = -1; static gint ett_rrc_TransportChannelReconfigurationFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_53 = -1; -static gint ett_rrc_T_nonCriticalExtensions_183 = -1; +static gint ett_rrc_T_nonCriticalExtensions_184 = -1; static gint ett_rrc_TransportFormatCombinationControl = -1; static gint ett_rrc_T_modeSpecificInfo_16 = -1; static gint ett_rrc_T_tdd_10 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_54 = -1; static gint ett_rrc_T_v820NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_184 = -1; +static gint ett_rrc_T_nonCriticalExtensions_185 = -1; static gint ett_rrc_TransportFormatCombinationControl_v820ext_IEs = -1; static gint ett_rrc_TransportFormatCombinationControlFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_55 = -1; -static gint ett_rrc_T_nonCriticalExtensions_185 = -1; +static gint ett_rrc_T_nonCriticalExtensions_186 = -1; static gint ett_rrc_UECapabilityEnquiry = -1; static gint ett_rrc_T_r3_25 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_56 = -1; @@ -13131,9 +13170,9 @@ static gint ett_rrc_T_v590NonCriticalExtensions_26 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_30 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_18 = -1; static gint ett_rrc_T_vaj0NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_186 = -1; +static gint ett_rrc_T_nonCriticalExtensions_187 = -1; static gint ett_rrc_T_later_than_r3_22 = -1; -static gint ett_rrc_T_criticalExtensions_143 = -1; +static gint ett_rrc_T_criticalExtensions_144 = -1; static gint ett_rrc_UECapabilityEnquiry_r3_IEs = -1; static gint ett_rrc_UECapabilityEnquiry_v4b0ext_IEs = -1; static gint ett_rrc_UECapabilityEnquiry_v590ext_IEs = -1; @@ -13149,7 +13188,7 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_27 = -1; static gint ett_rrc_T_v5c0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_39 = -1; -static gint ett_rrc_T_nonCriticalExtensions_187 = -1; +static gint ett_rrc_T_nonCriticalExtensions_188 = -1; static gint ett_rrc_UECapabilityInformation_v370ext = -1; static gint ett_rrc_UECapabilityInformation_v380ext_IEs = -1; static gint ett_rrc_UECapabilityInformation_v3a0ext_IEs = -1; @@ -13158,7 +13197,7 @@ static gint ett_rrc_T_v680NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_16 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_188 = -1; +static gint ett_rrc_T_nonCriticalExtensions_189 = -1; static gint ett_rrc_UECapabilityInformation_v4b0ext = -1; static gint ett_rrc_UECapabilityInformation_v590ext = -1; static gint ett_rrc_UECapabilityInformation_v5c0ext = -1; @@ -13172,9 +13211,9 @@ static gint ett_rrc_UECapabilityInformationConfirm = -1; static gint ett_rrc_T_r3_26 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_58 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_31 = -1; -static gint ett_rrc_T_nonCriticalExtensions_189 = -1; +static gint ett_rrc_T_nonCriticalExtensions_190 = -1; static gint ett_rrc_T_later_than_r3_23 = -1; -static gint ett_rrc_T_criticalExtensions_144 = -1; +static gint ett_rrc_T_criticalExtensions_145 = -1; static gint ett_rrc_UECapabilityInformationConfirm_r3_IEs = -1; static gint ett_rrc_UECapabilityInformationConfirm_v770ext_IEs = -1; static gint ett_rrc_UplinkDirectTransfer = -1; @@ -13183,7 +13222,7 @@ static gint ett_rrc_T_v690NonCriticalExtensions_40 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_17 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_20 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_07 = -1; -static gint ett_rrc_T_nonCriticalExtensions_190 = -1; +static gint ett_rrc_T_nonCriticalExtensions_191 = -1; static gint ett_rrc_UplinkDirectTransfer_v690ext_IEs = -1; static gint ett_rrc_UplinkDirectTransfer_v7g0ext_IEs = -1; static gint ett_rrc_UplinkDirectTransfer_vb50ext_IEs = -1; @@ -13194,20 +13233,20 @@ static gint ett_rrc_T_laterNonCriticalExtensions_60 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_16 = -1; static gint ett_rrc_T_noncriticalExtensions = -1; static gint ett_rrc_T_later_than_r3_24 = -1; -static gint ett_rrc_T_criticalExtensions_145 = -1; +static gint ett_rrc_T_criticalExtensions_146 = -1; static gint ett_rrc_T_r4_13 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_41 = -1; -static gint ett_rrc_T_nonCriticalExtensions_191 = -1; -static gint ett_rrc_T_criticalExtensions_146 = -1; +static gint ett_rrc_T_nonCriticalExtensions_192 = -1; +static gint ett_rrc_T_criticalExtensions_147 = -1; static gint ett_rrc_T_r5_11 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_42 = -1; static gint ett_rrc_T_v6a0NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_192 = -1; -static gint ett_rrc_T_criticalExtensions_147 = -1; -static gint ett_rrc_T_r7_12 = -1; static gint ett_rrc_T_nonCriticalExtensions_193 = -1; static gint ett_rrc_T_criticalExtensions_148 = -1; +static gint ett_rrc_T_r7_12 = -1; +static gint ett_rrc_T_nonCriticalExtensions_194 = -1; +static gint ett_rrc_T_criticalExtensions_149 = -1; static gint ett_rrc_UplinkPhysicalChannelControl_r3_IEs = -1; static gint ett_rrc_UplinkPhysicalChannelControl_v4b0ext_IEs = -1; static gint ett_rrc_UplinkPhysicalChannelControl_r4_IEs = -1; @@ -13230,9 +13269,9 @@ static gint ett_rrc_T_laterNonCriticalExtensions_61 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_32 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_19 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_194 = -1; -static gint ett_rrc_URAUpdate_r3_add_ext_IEs = -1; static gint ett_rrc_T_nonCriticalExtensions_195 = -1; +static gint ett_rrc_URAUpdate_r3_add_ext_IEs = -1; +static gint ett_rrc_T_nonCriticalExtensions_196 = -1; static gint ett_rrc_UraUpdate_v770ext_IEs = -1; static gint ett_rrc_URAUpdate_v7e0ext_IEs = -1; static gint ett_rrc_URAUpdate_v860ext_IEs = -1; @@ -13241,17 +13280,17 @@ static gint ett_rrc_URAUpdateConfirm = -1; static gint ett_rrc_T_r3_28 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_62 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_43 = -1; -static gint ett_rrc_T_nonCriticalExtensions_196 = -1; +static gint ett_rrc_T_nonCriticalExtensions_197 = -1; static gint ett_rrc_T_later_than_r3_25 = -1; -static gint ett_rrc_T_criticalExtensions_149 = -1; +static gint ett_rrc_T_criticalExtensions_150 = -1; static gint ett_rrc_T_r5_12 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_44 = -1; -static gint ett_rrc_T_nonCriticalExtensions_197 = -1; -static gint ett_rrc_T_criticalExtensions_150 = -1; -static gint ett_rrc_T_r7_13 = -1; -static gint ett_rrc_T_v860NonCriticalExtensions_20 = -1; static gint ett_rrc_T_nonCriticalExtensions_198 = -1; static gint ett_rrc_T_criticalExtensions_151 = -1; +static gint ett_rrc_T_r7_13 = -1; +static gint ett_rrc_T_v860NonCriticalExtensions_20 = -1; +static gint ett_rrc_T_nonCriticalExtensions_199 = -1; +static gint ett_rrc_T_criticalExtensions_152 = -1; static gint ett_rrc_URAUpdateConfirm_r3_IEs = -1; static gint ett_rrc_URAUpdateConfirm_r5_IEs = -1; static gint ett_rrc_URAUpdateConfirm_v690ext_IEs = -1; @@ -13262,9 +13301,9 @@ static gint ett_rrc_T_r3_29 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_63 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_45 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_21 = -1; -static gint ett_rrc_T_nonCriticalExtensions_199 = -1; +static gint ett_rrc_T_nonCriticalExtensions_200 = -1; static gint ett_rrc_T_later_than_r3_26 = -1; -static gint ett_rrc_T_criticalExtensions_152 = -1; +static gint ett_rrc_T_criticalExtensions_153 = -1; static gint ett_rrc_URAUpdateConfirm_CCCH_r3_IEs = -1; static gint ett_rrc_UTRANMobilityInformation = -1; static gint ett_rrc_T_r3_30 = -1; @@ -13272,30 +13311,30 @@ static gint ett_rrc_T_v3a0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_64 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_46 = -1; static gint ett_rrc_T_v860NonCriticalExtentions = -1; -static gint ett_rrc_T_nonCriticalExtensions_200 = -1; +static gint ett_rrc_T_nonCriticalExtensions_201 = -1; static gint ett_rrc_T_later_than_r3_27 = -1; -static gint ett_rrc_T_criticalExtensions_153 = -1; +static gint ett_rrc_T_criticalExtensions_154 = -1; static gint ett_rrc_T_r5_13 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_47 = -1; static gint ett_rrc_T_v860NonCriticalExtentions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_201 = -1; -static gint ett_rrc_T_criticalExtensions_154 = -1; +static gint ett_rrc_T_nonCriticalExtensions_202 = -1; +static gint ett_rrc_T_criticalExtensions_155 = -1; static gint ett_rrc_T_r7_14 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_22 = -1; static gint ett_rrc_T_vb50NonCriticalExtentions = -1; -static gint ett_rrc_T_nonCriticalExtensions_202 = -1; -static gint ett_rrc_T_criticalExtensions_155 = -1; -static gint ett_rrc_T_r11_12 = -1; static gint ett_rrc_T_nonCriticalExtensions_203 = -1; static gint ett_rrc_T_criticalExtensions_156 = -1; -static gint ett_rrc_T_r12_11 = -1; +static gint ett_rrc_T_r11_12 = -1; static gint ett_rrc_T_nonCriticalExtensions_204 = -1; static gint ett_rrc_T_criticalExtensions_157 = -1; -static gint ett_rrc_T_r13_09 = -1; +static gint ett_rrc_T_r12_11 = -1; static gint ett_rrc_T_nonCriticalExtensions_205 = -1; static gint ett_rrc_T_criticalExtensions_158 = -1; -static gint ett_rrc_UTRANMobilityInformation_r3_IEs = -1; +static gint ett_rrc_T_r13_09 = -1; static gint ett_rrc_T_nonCriticalExtensions_206 = -1; +static gint ett_rrc_T_criticalExtensions_159 = -1; +static gint ett_rrc_UTRANMobilityInformation_r3_IEs = -1; +static gint ett_rrc_T_nonCriticalExtensions_207 = -1; static gint ett_rrc_UTRANMobilityInformation_v3a0ext_IEs = -1; static gint ett_rrc_UTRANMobilityInformation_r5_IEs = -1; static gint ett_rrc_UtranMobilityInformation_v690ext_IEs = -1; @@ -13310,32 +13349,32 @@ static gint ett_rrc_UTRANMobilityInformationConfirm = -1; static gint ett_rrc_T_laterNonCriticalExtensions_65 = -1; static gint ett_rrc_T_v770NonCriticalExtension_01 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_16 = -1; -static gint ett_rrc_T_nonCriticalExtensions_207 = -1; +static gint ett_rrc_T_nonCriticalExtensions_208 = -1; static gint ett_rrc_UTRANMobilityInformationConfirm_v770ext_IEs = -1; static gint ett_rrc_UTRANMobilityInformationConfirm_va40ext_IEs = -1; static gint ett_rrc_UTRANMobilityInformationFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_66 = -1; -static gint ett_rrc_T_nonCriticalExtensions_208 = -1; -static gint ett_rrc_MBMSAccessInformation = -1; static gint ett_rrc_T_nonCriticalExtensions_209 = -1; +static gint ett_rrc_MBMSAccessInformation = -1; +static gint ett_rrc_T_nonCriticalExtensions_210 = -1; static gint ett_rrc_MBMSCommonPTMRBInformation = -1; static gint ett_rrc_T_v770NonCriticalExtensions_33 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_10 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_23 = -1; -static gint ett_rrc_T_nonCriticalExtensions_210 = -1; +static gint ett_rrc_T_nonCriticalExtensions_211 = -1; static gint ett_rrc_MBMSCommonPTMRBInformation_v770ext_IEs = -1; static gint ett_rrc_MBMSCommonPTMRBInformation_v780ext_IEs = -1; static gint ett_rrc_MBMSCommonPTMRBInformation_v860ext_IEs = -1; static gint ett_rrc_MBMSCurrentCellPTMRBInformation = -1; static gint ett_rrc_T_v770NonCriticalExtensions_34 = -1; -static gint ett_rrc_T_nonCriticalExtensions_211 = -1; +static gint ett_rrc_T_nonCriticalExtensions_212 = -1; static gint ett_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs = -1; static gint ett_rrc_MBMSGeneralInformation = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_35 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_24 = -1; static gint ett_rrc_T_v890NoncriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_212 = -1; +static gint ett_rrc_T_nonCriticalExtensions_213 = -1; static gint ett_rrc_MBMSGeneralInformation_v6b0ext_IEs = -1; static gint ett_rrc_MBMSGeneralInformation_v770ext_IEs = -1; static gint ett_rrc_MBMSGeneralInformation_v860ext_IEs = -1; @@ -13343,57 +13382,57 @@ static gint ett_rrc_MBMSGeneralInformation_v890ext_IEs = -1; static gint ett_rrc_MBMSModificationRequest = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v6f0NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_213 = -1; +static gint ett_rrc_T_nonCriticalExtensions_214 = -1; static gint ett_rrc_MBMSModificationRequest_v6b0ext_IEs = -1; static gint ett_rrc_MBMSModificationRequest_v6f0ext_IEs = -1; static gint ett_rrc_MBMSModifiedServicesInformation = -1; static gint ett_rrc_T_v770NonCriticalExtensions_36 = -1; static gint ett_rrc_T_v7c0NonCriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_214 = -1; +static gint ett_rrc_T_nonCriticalExtensions_215 = -1; static gint ett_rrc_MBMSModifiedServicesInformation_v770ext_IEs = -1; static gint ett_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs = -1; static gint ett_rrc_MBMSNeighbouringCellPTMRBInformation = -1; static gint ett_rrc_T_v770NonCriticalExtensions_37 = -1; -static gint ett_rrc_T_nonCriticalExtensions_215 = -1; +static gint ett_rrc_T_nonCriticalExtensions_216 = -1; static gint ett_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs = -1; static gint ett_rrc_MBMSSchedulingInformation = -1; -static gint ett_rrc_T_nonCriticalExtensions_216 = -1; +static gint ett_rrc_T_nonCriticalExtensions_217 = -1; static gint ett_rrc_MBMSUnmodifiedServicesInformation = -1; static gint ett_rrc_T_v770NonCriticalExtensions_38 = -1; -static gint ett_rrc_T_nonCriticalExtensions_217 = -1; +static gint ett_rrc_T_nonCriticalExtensions_218 = -1; static gint ett_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs = -1; static gint ett_rrc_System_Information_Container = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_21 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_218 = -1; +static gint ett_rrc_T_nonCriticalExtensions_219 = -1; static gint ett_rrc_System_Information_Container_vb50ext_IEs = -1; static gint ett_rrc_System_Information_Container_vc50ext_IEs = -1; static gint ett_rrc_LoggingMeasurementConfiguration = -1; -static gint ett_rrc_T_criticalExtensions_159 = -1; -static gint ett_rrc_T_r10_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_219 = -1; static gint ett_rrc_T_criticalExtensions_160 = -1; -static gint ett_rrc_T_r11_13 = -1; +static gint ett_rrc_T_r10_11 = -1; static gint ett_rrc_T_nonCriticalExtensions_220 = -1; static gint ett_rrc_T_criticalExtensions_161 = -1; +static gint ett_rrc_T_r11_13 = -1; +static gint ett_rrc_T_nonCriticalExtensions_221 = -1; +static gint ett_rrc_T_criticalExtensions_162 = -1; static gint ett_rrc_LoggingMeasurementConfiguration_r10_IEs = -1; static gint ett_rrc_LoggingMeasurementConfiguration_r11_IEs = -1; static gint ett_rrc_UEInformationResponse = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_22 = -1; static gint ett_rrc_T_vbb0NonCriticalExtensions = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_221 = -1; +static gint ett_rrc_T_nonCriticalExtensions_222 = -1; static gint ett_rrc_UEInformationResponse_vb50ext_IEs = -1; static gint ett_rrc_UEInformationResponse_vbb0ext_IEs = -1; static gint ett_rrc_UEInformationResponse_vc50ext_IEs = -1; static gint ett_rrc_UEInformationRequest = -1; -static gint ett_rrc_T_criticalExtensions_162 = -1; -static gint ett_rrc_T_r10_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_222 = -1; static gint ett_rrc_T_criticalExtensions_163 = -1; -static gint ett_rrc_T_r11_14 = -1; +static gint ett_rrc_T_r10_12 = -1; static gint ett_rrc_T_nonCriticalExtensions_223 = -1; static gint ett_rrc_T_criticalExtensions_164 = -1; +static gint ett_rrc_T_r11_14 = -1; +static gint ett_rrc_T_nonCriticalExtensions_224 = -1; +static gint ett_rrc_T_criticalExtensions_165 = -1; static gint ett_rrc_UEInformationRequest_r10_IEs = -1; static gint ett_rrc_UEInformationRequest_r11_IEs = -1; static gint ett_rrc_CN_DomainInformation = -1; @@ -13579,6 +13618,7 @@ static gint ett_rrc_DL_PhysChCapabilityFDD_vb80ext = -1; static gint ett_rrc_DL_PhysChCapabilityFDD_vc50ext = -1; static gint ett_rrc_DL_PhysChCapabilityFDD_vd20ext = -1; static gint ett_rrc_DL_PhysChCapabilityFDD_ve30ext = -1; +static gint ett_rrc_DL_PhysChCapabilityFDD_vf10ext = -1; static gint ett_rrc_DL_PhysChCapabilityTDD = -1; static gint ett_rrc_DL_PhysChCapabilityTDD_LCR_r4 = -1; static gint ett_rrc_DL_PhysChCapabilityTDD_128_v770ext = -1; @@ -13642,6 +13682,7 @@ static gint ett_rrc_MeasurementCapabilityTDD_vb50ext = -1; static gint ett_rrc_MeasurementCapability_vb70ext = -1; static gint ett_rrc_MeasurementCapability_vc50ext = -1; static gint ett_rrc_MeasurementCapability_ve30ext = -1; +static gint ett_rrc_MeasurementCapability_vf20ext = -1; static gint ett_rrc_NonContiguousMultiCellCombinationList = -1; static gint ett_rrc_NonContiguousMultiCell = -1; static gint ett_rrc_MultiRAT_Capability = -1; @@ -13707,6 +13748,8 @@ static gint ett_rrc_T_fddPhysChCapability_09 = -1; static gint ett_rrc_PhysicalChannelCapabilityInfo_v770ext = -1; static gint ett_rrc_T_tddPhysChCapability_768_01 = -1; static gint ett_rrc_T_tddPhysChCapability_128_03 = -1; +static gint ett_rrc_PhysicalChannelCapability_vf10ext = -1; +static gint ett_rrc_T_fddPhysChCapability_10 = -1; static gint ett_rrc_PhysicalChannelCapability_LCR_r4 = -1; static gint ett_rrc_T_tdd128_PhysChCapability = -1; static gint ett_rrc_PhysicalChannelCapability_hspdsch_r5 = -1; @@ -13823,10 +13866,8 @@ static gint ett_rrc_UE_RadioAccessCapability_vc50ext_IEs = -1; static gint ett_rrc_UE_RadioAccessCapability_vd20ext_IEs = -1; static gint ett_rrc_UE_RadioAccessCapability_ve30ext_IEs = -1; static gint ett_rrc_UE_RadioAccessCapability_vf10ext_IEs = -1; -static gint ett_rrc_T_nonCriticalExtensions_224 = -1; -static gint ett_rrc_PhysicalChannelCapability_vf10ext = -1; -static gint ett_rrc_T_fddPhysChCapability_10 = -1; -static gint ett_rrc_DL_PhysChCapabilityFDD_vf10ext = -1; +static gint ett_rrc_UE_RadioAccessCapability_vf20ext_IEs = -1; +static gint ett_rrc_T_nonCriticalExtensions_225 = -1; static gint ett_rrc_UE_ConnTimersAndConstants = -1; static gint ett_rrc_UE_ConnTimersAndConstants_v3a0ext = -1; static gint ett_rrc_UE_ConnTimersAndConstants_r5 = -1; @@ -16751,6 +16792,8 @@ static gint ett_rrc_MeasurementCommand_r13 = -1; static gint ett_rrc_T_modify_10 = -1; static gint ett_rrc_MeasurementCommand_r14 = -1; static gint ett_rrc_T_modify_11 = -1; +static gint ett_rrc_MeasurementCommand_r15 = -1; +static gint ett_rrc_T_modify_12 = -1; static gint ett_rrc_MeasurementControlSysInfo = -1; static gint ett_rrc_T_use_of_HCS = -1; static gint ett_rrc_T_hcs_not_used = -1; @@ -16819,7 +16862,9 @@ static gint ett_rrc_MeasurementType_r11 = -1; static gint ett_rrc_MeasurementType_r12 = -1; static gint ett_rrc_MeasurementType_r13 = -1; static gint ett_rrc_MeasurementType_r14 = -1; +static gint ett_rrc_MeasurementType_r15 = -1; static gint ett_rrc_MeasurementType_Relocation_r14 = -1; +static gint ett_rrc_MeasurementType_Relocation_r15 = -1; static gint ett_rrc_MeasurementValidity = -1; static gint ett_rrc_MonitoredCellRACH_List = -1; static gint ett_rrc_MonitoredCellRACH_Result = -1; @@ -16963,7 +17008,9 @@ static gint ett_rrc_NonUsedFreq2aParameterList_r10 = -1; static gint ett_rrc_NonUsedFreq2aParameterList_r11 = -1; static gint ett_rrc_NonUsedFreqWList_r6 = -1; static gint ett_rrc_ApplicationLayerMeasurementConfiguration = -1; +static gint ett_rrc_ApplicationLayerMeasurementConfiguration_r15 = -1; static gint ett_rrc_ApplicationLayerMeasurementReporting = -1; +static gint ett_rrc_ApplicationLayerMeasurementReporting_r15 = -1; static gint ett_rrc_PenaltyTime_RSCP = -1; static gint ett_rrc_PenaltyTime_ECN0 = -1; static gint ett_rrc_PeriodicalReportingCriteria = -1; @@ -17473,7 +17520,7 @@ static gint ett_rrc_T_v690NonCriticalExtensions_48 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_26 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_225 = -1; +static gint ett_rrc_T_nonCriticalExtensions_226 = -1; static gint ett_rrc_MasterInformationBlock_v690ext = -1; static gint ett_rrc_MasterInformationBlock_v6b0ext_IEs = -1; static gint ett_rrc_MasterInformationBlock_v860ext_IEs = -1; @@ -17517,11 +17564,11 @@ static gint ett_rrc_SpecificACDC_BarringInformation_item = -1; static gint ett_rrc_SysInfoType1 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v860NonCriticalExtentions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_226 = -1; +static gint ett_rrc_T_nonCriticalExtensions_227 = -1; static gint ett_rrc_SysInfoType1_v3a0ext_IEs = -1; static gint ett_rrc_SysInfoType1_v860ext_IEs = -1; static gint ett_rrc_SysInfoType2 = -1; -static gint ett_rrc_T_nonCriticalExtensions_227 = -1; +static gint ett_rrc_T_nonCriticalExtensions_228 = -1; static gint ett_rrc_SysInfoType3 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_17 = -1; static gint ett_rrc_T_v590NonCriticalExtension = -1; @@ -17533,7 +17580,7 @@ static gint ett_rrc_T_v860NonCriticalExtension_01 = -1; static gint ett_rrc_T_v870NonCriticalExtension = -1; static gint ett_rrc_T_v900NonCriticalExtension = -1; static gint ett_rrc_T_vc50NonCriticalExtension_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_228 = -1; +static gint ett_rrc_T_nonCriticalExtensions_229 = -1; static gint ett_rrc_SysInfoType3_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType3_v590ext = -1; static gint ett_rrc_SysInfoType3_v5c0ext_IEs = -1; @@ -17549,7 +17596,7 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_18 = -1; static gint ett_rrc_T_v590NonCriticalExtension_01 = -1; static gint ett_rrc_T_v5b0NonCriticalExtension = -1; static gint ett_rrc_T_v5c0NonCriticalExtension = -1; -static gint ett_rrc_T_nonCriticalExtensions_229 = -1; +static gint ett_rrc_T_nonCriticalExtensions_230 = -1; static gint ett_rrc_SysInfoType4_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType4_v590ext = -1; static gint ett_rrc_SysInfoType4_v5b0ext_IEs = -1; @@ -17597,7 +17644,7 @@ static gint ett_rrc_SysInfoType5_va40ext_IEs = -1; static gint ett_rrc_SysInfoType5_va80ext_IEs = -1; static gint ett_rrc_SysInfoType5_NonCriticalExtensions_vb50_IEs = -1; static gint ett_rrc_SysInfoType5_NonCriticalExtensions_ve30_IEs = -1; -static gint ett_rrc_T_nonCriticalExtensions_230 = -1; +static gint ett_rrc_T_nonCriticalExtensions_231 = -1; static gint ett_rrc_SysInfoType5_ve30ext_IEs = -1; static gint ett_rrc_SysInfoType5_vb50ext_IEs = -1; static gint ett_rrc_SysInfoType6 = -1; @@ -17612,7 +17659,7 @@ static gint ett_rrc_T_v770NonCriticalExtensions_41 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_19 = -1; static gint ett_rrc_T_va80NonCriticalExtensions_03 = -1; static gint ett_rrc_SysInfoType6_NonCriticalExtensions_ve30_IEs = -1; -static gint ett_rrc_T_nonCriticalExtensions_231 = -1; +static gint ett_rrc_T_nonCriticalExtensions_232 = -1; static gint ett_rrc_SysInfoType6_ve30ext_IEs = -1; static gint ett_rrc_SysInfoType6_v4b0ext_IEs = -1; static gint ett_rrc_T_tdd128SpecificInfo_01 = -1; @@ -17627,13 +17674,13 @@ static gint ett_rrc_SysInfoType6_va80ext_IEs = -1; static gint ett_rrc_SysInfoType7 = -1; static gint ett_rrc_T_modeSpecificInfo_168 = -1; static gint ett_rrc_T_fdd_207 = -1; -static gint ett_rrc_T_nonCriticalExtensions_232 = -1; -static gint ett_rrc_SysInfoType8 = -1; static gint ett_rrc_T_nonCriticalExtensions_233 = -1; -static gint ett_rrc_SysInfoType9 = -1; +static gint ett_rrc_SysInfoType8 = -1; static gint ett_rrc_T_nonCriticalExtensions_234 = -1; -static gint ett_rrc_SysInfoType10 = -1; +static gint ett_rrc_SysInfoType9 = -1; static gint ett_rrc_T_nonCriticalExtensions_235 = -1; +static gint ett_rrc_SysInfoType10 = -1; +static gint ett_rrc_T_nonCriticalExtensions_236 = -1; static gint ett_rrc_SysInfoType11 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_21 = -1; static gint ett_rrc_T_v590NonCriticalExtension_02 = -1; @@ -17644,7 +17691,7 @@ static gint ett_rrc_T_v7b0NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_28 = -1; static gint ett_rrc_T_va80NonCriticalExtensions_04 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_236 = -1; +static gint ett_rrc_T_nonCriticalExtensions_237 = -1; static gint ett_rrc_SysInfoType11_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType11_v590ext_IEs = -1; static gint ett_rrc_SysInfoType11_v690ext_IEs = -1; @@ -17659,13 +17706,13 @@ static gint ett_rrc_T_v7b0NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_29 = -1; static gint ett_rrc_T_va80NonCriticalExtensions_05 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_237 = -1; +static gint ett_rrc_T_nonCriticalExtensions_238 = -1; static gint ett_rrc_SysInfoType11bis_v7b0ext_IEs = -1; static gint ett_rrc_SysInfoType11bis_v860ext_IEs = -1; static gint ett_rrc_SysInfoType11bis_va80ext_IEs = -1; static gint ett_rrc_SysInfoType11bis_vc50ext_IEs = -1; static gint ett_rrc_SysInfoType11ter = -1; -static gint ett_rrc_T_nonCriticalExtensions_238 = -1; +static gint ett_rrc_T_nonCriticalExtensions_239 = -1; static gint ett_rrc_SysInfoType12 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_22 = -1; static gint ett_rrc_T_v590NonCriticalExtension_03 = -1; @@ -17674,7 +17721,7 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_17 = -1; static gint ett_rrc_T_v7b0NonCriticalExtensions_04 = -1; static gint ett_rrc_T_va80NonCriticalExtensions_06 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_239 = -1; +static gint ett_rrc_T_nonCriticalExtensions_240 = -1; static gint ett_rrc_SysInfoType12_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType12_v590ext_IEs = -1; static gint ett_rrc_SysInfoType12_v690ext_IEs = -1; @@ -17686,97 +17733,97 @@ static gint ett_rrc_SysInfoType13 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_23 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_43 = -1; -static gint ett_rrc_T_nonCriticalExtensions_240 = -1; +static gint ett_rrc_T_nonCriticalExtensions_241 = -1; static gint ett_rrc_SysInfoType13_v3a0ext_IEs = -1; static gint ett_rrc_SysInfoType13_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType13_v770ext_IEs = -1; static gint ett_rrc_SysInfoType13_1 = -1; -static gint ett_rrc_T_nonCriticalExtensions_241 = -1; -static gint ett_rrc_SysInfoType13_2 = -1; static gint ett_rrc_T_nonCriticalExtensions_242 = -1; -static gint ett_rrc_SysInfoType13_3 = -1; +static gint ett_rrc_SysInfoType13_2 = -1; static gint ett_rrc_T_nonCriticalExtensions_243 = -1; -static gint ett_rrc_SysInfoType13_4 = -1; +static gint ett_rrc_SysInfoType13_3 = -1; static gint ett_rrc_T_nonCriticalExtensions_244 = -1; -static gint ett_rrc_SysInfoType14 = -1; +static gint ett_rrc_SysInfoType13_4 = -1; static gint ett_rrc_T_nonCriticalExtensions_245 = -1; +static gint ett_rrc_SysInfoType14 = -1; +static gint ett_rrc_T_nonCriticalExtensions_246 = -1; static gint ett_rrc_SysInfoType15 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_24 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_44 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_20 = -1; -static gint ett_rrc_T_nonCriticalExtensions_246 = -1; +static gint ett_rrc_T_nonCriticalExtensions_247 = -1; static gint ett_rrc_SysInfoType15_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType15_v770ext_IEs = -1; static gint ett_rrc_SysInfoType15_va40ext_IEs = -1; static gint ett_rrc_SysInfoType15bis = -1; static gint ett_rrc_T_v860NonCriticalExtensions_30 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_21 = -1; -static gint ett_rrc_T_nonCriticalExtensions_247 = -1; +static gint ett_rrc_T_nonCriticalExtensions_248 = -1; static gint ett_rrc_SysInfoType15bis_v860ext_IEs = -1; static gint ett_rrc_SysInfoType15bis_va40ext_IEs = -1; static gint ett_rrc_SysInfoType15_1 = -1; static gint ett_rrc_T_v920NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_248 = -1; +static gint ett_rrc_T_nonCriticalExtensions_249 = -1; static gint ett_rrc_SysInfoType15_1_v920ext_IEs = -1; static gint ett_rrc_SysInfoType15_1bis = -1; static gint ett_rrc_T_v920NonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_249 = -1; +static gint ett_rrc_T_nonCriticalExtensions_250 = -1; static gint ett_rrc_SysInfoType15_1bis_v920ext_IEs = -1; static gint ett_rrc_SysInfoType15_1ter = -1; -static gint ett_rrc_T_nonCriticalExtensions_250 = -1; -static gint ett_rrc_SysInfoType15_2 = -1; static gint ett_rrc_T_nonCriticalExtensions_251 = -1; -static gint ett_rrc_SysInfoType15_2bis = -1; +static gint ett_rrc_SysInfoType15_2 = -1; static gint ett_rrc_T_nonCriticalExtensions_252 = -1; +static gint ett_rrc_SysInfoType15_2bis = -1; +static gint ett_rrc_T_nonCriticalExtensions_253 = -1; static gint ett_rrc_SysInfoType15_2ter = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_253 = -1; +static gint ett_rrc_T_nonCriticalExtensions_254 = -1; static gint ett_rrc_SysInfoType15_2ter_vc50ext_IEs = -1; static gint ett_rrc_SysInfoType15_3 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_22 = -1; -static gint ett_rrc_T_nonCriticalExtensions_254 = -1; +static gint ett_rrc_T_nonCriticalExtensions_255 = -1; static gint ett_rrc_SysInfoType15_3_va40ext_IEs = -1; static gint ett_rrc_SysInfoType15_3bis = -1; static gint ett_rrc_T_v860NonCriticalExtensions_31 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_23 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_16 = -1; -static gint ett_rrc_T_nonCriticalExtensions_255 = -1; +static gint ett_rrc_T_nonCriticalExtensions_256 = -1; static gint ett_rrc_SysInfoType15_3bis_v860ext_IEs = -1; static gint ett_rrc_SysInfoType15_3bis_va40ext_IEs = -1; static gint ett_rrc_SysInfoType15_3bis_vc50ext_IEs = -1; static gint ett_rrc_SysInfoType15_4 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_14 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_25 = -1; -static gint ett_rrc_T_nonCriticalExtensions_256 = -1; +static gint ett_rrc_T_nonCriticalExtensions_257 = -1; static gint ett_rrc_SysInfoType15_4_v3a0ext = -1; static gint ett_rrc_SysInfoType15_4_v4b0ext = -1; static gint ett_rrc_SysInfoType15_5 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_45 = -1; -static gint ett_rrc_T_nonCriticalExtensions_257 = -1; +static gint ett_rrc_T_nonCriticalExtensions_258 = -1; static gint ett_rrc_SysInfoType15_5_v3a0ext = -1; static gint ett_rrc_SysInfoType15_5_v770ext_IEs = -1; static gint ett_rrc_SysInfoType15_6 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_24 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_17 = -1; -static gint ett_rrc_T_nonCriticalExtensions_258 = -1; +static gint ett_rrc_T_nonCriticalExtensions_259 = -1; static gint ett_rrc_SysInfoType15_6_va40ext_IEs = -1; static gint ett_rrc_SysInfoType15_6_vc50ext_IEs = -1; static gint ett_rrc_SysInfoType15_7 = -1; -static gint ett_rrc_T_nonCriticalExtensions_259 = -1; -static gint ett_rrc_SysInfoType15_8 = -1; static gint ett_rrc_T_nonCriticalExtensions_260 = -1; +static gint ett_rrc_SysInfoType15_8 = -1; +static gint ett_rrc_T_nonCriticalExtensions_261 = -1; static gint ett_rrc_SysInfoType16 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_46 = -1; static gint ett_rrc_T_v920NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_261 = -1; +static gint ett_rrc_T_nonCriticalExtensions_262 = -1; static gint ett_rrc_SysInfoType16_v770ext_IEs = -1; static gint ett_rrc_SysInfoType16_v920ext_IEs = -1; static gint ett_rrc_SysInfoType17 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_26 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_30 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_47 = -1; -static gint ett_rrc_T_nonCriticalExtensions_262 = -1; +static gint ett_rrc_T_nonCriticalExtensions_263 = -1; static gint ett_rrc_SysInfoType17_v4b0ext_IEs = -1; static gint ett_rrc_T_tdd128SpecificInfo_02 = -1; static gint ett_rrc_SysInfoType17_v590ext_IEs = -1; @@ -17787,7 +17834,7 @@ static gint ett_rrc_SysInfoType18 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_18 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_32 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_18 = -1; -static gint ett_rrc_T_nonCriticalExtensions_263 = -1; +static gint ett_rrc_T_nonCriticalExtensions_264 = -1; static gint ett_rrc_SysInfoType18_v6b0ext = -1; static gint ett_rrc_SysInfoType18_v860ext = -1; static gint ett_rrc_SysInfoType18_vc50ext = -1; @@ -17799,7 +17846,7 @@ static gint ett_rrc_T_vb50NonCriticalExtensions_24 = -1; static gint ett_rrc_T_vb80NonCriticalExtensions_01 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_19 = -1; static gint ett_rrc_T_vd20NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_264 = -1; +static gint ett_rrc_T_nonCriticalExtensions_265 = -1; static gint ett_rrc_SysInfoType19_v920ext = -1; static gint ett_rrc_SysInfoType19_va80ext = -1; static gint ett_rrc_SysInfoType19_vb30ext = -1; @@ -17808,25 +17855,25 @@ static gint ett_rrc_SysInfoType19_vb80ext = -1; static gint ett_rrc_SysInfoType19_vc50ext = -1; static gint ett_rrc_SysInfoType19_vd20ext = -1; static gint ett_rrc_SysInfoType20 = -1; -static gint ett_rrc_T_nonCriticalExtensions_265 = -1; -static gint ett_rrc_SysInfoType21 = -1; static gint ett_rrc_T_nonCriticalExtensions_266 = -1; +static gint ett_rrc_SysInfoType21 = -1; +static gint ett_rrc_T_nonCriticalExtensions_267 = -1; static gint ett_rrc_SysInfoType22 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_20 = -1; -static gint ett_rrc_T_nonCriticalExtensions_267 = -1; +static gint ett_rrc_T_nonCriticalExtensions_268 = -1; static gint ett_rrc_SysInfoType22_vc50ext_IEs = -1; static gint ett_rrc_SysInfoType23 = -1; static gint ett_rrc_T_wlanRepresentation = -1; -static gint ett_rrc_T_nonCriticalExtensions_268 = -1; -static gint ett_rrc_SysInfoType24 = -1; static gint ett_rrc_T_nonCriticalExtensions_269 = -1; -static gint ett_rrc_SysInfoType25 = -1; +static gint ett_rrc_SysInfoType24 = -1; static gint ett_rrc_T_nonCriticalExtensions_270 = -1; +static gint ett_rrc_SysInfoType25 = -1; +static gint ett_rrc_T_nonCriticalExtensions_271 = -1; static gint ett_rrc_SysInfoTypeSB1 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_19 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_33 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_21 = -1; -static gint ett_rrc_T_nonCriticalExtensions_271 = -1; +static gint ett_rrc_T_nonCriticalExtensions_272 = -1; static gint ett_rrc_SysInfoTypeSB1_v6b0ext = -1; static gint ett_rrc_SysInfoTypeSB1_v860ext = -1; static gint ett_rrc_SysInfoTypeSB1_vc50ext = -1; @@ -17834,12 +17881,12 @@ static gint ett_rrc_SysInfoTypeSB2 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_20 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_34 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_22 = -1; -static gint ett_rrc_T_nonCriticalExtensions_272 = -1; +static gint ett_rrc_T_nonCriticalExtensions_273 = -1; static gint ett_rrc_SysInfoTypeSB2_v6b0ext = -1; static gint ett_rrc_SysInfoTypeSB2_v860ext = -1; static gint ett_rrc_SysInfoTypeSB2_vc50ext = -1; static gint ett_rrc_SysInfoTypeSB3 = -1; -static gint ett_rrc_T_nonCriticalExtensions_273 = -1; +static gint ett_rrc_T_nonCriticalExtensions_274 = -1; static gint ett_rrc_TDD_UMTS_Frequency_List = -1; static gint ett_rrc_TxFailParams = -1; static gint ett_rrc_T_modeSpecificInfo_169 = -1; @@ -17988,8 +18035,8 @@ static gint ett_rrc_T_v390NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_52 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_35 = -1; static gint ett_rrc_T_v920NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_274 = -1; -static gint ett_rrc_T_criticalExtensions_165 = -1; +static gint ett_rrc_T_nonCriticalExtensions_275 = -1; +static gint ett_rrc_T_criticalExtensions_166 = -1; static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_IEs = -1; static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v390ext_IEs = -1; static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v690ext_IEs = -1; @@ -17997,8 +18044,8 @@ static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v860ext_IEs = - static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs = -1; static gint ett_rrc_RFC3095_ContextInfo_r5 = -1; static gint ett_rrc_T_r5_14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_275 = -1; -static gint ett_rrc_T_criticalExtensions_166 = -1; +static gint ett_rrc_T_nonCriticalExtensions_276 = -1; +static gint ett_rrc_T_criticalExtensions_167 = -1; static gint ett_rrc_RFC3095_ContextInfoList_r5 = -1; static gint ett_rrc_SRNC_RelocationInfo_r3 = -1; static gint ett_rrc_T_r3_32 = -1; @@ -18019,7 +18066,7 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_21 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_48 = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_17 = -1; -static gint ett_rrc_T_nonCriticalExtensions_276 = -1; +static gint ett_rrc_T_nonCriticalExtensions_277 = -1; static gint ett_rrc_T_later_than_r3_28 = -1; static gint ett_rrc_T_r4_14 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_14 = -1; @@ -18032,8 +18079,8 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_22 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_49 = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_18 = -1; -static gint ett_rrc_T_nonCriticalExtensions_277 = -1; -static gint ett_rrc_T_criticalExtensions_167 = -1; +static gint ett_rrc_T_nonCriticalExtensions_278 = -1; +static gint ett_rrc_T_criticalExtensions_168 = -1; static gint ett_rrc_T_r5_15 = -1; static gint ett_rrc_T_v5a0NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v5b0NonCriticalExtensions_05 = -1; @@ -18043,45 +18090,45 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_23 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_50 = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_19 = -1; -static gint ett_rrc_T_nonCriticalExtensions_278 = -1; -static gint ett_rrc_T_criticalExtensions_168 = -1; +static gint ett_rrc_T_nonCriticalExtensions_279 = -1; +static gint ett_rrc_T_criticalExtensions_169 = -1; static gint ett_rrc_T_r6_12 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_24 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_51 = -1; static gint ett_rrc_T_v820NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_36 = -1; -static gint ett_rrc_T_nonCriticalExtensions_279 = -1; -static gint ett_rrc_T_criticalExtensions_169 = -1; +static gint ett_rrc_T_nonCriticalExtensions_280 = -1; +static gint ett_rrc_T_criticalExtensions_170 = -1; static gint ett_rrc_T_r7_16 = -1; static gint ett_rrc_T_v820NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_37 = -1; -static gint ett_rrc_T_nonCriticalExtensions_280 = -1; -static gint ett_rrc_T_criticalExtensions_170 = -1; +static gint ett_rrc_T_nonCriticalExtensions_281 = -1; +static gint ett_rrc_T_criticalExtensions_171 = -1; static gint ett_rrc_T_r8_12 = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_20 = -1; static gint ett_rrc_T_v8d0NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_281 = -1; -static gint ett_rrc_T_criticalExtensions_171 = -1; +static gint ett_rrc_T_nonCriticalExtensions_282 = -1; +static gint ett_rrc_T_criticalExtensions_172 = -1; static gint ett_rrc_T_r9_11 = -1; static gint ett_rrc_T_v8d0NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v970NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_282 = -1; -static gint ett_rrc_T_criticalExtensions_172 = -1; +static gint ett_rrc_T_nonCriticalExtensions_283 = -1; +static gint ett_rrc_T_criticalExtensions_173 = -1; static gint ett_rrc_T_r10_13 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_14 = -1; static gint ett_rrc_T_vab0NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_283 = -1; -static gint ett_rrc_T_criticalExtensions_173 = -1; -static gint ett_rrc_T_r11_15 = -1; static gint ett_rrc_T_nonCriticalExtensions_284 = -1; static gint ett_rrc_T_criticalExtensions_174 = -1; -static gint ett_rrc_T_r12_12 = -1; +static gint ett_rrc_T_r11_15 = -1; static gint ett_rrc_T_nonCriticalExtensions_285 = -1; static gint ett_rrc_T_criticalExtensions_175 = -1; -static gint ett_rrc_T_r13_10 = -1; +static gint ett_rrc_T_r12_12 = -1; static gint ett_rrc_T_nonCriticalExtensions_286 = -1; +static gint ett_rrc_T_criticalExtensions_176 = -1; +static gint ett_rrc_T_r13_10 = -1; +static gint ett_rrc_T_nonCriticalExtensions_287 = -1; static gint ett_rrc_SRNC_RelocationInfo_r3_IEs = -1; static gint ett_rrc_T_modeSpecificInfo_170 = -1; static gint ett_rrc_T_fdd_212 = -1; @@ -18128,12 +18175,12 @@ static gint ett_rrc_SRNC_RelocationInfo_v690ext_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r6_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r6_add_ext_IEs = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_21 = -1; -static gint ett_rrc_T_nonCriticalExtensions_287 = -1; +static gint ett_rrc_T_nonCriticalExtensions_288 = -1; static gint ett_rrc_SRNC_RelocationInfo_v6b0ext_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r7_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r7_add_ext_IEs = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_22 = -1; -static gint ett_rrc_T_nonCriticalExtensions_288 = -1; +static gint ett_rrc_T_nonCriticalExtensions_289 = -1; static gint ett_rrc_SRNC_RelocationInfo_v770ext_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_v7e0ext_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_v7f0ext_IEs = -1; @@ -18149,11 +18196,16 @@ static gint ett_rrc_SRNC_RelocationInfo_r11_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r12_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r13_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_LaterCriticalExtensions = -1; -static gint ett_rrc_T_criticalExtensions_176 = -1; -static gint ett_rrc_T_r14_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_289 = -1; static gint ett_rrc_T_criticalExtensions_177 = -1; +static gint ett_rrc_T_r14_04 = -1; +static gint ett_rrc_T_nonCriticalExtensions_290 = -1; +static gint ett_rrc_SRNC_RelocationInfo_CriticalExtensions_r15_IEs = -1; +static gint ett_rrc_T_criticalExtensions_178 = -1; +static gint ett_rrc_T_r15_04 = -1; +static gint ett_rrc_T_nonCriticalExtensions_291 = -1; +static gint ett_rrc_T_criticalExtensions_179 = -1; static gint ett_rrc_SRNC_RelocationInfo_r14_IEs = -1; +static gint ett_rrc_SRNC_RelocationInfo_r15_IEs = -1; static gint ett_rrc_CalculationTimeForCiphering = -1; static gint ett_rrc_CipheringInfoPerRB = -1; static gint ett_rrc_CipheringInfoPerRB_r4 = -1; @@ -18193,6 +18245,7 @@ static gint ett_rrc_MeasurementCommandWithType_r11 = -1; static gint ett_rrc_MeasurementCommandWithType_r12 = -1; static gint ett_rrc_MeasurementCommandWithType_r13 = -1; static gint ett_rrc_MeasurementCommandWithType_r14 = -1; +static gint ett_rrc_MeasurementCommandWithType_r15 = -1; static gint ett_rrc_OngoingMeasRep = -1; static gint ett_rrc_OngoingMeasRep_r4 = -1; static gint ett_rrc_OngoingMeasRep_r5 = -1; @@ -18207,6 +18260,7 @@ static gint ett_rrc_OngoingMeasRep_r11 = -1; static gint ett_rrc_OngoingMeasRep_r12 = -1; static gint ett_rrc_OngoingMeasRep_r13 = -1; static gint ett_rrc_OngoingMeasRep_r14 = -1; +static gint ett_rrc_OngoingMeasRep_r15 = -1; static gint ett_rrc_OngoingMeasRepList = -1; static gint ett_rrc_OngoingMeasRepList_r4 = -1; static gint ett_rrc_OngoingMeasRepList_r5 = -1; @@ -18220,6 +18274,7 @@ static gint ett_rrc_OngoingMeasRepList_r11 = -1; static gint ett_rrc_OngoingMeasRepList_r12 = -1; static gint ett_rrc_OngoingMeasRepList_r13 = -1; static gint ett_rrc_OngoingMeasRepList_r14 = -1; +static gint ett_rrc_OngoingMeasRepList_r15 = -1; static gint ett_rrc_PDCP_Capability_r4 = -1; static gint ett_rrc_T_supportForRfc2507_01 = -1; static gint ett_rrc_T_supportForRfc3095_01 = -1; @@ -77788,14 +77843,212 @@ dissect_rrc_T_r14_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_63_sequence[] = { +static const value_string rrc_T_serviceType_vals[] = { + { 0, "qoe" }, + { 1, "qoemtsi" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_serviceType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 2, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t ApplicationLayerMeasurementConfiguration_r15_sequence[] = { + { &hf_rrc_containerForApplicationLayerMeasurementConfiguration, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OCTET_STRING_SIZE_1_1000 }, + { &hf_rrc_serviceType , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_serviceType }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_ApplicationLayerMeasurementConfiguration_r15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_63, T_criticalExtensions_63_sequence); + ett_rrc_ApplicationLayerMeasurementConfiguration_r15, ApplicationLayerMeasurementConfiguration_r15_sequence); + + return offset; +} + + +static const value_string rrc_MeasurementType_r15_vals[] = { + { 0, "intraFrequencyMeasurement" }, + { 1, "interFrequencyMeasurement" }, + { 2, "interRATMeasurement" }, + { 3, "up-Measurement" }, + { 4, "trafficVolumeMeasurement" }, + { 5, "qualityMeasurement" }, + { 6, "ue-InternalMeasurement" }, + { 7, "csgProximityDetection" }, + { 8, "eutraMeasurementForCELLFACH" }, + { 9, "applicationLayerMeasurementConfiguration" }, + { 10, "applicationLayerMeasurementConfiguration-r15" }, + { 0, NULL } +}; + +static const per_choice_t MeasurementType_r15_choice[] = { + { 0, &hf_rrc_intraFrequencyMeasurement_06, ASN1_NO_EXTENSIONS , dissect_rrc_IntraFrequencyMeasurement_r11 }, + { 1, &hf_rrc_interFrequencyMeasurement_08, ASN1_NO_EXTENSIONS , dissect_rrc_InterFrequencyMeasurement_r12 }, + { 2, &hf_rrc_interRATMeasurement_06, ASN1_NO_EXTENSIONS , dissect_rrc_InterRATMeasurement_r12 }, + { 3, &hf_rrc_up_Measurement_06, ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_Measurement_r13 }, + { 4, &hf_rrc_trafficVolumeMeasurement, ASN1_NO_EXTENSIONS , dissect_rrc_TrafficVolumeMeasurement }, + { 5, &hf_rrc_qualityMeasurement, ASN1_NO_EXTENSIONS , dissect_rrc_QualityMeasurement }, + { 6, &hf_rrc_ue_InternalMeasurement_02, ASN1_NO_EXTENSIONS , dissect_rrc_UE_InternalMeasurement_r14 }, + { 7, &hf_rrc_csgProximityDetection, ASN1_NO_EXTENSIONS , dissect_rrc_CSGProximityDetection }, + { 8, &hf_rrc_eutraMeasurementForCELLFACH_01, ASN1_NO_EXTENSIONS , dissect_rrc_EUTRA_MeasurementForCELLFACH_r12 }, + { 9, &hf_rrc_applicationLayerMeasurementConfiguration, ASN1_NO_EXTENSIONS , dissect_rrc_ApplicationLayerMeasurementConfiguration }, + { 10, &hf_rrc_applicationLayerMeasurementConfiguration_r15, ASN1_NO_EXTENSIONS , dissect_rrc_ApplicationLayerMeasurementConfiguration_r15 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_MeasurementType_r15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementType_r15, MeasurementType_r15_choice, + NULL); + + return offset; +} + + +static const per_sequence_t T_modify_12_sequence[] = { + { &hf_rrc_measurementType_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementType_r15 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_modify_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_modify_12, T_modify_12_sequence); + + return offset; +} + + +static const value_string rrc_MeasurementCommand_r15_vals[] = { + { 0, "setup" }, + { 1, "modify" }, + { 2, "release" }, + { 3, "releaseAll" }, + { 4, "releaseSome" }, + { 0, NULL } +}; + +static const per_choice_t MeasurementCommand_r15_choice[] = { + { 0, &hf_rrc_setup_11 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r15 }, + { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_modify_12 }, + { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 3, &hf_rrc_releaseAll , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 4, &hf_rrc_releaseSome , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementsToRelease }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_MeasurementCommand_r15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementCommand_r15, MeasurementCommand_r15_choice, + NULL); + + return offset; +} + + +static const per_sequence_t MeasurementControl_r15_IEs_sequence[] = { + { &hf_rrc_measurementIdentity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementIdentity_r9 }, + { &hf_rrc_measurementCommand_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementCommand_r15 }, + { &hf_rrc_measurementReportingMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReportingMode }, + { &hf_rrc_additionalMeasurementList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalMeasurementID_List_r9 }, + { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, + { &hf_rrc_measurementScalingFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementScalingFactor }, + { &hf_rrc_dpch_CompressedModeStatusInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeStatusInfo_r10 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_MeasurementControl_r15_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementControl_r15_IEs, MeasurementControl_r15_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_78_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_78, T_nonCriticalExtensions_78_sequence); + + return offset; +} + + +static const per_sequence_t T_r15_sequence[] = { + { &hf_rrc_measurementControl_r15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_r15_IEs }, + { &hf_rrc_measurementControl_r15_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_78 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r15, T_r15_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_64_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_64, T_criticalExtensions_64_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_63_vals[] = { + { 0, "r15" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_63_choice[] = { + { 0, &hf_rrc_r15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r15 }, + { 1, &hf_rrc_criticalExtensions_66, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_64 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_63, T_criticalExtensions_63_choice, + NULL); + + return offset; +} + + +static const per_sequence_t MeasurementControl_LaterCriticalExtensions_r15_IEs_sequence[] = { + { &hf_rrc_criticalExtensions_65, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_63 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_MeasurementControl_LaterCriticalExtensions_r15_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementControl_LaterCriticalExtensions_r15_IEs, MeasurementControl_LaterCriticalExtensions_r15_IEs_sequence); return offset; } @@ -77803,13 +78056,13 @@ dissect_rrc_T_criticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_62_vals[] = { { 0, "r14" }, - { 1, "criticalExtensions" }, + { 1, "measurementControl-LaterCriticalExtensions-r15-IEs" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_62_choice[] = { { 0, &hf_rrc_r14_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r14_02 }, - { 1, &hf_rrc_criticalExtensions_65, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_63 }, + { 1, &hf_rrc_measurementControl_LaterCriticalExtensions_r15_IEs, ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementControl_LaterCriticalExtensions_r15_IEs }, { 0, NULL, 0, NULL } }; @@ -78154,14 +78407,14 @@ dissect_rrc_PagingRecordTypeID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const per_sequence_t T_nonCriticalExtensions_81_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_82_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_81, T_nonCriticalExtensions_81_sequence); + ett_rrc_T_nonCriticalExtensions_82, T_nonCriticalExtensions_82_sequence); return offset; } @@ -78169,7 +78422,7 @@ dissect_rrc_T_nonCriticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_22_sequence[] = { { &hf_rrc_pagingType2_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_81 }, + { &hf_rrc_nonCriticalExtensions_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_82 }, { NULL, 0, 0, NULL } }; @@ -78418,14 +78671,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_82_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_83_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_82, T_nonCriticalExtensions_82_sequence); + ett_rrc_T_nonCriticalExtensions_83, T_nonCriticalExtensions_83_sequence); return offset; } @@ -78433,7 +78686,7 @@ dissect_rrc_T_nonCriticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_04_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_82 }, + { &hf_rrc_nonCriticalExtensions_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_83 }, { NULL, 0, 0, NULL } }; @@ -78626,14 +78879,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r4_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_83_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_84_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_83, T_nonCriticalExtensions_83_sequence); + ett_rrc_T_nonCriticalExtensions_84, T_nonCriticalExtensions_84_sequence); return offset; } @@ -78641,7 +78894,7 @@ dissect_rrc_T_nonCriticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_05_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_83 }, + { &hf_rrc_nonCriticalExtensions_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_84 }, { NULL, 0, 0, NULL } }; @@ -78806,14 +79059,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r5_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_84_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_85_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_84, T_nonCriticalExtensions_84_sequence); + ett_rrc_T_nonCriticalExtensions_85, T_nonCriticalExtensions_85_sequence); return offset; } @@ -78821,7 +79074,7 @@ dissect_rrc_T_nonCriticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_06_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_84 }, + { &hf_rrc_nonCriticalExtensions_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_85 }, { NULL, 0, 0, NULL } }; @@ -78915,14 +79168,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v6b0ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_85_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_86_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_85, T_nonCriticalExtensions_85_sequence); + ett_rrc_T_nonCriticalExtensions_86, T_nonCriticalExtensions_86_sequence); return offset; } @@ -78930,7 +79183,7 @@ dissect_rrc_T_nonCriticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_07_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_85 }, + { &hf_rrc_nonCriticalExtensions_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_86 }, { NULL, 0, 0, NULL } }; @@ -79090,14 +79343,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v7g0ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_86_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_87_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_86, T_nonCriticalExtensions_86_sequence); + ett_rrc_T_nonCriticalExtensions_87, T_nonCriticalExtensions_87_sequence); return offset; } @@ -79105,7 +79358,7 @@ dissect_rrc_T_nonCriticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v7g0NonCriticalExtensions_06_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_86 }, + { &hf_rrc_nonCriticalExtensions_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_87 }, { NULL, 0, 0, NULL } }; @@ -79271,14 +79524,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v8a0ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_87_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_88_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_87, T_nonCriticalExtensions_87_sequence); + ett_rrc_T_nonCriticalExtensions_88, T_nonCriticalExtensions_88_sequence); return offset; } @@ -79286,7 +79539,7 @@ dissect_rrc_T_nonCriticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v8a0NonCriticalExtensions_04_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_87 }, + { &hf_rrc_nonCriticalExtensions_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_88 }, { NULL, 0, 0, NULL } }; @@ -79454,14 +79707,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v950ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_88_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_89_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_88, T_nonCriticalExtensions_88_sequence); + ett_rrc_T_nonCriticalExtensions_89, T_nonCriticalExtensions_89_sequence); return offset; } @@ -79469,7 +79722,7 @@ dissect_rrc_T_nonCriticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v950NonCriticalExtensions_03_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v950ext_IEs }, - { &hf_rrc_nonCriticalExtensions_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_88 }, + { &hf_rrc_nonCriticalExtensions_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_89 }, { NULL, 0, 0, NULL } }; @@ -79580,14 +79833,14 @@ dissect_rrc_PhysicalChannelReconfiguration_vb50ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_89_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_90_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_89, T_nonCriticalExtensions_89_sequence); + ett_rrc_T_nonCriticalExtensions_90, T_nonCriticalExtensions_90_sequence); return offset; } @@ -79595,7 +79848,7 @@ dissect_rrc_T_nonCriticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vb50NonCriticalExtensions_11_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_89 }, + { &hf_rrc_nonCriticalExtensions_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_90 }, { NULL, 0, 0, NULL } }; @@ -79697,14 +79950,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r11_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_90_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_91_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_90, T_nonCriticalExtensions_90_sequence); + ett_rrc_T_nonCriticalExtensions_91, T_nonCriticalExtensions_91_sequence); return offset; } @@ -79713,7 +79966,7 @@ dissect_rrc_T_nonCriticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r11_06_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_r11_IEs }, { &hf_rrc_physicalChannelReconfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_90 }, + { &hf_rrc_nonCriticalExtensions_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_91 }, { NULL, 0, 0, NULL } }; @@ -79803,14 +80056,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r12_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_91_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_92_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_91, T_nonCriticalExtensions_91_sequence); + ett_rrc_T_nonCriticalExtensions_92, T_nonCriticalExtensions_92_sequence); return offset; } @@ -79819,7 +80072,7 @@ dissect_rrc_T_nonCriticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r12_05_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_r12_IEs }, { &hf_rrc_physicalChannelReconfiguration_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_91 }, + { &hf_rrc_nonCriticalExtensions_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_92 }, { NULL, 0, 0, NULL } }; @@ -79911,14 +80164,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r13_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_92_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_93_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_92, T_nonCriticalExtensions_92_sequence); + ett_rrc_T_nonCriticalExtensions_93, T_nonCriticalExtensions_93_sequence); return offset; } @@ -79927,7 +80180,7 @@ dissect_rrc_T_nonCriticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r13_04_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_r13_IEs }, { &hf_rrc_physicalChannelReconfiguration_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_92 }, + { &hf_rrc_nonCriticalExtensions_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_93 }, { NULL, 0, 0, NULL } }; @@ -79940,27 +80193,49 @@ dissect_rrc_T_r13_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_74_sequence[] = { +static const per_sequence_t T_criticalExtensions_75_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_74, T_criticalExtensions_74_sequence); + ett_rrc_T_criticalExtensions_75, T_criticalExtensions_75_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_74_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_74_choice[] = { + { 0, &hf_rrc_r13_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_04 }, + { 1, &hf_rrc_criticalExtensions_77, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_75 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_74, T_criticalExtensions_74_choice, + NULL); return offset; } static const value_string rrc_T_criticalExtensions_73_vals[] = { - { 0, "r13" }, + { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_73_choice[] = { - { 0, &hf_rrc_r13_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_04 }, + { 0, &hf_rrc_r12_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_05 }, { 1, &hf_rrc_criticalExtensions_76, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_74 }, { 0, NULL, 0, NULL } }; @@ -79976,13 +80251,13 @@ dissect_rrc_T_criticalExtensions_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_72_vals[] = { - { 0, "r12" }, + { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_72_choice[] = { - { 0, &hf_rrc_r12_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_05 }, + { 0, &hf_rrc_r11_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_06 }, { 1, &hf_rrc_criticalExtensions_75, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_73 }, { 0, NULL, 0, NULL } }; @@ -79998,13 +80273,13 @@ dissect_rrc_T_criticalExtensions_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_71_vals[] = { - { 0, "r11" }, + { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_71_choice[] = { - { 0, &hf_rrc_r11_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_06 }, + { 0, &hf_rrc_r10_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_05 }, { 1, &hf_rrc_criticalExtensions_74, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_72 }, { 0, NULL, 0, NULL } }; @@ -80020,13 +80295,13 @@ dissect_rrc_T_criticalExtensions_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_70_vals[] = { - { 0, "r10" }, + { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_70_choice[] = { - { 0, &hf_rrc_r10_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_05 }, + { 0, &hf_rrc_r9_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_05 }, { 1, &hf_rrc_criticalExtensions_73, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_71 }, { 0, NULL, 0, NULL } }; @@ -80042,13 +80317,13 @@ dissect_rrc_T_criticalExtensions_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_69_vals[] = { - { 0, "r9" }, + { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_69_choice[] = { - { 0, &hf_rrc_r9_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_05 }, + { 0, &hf_rrc_r8_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_06 }, { 1, &hf_rrc_criticalExtensions_72, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_70 }, { 0, NULL, 0, NULL } }; @@ -80064,13 +80339,13 @@ dissect_rrc_T_criticalExtensions_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_68_vals[] = { - { 0, "r8" }, + { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_68_choice[] = { - { 0, &hf_rrc_r8_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_06 }, + { 0, &hf_rrc_r7_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_05 }, { 1, &hf_rrc_criticalExtensions_71, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_69 }, { 0, NULL, 0, NULL } }; @@ -80086,13 +80361,13 @@ dissect_rrc_T_criticalExtensions_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_67_vals[] = { - { 0, "r7" }, + { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_67_choice[] = { - { 0, &hf_rrc_r7_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_05 }, + { 0, &hf_rrc_r6_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_06 }, { 1, &hf_rrc_criticalExtensions_70, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_68 }, { 0, NULL, 0, NULL } }; @@ -80108,13 +80383,13 @@ dissect_rrc_T_criticalExtensions_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_66_vals[] = { - { 0, "r6" }, + { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_66_choice[] = { - { 0, &hf_rrc_r6_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_06 }, + { 0, &hf_rrc_r5_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_04 }, { 1, &hf_rrc_criticalExtensions_69, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_67 }, { 0, NULL, 0, NULL } }; @@ -80130,13 +80405,13 @@ dissect_rrc_T_criticalExtensions_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_65_vals[] = { - { 0, "r5" }, + { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_65_choice[] = { - { 0, &hf_rrc_r5_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_04 }, + { 0, &hf_rrc_r4_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_04 }, { 1, &hf_rrc_criticalExtensions_68, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_66 }, { 0, NULL, 0, NULL } }; @@ -80151,31 +80426,9 @@ dissect_rrc_T_criticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const value_string rrc_T_criticalExtensions_64_vals[] = { - { 0, "r4" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_64_choice[] = { - { 0, &hf_rrc_r4_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_04 }, - { 1, &hf_rrc_criticalExtensions_67, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_65 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_64, T_criticalExtensions_64_choice, - NULL); - - return offset; -} - - static const per_sequence_t T_later_than_r3_10_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_66, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_64 }, + { &hf_rrc_criticalExtensions_67, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_65 }, { NULL, 0, 0, NULL } }; @@ -80552,14 +80805,14 @@ dissect_rrc_PhysicalSharedChannelAllocation_r3_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_95_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_96_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_95, T_nonCriticalExtensions_95_sequence); + ett_rrc_T_nonCriticalExtensions_96, T_nonCriticalExtensions_96_sequence); return offset; } @@ -80567,7 +80820,7 @@ dissect_rrc_T_nonCriticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_26_sequence[] = { { &hf_rrc_physicalSharedChannelAllocation_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_95 }, + { &hf_rrc_nonCriticalExtensions_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_96 }, { NULL, 0, 0, NULL } }; @@ -81389,14 +81642,14 @@ dissect_rrc_PhysicalSharedChannelAllocation_v770ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_96_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_97_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_96, T_nonCriticalExtensions_96_sequence); + ett_rrc_T_nonCriticalExtensions_97, T_nonCriticalExtensions_97_sequence); return offset; } @@ -81404,7 +81657,7 @@ dissect_rrc_T_nonCriticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_09_sequence[] = { { &hf_rrc_physicalSharedChannelAllocation_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalSharedChannelAllocation_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_96 }, + { &hf_rrc_nonCriticalExtensions_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_97 }, { NULL, 0, 0, NULL } }; @@ -81462,35 +81715,35 @@ dissect_rrc_T_r4_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_76_sequence[] = { +static const per_sequence_t T_criticalExtensions_77_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_76, T_criticalExtensions_76_sequence); + ett_rrc_T_criticalExtensions_77, T_criticalExtensions_77_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_75_vals[] = { +static const value_string rrc_T_criticalExtensions_76_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_75_choice[] = { +static const per_choice_t T_criticalExtensions_76_choice[] = { { 0, &hf_rrc_r4_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_05 }, - { 1, &hf_rrc_criticalExtensions_78, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_76 }, + { 1, &hf_rrc_criticalExtensions_79, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_77 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_75, T_criticalExtensions_75_choice, + ett_rrc_T_criticalExtensions_76, T_criticalExtensions_76_choice, NULL); return offset; @@ -81500,7 +81753,7 @@ dissect_rrc_T_criticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_11_sequence[] = { { &hf_rrc_dsch_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_77, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_75 }, + { &hf_rrc_criticalExtensions_78, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_76 }, { NULL, 0, 0, NULL } }; @@ -81707,7 +81960,7 @@ static const per_sequence_t RadioBearerReconfiguration_r3_IEs_sequence[] = { { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, { &hf_rrc_cn_InformationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, { &hf_rrc_rb_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReconfigList }, { &hf_rrc_rb_InformationAffectedList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo }, @@ -81842,14 +82095,14 @@ dissect_rrc_RadioBearerReconfiguration_v770ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_98_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_99_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_98, T_nonCriticalExtensions_98_sequence); + ett_rrc_T_nonCriticalExtensions_99, T_nonCriticalExtensions_99_sequence); return offset; } @@ -81857,7 +82110,7 @@ dissect_rrc_T_nonCriticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_10_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_98 }, + { &hf_rrc_nonCriticalExtensions_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_99 }, { NULL, 0, 0, NULL } }; @@ -82059,7 +82312,7 @@ static const per_sequence_t RadioBearerReconfiguration_r4_IEs_sequence[] = { { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, { &hf_rrc_cn_InformationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, { &hf_rrc_rb_InformationReconfigList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r4 }, { &hf_rrc_rb_InformationAffectedList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, @@ -82087,14 +82340,14 @@ dissect_rrc_RadioBearerReconfiguration_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_99_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_100_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_99, T_nonCriticalExtensions_99_sequence); + ett_rrc_T_nonCriticalExtensions_100, T_nonCriticalExtensions_100_sequence); return offset; } @@ -82102,7 +82355,7 @@ dissect_rrc_T_nonCriticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_11_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_99 }, + { &hf_rrc_nonCriticalExtensions_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_100 }, { NULL, 0, 0, NULL } }; @@ -82227,8 +82480,8 @@ dissect_rrc_T_dummy_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_complete_12_sequence[] = { - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, +static const per_sequence_t T_complete_11_sequence[] = { + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, { &hf_rrc_rb_InformationReconfigList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r5 }, { &hf_rrc_rb_InformationAffectedList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r5 }, { &hf_rrc_rb_PDCPContextRelocationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_PDCPContextRelocationList }, @@ -82242,6 +82495,255 @@ static const per_sequence_t T_complete_12_sequence[] = { { NULL, 0, 0, NULL } }; +static int +dissect_rrc_T_complete_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_complete_11, T_complete_11_sequence); + + return offset; +} + + + +static int +dissect_rrc_DefaultConfigIdentity_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, + 0U, 13U, NULL, FALSE); + + return offset; +} + + +static const per_sequence_t T_defaultConfig_10_sequence[] = { + { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, + { &hf_rrc_defaultConfigIdentity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r5 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_defaultConfig_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_defaultConfig_10, T_defaultConfig_10_sequence); + + return offset; +} + + +static const value_string rrc_T_preConfigMode_10_vals[] = { + { 0, "predefinedConfigIdentity" }, + { 1, "defaultConfig" }, + { 0, NULL } +}; + +static const per_choice_t T_preConfigMode_10_choice[] = { + { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, + { 1, &hf_rrc_defaultConfig_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_10 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_preConfigMode_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_preConfigMode_10, T_preConfigMode_10_choice, + NULL); + + return offset; +} + + +static const per_sequence_t T_preconfiguration_10_sequence[] = { + { &hf_rrc_preConfigMode_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_10 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_preconfiguration_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_preconfiguration_10, T_preconfiguration_10_sequence); + + return offset; +} + + +static const value_string rrc_T_specificationMode_11_vals[] = { + { 0, "complete" }, + { 1, "preconfiguration" }, + { 0, NULL } +}; + +static const per_choice_t T_specificationMode_11_choice[] = { + { 0, &hf_rrc_complete_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_11 }, + { 1, &hf_rrc_preconfiguration_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_10 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_specificationMode_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_specificationMode_11, T_specificationMode_11_choice, + NULL); + + return offset; +} + + +static const per_sequence_t T_fdd_27_sequence[] = { + { &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_fdd_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_fdd_27, T_fdd_27_sequence); + + return offset; +} + + +static const value_string rrc_T_modeSpecificPhysChInfo_05_vals[] = { + { 0, "fdd" }, + { 1, "tdd" }, + { 0, NULL } +}; + +static const per_choice_t T_modeSpecificPhysChInfo_05_choice[] = { + { 0, &hf_rrc_fdd_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_27 }, + { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_modeSpecificPhysChInfo_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_modeSpecificPhysChInfo_05, T_modeSpecificPhysChInfo_05_choice, + NULL); + + return offset; +} + + +static const per_sequence_t RadioBearerReconfiguration_r5_IEs_sequence[] = { + { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo }, + { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo }, + { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, + { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, + { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, + { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, + { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, + { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, + { &hf_rrc_cn_InformationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_specificationMode_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_11 }, + { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, + { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, + { &hf_rrc_ul_ChannelRequirement_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ChannelRequirement_r5 }, + { &hf_rrc_modeSpecificPhysChInfo_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificPhysChInfo_05 }, + { &hf_rrc_dl_HSPDSCH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information }, + { &hf_rrc_dl_CommonInformation_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r5 }, + { &hf_rrc_dl_InformationPerRL_List_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r5 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RadioBearerReconfiguration_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RadioBearerReconfiguration_r5_IEs, RadioBearerReconfiguration_r5_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_101_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_101, T_nonCriticalExtensions_101_sequence); + + return offset; +} + + +static const per_sequence_t T_v770NonCriticalExtensions_12_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs }, + { &hf_rrc_nonCriticalExtensions_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_101 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_v770NonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_v770NonCriticalExtensions_12, T_v770NonCriticalExtensions_12_sequence); + + return offset; +} + + +static const per_sequence_t T_v690NonCriticalExtensions_18_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v690ext_IEs }, + { &hf_rrc_v770NonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v770NonCriticalExtensions_12 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_v690NonCriticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_v690NonCriticalExtensions_18, T_v690NonCriticalExtensions_18_sequence); + + return offset; +} + + +static const per_sequence_t T_v5d0NonCriticalExtenstions_08_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_v5d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v5d0ext_IEs }, + { &hf_rrc_v690NonCriticalExtensions_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v690NonCriticalExtensions_18 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_v5d0NonCriticalExtenstions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_v5d0NonCriticalExtenstions_08, T_v5d0NonCriticalExtenstions_08_sequence); + + return offset; +} + + +static const per_sequence_t T_r5_05_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_r5, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r5_IEs }, + { &hf_rrc_radioBearerReconfiguration_r5_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_v5d0NonCriticalExtenstions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v5d0NonCriticalExtenstions_08 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r5_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r5_05, T_r5_05_sequence); + + return offset; +} + + +static const per_sequence_t T_complete_12_sequence[] = { + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rb_InformationReconfigList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r6 }, + { &hf_rrc_rb_InformationAffectedList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r6 }, + { &hf_rrc_rb_PDCPContextRelocationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_PDCPContextRelocationList }, + { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, + { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, + { &hf_rrc_ul_deletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, + { &hf_rrc_ul_AddReconfTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r6 }, + { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, + { &hf_rrc_dl_DeletedTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r5 }, + { &hf_rrc_dl_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r5 }, + { NULL, 0, 0, NULL } +}; + static int dissect_rrc_T_complete_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, @@ -82253,9 +82755,9 @@ dissect_rrc_T_complete_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U static int -dissect_rrc_DefaultConfigIdentity_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_DefaultConfigIdentity_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, - 0U, 13U, NULL, FALSE); + 0U, 31U, NULL, FALSE); return offset; } @@ -82263,7 +82765,7 @@ dissect_rrc_DefaultConfigIdentity_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_defaultConfig_11_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, - { &hf_rrc_defaultConfigIdentity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r5 }, + { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; @@ -82334,255 +82836,6 @@ dissect_rrc_T_specificationMode_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_27_sequence[] = { - { &hf_rrc_dummy_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PDSCH_Information }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_fdd_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_27, T_fdd_27_sequence); - - return offset; -} - - -static const value_string rrc_T_modeSpecificPhysChInfo_05_vals[] = { - { 0, "fdd" }, - { 1, "tdd" }, - { 0, NULL } -}; - -static const per_choice_t T_modeSpecificPhysChInfo_05_choice[] = { - { 0, &hf_rrc_fdd_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_27 }, - { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_modeSpecificPhysChInfo_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificPhysChInfo_05, T_modeSpecificPhysChInfo_05_choice, - NULL); - - return offset; -} - - -static const per_sequence_t RadioBearerReconfiguration_r5_IEs_sequence[] = { - { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo }, - { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo }, - { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, - { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, - { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, - { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, - { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, - { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, - { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, - { &hf_rrc_cn_InformationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo }, - { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, - { &hf_rrc_specificationMode_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_12 }, - { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, - { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, - { &hf_rrc_ul_ChannelRequirement_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ChannelRequirement_r5 }, - { &hf_rrc_modeSpecificPhysChInfo_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificPhysChInfo_05 }, - { &hf_rrc_dl_HSPDSCH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information }, - { &hf_rrc_dl_CommonInformation_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r5 }, - { &hf_rrc_dl_InformationPerRL_List_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r5 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_RadioBearerReconfiguration_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerReconfiguration_r5_IEs, RadioBearerReconfiguration_r5_IEs_sequence); - - return offset; -} - - -static const per_sequence_t T_nonCriticalExtensions_100_sequence[] = { - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_nonCriticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_100, T_nonCriticalExtensions_100_sequence); - - return offset; -} - - -static const per_sequence_t T_v770NonCriticalExtensions_12_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_100 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_v770NonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_v770NonCriticalExtensions_12, T_v770NonCriticalExtensions_12_sequence); - - return offset; -} - - -static const per_sequence_t T_v690NonCriticalExtensions_18_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v690ext_IEs }, - { &hf_rrc_v770NonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v770NonCriticalExtensions_12 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_v690NonCriticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_v690NonCriticalExtensions_18, T_v690NonCriticalExtensions_18_sequence); - - return offset; -} - - -static const per_sequence_t T_v5d0NonCriticalExtenstions_08_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_v5d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v5d0ext_IEs }, - { &hf_rrc_v690NonCriticalExtensions_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v690NonCriticalExtensions_18 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_v5d0NonCriticalExtenstions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_v5d0NonCriticalExtenstions_08, T_v5d0NonCriticalExtenstions_08_sequence); - - return offset; -} - - -static const per_sequence_t T_r5_05_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_r5, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r5_IEs }, - { &hf_rrc_radioBearerReconfiguration_r5_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_v5d0NonCriticalExtenstions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v5d0NonCriticalExtenstions_08 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_r5_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r5_05, T_r5_05_sequence); - - return offset; -} - - -static const per_sequence_t T_complete_13_sequence[] = { - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, - { &hf_rrc_rb_InformationReconfigList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r6 }, - { &hf_rrc_rb_InformationAffectedList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r6 }, - { &hf_rrc_rb_PDCPContextRelocationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_PDCPContextRelocationList }, - { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, - { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, - { &hf_rrc_ul_deletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, - { &hf_rrc_ul_AddReconfTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r6 }, - { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_DeletedTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r5 }, - { &hf_rrc_dl_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r5 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_complete_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_13, T_complete_13_sequence); - - return offset; -} - - - -static int -dissect_rrc_DefaultConfigIdentity_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, - 0U, 31U, NULL, FALSE); - - return offset; -} - - -static const per_sequence_t T_defaultConfig_12_sequence[] = { - { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, - { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_defaultConfig_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_12, T_defaultConfig_12_sequence); - - return offset; -} - - -static const value_string rrc_T_preConfigMode_12_vals[] = { - { 0, "predefinedConfigIdentity" }, - { 1, "defaultConfig" }, - { 0, NULL } -}; - -static const per_choice_t T_preConfigMode_12_choice[] = { - { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_12 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_preConfigMode_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_12, T_preConfigMode_12_choice, - NULL); - - return offset; -} - - -static const per_sequence_t T_preconfiguration_12_sequence[] = { - { &hf_rrc_preConfigMode_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_12 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_preconfiguration_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_12, T_preconfiguration_12_sequence); - - return offset; -} - - -static const value_string rrc_T_specificationMode_13_vals[] = { - { 0, "complete" }, - { 1, "preconfiguration" }, - { 0, NULL } -}; - -static const per_choice_t T_specificationMode_13_choice[] = { - { 0, &hf_rrc_complete_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_13 }, - { 1, &hf_rrc_preconfiguration_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_12 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_specificationMode_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_13, T_specificationMode_13_choice, - NULL); - - return offset; -} - - static const per_sequence_t RadioBearerReconfiguration_r6_IEs_sequence[] = { { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo }, { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo }, @@ -82598,7 +82851,7 @@ static const per_sequence_t RadioBearerReconfiguration_r6_IEs_sequence[] = { { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, - { &hf_rrc_specificationMode_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_13 }, + { &hf_rrc_specificationMode_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_12 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_ul_DPCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r6 }, @@ -82663,34 +82916,34 @@ dissect_rrc_RAB_InformationMBMSPtpList(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_complete_14_sequence[] = { +static const per_sequence_t T_complete_13_sequence[] = { { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_complete_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_14, T_complete_14_sequence); + ett_rrc_T_complete_13, T_complete_13_sequence); return offset; } -static const value_string rrc_T_specificationMode_14_vals[] = { +static const value_string rrc_T_specificationMode_13_vals[] = { { 0, "complete" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_14_choice[] = { - { 0, &hf_rrc_complete_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_14 }, +static const per_choice_t T_specificationMode_13_choice[] = { + { 0, &hf_rrc_complete_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_13 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_14, T_specificationMode_14_choice, + ett_rrc_T_specificationMode_13, T_specificationMode_13_choice, NULL); return offset; @@ -82698,7 +82951,7 @@ dissect_rrc_T_specificationMode_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t RadioBearerReconfiguration_v6f0ext_IEs_sequence[] = { - { &hf_rrc_specificationMode_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_14 }, + { &hf_rrc_specificationMode_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_13 }, { NULL, 0, 0, NULL } }; @@ -82711,14 +82964,14 @@ dissect_rrc_RadioBearerReconfiguration_v6f0ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_101_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_102_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_101, T_nonCriticalExtensions_101_sequence); + ett_rrc_T_nonCriticalExtensions_102, T_nonCriticalExtensions_102_sequence); return offset; } @@ -82726,7 +82979,7 @@ dissect_rrc_T_nonCriticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_13_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_101 }, + { &hf_rrc_nonCriticalExtensions_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_102 }, { NULL, 0, 0, NULL } }; @@ -82785,14 +83038,14 @@ dissect_rrc_T_r6_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_08_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_07_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -82800,8 +83053,8 @@ dissect_rrc_T_responseToChangeOfUE_Capability_08(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_complete_15_sequence[] = { - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, +static const per_sequence_t T_complete_14_sequence[] = { + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, { &hf_rrc_rb_InformationReconfigList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r7 }, { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r7 }, @@ -82817,81 +83070,81 @@ static const per_sequence_t T_complete_15_sequence[] = { }; static int -dissect_rrc_T_complete_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_15, T_complete_15_sequence); + ett_rrc_T_complete_14, T_complete_14_sequence); return offset; } -static const per_sequence_t T_defaultConfig_13_sequence[] = { +static const per_sequence_t T_defaultConfig_12_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_13, T_defaultConfig_13_sequence); + ett_rrc_T_defaultConfig_12, T_defaultConfig_12_sequence); return offset; } -static const value_string rrc_T_preConfigMode_13_vals[] = { +static const value_string rrc_T_preConfigMode_12_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_13_choice[] = { +static const per_choice_t T_preConfigMode_12_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_13 }, + { 1, &hf_rrc_defaultConfig_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_12 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_13, T_preConfigMode_13_choice, + ett_rrc_T_preConfigMode_12, T_preConfigMode_12_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_13_sequence[] = { - { &hf_rrc_preConfigMode_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_13 }, +static const per_sequence_t T_preconfiguration_12_sequence[] = { + { &hf_rrc_preConfigMode_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_12 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_13, T_preconfiguration_13_sequence); + ett_rrc_T_preconfiguration_12, T_preconfiguration_12_sequence); return offset; } -static const value_string rrc_T_specificationMode_15_vals[] = { +static const value_string rrc_T_specificationMode_14_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_15_choice[] = { - { 0, &hf_rrc_complete_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_15 }, - { 1, &hf_rrc_preconfiguration_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_13 }, +static const per_choice_t T_specificationMode_14_choice[] = { + { 0, &hf_rrc_complete_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_14 }, + { 1, &hf_rrc_preconfiguration_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_12 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_15, T_specificationMode_15_choice, + ett_rrc_T_specificationMode_14, T_specificationMode_14_choice, NULL); return offset; @@ -82915,8 +83168,8 @@ static const per_sequence_t RadioBearerReconfiguration_r7_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_08 }, - { &hf_rrc_specificationMode_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_15 }, + { &hf_rrc_responseToChangeOfUE_Capability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_07 }, + { &hf_rrc_specificationMode_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_14 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -83012,14 +83265,14 @@ dissect_rrc_RadioBearerReconfiguration_v7g0ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_102_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_103_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_102, T_nonCriticalExtensions_102_sequence); + ett_rrc_T_nonCriticalExtensions_103, T_nonCriticalExtensions_103_sequence); return offset; } @@ -83027,7 +83280,7 @@ dissect_rrc_T_nonCriticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7g0NonCriticalExtensions_08_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_102 }, + { &hf_rrc_nonCriticalExtensions_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_103 }, { NULL, 0, 0, NULL } }; @@ -83115,14 +83368,14 @@ dissect_rrc_T_r7_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_09_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_08_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -83161,8 +83414,8 @@ dissect_rrc_RAB_InformationReconfigList_r8(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_complete_16_sequence[] = { - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, +static const per_sequence_t T_complete_15_sequence[] = { + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, @@ -83178,81 +83431,81 @@ static const per_sequence_t T_complete_16_sequence[] = { }; static int -dissect_rrc_T_complete_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_16, T_complete_16_sequence); + ett_rrc_T_complete_15, T_complete_15_sequence); return offset; } -static const per_sequence_t T_defaultConfig_14_sequence[] = { +static const per_sequence_t T_defaultConfig_13_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_14, T_defaultConfig_14_sequence); + ett_rrc_T_defaultConfig_13, T_defaultConfig_13_sequence); return offset; } -static const value_string rrc_T_preConfigMode_14_vals[] = { +static const value_string rrc_T_preConfigMode_13_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_14_choice[] = { +static const per_choice_t T_preConfigMode_13_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_14 }, + { 1, &hf_rrc_defaultConfig_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_13 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_14, T_preConfigMode_14_choice, + ett_rrc_T_preConfigMode_13, T_preConfigMode_13_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_14_sequence[] = { - { &hf_rrc_preConfigMode_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_14 }, +static const per_sequence_t T_preconfiguration_13_sequence[] = { + { &hf_rrc_preConfigMode_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_13 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_14, T_preconfiguration_14_sequence); + ett_rrc_T_preconfiguration_13, T_preconfiguration_13_sequence); return offset; } -static const value_string rrc_T_specificationMode_16_vals[] = { +static const value_string rrc_T_specificationMode_15_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_16_choice[] = { - { 0, &hf_rrc_complete_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_16 }, - { 1, &hf_rrc_preconfiguration_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_14 }, +static const per_choice_t T_specificationMode_15_choice[] = { + { 0, &hf_rrc_complete_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_15 }, + { 1, &hf_rrc_preconfiguration_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_13 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_16, T_specificationMode_16_choice, + ett_rrc_T_specificationMode_15, T_specificationMode_15_choice, NULL); return offset; @@ -83276,9 +83529,9 @@ static const per_sequence_t RadioBearerReconfiguration_r8_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_09 }, + { &hf_rrc_responseToChangeOfUE_Capability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_08 }, { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, - { &hf_rrc_specificationMode_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_16 }, + { &hf_rrc_specificationMode_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_15 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -83336,14 +83589,14 @@ dissect_rrc_RadioBearerReconfiguration_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_103_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_104_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_103, T_nonCriticalExtensions_103_sequence); + ett_rrc_T_nonCriticalExtensions_104, T_nonCriticalExtensions_104_sequence); return offset; } @@ -83351,7 +83604,7 @@ dissect_rrc_T_nonCriticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v8a0NonCriticalExtensions_05_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_103 }, + { &hf_rrc_nonCriticalExtensions_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_104 }, { NULL, 0, 0, NULL } }; @@ -83440,6 +83693,256 @@ dissect_rrc_T_r8_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } +static const value_string rrc_T_responseToChangeOfUE_Capability_09_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_responseToChangeOfUE_Capability_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t T_complete_16_sequence[] = { + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, + { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 }, + { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, + { &hf_rrc_rb_PDCPContextRelocationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_PDCPContextRelocationList }, + { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, + { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, + { &hf_rrc_ul_deletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, + { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, + { &hf_rrc_dl_DeletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 }, + { &hf_rrc_dl_AddReconfTransChInfoList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r9 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_complete_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_complete_16, T_complete_16_sequence); + + return offset; +} + + +static const per_sequence_t T_defaultConfig_14_sequence[] = { + { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, + { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_defaultConfig_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_defaultConfig_14, T_defaultConfig_14_sequence); + + return offset; +} + + +static const value_string rrc_T_preConfigMode_14_vals[] = { + { 0, "predefinedConfigIdentity" }, + { 1, "defaultConfig" }, + { 0, NULL } +}; + +static const per_choice_t T_preConfigMode_14_choice[] = { + { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, + { 1, &hf_rrc_defaultConfig_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_14 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_preConfigMode_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_preConfigMode_14, T_preConfigMode_14_choice, + NULL); + + return offset; +} + + +static const per_sequence_t T_preconfiguration_14_sequence[] = { + { &hf_rrc_preConfigMode_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_14 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_preconfiguration_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_preconfiguration_14, T_preconfiguration_14_sequence); + + return offset; +} + + +static const value_string rrc_T_specificationMode_16_vals[] = { + { 0, "complete" }, + { 1, "preconfiguration" }, + { 0, NULL } +}; + +static const per_choice_t T_specificationMode_16_choice[] = { + { 0, &hf_rrc_complete_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_16 }, + { 1, &hf_rrc_preconfiguration_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_14 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_specificationMode_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_specificationMode_16, T_specificationMode_16_choice, + NULL); + + return offset; +} + + +static const per_sequence_t RadioBearerReconfiguration_r9_IEs_sequence[] = { + { &hf_rrc_integrityProtectionModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, + { &hf_rrc_cipheringModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, + { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_delayRestrictionFlag, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DelayRestrictionFlag }, + { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, + { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, + { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, + { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, + { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, + { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected }, + { &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, + { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, + { &hf_rrc_responseToChangeOfUE_Capability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_09 }, + { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, + { &hf_rrc_specificationMode_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_16 }, + { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, + { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, + { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, + { &hf_rrc_dtx_drx_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r7 }, + { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, + { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, + { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, + { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r7 }, + { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r9 }, + { &hf_rrc_ul_SecondaryCellInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD }, + { &hf_rrc_dl_HSPDSCH_Information_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r9 }, + { &hf_rrc_dl_CommonInformation_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r8 }, + { &hf_rrc_dl_InformationPerRL_List_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r8 }, + { &hf_rrc_dl_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r9 }, + { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, + { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, + { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, + { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RadioBearerReconfiguration_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RadioBearerReconfiguration_r9_IEs, RadioBearerReconfiguration_r9_IEs_sequence); + + return offset; +} + + +static const per_sequence_t RadioBearerReconfiguration_v950ext_IEs_sequence[] = { + { &hf_rrc_secondaryCellMimoParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RadioBearerReconfiguration_v950ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RadioBearerReconfiguration_v950ext_IEs, RadioBearerReconfiguration_v950ext_IEs_sequence); + + return offset; +} + + +static const per_sequence_t RadioBearerReconfiguration_v9c0ext_IEs_sequence[] = { + { &hf_rrc_dl_AddReconfTransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_TDD128_v9c0ext }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RadioBearerReconfiguration_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs, RadioBearerReconfiguration_v9c0ext_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_105_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_105, T_nonCriticalExtensions_105_sequence); + + return offset; +} + + +static const per_sequence_t T_v9c0NonCriticalExtensions_04_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v9c0ext_IEs }, + { &hf_rrc_nonCriticalExtensions_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_105 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_v9c0NonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_v9c0NonCriticalExtensions_04, T_v9c0NonCriticalExtensions_04_sequence); + + return offset; +} + + +static const per_sequence_t T_v950NonCriticalExtensions_04_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v950ext_IEs }, + { &hf_rrc_v9c0NonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v9c0NonCriticalExtensions_04 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_v950NonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_v950NonCriticalExtensions_04, T_v950NonCriticalExtensions_04_sequence); + + return offset; +} + + +static const per_sequence_t T_r9_06_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r9_IEs }, + { &hf_rrc_radioBearerReconfiguration_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_v950NonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_04 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r9_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r9_06, T_r9_06_sequence); + + return offset; +} + + static const value_string rrc_T_responseToChangeOfUE_Capability_10_vals[] = { { 0, "true" }, { 0, NULL } @@ -83456,7 +83959,7 @@ dissect_rrc_T_responseToChangeOfUE_Capability_10(tvbuff_t *tvb _U_, int offset _ static const per_sequence_t T_complete_17_sequence[] = { - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, @@ -83553,7 +84056,7 @@ dissect_rrc_T_specificationMode_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t RadioBearerReconfiguration_r9_IEs_sequence[] = { +static const per_sequence_t RadioBearerReconfiguration_r10_IEs_sequence[] = { { &hf_rrc_integrityProtectionModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, { &hf_rrc_cipheringModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, @@ -83583,108 +84086,140 @@ static const per_sequence_t RadioBearerReconfiguration_r9_IEs_sequence[] = { { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r7 }, { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r9 }, { &hf_rrc_ul_SecondaryCellInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD }, + { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, { &hf_rrc_dl_HSPDSCH_Information_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r9 }, - { &hf_rrc_dl_CommonInformation_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r8 }, + { &hf_rrc_dl_CommonInformation_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r10 }, { &hf_rrc_dl_InformationPerRL_List_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r8 }, - { &hf_rrc_dl_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r9 }, + { &hf_rrc_dl_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r10 }, + { &hf_rrc_additionalDLSecCellInfoListFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD }, { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, + { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 }, { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RadioBearerReconfiguration_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RadioBearerReconfiguration_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerReconfiguration_r9_IEs, RadioBearerReconfiguration_r9_IEs_sequence); + ett_rrc_RadioBearerReconfiguration_r10_IEs, RadioBearerReconfiguration_r10_IEs_sequence); return offset; } -static const per_sequence_t RadioBearerReconfiguration_v950ext_IEs_sequence[] = { - { &hf_rrc_secondaryCellMimoParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext }, +static const per_sequence_t RB_IdentityList_sequence_of[1] = { + { &hf_rrc_RB_IdentityList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_Identity }, +}; + +static int +dissect_rrc_RB_IdentityList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_RB_IdentityList, RB_IdentityList_sequence_of, + 1, maxRB, FALSE); + + return offset; +} + + +static const per_sequence_t RadioBearerReconfiguration_vaa0ext_IEs_sequence[] = { + { &hf_rrc_um_RLC_ReEstablishmentRBList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_IdentityList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RadioBearerReconfiguration_v950ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RadioBearerReconfiguration_vaa0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerReconfiguration_v950ext_IEs, RadioBearerReconfiguration_v950ext_IEs_sequence); + ett_rrc_RadioBearerReconfiguration_vaa0ext_IEs, RadioBearerReconfiguration_vaa0ext_IEs_sequence); return offset; } -static const per_sequence_t RadioBearerReconfiguration_v9c0ext_IEs_sequence[] = { - { &hf_rrc_dl_AddReconfTransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_TDD128_v9c0ext }, +static const per_sequence_t RadioBearerReconfiguration_vb50ext_IEs_sequence[] = { + { &hf_rrc_ulOLTDInfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RadioBearerReconfiguration_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RadioBearerReconfiguration_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs, RadioBearerReconfiguration_v9c0ext_IEs_sequence); + ett_rrc_RadioBearerReconfiguration_vb50ext_IEs, RadioBearerReconfiguration_vb50ext_IEs_sequence); return offset; } -static const per_sequence_t T_nonCriticalExtensions_104_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_106_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_104, T_nonCriticalExtensions_104_sequence); + ett_rrc_T_nonCriticalExtensions_106, T_nonCriticalExtensions_106_sequence); return offset; } -static const per_sequence_t T_v9c0NonCriticalExtensions_04_sequence[] = { +static const per_sequence_t T_vb50NonCriticalExtensions_12_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_vb50ext_IEs }, + { &hf_rrc_nonCriticalExtensions_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_106 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_vb50NonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_vb50NonCriticalExtensions_12, T_vb50NonCriticalExtensions_12_sequence); + + return offset; +} + + +static const per_sequence_t T_vaa0NonCriticalExtensions_01_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_vaa0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_vaa0ext_IEs }, + { &hf_rrc_vb50NonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vb50NonCriticalExtensions_12 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_vaa0NonCriticalExtensions_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_vaa0NonCriticalExtensions_01, T_vaa0NonCriticalExtensions_01_sequence); + + return offset; +} + + +static const per_sequence_t T_v9c0NonCriticalExtensions_05_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_104 }, + { &hf_rrc_vaa0NonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vaa0NonCriticalExtensions_01 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_v9c0NonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_v9c0NonCriticalExtensions_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_v9c0NonCriticalExtensions_04, T_v9c0NonCriticalExtensions_04_sequence); + ett_rrc_T_v9c0NonCriticalExtensions_05, T_v9c0NonCriticalExtensions_05_sequence); return offset; } -static const per_sequence_t T_v950NonCriticalExtensions_04_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v950ext_IEs }, - { &hf_rrc_v9c0NonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v9c0NonCriticalExtensions_04 }, +static const per_sequence_t T_r10_06_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r10_IEs }, + { &hf_rrc_radioBearerReconfiguration_r10_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_v9c0NonCriticalExtensions_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v9c0NonCriticalExtensions_05 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_v950NonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r10_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_v950NonCriticalExtensions_04, T_v950NonCriticalExtensions_04_sequence); - - return offset; -} - - -static const per_sequence_t T_r9_06_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r9_IEs }, - { &hf_rrc_radioBearerReconfiguration_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_v950NonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_04 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_r9_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r9_06, T_r9_06_sequence); + ett_rrc_T_r10_06, T_r10_06_sequence); return offset; } @@ -83706,18 +84241,19 @@ dissect_rrc_T_responseToChangeOfUE_Capability_11(tvbuff_t *tvb _U_, int offset _ static const per_sequence_t T_complete_18_sequence[] = { - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, - { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 }, + { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, { &hf_rrc_rb_PDCPContextRelocationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_PDCPContextRelocationList }, { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, + { &hf_rrc_umRlc_ReEstablishmentRBList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_IdentityList }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_deletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, { &hf_rrc_dl_DeletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 }, - { &hf_rrc_dl_AddReconfTransChInfoList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r9 }, + { &hf_rrc_dl_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, { NULL, 0, 0, NULL } }; @@ -83803,7 +84339,7 @@ dissect_rrc_T_specificationMode_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t RadioBearerReconfiguration_r10_IEs_sequence[] = { +static const per_sequence_t RadioBearerReconfiguration_r11_IEs_sequence[] = { { &hf_rrc_integrityProtectionModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, { &hf_rrc_cipheringModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, @@ -83821,7 +84357,7 @@ static const per_sequence_t RadioBearerReconfiguration_r10_IEs_sequence[] = { { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, { &hf_rrc_responseToChangeOfUE_Capability_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_11 }, - { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, + { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, { &hf_rrc_specificationMode_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_18 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, @@ -83829,16 +84365,21 @@ static const per_sequence_t RadioBearerReconfiguration_r10_IEs_sequence[] = { { &hf_rrc_dtx_drx_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r7 }, { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, + { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, - { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r7 }, - { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r9 }, + { &hf_rrc_ul_DPCH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 }, + { &hf_rrc_ul_EDCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, { &hf_rrc_ul_SecondaryCellInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD }, { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, - { &hf_rrc_dl_HSPDSCH_Information_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r9 }, - { &hf_rrc_dl_CommonInformation_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r10 }, - { &hf_rrc_dl_InformationPerRL_List_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r8 }, - { &hf_rrc_dl_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r10 }, - { &hf_rrc_additionalDLSecCellInfoListFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD }, + { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, + { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, + { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r11 }, + { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r11 }, + { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r11 }, + { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, + { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD }, { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 }, @@ -83848,125 +84389,48 @@ static const per_sequence_t RadioBearerReconfiguration_r10_IEs_sequence[] = { }; static int -dissect_rrc_RadioBearerReconfiguration_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RadioBearerReconfiguration_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerReconfiguration_r10_IEs, RadioBearerReconfiguration_r10_IEs_sequence); + ett_rrc_RadioBearerReconfiguration_r11_IEs, RadioBearerReconfiguration_r11_IEs_sequence); return offset; } -static const per_sequence_t RB_IdentityList_sequence_of[1] = { - { &hf_rrc_RB_IdentityList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_Identity }, -}; - -static int -dissect_rrc_RB_IdentityList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, - ett_rrc_RB_IdentityList, RB_IdentityList_sequence_of, - 1, maxRB, FALSE); - - return offset; -} - - -static const per_sequence_t RadioBearerReconfiguration_vaa0ext_IEs_sequence[] = { - { &hf_rrc_um_RLC_ReEstablishmentRBList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_IdentityList }, +static const per_sequence_t T_nonCriticalExtensions_107_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_RadioBearerReconfiguration_vaa0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerReconfiguration_vaa0ext_IEs, RadioBearerReconfiguration_vaa0ext_IEs_sequence); + ett_rrc_T_nonCriticalExtensions_107, T_nonCriticalExtensions_107_sequence); return offset; } -static const per_sequence_t RadioBearerReconfiguration_vb50ext_IEs_sequence[] = { - { &hf_rrc_ulOLTDInfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, +static const per_sequence_t T_r11_07_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r11_IEs }, + { &hf_rrc_radioBearerReconfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_107 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RadioBearerReconfiguration_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r11_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerReconfiguration_vb50ext_IEs, RadioBearerReconfiguration_vb50ext_IEs_sequence); + ett_rrc_T_r11_07, T_r11_07_sequence); return offset; } -static const per_sequence_t T_nonCriticalExtensions_105_sequence[] = { - { NULL, 0, 0, NULL } -}; static int -dissect_rrc_T_nonCriticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_105, T_nonCriticalExtensions_105_sequence); - - return offset; -} - - -static const per_sequence_t T_vb50NonCriticalExtensions_12_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_105 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_vb50NonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_vb50NonCriticalExtensions_12, T_vb50NonCriticalExtensions_12_sequence); - - return offset; -} - - -static const per_sequence_t T_vaa0NonCriticalExtensions_01_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_vaa0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_vaa0ext_IEs }, - { &hf_rrc_vb50NonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vb50NonCriticalExtensions_12 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_vaa0NonCriticalExtensions_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_vaa0NonCriticalExtensions_01, T_vaa0NonCriticalExtensions_01_sequence); - - return offset; -} - - -static const per_sequence_t T_v9c0NonCriticalExtensions_05_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v9c0ext_IEs }, - { &hf_rrc_vaa0NonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vaa0NonCriticalExtensions_01 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_v9c0NonCriticalExtensions_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_v9c0NonCriticalExtensions_05, T_v9c0NonCriticalExtensions_05_sequence); - - return offset; -} - - -static const per_sequence_t T_r10_06_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r10_IEs }, - { &hf_rrc_radioBearerReconfiguration_r10_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_v9c0NonCriticalExtensions_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v9c0NonCriticalExtensions_05 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_r10_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r10_06, T_r10_06_sequence); +dissect_rrc_AccessGroupIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, + 0U, 15U, NULL, FALSE); return offset; } @@ -83988,14 +84452,14 @@ dissect_rrc_T_responseToChangeOfUE_Capability_12(tvbuff_t *tvb _U_, int offset _ static const per_sequence_t T_complete_19_sequence[] = { - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, { &hf_rrc_rb_PDCPContextRelocationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_PDCPContextRelocationList }, { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, { &hf_rrc_umRlc_ReEstablishmentRBList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_IdentityList }, - { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, + { &hf_rrc_ul_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, { &hf_rrc_ul_deletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, @@ -84086,7 +84550,7 @@ dissect_rrc_T_specificationMode_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t RadioBearerReconfiguration_r11_IEs_sequence[] = { +static const per_sequence_t RadioBearerReconfiguration_r12_IEs_sequence[] = { { &hf_rrc_integrityProtectionModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, { &hf_rrc_cipheringModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, @@ -84100,6 +84564,7 @@ static const per_sequence_t RadioBearerReconfiguration_r11_IEs_sequence[] = { { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected }, { &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, + { &hf_rrc_accessGroupIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AccessGroupIdentity }, { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, @@ -84109,75 +84574,86 @@ static const per_sequence_t RadioBearerReconfiguration_r11_IEs_sequence[] = { { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, - { &hf_rrc_dtx_drx_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r7 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, + { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_ul_DPCH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 }, { &hf_rrc_ul_EDCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, - { &hf_rrc_ul_SecondaryCellInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD }, + { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 }, { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, - { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r11 }, - { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r11 }, - { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r11 }, + { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information }, + { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo }, + { &hf_rrc_dl_HSPDSCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 }, + { &hf_rrc_dl_CommonInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 }, + { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r12 }, { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD }, + { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD }, { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 }, + { &hf_rrc_nonrectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 }, + { &hf_rrc_nonrectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 }, { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RadioBearerReconfiguration_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RadioBearerReconfiguration_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerReconfiguration_r11_IEs, RadioBearerReconfiguration_r11_IEs_sequence); + ett_rrc_RadioBearerReconfiguration_r12_IEs, RadioBearerReconfiguration_r12_IEs_sequence); return offset; } -static const per_sequence_t T_nonCriticalExtensions_106_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_108_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_106, T_nonCriticalExtensions_106_sequence); + ett_rrc_T_nonCriticalExtensions_108, T_nonCriticalExtensions_108_sequence); return offset; } -static const per_sequence_t T_r11_07_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r11_IEs }, - { &hf_rrc_radioBearerReconfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_106 }, +static const per_sequence_t T_r12_06_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r12_IEs }, + { &hf_rrc_radioBearerReconfiguration_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_108 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_r11_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r12_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r11_07, T_r11_07_sequence); + ett_rrc_T_r12_06, T_r12_06_sequence); return offset; } +static const value_string rrc_T_rntiHandlingAtCellReselection_02_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + static int -dissect_rrc_AccessGroupIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, - 0U, 15U, NULL, FALSE); +dissect_rrc_T_rntiHandlingAtCellReselection_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); return offset; } @@ -84199,19 +84675,21 @@ dissect_rrc_T_responseToChangeOfUE_Capability_13(tvbuff_t *tvb _U_, int offset _ static const per_sequence_t T_complete_20_sequence[] = { - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, { &hf_rrc_rb_PDCPContextRelocationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_PDCPContextRelocationList }, { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, { &hf_rrc_umRlc_ReEstablishmentRBList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_IdentityList }, + { &hf_rrc_otherStateConfig, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OtherStateConfig }, { &hf_rrc_ul_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, { &hf_rrc_ul_deletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, { &hf_rrc_dl_DeletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 }, - { &hf_rrc_dl_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, + { &hf_rrc_dl_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r13 }, + { &hf_rrc_retrievableConfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigInfo }, { NULL, 0, 0, NULL } }; @@ -84297,231 +84775,6 @@ dissect_rrc_T_specificationMode_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t RadioBearerReconfiguration_r12_IEs_sequence[] = { - { &hf_rrc_integrityProtectionModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, - { &hf_rrc_cipheringModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, - { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, - { &hf_rrc_delayRestrictionFlag, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DelayRestrictionFlag }, - { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, - { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, - { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, - { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, - { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, - { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, - { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, - { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected }, - { &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, - { &hf_rrc_accessGroupIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AccessGroupIdentity }, - { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, - { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, - { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_13 }, - { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, - { &hf_rrc_specificationMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_20 }, - { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, - { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, - { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, - { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, - { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, - { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, - { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, - { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, - { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, - { &hf_rrc_ul_DPCH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 }, - { &hf_rrc_ul_EDCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, - { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 }, - { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, - { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, - { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, - { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information }, - { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo }, - { &hf_rrc_dl_HSPDSCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 }, - { &hf_rrc_dl_CommonInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 }, - { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r12 }, - { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, - { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, - { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, - { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD }, - { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD }, - { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, - { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, - { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 }, - { &hf_rrc_nonrectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 }, - { &hf_rrc_nonrectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 }, - { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, - { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_RadioBearerReconfiguration_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerReconfiguration_r12_IEs, RadioBearerReconfiguration_r12_IEs_sequence); - - return offset; -} - - -static const per_sequence_t T_nonCriticalExtensions_107_sequence[] = { - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_nonCriticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_107, T_nonCriticalExtensions_107_sequence); - - return offset; -} - - -static const per_sequence_t T_r12_06_sequence[] = { - { &hf_rrc_radioBearerReconfiguration_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r12_IEs }, - { &hf_rrc_radioBearerReconfiguration_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_107 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_r12_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r12_06, T_r12_06_sequence); - - return offset; -} - - -static const value_string rrc_T_rntiHandlingAtCellReselection_03_vals[] = { - { 0, "true" }, - { 0, NULL } -}; - - -static int -dissect_rrc_T_rntiHandlingAtCellReselection_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, - 1, NULL, FALSE, 0, NULL); - - return offset; -} - - -static const value_string rrc_T_responseToChangeOfUE_Capability_14_vals[] = { - { 0, "true" }, - { 0, NULL } -}; - - -static int -dissect_rrc_T_responseToChangeOfUE_Capability_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, - 1, NULL, FALSE, 0, NULL); - - return offset; -} - - -static const per_sequence_t T_complete_21_sequence[] = { - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, - { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, - { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, - { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, - { &hf_rrc_rb_PDCPContextRelocationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_PDCPContextRelocationList }, - { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, - { &hf_rrc_umRlc_ReEstablishmentRBList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_IdentityList }, - { &hf_rrc_otherStateConfig, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OtherStateConfig }, - { &hf_rrc_ul_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, - { &hf_rrc_ul_deletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, - { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, - { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_DeletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 }, - { &hf_rrc_dl_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r13 }, - { &hf_rrc_retrievableConfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigInfo }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_complete_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_21, T_complete_21_sequence); - - return offset; -} - - -static const per_sequence_t T_defaultConfig_19_sequence[] = { - { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, - { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_defaultConfig_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_19, T_defaultConfig_19_sequence); - - return offset; -} - - -static const value_string rrc_T_preConfigMode_19_vals[] = { - { 0, "predefinedConfigIdentity" }, - { 1, "defaultConfig" }, - { 0, NULL } -}; - -static const per_choice_t T_preConfigMode_19_choice[] = { - { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_19 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_preConfigMode_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_19, T_preConfigMode_19_choice, - NULL); - - return offset; -} - - -static const per_sequence_t T_preconfiguration_19_sequence[] = { - { &hf_rrc_preConfigMode_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_19 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_preconfiguration_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_19, T_preconfiguration_19_sequence); - - return offset; -} - - -static const value_string rrc_T_specificationMode_21_vals[] = { - { 0, "complete" }, - { 1, "preconfiguration" }, - { 0, NULL } -}; - -static const per_choice_t T_specificationMode_21_choice[] = { - { 0, &hf_rrc_complete_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_21 }, - { 1, &hf_rrc_preconfiguration_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_19 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_specificationMode_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_21, T_specificationMode_21_choice, - NULL); - - return offset; -} - - static const per_sequence_t RadioBearerReconfiguration_r13_IEs_sequence[] = { { &hf_rrc_integrityProtectionModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, { &hf_rrc_cipheringModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, @@ -84534,7 +84787,7 @@ static const per_sequence_t RadioBearerReconfiguration_r13_IEs_sequence[] = { { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, - { &hf_rrc_rntiHandlingAtCellReselection_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_rntiHandlingAtCellReselection_03 }, + { &hf_rrc_rntiHandlingAtCellReselection_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_rntiHandlingAtCellReselection_02 }, { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected }, { &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, @@ -84542,9 +84795,9 @@ static const per_sequence_t RadioBearerReconfiguration_r13_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_14 }, + { &hf_rrc_responseToChangeOfUE_Capability_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_13 }, { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, - { &hf_rrc_specificationMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_21 }, + { &hf_rrc_specificationMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_20 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -84589,14 +84842,14 @@ dissect_rrc_RadioBearerReconfiguration_r13_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_108_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_109_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_108, T_nonCriticalExtensions_108_sequence); + ett_rrc_T_nonCriticalExtensions_109, T_nonCriticalExtensions_109_sequence); return offset; } @@ -84605,7 +84858,7 @@ dissect_rrc_T_nonCriticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r13_05_sequence[] = { { &hf_rrc_radioBearerReconfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r13_IEs }, { &hf_rrc_radioBearerReconfiguration_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_108 }, + { &hf_rrc_nonCriticalExtensions_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_109 }, { NULL, 0, 0, NULL } }; @@ -84618,14 +84871,14 @@ dissect_rrc_T_r13_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const value_string rrc_T_rntiHandlingAtCellReselection_04_vals[] = { +static const value_string rrc_T_rntiHandlingAtCellReselection_03_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_rntiHandlingAtCellReselection_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_rntiHandlingAtCellReselection_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -84633,14 +84886,14 @@ dissect_rrc_T_rntiHandlingAtCellReselection_04(tvbuff_t *tvb _U_, int offset _U_ } -static const value_string rrc_T_responseToChangeOfUE_Capability_15_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_14_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -84785,9 +85038,9 @@ dissect_rrc_UL_AddReconfTransChInfoList_r14(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_complete_22_sequence[] = { +static const per_sequence_t T_complete_21_sequence[] = { { &hf_rrc_rab_InformationSetupList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, @@ -84807,81 +85060,81 @@ static const per_sequence_t T_complete_22_sequence[] = { }; static int -dissect_rrc_T_complete_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_22, T_complete_22_sequence); + ett_rrc_T_complete_21, T_complete_21_sequence); return offset; } -static const per_sequence_t T_defaultConfig_20_sequence[] = { +static const per_sequence_t T_defaultConfig_19_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_20, T_defaultConfig_20_sequence); + ett_rrc_T_defaultConfig_19, T_defaultConfig_19_sequence); return offset; } -static const value_string rrc_T_preConfigMode_20_vals[] = { +static const value_string rrc_T_preConfigMode_19_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_20_choice[] = { +static const per_choice_t T_preConfigMode_19_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_20 }, + { 1, &hf_rrc_defaultConfig_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_19 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_20, T_preConfigMode_20_choice, + ett_rrc_T_preConfigMode_19, T_preConfigMode_19_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_20_sequence[] = { - { &hf_rrc_preConfigMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_20 }, +static const per_sequence_t T_preconfiguration_19_sequence[] = { + { &hf_rrc_preConfigMode_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_19 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_20, T_preconfiguration_20_sequence); + ett_rrc_T_preconfiguration_19, T_preconfiguration_19_sequence); return offset; } -static const value_string rrc_T_specificationMode_22_vals[] = { +static const value_string rrc_T_specificationMode_21_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_22_choice[] = { - { 0, &hf_rrc_complete_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_22 }, - { 1, &hf_rrc_preconfiguration_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_20 }, +static const per_choice_t T_specificationMode_21_choice[] = { + { 0, &hf_rrc_complete_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_21 }, + { 1, &hf_rrc_preconfiguration_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_19 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_22, T_specificationMode_22_choice, + ett_rrc_T_specificationMode_21, T_specificationMode_21_choice, NULL); return offset; @@ -85081,7 +85334,7 @@ static const per_sequence_t RadioBearerReconfiguration_r14_IEs_sequence[] = { { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, - { &hf_rrc_rntiHandlingAtCellReselection_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_rntiHandlingAtCellReselection_04 }, + { &hf_rrc_rntiHandlingAtCellReselection_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_rntiHandlingAtCellReselection_03 }, { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected }, { &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, @@ -85090,9 +85343,9 @@ static const per_sequence_t RadioBearerReconfiguration_r14_IEs_sequence[] = { { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_15 }, + { &hf_rrc_responseToChangeOfUE_Capability_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_14 }, { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, - { &hf_rrc_specificationMode_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_22 }, + { &hf_rrc_specificationMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_21 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -85140,14 +85393,14 @@ dissect_rrc_RadioBearerReconfiguration_r14_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_109_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_110_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_109, T_nonCriticalExtensions_109_sequence); + ett_rrc_T_nonCriticalExtensions_110, T_nonCriticalExtensions_110_sequence); return offset; } @@ -85156,7 +85409,7 @@ dissect_rrc_T_nonCriticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r14_03_sequence[] = { { &hf_rrc_radioBearerReconfiguration_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r14_IEs }, { &hf_rrc_radioBearerReconfiguration_r14_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_109 }, + { &hf_rrc_nonCriticalExtensions_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_110 }, { NULL, 0, 0, NULL } }; @@ -85169,14 +85422,14 @@ dissect_rrc_T_r14_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const value_string rrc_T_rntiHandlingAtCellReselection_02_vals[] = { +static const value_string rrc_T_rntiHandlingAtCellReselection_04_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_rntiHandlingAtCellReselection_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_rntiHandlingAtCellReselection_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -85184,14 +85437,14 @@ dissect_rrc_T_rntiHandlingAtCellReselection_02(tvbuff_t *tvb _U_, int offset _U_ } -static const value_string rrc_T_responseToChangeOfUE_Capability_07_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_15_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -85199,9 +85452,9 @@ dissect_rrc_T_responseToChangeOfUE_Capability_07(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_complete_11_sequence[] = { +static const per_sequence_t T_complete_22_sequence[] = { { &hf_rrc_rab_InformationSetupList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, @@ -85221,81 +85474,81 @@ static const per_sequence_t T_complete_11_sequence[] = { }; static int -dissect_rrc_T_complete_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_11, T_complete_11_sequence); + ett_rrc_T_complete_22, T_complete_22_sequence); return offset; } -static const per_sequence_t T_defaultConfig_10_sequence[] = { +static const per_sequence_t T_defaultConfig_20_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_10, T_defaultConfig_10_sequence); + ett_rrc_T_defaultConfig_20, T_defaultConfig_20_sequence); return offset; } -static const value_string rrc_T_preConfigMode_10_vals[] = { +static const value_string rrc_T_preConfigMode_20_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_10_choice[] = { +static const per_choice_t T_preConfigMode_20_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_10 }, + { 1, &hf_rrc_defaultConfig_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_20 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_10, T_preConfigMode_10_choice, + ett_rrc_T_preConfigMode_20, T_preConfigMode_20_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_10_sequence[] = { - { &hf_rrc_preConfigMode_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_10 }, +static const per_sequence_t T_preconfiguration_20_sequence[] = { + { &hf_rrc_preConfigMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_20 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_10, T_preconfiguration_10_sequence); + ett_rrc_T_preconfiguration_20, T_preconfiguration_20_sequence); return offset; } -static const value_string rrc_T_specificationMode_11_vals[] = { +static const value_string rrc_T_specificationMode_22_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_11_choice[] = { - { 0, &hf_rrc_complete_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_11 }, - { 1, &hf_rrc_preconfiguration_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_10 }, +static const per_choice_t T_specificationMode_22_choice[] = { + { 0, &hf_rrc_complete_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_22 }, + { 1, &hf_rrc_preconfiguration_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_20 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_11, T_specificationMode_11_choice, + ett_rrc_T_specificationMode_22, T_specificationMode_22_choice, NULL); return offset; @@ -85329,7 +85582,7 @@ static const per_sequence_t RadioBearerReconfiguration_r15_IEs_sequence[] = { { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, - { &hf_rrc_rntiHandlingAtCellReselection_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_rntiHandlingAtCellReselection_02 }, + { &hf_rrc_rntiHandlingAtCellReselection_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_rntiHandlingAtCellReselection_04 }, { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected }, { &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, @@ -85338,9 +85591,9 @@ static const per_sequence_t RadioBearerReconfiguration_r15_IEs_sequence[] = { { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_07 }, + { &hf_rrc_responseToChangeOfUE_Capability_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_15 }, { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, - { &hf_rrc_specificationMode_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_11 }, + { &hf_rrc_specificationMode_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_22 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -85389,51 +85642,51 @@ dissect_rrc_RadioBearerReconfiguration_r15_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_110_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_111_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_110, T_nonCriticalExtensions_110_sequence); + ett_rrc_T_nonCriticalExtensions_111, T_nonCriticalExtensions_111_sequence); return offset; } -static const per_sequence_t T_r15_sequence[] = { +static const per_sequence_t T_r15_01_sequence[] = { { &hf_rrc_radioBearerReconfiguration_r15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r15_IEs }, { &hf_rrc_radioBearerReconfiguration_r15_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_110 }, + { &hf_rrc_nonCriticalExtensions_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_111 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_r15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r15_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r15, T_r15_sequence); + ett_rrc_T_r15_01, T_r15_01_sequence); return offset; } -static const per_sequence_t T_criticalExtensions_88_sequence[] = { +static const per_sequence_t T_criticalExtensions_89_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_88, T_criticalExtensions_88_sequence); + ett_rrc_T_criticalExtensions_89, T_criticalExtensions_89_sequence); return offset; } static const per_sequence_t RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs_sequence[] = { - { &hf_rrc_r15 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_r15 }, - { &hf_rrc_criticalExtensions_90, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_88 }, + { &hf_rrc_r15_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_r15_01 }, + { &hf_rrc_criticalExtensions_91, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_89 }, { NULL, 0, 0, NULL } }; @@ -85446,18 +85699,40 @@ dissect_rrc_RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs(tvbuff_t } -static const value_string rrc_T_criticalExtensions_87_vals[] = { +static const value_string rrc_T_criticalExtensions_88_vals[] = { { 0, "r14" }, { 1, "laterCriticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_87_choice[] = { +static const per_choice_t T_criticalExtensions_88_choice[] = { { 0, &hf_rrc_r14_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r14_03 }, { 1, &hf_rrc_laterCriticalExtensions_01, ASN1_NO_EXTENSIONS , dissect_rrc_RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs }, { 0, NULL, 0, NULL } }; +static int +dissect_rrc_T_criticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_88, T_criticalExtensions_88_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_87_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_87_choice[] = { + { 0, &hf_rrc_r13_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_05 }, + { 1, &hf_rrc_criticalExtensions_90, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_88 }, + { 0, NULL, 0, NULL } +}; + static int dissect_rrc_T_criticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, @@ -85469,13 +85744,13 @@ dissect_rrc_T_criticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_86_vals[] = { - { 0, "r13" }, + { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_86_choice[] = { - { 0, &hf_rrc_r13_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_05 }, + { 0, &hf_rrc_r12_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_06 }, { 1, &hf_rrc_criticalExtensions_89, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_87 }, { 0, NULL, 0, NULL } }; @@ -85491,13 +85766,13 @@ dissect_rrc_T_criticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_85_vals[] = { - { 0, "r12" }, + { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_85_choice[] = { - { 0, &hf_rrc_r12_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_06 }, + { 0, &hf_rrc_r11_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_07 }, { 1, &hf_rrc_criticalExtensions_88, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_86 }, { 0, NULL, 0, NULL } }; @@ -85513,13 +85788,13 @@ dissect_rrc_T_criticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_84_vals[] = { - { 0, "r11" }, + { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_84_choice[] = { - { 0, &hf_rrc_r11_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_07 }, + { 0, &hf_rrc_r10_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_06 }, { 1, &hf_rrc_criticalExtensions_87, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_85 }, { 0, NULL, 0, NULL } }; @@ -85535,13 +85810,13 @@ dissect_rrc_T_criticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_83_vals[] = { - { 0, "r10" }, + { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_83_choice[] = { - { 0, &hf_rrc_r10_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_06 }, + { 0, &hf_rrc_r9_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_06 }, { 1, &hf_rrc_criticalExtensions_86, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_84 }, { 0, NULL, 0, NULL } }; @@ -85557,13 +85832,13 @@ dissect_rrc_T_criticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_82_vals[] = { - { 0, "r9" }, + { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_82_choice[] = { - { 0, &hf_rrc_r9_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_06 }, + { 0, &hf_rrc_r8_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_07 }, { 1, &hf_rrc_criticalExtensions_85, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_83 }, { 0, NULL, 0, NULL } }; @@ -85579,13 +85854,13 @@ dissect_rrc_T_criticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_81_vals[] = { - { 0, "r8" }, + { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_81_choice[] = { - { 0, &hf_rrc_r8_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_07 }, + { 0, &hf_rrc_r7_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_06 }, { 1, &hf_rrc_criticalExtensions_84, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_82 }, { 0, NULL, 0, NULL } }; @@ -85601,13 +85876,13 @@ dissect_rrc_T_criticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_80_vals[] = { - { 0, "r7" }, + { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_80_choice[] = { - { 0, &hf_rrc_r7_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_06 }, + { 0, &hf_rrc_r6_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_07 }, { 1, &hf_rrc_criticalExtensions_83, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_81 }, { 0, NULL, 0, NULL } }; @@ -85623,13 +85898,13 @@ dissect_rrc_T_criticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_79_vals[] = { - { 0, "r6" }, + { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_79_choice[] = { - { 0, &hf_rrc_r6_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_07 }, + { 0, &hf_rrc_r5_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_05 }, { 1, &hf_rrc_criticalExtensions_82, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_80 }, { 0, NULL, 0, NULL } }; @@ -85645,13 +85920,13 @@ dissect_rrc_T_criticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_78_vals[] = { - { 0, "r5" }, + { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_78_choice[] = { - { 0, &hf_rrc_r5_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_05 }, + { 0, &hf_rrc_r4_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_06 }, { 1, &hf_rrc_criticalExtensions_81, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_79 }, { 0, NULL, 0, NULL } }; @@ -85666,31 +85941,9 @@ dissect_rrc_T_criticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const value_string rrc_T_criticalExtensions_77_vals[] = { - { 0, "r4" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_77_choice[] = { - { 0, &hf_rrc_r4_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_06 }, - { 1, &hf_rrc_criticalExtensions_80, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_78 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_77, T_criticalExtensions_77_choice, - NULL); - - return offset; -} - - static const per_sequence_t T_later_than_r3_12_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_79, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_77 }, + { &hf_rrc_criticalExtensions_80, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_78 }, { NULL, 0, 0, NULL } }; @@ -85836,7 +86089,7 @@ static const per_sequence_t RadioBearerRelease_r3_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo }, { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationAffectedList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList }, { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo }, @@ -85958,14 +86211,14 @@ dissect_rrc_RadioBearerRelease_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_113_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_114_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_113, T_nonCriticalExtensions_113_sequence); + ett_rrc_T_nonCriticalExtensions_114, T_nonCriticalExtensions_114_sequence); return offset; } @@ -85973,7 +86226,7 @@ dissect_rrc_T_nonCriticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_15_sequence[] = { { &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_113 }, + { &hf_rrc_nonCriticalExtensions_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_114 }, { NULL, 0, 0, NULL } }; @@ -86161,7 +86414,7 @@ static const per_sequence_t RadioBearerRelease_r4_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo }, { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationAffectedList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList }, { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo }, @@ -86190,14 +86443,14 @@ dissect_rrc_RadioBearerRelease_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_114_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_115_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_114, T_nonCriticalExtensions_114_sequence); + ett_rrc_T_nonCriticalExtensions_115, T_nonCriticalExtensions_115_sequence); return offset; } @@ -86205,7 +86458,7 @@ dissect_rrc_T_nonCriticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_16_sequence[] = { { &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_114 }, + { &hf_rrc_nonCriticalExtensions_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_115 }, { NULL, 0, 0, NULL } }; @@ -86364,7 +86617,7 @@ static const per_sequence_t RadioBearerRelease_r5_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo }, { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationAffectedList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r5 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, @@ -86394,14 +86647,14 @@ dissect_rrc_RadioBearerRelease_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_115_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_116_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_115, T_nonCriticalExtensions_115_sequence); + ett_rrc_T_nonCriticalExtensions_116, T_nonCriticalExtensions_116_sequence); return offset; } @@ -86409,7 +86662,7 @@ dissect_rrc_T_nonCriticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_17_sequence[] = { { &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_115 }, + { &hf_rrc_nonCriticalExtensions_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_116 }, { NULL, 0, 0, NULL } }; @@ -86468,7 +86721,7 @@ static const per_sequence_t RadioBearerRelease_r6_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationReconfigList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r6 }, { &hf_rrc_rb_InformationAffectedList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r6 }, @@ -86514,14 +86767,14 @@ dissect_rrc_RadioBearerRelease_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_116_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_117_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_116, T_nonCriticalExtensions_116_sequence); + ett_rrc_T_nonCriticalExtensions_117, T_nonCriticalExtensions_117_sequence); return offset; } @@ -86529,7 +86782,7 @@ dissect_rrc_T_nonCriticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_18_sequence[] = { { &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_116 }, + { &hf_rrc_nonCriticalExtensions_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_117 }, { NULL, 0, 0, NULL } }; @@ -86590,7 +86843,7 @@ static const per_sequence_t RadioBearerRelease_r7_IEs_sequence[] = { { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationReconfigList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r7 }, { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r7 }, @@ -86683,14 +86936,14 @@ dissect_rrc_RadioBearerRelease_v7g0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_117_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_118_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_117, T_nonCriticalExtensions_117_sequence); + ett_rrc_T_nonCriticalExtensions_118, T_nonCriticalExtensions_118_sequence); return offset; } @@ -86698,7 +86951,7 @@ dissect_rrc_T_nonCriticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7g0NonCriticalExtensions_10_sequence[] = { { &hf_rrc_radioBearerRelease_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_117 }, + { &hf_rrc_nonCriticalExtensions_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_118 }, { NULL, 0, 0, NULL } }; @@ -86789,7 +87042,7 @@ static const per_sequence_t RadioBearerRelease_r8_IEs_sequence[] = { { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, @@ -86858,14 +87111,14 @@ dissect_rrc_RadioBearerRelease_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_118_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_119_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_118, T_nonCriticalExtensions_118_sequence); + ett_rrc_T_nonCriticalExtensions_119, T_nonCriticalExtensions_119_sequence); return offset; } @@ -86873,7 +87126,7 @@ dissect_rrc_T_nonCriticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v8a0NonCriticalExtensions_06_sequence[] = { { &hf_rrc_radioBearerRelease_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_118 }, + { &hf_rrc_nonCriticalExtensions_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_119 }, { NULL, 0, 0, NULL } }; @@ -86979,7 +87232,7 @@ static const per_sequence_t RadioBearerRelease_r9_IEs_sequence[] = { { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, @@ -87062,14 +87315,14 @@ dissect_rrc_RadioBearerRelease_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_119_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_120_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_119, T_nonCriticalExtensions_119_sequence); + ett_rrc_T_nonCriticalExtensions_120, T_nonCriticalExtensions_120_sequence); return offset; } @@ -87077,7 +87330,7 @@ dissect_rrc_T_nonCriticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v9c0NonCriticalExtensions_06_sequence[] = { { &hf_rrc_radioBearerRelease_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_119 }, + { &hf_rrc_nonCriticalExtensions_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_120 }, { NULL, 0, 0, NULL } }; @@ -87153,7 +87406,7 @@ static const per_sequence_t RadioBearerRelease_r10_IEs_sequence[] = { { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, @@ -87212,14 +87465,14 @@ dissect_rrc_RadioBearerRelease_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_120_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_121_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_120, T_nonCriticalExtensions_120_sequence); + ett_rrc_T_nonCriticalExtensions_121, T_nonCriticalExtensions_121_sequence); return offset; } @@ -87227,7 +87480,7 @@ dissect_rrc_T_nonCriticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_13_sequence[] = { { &hf_rrc_radioBearerRelease_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_120 }, + { &hf_rrc_nonCriticalExtensions_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_121 }, { NULL, 0, 0, NULL } }; @@ -87288,7 +87541,7 @@ static const per_sequence_t RadioBearerRelease_r11_IEs_sequence[] = { { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, @@ -87338,14 +87591,14 @@ dissect_rrc_RadioBearerRelease_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_121_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_122_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_121, T_nonCriticalExtensions_121_sequence); + ett_rrc_T_nonCriticalExtensions_122, T_nonCriticalExtensions_122_sequence); return offset; } @@ -87354,7 +87607,7 @@ dissect_rrc_T_nonCriticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_08_sequence[] = { { &hf_rrc_radioBearerRelease_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_r11_IEs }, { &hf_rrc_radioBearerRelease_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_121 }, + { &hf_rrc_nonCriticalExtensions_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_122 }, { NULL, 0, 0, NULL } }; @@ -87385,7 +87638,7 @@ static const per_sequence_t RadioBearerRelease_r12_IEs_sequence[] = { { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, @@ -87440,14 +87693,14 @@ dissect_rrc_RadioBearerRelease_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_122_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_123_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_122, T_nonCriticalExtensions_122_sequence); + ett_rrc_T_nonCriticalExtensions_123, T_nonCriticalExtensions_123_sequence); return offset; } @@ -87456,7 +87709,7 @@ dissect_rrc_T_nonCriticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r12_07_sequence[] = { { &hf_rrc_radioBearerRelease_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_r12_IEs }, { &hf_rrc_radioBearerRelease_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_122 }, + { &hf_rrc_nonCriticalExtensions_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_123 }, { NULL, 0, 0, NULL } }; @@ -87488,7 +87741,7 @@ static const per_sequence_t RadioBearerRelease_r13_IEs_sequence[] = { { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, @@ -87544,14 +87797,14 @@ dissect_rrc_RadioBearerRelease_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_123_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_124_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_123, T_nonCriticalExtensions_123_sequence); + ett_rrc_T_nonCriticalExtensions_124, T_nonCriticalExtensions_124_sequence); return offset; } @@ -87560,7 +87813,7 @@ dissect_rrc_T_nonCriticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r13_06_sequence[] = { { &hf_rrc_radioBearerRelease_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_r13_IEs }, { &hf_rrc_radioBearerRelease_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_123 }, + { &hf_rrc_nonCriticalExtensions_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_124 }, { NULL, 0, 0, NULL } }; @@ -87607,7 +87860,7 @@ static const per_sequence_t RadioBearerRelease_r15_IEs_sequence[] = { { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, @@ -87664,51 +87917,51 @@ dissect_rrc_RadioBearerRelease_r15_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_124_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_125_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_124, T_nonCriticalExtensions_124_sequence); + ett_rrc_T_nonCriticalExtensions_125, T_nonCriticalExtensions_125_sequence); return offset; } -static const per_sequence_t T_r15_01_sequence[] = { +static const per_sequence_t T_r15_02_sequence[] = { { &hf_rrc_radioBearerRelease_r15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_r15_IEs }, { &hf_rrc_radioBearerRelease_r15_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_124 }, + { &hf_rrc_nonCriticalExtensions_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_125 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_r15_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r15_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r15_01, T_r15_01_sequence); + ett_rrc_T_r15_02, T_r15_02_sequence); return offset; } -static const per_sequence_t T_criticalExtensions_99_sequence[] = { +static const per_sequence_t T_criticalExtensions_100_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_99, T_criticalExtensions_99_sequence); + ett_rrc_T_criticalExtensions_100, T_criticalExtensions_100_sequence); return offset; } static const per_sequence_t RadioBearerRelease_LaterCriticalExtensions_r15_IEs_sequence[] = { - { &hf_rrc_r15_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_r15_01 }, - { &hf_rrc_criticalExtensions_101, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_99 }, + { &hf_rrc_r15_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_r15_02 }, + { &hf_rrc_criticalExtensions_102, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_100 }, { NULL, 0, 0, NULL } }; @@ -87721,18 +87974,40 @@ dissect_rrc_RadioBearerRelease_LaterCriticalExtensions_r15_IEs(tvbuff_t *tvb _U_ } -static const value_string rrc_T_criticalExtensions_98_vals[] = { +static const value_string rrc_T_criticalExtensions_99_vals[] = { { 0, "r13" }, { 1, "laterCriticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_98_choice[] = { +static const per_choice_t T_criticalExtensions_99_choice[] = { { 0, &hf_rrc_r13_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_06 }, { 1, &hf_rrc_laterCriticalExtensions_02, ASN1_NO_EXTENSIONS , dissect_rrc_RadioBearerRelease_LaterCriticalExtensions_r15_IEs }, { 0, NULL, 0, NULL } }; +static int +dissect_rrc_T_criticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_99, T_criticalExtensions_99_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_98_vals[] = { + { 0, "r12" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_98_choice[] = { + { 0, &hf_rrc_r12_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_07 }, + { 1, &hf_rrc_criticalExtensions_101, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_99 }, + { 0, NULL, 0, NULL } +}; + static int dissect_rrc_T_criticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, @@ -87744,13 +88019,13 @@ dissect_rrc_T_criticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_97_vals[] = { - { 0, "r12" }, + { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_97_choice[] = { - { 0, &hf_rrc_r12_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_07 }, + { 0, &hf_rrc_r11_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_08 }, { 1, &hf_rrc_criticalExtensions_100, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_98 }, { 0, NULL, 0, NULL } }; @@ -87766,13 +88041,13 @@ dissect_rrc_T_criticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_96_vals[] = { - { 0, "r11" }, + { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_96_choice[] = { - { 0, &hf_rrc_r11_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_08 }, + { 0, &hf_rrc_r10_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_07 }, { 1, &hf_rrc_criticalExtensions_99, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_97 }, { 0, NULL, 0, NULL } }; @@ -87788,13 +88063,13 @@ dissect_rrc_T_criticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_95_vals[] = { - { 0, "r10" }, + { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_95_choice[] = { - { 0, &hf_rrc_r10_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_07 }, + { 0, &hf_rrc_r9_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_07 }, { 1, &hf_rrc_criticalExtensions_98, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_96 }, { 0, NULL, 0, NULL } }; @@ -87810,13 +88085,13 @@ dissect_rrc_T_criticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_94_vals[] = { - { 0, "r9" }, + { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_94_choice[] = { - { 0, &hf_rrc_r9_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_07 }, + { 0, &hf_rrc_r8_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_08 }, { 1, &hf_rrc_criticalExtensions_97, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_95 }, { 0, NULL, 0, NULL } }; @@ -87832,13 +88107,13 @@ dissect_rrc_T_criticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_93_vals[] = { - { 0, "r8" }, + { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_93_choice[] = { - { 0, &hf_rrc_r8_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_08 }, + { 0, &hf_rrc_r7_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_07 }, { 1, &hf_rrc_criticalExtensions_96, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_94 }, { 0, NULL, 0, NULL } }; @@ -87854,13 +88129,13 @@ dissect_rrc_T_criticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_92_vals[] = { - { 0, "r7" }, + { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_92_choice[] = { - { 0, &hf_rrc_r7_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_07 }, + { 0, &hf_rrc_r6_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_08 }, { 1, &hf_rrc_criticalExtensions_95, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_93 }, { 0, NULL, 0, NULL } }; @@ -87876,13 +88151,13 @@ dissect_rrc_T_criticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_91_vals[] = { - { 0, "r6" }, + { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_91_choice[] = { - { 0, &hf_rrc_r6_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_08 }, + { 0, &hf_rrc_r5_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_06 }, { 1, &hf_rrc_criticalExtensions_94, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_92 }, { 0, NULL, 0, NULL } }; @@ -87898,13 +88173,13 @@ dissect_rrc_T_criticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_90_vals[] = { - { 0, "r5" }, + { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_90_choice[] = { - { 0, &hf_rrc_r5_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_06 }, + { 0, &hf_rrc_r4_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_07 }, { 1, &hf_rrc_criticalExtensions_93, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_91 }, { 0, NULL, 0, NULL } }; @@ -87919,31 +88194,9 @@ dissect_rrc_T_criticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const value_string rrc_T_criticalExtensions_89_vals[] = { - { 0, "r4" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_89_choice[] = { - { 0, &hf_rrc_r4_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_07 }, - { 1, &hf_rrc_criticalExtensions_92, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_90 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_89, T_criticalExtensions_89_choice, - NULL); - - return offset; -} - - static const per_sequence_t T_later_than_r3_13_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_91, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_89 }, + { &hf_rrc_criticalExtensions_92, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_90 }, { NULL, 0, 0, NULL } }; @@ -88343,14 +88596,14 @@ dissect_rrc_RadioBearerSetup_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_127_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_128_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_127, T_nonCriticalExtensions_127_sequence); + ett_rrc_T_nonCriticalExtensions_128, T_nonCriticalExtensions_128_sequence); return offset; } @@ -88358,7 +88611,7 @@ dissect_rrc_T_nonCriticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_22_sequence[] = { { &hf_rrc_radioBearerSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_127 }, + { &hf_rrc_nonCriticalExtensions_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_128 }, { NULL, 0, 0, NULL } }; @@ -88634,14 +88887,14 @@ dissect_rrc_RadioBearerSetup_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_128_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_129_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_128, T_nonCriticalExtensions_128_sequence); + ett_rrc_T_nonCriticalExtensions_129, T_nonCriticalExtensions_129_sequence); return offset; } @@ -88649,7 +88902,7 @@ dissect_rrc_T_nonCriticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_23_sequence[] = { { &hf_rrc_radioBearerSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_128 }, + { &hf_rrc_nonCriticalExtensions_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_129 }, { NULL, 0, 0, NULL } }; @@ -88949,14 +89202,14 @@ dissect_rrc_RadioBearerSetup_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_129_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_130_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_129, T_nonCriticalExtensions_129_sequence); + ett_rrc_T_nonCriticalExtensions_130, T_nonCriticalExtensions_130_sequence); return offset; } @@ -88964,7 +89217,7 @@ dissect_rrc_T_nonCriticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_24_sequence[] = { { &hf_rrc_radioBearerSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_129 }, + { &hf_rrc_nonCriticalExtensions_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_130 }, { NULL, 0, 0, NULL } }; @@ -89123,7 +89376,7 @@ dissect_rrc_RAB_InformationSetupList_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_complete_23_sequence[] = { { &hf_rrc_srb_InformationSetupList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r6 }, { &hf_rrc_rab_InformationSetupList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r6 }, - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, { &hf_rrc_rb_InformationReconfigList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r6 }, { &hf_rrc_rb_InformationAffectedList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r6 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, @@ -89381,14 +89634,14 @@ dissect_rrc_RadioBearerSetup_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_130_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_131_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_130, T_nonCriticalExtensions_130_sequence); + ett_rrc_T_nonCriticalExtensions_131, T_nonCriticalExtensions_131_sequence); return offset; } @@ -89396,7 +89649,7 @@ dissect_rrc_T_nonCriticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v6b0NonCriticalExtensions_08_sequence[] = { { &hf_rrc_radioBearerSetup_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v6b0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_130 }, + { &hf_rrc_nonCriticalExtensions_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_131 }, { NULL, 0, 0, NULL } }; @@ -89472,7 +89725,7 @@ dissect_rrc_RAB_InformationSetupList_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_complete_24_sequence[] = { { &hf_rrc_srb_InformationSetupList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r7 }, { &hf_rrc_rab_InformationSetupList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r7 }, - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, { &hf_rrc_rb_InformationReconfigList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r7 }, { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r7 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, @@ -89610,14 +89863,14 @@ dissect_rrc_RadioBearerSetup_v820ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_131_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_132_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_131, T_nonCriticalExtensions_131_sequence); + ett_rrc_T_nonCriticalExtensions_132, T_nonCriticalExtensions_132_sequence); return offset; } @@ -89625,7 +89878,7 @@ dissect_rrc_T_nonCriticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v820NonCriticalExtensions_01_sequence[] = { { &hf_rrc_radioBearerSetup_v820ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v820ext_IEs }, - { &hf_rrc_nonCriticalExtensions_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_131 }, + { &hf_rrc_nonCriticalExtensions_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_132 }, { NULL, 0, 0, NULL } }; @@ -89731,7 +89984,7 @@ static const per_sequence_t RadioBearerSetup_r8_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_srb_InformationSetupList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r8 }, { &hf_rrc_rab_InformationSetupList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r8 }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, @@ -89841,14 +90094,14 @@ dissect_rrc_RadioBearerSetup_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_132_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_133_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_132, T_nonCriticalExtensions_132_sequence); + ett_rrc_T_nonCriticalExtensions_133, T_nonCriticalExtensions_133_sequence); return offset; } @@ -89856,7 +90109,7 @@ dissect_rrc_T_nonCriticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v8a0NonCriticalExtensions_07_sequence[] = { { &hf_rrc_radioBearerSetup_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_132 }, + { &hf_rrc_nonCriticalExtensions_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_133 }, { NULL, 0, 0, NULL } }; @@ -89963,7 +90216,7 @@ static const per_sequence_t RadioBearerSetup_r9_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_srb_InformationSetupList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r8 }, { &hf_rrc_rab_InformationSetupList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r8 }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, @@ -90032,14 +90285,14 @@ dissect_rrc_RadioBearerSetup_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_133_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_134_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_133, T_nonCriticalExtensions_133_sequence); + ett_rrc_T_nonCriticalExtensions_134, T_nonCriticalExtensions_134_sequence); return offset; } @@ -90047,7 +90300,7 @@ dissect_rrc_T_nonCriticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v9c0NonCriticalExtensions_08_sequence[] = { { &hf_rrc_radioBearerSetup_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_133 }, + { &hf_rrc_nonCriticalExtensions_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_134 }, { NULL, 0, 0, NULL } }; @@ -90109,7 +90362,7 @@ static const per_sequence_t RadioBearerSetup_r10_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_srb_InformationSetupList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r8 }, { &hf_rrc_rab_InformationSetupList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r8 }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, @@ -90167,14 +90420,14 @@ dissect_rrc_RadioBearerSetup_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_134_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_135_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_134, T_nonCriticalExtensions_134_sequence); + ett_rrc_T_nonCriticalExtensions_135, T_nonCriticalExtensions_135_sequence); return offset; } @@ -90182,7 +90435,7 @@ dissect_rrc_T_nonCriticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_14_sequence[] = { { &hf_rrc_radioBearerSetup_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_134 }, + { &hf_rrc_nonCriticalExtensions_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_135 }, { NULL, 0, 0, NULL } }; @@ -90244,7 +90497,7 @@ static const per_sequence_t RadioBearerSetup_r11_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_srb_InformationSetupList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r11 }, { &hf_rrc_rab_InformationSetupList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, @@ -90293,14 +90546,14 @@ dissect_rrc_RadioBearerSetup_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_135_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_136_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_135, T_nonCriticalExtensions_135_sequence); + ett_rrc_T_nonCriticalExtensions_136, T_nonCriticalExtensions_136_sequence); return offset; } @@ -90309,7 +90562,7 @@ dissect_rrc_T_nonCriticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_09_sequence[] = { { &hf_rrc_radioBearerSetup_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r11_IEs }, { &hf_rrc_radioBearerSetup_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_135 }, + { &hf_rrc_nonCriticalExtensions_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_136 }, { NULL, 0, 0, NULL } }; @@ -90341,7 +90594,7 @@ static const per_sequence_t RadioBearerSetup_r12_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_srb_InformationSetupList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r11 }, { &hf_rrc_rab_InformationSetupList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, @@ -90395,14 +90648,14 @@ dissect_rrc_RadioBearerSetup_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_136_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_137_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_136, T_nonCriticalExtensions_136_sequence); + ett_rrc_T_nonCriticalExtensions_137, T_nonCriticalExtensions_137_sequence); return offset; } @@ -90411,7 +90664,7 @@ dissect_rrc_T_nonCriticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r12_08_sequence[] = { { &hf_rrc_radioBearerSetup_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r12_IEs }, { &hf_rrc_radioBearerSetup_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_136 }, + { &hf_rrc_nonCriticalExtensions_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_137 }, { NULL, 0, 0, NULL } }; @@ -90444,7 +90697,7 @@ static const per_sequence_t RadioBearerSetup_r13_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_srb_InformationSetupList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r11 }, { &hf_rrc_rab_InformationSetupList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, @@ -90499,14 +90752,14 @@ dissect_rrc_RadioBearerSetup_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_137_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_138_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_137, T_nonCriticalExtensions_137_sequence); + ett_rrc_T_nonCriticalExtensions_138, T_nonCriticalExtensions_138_sequence); return offset; } @@ -90515,7 +90768,7 @@ dissect_rrc_T_nonCriticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r13_07_sequence[] = { { &hf_rrc_radioBearerSetup_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r13_IEs }, { &hf_rrc_radioBearerSetup_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_137 }, + { &hf_rrc_nonCriticalExtensions_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_138 }, { NULL, 0, 0, NULL } }; @@ -90563,7 +90816,7 @@ static const per_sequence_t RadioBearerSetup_r15_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_srb_InformationSetupList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r11 }, { &hf_rrc_rab_InformationSetupList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, { &hf_rrc_rb_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, { &hf_rrc_rb_InformationAffectedList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, @@ -90619,51 +90872,51 @@ dissect_rrc_RadioBearerSetup_r15_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_138_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_140_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_138, T_nonCriticalExtensions_138_sequence); + ett_rrc_T_nonCriticalExtensions_140, T_nonCriticalExtensions_140_sequence); return offset; } -static const per_sequence_t T_r15_02_sequence[] = { +static const per_sequence_t T_r15_03_sequence[] = { { &hf_rrc_radioBearerSetup_r15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r15_IEs }, { &hf_rrc_radioBearerSetup_r15_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_138 }, + { &hf_rrc_nonCriticalExtensions_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_140 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_r15_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r15_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r15_02, T_r15_02_sequence); + ett_rrc_T_r15_03, T_r15_03_sequence); return offset; } -static const per_sequence_t T_criticalExtensions_110_sequence[] = { +static const per_sequence_t T_criticalExtensions_111_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_110, T_criticalExtensions_110_sequence); + ett_rrc_T_criticalExtensions_111, T_criticalExtensions_111_sequence); return offset; } static const per_sequence_t RadioBearerSetup_LaterCriticalExtensions_r15_IEs_sequence[] = { - { &hf_rrc_r15_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_r15_02 }, - { &hf_rrc_criticalExtensions_112, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_110 }, + { &hf_rrc_r15_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_r15_03 }, + { &hf_rrc_criticalExtensions_113, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_111 }, { NULL, 0, 0, NULL } }; @@ -90676,18 +90929,40 @@ dissect_rrc_RadioBearerSetup_LaterCriticalExtensions_r15_IEs(tvbuff_t *tvb _U_, } -static const value_string rrc_T_criticalExtensions_109_vals[] = { +static const value_string rrc_T_criticalExtensions_110_vals[] = { { 0, "r13" }, { 1, "laterCriticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_109_choice[] = { +static const per_choice_t T_criticalExtensions_110_choice[] = { { 0, &hf_rrc_r13_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_07 }, { 1, &hf_rrc_laterCriticalExtensions_03, ASN1_NO_EXTENSIONS , dissect_rrc_RadioBearerSetup_LaterCriticalExtensions_r15_IEs }, { 0, NULL, 0, NULL } }; +static int +dissect_rrc_T_criticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_110, T_criticalExtensions_110_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_109_vals[] = { + { 0, "r12" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_109_choice[] = { + { 0, &hf_rrc_r12_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_08 }, + { 1, &hf_rrc_criticalExtensions_112, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_110 }, + { 0, NULL, 0, NULL } +}; + static int dissect_rrc_T_criticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, @@ -90699,13 +90974,13 @@ dissect_rrc_T_criticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_108_vals[] = { - { 0, "r12" }, + { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_108_choice[] = { - { 0, &hf_rrc_r12_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_08 }, + { 0, &hf_rrc_r11_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_09 }, { 1, &hf_rrc_criticalExtensions_111, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_109 }, { 0, NULL, 0, NULL } }; @@ -90721,13 +90996,13 @@ dissect_rrc_T_criticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_107_vals[] = { - { 0, "r11" }, + { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_107_choice[] = { - { 0, &hf_rrc_r11_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_09 }, + { 0, &hf_rrc_r10_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_08 }, { 1, &hf_rrc_criticalExtensions_110, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_108 }, { 0, NULL, 0, NULL } }; @@ -90743,13 +91018,13 @@ dissect_rrc_T_criticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_106_vals[] = { - { 0, "r10" }, + { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_106_choice[] = { - { 0, &hf_rrc_r10_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_08 }, + { 0, &hf_rrc_r9_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_08 }, { 1, &hf_rrc_criticalExtensions_109, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_107 }, { 0, NULL, 0, NULL } }; @@ -90765,13 +91040,13 @@ dissect_rrc_T_criticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_105_vals[] = { - { 0, "r9" }, + { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_105_choice[] = { - { 0, &hf_rrc_r9_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_08 }, + { 0, &hf_rrc_r8_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_09 }, { 1, &hf_rrc_criticalExtensions_108, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_106 }, { 0, NULL, 0, NULL } }; @@ -90787,13 +91062,13 @@ dissect_rrc_T_criticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_104_vals[] = { - { 0, "r8" }, + { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_104_choice[] = { - { 0, &hf_rrc_r8_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_09 }, + { 0, &hf_rrc_r7_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_08 }, { 1, &hf_rrc_criticalExtensions_107, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_105 }, { 0, NULL, 0, NULL } }; @@ -90809,13 +91084,13 @@ dissect_rrc_T_criticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_103_vals[] = { - { 0, "r7" }, + { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_103_choice[] = { - { 0, &hf_rrc_r7_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_08 }, + { 0, &hf_rrc_r6_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_09 }, { 1, &hf_rrc_criticalExtensions_106, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_104 }, { 0, NULL, 0, NULL } }; @@ -90831,13 +91106,13 @@ dissect_rrc_T_criticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_102_vals[] = { - { 0, "r6" }, + { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_102_choice[] = { - { 0, &hf_rrc_r6_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_09 }, + { 0, &hf_rrc_r5_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_07 }, { 1, &hf_rrc_criticalExtensions_105, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_103 }, { 0, NULL, 0, NULL } }; @@ -90853,13 +91128,13 @@ dissect_rrc_T_criticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_101_vals[] = { - { 0, "r5" }, + { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_101_choice[] = { - { 0, &hf_rrc_r5_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_07 }, + { 0, &hf_rrc_r4_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_08 }, { 1, &hf_rrc_criticalExtensions_104, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_102 }, { 0, NULL, 0, NULL } }; @@ -90874,31 +91149,9 @@ dissect_rrc_T_criticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const value_string rrc_T_criticalExtensions_100_vals[] = { - { 0, "r4" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_100_choice[] = { - { 0, &hf_rrc_r4_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_08 }, - { 1, &hf_rrc_criticalExtensions_103, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_101 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_100, T_criticalExtensions_100_choice, - NULL); - - return offset; -} - - static const per_sequence_t T_later_than_r3_14_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_102, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_100 }, + { &hf_rrc_criticalExtensions_103, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_101 }, { NULL, 0, 0, NULL } }; @@ -91332,14 +91585,14 @@ dissect_rrc_RRCConnectionRelease_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_143_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_144_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_143, T_nonCriticalExtensions_143_sequence); + ett_rrc_T_nonCriticalExtensions_144, T_nonCriticalExtensions_144_sequence); return offset; } @@ -91347,7 +91600,7 @@ dissect_rrc_T_nonCriticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_06_sequence[] = { { &hf_rrc_rrcConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_143 }, + { &hf_rrc_nonCriticalExtensions_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_144 }, { NULL, 0, 0, NULL } }; @@ -91511,14 +91764,14 @@ dissect_rrc_RRCConnectionRelease_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_144_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_145_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_144, T_nonCriticalExtensions_144_sequence); + ett_rrc_T_nonCriticalExtensions_145, T_nonCriticalExtensions_145_sequence); return offset; } @@ -91526,7 +91779,7 @@ dissect_rrc_T_nonCriticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_16_sequence[] = { { &hf_rrc_rrcConnectionRelease_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_144 }, + { &hf_rrc_nonCriticalExtensions_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_145 }, { NULL, 0, 0, NULL } }; @@ -91629,35 +91882,35 @@ dissect_rrc_T_r4_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_113_sequence[] = { +static const per_sequence_t T_criticalExtensions_114_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_113, T_criticalExtensions_113_sequence); + ett_rrc_T_criticalExtensions_114, T_criticalExtensions_114_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_112_vals[] = { +static const value_string rrc_T_criticalExtensions_113_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_112_choice[] = { +static const per_choice_t T_criticalExtensions_113_choice[] = { { 0, &hf_rrc_r4_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_09 }, - { 1, &hf_rrc_criticalExtensions_115, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_113 }, + { 1, &hf_rrc_criticalExtensions_116, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_114 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_112, T_criticalExtensions_112_choice, + ett_rrc_T_criticalExtensions_113, T_criticalExtensions_113_choice, NULL); return offset; @@ -91666,7 +91919,7 @@ dissect_rrc_T_criticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_16_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_114, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_112 }, + { &hf_rrc_criticalExtensions_115, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_113 }, { NULL, 0, 0, NULL } }; @@ -91900,14 +92153,14 @@ dissect_rrc_SecurityModeCommand_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_164_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_165_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_164, T_nonCriticalExtensions_164_sequence); + ett_rrc_T_nonCriticalExtensions_165, T_nonCriticalExtensions_165_sequence); return offset; } @@ -91915,7 +92168,7 @@ dissect_rrc_T_nonCriticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_45_sequence[] = { { &hf_rrc_securityModeCommand_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_164 }, + { &hf_rrc_nonCriticalExtensions_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_165 }, { NULL, 0, 0, NULL } }; @@ -91961,14 +92214,14 @@ dissect_rrc_SecurityModeCommand_r7_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_165_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_166_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_165, T_nonCriticalExtensions_165_sequence); + ett_rrc_T_nonCriticalExtensions_166, T_nonCriticalExtensions_166_sequence); return offset; } @@ -91977,7 +92230,7 @@ dissect_rrc_T_nonCriticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r7_10_sequence[] = { { &hf_rrc_securityModeCommand_r7, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityModeCommand_r7_IEs }, { &hf_rrc_securityModeCommand_r7_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_165 }, + { &hf_rrc_nonCriticalExtensions_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_166 }, { NULL, 0, 0, NULL } }; @@ -91990,35 +92243,35 @@ dissect_rrc_T_r7_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_130_sequence[] = { +static const per_sequence_t T_criticalExtensions_131_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_130, T_criticalExtensions_130_sequence); + ett_rrc_T_criticalExtensions_131, T_criticalExtensions_131_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_129_vals[] = { +static const value_string rrc_T_criticalExtensions_130_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_129_choice[] = { +static const per_choice_t T_criticalExtensions_130_choice[] = { { 0, &hf_rrc_r7_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_10 }, - { 1, &hf_rrc_criticalExtensions_132, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_130 }, + { 1, &hf_rrc_criticalExtensions_133, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_131 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_129, T_criticalExtensions_129_choice, + ett_rrc_T_criticalExtensions_130, T_criticalExtensions_130_choice, NULL); return offset; @@ -92027,7 +92280,7 @@ dissect_rrc_T_criticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_19_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_131, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_129 }, + { &hf_rrc_criticalExtensions_132, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_130 }, { NULL, 0, 0, NULL } }; @@ -92113,14 +92366,14 @@ dissect_rrc_SignallingConnectionRelease_va40ext_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_168_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_169_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_168, T_nonCriticalExtensions_168_sequence); + ett_rrc_T_nonCriticalExtensions_169, T_nonCriticalExtensions_169_sequence); return offset; } @@ -92128,7 +92381,7 @@ dissect_rrc_T_nonCriticalExtensions_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_13_sequence[] = { { &hf_rrc_signallingConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SignallingConnectionRelease_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_168 }, + { &hf_rrc_nonCriticalExtensions_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_169 }, { NULL, 0, 0, NULL } }; @@ -92171,14 +92424,14 @@ dissect_rrc_T_r3_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_131_sequence[] = { +static const per_sequence_t T_criticalExtensions_132_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_131, T_criticalExtensions_131_sequence); + ett_rrc_T_criticalExtensions_132, T_criticalExtensions_132_sequence); return offset; } @@ -92186,7 +92439,7 @@ dissect_rrc_T_criticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_20_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_133, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_131 }, + { &hf_rrc_criticalExtensions_134, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_132 }, { NULL, 0, 0, NULL } }; @@ -92427,14 +92680,14 @@ dissect_rrc_TransportChannelReconfiguration_v770ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_171_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_172_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_171, T_nonCriticalExtensions_171_sequence); + ett_rrc_T_nonCriticalExtensions_172, T_nonCriticalExtensions_172_sequence); return offset; } @@ -92442,7 +92695,7 @@ dissect_rrc_T_nonCriticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_25_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_171 }, + { &hf_rrc_nonCriticalExtensions_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_172 }, { NULL, 0, 0, NULL } }; @@ -92653,14 +92906,14 @@ dissect_rrc_TransportChannelReconfiguration_r4_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_172_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_173_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_172, T_nonCriticalExtensions_172_sequence); + ett_rrc_T_nonCriticalExtensions_173, T_nonCriticalExtensions_173_sequence); return offset; } @@ -92668,7 +92921,7 @@ dissect_rrc_T_nonCriticalExtensions_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_26_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_172 }, + { &hf_rrc_nonCriticalExtensions_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_173 }, { NULL, 0, 0, NULL } }; @@ -92851,14 +93104,14 @@ dissect_rrc_TransportChannelReconfiguration_r5_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_173_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_174_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_173, T_nonCriticalExtensions_173_sequence); + ett_rrc_T_nonCriticalExtensions_174, T_nonCriticalExtensions_174_sequence); return offset; } @@ -92866,7 +93119,7 @@ dissect_rrc_T_nonCriticalExtensions_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_27_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_173 }, + { &hf_rrc_nonCriticalExtensions_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_174 }, { NULL, 0, 0, NULL } }; @@ -92964,14 +93217,14 @@ dissect_rrc_TransportChannelReconfiguration_v6b0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_174_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_175_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_174, T_nonCriticalExtensions_174_sequence); + ett_rrc_T_nonCriticalExtensions_175, T_nonCriticalExtensions_175_sequence); return offset; } @@ -92979,7 +93232,7 @@ dissect_rrc_T_nonCriticalExtensions_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_28_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_174 }, + { &hf_rrc_nonCriticalExtensions_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_175 }, { NULL, 0, 0, NULL } }; @@ -93142,14 +93395,14 @@ dissect_rrc_TransportChannelReconfiguration_v7g0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_175_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_176_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_175, T_nonCriticalExtensions_175_sequence); + ett_rrc_T_nonCriticalExtensions_176, T_nonCriticalExtensions_176_sequence); return offset; } @@ -93157,7 +93410,7 @@ dissect_rrc_T_nonCriticalExtensions_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7g0NonCriticalExtensions_15_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_175 }, + { &hf_rrc_nonCriticalExtensions_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_176 }, { NULL, 0, 0, NULL } }; @@ -93326,14 +93579,14 @@ dissect_rrc_TransportChannelReconfiguration_v8a0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_176_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_177_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_176, T_nonCriticalExtensions_176_sequence); + ett_rrc_T_nonCriticalExtensions_177, T_nonCriticalExtensions_177_sequence); return offset; } @@ -93341,7 +93594,7 @@ dissect_rrc_T_nonCriticalExtensions_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v8a0NonCriticalExtensions_09_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_176 }, + { &hf_rrc_nonCriticalExtensions_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_177 }, { NULL, 0, 0, NULL } }; @@ -93526,14 +93779,14 @@ dissect_rrc_TransportChannelReconfiguration_v9c0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_177_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_178_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_177, T_nonCriticalExtensions_177_sequence); + ett_rrc_T_nonCriticalExtensions_178, T_nonCriticalExtensions_178_sequence); return offset; } @@ -93541,7 +93794,7 @@ dissect_rrc_T_nonCriticalExtensions_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v9c0NonCriticalExtensions_10_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_177 }, + { &hf_rrc_nonCriticalExtensions_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_178 }, { NULL, 0, 0, NULL } }; @@ -93670,14 +93923,14 @@ dissect_rrc_TransportChannelReconfiguration_vb50ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_178_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_179_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_178, T_nonCriticalExtensions_178_sequence); + ett_rrc_T_nonCriticalExtensions_179, T_nonCriticalExtensions_179_sequence); return offset; } @@ -93685,7 +93938,7 @@ dissect_rrc_T_nonCriticalExtensions_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_19_sequence[] = { { &hf_rrc_transportChannelReconfiguration_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_178 }, + { &hf_rrc_nonCriticalExtensions_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_179 }, { NULL, 0, 0, NULL } }; @@ -93805,14 +94058,14 @@ dissect_rrc_TransportChannelReconfiguration_r11_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_179_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_180_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_180(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_179, T_nonCriticalExtensions_179_sequence); + ett_rrc_T_nonCriticalExtensions_180, T_nonCriticalExtensions_180_sequence); return offset; } @@ -93821,7 +94074,7 @@ dissect_rrc_T_nonCriticalExtensions_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_11_sequence[] = { { &hf_rrc_transportChannelReconfiguration_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_r11_IEs }, { &hf_rrc_transportChannelReconfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_179 }, + { &hf_rrc_nonCriticalExtensions_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_180 }, { NULL, 0, 0, NULL } }; @@ -93916,14 +94169,14 @@ dissect_rrc_TransportChannelReconfiguration_r12_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_180_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_181_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_180(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_181(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_180, T_nonCriticalExtensions_180_sequence); + ett_rrc_T_nonCriticalExtensions_181, T_nonCriticalExtensions_181_sequence); return offset; } @@ -93932,7 +94185,7 @@ dissect_rrc_T_nonCriticalExtensions_180(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r12_10_sequence[] = { { &hf_rrc_transportChannelReconfiguration_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_r12_IEs }, { &hf_rrc_transportChannelReconfiguration_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_180 }, + { &hf_rrc_nonCriticalExtensions_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_181 }, { NULL, 0, 0, NULL } }; @@ -94029,14 +94282,14 @@ dissect_rrc_TransportChannelReconfiguration_r13_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_181_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_182_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_181(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_182(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_181, T_nonCriticalExtensions_181_sequence); + ett_rrc_T_nonCriticalExtensions_182, T_nonCriticalExtensions_182_sequence); return offset; } @@ -94045,7 +94298,7 @@ dissect_rrc_T_nonCriticalExtensions_181(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r13_08_sequence[] = { { &hf_rrc_transportChannelReconfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_r13_IEs }, { &hf_rrc_transportChannelReconfiguration_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_181 }, + { &hf_rrc_nonCriticalExtensions_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_182 }, { NULL, 0, 0, NULL } }; @@ -94058,27 +94311,49 @@ dissect_rrc_T_r13_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_142_sequence[] = { +static const per_sequence_t T_criticalExtensions_143_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_142, T_criticalExtensions_142_sequence); + ett_rrc_T_criticalExtensions_143, T_criticalExtensions_143_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_142_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_142_choice[] = { + { 0, &hf_rrc_r13_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_08 }, + { 1, &hf_rrc_criticalExtensions_145, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_143 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_142, T_criticalExtensions_142_choice, + NULL); return offset; } static const value_string rrc_T_criticalExtensions_141_vals[] = { - { 0, "r13" }, + { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_141_choice[] = { - { 0, &hf_rrc_r13_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_08 }, + { 0, &hf_rrc_r12_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_10 }, { 1, &hf_rrc_criticalExtensions_144, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_142 }, { 0, NULL, 0, NULL } }; @@ -94094,13 +94369,13 @@ dissect_rrc_T_criticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_140_vals[] = { - { 0, "r12" }, + { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_140_choice[] = { - { 0, &hf_rrc_r12_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_10 }, + { 0, &hf_rrc_r11_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_11 }, { 1, &hf_rrc_criticalExtensions_143, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_141 }, { 0, NULL, 0, NULL } }; @@ -94116,13 +94391,13 @@ dissect_rrc_T_criticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_139_vals[] = { - { 0, "r11" }, + { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_139_choice[] = { - { 0, &hf_rrc_r11_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_11 }, + { 0, &hf_rrc_r10_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_10 }, { 1, &hf_rrc_criticalExtensions_142, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_140 }, { 0, NULL, 0, NULL } }; @@ -94138,13 +94413,13 @@ dissect_rrc_T_criticalExtensions_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_138_vals[] = { - { 0, "r10" }, + { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_138_choice[] = { - { 0, &hf_rrc_r10_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_10 }, + { 0, &hf_rrc_r9_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_10 }, { 1, &hf_rrc_criticalExtensions_141, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_139 }, { 0, NULL, 0, NULL } }; @@ -94160,13 +94435,13 @@ dissect_rrc_T_criticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_137_vals[] = { - { 0, "r9" }, + { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_137_choice[] = { - { 0, &hf_rrc_r9_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_10 }, + { 0, &hf_rrc_r8_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_11 }, { 1, &hf_rrc_criticalExtensions_140, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_138 }, { 0, NULL, 0, NULL } }; @@ -94182,13 +94457,13 @@ dissect_rrc_T_criticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_136_vals[] = { - { 0, "r8" }, + { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_136_choice[] = { - { 0, &hf_rrc_r8_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_11 }, + { 0, &hf_rrc_r7_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_11 }, { 1, &hf_rrc_criticalExtensions_139, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_137 }, { 0, NULL, 0, NULL } }; @@ -94204,13 +94479,13 @@ dissect_rrc_T_criticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_135_vals[] = { - { 0, "r7" }, + { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_135_choice[] = { - { 0, &hf_rrc_r7_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_11 }, + { 0, &hf_rrc_r6_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_11 }, { 1, &hf_rrc_criticalExtensions_138, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_136 }, { 0, NULL, 0, NULL } }; @@ -94226,13 +94501,13 @@ dissect_rrc_T_criticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_134_vals[] = { - { 0, "r6" }, + { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_134_choice[] = { - { 0, &hf_rrc_r6_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_11 }, + { 0, &hf_rrc_r5_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_10 }, { 1, &hf_rrc_criticalExtensions_137, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_135 }, { 0, NULL, 0, NULL } }; @@ -94248,13 +94523,13 @@ dissect_rrc_T_criticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_133_vals[] = { - { 0, "r5" }, + { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_133_choice[] = { - { 0, &hf_rrc_r5_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_10 }, + { 0, &hf_rrc_r4_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_12 }, { 1, &hf_rrc_criticalExtensions_136, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_134 }, { 0, NULL, 0, NULL } }; @@ -94269,31 +94544,9 @@ dissect_rrc_T_criticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const value_string rrc_T_criticalExtensions_132_vals[] = { - { 0, "r4" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_132_choice[] = { - { 0, &hf_rrc_r4_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_12 }, - { 1, &hf_rrc_criticalExtensions_135, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_133 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_132, T_criticalExtensions_132_choice, - NULL); - - return offset; -} - - static const per_sequence_t T_later_than_r3_21_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_134, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_132 }, + { &hf_rrc_criticalExtensions_135, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_133 }, { NULL, 0, 0, NULL } }; @@ -94431,14 +94684,14 @@ dissect_rrc_TransportFormatCombinationControl_v820ext_IEs(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_184_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_185_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_184(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_185(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_184, T_nonCriticalExtensions_184_sequence); + ett_rrc_T_nonCriticalExtensions_185, T_nonCriticalExtensions_185_sequence); return offset; } @@ -94446,7 +94699,7 @@ dissect_rrc_T_nonCriticalExtensions_184(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v820NonCriticalExtensions_02_sequence[] = { { &hf_rrc_transportformatcombinationcontrol_v820ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportFormatCombinationControl_v820ext_IEs }, - { &hf_rrc_nonCriticalExtensions_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_184 }, + { &hf_rrc_nonCriticalExtensions_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_185 }, { NULL, 0, 0, NULL } }; @@ -94759,14 +95012,14 @@ dissect_rrc_UECapabilityEnquiry_vaj0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_186_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_187_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_186(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_187(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_186, T_nonCriticalExtensions_186_sequence); + ett_rrc_T_nonCriticalExtensions_187, T_nonCriticalExtensions_187_sequence); return offset; } @@ -94774,7 +95027,7 @@ dissect_rrc_T_nonCriticalExtensions_186(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vaj0NonCriticalExtensions_02_sequence[] = { { &hf_rrc_ueCapabilityEnquiry_vaj0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityEnquiry_vaj0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_186 }, + { &hf_rrc_nonCriticalExtensions_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_187 }, { NULL, 0, 0, NULL } }; @@ -94877,14 +95130,14 @@ dissect_rrc_T_r3_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_143_sequence[] = { +static const per_sequence_t T_criticalExtensions_144_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_143, T_criticalExtensions_143_sequence); + ett_rrc_T_criticalExtensions_144, T_criticalExtensions_144_sequence); return offset; } @@ -94892,7 +95145,7 @@ dissect_rrc_T_criticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_22_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_145, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_143 }, + { &hf_rrc_criticalExtensions_146, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_144 }, { NULL, 0, 0, NULL } }; @@ -94977,14 +95230,14 @@ dissect_rrc_UECapabilityInformationConfirm_v770ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_189_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_190_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_189(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_190(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_189, T_nonCriticalExtensions_189_sequence); + ett_rrc_T_nonCriticalExtensions_190, T_nonCriticalExtensions_190_sequence); return offset; } @@ -94992,7 +95245,7 @@ dissect_rrc_T_nonCriticalExtensions_189(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_31_sequence[] = { { &hf_rrc_ueCapabilityInformationConfirm_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityInformationConfirm_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_189 }, + { &hf_rrc_nonCriticalExtensions_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_190 }, { NULL, 0, 0, NULL } }; @@ -95035,14 +95288,14 @@ dissect_rrc_T_r3_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_144_sequence[] = { +static const per_sequence_t T_criticalExtensions_145_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_144, T_criticalExtensions_144_sequence); + ett_rrc_T_criticalExtensions_145, T_criticalExtensions_145_sequence); return offset; } @@ -95050,7 +95303,7 @@ dissect_rrc_T_criticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_23_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_146, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_144 }, + { &hf_rrc_criticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_145 }, { NULL, 0, 0, NULL } }; @@ -95341,14 +95594,14 @@ dissect_rrc_UplinkPhysicalChannelControl_v690ext_IEs(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_nonCriticalExtensions_191_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_192_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_191(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_192(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_191, T_nonCriticalExtensions_191_sequence); + ett_rrc_T_nonCriticalExtensions_192, T_nonCriticalExtensions_192_sequence); return offset; } @@ -95356,7 +95609,7 @@ dissect_rrc_T_nonCriticalExtensions_191(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_41_sequence[] = { { &hf_rrc_uplinkPhysicalChannelControl_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkPhysicalChannelControl_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_191 }, + { &hf_rrc_nonCriticalExtensions_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_192 }, { NULL, 0, 0, NULL } }; @@ -95518,14 +95771,14 @@ dissect_rrc_UplinkPhysicalChannelControl_v6a0ext_IEs(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_nonCriticalExtensions_192_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_193_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_192(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_193(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_192, T_nonCriticalExtensions_192_sequence); + ett_rrc_T_nonCriticalExtensions_193, T_nonCriticalExtensions_193_sequence); return offset; } @@ -95533,7 +95786,7 @@ dissect_rrc_T_nonCriticalExtensions_192(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v6a0NonCriticalExtensions_01_sequence[] = { { &hf_rrc_uplinkPhysicalChannelControl_v6a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkPhysicalChannelControl_v6a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_192 }, + { &hf_rrc_nonCriticalExtensions_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_193 }, { NULL, 0, 0, NULL } }; @@ -95704,14 +95957,14 @@ dissect_rrc_UplinkPhysicalChannelControl_r7_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_193_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_194_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_193(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_194(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_193, T_nonCriticalExtensions_193_sequence); + ett_rrc_T_nonCriticalExtensions_194, T_nonCriticalExtensions_194_sequence); return offset; } @@ -95720,7 +95973,7 @@ dissect_rrc_T_nonCriticalExtensions_193(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r7_12_sequence[] = { { &hf_rrc_uplinkPhysicalChannelControl_r7, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkPhysicalChannelControl_r7_IEs }, { &hf_rrc_uplinkPhysicalChannelControl_r7_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_193 }, + { &hf_rrc_nonCriticalExtensions_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_194 }, { NULL, 0, 0, NULL } }; @@ -95733,27 +95986,49 @@ dissect_rrc_T_r7_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_148_sequence[] = { +static const per_sequence_t T_criticalExtensions_149_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_148, T_criticalExtensions_148_sequence); + ett_rrc_T_criticalExtensions_149, T_criticalExtensions_149_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_148_vals[] = { + { 0, "r7" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_148_choice[] = { + { 0, &hf_rrc_r7_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_12 }, + { 1, &hf_rrc_criticalExtensions_151, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_149 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_148, T_criticalExtensions_148_choice, + NULL); return offset; } static const value_string rrc_T_criticalExtensions_147_vals[] = { - { 0, "r7" }, + { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_147_choice[] = { - { 0, &hf_rrc_r7_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_12 }, + { 0, &hf_rrc_r5_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_11 }, { 1, &hf_rrc_criticalExtensions_150, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_148 }, { 0, NULL, 0, NULL } }; @@ -95769,13 +96044,13 @@ dissect_rrc_T_criticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_146_vals[] = { - { 0, "r5" }, + { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_146_choice[] = { - { 0, &hf_rrc_r5_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_11 }, + { 0, &hf_rrc_r4_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_13 }, { 1, &hf_rrc_criticalExtensions_149, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_147 }, { 0, NULL, 0, NULL } }; @@ -95790,31 +96065,9 @@ dissect_rrc_T_criticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const value_string rrc_T_criticalExtensions_145_vals[] = { - { 0, "r4" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_145_choice[] = { - { 0, &hf_rrc_r4_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_13 }, - { 1, &hf_rrc_criticalExtensions_148, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_146 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_145, T_criticalExtensions_145_choice, - NULL); - - return offset; -} - - static const per_sequence_t T_later_than_r3_24_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_145 }, + { &hf_rrc_criticalExtensions_148, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_146 }, { NULL, 0, 0, NULL } }; @@ -95891,14 +96144,14 @@ dissect_rrc_URAUpdateConfirm_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_196_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_197_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_196(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_197(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_196, T_nonCriticalExtensions_196_sequence); + ett_rrc_T_nonCriticalExtensions_197, T_nonCriticalExtensions_197_sequence); return offset; } @@ -95906,7 +96159,7 @@ dissect_rrc_T_nonCriticalExtensions_196(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_43_sequence[] = { { &hf_rrc_uraUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_196 }, + { &hf_rrc_nonCriticalExtensions_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_197 }, { NULL, 0, 0, NULL } }; @@ -95971,14 +96224,14 @@ dissect_rrc_URAUpdateConfirm_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_197_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_198_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_197(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_198(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_197, T_nonCriticalExtensions_197_sequence); + ett_rrc_T_nonCriticalExtensions_198, T_nonCriticalExtensions_198_sequence); return offset; } @@ -95986,7 +96239,7 @@ dissect_rrc_T_nonCriticalExtensions_197(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_44_sequence[] = { { &hf_rrc_uraUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_197 }, + { &hf_rrc_nonCriticalExtensions_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_198 }, { NULL, 0, 0, NULL } }; @@ -96054,14 +96307,14 @@ dissect_rrc_URAUpdateConfirm_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_198_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_199_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_198(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_199(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_198, T_nonCriticalExtensions_198_sequence); + ett_rrc_T_nonCriticalExtensions_199, T_nonCriticalExtensions_199_sequence); return offset; } @@ -96069,7 +96322,7 @@ dissect_rrc_T_nonCriticalExtensions_198(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtensions_20_sequence[] = { { &hf_rrc_uraUpdateConfirm_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_198 }, + { &hf_rrc_nonCriticalExtensions_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_199 }, { NULL, 0, 0, NULL } }; @@ -96098,27 +96351,49 @@ dissect_rrc_T_r7_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_151_sequence[] = { +static const per_sequence_t T_criticalExtensions_152_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_151, T_criticalExtensions_151_sequence); + ett_rrc_T_criticalExtensions_152, T_criticalExtensions_152_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_151_vals[] = { + { 0, "r7" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_151_choice[] = { + { 0, &hf_rrc_r7_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_13 }, + { 1, &hf_rrc_criticalExtensions_154, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_152 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_151, T_criticalExtensions_151_choice, + NULL); return offset; } static const value_string rrc_T_criticalExtensions_150_vals[] = { - { 0, "r7" }, + { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_150_choice[] = { - { 0, &hf_rrc_r7_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_13 }, + { 0, &hf_rrc_r5_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_12 }, { 1, &hf_rrc_criticalExtensions_153, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_151 }, { 0, NULL, 0, NULL } }; @@ -96133,31 +96408,9 @@ dissect_rrc_T_criticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const value_string rrc_T_criticalExtensions_149_vals[] = { - { 0, "r5" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_149_choice[] = { - { 0, &hf_rrc_r5_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_12 }, - { 1, &hf_rrc_criticalExtensions_152, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_150 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_149, T_criticalExtensions_149_choice, - NULL); - - return offset; -} - - static const per_sequence_t T_later_than_r3_25_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_151, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_149 }, + { &hf_rrc_criticalExtensions_152, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_150 }, { NULL, 0, 0, NULL } }; @@ -96714,14 +96967,14 @@ dissect_rrc_CN_InformationInfoFull(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_206_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_207_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_206(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_207(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_206, T_nonCriticalExtensions_206_sequence); + ett_rrc_T_nonCriticalExtensions_207, T_nonCriticalExtensions_207_sequence); return offset; } @@ -96737,7 +96990,7 @@ static const per_sequence_t UTRANMobilityInformation_r3_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfoFull }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo }, - { &hf_rrc_nonCriticalExtensions_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_206 }, + { &hf_rrc_nonCriticalExtensions_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_207 }, { NULL, 0, 0, NULL } }; @@ -96879,14 +97132,14 @@ dissect_rrc_UTRANMobilityInformation_v860ext1_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_200_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_201_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_200(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_201(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_200, T_nonCriticalExtensions_200_sequence); + ett_rrc_T_nonCriticalExtensions_201, T_nonCriticalExtensions_201_sequence); return offset; } @@ -96894,7 +97147,7 @@ dissect_rrc_T_nonCriticalExtensions_200(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtentions_sequence[] = { { &hf_rrc_utranMobilityInformation_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_v860ext1_IEs }, - { &hf_rrc_nonCriticalExtensions_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_200 }, + { &hf_rrc_nonCriticalExtensions_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_201 }, { NULL, 0, 0, NULL } }; @@ -97075,14 +97328,14 @@ dissect_rrc_UTRANMobilityInformation_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_201_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_202_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_201(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_202(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_201, T_nonCriticalExtensions_201_sequence); + ett_rrc_T_nonCriticalExtensions_202, T_nonCriticalExtensions_202_sequence); return offset; } @@ -97090,7 +97343,7 @@ dissect_rrc_T_nonCriticalExtensions_201(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtentions_01_sequence[] = { { &hf_rrc_utranMobilityInformation_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_v860ext1_IEs }, - { &hf_rrc_nonCriticalExtensions_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_201 }, + { &hf_rrc_nonCriticalExtensions_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_202 }, { NULL, 0, 0, NULL } }; @@ -97726,14 +97979,14 @@ dissect_rrc_UTRANMobilityInformation_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_202_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_203_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_202(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_203(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_202, T_nonCriticalExtensions_202_sequence); + ett_rrc_T_nonCriticalExtensions_203, T_nonCriticalExtensions_203_sequence); return offset; } @@ -97741,7 +97994,7 @@ dissect_rrc_T_nonCriticalExtensions_202(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtentions_sequence[] = { { &hf_rrc_utranMobilityInformation_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_202 }, + { &hf_rrc_nonCriticalExtensions_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_203 }, { NULL, 0, 0, NULL } }; @@ -97847,14 +98100,14 @@ dissect_rrc_UTRANMobilityInformation_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_203_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_204_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_203(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_204(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_203, T_nonCriticalExtensions_203_sequence); + ett_rrc_T_nonCriticalExtensions_204, T_nonCriticalExtensions_204_sequence); return offset; } @@ -97863,7 +98116,7 @@ dissect_rrc_T_nonCriticalExtensions_203(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_12_sequence[] = { { &hf_rrc_utranMobilityInformation_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_r11_IEs }, { &hf_rrc_utranMobilityInformation_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_203 }, + { &hf_rrc_nonCriticalExtensions_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_204 }, { NULL, 0, 0, NULL } }; @@ -98096,14 +98349,14 @@ dissect_rrc_UTRANMobilityInformation_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_204_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_205_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_204(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_205(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_204, T_nonCriticalExtensions_204_sequence); + ett_rrc_T_nonCriticalExtensions_205, T_nonCriticalExtensions_205_sequence); return offset; } @@ -98112,7 +98365,7 @@ dissect_rrc_T_nonCriticalExtensions_204(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r12_11_sequence[] = { { &hf_rrc_utranMobilityInformation_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_r12_IEs }, { &hf_rrc_utranMobilityInformation_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_204 }, + { &hf_rrc_nonCriticalExtensions_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_205 }, { NULL, 0, 0, NULL } }; @@ -98351,14 +98604,14 @@ dissect_rrc_UTRANMobilityInformation_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_205_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_206_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_205(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_206(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_205, T_nonCriticalExtensions_205_sequence); + ett_rrc_T_nonCriticalExtensions_206, T_nonCriticalExtensions_206_sequence); return offset; } @@ -98367,7 +98620,7 @@ dissect_rrc_T_nonCriticalExtensions_205(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r13_09_sequence[] = { { &hf_rrc_utranMobilityInformation_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_r13_IEs }, { &hf_rrc_utranMobilityInformation_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_205 }, + { &hf_rrc_nonCriticalExtensions_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_206 }, { NULL, 0, 0, NULL } }; @@ -98380,27 +98633,49 @@ dissect_rrc_T_r13_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_158_sequence[] = { +static const per_sequence_t T_criticalExtensions_159_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_158, T_criticalExtensions_158_sequence); + ett_rrc_T_criticalExtensions_159, T_criticalExtensions_159_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_158_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_158_choice[] = { + { 0, &hf_rrc_r13_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_09 }, + { 1, &hf_rrc_criticalExtensions_161, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_159 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_158, T_criticalExtensions_158_choice, + NULL); return offset; } static const value_string rrc_T_criticalExtensions_157_vals[] = { - { 0, "r13" }, + { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_157_choice[] = { - { 0, &hf_rrc_r13_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_09 }, + { 0, &hf_rrc_r12_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_11 }, { 1, &hf_rrc_criticalExtensions_160, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_158 }, { 0, NULL, 0, NULL } }; @@ -98416,13 +98691,13 @@ dissect_rrc_T_criticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_156_vals[] = { - { 0, "r12" }, + { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_156_choice[] = { - { 0, &hf_rrc_r12_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_11 }, + { 0, &hf_rrc_r11_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_12 }, { 1, &hf_rrc_criticalExtensions_159, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_157 }, { 0, NULL, 0, NULL } }; @@ -98438,13 +98713,13 @@ dissect_rrc_T_criticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_155_vals[] = { - { 0, "r11" }, + { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_155_choice[] = { - { 0, &hf_rrc_r11_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_12 }, + { 0, &hf_rrc_r7_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_14 }, { 1, &hf_rrc_criticalExtensions_158, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_156 }, { 0, NULL, 0, NULL } }; @@ -98460,13 +98735,13 @@ dissect_rrc_T_criticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_154_vals[] = { - { 0, "r7" }, + { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_154_choice[] = { - { 0, &hf_rrc_r7_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_14 }, + { 0, &hf_rrc_r5_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_13 }, { 1, &hf_rrc_criticalExtensions_157, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_155 }, { 0, NULL, 0, NULL } }; @@ -98481,31 +98756,9 @@ dissect_rrc_T_criticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const value_string rrc_T_criticalExtensions_153_vals[] = { - { 0, "r5" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_153_choice[] = { - { 0, &hf_rrc_r5_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_13 }, - { 1, &hf_rrc_criticalExtensions_156, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_154 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_153, T_criticalExtensions_153_choice, - NULL); - - return offset; -} - - static const per_sequence_t T_later_than_r3_27_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_155, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_153 }, + { &hf_rrc_criticalExtensions_156, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_154 }, { NULL, 0, 0, NULL } }; @@ -99100,14 +99353,14 @@ dissect_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_214_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_215_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_214(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_215(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_214, T_nonCriticalExtensions_214_sequence); + ett_rrc_T_nonCriticalExtensions_215, T_nonCriticalExtensions_215_sequence); return offset; } @@ -99115,7 +99368,7 @@ dissect_rrc_T_nonCriticalExtensions_214(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7c0NonCriticalExtensions_sequence[] = { { &hf_rrc_mbmsModifiedServicesInformation_v7c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_214 }, + { &hf_rrc_nonCriticalExtensions_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_215 }, { NULL, 0, 0, NULL } }; @@ -99551,14 +99804,14 @@ dissect_rrc_UEInformationRequest_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_222_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_223_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_222(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_223(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_222, T_nonCriticalExtensions_222_sequence); + ett_rrc_T_nonCriticalExtensions_223, T_nonCriticalExtensions_223_sequence); return offset; } @@ -99567,7 +99820,7 @@ dissect_rrc_T_nonCriticalExtensions_222(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r10_12_sequence[] = { { &hf_rrc_ueInformationRequest_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UEInformationRequest_r10_IEs }, { &hf_rrc_ueInformationRequest_r10_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_222, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_222 }, + { &hf_rrc_nonCriticalExtensions_223, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_223 }, { NULL, 0, 0, NULL } }; @@ -99641,14 +99894,14 @@ dissect_rrc_UEInformationRequest_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_223_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_224_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_223(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_224(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_223, T_nonCriticalExtensions_223_sequence); + ett_rrc_T_nonCriticalExtensions_224, T_nonCriticalExtensions_224_sequence); return offset; } @@ -99657,7 +99910,7 @@ dissect_rrc_T_nonCriticalExtensions_223(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_14_sequence[] = { { &hf_rrc_ueInformationRequest_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UEInformationRequest_r11_IEs }, { &hf_rrc_ueInformationRequest_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_223, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_223 }, + { &hf_rrc_nonCriticalExtensions_224, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_224 }, { NULL, 0, 0, NULL } }; @@ -99670,27 +99923,49 @@ dissect_rrc_T_r11_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_164_sequence[] = { +static const per_sequence_t T_criticalExtensions_165_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_164, T_criticalExtensions_164_sequence); + ett_rrc_T_criticalExtensions_165, T_criticalExtensions_165_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_164_vals[] = { + { 0, "r11" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_164_choice[] = { + { 0, &hf_rrc_r11_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_14 }, + { 1, &hf_rrc_criticalExtensions_167, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_165 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_164, T_criticalExtensions_164_choice, + NULL); return offset; } static const value_string rrc_T_criticalExtensions_163_vals[] = { - { 0, "r11" }, + { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_163_choice[] = { - { 0, &hf_rrc_r11_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_14 }, + { 0, &hf_rrc_r10_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_12 }, { 1, &hf_rrc_criticalExtensions_166, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_164 }, { 0, NULL, 0, NULL } }; @@ -99705,31 +99980,9 @@ dissect_rrc_T_criticalExtensions_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const value_string rrc_T_criticalExtensions_162_vals[] = { - { 0, "r10" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_162_choice[] = { - { 0, &hf_rrc_r10_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_12 }, - { 1, &hf_rrc_criticalExtensions_165, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_163 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_162, T_criticalExtensions_162_choice, - NULL); - - return offset; -} - - static const per_sequence_t UEInformationRequest_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_164, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_162 }, + { &hf_rrc_criticalExtensions_165, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_163 }, { NULL, 0, 0, NULL } }; @@ -100146,14 +100399,14 @@ dissect_rrc_LoggingMeasurementConfiguration_r10_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_219_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_220_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_219(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_220(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_219, T_nonCriticalExtensions_219_sequence); + ett_rrc_T_nonCriticalExtensions_220, T_nonCriticalExtensions_220_sequence); return offset; } @@ -100162,7 +100415,7 @@ dissect_rrc_T_nonCriticalExtensions_219(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r10_11_sequence[] = { { &hf_rrc_loggingMeasurementConfiguration_r10_IEs, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggingMeasurementConfiguration_r10_IEs }, { &hf_rrc_loggingMeasurementConfiguration_r10_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_219, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_219 }, + { &hf_rrc_nonCriticalExtensions_220, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_220 }, { NULL, 0, 0, NULL } }; @@ -100322,14 +100575,14 @@ dissect_rrc_LoggingMeasurementConfiguration_r11_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_220_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_221_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_220(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_221(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_220, T_nonCriticalExtensions_220_sequence); + ett_rrc_T_nonCriticalExtensions_221, T_nonCriticalExtensions_221_sequence); return offset; } @@ -100338,7 +100591,7 @@ dissect_rrc_T_nonCriticalExtensions_220(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_13_sequence[] = { { &hf_rrc_loggingMeasurementConfiguration_r11_IEs, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggingMeasurementConfiguration_r11_IEs }, { &hf_rrc_loggingMeasurementConfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_220, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_220 }, + { &hf_rrc_nonCriticalExtensions_221, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_221 }, { NULL, 0, 0, NULL } }; @@ -100351,27 +100604,49 @@ dissect_rrc_T_r11_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_161_sequence[] = { +static const per_sequence_t T_criticalExtensions_162_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_161, T_criticalExtensions_161_sequence); + ett_rrc_T_criticalExtensions_162, T_criticalExtensions_162_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_161_vals[] = { + { 0, "r11" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_161_choice[] = { + { 0, &hf_rrc_r11_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_13 }, + { 1, &hf_rrc_criticalExtensions_164, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_162 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_161, T_criticalExtensions_161_choice, + NULL); return offset; } static const value_string rrc_T_criticalExtensions_160_vals[] = { - { 0, "r11" }, + { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_160_choice[] = { - { 0, &hf_rrc_r11_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_13 }, + { 0, &hf_rrc_r10_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_11 }, { 1, &hf_rrc_criticalExtensions_163, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_161 }, { 0, NULL, 0, NULL } }; @@ -100386,31 +100661,9 @@ dissect_rrc_T_criticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const value_string rrc_T_criticalExtensions_159_vals[] = { - { 0, "r10" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_159_choice[] = { - { 0, &hf_rrc_r10_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_11 }, - { 1, &hf_rrc_criticalExtensions_162, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_160 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_159, T_criticalExtensions_159_choice, - NULL); - - return offset; -} - - static const per_sequence_t LoggingMeasurementConfiguration_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_161, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_159 }, + { &hf_rrc_criticalExtensions_162, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_160 }, { NULL, 0, 0, NULL } }; @@ -102583,14 +102836,14 @@ dissect_rrc_MeasurementControlFailure_vc50ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_78_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_79_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_78, T_nonCriticalExtensions_78_sequence); + ett_rrc_T_nonCriticalExtensions_79, T_nonCriticalExtensions_79_sequence); return offset; } @@ -102598,7 +102851,7 @@ dissect_rrc_T_nonCriticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vc50NonCriticalExtensions_03_sequence[] = { { &hf_rrc_measurementControlFailure_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControlFailure_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_78 }, + { &hf_rrc_nonCriticalExtensions_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_79 }, { NULL, 0, 0, NULL } }; @@ -108154,14 +108407,60 @@ dissect_rrc_ApplicationLayerMeasurementReporting(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_79_sequence[] = { +static const value_string rrc_T_serviceType_01_vals[] = { + { 0, "qoe" }, + { 1, "qoemtsi" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_serviceType_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 2, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t ApplicationLayerMeasurementReporting_r15_sequence[] = { + { &hf_rrc_containerForApplicationLayerMeasurementReporting, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OCTET_STRING_SIZE_1_8000 }, + { &hf_rrc_serviceType_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_serviceType_01 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_ApplicationLayerMeasurementReporting_r15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_79, T_nonCriticalExtensions_79_sequence); + ett_rrc_ApplicationLayerMeasurementReporting_r15, ApplicationLayerMeasurementReporting_r15_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_80_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_80, T_nonCriticalExtensions_80_sequence); + + return offset; +} + + +static const per_sequence_t MeasurementReport_vf20ext_IEs_sequence[] = { + { &hf_rrc_applicationLayerMeasurementReporting_r15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ApplicationLayerMeasurementReporting_r15 }, + { &hf_rrc_nonCriticalExtensions_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_80 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_MeasurementReport_vf20ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementReport_vf20ext_IEs, MeasurementReport_vf20ext_IEs_sequence); return offset; } @@ -108170,7 +108469,7 @@ dissect_rrc_T_nonCriticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t MeasurementReport_ve30ext_IEs_sequence[] = { { &hf_rrc_measuredResults_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResults_ve30ext }, { &hf_rrc_applicationLayerMeasurementReporting, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ApplicationLayerMeasurementReporting }, - { &hf_rrc_nonCriticalExtensions_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_79 }, + { &hf_rrc_measurementReport_vf20ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReport_vf20ext_IEs }, { NULL, 0, 0, NULL } }; @@ -108447,14 +108746,14 @@ dissect_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs(tvbuff_t *tvb _U_ } -static const per_sequence_t T_nonCriticalExtensions_93_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_94_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_93, T_nonCriticalExtensions_93_sequence); + ett_rrc_T_nonCriticalExtensions_94, T_nonCriticalExtensions_94_sequence); return offset; } @@ -108462,7 +108761,7 @@ dissect_rrc_T_nonCriticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_08_sequence[] = { { &hf_rrc_physicalChannelReconfigurationComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_93 }, + { &hf_rrc_nonCriticalExtensions_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_94 }, { NULL, 0, 0, NULL } }; @@ -108515,14 +108814,14 @@ dissect_rrc_PhysicalChannelReconfigurationComplete(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_94_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_95_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_94, T_nonCriticalExtensions_94_sequence); + ett_rrc_T_nonCriticalExtensions_95, T_nonCriticalExtensions_95_sequence); return offset; } @@ -108530,7 +108829,7 @@ dissect_rrc_T_nonCriticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_25_sequence[] = { { &hf_rrc_physicalChannelReconfigurationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_94 }, + { &hf_rrc_nonCriticalExtensions_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_95 }, { NULL, 0, 0, NULL } }; @@ -108594,14 +108893,14 @@ dissect_rrc_RadioBearerReconfigurationComplete_v770ext_IEs(tvbuff_t *tvb _U_, in } -static const per_sequence_t T_nonCriticalExtensions_111_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_112_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_111, T_nonCriticalExtensions_111_sequence); + ett_rrc_T_nonCriticalExtensions_112, T_nonCriticalExtensions_112_sequence); return offset; } @@ -108609,7 +108908,7 @@ dissect_rrc_T_nonCriticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_14_sequence[] = { { &hf_rrc_radioBearerReconfigurationComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfigurationComplete_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_111 }, + { &hf_rrc_nonCriticalExtensions_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_112 }, { NULL, 0, 0, NULL } }; @@ -108662,14 +108961,14 @@ dissect_rrc_RadioBearerReconfigurationComplete(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_112_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_113_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_112, T_nonCriticalExtensions_112_sequence); + ett_rrc_T_nonCriticalExtensions_113, T_nonCriticalExtensions_113_sequence); return offset; } @@ -108677,7 +108976,7 @@ dissect_rrc_T_nonCriticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_30_sequence[] = { { &hf_rrc_radioBearerReconfigurationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_112 }, + { &hf_rrc_nonCriticalExtensions_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_113 }, { NULL, 0, 0, NULL } }; @@ -108742,14 +109041,14 @@ dissect_rrc_RadioBearerReleaseComplete_v770ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_125_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_126_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_125, T_nonCriticalExtensions_125_sequence); + ett_rrc_T_nonCriticalExtensions_126, T_nonCriticalExtensions_126_sequence); return offset; } @@ -108757,7 +109056,7 @@ dissect_rrc_T_nonCriticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_19_sequence[] = { { &hf_rrc_radioBearerReleaseComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReleaseComplete_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_125 }, + { &hf_rrc_nonCriticalExtensions_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_126 }, { NULL, 0, 0, NULL } }; @@ -108810,14 +109109,14 @@ dissect_rrc_RadioBearerReleaseComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_126_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_127_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_126, T_nonCriticalExtensions_126_sequence); + ett_rrc_T_nonCriticalExtensions_127, T_nonCriticalExtensions_127_sequence); return offset; } @@ -108825,7 +109124,7 @@ dissect_rrc_T_nonCriticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_33_sequence[] = { { &hf_rrc_radioBearerReleaseFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_126 }, + { &hf_rrc_nonCriticalExtensions_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_127 }, { NULL, 0, 0, NULL } }; @@ -108890,14 +109189,14 @@ dissect_rrc_RadioBearerSetupComplete_v770ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_140_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_141_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_140, T_nonCriticalExtensions_140_sequence); + ett_rrc_T_nonCriticalExtensions_141, T_nonCriticalExtensions_141_sequence); return offset; } @@ -108905,7 +109204,7 @@ dissect_rrc_T_nonCriticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_20_sequence[] = { { &hf_rrc_radioBearerSetupComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetupComplete_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_140 }, + { &hf_rrc_nonCriticalExtensions_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_141 }, { NULL, 0, 0, NULL } }; @@ -108959,14 +109258,14 @@ dissect_rrc_RadioBearerSetupComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_141_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_142_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_141, T_nonCriticalExtensions_141_sequence); + ett_rrc_T_nonCriticalExtensions_142, T_nonCriticalExtensions_142_sequence); return offset; } @@ -108974,7 +109273,7 @@ dissect_rrc_T_nonCriticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_36_sequence[] = { { &hf_rrc_radioBearerSetupFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_141 }, + { &hf_rrc_nonCriticalExtensions_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_142 }, { NULL, 0, 0, NULL } }; @@ -109009,14 +109308,14 @@ dissect_rrc_RadioBearerSetupFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_148_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_149_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_148, T_nonCriticalExtensions_148_sequence); + ett_rrc_T_nonCriticalExtensions_149, T_nonCriticalExtensions_149_sequence); return offset; } @@ -109024,7 +109323,7 @@ dissect_rrc_T_nonCriticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_40_sequence[] = { { &hf_rrc_rrcConnectionReleaseComplete_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_148 }, + { &hf_rrc_nonCriticalExtensions_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_149 }, { NULL, 0, 0, NULL } }; @@ -110045,7 +110344,7 @@ static const per_sequence_t UE_RadioAccessCapability_sequence[] = { { &hf_rrc_ue_MultiModeRAT_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability }, { &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability }, { &hf_rrc_ue_positioning_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability }, - { &hf_rrc_measurementCapability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability }, + { &hf_rrc_measurementCapability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability }, { NULL, 0, 0, NULL } }; @@ -110393,7 +110692,7 @@ dissect_rrc_MeasurementCapabilityExt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t UE_RadioAccessCapabBandFDD_sequence[] = { { &hf_rrc_radioFrequencyBandFDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioFrequencyBandFDD }, { &hf_rrc_fddRF_Capability_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddRF_Capability_03 }, - { &hf_rrc_measurementCapability_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementCapabilityExt }, + { &hf_rrc_measurementCapability_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementCapabilityExt }, { NULL, 0, 0, NULL } }; @@ -110811,7 +111110,7 @@ dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn static const per_sequence_t T_tdd128_PhysChCapability_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 }, + { &hf_rrc_downlinkPhysChCapability_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 }, { &hf_rrc_uplinkPhysChCapability_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 }, { NULL, 0, 0, NULL } }; @@ -110896,7 +111195,7 @@ static const value_string rrc_AccessStratumReleaseIndicator_vals[] = { { 8, "rel-12" }, { 9, "rel-13" }, { 10, "rel-14" }, - { 11, "spare5" }, + { 11, "rel-15" }, { 12, "spare4" }, { 13, "spare3" }, { 14, "spare2" }, @@ -111390,14 +111689,14 @@ dissect_rrc_RRCConnectionSetupComplete_vb50ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_160_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_161_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_160, T_nonCriticalExtensions_160_sequence); + ett_rrc_T_nonCriticalExtensions_161, T_nonCriticalExtensions_161_sequence); return offset; } @@ -111405,7 +111704,7 @@ dissect_rrc_T_nonCriticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_18_sequence[] = { { &hf_rrc_rrcConnectionSetupComplete_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetupComplete_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_160 }, + { &hf_rrc_nonCriticalExtensions_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_161 }, { NULL, 0, 0, NULL } }; @@ -111739,14 +112038,14 @@ dissect_rrc_ProtocolErrorMoreInformation(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_163_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_164_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_163, T_nonCriticalExtensions_163_sequence); + ett_rrc_T_nonCriticalExtensions_164, T_nonCriticalExtensions_164_sequence); return offset; } @@ -111754,7 +112053,7 @@ dissect_rrc_T_nonCriticalExtensions_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_44_sequence[] = { { &hf_rrc_rrcStatus_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_163 }, + { &hf_rrc_nonCriticalExtensions_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_164 }, { NULL, 0, 0, NULL } }; @@ -111787,14 +112086,14 @@ dissect_rrc_RRCStatus(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p } -static const per_sequence_t T_nonCriticalExtensions_166_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_167_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_166, T_nonCriticalExtensions_166_sequence); + ett_rrc_T_nonCriticalExtensions_167, T_nonCriticalExtensions_167_sequence); return offset; } @@ -111802,7 +112101,7 @@ dissect_rrc_T_nonCriticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_46_sequence[] = { { &hf_rrc_securityModeComplete_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_166 }, + { &hf_rrc_nonCriticalExtensions_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_167 }, { NULL, 0, 0, NULL } }; @@ -111856,14 +112155,14 @@ dissect_rrc_SecurityModeComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * } -static const per_sequence_t T_nonCriticalExtensions_167_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_168_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_167, T_nonCriticalExtensions_167_sequence); + ett_rrc_T_nonCriticalExtensions_168, T_nonCriticalExtensions_168_sequence); return offset; } @@ -111871,7 +112170,7 @@ dissect_rrc_T_nonCriticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_47_sequence[] = { { &hf_rrc_securityModeFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_167 }, + { &hf_rrc_nonCriticalExtensions_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_168 }, { NULL, 0, 0, NULL } }; @@ -111935,14 +112234,14 @@ dissect_rrc_SignallingConnectionReleaseIndication_v860ext(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_169_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_170_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_169, T_nonCriticalExtensions_169_sequence); + ett_rrc_T_nonCriticalExtensions_170, T_nonCriticalExtensions_170_sequence); return offset; } @@ -111950,7 +112249,7 @@ dissect_rrc_T_nonCriticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860nonCriticalExtentions_sequence[] = { { &hf_rrc_signallingConnectionReleaseIndication_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SignallingConnectionReleaseIndication_v860ext }, - { &hf_rrc_nonCriticalExtensions_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_169 }, + { &hf_rrc_nonCriticalExtensions_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_170 }, { NULL, 0, 0, NULL } }; @@ -112028,14 +112327,14 @@ dissect_rrc_TransportChannelReconfigurationComplete_v770ext_IEs(tvbuff_t *tvb _U } -static const per_sequence_t T_nonCriticalExtensions_182_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_183_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_182(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_183(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_182, T_nonCriticalExtensions_182_sequence); + ett_rrc_T_nonCriticalExtensions_183, T_nonCriticalExtensions_183_sequence); return offset; } @@ -112043,7 +112342,7 @@ dissect_rrc_T_nonCriticalExtensions_182(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_29_sequence[] = { { &hf_rrc_transportChannelReconfigurationComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfigurationComplete_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_182 }, + { &hf_rrc_nonCriticalExtensions_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_183 }, { NULL, 0, 0, NULL } }; @@ -112096,14 +112395,14 @@ dissect_rrc_TransportChannelReconfigurationComplete(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_183_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_184_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_183(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_184(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_183, T_nonCriticalExtensions_183_sequence); + ett_rrc_T_nonCriticalExtensions_184, T_nonCriticalExtensions_184_sequence); return offset; } @@ -112111,7 +112410,7 @@ dissect_rrc_T_nonCriticalExtensions_183(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_53_sequence[] = { { &hf_rrc_transportChannelReconfigurationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_183 }, + { &hf_rrc_nonCriticalExtensions_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_184 }, { NULL, 0, 0, NULL } }; @@ -112145,14 +112444,14 @@ dissect_rrc_TransportChannelReconfigurationFailure(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_185_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_186_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_185(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_186(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_185, T_nonCriticalExtensions_185_sequence); + ett_rrc_T_nonCriticalExtensions_186, T_nonCriticalExtensions_186_sequence); return offset; } @@ -112160,7 +112459,7 @@ dissect_rrc_T_nonCriticalExtensions_185(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_55_sequence[] = { { &hf_rrc_transportFormatCombinationControlFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_185 }, + { &hf_rrc_nonCriticalExtensions_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_186 }, { NULL, 0, 0, NULL } }; @@ -112315,14 +112614,14 @@ dissect_rrc_UECapabilityInformation_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_187_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_188_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_187(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_188(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_187, T_nonCriticalExtensions_187_sequence); + ett_rrc_T_nonCriticalExtensions_188, T_nonCriticalExtensions_188_sequence); return offset; } @@ -112330,7 +112629,7 @@ dissect_rrc_T_nonCriticalExtensions_187(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_39_sequence[] = { { &hf_rrc_ueCapabilityInformation_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityInformation_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_187 }, + { &hf_rrc_nonCriticalExtensions_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_188 }, { NULL, 0, 0, NULL } }; @@ -112555,14 +112854,14 @@ dissect_rrc_UplinkDirectTransfer_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_190_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_191_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_190(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_191(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_190, T_nonCriticalExtensions_190_sequence); + ett_rrc_T_nonCriticalExtensions_191, T_nonCriticalExtensions_191_sequence); return offset; } @@ -112570,7 +112869,7 @@ dissect_rrc_T_nonCriticalExtensions_190(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_07_sequence[] = { { &hf_rrc_uplinkDirectTransfer_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkDirectTransfer_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_190 }, + { &hf_rrc_nonCriticalExtensions_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_191 }, { NULL, 0, 0, NULL } }; @@ -112723,14 +113022,14 @@ dissect_rrc_UTRANMobilityInformationConfirm_va40ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_207_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_208_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_207(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_208(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_207, T_nonCriticalExtensions_207_sequence); + ett_rrc_T_nonCriticalExtensions_208, T_nonCriticalExtensions_208_sequence); return offset; } @@ -112738,7 +113037,7 @@ dissect_rrc_T_nonCriticalExtensions_207(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_16_sequence[] = { { &hf_rrc_utranMobilityInformationConfirm_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformationConfirm_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_207 }, + { &hf_rrc_nonCriticalExtensions_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_208 }, { NULL, 0, 0, NULL } }; @@ -112805,14 +113104,14 @@ dissect_rrc_UTRANMobilityInformationConfirm(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_208_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_209_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_208(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_209(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_208, T_nonCriticalExtensions_208_sequence); + ett_rrc_T_nonCriticalExtensions_209, T_nonCriticalExtensions_209_sequence); return offset; } @@ -112820,7 +113119,7 @@ dissect_rrc_T_nonCriticalExtensions_208(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_66_sequence[] = { { &hf_rrc_utranMobilityInformationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_208 }, + { &hf_rrc_nonCriticalExtensions_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_209 }, { NULL, 0, 0, NULL } }; @@ -112947,14 +113246,14 @@ dissect_rrc_MBMSModificationRequest_v6f0ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_213_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_214_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_213(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_214(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_213, T_nonCriticalExtensions_213_sequence); + ett_rrc_T_nonCriticalExtensions_214, T_nonCriticalExtensions_214_sequence); return offset; } @@ -112962,7 +113261,7 @@ dissect_rrc_T_nonCriticalExtensions_213(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v6f0NonCriticalExtensions_02_sequence[] = { { &hf_rrc_mbmsModificationRequest_v6f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSModificationRequest_v6f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_213 }, + { &hf_rrc_nonCriticalExtensions_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_214 }, { NULL, 0, 0, NULL } }; @@ -114591,14 +114890,14 @@ dissect_rrc_UEInformationResponse_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_221_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_222_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_221(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_222(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_221, T_nonCriticalExtensions_221_sequence); + ett_rrc_T_nonCriticalExtensions_222, T_nonCriticalExtensions_222_sequence); return offset; } @@ -114606,7 +114905,7 @@ dissect_rrc_T_nonCriticalExtensions_221(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_09_sequence[] = { { &hf_rrc_ueInformationResponse_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UEInformationResponse_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_221, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_221 }, + { &hf_rrc_nonCriticalExtensions_222, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_222 }, { NULL, 0, 0, NULL } }; @@ -116072,14 +116371,14 @@ dissect_rrc_RRCConnectionReject_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_142_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_143_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_142, T_nonCriticalExtensions_142_sequence); + ett_rrc_T_nonCriticalExtensions_143, T_nonCriticalExtensions_143_sequence); return offset; } @@ -116087,7 +116386,7 @@ dissect_rrc_T_nonCriticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_15_sequence[] = { { &hf_rrc_rrcConnectionReject_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionReject_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_142 }, + { &hf_rrc_nonCriticalExtensions_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_143 }, { NULL, 0, 0, NULL } }; @@ -116190,14 +116489,14 @@ dissect_rrc_T_r3_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_111_sequence[] = { +static const per_sequence_t T_criticalExtensions_112_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_111, T_criticalExtensions_111_sequence); + ett_rrc_T_criticalExtensions_112, T_criticalExtensions_112_sequence); return offset; } @@ -116206,7 +116505,7 @@ dissect_rrc_T_criticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_15_sequence[] = { { &hf_rrc_initialUE_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InitialUE_Identity }, { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_113, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_111 }, + { &hf_rrc_criticalExtensions_114, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_112 }, { NULL, 0, 0, NULL } }; @@ -116279,14 +116578,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_v860ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_145_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_146_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_145, T_nonCriticalExtensions_145_sequence); + ett_rrc_T_nonCriticalExtensions_146, T_nonCriticalExtensions_146_sequence); return offset; } @@ -116294,7 +116593,7 @@ dissect_rrc_T_nonCriticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_08_sequence[] = { { &hf_rrc_rrcConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_145 }, + { &hf_rrc_nonCriticalExtensions_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_146 }, { NULL, 0, 0, NULL } }; @@ -116381,14 +116680,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_146_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_147_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_146, T_nonCriticalExtensions_146_sequence); + ett_rrc_T_nonCriticalExtensions_147, T_nonCriticalExtensions_147_sequence); return offset; } @@ -116396,7 +116695,7 @@ dissect_rrc_T_nonCriticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_09_sequence[] = { { &hf_rrc_rrcConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_146 }, + { &hf_rrc_nonCriticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_147 }, { NULL, 0, 0, NULL } }; @@ -116609,14 +116908,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_vd20ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_147_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_148_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_147, T_nonCriticalExtensions_147_sequence); + ett_rrc_T_nonCriticalExtensions_148, T_nonCriticalExtensions_148_sequence); return offset; } @@ -116624,7 +116923,7 @@ dissect_rrc_T_nonCriticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vd20NonCriticalExtensions_02_sequence[] = { { &hf_rrc_rrcConnectionRelease_vd20ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_CCCH_vd20ext_IEs }, - { &hf_rrc_nonCriticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_147 }, + { &hf_rrc_nonCriticalExtensions_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_148 }, { NULL, 0, 0, NULL } }; @@ -116698,72 +116997,72 @@ dissect_rrc_T_r5_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_117_sequence[] = { +static const per_sequence_t T_criticalExtensions_118_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_117, T_criticalExtensions_117_sequence); + ett_rrc_T_criticalExtensions_118, T_criticalExtensions_118_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_116_vals[] = { +static const value_string rrc_T_criticalExtensions_117_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_116_choice[] = { +static const per_choice_t T_criticalExtensions_117_choice[] = { { 0, &hf_rrc_r5_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_08 }, - { 1, &hf_rrc_criticalExtensions_119, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_117 }, + { 1, &hf_rrc_criticalExtensions_120, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_118 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_116, T_criticalExtensions_116_choice, + ett_rrc_T_criticalExtensions_117, T_criticalExtensions_117_choice, NULL); return offset; } -static const per_sequence_t T_criticalExtensions_115_sequence[] = { +static const per_sequence_t T_criticalExtensions_116_sequence[] = { { &hf_rrc_groupIdentity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation }, - { &hf_rrc_criticalExtensions_118, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_116 }, + { &hf_rrc_criticalExtensions_119, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_117 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_115, T_criticalExtensions_115_sequence); + ett_rrc_T_criticalExtensions_116, T_criticalExtensions_116_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_114_vals[] = { +static const value_string rrc_T_criticalExtensions_115_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_114_choice[] = { +static const per_choice_t T_criticalExtensions_115_choice[] = { { 0, &hf_rrc_r4_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_10 }, - { 1, &hf_rrc_criticalExtensions_117, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_115 }, + { 1, &hf_rrc_criticalExtensions_118, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_116 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_114, T_criticalExtensions_114_choice, + ett_rrc_T_criticalExtensions_115, T_criticalExtensions_115_choice, NULL); return offset; @@ -116773,7 +117072,7 @@ dissect_rrc_T_criticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_17_sequence[] = { { &hf_rrc_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_116, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_114 }, + { &hf_rrc_criticalExtensions_117, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_115 }, { NULL, 0, 0, NULL } }; @@ -116919,14 +117218,14 @@ dissect_rrc_RRCConnectionSetup_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_150_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_151_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_150, T_nonCriticalExtensions_150_sequence); + ett_rrc_T_nonCriticalExtensions_151, T_nonCriticalExtensions_151_sequence); return offset; } @@ -116934,7 +117233,7 @@ dissect_rrc_T_nonCriticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_32_sequence[] = { { &hf_rrc_rrcConnectionSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_150 }, + { &hf_rrc_nonCriticalExtensions_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_151 }, { NULL, 0, 0, NULL } }; @@ -117053,14 +117352,14 @@ dissect_rrc_RRCConnectionSetup_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_151_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_152_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_151, T_nonCriticalExtensions_151_sequence); + ett_rrc_T_nonCriticalExtensions_152, T_nonCriticalExtensions_152_sequence); return offset; } @@ -117068,7 +117367,7 @@ dissect_rrc_T_nonCriticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_33_sequence[] = { { &hf_rrc_rrcConnectionSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_151 }, + { &hf_rrc_nonCriticalExtensions_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_152 }, { NULL, 0, 0, NULL } }; @@ -117358,14 +117657,14 @@ dissect_rrc_RRCConnectionSetup_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_152_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_153_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_152, T_nonCriticalExtensions_152_sequence); + ett_rrc_T_nonCriticalExtensions_153, T_nonCriticalExtensions_153_sequence); return offset; } @@ -117373,7 +117672,7 @@ dissect_rrc_T_nonCriticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_34_sequence[] = { { &hf_rrc_rrcConnectionSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_152 }, + { &hf_rrc_nonCriticalExtensions_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_153 }, { NULL, 0, 0, NULL } }; @@ -117551,14 +117850,14 @@ dissect_rrc_RRCConnectionSetup_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_153_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_154_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_153, T_nonCriticalExtensions_153_sequence); + ett_rrc_T_nonCriticalExtensions_154, T_nonCriticalExtensions_154_sequence); return offset; } @@ -117566,7 +117865,7 @@ dissect_rrc_T_nonCriticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v6b0NonCriticalExtensions_10_sequence[] = { { &hf_rrc_rrcConnectionSetup_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v6b0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_153 }, + { &hf_rrc_nonCriticalExtensions_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_154 }, { NULL, 0, 0, NULL } }; @@ -117781,14 +118080,14 @@ dissect_rrc_RRCConnectionSetup_v7d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_154_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_155_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_154, T_nonCriticalExtensions_154_sequence); + ett_rrc_T_nonCriticalExtensions_155, T_nonCriticalExtensions_155_sequence); return offset; } @@ -117796,7 +118095,7 @@ dissect_rrc_T_nonCriticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7d0NonCriticalExtensions_11_sequence[] = { { &hf_rrc_rrcConnectionSetup_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v7d0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_154 }, + { &hf_rrc_nonCriticalExtensions_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_155 }, { NULL, 0, 0, NULL } }; @@ -118030,14 +118329,14 @@ dissect_rrc_RRCConnectionSetup_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_155_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_156_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_155, T_nonCriticalExtensions_155_sequence); + ett_rrc_T_nonCriticalExtensions_156, T_nonCriticalExtensions_156_sequence); return offset; } @@ -118045,7 +118344,7 @@ dissect_rrc_T_nonCriticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v8a0NonCriticalExtensions_08_sequence[] = { { &hf_rrc_rrcConnectionSetup_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_155 }, + { &hf_rrc_nonCriticalExtensions_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_156 }, { NULL, 0, 0, NULL } }; @@ -118247,14 +118546,14 @@ dissect_rrc_RRCConnectionSetup_v950ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_156_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_157_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_156, T_nonCriticalExtensions_156_sequence); + ett_rrc_T_nonCriticalExtensions_157, T_nonCriticalExtensions_157_sequence); return offset; } @@ -118262,7 +118561,7 @@ dissect_rrc_T_nonCriticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v950NonCriticalExtensions_07_sequence[] = { { &hf_rrc_rrcConnectionSetup_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v950ext_IEs }, - { &hf_rrc_nonCriticalExtensions_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_156 }, + { &hf_rrc_nonCriticalExtensions_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_157 }, { NULL, 0, 0, NULL } }; @@ -118436,14 +118735,14 @@ dissect_rrc_RRCConnectionSetup_vaj0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_157_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_158_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_157, T_nonCriticalExtensions_157_sequence); + ett_rrc_T_nonCriticalExtensions_158, T_nonCriticalExtensions_158_sequence); return offset; } @@ -118451,7 +118750,7 @@ dissect_rrc_T_nonCriticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vaj0NonCriticalExtensions_sequence[] = { { &hf_rrc_rrcConnectionSetup_vaj0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_vaj0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_157 }, + { &hf_rrc_nonCriticalExtensions_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_158 }, { NULL, 0, 0, NULL } }; @@ -118612,14 +118911,14 @@ dissect_rrc_RRCConnectionSetup_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_158_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_159_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_158, T_nonCriticalExtensions_158_sequence); + ett_rrc_T_nonCriticalExtensions_159, T_nonCriticalExtensions_159_sequence); return offset; } @@ -118627,7 +118926,7 @@ dissect_rrc_T_nonCriticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vaj0NonCriticalExtensions_01_sequence[] = { { &hf_rrc_rrcConnectionSetup_vaj0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_vaj0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_158 }, + { &hf_rrc_nonCriticalExtensions_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_159 }, { NULL, 0, 0, NULL } }; @@ -118809,14 +119108,14 @@ dissect_rrc_RRCConnectionSetup_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_159_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_160_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_159, T_nonCriticalExtensions_159_sequence); + ett_rrc_T_nonCriticalExtensions_160, T_nonCriticalExtensions_160_sequence); return offset; } @@ -118825,7 +119124,7 @@ dissect_rrc_T_nonCriticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r12_09_sequence[] = { { &hf_rrc_rrcConnectionSetup_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r12_IEs }, { &hf_rrc_rrcConnectionSetup_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_159 }, + { &hf_rrc_nonCriticalExtensions_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_160 }, { NULL, 0, 0, NULL } }; @@ -118838,27 +119137,49 @@ dissect_rrc_T_r12_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_127_sequence[] = { +static const per_sequence_t T_criticalExtensions_128_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_127, T_criticalExtensions_127_sequence); + ett_rrc_T_criticalExtensions_128, T_criticalExtensions_128_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_127_vals[] = { + { 0, "r12" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_127_choice[] = { + { 0, &hf_rrc_r12_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_09 }, + { 1, &hf_rrc_criticalExtensions_130, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_128 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_127, T_criticalExtensions_127_choice, + NULL); return offset; } static const value_string rrc_T_criticalExtensions_126_vals[] = { - { 0, "r12" }, + { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_126_choice[] = { - { 0, &hf_rrc_r12_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_09 }, + { 0, &hf_rrc_r11_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_10 }, { 1, &hf_rrc_criticalExtensions_129, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_127 }, { 0, NULL, 0, NULL } }; @@ -118874,13 +119195,13 @@ dissect_rrc_T_criticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_125_vals[] = { - { 0, "r11" }, + { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_125_choice[] = { - { 0, &hf_rrc_r11_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_10 }, + { 0, &hf_rrc_r10_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_09 }, { 1, &hf_rrc_criticalExtensions_128, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_126 }, { 0, NULL, 0, NULL } }; @@ -118896,13 +119217,13 @@ dissect_rrc_T_criticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_124_vals[] = { - { 0, "r10" }, + { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_124_choice[] = { - { 0, &hf_rrc_r10_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_09 }, + { 0, &hf_rrc_r9_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_09 }, { 1, &hf_rrc_criticalExtensions_127, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_125 }, { 0, NULL, 0, NULL } }; @@ -118918,13 +119239,13 @@ dissect_rrc_T_criticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_123_vals[] = { - { 0, "r9" }, + { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_123_choice[] = { - { 0, &hf_rrc_r9_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_09 }, + { 0, &hf_rrc_r8_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_10 }, { 1, &hf_rrc_criticalExtensions_126, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_124 }, { 0, NULL, 0, NULL } }; @@ -118940,13 +119261,13 @@ dissect_rrc_T_criticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_122_vals[] = { - { 0, "r8" }, + { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_122_choice[] = { - { 0, &hf_rrc_r8_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_10 }, + { 0, &hf_rrc_r7_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_09 }, { 1, &hf_rrc_criticalExtensions_125, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_123 }, { 0, NULL, 0, NULL } }; @@ -118962,13 +119283,13 @@ dissect_rrc_T_criticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_121_vals[] = { - { 0, "r7" }, + { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_121_choice[] = { - { 0, &hf_rrc_r7_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_09 }, + { 0, &hf_rrc_r6_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_10 }, { 1, &hf_rrc_criticalExtensions_124, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_122 }, { 0, NULL, 0, NULL } }; @@ -118984,13 +119305,13 @@ dissect_rrc_T_criticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_120_vals[] = { - { 0, "r6" }, + { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_120_choice[] = { - { 0, &hf_rrc_r6_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_10 }, + { 0, &hf_rrc_r5_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_09 }, { 1, &hf_rrc_criticalExtensions_123, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_121 }, { 0, NULL, 0, NULL } }; @@ -119006,13 +119327,13 @@ dissect_rrc_T_criticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_119_vals[] = { - { 0, "r5" }, + { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_119_choice[] = { - { 0, &hf_rrc_r5_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_09 }, + { 0, &hf_rrc_r4_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_11 }, { 1, &hf_rrc_criticalExtensions_122, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_120 }, { 0, NULL, 0, NULL } }; @@ -119027,32 +119348,10 @@ dissect_rrc_T_criticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const value_string rrc_T_criticalExtensions_118_vals[] = { - { 0, "r4" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_118_choice[] = { - { 0, &hf_rrc_r4_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_11 }, - { 1, &hf_rrc_criticalExtensions_121, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_119 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_118, T_criticalExtensions_118_choice, - NULL); - - return offset; -} - - static const per_sequence_t T_later_than_r3_18_sequence[] = { { &hf_rrc_initialUE_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InitialUE_Identity }, { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_120, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_118 }, + { &hf_rrc_criticalExtensions_121, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_119 }, { NULL, 0, 0, NULL } }; @@ -119115,14 +119414,14 @@ dissect_rrc_URAUpdateConfirm_CCCH_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_199_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_200_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_199(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_200(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_199, T_nonCriticalExtensions_199_sequence); + ett_rrc_T_nonCriticalExtensions_200, T_nonCriticalExtensions_200_sequence); return offset; } @@ -119130,7 +119429,7 @@ dissect_rrc_T_nonCriticalExtensions_199(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtensions_21_sequence[] = { { &hf_rrc_uraUpdateConfirm_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_199 }, + { &hf_rrc_nonCriticalExtensions_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_200 }, { NULL, 0, 0, NULL } }; @@ -119188,14 +119487,14 @@ dissect_rrc_T_r3_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_152_sequence[] = { +static const per_sequence_t T_criticalExtensions_153_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_152, T_criticalExtensions_152_sequence); + ett_rrc_T_criticalExtensions_153, T_criticalExtensions_153_sequence); return offset; } @@ -119204,7 +119503,7 @@ dissect_rrc_T_criticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_26_sequence[] = { { &hf_rrc_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_154, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_152 }, + { &hf_rrc_criticalExtensions_155, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_153 }, { NULL, 0, 0, NULL } }; @@ -120544,14 +120843,14 @@ dissect_rrc_RRCConnectionRequest_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_149_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_150_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_149, T_nonCriticalExtensions_149_sequence); + ett_rrc_T_nonCriticalExtensions_150, T_nonCriticalExtensions_150_sequence); return offset; } @@ -120559,7 +120858,7 @@ dissect_rrc_T_nonCriticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_05_sequence[] = { { &hf_rrc_rrcConnectionRequest_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRequest_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_149 }, + { &hf_rrc_nonCriticalExtensions_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_150 }, { NULL, 0, 0, NULL } }; @@ -121051,14 +121350,14 @@ dissect_rrc_URAUpdate_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_194_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_195_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_194(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_195(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_194, T_nonCriticalExtensions_194_sequence); + ett_rrc_T_nonCriticalExtensions_195, T_nonCriticalExtensions_195_sequence); return offset; } @@ -121066,7 +121365,7 @@ dissect_rrc_T_nonCriticalExtensions_194(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_15_sequence[] = { { &hf_rrc_uraUpdate_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdate_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_194 }, + { &hf_rrc_nonCriticalExtensions_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_195 }, { NULL, 0, 0, NULL } }; @@ -121950,14 +122249,14 @@ dissect_rrc_PagingType1_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_80_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_81_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_80, T_nonCriticalExtensions_80_sequence); + ett_rrc_T_nonCriticalExtensions_81, T_nonCriticalExtensions_81_sequence); return offset; } @@ -121965,7 +122264,7 @@ dissect_rrc_T_nonCriticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vc50NonCriticalExtensions_04_sequence[] = { { &hf_rrc_pagingType1_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PagingType1_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_80 }, + { &hf_rrc_nonCriticalExtensions_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_81 }, { NULL, 0, 0, NULL } }; @@ -122181,14 +122480,14 @@ dissect_rrc_PUSCHCapacityRequest_v590ext(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_97_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_98_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_97, T_nonCriticalExtensions_97_sequence); + ett_rrc_T_nonCriticalExtensions_98, T_nonCriticalExtensions_98_sequence); return offset; } @@ -122196,7 +122495,7 @@ dissect_rrc_T_nonCriticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v590NonCriticalExtensions_13_sequence[] = { { &hf_rrc_puschCapacityRequest_v590ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PUSCHCapacityRequest_v590ext }, - { &hf_rrc_nonCriticalExtensions_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_97 }, + { &hf_rrc_nonCriticalExtensions_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_98 }, { NULL, 0, 0, NULL } }; @@ -122655,14 +122954,14 @@ dissect_rrc_SystemInformationChangeIndication_vc50ext_IEs(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_170_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_171_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_170, T_nonCriticalExtensions_170_sequence); + ett_rrc_T_nonCriticalExtensions_171, T_nonCriticalExtensions_171_sequence); return offset; } @@ -122670,7 +122969,7 @@ dissect_rrc_T_nonCriticalExtensions_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_06_sequence[] = { { &hf_rrc_systemInformationChangeIndication_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SystemInformationChangeIndication_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_170 }, + { &hf_rrc_nonCriticalExtensions_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_171 }, { NULL, 0, 0, NULL } }; @@ -123396,14 +123695,14 @@ dissect_rrc_MBMS_ServiceAccessInfoList_r6(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_209_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_210_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_209(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_210(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_209, T_nonCriticalExtensions_209_sequence); + ett_rrc_T_nonCriticalExtensions_210, T_nonCriticalExtensions_210_sequence); return offset; } @@ -123411,7 +123710,7 @@ dissect_rrc_T_nonCriticalExtensions_209(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t MBMSAccessInformation_sequence[] = { { &hf_rrc_mbms_ServiceAccessInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_ServiceAccessInfoList_r6 }, - { &hf_rrc_nonCriticalExtensions_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_209 }, + { &hf_rrc_nonCriticalExtensions_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_210 }, { NULL, 0, 0, NULL } }; @@ -124207,14 +124506,14 @@ dissect_rrc_MBMSCommonPTMRBInformation_v860ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_210_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_211_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_210(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_211(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_210, T_nonCriticalExtensions_210_sequence); + ett_rrc_T_nonCriticalExtensions_211, T_nonCriticalExtensions_211_sequence); return offset; } @@ -124222,7 +124521,7 @@ dissect_rrc_T_nonCriticalExtensions_210(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtensions_23_sequence[] = { { &hf_rrc_mbmsCommonPTMRBInformation_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSCommonPTMRBInformation_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_210 }, + { &hf_rrc_nonCriticalExtensions_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_211 }, { NULL, 0, 0, NULL } }; @@ -124617,14 +124916,14 @@ dissect_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_211_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_212_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_211(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_212(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_211, T_nonCriticalExtensions_211_sequence); + ett_rrc_T_nonCriticalExtensions_212, T_nonCriticalExtensions_212_sequence); return offset; } @@ -124632,7 +124931,7 @@ dissect_rrc_T_nonCriticalExtensions_211(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_34_sequence[] = { { &hf_rrc_mbmsCurrentCellPTMRBInfo_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_211 }, + { &hf_rrc_nonCriticalExtensions_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_212 }, { NULL, 0, 0, NULL } }; @@ -125342,14 +125641,14 @@ dissect_rrc_MBMSGeneralInformation_v890ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_212_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_213_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_212(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_213(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_212, T_nonCriticalExtensions_212_sequence); + ett_rrc_T_nonCriticalExtensions_213, T_nonCriticalExtensions_213_sequence); return offset; } @@ -125357,7 +125656,7 @@ dissect_rrc_T_nonCriticalExtensions_212(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v890NoncriticalExtensions_sequence[] = { { &hf_rrc_mbmsGeneralInformation_v890ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSGeneralInformation_v890ext_IEs }, - { &hf_rrc_nonCriticalExtensions_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_212 }, + { &hf_rrc_nonCriticalExtensions_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_213 }, { NULL, 0, 0, NULL } }; @@ -126064,14 +126363,14 @@ dissect_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs(tvbuff_t *tvb _U_, } -static const per_sequence_t T_nonCriticalExtensions_215_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_216_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_215(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_216(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_215, T_nonCriticalExtensions_215_sequence); + ett_rrc_T_nonCriticalExtensions_216, T_nonCriticalExtensions_216_sequence); return offset; } @@ -126079,7 +126378,7 @@ dissect_rrc_T_nonCriticalExtensions_215(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_37_sequence[] = { { &hf_rrc_mbmsNeighbouringCellPTMRBInformation_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_215 }, + { &hf_rrc_nonCriticalExtensions_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_216 }, { NULL, 0, 0, NULL } }; @@ -126202,14 +126501,14 @@ dissect_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_217_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_218_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_217(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_218(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_217, T_nonCriticalExtensions_217_sequence); + ett_rrc_T_nonCriticalExtensions_218, T_nonCriticalExtensions_218_sequence); return offset; } @@ -126217,7 +126516,7 @@ dissect_rrc_T_nonCriticalExtensions_217(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_38_sequence[] = { { &hf_rrc_mbmsUnmodifiedServicesInformation_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_217 }, + { &hf_rrc_nonCriticalExtensions_218, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_218 }, { NULL, 0, 0, NULL } }; @@ -126373,14 +126672,14 @@ dissect_rrc_MBMS_ServiceSchedulingInfoList_r6(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_216_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_217_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_216(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_217(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_216, T_nonCriticalExtensions_216_sequence); + ett_rrc_T_nonCriticalExtensions_217, T_nonCriticalExtensions_217_sequence); return offset; } @@ -126388,7 +126687,7 @@ dissect_rrc_T_nonCriticalExtensions_216(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t MBMSSchedulingInformation_sequence[] = { { &hf_rrc_serviceSchedulingInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_ServiceSchedulingInfoList_r6 }, - { &hf_rrc_nonCriticalExtensions_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_216 }, + { &hf_rrc_nonCriticalExtensions_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_217 }, { NULL, 0, 0, NULL } }; @@ -134617,14 +134916,14 @@ dissect_rrc_RRCConnectionSetupCompleteBand_va40ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_161_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_162_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_161, T_nonCriticalExtensions_161_sequence); + ett_rrc_T_nonCriticalExtensions_162, T_nonCriticalExtensions_162_sequence); return offset; } @@ -134632,7 +134931,7 @@ dissect_rrc_T_nonCriticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_12_sequence[] = { { &hf_rrc_rrcConnectionSetupCompleteBand_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetupCompleteBand_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_161 }, + { &hf_rrc_nonCriticalExtensions_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_162 }, { NULL, 0, 0, NULL } }; @@ -134719,14 +135018,14 @@ dissect_rrc_RRC_FailureInfo_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_162_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_163_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_162, T_nonCriticalExtensions_162_sequence); + ett_rrc_T_nonCriticalExtensions_163, T_nonCriticalExtensions_163_sequence); return offset; } @@ -134734,7 +135033,7 @@ dissect_rrc_T_nonCriticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_43_sequence[] = { { &hf_rrc_rrc_FailureInfo_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_162 }, + { &hf_rrc_nonCriticalExtensions_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_163 }, { NULL, 0, 0, NULL } }; @@ -134762,14 +135061,14 @@ dissect_rrc_T_r3_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_128_sequence[] = { +static const per_sequence_t T_criticalExtensions_129_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_128, T_criticalExtensions_128_sequence); + ett_rrc_T_criticalExtensions_129, T_criticalExtensions_129_sequence); return offset; } @@ -134783,7 +135082,7 @@ static const value_string rrc_RRC_FailureInfo_vals[] = { static const per_choice_t RRC_FailureInfo_choice[] = { { 0, &hf_rrc_r3_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r3_21 }, - { 1, &hf_rrc_criticalExtensions_130, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_128 }, + { 1, &hf_rrc_criticalExtensions_131, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_129 }, { 0, NULL, 0, NULL } }; @@ -134867,14 +135166,14 @@ dissect_rrc_UECapabilityInformation_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_188_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_189_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_188(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_189(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_188, T_nonCriticalExtensions_188_sequence); + ett_rrc_T_nonCriticalExtensions_189, T_nonCriticalExtensions_189_sequence); return offset; } @@ -134882,7 +135181,7 @@ dissect_rrc_T_nonCriticalExtensions_188(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_14_sequence[] = { { &hf_rrc_ueCapabilityInformation_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityInformation_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_188 }, + { &hf_rrc_nonCriticalExtensions_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_189 }, { NULL, 0, 0, NULL } }; @@ -134984,14 +135283,14 @@ dissect_rrc_URAUpdate_v7e0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_195_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_196_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_195(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_196(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_195, T_nonCriticalExtensions_195_sequence); + ett_rrc_T_nonCriticalExtensions_196, T_nonCriticalExtensions_196_sequence); return offset; } @@ -134999,7 +135298,7 @@ dissect_rrc_T_nonCriticalExtensions_195(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t URAUpdate_r3_add_ext_IEs_sequence[] = { { &hf_rrc_uraUpdate_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdate_v7e0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_195 }, + { &hf_rrc_nonCriticalExtensions_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_196 }, { NULL, 0, 0, NULL } }; @@ -135160,14 +135459,14 @@ dissect_rrc_System_Information_Container_vc50ext_IEs(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_nonCriticalExtensions_218_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_219_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_218(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_219(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_218, T_nonCriticalExtensions_218_sequence); + ett_rrc_T_nonCriticalExtensions_219, T_nonCriticalExtensions_219_sequence); return offset; } @@ -135175,7 +135474,7 @@ dissect_rrc_T_nonCriticalExtensions_218(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_08_sequence[] = { { &hf_rrc_system_Information_Container_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_System_Information_Container_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_218, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_218 }, + { &hf_rrc_nonCriticalExtensions_219, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_219 }, { NULL, 0, 0, NULL } }; @@ -137164,6 +137463,35 @@ dissect_rrc_DL_PhysChCapabilityFDD_ve30ext(tvbuff_t *tvb _U_, int offset _U_, as } +static const value_string rrc_T_supportofSimplifiedHS_SCCHType1Operation_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_supportofSimplifiedHS_SCCHType1Operation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t DL_PhysChCapabilityFDD_vf10ext_sequence[] = { + { &hf_rrc_supportofSimplifiedHS_SCCHType1Operation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportofSimplifiedHS_SCCHType1Operation }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_DL_PhysChCapabilityFDD_vf10ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_DL_PhysChCapabilityFDD_vf10ext, DL_PhysChCapabilityFDD_vf10ext_sequence); + + return offset; +} + + static const per_sequence_t DL_PhysChCapabilityTDD_128_v770ext_sequence[] = { { &hf_rrc_multiCarrier_physical_layer_category, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MultiCarrier_HSDSCH_physical_layer_category }, { NULL, 0, 0, NULL } @@ -137896,6 +138224,35 @@ dissect_rrc_MeasurementCapability_ve30ext(tvbuff_t *tvb _U_, int offset _U_, asn } +static const value_string rrc_T_qoEMeasurementCollectionForMTSIServices_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_qoEMeasurementCollectionForMTSIServices(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t MeasurementCapability_vf20ext_sequence[] = { + { &hf_rrc_qoEMeasurementCollectionForMTSIServices, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_qoEMeasurementCollectionForMTSIServices }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_MeasurementCapability_vf20ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementCapability_vf20ext, MeasurementCapability_vf20ext_sequence); + + return offset; +} + + static const value_string rrc_T_supportOfPSHandoverToGAN_vals[] = { { 0, "doesSupportPSHandoverToGAN" }, { 0, NULL } @@ -139146,6 +139503,34 @@ dissect_rrc_PhysicalChannelCapability_ve30ext(tvbuff_t *tvb _U_, int offset _U_, } +static const per_sequence_t T_fddPhysChCapability_10_sequence[] = { + { &hf_rrc_downlinkPhysChCapability_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PhysChCapabilityFDD_vf10ext }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_fddPhysChCapability_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_fddPhysChCapability_10, T_fddPhysChCapability_10_sequence); + + return offset; +} + + +static const per_sequence_t PhysicalChannelCapability_vf10ext_sequence[] = { + { &hf_rrc_fddPhysChCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_fddPhysChCapability_10 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_PhysicalChannelCapability_vf10ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_PhysicalChannelCapability_vf10ext, PhysicalChannelCapability_vf10ext_sequence); + + return offset; +} + + static const value_string rrc_T_numberOfRepetitionsPerSFNPeriod_vals[] = { { 0, "c2" }, { 1, "c3" }, @@ -140666,71 +141051,29 @@ dissect_rrc_T_supportofSimultaneousSetupandReleaseofRABsRBs(tvbuff_t *tvb _U_, i } -static const value_string rrc_T_supportofSimplifiedHS_SCCHType1Operation_vals[] = { - { 0, "true" }, - { 0, NULL } +static const per_sequence_t T_nonCriticalExtensions_225_sequence[] = { + { NULL, 0, 0, NULL } }; - static int -dissect_rrc_T_supportofSimplifiedHS_SCCHType1Operation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, - 1, NULL, FALSE, 0, NULL); +dissect_rrc_T_nonCriticalExtensions_225(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_225, T_nonCriticalExtensions_225_sequence); return offset; } -static const per_sequence_t DL_PhysChCapabilityFDD_vf10ext_sequence[] = { - { &hf_rrc_supportofSimplifiedHS_SCCHType1Operation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportofSimplifiedHS_SCCHType1Operation }, +static const per_sequence_t UE_RadioAccessCapability_vf20ext_IEs_sequence[] = { + { &hf_rrc_measurementCapability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_vf20ext }, + { &hf_rrc_nonCriticalExtensions_225, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_225 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_DL_PhysChCapabilityFDD_vf10ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_UE_RadioAccessCapability_vf20ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_DL_PhysChCapabilityFDD_vf10ext, DL_PhysChCapabilityFDD_vf10ext_sequence); - - return offset; -} - - -static const per_sequence_t T_fddPhysChCapability_10_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PhysChCapabilityFDD_vf10ext }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_fddPhysChCapability_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fddPhysChCapability_10, T_fddPhysChCapability_10_sequence); - - return offset; -} - - -static const per_sequence_t PhysicalChannelCapability_vf10ext_sequence[] = { - { &hf_rrc_fddPhysChCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_fddPhysChCapability_10 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_PhysicalChannelCapability_vf10ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_PhysicalChannelCapability_vf10ext, PhysicalChannelCapability_vf10ext_sequence); - - return offset; -} - - -static const per_sequence_t T_nonCriticalExtensions_224_sequence[] = { - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_nonCriticalExtensions_224(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_224, T_nonCriticalExtensions_224_sequence); + ett_rrc_UE_RadioAccessCapability_vf20ext_IEs, UE_RadioAccessCapability_vf20ext_IEs_sequence); return offset; } @@ -140738,7 +141081,7 @@ dissect_rrc_T_nonCriticalExtensions_224(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t UE_RadioAccessCapability_vf10ext_IEs_sequence[] = { { &hf_rrc_physicalChannelCapability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PhysicalChannelCapability_vf10ext }, - { &hf_rrc_nonCriticalExtensions_224, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_224 }, + { &hf_rrc_ue_RadioAccessCapability_vf20ext_IEs, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_vf20ext_IEs }, { NULL, 0, 0, NULL } }; @@ -150235,6 +150578,46 @@ dissect_rrc_MeasurementType_Relocation_r14(tvbuff_t *tvb _U_, int offset _U_, as } +static const value_string rrc_MeasurementType_Relocation_r15_vals[] = { + { 0, "intraFrequencyMeasurement" }, + { 1, "interFrequencyMeasurement" }, + { 2, "interRATMeasurement" }, + { 3, "up-Measurement" }, + { 4, "trafficVolumeMeasurement" }, + { 5, "qualityMeasurement" }, + { 6, "ue-InternalMeasurement" }, + { 7, "csgProximityDetection" }, + { 8, "eutraMeasurementForCELLFACH" }, + { 9, "applicationLayerMeasurement" }, + { 10, "applicationLayerMeasurement-r15" }, + { 0, NULL } +}; + +static const per_choice_t MeasurementType_Relocation_r15_choice[] = { + { 0, &hf_rrc_intraFrequencyMeasurement_06, ASN1_NO_EXTENSIONS , dissect_rrc_IntraFrequencyMeasurement_r11 }, + { 1, &hf_rrc_interFrequencyMeasurement_08, ASN1_NO_EXTENSIONS , dissect_rrc_InterFrequencyMeasurement_r12 }, + { 2, &hf_rrc_interRATMeasurement_06, ASN1_NO_EXTENSIONS , dissect_rrc_InterRATMeasurement_r12 }, + { 3, &hf_rrc_up_Measurement_06, ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_Measurement_r13 }, + { 4, &hf_rrc_trafficVolumeMeasurement, ASN1_NO_EXTENSIONS , dissect_rrc_TrafficVolumeMeasurement }, + { 5, &hf_rrc_qualityMeasurement, ASN1_NO_EXTENSIONS , dissect_rrc_QualityMeasurement }, + { 6, &hf_rrc_ue_InternalMeasurement_02, ASN1_NO_EXTENSIONS , dissect_rrc_UE_InternalMeasurement_r14 }, + { 7, &hf_rrc_csgProximityDetection, ASN1_NO_EXTENSIONS , dissect_rrc_CSGProximityDetection }, + { 8, &hf_rrc_eutraMeasurementForCELLFACH_01, ASN1_NO_EXTENSIONS , dissect_rrc_EUTRA_MeasurementForCELLFACH_r12 }, + { 9, &hf_rrc_applicationLayerMeasurement, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 10, &hf_rrc_applicationLayerMeasurement_r15, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_MeasurementType_Relocation_r15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementType_Relocation_r15, MeasurementType_Relocation_r15_choice, + NULL); + + return offset; +} + + static const per_sequence_t MultipleEUTRAFrequencyBandIndicatorList_sequence_of[1] = { { &hf_rrc_MultipleEUTRAFrequencyBandIndicatorList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioFrequencyBandEUTRA }, }; @@ -151993,14 +152376,14 @@ dissect_rrc_MasterInformationBlock_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_225_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_226_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_225(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_226(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_225, T_nonCriticalExtensions_225_sequence); + ett_rrc_T_nonCriticalExtensions_226, T_nonCriticalExtensions_226_sequence); return offset; } @@ -152008,7 +152391,7 @@ dissect_rrc_T_nonCriticalExtensions_225(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_11_sequence[] = { { &hf_rrc_masterInformationBlock_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MasterInformationBlock_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_225, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_225 }, + { &hf_rrc_nonCriticalExtensions_226, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_226 }, { NULL, 0, 0, NULL } }; @@ -152317,14 +152700,14 @@ dissect_rrc_SysInfoType1_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_226_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_227_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_226(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_227(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_226, T_nonCriticalExtensions_226_sequence); + ett_rrc_T_nonCriticalExtensions_227, T_nonCriticalExtensions_227_sequence); return offset; } @@ -152332,7 +152715,7 @@ dissect_rrc_T_nonCriticalExtensions_226(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtentions_02_sequence[] = { { &hf_rrc_sysInfoType1_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType1_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_226, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_226 }, + { &hf_rrc_nonCriticalExtensions_227, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_227 }, { NULL, 0, 0, NULL } }; @@ -152378,14 +152761,14 @@ dissect_rrc_SysInfoType1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_nonCriticalExtensions_227_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_228_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_227(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_228(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_227, T_nonCriticalExtensions_227_sequence); + ett_rrc_T_nonCriticalExtensions_228, T_nonCriticalExtensions_228_sequence); return offset; } @@ -152393,7 +152776,7 @@ dissect_rrc_T_nonCriticalExtensions_227(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType2_sequence[] = { { &hf_rrc_ura_IdentityList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URA_IdentityList }, - { &hf_rrc_nonCriticalExtensions_227, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_227 }, + { &hf_rrc_nonCriticalExtensions_228, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_228 }, { NULL, 0, 0, NULL } }; @@ -152674,14 +153057,14 @@ dissect_rrc_SysInfoType3_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_228_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_229_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_228(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_229(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_228, T_nonCriticalExtensions_228_sequence); + ett_rrc_T_nonCriticalExtensions_229, T_nonCriticalExtensions_229_sequence); return offset; } @@ -152689,7 +153072,7 @@ dissect_rrc_T_nonCriticalExtensions_228(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtension_01_sequence[] = { { &hf_rrc_sysInfoType3_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType3_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_228, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_228 }, + { &hf_rrc_nonCriticalExtensions_229, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_229 }, { NULL, 0, 0, NULL } }; @@ -152911,14 +153294,14 @@ dissect_rrc_SysInfoType4_v5c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_229_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_230_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_229(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_230(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_229, T_nonCriticalExtensions_229_sequence); + ett_rrc_T_nonCriticalExtensions_230, T_nonCriticalExtensions_230_sequence); return offset; } @@ -152926,7 +153309,7 @@ dissect_rrc_T_nonCriticalExtensions_229(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v5c0NonCriticalExtension_sequence[] = { { &hf_rrc_sysInfoType4_v5c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType4_v5c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_229, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_229 }, + { &hf_rrc_nonCriticalExtensions_230, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_230 }, { NULL, 0, 0, NULL } }; @@ -153562,14 +153945,14 @@ dissect_rrc_SysInfoType5_ve30ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_230_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_231_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_230(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_231(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_230, T_nonCriticalExtensions_230_sequence); + ett_rrc_T_nonCriticalExtensions_231, T_nonCriticalExtensions_231_sequence); return offset; } @@ -153577,7 +153960,7 @@ dissect_rrc_T_nonCriticalExtensions_230(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType5_NonCriticalExtensions_ve30_IEs_sequence[] = { { &hf_rrc_sysInfoType5_ve30ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType5_ve30ext_IEs }, - { &hf_rrc_nonCriticalExtensions_230, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_230 }, + { &hf_rrc_nonCriticalExtensions_231, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_231 }, { NULL, 0, 0, NULL } }; @@ -154048,14 +154431,14 @@ dissect_rrc_SysInfoType6_ve30ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_231_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_232_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_231(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_232(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_231, T_nonCriticalExtensions_231_sequence); + ett_rrc_T_nonCriticalExtensions_232, T_nonCriticalExtensions_232_sequence); return offset; } @@ -154063,7 +154446,7 @@ dissect_rrc_T_nonCriticalExtensions_231(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType6_NonCriticalExtensions_ve30_IEs_sequence[] = { { &hf_rrc_sysInfoType6_ve30ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType6_ve30ext_IEs }, - { &hf_rrc_nonCriticalExtensions_231, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_231 }, + { &hf_rrc_nonCriticalExtensions_232, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_232 }, { NULL, 0, 0, NULL } }; @@ -154237,37 +154620,6 @@ dissect_rrc_T_modeSpecificInfo_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_232_sequence[] = { - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_nonCriticalExtensions_232(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_232, T_nonCriticalExtensions_232_sequence); - - return offset; -} - - -static const per_sequence_t SysInfoType7_sequence[] = { - { &hf_rrc_modeSpecificInfo_168, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_168 }, - { &hf_rrc_prach_Information_SIB5_List, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DynamicPersistenceLevelList }, - { &hf_rrc_prach_Information_SIB6_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicPersistenceLevelList }, - { &hf_rrc_expirationTimeFactor_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor }, - { &hf_rrc_nonCriticalExtensions_232, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_232 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_SysInfoType7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SysInfoType7, SysInfoType7_sequence); - - return offset; -} - - static const per_sequence_t T_nonCriticalExtensions_233_sequence[] = { { NULL, 0, 0, NULL } }; @@ -154281,18 +154633,19 @@ dissect_rrc_T_nonCriticalExtensions_233(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t SysInfoType8_sequence[] = { - { &hf_rrc_dummy1_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_Parameters }, - { &hf_rrc_dummy2_15 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_SetInfoList }, - { &hf_rrc_dummy3_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CSICH_PowerOffset }, +static const per_sequence_t SysInfoType7_sequence[] = { + { &hf_rrc_modeSpecificInfo_168, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_168 }, + { &hf_rrc_prach_Information_SIB5_List, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DynamicPersistenceLevelList }, + { &hf_rrc_prach_Information_SIB6_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicPersistenceLevelList }, + { &hf_rrc_expirationTimeFactor_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor }, { &hf_rrc_nonCriticalExtensions_233, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_233 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_SysInfoType8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_SysInfoType7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SysInfoType8, SysInfoType8_sequence); + ett_rrc_SysInfoType7, SysInfoType7_sequence); return offset; } @@ -154311,16 +154664,18 @@ dissect_rrc_T_nonCriticalExtensions_234(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t SysInfoType9_sequence[] = { - { &hf_rrc_dummy_62 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_PersistenceLevelsList }, +static const per_sequence_t SysInfoType8_sequence[] = { + { &hf_rrc_dummy1_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_Parameters }, + { &hf_rrc_dummy2_15 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_SetInfoList }, + { &hf_rrc_dummy3_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CSICH_PowerOffset }, { &hf_rrc_nonCriticalExtensions_234, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_234 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_SysInfoType9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_SysInfoType8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SysInfoType9, SysInfoType9_sequence); + ett_rrc_SysInfoType8, SysInfoType8_sequence); return offset; } @@ -154339,9 +154694,37 @@ dissect_rrc_T_nonCriticalExtensions_235(tvbuff_t *tvb _U_, int offset _U_, asn1_ } +static const per_sequence_t SysInfoType9_sequence[] = { + { &hf_rrc_dummy_62 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_PersistenceLevelsList }, + { &hf_rrc_nonCriticalExtensions_235, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_235 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SysInfoType9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SysInfoType9, SysInfoType9_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_236_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_236(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_236, T_nonCriticalExtensions_236_sequence); + + return offset; +} + + static const per_sequence_t SysInfoType10_sequence[] = { { &hf_rrc_dummy_63 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DRAC_SysInfoList }, - { &hf_rrc_nonCriticalExtensions_235, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_235 }, + { &hf_rrc_nonCriticalExtensions_236, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_236 }, { NULL, 0, 0, NULL } }; @@ -154559,14 +154942,14 @@ dissect_rrc_SysInfoType11_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_236_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_237_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_236(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_237(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_236, T_nonCriticalExtensions_236_sequence); + ett_rrc_T_nonCriticalExtensions_237, T_nonCriticalExtensions_237_sequence); return offset; } @@ -154574,7 +154957,7 @@ dissect_rrc_T_nonCriticalExtensions_236(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_12_sequence[] = { { &hf_rrc_sysInfoType11_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType11_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_236, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_236 }, + { &hf_rrc_nonCriticalExtensions_237, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_237 }, { NULL, 0, 0, NULL } }; @@ -154781,14 +155164,14 @@ dissect_rrc_SysInfoType11bis_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_237_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_238_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_237(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_238(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_237, T_nonCriticalExtensions_237_sequence); + ett_rrc_T_nonCriticalExtensions_238, T_nonCriticalExtensions_238_sequence); return offset; } @@ -154796,7 +155179,7 @@ dissect_rrc_T_nonCriticalExtensions_237(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_13_sequence[] = { { &hf_rrc_sysInfoType11bis_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType11bis_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_237, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_237 }, + { &hf_rrc_nonCriticalExtensions_238, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_238 }, { NULL, 0, 0, NULL } }; @@ -154871,14 +155254,14 @@ dissect_rrc_SysInfoType11bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_238_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_239_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_238(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_239(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_238, T_nonCriticalExtensions_238_sequence); + ett_rrc_T_nonCriticalExtensions_239, T_nonCriticalExtensions_239_sequence); return offset; } @@ -154887,7 +155270,7 @@ dissect_rrc_T_nonCriticalExtensions_238(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType11ter_sequence[] = { { &hf_rrc_measureControlSysInfoInterFreqExt, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasureControlSysInfoInterFreqExt }, { &hf_rrc_multipleFrequencyInfoListFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MultipleFrequencyInfoListFDD }, - { &hf_rrc_nonCriticalExtensions_238, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_238 }, + { &hf_rrc_nonCriticalExtensions_239, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_239 }, { NULL, 0, 0, NULL } }; @@ -155004,14 +155387,14 @@ dissect_rrc_SysInfoType12_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_239_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_240_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_239(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_240(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_239, T_nonCriticalExtensions_239_sequence); + ett_rrc_T_nonCriticalExtensions_240, T_nonCriticalExtensions_240_sequence); return offset; } @@ -155019,7 +155402,7 @@ dissect_rrc_T_nonCriticalExtensions_239(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_14_sequence[] = { { &hf_rrc_sysInfoType12_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType12_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_239, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_239 }, + { &hf_rrc_nonCriticalExtensions_240, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_240 }, { NULL, 0, 0, NULL } }; @@ -155180,14 +155563,14 @@ dissect_rrc_SysInfoType13_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_240_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_241_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_240(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_241(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_240, T_nonCriticalExtensions_240_sequence); + ett_rrc_T_nonCriticalExtensions_241, T_nonCriticalExtensions_241_sequence); return offset; } @@ -155195,7 +155578,7 @@ dissect_rrc_T_nonCriticalExtensions_240(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_43_sequence[] = { { &hf_rrc_sysInfoType13_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType13_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_240, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_240 }, + { &hf_rrc_nonCriticalExtensions_241, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_241 }, { NULL, 0, 0, NULL } }; @@ -155264,14 +155647,14 @@ dissect_rrc_ANSI_41_RAND_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_241_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_242_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_241(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_242(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_241, T_nonCriticalExtensions_241_sequence); + ett_rrc_T_nonCriticalExtensions_242, T_nonCriticalExtensions_242_sequence); return offset; } @@ -155279,7 +155662,7 @@ dissect_rrc_T_nonCriticalExtensions_241(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType13_1_sequence[] = { { &hf_rrc_ansi_41_RAND_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ANSI_41_RAND_Information }, - { &hf_rrc_nonCriticalExtensions_241, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_241 }, + { &hf_rrc_nonCriticalExtensions_242, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_242 }, { NULL, 0, 0, NULL } }; @@ -155301,14 +155684,14 @@ dissect_rrc_ANSI_41_UserZoneID_Information(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_242_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_243_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_242(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_243(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_242, T_nonCriticalExtensions_242_sequence); + ett_rrc_T_nonCriticalExtensions_243, T_nonCriticalExtensions_243_sequence); return offset; } @@ -155316,7 +155699,7 @@ dissect_rrc_T_nonCriticalExtensions_242(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType13_2_sequence[] = { { &hf_rrc_ansi_41_UserZoneID_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ANSI_41_UserZoneID_Information }, - { &hf_rrc_nonCriticalExtensions_242, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_242 }, + { &hf_rrc_nonCriticalExtensions_243, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_243 }, { NULL, 0, 0, NULL } }; @@ -155338,14 +155721,14 @@ dissect_rrc_ANSI_41_PrivateNeighbourListInfo(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_243_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_244_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_243(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_244(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_243, T_nonCriticalExtensions_243_sequence); + ett_rrc_T_nonCriticalExtensions_244, T_nonCriticalExtensions_244_sequence); return offset; } @@ -155353,7 +155736,7 @@ dissect_rrc_T_nonCriticalExtensions_243(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType13_3_sequence[] = { { &hf_rrc_ansi_41_PrivateNeighbourListInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ANSI_41_PrivateNeighbourListInfo }, - { &hf_rrc_nonCriticalExtensions_243, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_243 }, + { &hf_rrc_nonCriticalExtensions_244, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_244 }, { NULL, 0, 0, NULL } }; @@ -155375,34 +155758,6 @@ dissect_rrc_ANSI_41_GlobalServiceRedirectInfo(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_244_sequence[] = { - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_nonCriticalExtensions_244(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_244, T_nonCriticalExtensions_244_sequence); - - return offset; -} - - -static const per_sequence_t SysInfoType13_4_sequence[] = { - { &hf_rrc_ansi_41_GlobalServiceRedirectInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ANSI_41_GlobalServiceRedirectInfo }, - { &hf_rrc_nonCriticalExtensions_244, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_244 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_SysInfoType13_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SysInfoType13_4, SysInfoType13_4_sequence); - - return offset; -} - - static const per_sequence_t T_nonCriticalExtensions_245_sequence[] = { { NULL, 0, 0, NULL } }; @@ -155416,10 +155771,38 @@ dissect_rrc_T_nonCriticalExtensions_245(tvbuff_t *tvb _U_, int offset _U_, asn1_ } +static const per_sequence_t SysInfoType13_4_sequence[] = { + { &hf_rrc_ansi_41_GlobalServiceRedirectInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ANSI_41_GlobalServiceRedirectInfo }, + { &hf_rrc_nonCriticalExtensions_245, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_245 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SysInfoType13_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SysInfoType13_4, SysInfoType13_4_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_246_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_246(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_246, T_nonCriticalExtensions_246_sequence); + + return offset; +} + + static const per_sequence_t SysInfoType14_sequence[] = { { &hf_rrc_individualTS_InterferenceList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTS_InterferenceList }, { &hf_rrc_expirationTimeFactor_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor }, - { &hf_rrc_nonCriticalExtensions_245, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_245 }, + { &hf_rrc_nonCriticalExtensions_246, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_246 }, { NULL, 0, 0, NULL } }; @@ -155474,14 +155857,14 @@ dissect_rrc_SysInfoType15_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_246_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_247_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_246(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_247(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_246, T_nonCriticalExtensions_246_sequence); + ett_rrc_T_nonCriticalExtensions_247, T_nonCriticalExtensions_247_sequence); return offset; } @@ -155489,7 +155872,7 @@ dissect_rrc_T_nonCriticalExtensions_246(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_20_sequence[] = { { &hf_rrc_sysInfoType15_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_246, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_246 }, + { &hf_rrc_nonCriticalExtensions_247, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_247 }, { NULL, 0, 0, NULL } }; @@ -155579,14 +155962,14 @@ dissect_rrc_SysInfoType15bis_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_247_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_248_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_247(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_248(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_247, T_nonCriticalExtensions_247_sequence); + ett_rrc_T_nonCriticalExtensions_248, T_nonCriticalExtensions_248_sequence); return offset; } @@ -155594,7 +155977,7 @@ dissect_rrc_T_nonCriticalExtensions_247(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_21_sequence[] = { { &hf_rrc_sysInfoType15bis_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15bis_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_247, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_247 }, + { &hf_rrc_nonCriticalExtensions_248, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_248 }, { NULL, 0, 0, NULL } }; @@ -155653,14 +156036,14 @@ dissect_rrc_SysInfoType15_1_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_248_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_249_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_248(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_249(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_248, T_nonCriticalExtensions_248_sequence); + ett_rrc_T_nonCriticalExtensions_249, T_nonCriticalExtensions_249_sequence); return offset; } @@ -155668,7 +156051,7 @@ dissect_rrc_T_nonCriticalExtensions_248(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v920NonCriticalExtensions_04_sequence[] = { { &hf_rrc_sysInfoType15_1_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_1_v920ext_IEs }, - { &hf_rrc_nonCriticalExtensions_248, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_248 }, + { &hf_rrc_nonCriticalExtensions_249, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_249 }, { NULL, 0, 0, NULL } }; @@ -155710,14 +156093,14 @@ dissect_rrc_SysInfoType15_1bis_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_249_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_250_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_249(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_250(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_249, T_nonCriticalExtensions_249_sequence); + ett_rrc_T_nonCriticalExtensions_250, T_nonCriticalExtensions_250_sequence); return offset; } @@ -155725,7 +156108,7 @@ dissect_rrc_T_nonCriticalExtensions_249(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v920NonCriticalExtensions_05_sequence[] = { { &hf_rrc_sysInfoType15_1bis_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_1bis_v920ext_IEs }, - { &hf_rrc_nonCriticalExtensions_249, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_249 }, + { &hf_rrc_nonCriticalExtensions_250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_250 }, { NULL, 0, 0, NULL } }; @@ -155753,35 +156136,6 @@ dissect_rrc_SysInfoType15_1bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const per_sequence_t T_nonCriticalExtensions_250_sequence[] = { - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_nonCriticalExtensions_250(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_250, T_nonCriticalExtensions_250_sequence); - - return offset; -} - - -static const per_sequence_t SysInfoType15_1ter_sequence[] = { - { &hf_rrc_uePositioning_BDSCorrections, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_DBDSCorrections }, - { &hf_rrc_uePositioningBDSIonoGridModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_BDS_IonoGridModel }, - { &hf_rrc_nonCriticalExtensions_250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_250 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_SysInfoType15_1ter(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SysInfoType15_1ter, SysInfoType15_1ter_sequence); - - return offset; -} - - static const per_sequence_t T_nonCriticalExtensions_251_sequence[] = { { NULL, 0, 0, NULL } }; @@ -155795,18 +156149,17 @@ dissect_rrc_T_nonCriticalExtensions_251(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t SysInfoType15_2_sequence[] = { - { &hf_rrc_transmissionTOW , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GPS_TOW_1sec }, - { &hf_rrc_satID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SatID }, - { &hf_rrc_ephemerisParameter, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EphemerisParameter }, +static const per_sequence_t SysInfoType15_1ter_sequence[] = { + { &hf_rrc_uePositioning_BDSCorrections, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_DBDSCorrections }, + { &hf_rrc_uePositioningBDSIonoGridModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_BDS_IonoGridModel }, { &hf_rrc_nonCriticalExtensions_251, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_251 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_SysInfoType15_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_SysInfoType15_1ter(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SysInfoType15_2, SysInfoType15_2_sequence); + ett_rrc_SysInfoType15_1ter, SysInfoType15_1ter_sequence); return offset; } @@ -155825,9 +156178,39 @@ dissect_rrc_T_nonCriticalExtensions_252(tvbuff_t *tvb _U_, int offset _U_, asn1_ } +static const per_sequence_t SysInfoType15_2_sequence[] = { + { &hf_rrc_transmissionTOW , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GPS_TOW_1sec }, + { &hf_rrc_satID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SatID }, + { &hf_rrc_ephemerisParameter, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EphemerisParameter }, + { &hf_rrc_nonCriticalExtensions_252, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_252 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SysInfoType15_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SysInfoType15_2, SysInfoType15_2_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_253_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_253(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_253, T_nonCriticalExtensions_253_sequence); + + return offset; +} + + static const per_sequence_t SysInfoType15_2bis_sequence[] = { { &hf_rrc_ue_positioning_GANSS_navigationModel, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_NavigationModel }, - { &hf_rrc_nonCriticalExtensions_252, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_252 }, + { &hf_rrc_nonCriticalExtensions_253, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_253 }, { NULL, 0, 0, NULL } }; @@ -155854,14 +156237,14 @@ dissect_rrc_SysInfoType15_2ter_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_253_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_254_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_253(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_254(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_253, T_nonCriticalExtensions_253_sequence); + ett_rrc_T_nonCriticalExtensions_254, T_nonCriticalExtensions_254_sequence); return offset; } @@ -155869,7 +156252,7 @@ dissect_rrc_T_nonCriticalExtensions_253(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_15_sequence[] = { { &hf_rrc_sysInfoType15_2ter_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_2ter_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_253, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_253 }, + { &hf_rrc_nonCriticalExtensions_254, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_254 }, { NULL, 0, 0, NULL } }; @@ -155921,14 +156304,14 @@ dissect_rrc_SysInfoType15_3_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_254_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_255_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_254(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_255(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_254, T_nonCriticalExtensions_254_sequence); + ett_rrc_T_nonCriticalExtensions_255, T_nonCriticalExtensions_255_sequence); return offset; } @@ -155936,7 +156319,7 @@ dissect_rrc_T_nonCriticalExtensions_254(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_22_sequence[] = { { &hf_rrc_sysInfoType15_3_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_3_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_254, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_254 }, + { &hf_rrc_nonCriticalExtensions_255, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_255 }, { NULL, 0, 0, NULL } }; @@ -156015,14 +156398,14 @@ dissect_rrc_SysInfoType15_3bis_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_255_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_256_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_255(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_256(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_255, T_nonCriticalExtensions_255_sequence); + ett_rrc_T_nonCriticalExtensions_256, T_nonCriticalExtensions_256_sequence); return offset; } @@ -156030,7 +156413,7 @@ dissect_rrc_T_nonCriticalExtensions_255(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_16_sequence[] = { { &hf_rrc_sysInfoType15_3bis_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_3bis_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_255, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_255 }, + { &hf_rrc_nonCriticalExtensions_256, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_256 }, { NULL, 0, 0, NULL } }; @@ -156118,14 +156501,14 @@ dissect_rrc_SysInfoType15_4_v4b0ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_256_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_257_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_256(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_257(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_256, T_nonCriticalExtensions_256_sequence); + ett_rrc_T_nonCriticalExtensions_257, T_nonCriticalExtensions_257_sequence); return offset; } @@ -156133,7 +156516,7 @@ dissect_rrc_T_nonCriticalExtensions_256(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v4b0NonCriticalExtensions_25_sequence[] = { { &hf_rrc_sysInfoType15_4_v4b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_4_v4b0ext }, - { &hf_rrc_nonCriticalExtensions_256, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_256 }, + { &hf_rrc_nonCriticalExtensions_257, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_257 }, { NULL, 0, 0, NULL } }; @@ -156205,14 +156588,14 @@ dissect_rrc_SysInfoType15_5_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_257_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_258_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_257(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_258(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_257, T_nonCriticalExtensions_257_sequence); + ett_rrc_T_nonCriticalExtensions_258, T_nonCriticalExtensions_258_sequence); return offset; } @@ -156220,7 +156603,7 @@ dissect_rrc_T_nonCriticalExtensions_257(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_45_sequence[] = { { &hf_rrc_sysInfoType15_5_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_5_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_257, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_257 }, + { &hf_rrc_nonCriticalExtensions_258, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_258 }, { NULL, 0, 0, NULL } }; @@ -156291,14 +156674,14 @@ dissect_rrc_SysInfoType15_6_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_258_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_259_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_258(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_259(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_258, T_nonCriticalExtensions_258_sequence); + ett_rrc_T_nonCriticalExtensions_259, T_nonCriticalExtensions_259_sequence); return offset; } @@ -156306,7 +156689,7 @@ dissect_rrc_T_nonCriticalExtensions_258(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_17_sequence[] = { { &hf_rrc_sysInfoType15_6_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_6_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_258, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_258 }, + { &hf_rrc_nonCriticalExtensions_259, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_259 }, { NULL, 0, 0, NULL } }; @@ -156350,34 +156733,6 @@ dissect_rrc_SysInfoType15_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_259_sequence[] = { - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_nonCriticalExtensions_259(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_259, T_nonCriticalExtensions_259_sequence); - - return offset; -} - - -static const per_sequence_t SysInfoType15_7_sequence[] = { - { &hf_rrc_ue_positioning_GANSS_DataBitAssistance, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_Data_Bit_Assistance }, - { &hf_rrc_nonCriticalExtensions_259, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_259 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_SysInfoType15_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SysInfoType15_7, SysInfoType15_7_sequence); - - return offset; -} - - static const per_sequence_t T_nonCriticalExtensions_260_sequence[] = { { NULL, 0, 0, NULL } }; @@ -156391,10 +156746,38 @@ dissect_rrc_T_nonCriticalExtensions_260(tvbuff_t *tvb _U_, int offset _U_, asn1_ } +static const per_sequence_t SysInfoType15_7_sequence[] = { + { &hf_rrc_ue_positioning_GANSS_DataBitAssistance, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_Data_Bit_Assistance }, + { &hf_rrc_nonCriticalExtensions_260, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_260 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SysInfoType15_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SysInfoType15_7, SysInfoType15_7_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_261_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_261(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_261, T_nonCriticalExtensions_261_sequence); + + return offset; +} + + static const per_sequence_t SysInfoType15_8_sequence[] = { { &hf_rrc_ue_positioning_GANSS_DataCipheringInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_CipherParameters }, { &hf_rrc_ue_positioning_GANSS_realTimeIntegrity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_RealTimeIntegrity }, - { &hf_rrc_nonCriticalExtensions_260, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_260 }, + { &hf_rrc_nonCriticalExtensions_261, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_261 }, { NULL, 0, 0, NULL } }; @@ -156435,14 +156818,14 @@ dissect_rrc_SysInfoType16_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_261_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_262_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_261(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_262(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_261, T_nonCriticalExtensions_261_sequence); + ett_rrc_T_nonCriticalExtensions_262, T_nonCriticalExtensions_262_sequence); return offset; } @@ -156450,7 +156833,7 @@ dissect_rrc_T_nonCriticalExtensions_261(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v920NonCriticalExtensions_06_sequence[] = { { &hf_rrc_sysInfoType16_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType16_v920ext_IEs }, - { &hf_rrc_nonCriticalExtensions_261, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_261 }, + { &hf_rrc_nonCriticalExtensions_262, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_262 }, { NULL, 0, 0, NULL } }; @@ -156580,14 +156963,14 @@ dissect_rrc_SysInfoType17_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_262_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_263_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_262(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_263(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_262, T_nonCriticalExtensions_262_sequence); + ett_rrc_T_nonCriticalExtensions_263, T_nonCriticalExtensions_263_sequence); return offset; } @@ -156595,7 +156978,7 @@ dissect_rrc_T_nonCriticalExtensions_262(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_47_sequence[] = { { &hf_rrc_sysInfoType17_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType17_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_262, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_262 }, + { &hf_rrc_nonCriticalExtensions_263, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_263 }, { NULL, 0, 0, NULL } }; @@ -156699,14 +157082,14 @@ dissect_rrc_SysInfoType18_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_263_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_264_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_263(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_264(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_263, T_nonCriticalExtensions_263_sequence); + ett_rrc_T_nonCriticalExtensions_264, T_nonCriticalExtensions_264_sequence); return offset; } @@ -156714,7 +157097,7 @@ dissect_rrc_T_nonCriticalExtensions_263(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_18_sequence[] = { { &hf_rrc_sysInfoType18_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType18_vc50ext }, - { &hf_rrc_nonCriticalExtensions_263, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_263 }, + { &hf_rrc_nonCriticalExtensions_264, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_264 }, { NULL, 0, 0, NULL } }; @@ -156897,14 +157280,14 @@ dissect_rrc_SysInfoType19_vd20ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_264_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_265_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_264(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_265(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_264, T_nonCriticalExtensions_264_sequence); + ett_rrc_T_nonCriticalExtensions_265, T_nonCriticalExtensions_265_sequence); return offset; } @@ -156912,7 +157295,7 @@ dissect_rrc_T_nonCriticalExtensions_264(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vd20NonCriticalExtensions_04_sequence[] = { { &hf_rrc_sysInfoType19_vd20ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType19_vd20ext }, - { &hf_rrc_nonCriticalExtensions_264, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_264 }, + { &hf_rrc_nonCriticalExtensions_265, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_265 }, { NULL, 0, 0, NULL } }; @@ -157032,34 +157415,6 @@ dissect_rrc_SysInfoType19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const per_sequence_t T_nonCriticalExtensions_265_sequence[] = { - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_nonCriticalExtensions_265(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_265, T_nonCriticalExtensions_265_sequence); - - return offset; -} - - -static const per_sequence_t SysInfoType20_sequence[] = { - { &hf_rrc_hNBName , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HNBName }, - { &hf_rrc_nonCriticalExtensions_265, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_265 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_SysInfoType20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SysInfoType20, SysInfoType20_sequence); - - return offset; -} - - static const per_sequence_t T_nonCriticalExtensions_266_sequence[] = { { NULL, 0, 0, NULL } }; @@ -157073,9 +157428,37 @@ dissect_rrc_T_nonCriticalExtensions_266(tvbuff_t *tvb _U_, int offset _U_, asn1_ } +static const per_sequence_t SysInfoType20_sequence[] = { + { &hf_rrc_hNBName , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HNBName }, + { &hf_rrc_nonCriticalExtensions_266, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_266 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SysInfoType20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SysInfoType20, SysInfoType20_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_267_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_267(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_267, T_nonCriticalExtensions_267_sequence); + + return offset; +} + + static const per_sequence_t SysInfoType21_sequence[] = { { &hf_rrc_eab_Parameters , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EAB_Parameters }, - { &hf_rrc_nonCriticalExtensions_266, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_266 }, + { &hf_rrc_nonCriticalExtensions_267, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_267 }, { NULL, 0, 0, NULL } }; @@ -157117,14 +157500,14 @@ dissect_rrc_SysInfoType22_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_267_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_268_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_267(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_268(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_267, T_nonCriticalExtensions_267_sequence); + ett_rrc_T_nonCriticalExtensions_268, T_nonCriticalExtensions_268_sequence); return offset; } @@ -157132,7 +157515,7 @@ dissect_rrc_T_nonCriticalExtensions_267(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_20_sequence[] = { { &hf_rrc_sysInfoType22_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType22_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_267, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_267 }, + { &hf_rrc_nonCriticalExtensions_268, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_268 }, { NULL, 0, 0, NULL } }; @@ -157203,14 +157586,14 @@ dissect_rrc_T_wlanRepresentation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * } -static const per_sequence_t T_nonCriticalExtensions_268_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_269_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_268(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_269(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_268, T_nonCriticalExtensions_268_sequence); + ett_rrc_T_nonCriticalExtensions_269, T_nonCriticalExtensions_269_sequence); return offset; } @@ -157218,7 +157601,7 @@ dissect_rrc_T_nonCriticalExtensions_268(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType23_sequence[] = { { &hf_rrc_wlanRepresentation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_wlanRepresentation }, - { &hf_rrc_nonCriticalExtensions_268, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_268 }, + { &hf_rrc_nonCriticalExtensions_269, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_269 }, { NULL, 0, 0, NULL } }; @@ -157241,35 +157624,6 @@ dissect_rrc_BIT_STRING_SIZE_maxNumAccessGroups(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_269_sequence[] = { - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_nonCriticalExtensions_269(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_269, T_nonCriticalExtensions_269_sequence); - - return offset; -} - - -static const per_sequence_t SysInfoType24_sequence[] = { - { &hf_rrc_dtchTransmissionBlocked, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_maxNumAccessGroups }, - { &hf_rrc_expirationTimeFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor2 }, - { &hf_rrc_nonCriticalExtensions_269, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_269 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_SysInfoType24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SysInfoType24, SysInfoType24_sequence); - - return offset; -} - - static const per_sequence_t T_nonCriticalExtensions_270_sequence[] = { { NULL, 0, 0, NULL } }; @@ -157283,9 +157637,38 @@ dissect_rrc_T_nonCriticalExtensions_270(tvbuff_t *tvb _U_, int offset _U_, asn1_ } +static const per_sequence_t SysInfoType24_sequence[] = { + { &hf_rrc_dtchTransmissionBlocked, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_maxNumAccessGroups }, + { &hf_rrc_expirationTimeFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor2 }, + { &hf_rrc_nonCriticalExtensions_270, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_270 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SysInfoType24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SysInfoType24, SysInfoType24_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_271_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_271(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_271, T_nonCriticalExtensions_271_sequence); + + return offset; +} + + static const per_sequence_t SysInfoType25_sequence[] = { { &hf_rrc_acdc_Parameters , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ACDC_Parameters }, - { &hf_rrc_nonCriticalExtensions_270, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_270 }, + { &hf_rrc_nonCriticalExtensions_271, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_271 }, { NULL, 0, 0, NULL } }; @@ -157342,14 +157725,14 @@ dissect_rrc_SysInfoTypeSB1_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_271_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_272_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_271(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_272(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_271, T_nonCriticalExtensions_271_sequence); + ett_rrc_T_nonCriticalExtensions_272, T_nonCriticalExtensions_272_sequence); return offset; } @@ -157357,7 +157740,7 @@ dissect_rrc_T_nonCriticalExtensions_271(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_21_sequence[] = { { &hf_rrc_sysInfoTypeSB1_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoTypeSB1_vc50ext }, - { &hf_rrc_nonCriticalExtensions_271, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_271 }, + { &hf_rrc_nonCriticalExtensions_272, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_272 }, { NULL, 0, 0, NULL } }; @@ -157459,14 +157842,14 @@ dissect_rrc_SysInfoTypeSB2_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_272_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_273_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_272(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_273(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_272, T_nonCriticalExtensions_272_sequence); + ett_rrc_T_nonCriticalExtensions_273, T_nonCriticalExtensions_273_sequence); return offset; } @@ -157474,7 +157857,7 @@ dissect_rrc_T_nonCriticalExtensions_272(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_22_sequence[] = { { &hf_rrc_sysInfoTypeSB2_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoTypeSB2_vc50ext }, - { &hf_rrc_nonCriticalExtensions_272, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_272 }, + { &hf_rrc_nonCriticalExtensions_273, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_273 }, { NULL, 0, 0, NULL } }; @@ -157532,14 +157915,14 @@ dissect_rrc_SysInfoTypeSB2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ } -static const per_sequence_t T_nonCriticalExtensions_273_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_274_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_273(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_274(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_273, T_nonCriticalExtensions_273_sequence); + ett_rrc_T_nonCriticalExtensions_274, T_nonCriticalExtensions_274_sequence); return offset; } @@ -157548,7 +157931,7 @@ dissect_rrc_T_nonCriticalExtensions_273(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoTypeSB3_sequence[] = { { &hf_rrc_sb3_ValueTag , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellValueTag2 }, { &hf_rrc_sib_ReferenceList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_ReferenceList2 }, - { &hf_rrc_nonCriticalExtensions_273, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_273 }, + { &hf_rrc_nonCriticalExtensions_274, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_274 }, { NULL, 0, 0, NULL } }; @@ -157668,14 +158051,14 @@ dissect_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs(tvbuff_t *t } -static const per_sequence_t T_nonCriticalExtensions_274_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_275_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_274(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_275(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_274, T_nonCriticalExtensions_274_sequence); + ett_rrc_T_nonCriticalExtensions_275, T_nonCriticalExtensions_275_sequence); return offset; } @@ -157683,7 +158066,7 @@ dissect_rrc_T_nonCriticalExtensions_274(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v920NonCriticalExtensions_08_sequence[] = { { &hf_rrc_interRATHandoverInfoWithInterRATCapabilities_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs }, - { &hf_rrc_nonCriticalExtensions_274, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_274 }, + { &hf_rrc_nonCriticalExtensions_275, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_275 }, { NULL, 0, 0, NULL } }; @@ -157756,14 +158139,14 @@ dissect_rrc_T_r3_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_165_sequence[] = { +static const per_sequence_t T_criticalExtensions_166_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_165, T_criticalExtensions_165_sequence); + ett_rrc_T_criticalExtensions_166, T_criticalExtensions_166_sequence); return offset; } @@ -157777,7 +158160,7 @@ static const value_string rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_va static const per_choice_t InterRATHandoverInfoWithInterRATCapabilities_r3_choice[] = { { 0, &hf_rrc_r3_31 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r3_31 }, - { 1, &hf_rrc_criticalExtensions_167, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_165 }, + { 1, &hf_rrc_criticalExtensions_168, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_166 }, { 0, NULL, 0, NULL } }; @@ -158016,7 +158399,7 @@ static const value_string rrc_MeasurementCommandWithType_vals[] = { static const per_choice_t MeasurementCommandWithType_choice[] = { { 0, &hf_rrc_setup , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType }, - { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -158647,14 +159030,14 @@ dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_276_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_277_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_276(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_277(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_276, T_nonCriticalExtensions_276_sequence); + ett_rrc_T_nonCriticalExtensions_277, T_nonCriticalExtensions_277_sequence); return offset; } @@ -158662,7 +159045,7 @@ dissect_rrc_T_nonCriticalExtensions_276(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7f0NonCriticalExtensions_17_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_276, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_276 }, + { &hf_rrc_nonCriticalExtensions_277, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_277 }, { NULL, 0, 0, NULL } }; @@ -159180,7 +159563,7 @@ dissect_rrc_T_tdd384_PhysChCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ct static const per_sequence_t T_tdd128_PhysChCapability_01_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 }, + { &hf_rrc_downlinkPhysChCapability_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 }, { &hf_rrc_uplinkPhysChCapability_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 }, { NULL, 0, 0, NULL } }; @@ -159304,7 +159687,7 @@ static const per_sequence_t UE_RadioAccessCapability_r4_sequence[] = { { &hf_rrc_ue_MultiModeRAT_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability }, { &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability }, { &hf_rrc_ue_positioning_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability_r4 }, - { &hf_rrc_measurementCapability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 }, + { &hf_rrc_measurementCapability_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 }, { NULL, 0, 0, NULL } }; @@ -159326,7 +159709,7 @@ static const value_string rrc_MeasurementCommandWithType_r4_vals[] = { static const per_choice_t MeasurementCommandWithType_r4_choice[] = { { 0, &hf_rrc_setup_01 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r4 }, - { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -159498,14 +159881,14 @@ dissect_rrc_SRNC_RelocationInfo_v4d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_277_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_278_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_277(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_278(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_277, T_nonCriticalExtensions_277_sequence); + ett_rrc_T_nonCriticalExtensions_278, T_nonCriticalExtensions_278_sequence); return offset; } @@ -159513,7 +159896,7 @@ dissect_rrc_T_nonCriticalExtensions_277(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7f0NonCriticalExtensions_18_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_277, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_277 }, + { &hf_rrc_nonCriticalExtensions_278, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_278 }, { NULL, 0, 0, NULL } }; @@ -160045,7 +160428,7 @@ static const per_sequence_t UE_RadioAccessCapability_r5_sequence[] = { { &hf_rrc_ue_MultiModeRAT_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability_r5 }, { &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability }, { &hf_rrc_ue_positioning_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability_r4 }, - { &hf_rrc_measurementCapability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 }, + { &hf_rrc_measurementCapability_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 }, { NULL, 0, 0, NULL } }; @@ -160213,14 +160596,14 @@ dissect_rrc_SRNC_RelocationInfo_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_278_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_279_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_278(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_279(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_278, T_nonCriticalExtensions_278_sequence); + ett_rrc_T_nonCriticalExtensions_279, T_nonCriticalExtensions_279_sequence); return offset; } @@ -160228,7 +160611,7 @@ dissect_rrc_T_nonCriticalExtensions_278(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7f0NonCriticalExtensions_19_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_278, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_278 }, + { &hf_rrc_nonCriticalExtensions_279, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_279 }, { NULL, 0, 0, NULL } }; @@ -160465,7 +160848,7 @@ static const per_sequence_t UE_RadioAccessCapability_r6_sequence[] = { { &hf_rrc_ue_MultiModeRAT_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability_r5 }, { &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability }, { &hf_rrc_ue_positioning_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability_r4 }, - { &hf_rrc_measurementCapability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 }, + { &hf_rrc_measurementCapability_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_r4 }, { NULL, 0, 0, NULL } }; @@ -160517,7 +160900,7 @@ static const value_string rrc_MeasurementCommandWithType_r6_vals[] = { static const per_choice_t MeasurementCommandWithType_r6_choice[] = { { 0, &hf_rrc_setup_02 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r6 }, - { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -160692,14 +161075,14 @@ dissect_rrc_SRNC_RelocationInfo_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_279_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_280_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_279(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_280(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_279, T_nonCriticalExtensions_279_sequence); + ett_rrc_T_nonCriticalExtensions_280, T_nonCriticalExtensions_280_sequence); return offset; } @@ -160707,7 +161090,7 @@ dissect_rrc_T_nonCriticalExtensions_279(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtensions_36_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_279, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_279 }, + { &hf_rrc_nonCriticalExtensions_280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_280 }, { NULL, 0, 0, NULL } }; @@ -160820,7 +161203,7 @@ static const value_string rrc_MeasurementCommandWithType_r7_vals[] = { static const per_choice_t MeasurementCommandWithType_r7_choice[] = { { 0, &hf_rrc_setup_03 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r7 }, - { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -160940,14 +161323,14 @@ dissect_rrc_T_sRNC_RelocationInfo_r7_add_ext(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_280_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_281_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_280(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_281(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_280, T_nonCriticalExtensions_280_sequence); + ett_rrc_T_nonCriticalExtensions_281, T_nonCriticalExtensions_281_sequence); return offset; } @@ -160955,7 +161338,7 @@ dissect_rrc_T_nonCriticalExtensions_280(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtensions_37_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_280 }, + { &hf_rrc_nonCriticalExtensions_281, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_281 }, { NULL, 0, 0, NULL } }; @@ -161038,7 +161421,7 @@ static const value_string rrc_MeasurementCommandWithType_r8_vals[] = { static const per_choice_t MeasurementCommandWithType_r8_choice[] = { { 0, &hf_rrc_setup_04 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r8 }, - { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -161245,14 +161628,14 @@ dissect_rrc_SRNC_RelocationInfo_v8d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_281_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_282_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_281(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_282(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_281, T_nonCriticalExtensions_281_sequence); + ett_rrc_T_nonCriticalExtensions_282, T_nonCriticalExtensions_282_sequence); return offset; } @@ -161260,7 +161643,7 @@ dissect_rrc_T_nonCriticalExtensions_281(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v8d0NonCriticalExtensions_01_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v8d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v8d0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_281, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_281 }, + { &hf_rrc_nonCriticalExtensions_282, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_282 }, { NULL, 0, 0, NULL } }; @@ -161358,7 +161741,7 @@ static const value_string rrc_MeasurementCommandWithType_r9_vals[] = { static const per_choice_t MeasurementCommandWithType_r9_choice[] = { { 0, &hf_rrc_setup_05 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r9 }, - { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -161587,14 +161970,14 @@ dissect_rrc_SRNC_RelocationInfo_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_282_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_283_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_282(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_283(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_282, T_nonCriticalExtensions_282_sequence); + ett_rrc_T_nonCriticalExtensions_283, T_nonCriticalExtensions_283_sequence); return offset; } @@ -161602,7 +161985,7 @@ dissect_rrc_T_nonCriticalExtensions_282(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v9c0NonCriticalExtensions_13_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_282, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_282 }, + { &hf_rrc_nonCriticalExtensions_283, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_283 }, { NULL, 0, 0, NULL } }; @@ -161700,7 +162083,7 @@ static const value_string rrc_MeasurementCommandWithType_r10_vals[] = { static const per_choice_t MeasurementCommandWithType_r10_choice[] = { { 0, &hf_rrc_setup_06 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r10 }, - { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -161824,14 +162207,14 @@ dissect_rrc_SRNC_RelocationInfo_vab0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_283_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_284_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_283(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_284(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_283, T_nonCriticalExtensions_283_sequence); + ett_rrc_T_nonCriticalExtensions_284, T_nonCriticalExtensions_284_sequence); return offset; } @@ -161839,7 +162222,7 @@ dissect_rrc_T_nonCriticalExtensions_283(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vab0NonCriticalExtensions_01_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_vab0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_vab0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_283, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_283 }, + { &hf_rrc_nonCriticalExtensions_284, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_284 }, { NULL, 0, 0, NULL } }; @@ -161922,7 +162305,7 @@ static const value_string rrc_MeasurementCommandWithType_r11_vals[] = { static const per_choice_t MeasurementCommandWithType_r11_choice[] = { { 0, &hf_rrc_setup_07 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r11 }, - { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -162037,14 +162420,14 @@ dissect_rrc_SRNC_RelocationInfo_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_284_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_285_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_284(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_285(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_284, T_nonCriticalExtensions_284_sequence); + ett_rrc_T_nonCriticalExtensions_285, T_nonCriticalExtensions_285_sequence); return offset; } @@ -162053,7 +162436,7 @@ dissect_rrc_T_nonCriticalExtensions_284(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_15_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_r11_IEs }, { &hf_rrc_sRNC_RelocationInfo_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_284, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_284 }, + { &hf_rrc_nonCriticalExtensions_285, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_285 }, { NULL, 0, 0, NULL } }; @@ -162105,7 +162488,7 @@ static const value_string rrc_MeasurementCommandWithType_r12_vals[] = { static const per_choice_t MeasurementCommandWithType_r12_choice[] = { { 0, &hf_rrc_setup_08 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r12 }, - { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -162226,14 +162609,14 @@ dissect_rrc_SRNC_RelocationInfo_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_285_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_286_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_285(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_286(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_285, T_nonCriticalExtensions_285_sequence); + ett_rrc_T_nonCriticalExtensions_286, T_nonCriticalExtensions_286_sequence); return offset; } @@ -162242,7 +162625,7 @@ dissect_rrc_T_nonCriticalExtensions_285(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r12_12_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_r12_IEs }, { &hf_rrc_sRNC_RelocationInfo_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_285, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_285 }, + { &hf_rrc_nonCriticalExtensions_286, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_286 }, { NULL, 0, 0, NULL } }; @@ -162294,7 +162677,7 @@ static const value_string rrc_MeasurementCommandWithType_r13_vals[] = { static const per_choice_t MeasurementCommandWithType_r13_choice[] = { { 0, &hf_rrc_setup_09 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r13 }, - { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -162415,14 +162798,14 @@ dissect_rrc_SRNC_RelocationInfo_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_286_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_287_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_286(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_287(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_286, T_nonCriticalExtensions_286_sequence); + ett_rrc_T_nonCriticalExtensions_287, T_nonCriticalExtensions_287_sequence); return offset; } @@ -162431,7 +162814,7 @@ dissect_rrc_T_nonCriticalExtensions_286(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r13_10_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_r13_IEs }, { &hf_rrc_sRNC_RelocationInfo_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_286, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_286 }, + { &hf_rrc_nonCriticalExtensions_287, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_287 }, { NULL, 0, 0, NULL } }; @@ -162482,8 +162865,8 @@ static const value_string rrc_MeasurementCommandWithType_r14_vals[] = { }; static const per_choice_t MeasurementCommandWithType_r14_choice[] = { - { 0, &hf_rrc_setup_11 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_Relocation_r14 }, - { 1, &hf_rrc_modify_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, &hf_rrc_setup_12 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_Relocation_r14 }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -162604,14 +162987,14 @@ dissect_rrc_SRNC_RelocationInfo_r14_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_289_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_290_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_289(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_290(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_289, T_nonCriticalExtensions_289_sequence); + ett_rrc_T_nonCriticalExtensions_290, T_nonCriticalExtensions_290_sequence); return offset; } @@ -162620,7 +163003,7 @@ dissect_rrc_T_nonCriticalExtensions_289(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r14_04_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_r14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_r14_IEs }, { &hf_rrc_sRNC_RelocationInfo_r14_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_289, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_289 }, + { &hf_rrc_nonCriticalExtensions_290, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_290 }, { NULL, 0, 0, NULL } }; @@ -162633,28 +163016,289 @@ dissect_rrc_T_r14_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_177_sequence[] = { + +static int +dissect_rrc_T_ueCapabilityContainer_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index, + NO_BOUND, NO_BOUND, FALSE, dissect_UE_CapabilityContainer_IEs_PDU); + + return offset; +} + + + +static int +dissect_rrc_T_ueCapabilityContainer_RSC_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index, + NO_BOUND, NO_BOUND, FALSE, dissect_RRCConnectionSetupComplete_r3_add_ext_IEs_PDU); + + return offset; +} + + + +static int +dissect_rrc_T_ueCapabilityContainer_UCI_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index, + NO_BOUND, NO_BOUND, FALSE, dissect_UECapabilityInformation_r3_add_ext_IEs_PDU); + + return offset; +} + + +static const value_string rrc_MeasurementCommandWithType_r15_vals[] = { + { 0, "setup" }, + { 1, "modify" }, + { 2, "release" }, + { 0, NULL } +}; + +static const per_choice_t MeasurementCommandWithType_r15_choice[] = { + { 0, &hf_rrc_setup_13 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_Relocation_r15 }, + { 1, &hf_rrc_modify_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_MeasurementCommandWithType_r15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementCommandWithType_r15, MeasurementCommandWithType_r15_choice, + NULL); + + return offset; +} + + +static const per_sequence_t OngoingMeasRep_r15_sequence[] = { + { &hf_rrc_measurementIdentity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementIdentity_r9 }, + { &hf_rrc_measurementCommandWithType_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementCommandWithType_r15 }, + { &hf_rrc_measurementReportingMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReportingMode }, + { &hf_rrc_additionalMeasurementID_List_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalMeasurementID_List_r9 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_OngoingMeasRep_r15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_177, T_criticalExtensions_177_sequence); + ett_rrc_OngoingMeasRep_r15, OngoingMeasRep_r15_sequence); + + return offset; +} + + +static const per_sequence_t OngoingMeasRepList_r15_sequence_of[1] = { + { &hf_rrc_OngoingMeasRepList_r15_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OngoingMeasRep_r15 }, +}; + +static int +dissect_rrc_OngoingMeasRepList_r15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_OngoingMeasRepList_r15, OngoingMeasRepList_r15_sequence_of, + 1, maxNoOfMeas, FALSE); + + return offset; +} + + + +static int +dissect_rrc_T_measurementReport_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index, + NO_BOUND, NO_BOUND, FALSE, dissect_MeasurementReport_PDU); + + return offset; +} + + +static const per_sequence_t SRNC_RelocationInfo_r15_IEs_sequence[] = { + { &hf_rrc_rb_IdentityForHOMessage, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_Identity }, + { &hf_rrc_stateOfRRC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_StateOfRRC }, + { &hf_rrc_stateOfRRC_Procedure, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_StateOfRRC_Procedure }, + { &hf_rrc_cipheringStatusList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CipheringStatusList_r4 }, + { &hf_rrc_latestConfiguredCN_Domain, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CN_DomainIdentity }, + { &hf_rrc_calculationTimeForCiphering, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CalculationTimeForCiphering }, + { &hf_rrc_count_C_List , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_COUNT_C_List }, + { &hf_rrc_cipheringInfoPerRB_List_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringInfoPerRB_List_r4 }, + { &hf_rrc_integrityProtectionStatus, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntegrityProtectionStatus }, + { &hf_rrc_srb_SpecificIntegrityProtInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_SpecificIntegrityProtInfoList }, + { &hf_rrc_implementationSpecificParams, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ImplementationSpecificParams }, + { &hf_rrc_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, + { &hf_rrc_c_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, + { &hf_rrc_ue_RadioAccessCapability_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_r6 }, + { &hf_rrc_ue_RadioAccessCapability_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapabBandFDDList }, + { &hf_rrc_ue_Positioning_LastKnownPos, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_LastKnownPos }, + { &hf_rrc_uESpecificBehaviourInformation1idle, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UESpecificBehaviourInformation1idle }, + { &hf_rrc_uESpecificBehaviourInformation1interRAT, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UESpecificBehaviourInformation1interRAT }, + { &hf_rrc_ueCapabilityContainer_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ueCapabilityContainer_12 }, + { &hf_rrc_ueCapabilityContainer_RSC_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ueCapabilityContainer_RSC_10 }, + { &hf_rrc_ueCapabilityContainer_UCI_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ueCapabilityContainer_UCI_10 }, + { &hf_rrc_ue_RATSpecificCapability_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRAT_UE_RadioAccessCapabilityList_r5 }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_srns_t_305 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_305 }, + { &hf_rrc_cn_CommonGSM_MAP_NAS_SysInfo_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NAS_SystemInformationGSM_MAP }, + { &hf_rrc_cn_DomainInformationList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainInformationListFull }, + { &hf_rrc_ongoingMeasRepList_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OngoingMeasRepList_r15 }, + { &hf_rrc_interRATCellInfoIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATCellInfoIndication }, + { &hf_rrc_predefinedConfigStatusList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PredefinedConfigStatusList }, + { &hf_rrc_srb_InformationList_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList_r11 }, + { &hf_rrc_rab_InformationList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, + { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, + { &hf_rrc_ul_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, + { &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, + { &hf_rrc_dl_TransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, + { &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList }, + { &hf_rrc_e_RGCH_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_CombinationInfoList }, + { &hf_rrc_storedCompressedModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StoredCompressedModeInfo_r8 }, + { &hf_rrc_secondary_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList_r9 }, + { &hf_rrc_secondary_e_RGCH_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_CombinationInfoList_r9 }, + { &hf_rrc_serving_HSDSCH_CellInformation_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Serving_HSDSCH_CellInformation_r12 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, + { &hf_rrc_ul_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, + { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, + { &hf_rrc_dl_CommonInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 }, + { &hf_rrc_dl_InformationPerRL_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r13 }, + { &hf_rrc_measurementReport_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_measurementReport_09 }, + { &hf_rrc_failureCause , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FailureCauseWithProtErr }, + { &hf_rrc_ue_HistoryInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_HistoryInformation }, + { &hf_rrc_mbms_JoinedInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_JoinedInformation_r6 }, + { &hf_rrc_mbmsSelectedServiceInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_SelectedServiceInfo }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SRNC_RelocationInfo_r15_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SRNC_RelocationInfo_r15_IEs, SRNC_RelocationInfo_r15_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_291_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_291(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_291, T_nonCriticalExtensions_291_sequence); + + return offset; +} + + +static const per_sequence_t T_r15_04_sequence[] = { + { &hf_rrc_sRNC_RelocationInfo_r15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_r15_IEs }, + { &hf_rrc_sRNC_RelocationInfo_r15_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_291, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_291 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r15_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r15_04, T_r15_04_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_179_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_179, T_criticalExtensions_179_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_178_vals[] = { + { 0, "r15" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_178_choice[] = { + { 0, &hf_rrc_r15_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r15_04 }, + { 1, &hf_rrc_criticalExtensions_182, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_179 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_178, T_criticalExtensions_178_choice, + NULL); + + return offset; +} + + +static const per_sequence_t SRNC_RelocationInfo_CriticalExtensions_r15_IEs_sequence[] = { + { &hf_rrc_criticalExtensions_181, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_178 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SRNC_RelocationInfo_CriticalExtensions_r15_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SRNC_RelocationInfo_CriticalExtensions_r15_IEs, SRNC_RelocationInfo_CriticalExtensions_r15_IEs_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_177_vals[] = { + { 0, "r14" }, + { 1, "sRNC-RelocationInfo-CriticalExtensions-r15-IEs" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_177_choice[] = { + { 0, &hf_rrc_r14_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r14_04 }, + { 1, &hf_rrc_sRNC_RelocationInfo_CriticalExtensions_r15_IEs, ASN1_NO_EXTENSIONS , dissect_rrc_SRNC_RelocationInfo_CriticalExtensions_r15_IEs }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_177, T_criticalExtensions_177_choice, + NULL); + + return offset; +} + + +static const per_sequence_t SRNC_RelocationInfo_LaterCriticalExtensions_sequence[] = { + { &hf_rrc_criticalExtensions_180, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_177 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SRNC_RelocationInfo_LaterCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SRNC_RelocationInfo_LaterCriticalExtensions, SRNC_RelocationInfo_LaterCriticalExtensions_sequence); return offset; } static const value_string rrc_T_criticalExtensions_176_vals[] = { - { 0, "r14" }, + { 0, "r13" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_176_choice[] = { - { 0, &hf_rrc_r14_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r14_04 }, - { 1, &hf_rrc_criticalExtensions_180, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_177 }, + { 0, &hf_rrc_r13_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_10 }, + { 1, &hf_rrc_criticalExtensions_179, ASN1_NO_EXTENSIONS , dissect_rrc_SRNC_RelocationInfo_LaterCriticalExtensions }, { 0, NULL, 0, NULL } }; @@ -162668,29 +163312,15 @@ dissect_rrc_T_criticalExtensions_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t SRNC_RelocationInfo_LaterCriticalExtensions_sequence[] = { - { &hf_rrc_criticalExtensions_179, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_176 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_SRNC_RelocationInfo_LaterCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SRNC_RelocationInfo_LaterCriticalExtensions, SRNC_RelocationInfo_LaterCriticalExtensions_sequence); - - return offset; -} - - static const value_string rrc_T_criticalExtensions_175_vals[] = { - { 0, "r13" }, + { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_175_choice[] = { - { 0, &hf_rrc_r13_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_10 }, - { 1, &hf_rrc_criticalExtensions_178, ASN1_NO_EXTENSIONS , dissect_rrc_SRNC_RelocationInfo_LaterCriticalExtensions }, + { 0, &hf_rrc_r12_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_12 }, + { 1, &hf_rrc_criticalExtensions_178, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_176 }, { 0, NULL, 0, NULL } }; @@ -162705,13 +163335,13 @@ dissect_rrc_T_criticalExtensions_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_174_vals[] = { - { 0, "r12" }, + { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_174_choice[] = { - { 0, &hf_rrc_r12_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_12 }, + { 0, &hf_rrc_r11_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_15 }, { 1, &hf_rrc_criticalExtensions_177, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_175 }, { 0, NULL, 0, NULL } }; @@ -162727,13 +163357,13 @@ dissect_rrc_T_criticalExtensions_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_173_vals[] = { - { 0, "r11" }, + { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_173_choice[] = { - { 0, &hf_rrc_r11_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_15 }, + { 0, &hf_rrc_r10_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_13 }, { 1, &hf_rrc_criticalExtensions_176, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_174 }, { 0, NULL, 0, NULL } }; @@ -162749,13 +163379,13 @@ dissect_rrc_T_criticalExtensions_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_172_vals[] = { - { 0, "r10" }, + { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_172_choice[] = { - { 0, &hf_rrc_r10_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_13 }, + { 0, &hf_rrc_r9_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_11 }, { 1, &hf_rrc_criticalExtensions_175, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_173 }, { 0, NULL, 0, NULL } }; @@ -162771,13 +163401,13 @@ dissect_rrc_T_criticalExtensions_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_171_vals[] = { - { 0, "r9" }, + { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_171_choice[] = { - { 0, &hf_rrc_r9_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_11 }, + { 0, &hf_rrc_r8_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_12 }, { 1, &hf_rrc_criticalExtensions_174, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_172 }, { 0, NULL, 0, NULL } }; @@ -162793,13 +163423,13 @@ dissect_rrc_T_criticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_170_vals[] = { - { 0, "r8" }, + { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_170_choice[] = { - { 0, &hf_rrc_r8_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_12 }, + { 0, &hf_rrc_r7_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_16 }, { 1, &hf_rrc_criticalExtensions_173, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_171 }, { 0, NULL, 0, NULL } }; @@ -162815,13 +163445,13 @@ dissect_rrc_T_criticalExtensions_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_169_vals[] = { - { 0, "r7" }, + { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_169_choice[] = { - { 0, &hf_rrc_r7_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_16 }, + { 0, &hf_rrc_r6_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_12 }, { 1, &hf_rrc_criticalExtensions_172, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_170 }, { 0, NULL, 0, NULL } }; @@ -162837,13 +163467,13 @@ dissect_rrc_T_criticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const value_string rrc_T_criticalExtensions_168_vals[] = { - { 0, "r6" }, + { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_168_choice[] = { - { 0, &hf_rrc_r6_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_12 }, + { 0, &hf_rrc_r5_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_15 }, { 1, &hf_rrc_criticalExtensions_171, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_169 }, { 0, NULL, 0, NULL } }; @@ -162858,28 +163488,6 @@ dissect_rrc_T_criticalExtensions_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const value_string rrc_T_criticalExtensions_167_vals[] = { - { 0, "r5" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_167_choice[] = { - { 0, &hf_rrc_r5_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_15 }, - { 1, &hf_rrc_criticalExtensions_170, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_168 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_167, T_criticalExtensions_167_choice, - NULL); - - return offset; -} - - static const value_string rrc_T_later_than_r3_28_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, @@ -162888,7 +163496,7 @@ static const value_string rrc_T_later_than_r3_28_vals[] = { static const per_choice_t T_later_than_r3_28_choice[] = { { 0, &hf_rrc_r4_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_14 }, - { 1, &hf_rrc_criticalExtensions_169, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_167 }, + { 1, &hf_rrc_criticalExtensions_170, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_168 }, { 0, NULL, 0, NULL } }; @@ -163068,14 +163676,14 @@ dissect_rrc_RFC3095_ContextInfoList_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_275_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_276_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_275(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_276(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_275, T_nonCriticalExtensions_275_sequence); + ett_rrc_T_nonCriticalExtensions_276, T_nonCriticalExtensions_276_sequence); return offset; } @@ -163083,7 +163691,7 @@ dissect_rrc_T_nonCriticalExtensions_275(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r5_14_sequence[] = { { &hf_rrc_rFC3095_ContextInfoList_r5, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RFC3095_ContextInfoList_r5 }, - { &hf_rrc_nonCriticalExtensions_275, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_275 }, + { &hf_rrc_nonCriticalExtensions_276, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_276 }, { NULL, 0, 0, NULL } }; @@ -163096,14 +163704,14 @@ dissect_rrc_T_r5_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_166_sequence[] = { +static const per_sequence_t T_criticalExtensions_167_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_166, T_criticalExtensions_166_sequence); + ett_rrc_T_criticalExtensions_167, T_criticalExtensions_167_sequence); return offset; } @@ -163117,7 +163725,7 @@ static const value_string rrc_RFC3095_ContextInfo_r5_vals[] = { static const per_choice_t RFC3095_ContextInfo_r5_choice[] = { { 0, &hf_rrc_r5_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_14 }, - { 1, &hf_rrc_criticalExtensions_168, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_166 }, + { 1, &hf_rrc_criticalExtensions_169, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_167 }, { 0, NULL, 0, NULL } }; @@ -163238,14 +163846,14 @@ dissect_rrc_SRNC_RelocationInfo_v3h0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_287_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_288_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_287(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_288(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_287, T_nonCriticalExtensions_287_sequence); + ett_rrc_T_nonCriticalExtensions_288, T_nonCriticalExtensions_288_sequence); return offset; } @@ -163253,7 +163861,7 @@ dissect_rrc_T_nonCriticalExtensions_287(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7f0NonCriticalExtensions_21_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_287, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_287 }, + { &hf_rrc_nonCriticalExtensions_288, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_288 }, { NULL, 0, 0, NULL } }; @@ -163281,14 +163889,14 @@ dissect_rrc_SRNC_RelocationInfo_r6_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_288_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_289_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_288(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_289(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_288, T_nonCriticalExtensions_288_sequence); + ett_rrc_T_nonCriticalExtensions_289, T_nonCriticalExtensions_289_sequence); return offset; } @@ -163296,7 +163904,7 @@ dissect_rrc_T_nonCriticalExtensions_288(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7f0NonCriticalExtensions_22_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_288, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_288 }, + { &hf_rrc_nonCriticalExtensions_289, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_289 }, { NULL, 0, 0, NULL } }; @@ -169594,10 +170202,38 @@ void proto_register_rrc(void) { { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_77", HFILL }}, + { &hf_rrc_measurementControl_LaterCriticalExtensions_r15_IEs, + { "measurementControl-LaterCriticalExtensions-r15-IEs", "rrc.measurementControl_LaterCriticalExtensions_r15_IEs_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_criticalExtensions_65, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_63_vals), 0, + "T_criticalExtensions_63", HFILL }}, + { &hf_rrc_r15, + { "r15", "rrc.r15_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_measurementControl_r15, + { "measurementControl-r15", "rrc.measurementControl_r15_element", + FT_NONE, BASE_NONE, NULL, 0, + "MeasurementControl_r15_IEs", HFILL }}, + { &hf_rrc_measurementControl_r15_add_ext, + { "measurementControl-r15-add-ext", "rrc.measurementControl_r15_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_78, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_78", HFILL }}, + { &hf_rrc_criticalExtensions_66, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_63", HFILL }}, + "T_criticalExtensions_64", HFILL }}, + { &hf_rrc_measurementCommand_11, + { "measurementCommand", "rrc.measurementCommand", + FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommand_r15_vals), 0, + "MeasurementCommand_r15", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_20, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -169622,10 +170258,10 @@ void proto_register_rrc(void) { { "measurementControlFailure-vc50ext", "rrc.measurementControlFailure_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "MeasurementControlFailure_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_78, + { &hf_rrc_nonCriticalExtensions_79, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_78", HFILL }}, + "T_nonCriticalExtensions_79", HFILL }}, { &hf_rrc_measuredResults, { "measuredResults", "rrc.measuredResults", FT_UINT32, BASE_DEC, VALS(rrc_MeasuredResults_vals), 0, @@ -169910,10 +170546,18 @@ void proto_register_rrc(void) { { "applicationLayerMeasurementReporting", "rrc.applicationLayerMeasurementReporting_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_79, + { &hf_rrc_measurementReport_vf20ext, + { "measurementReport-vf20ext", "rrc.measurementReport_vf20ext_element", + FT_NONE, BASE_NONE, NULL, 0, + "MeasurementReport_vf20ext_IEs", HFILL }}, + { &hf_rrc_applicationLayerMeasurementReporting_r15, + { "applicationLayerMeasurementReporting-r15", "rrc.applicationLayerMeasurementReporting_r15_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_nonCriticalExtensions_80, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_79", HFILL }}, + "T_nonCriticalExtensions_80", HFILL }}, { &hf_rrc_pagingRecordList, { "pagingRecordList", "rrc.pagingRecordList", FT_UINT32, BASE_DEC, NULL, 0, @@ -169954,10 +170598,10 @@ void proto_register_rrc(void) { { "pagingType1-vc50ext", "rrc.pagingType1_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "PagingType1_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_80, + { &hf_rrc_nonCriticalExtensions_81, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_80", HFILL }}, + "T_nonCriticalExtensions_81", HFILL }}, { &hf_rrc_pagingRecord2List, { "pagingRecord2List", "rrc.pagingRecord2List", FT_UINT32, BASE_DEC, NULL, 0, @@ -169982,10 +170626,10 @@ void proto_register_rrc(void) { { "pagingType2-r3-add-ext", "rrc.pagingType2_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_81, + { &hf_rrc_nonCriticalExtensions_82, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_81", HFILL }}, + "T_nonCriticalExtensions_82", HFILL }}, { &hf_rrc_r3_12, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170042,18 +170686,18 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-v770ext", "rrc.physicalChannelReconfiguration_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfiguration_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_82, + { &hf_rrc_nonCriticalExtensions_83, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_82", HFILL }}, + "T_nonCriticalExtensions_83", HFILL }}, { &hf_rrc_later_than_r3_10, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_10", HFILL }}, - { &hf_rrc_criticalExtensions_66, + { &hf_rrc_criticalExtensions_67, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_64_vals), 0, - "T_criticalExtensions_64", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_65_vals), 0, + "T_criticalExtensions_65", HFILL }}, { &hf_rrc_r4_04, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170082,14 +170726,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_05", HFILL }}, - { &hf_rrc_nonCriticalExtensions_83, + { &hf_rrc_nonCriticalExtensions_84, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_83", HFILL }}, - { &hf_rrc_criticalExtensions_67, + "T_nonCriticalExtensions_84", HFILL }}, + { &hf_rrc_criticalExtensions_68, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_65_vals), 0, - "T_criticalExtensions_65", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_66_vals), 0, + "T_criticalExtensions_66", HFILL }}, { &hf_rrc_r5_04, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170110,14 +170754,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_06", HFILL }}, - { &hf_rrc_nonCriticalExtensions_84, + { &hf_rrc_nonCriticalExtensions_85, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_84", HFILL }}, - { &hf_rrc_criticalExtensions_68, + "T_nonCriticalExtensions_85", HFILL }}, + { &hf_rrc_criticalExtensions_69, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_66_vals), 0, - "T_criticalExtensions_66", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_67_vals), 0, + "T_criticalExtensions_67", HFILL }}, { &hf_rrc_r6_06, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170142,14 +170786,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_07", HFILL }}, - { &hf_rrc_nonCriticalExtensions_85, + { &hf_rrc_nonCriticalExtensions_86, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_85", HFILL }}, - { &hf_rrc_criticalExtensions_69, + "T_nonCriticalExtensions_86", HFILL }}, + { &hf_rrc_criticalExtensions_70, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_67_vals), 0, - "T_criticalExtensions_67", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_68_vals), 0, + "T_criticalExtensions_68", HFILL }}, { &hf_rrc_r7_05, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170194,14 +170838,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-v7g0ext", "rrc.physicalChannelReconfiguration_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfiguration_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_86, + { &hf_rrc_nonCriticalExtensions_87, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_86", HFILL }}, - { &hf_rrc_criticalExtensions_70, + "T_nonCriticalExtensions_87", HFILL }}, + { &hf_rrc_criticalExtensions_71, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_68_vals), 0, - "T_criticalExtensions_68", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_69_vals), 0, + "T_criticalExtensions_69", HFILL }}, { &hf_rrc_r8_06, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170242,14 +170886,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-v8a0ext", "rrc.physicalChannelReconfiguration_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfiguration_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_87, + { &hf_rrc_nonCriticalExtensions_88, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_87", HFILL }}, - { &hf_rrc_criticalExtensions_71, + "T_nonCriticalExtensions_88", HFILL }}, + { &hf_rrc_criticalExtensions_72, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_69_vals), 0, - "T_criticalExtensions_69", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_70_vals), 0, + "T_criticalExtensions_70", HFILL }}, { &hf_rrc_r9_05, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170270,14 +170914,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-v950ext", "rrc.physicalChannelReconfiguration_v950ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfiguration_v950ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_88, + { &hf_rrc_nonCriticalExtensions_89, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_88", HFILL }}, - { &hf_rrc_criticalExtensions_72, + "T_nonCriticalExtensions_89", HFILL }}, + { &hf_rrc_criticalExtensions_73, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_70_vals), 0, - "T_criticalExtensions_70", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_71_vals), 0, + "T_criticalExtensions_71", HFILL }}, { &hf_rrc_r10_05, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170298,14 +170942,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-vb50ext", "rrc.physicalChannelReconfiguration_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfiguration_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_89, + { &hf_rrc_nonCriticalExtensions_90, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_89", HFILL }}, - { &hf_rrc_criticalExtensions_73, + "T_nonCriticalExtensions_90", HFILL }}, + { &hf_rrc_criticalExtensions_74, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_71_vals), 0, - "T_criticalExtensions_71", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_72_vals), 0, + "T_criticalExtensions_72", HFILL }}, { &hf_rrc_r11_06, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170318,14 +170962,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-r11-add-ext", "rrc.physicalChannelReconfiguration_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_90, + { &hf_rrc_nonCriticalExtensions_91, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_90", HFILL }}, - { &hf_rrc_criticalExtensions_74, + "T_nonCriticalExtensions_91", HFILL }}, + { &hf_rrc_criticalExtensions_75, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_72_vals), 0, - "T_criticalExtensions_72", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_73_vals), 0, + "T_criticalExtensions_73", HFILL }}, { &hf_rrc_r12_05, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170338,14 +170982,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-r12-add-ext", "rrc.physicalChannelReconfiguration_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_91, + { &hf_rrc_nonCriticalExtensions_92, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_91", HFILL }}, - { &hf_rrc_criticalExtensions_75, + "T_nonCriticalExtensions_92", HFILL }}, + { &hf_rrc_criticalExtensions_76, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_73_vals), 0, - "T_criticalExtensions_73", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_74_vals), 0, + "T_criticalExtensions_74", HFILL }}, { &hf_rrc_r13_04, { "r13", "rrc.r13_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170358,14 +171002,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-r13-add-ext", "rrc.physicalChannelReconfiguration_r13_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_92, + { &hf_rrc_nonCriticalExtensions_93, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_92", HFILL }}, - { &hf_rrc_criticalExtensions_76, + "T_nonCriticalExtensions_93", HFILL }}, + { &hf_rrc_criticalExtensions_77, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_74", HFILL }}, + "T_criticalExtensions_75", HFILL }}, { &hf_rrc_ul_ChannelRequirement_03, { "ul-ChannelRequirement", "rrc.ul_ChannelRequirement", FT_UINT32, BASE_DEC, VALS(rrc_UL_ChannelRequirementWithCPCH_SetID_vals), 0, @@ -170486,10 +171130,10 @@ void proto_register_rrc(void) { { "physicalChannelReconfigurationComplete-v770ext", "rrc.physicalChannelReconfigurationComplete_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfigurationComplete_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_93, + { &hf_rrc_nonCriticalExtensions_94, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_93", HFILL }}, + "T_nonCriticalExtensions_94", HFILL }}, { &hf_rrc_ext_UL_TimingAdvance, { "ext-UL-TimingAdvance", "rrc.ext_UL_TimingAdvance_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170506,10 +171150,10 @@ void proto_register_rrc(void) { { "physicalChannelReconfigurationFailure-r3-add-ext", "rrc.physicalChannelReconfigurationFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_94, + { &hf_rrc_nonCriticalExtensions_95, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_94", HFILL }}, + "T_nonCriticalExtensions_95", HFILL }}, { &hf_rrc_r3_13, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170526,10 +171170,10 @@ void proto_register_rrc(void) { { "physicalSharedChannelAllocation-r3-add-ext", "rrc.physicalSharedChannelAllocation_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_95, + { &hf_rrc_nonCriticalExtensions_96, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_95", HFILL }}, + "T_nonCriticalExtensions_96", HFILL }}, { &hf_rrc_later_than_r3_11, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170538,10 +171182,10 @@ void proto_register_rrc(void) { { "dsch-RNTI", "rrc.dsch_RNTI", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_criticalExtensions_77, + { &hf_rrc_criticalExtensions_78, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_75_vals), 0, - "T_criticalExtensions_75", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_76_vals), 0, + "T_criticalExtensions_76", HFILL }}, { &hf_rrc_r4_05, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170574,14 +171218,14 @@ void proto_register_rrc(void) { { "physicalSharedChannelAllocation-v770ext", "rrc.physicalSharedChannelAllocation_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalSharedChannelAllocation_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_96, + { &hf_rrc_nonCriticalExtensions_97, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_96", HFILL }}, - { &hf_rrc_criticalExtensions_78, + "T_nonCriticalExtensions_97", HFILL }}, + { &hf_rrc_criticalExtensions_79, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_76", HFILL }}, + "T_criticalExtensions_77", HFILL }}, { &hf_rrc_ul_TimingAdvance_01, { "ul-TimingAdvance", "rrc.ul_TimingAdvance", FT_UINT32, BASE_DEC, VALS(rrc_UL_TimingAdvanceControl_vals), 0, @@ -170686,10 +171330,10 @@ void proto_register_rrc(void) { { "puschCapacityRequest-v590ext", "rrc.puschCapacityRequest_v590ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_97, + { &hf_rrc_nonCriticalExtensions_98, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_97", HFILL }}, + "T_nonCriticalExtensions_98", HFILL }}, { &hf_rrc_primaryCCPCH_RSCP_delta, { "primaryCCPCH-RSCP-delta", "rrc.primaryCCPCH_RSCP_delta", FT_INT32, BASE_DEC, NULL, 0, @@ -170758,18 +171402,18 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-v770ext", "rrc.radioBearerReconfiguration_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfiguration_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_98, + { &hf_rrc_nonCriticalExtensions_99, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_98", HFILL }}, + "T_nonCriticalExtensions_99", HFILL }}, { &hf_rrc_later_than_r3_12, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_12", HFILL }}, - { &hf_rrc_criticalExtensions_79, + { &hf_rrc_criticalExtensions_80, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_77_vals), 0, - "T_criticalExtensions_77", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_78_vals), 0, + "T_criticalExtensions_78", HFILL }}, { &hf_rrc_r4_06, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170802,14 +171446,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_11", HFILL }}, - { &hf_rrc_nonCriticalExtensions_99, + { &hf_rrc_nonCriticalExtensions_100, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_99", HFILL }}, - { &hf_rrc_criticalExtensions_80, + "T_nonCriticalExtensions_100", HFILL }}, + { &hf_rrc_criticalExtensions_81, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_78_vals), 0, - "T_criticalExtensions_78", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_79_vals), 0, + "T_criticalExtensions_79", HFILL }}, { &hf_rrc_r5_05, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170834,14 +171478,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_12", HFILL }}, - { &hf_rrc_nonCriticalExtensions_100, + { &hf_rrc_nonCriticalExtensions_101, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_100", HFILL }}, - { &hf_rrc_criticalExtensions_81, + "T_nonCriticalExtensions_101", HFILL }}, + { &hf_rrc_criticalExtensions_82, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_79_vals), 0, - "T_criticalExtensions_79", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_80_vals), 0, + "T_criticalExtensions_80", HFILL }}, { &hf_rrc_r6_07, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170874,14 +171518,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_13", HFILL }}, - { &hf_rrc_nonCriticalExtensions_101, + { &hf_rrc_nonCriticalExtensions_102, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_101", HFILL }}, - { &hf_rrc_criticalExtensions_82, + "T_nonCriticalExtensions_102", HFILL }}, + { &hf_rrc_criticalExtensions_83, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_80_vals), 0, - "T_criticalExtensions_80", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_81_vals), 0, + "T_criticalExtensions_81", HFILL }}, { &hf_rrc_r7_06, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170930,14 +171574,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-v7g0ext", "rrc.radioBearerReconfiguration_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfiguration_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_102, + { &hf_rrc_nonCriticalExtensions_103, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_102", HFILL }}, - { &hf_rrc_criticalExtensions_83, + "T_nonCriticalExtensions_103", HFILL }}, + { &hf_rrc_criticalExtensions_84, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_81_vals), 0, - "T_criticalExtensions_81", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_82_vals), 0, + "T_criticalExtensions_82", HFILL }}, { &hf_rrc_r8_07, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170978,14 +171622,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-v8a0ext", "rrc.radioBearerReconfiguration_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfiguration_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_103, + { &hf_rrc_nonCriticalExtensions_104, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_103", HFILL }}, - { &hf_rrc_criticalExtensions_84, + "T_nonCriticalExtensions_104", HFILL }}, + { &hf_rrc_criticalExtensions_85, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_82_vals), 0, - "T_criticalExtensions_82", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_83_vals), 0, + "T_criticalExtensions_83", HFILL }}, { &hf_rrc_r9_06, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171014,14 +171658,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-v9c0ext", "rrc.radioBearerReconfiguration_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfiguration_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_104, + { &hf_rrc_nonCriticalExtensions_105, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_104", HFILL }}, - { &hf_rrc_criticalExtensions_85, + "T_nonCriticalExtensions_105", HFILL }}, + { &hf_rrc_criticalExtensions_86, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_83_vals), 0, - "T_criticalExtensions_83", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_84_vals), 0, + "T_criticalExtensions_84", HFILL }}, { &hf_rrc_r10_06, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171054,14 +171698,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-vb50ext", "rrc.radioBearerReconfiguration_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfiguration_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_105, + { &hf_rrc_nonCriticalExtensions_106, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_105", HFILL }}, - { &hf_rrc_criticalExtensions_86, + "T_nonCriticalExtensions_106", HFILL }}, + { &hf_rrc_criticalExtensions_87, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_84_vals), 0, - "T_criticalExtensions_84", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_85_vals), 0, + "T_criticalExtensions_85", HFILL }}, { &hf_rrc_r11_07, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171074,14 +171718,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-r11-add-ext", "rrc.radioBearerReconfiguration_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_106, + { &hf_rrc_nonCriticalExtensions_107, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_106", HFILL }}, - { &hf_rrc_criticalExtensions_87, + "T_nonCriticalExtensions_107", HFILL }}, + { &hf_rrc_criticalExtensions_88, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_85_vals), 0, - "T_criticalExtensions_85", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_86_vals), 0, + "T_criticalExtensions_86", HFILL }}, { &hf_rrc_r12_06, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171094,14 +171738,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-r12-add-ext", "rrc.radioBearerReconfiguration_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_107, + { &hf_rrc_nonCriticalExtensions_108, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_107", HFILL }}, - { &hf_rrc_criticalExtensions_88, + "T_nonCriticalExtensions_108", HFILL }}, + { &hf_rrc_criticalExtensions_89, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_86_vals), 0, - "T_criticalExtensions_86", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_87_vals), 0, + "T_criticalExtensions_87", HFILL }}, { &hf_rrc_r13_05, { "r13", "rrc.r13_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171114,14 +171758,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-r13-add-ext", "rrc.radioBearerReconfiguration_r13_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_108, + { &hf_rrc_nonCriticalExtensions_109, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_108", HFILL }}, - { &hf_rrc_criticalExtensions_89, + "T_nonCriticalExtensions_109", HFILL }}, + { &hf_rrc_criticalExtensions_90, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_87_vals), 0, - "T_criticalExtensions_87", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_88_vals), 0, + "T_criticalExtensions_88", HFILL }}, { &hf_rrc_r14_03, { "r14", "rrc.r14_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171134,115 +171778,19 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-r14-add-ext", "rrc.radioBearerReconfiguration_r14_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_109, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_109", HFILL }}, - { &hf_rrc_laterCriticalExtensions_01, - { "laterCriticalExtensions", "rrc.laterCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs", HFILL }}, - { &hf_rrc_r15, - { "r15", "rrc.r15_element", - FT_NONE, BASE_NONE, NULL, 0, - NULL, HFILL }}, - { &hf_rrc_radioBearerReconfiguration_r15, - { "radioBearerReconfiguration-r15", "rrc.radioBearerReconfiguration_r15_element", - FT_NONE, BASE_NONE, NULL, 0, - "RadioBearerReconfiguration_r15_IEs", HFILL }}, - { &hf_rrc_radioBearerReconfiguration_r15_add_ext, - { "radioBearerReconfiguration-r15-add-ext", "rrc.radioBearerReconfiguration_r15_add_ext", - FT_BYTES, BASE_NONE, NULL, 0, - "BIT_STRING", HFILL }}, { &hf_rrc_nonCriticalExtensions_110, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_110", HFILL }}, - { &hf_rrc_criticalExtensions_90, - { "criticalExtensions", "rrc.criticalExtensions_element", + { &hf_rrc_laterCriticalExtensions_01, + { "laterCriticalExtensions", "rrc.laterCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_88", HFILL }}, - { &hf_rrc_rntiHandlingAtCellReselection_02, - { "rntiHandlingAtCellReselection", "rrc.rntiHandlingAtCellReselection", - FT_UINT32, BASE_DEC, VALS(rrc_T_rntiHandlingAtCellReselection_02_vals), 0, - "T_rntiHandlingAtCellReselection_02", HFILL }}, - { &hf_rrc_accessGroupIdentity, - { "accessGroupIdentity", "rrc.accessGroupIdentity", - FT_UINT32, BASE_DEC, NULL, 0, - NULL, HFILL }}, - { &hf_rrc_signallingConnectionRelIndication, - { "signallingConnectionRelIndication", "rrc.signallingConnectionRelIndication", - FT_UINT32, BASE_DEC, VALS(rrc_CN_DomainIdentity_vals), 0, - "CN_DomainIdentity", HFILL }}, - { &hf_rrc_responseToChangeOfUE_Capability_07, - { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", - FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_07_vals), 0, - "T_responseToChangeOfUE_Capability_07", HFILL }}, - { &hf_rrc_specificationMode_11, - { "specificationMode", "rrc.specificationMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_11_vals), 0, - "T_specificationMode_11", HFILL }}, - { &hf_rrc_complete_11, - { "complete", "rrc.complete_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_complete_11", HFILL }}, - { &hf_rrc_rab_InformationSetupList_07, - { "rab-InformationSetupList", "rrc.rab_InformationSetupList", - FT_UINT32, BASE_DEC, NULL, 0, - "RAB_InformationSetupList_r11", HFILL }}, - { &hf_rrc_rab_InformationReconfigList, - { "rab-InformationReconfigList", "rrc.rab_InformationReconfigList", - FT_UINT32, BASE_DEC, NULL, 0, - "RAB_InformationReconfigList_r8", HFILL }}, - { &hf_rrc_rab_InformationMBMSPtpList, - { "rab-InformationMBMSPtpList", "rrc.rab_InformationMBMSPtpList", - FT_UINT32, BASE_DEC, NULL, 0, - NULL, HFILL }}, - { &hf_rrc_rb_PDCPContextRelocationList, - { "rb-PDCPContextRelocationList", "rrc.rb_PDCPContextRelocationList", - FT_UINT32, BASE_DEC, NULL, 0, - NULL, HFILL }}, - { &hf_rrc_umRlc_ReEstablishmentRBList, - { "umRlc-ReEstablishmentRBList", "rrc.umRlc_ReEstablishmentRBList", - FT_UINT32, BASE_DEC, NULL, 0, - "RB_IdentityList", HFILL }}, - { &hf_rrc_ul_AddReconfTransChInfoList_04, - { "ul-AddReconfTransChInfoList", "rrc.ul_AddReconfTransChInfoList", - FT_UINT32, BASE_DEC, NULL, 0, - "UL_AddReconfTransChInfoList_r14", HFILL }}, - { &hf_rrc_preconfiguration_10, - { "preconfiguration", "rrc.preconfiguration_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_preconfiguration_10", HFILL }}, - { &hf_rrc_preConfigMode_10, - { "preConfigMode", "rrc.preConfigMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_10_vals), 0, - "T_preConfigMode_10", HFILL }}, - { &hf_rrc_defaultConfig_10, - { "defaultConfig", "rrc.defaultConfig_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_defaultConfig_10", HFILL }}, - { &hf_rrc_ul_SecondaryCellInfoFDD_03, - { "ul-SecondaryCellInfoFDD", "rrc.ul_SecondaryCellInfoFDD", - FT_UINT32, BASE_DEC, VALS(rrc_UL_SecondaryCellInfoFDD_r14_vals), 0, - "UL_SecondaryCellInfoFDD_r14", HFILL }}, - { &hf_rrc_ul_OtherTTIConfigurationInfo_Sec, - { "ul-OtherTTIConfigurationInfo-Sec", "rrc.ul_OtherTTIConfigurationInfo_Sec_element", - FT_NONE, BASE_NONE, NULL, 0, - NULL, HFILL }}, - { &hf_rrc_filteredUPHReportInfo_Sec, - { "filteredUPHReportInfo-Sec", "rrc.filteredUPHReportInfo_Sec_element", - FT_NONE, BASE_NONE, NULL, 0, - "FilteredUEPowerHeadroomReportInfo", HFILL }}, - { &hf_rrc_simplified_HS_SCCH_type1_operation, - { "simplified-HS-SCCH-type1-operation", "rrc.simplified_HS_SCCH_type1_operation", - FT_UINT32, BASE_DEC, VALS(rrc_T_simplified_HS_SCCH_type1_operation_vals), 0, - NULL, HFILL }}, + "RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs", HFILL }}, { &hf_rrc_um_RLC_ReEstablishmentRBList, { "um-RLC-ReEstablishmentRBList", "rrc.um_RLC_ReEstablishmentRBList", FT_UINT32, BASE_DEC, NULL, 0, "RB_IdentityList", HFILL }}, - { &hf_rrc_rab_InformationReconfigList_01, + { &hf_rrc_rab_InformationReconfigList, { "rab-InformationReconfigList", "rrc.rab_InformationReconfigList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, @@ -171286,14 +171834,18 @@ void proto_register_rrc(void) { { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, "T_fdd_25", HFILL }}, - { &hf_rrc_specificationMode_12, + { &hf_rrc_specificationMode_11, { "specificationMode", "rrc.specificationMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_12_vals), 0, - "T_specificationMode_12", HFILL }}, - { &hf_rrc_complete_12, + FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_11_vals), 0, + "T_specificationMode_11", HFILL }}, + { &hf_rrc_complete_11, { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, - "T_complete_12", HFILL }}, + "T_complete_11", HFILL }}, + { &hf_rrc_rb_PDCPContextRelocationList, + { "rb-PDCPContextRelocationList", "rrc.rb_PDCPContextRelocationList", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, { &hf_rrc_dummy_18, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_03_vals), 0, @@ -171302,6 +171854,34 @@ void proto_register_rrc(void) { { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, "T_fdd_26", HFILL }}, + { &hf_rrc_preconfiguration_10, + { "preconfiguration", "rrc.preconfiguration_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_preconfiguration_10", HFILL }}, + { &hf_rrc_preConfigMode_10, + { "preConfigMode", "rrc.preConfigMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_10_vals), 0, + "T_preConfigMode_10", HFILL }}, + { &hf_rrc_defaultConfig_10, + { "defaultConfig", "rrc.defaultConfig_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_defaultConfig_10", HFILL }}, + { &hf_rrc_modeSpecificPhysChInfo_05, + { "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo", + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_05_vals), 0, + "T_modeSpecificPhysChInfo_05", HFILL }}, + { &hf_rrc_fdd_27, + { "fdd", "rrc.fdd_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_fdd_27", HFILL }}, + { &hf_rrc_specificationMode_12, + { "specificationMode", "rrc.specificationMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_12_vals), 0, + "T_specificationMode_12", HFILL }}, + { &hf_rrc_complete_12, + { "complete", "rrc.complete_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_complete_12", HFILL }}, { &hf_rrc_preconfiguration_11, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171314,14 +171894,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_11", HFILL }}, - { &hf_rrc_modeSpecificPhysChInfo_05, - { "modeSpecificPhysChInfo", "rrc.modeSpecificPhysChInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificPhysChInfo_05_vals), 0, - "T_modeSpecificPhysChInfo_05", HFILL }}, - { &hf_rrc_fdd_27, - { "fdd", "rrc.fdd_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_27", HFILL }}, + { &hf_rrc_postVerificationPeriod_02, + { "postVerificationPeriod", "rrc.postVerificationPeriod", + FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_02_vals), 0, + "T_postVerificationPeriod_02", HFILL }}, { &hf_rrc_specificationMode_13, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_13_vals), 0, @@ -171330,6 +171906,22 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_13", HFILL }}, + { &hf_rrc_rab_InformationMBMSPtpList, + { "rab-InformationMBMSPtpList", "rrc.rab_InformationMBMSPtpList", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_responseToChangeOfUE_Capability_07, + { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_07_vals), 0, + "T_responseToChangeOfUE_Capability_07", HFILL }}, + { &hf_rrc_specificationMode_14, + { "specificationMode", "rrc.specificationMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_14_vals), 0, + "T_specificationMode_14", HFILL }}, + { &hf_rrc_complete_14, + { "complete", "rrc.complete_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_complete_14", HFILL }}, { &hf_rrc_preconfiguration_12, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171342,18 +171934,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_12", HFILL }}, - { &hf_rrc_postVerificationPeriod_02, - { "postVerificationPeriod", "rrc.postVerificationPeriod", - FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_02_vals), 0, - "T_postVerificationPeriod_02", HFILL }}, - { &hf_rrc_specificationMode_14, - { "specificationMode", "rrc.specificationMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_14_vals), 0, - "T_specificationMode_14", HFILL }}, - { &hf_rrc_complete_14, - { "complete", "rrc.complete_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_complete_14", HFILL }}, + { &hf_rrc_radioBearerReconfiguration_r7_add_ext, + { "radioBearerReconfiguration-r7-add-ext", "rrc.radioBearerReconfiguration_r7_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, { &hf_rrc_responseToChangeOfUE_Capability_08, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_08_vals), 0, @@ -171366,6 +171950,10 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_15", HFILL }}, + { &hf_rrc_rab_InformationReconfigList_01, + { "rab-InformationReconfigList", "rrc.rab_InformationReconfigList", + FT_UINT32, BASE_DEC, NULL, 0, + "RAB_InformationReconfigList_r8", HFILL }}, { &hf_rrc_preconfiguration_13, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171378,10 +171966,6 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_13", HFILL }}, - { &hf_rrc_radioBearerReconfiguration_r7_add_ext, - { "radioBearerReconfiguration-r7-add-ext", "rrc.radioBearerReconfiguration_r7_add_ext", - FT_BYTES, BASE_NONE, NULL, 0, - "BIT_STRING", HFILL }}, { &hf_rrc_responseToChangeOfUE_Capability_09, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_09_vals), 0, @@ -171442,6 +172026,10 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_18", HFILL }}, + { &hf_rrc_umRlc_ReEstablishmentRBList, + { "umRlc-ReEstablishmentRBList", "rrc.umRlc_ReEstablishmentRBList", + FT_UINT32, BASE_DEC, NULL, 0, + "RB_IdentityList", HFILL }}, { &hf_rrc_preconfiguration_16, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171454,6 +172042,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_16", HFILL }}, + { &hf_rrc_accessGroupIdentity, + { "accessGroupIdentity", "rrc.accessGroupIdentity", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, { &hf_rrc_responseToChangeOfUE_Capability_12, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_12_vals), 0, @@ -171478,6 +172070,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_17", HFILL }}, + { &hf_rrc_rntiHandlingAtCellReselection_02, + { "rntiHandlingAtCellReselection", "rrc.rntiHandlingAtCellReselection", + FT_UINT32, BASE_DEC, VALS(rrc_T_rntiHandlingAtCellReselection_02_vals), 0, + "T_rntiHandlingAtCellReselection_02", HFILL }}, { &hf_rrc_responseToChangeOfUE_Capability_13, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_13_vals), 0, @@ -171506,6 +172102,10 @@ void proto_register_rrc(void) { { "rntiHandlingAtCellReselection", "rrc.rntiHandlingAtCellReselection", FT_UINT32, BASE_DEC, VALS(rrc_T_rntiHandlingAtCellReselection_03_vals), 0, "T_rntiHandlingAtCellReselection_03", HFILL }}, + { &hf_rrc_signallingConnectionRelIndication, + { "signallingConnectionRelIndication", "rrc.signallingConnectionRelIndication", + FT_UINT32, BASE_DEC, VALS(rrc_CN_DomainIdentity_vals), 0, + "CN_DomainIdentity", HFILL }}, { &hf_rrc_responseToChangeOfUE_Capability_14, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_14_vals), 0, @@ -171518,6 +172118,14 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_21", HFILL }}, + { &hf_rrc_rab_InformationSetupList_07, + { "rab-InformationSetupList", "rrc.rab_InformationSetupList", + FT_UINT32, BASE_DEC, NULL, 0, + "RAB_InformationSetupList_r11", HFILL }}, + { &hf_rrc_ul_AddReconfTransChInfoList_04, + { "ul-AddReconfTransChInfoList", "rrc.ul_AddReconfTransChInfoList", + FT_UINT32, BASE_DEC, NULL, 0, + "UL_AddReconfTransChInfoList_r14", HFILL }}, { &hf_rrc_preconfiguration_19, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171530,6 +172138,38 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_19", HFILL }}, + { &hf_rrc_ul_SecondaryCellInfoFDD_03, + { "ul-SecondaryCellInfoFDD", "rrc.ul_SecondaryCellInfoFDD", + FT_UINT32, BASE_DEC, VALS(rrc_UL_SecondaryCellInfoFDD_r14_vals), 0, + "UL_SecondaryCellInfoFDD_r14", HFILL }}, + { &hf_rrc_ul_OtherTTIConfigurationInfo_Sec, + { "ul-OtherTTIConfigurationInfo-Sec", "rrc.ul_OtherTTIConfigurationInfo_Sec_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_filteredUPHReportInfo_Sec, + { "filteredUPHReportInfo-Sec", "rrc.filteredUPHReportInfo_Sec_element", + FT_NONE, BASE_NONE, NULL, 0, + "FilteredUEPowerHeadroomReportInfo", HFILL }}, + { &hf_rrc_r15_01, + { "r15", "rrc.r15_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r15_01", HFILL }}, + { &hf_rrc_radioBearerReconfiguration_r15, + { "radioBearerReconfiguration-r15", "rrc.radioBearerReconfiguration_r15_element", + FT_NONE, BASE_NONE, NULL, 0, + "RadioBearerReconfiguration_r15_IEs", HFILL }}, + { &hf_rrc_radioBearerReconfiguration_r15_add_ext, + { "radioBearerReconfiguration-r15-add-ext", "rrc.radioBearerReconfiguration_r15_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_111, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_111", HFILL }}, + { &hf_rrc_criticalExtensions_91, + { "criticalExtensions", "rrc.criticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_criticalExtensions_89", HFILL }}, { &hf_rrc_rntiHandlingAtCellReselection_04, { "rntiHandlingAtCellReselection", "rrc.rntiHandlingAtCellReselection", FT_UINT32, BASE_DEC, VALS(rrc_T_rntiHandlingAtCellReselection_04_vals), 0, @@ -171558,6 +172198,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_20", HFILL }}, + { &hf_rrc_simplified_HS_SCCH_type1_operation, + { "simplified-HS-SCCH-type1-operation", "rrc.simplified_HS_SCCH_type1_operation", + FT_UINT32, BASE_DEC, VALS(rrc_T_simplified_HS_SCCH_type1_operation_vals), 0, + NULL, HFILL }}, { &hf_rrc_laterNonCriticalExtensions_31, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171574,10 +172218,10 @@ void proto_register_rrc(void) { { "radioBearerReconfigurationComplete-v770ext", "rrc.radioBearerReconfigurationComplete_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfigurationComplete_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_111, + { &hf_rrc_nonCriticalExtensions_112, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_111", HFILL }}, + "T_nonCriticalExtensions_112", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_01, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_01_vals), 0, @@ -171594,10 +172238,10 @@ void proto_register_rrc(void) { { "radioBearerReconfigurationFailure-r3-add-ext", "rrc.radioBearerReconfigurationFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_112, + { &hf_rrc_nonCriticalExtensions_113, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_112", HFILL }}, + "T_nonCriticalExtensions_113", HFILL }}, { &hf_rrc_r3_15, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171654,18 +172298,18 @@ void proto_register_rrc(void) { { "radioBearerRelease-v770ext", "rrc.radioBearerRelease_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_113, + { &hf_rrc_nonCriticalExtensions_114, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_113", HFILL }}, + "T_nonCriticalExtensions_114", HFILL }}, { &hf_rrc_later_than_r3_13, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_13", HFILL }}, - { &hf_rrc_criticalExtensions_91, + { &hf_rrc_criticalExtensions_92, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_89_vals), 0, - "T_criticalExtensions_89", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_90_vals), 0, + "T_criticalExtensions_90", HFILL }}, { &hf_rrc_r4_07, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171694,14 +172338,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_16", HFILL }}, - { &hf_rrc_nonCriticalExtensions_114, + { &hf_rrc_nonCriticalExtensions_115, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_114", HFILL }}, - { &hf_rrc_criticalExtensions_92, + "T_nonCriticalExtensions_115", HFILL }}, + { &hf_rrc_criticalExtensions_93, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_90_vals), 0, - "T_criticalExtensions_90", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_91_vals), 0, + "T_criticalExtensions_91", HFILL }}, { &hf_rrc_r5_06, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171722,14 +172366,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_17", HFILL }}, - { &hf_rrc_nonCriticalExtensions_115, + { &hf_rrc_nonCriticalExtensions_116, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_115", HFILL }}, - { &hf_rrc_criticalExtensions_93, + "T_nonCriticalExtensions_116", HFILL }}, + { &hf_rrc_criticalExtensions_94, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_91_vals), 0, - "T_criticalExtensions_91", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_92_vals), 0, + "T_criticalExtensions_92", HFILL }}, { &hf_rrc_r6_08, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171754,14 +172398,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_18", HFILL }}, - { &hf_rrc_nonCriticalExtensions_116, + { &hf_rrc_nonCriticalExtensions_117, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_116", HFILL }}, - { &hf_rrc_criticalExtensions_94, + "T_nonCriticalExtensions_117", HFILL }}, + { &hf_rrc_criticalExtensions_95, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_92_vals), 0, - "T_criticalExtensions_92", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_93_vals), 0, + "T_criticalExtensions_93", HFILL }}, { &hf_rrc_r7_07, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171806,14 +172450,14 @@ void proto_register_rrc(void) { { "radioBearerRelease-v7g0ext", "rrc.radioBearerRelease_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_117, + { &hf_rrc_nonCriticalExtensions_118, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_117", HFILL }}, - { &hf_rrc_criticalExtensions_95, + "T_nonCriticalExtensions_118", HFILL }}, + { &hf_rrc_criticalExtensions_96, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_93_vals), 0, - "T_criticalExtensions_93", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_94_vals), 0, + "T_criticalExtensions_94", HFILL }}, { &hf_rrc_r8_08, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171854,14 +172498,14 @@ void proto_register_rrc(void) { { "radioBearerRelease-v8a0ext", "rrc.radioBearerRelease_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_118, + { &hf_rrc_nonCriticalExtensions_119, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_118", HFILL }}, - { &hf_rrc_criticalExtensions_96, + "T_nonCriticalExtensions_119", HFILL }}, + { &hf_rrc_criticalExtensions_97, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_94_vals), 0, - "T_criticalExtensions_94", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_95_vals), 0, + "T_criticalExtensions_95", HFILL }}, { &hf_rrc_r9_07, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171898,14 +172542,14 @@ void proto_register_rrc(void) { { "radioBearerRelease-v9c0ext", "rrc.radioBearerRelease_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_119, + { &hf_rrc_nonCriticalExtensions_120, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_119", HFILL }}, - { &hf_rrc_criticalExtensions_97, + "T_nonCriticalExtensions_120", HFILL }}, + { &hf_rrc_criticalExtensions_98, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_95_vals), 0, - "T_criticalExtensions_95", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_96_vals), 0, + "T_criticalExtensions_96", HFILL }}, { &hf_rrc_r10_07, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171930,14 +172574,14 @@ void proto_register_rrc(void) { { "radioBearerRelease-vb50ext", "rrc.radioBearerRelease_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_120, + { &hf_rrc_nonCriticalExtensions_121, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_120", HFILL }}, - { &hf_rrc_criticalExtensions_98, + "T_nonCriticalExtensions_121", HFILL }}, + { &hf_rrc_criticalExtensions_99, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_96_vals), 0, - "T_criticalExtensions_96", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_97_vals), 0, + "T_criticalExtensions_97", HFILL }}, { &hf_rrc_r11_08, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171950,22 +172594,6 @@ void proto_register_rrc(void) { { "radioBearerRelease-r11-add-ext", "rrc.radioBearerRelease_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_121, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_121", HFILL }}, - { &hf_rrc_criticalExtensions_99, - { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_97_vals), 0, - "T_criticalExtensions_97", HFILL }}, - { &hf_rrc_r12_07, - { "r12", "rrc.r12_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_r12_07", HFILL }}, - { &hf_rrc_radioBearerRelease_r12, - { "radioBearerRelease-r12", "rrc.radioBearerRelease_r12_element", - FT_NONE, BASE_NONE, NULL, 0, - "RadioBearerRelease_r12_IEs", HFILL }}, { &hf_rrc_nonCriticalExtensions_122, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171974,6 +172602,22 @@ void proto_register_rrc(void) { { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_98_vals), 0, "T_criticalExtensions_98", HFILL }}, + { &hf_rrc_r12_07, + { "r12", "rrc.r12_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r12_07", HFILL }}, + { &hf_rrc_radioBearerRelease_r12, + { "radioBearerRelease-r12", "rrc.radioBearerRelease_r12_element", + FT_NONE, BASE_NONE, NULL, 0, + "RadioBearerRelease_r12_IEs", HFILL }}, + { &hf_rrc_nonCriticalExtensions_123, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_123", HFILL }}, + { &hf_rrc_criticalExtensions_101, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_99_vals), 0, + "T_criticalExtensions_99", HFILL }}, { &hf_rrc_r13_06, { "r13", "rrc.r13_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171986,50 +172630,14 @@ void proto_register_rrc(void) { { "radioBearerRelease-r13-add-ext", "rrc.radioBearerRelease_r13_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_123, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_123", HFILL }}, - { &hf_rrc_laterCriticalExtensions_02, - { "laterCriticalExtensions", "rrc.laterCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "RadioBearerRelease_LaterCriticalExtensions_r15_IEs", HFILL }}, - { &hf_rrc_r15_01, - { "r15", "rrc.r15_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_r15_01", HFILL }}, - { &hf_rrc_radioBearerRelease_r15, - { "radioBearerRelease-r15", "rrc.radioBearerRelease_r15_element", - FT_NONE, BASE_NONE, NULL, 0, - "RadioBearerRelease_r15_IEs", HFILL }}, - { &hf_rrc_radioBearerRelease_r15_add_ext, - { "radioBearerRelease-r15-add-ext", "rrc.radioBearerRelease_r15_add_ext", - FT_BYTES, BASE_NONE, NULL, 0, - "BIT_STRING", HFILL }}, { &hf_rrc_nonCriticalExtensions_124, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_124", HFILL }}, - { &hf_rrc_criticalExtensions_101, - { "criticalExtensions", "rrc.criticalExtensions_element", + { &hf_rrc_laterCriticalExtensions_02, + { "laterCriticalExtensions", "rrc.laterCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_99", HFILL }}, - { &hf_rrc_non_rectResAllocInd_TDD128, - { "non-rectResAllocInd-TDD128", "rrc.non_rectResAllocInd_TDD128", - FT_UINT32, BASE_DEC, VALS(rrc_Non_rectResAllocInd_TDD128_vals), 0, - NULL, HFILL }}, - { &hf_rrc_non_rectResSpecTSset_TDD128, - { "non-rectResSpecTSset-TDD128", "rrc.non_rectResSpecTSset_TDD128", - FT_BYTES, BASE_NONE, NULL, 0, - NULL, HFILL }}, - { &hf_rrc_simplified_HS_SCCH_type1_operation_01, - { "simplified-HS-SCCH-type1-operation", "rrc.simplified_HS_SCCH_type1_operation", - FT_UINT32, BASE_DEC, VALS(rrc_T_simplified_HS_SCCH_type1_operation_01_vals), 0, - "T_simplified_HS_SCCH_type1_operation_01", HFILL }}, - { &hf_rrc_mbms_RB_ListReleasedToChangeTransferMode, - { "mbms-RB-ListReleasedToChangeTransferMode", "rrc.mbms_RB_ListReleasedToChangeTransferMode", - FT_UINT32, BASE_DEC, NULL, 0, - "RB_InformationReleaseList", HFILL }}, + "RadioBearerRelease_LaterCriticalExtensions_r15_IEs", HFILL }}, { &hf_rrc_dummy_19, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_04_vals), 0, @@ -172082,6 +172690,42 @@ void proto_register_rrc(void) { { "postVerificationPeriod", "rrc.postVerificationPeriod", FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_03_vals), 0, "T_postVerificationPeriod_03", HFILL }}, + { &hf_rrc_mbms_RB_ListReleasedToChangeTransferMode, + { "mbms-RB-ListReleasedToChangeTransferMode", "rrc.mbms_RB_ListReleasedToChangeTransferMode", + FT_UINT32, BASE_DEC, NULL, 0, + "RB_InformationReleaseList", HFILL }}, + { &hf_rrc_non_rectResAllocInd_TDD128, + { "non-rectResAllocInd-TDD128", "rrc.non_rectResAllocInd_TDD128", + FT_UINT32, BASE_DEC, VALS(rrc_Non_rectResAllocInd_TDD128_vals), 0, + NULL, HFILL }}, + { &hf_rrc_non_rectResSpecTSset_TDD128, + { "non-rectResSpecTSset-TDD128", "rrc.non_rectResSpecTSset_TDD128", + FT_BYTES, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_r15_02, + { "r15", "rrc.r15_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r15_02", HFILL }}, + { &hf_rrc_radioBearerRelease_r15, + { "radioBearerRelease-r15", "rrc.radioBearerRelease_r15_element", + FT_NONE, BASE_NONE, NULL, 0, + "RadioBearerRelease_r15_IEs", HFILL }}, + { &hf_rrc_radioBearerRelease_r15_add_ext, + { "radioBearerRelease-r15-add-ext", "rrc.radioBearerRelease_r15_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_125, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_125", HFILL }}, + { &hf_rrc_criticalExtensions_102, + { "criticalExtensions", "rrc.criticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_criticalExtensions_100", HFILL }}, + { &hf_rrc_simplified_HS_SCCH_type1_operation_01, + { "simplified-HS-SCCH-type1-operation", "rrc.simplified_HS_SCCH_type1_operation", + FT_UINT32, BASE_DEC, VALS(rrc_T_simplified_HS_SCCH_type1_operation_01_vals), 0, + "T_simplified_HS_SCCH_type1_operation_01", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_34, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172098,10 +172742,10 @@ void proto_register_rrc(void) { { "radioBearerReleaseComplete-v770ext", "rrc.radioBearerReleaseComplete_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReleaseComplete_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_125, + { &hf_rrc_nonCriticalExtensions_126, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_125", HFILL }}, + "T_nonCriticalExtensions_126", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_02, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_02_vals), 0, @@ -172114,10 +172758,10 @@ void proto_register_rrc(void) { { "radioBearerReleaseFailure-r3-add-ext", "rrc.radioBearerReleaseFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_126, + { &hf_rrc_nonCriticalExtensions_127, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_126", HFILL }}, + "T_nonCriticalExtensions_127", HFILL }}, { &hf_rrc_r3_16, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172174,18 +172818,18 @@ void proto_register_rrc(void) { { "radioBearerSetup-v690ext", "rrc.radioBearerSetup_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_127, + { &hf_rrc_nonCriticalExtensions_128, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_127", HFILL }}, + "T_nonCriticalExtensions_128", HFILL }}, { &hf_rrc_later_than_r3_14, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_14", HFILL }}, - { &hf_rrc_criticalExtensions_102, + { &hf_rrc_criticalExtensions_103, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_100_vals), 0, - "T_criticalExtensions_100", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_101_vals), 0, + "T_criticalExtensions_101", HFILL }}, { &hf_rrc_r4_08, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172214,14 +172858,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_23", HFILL }}, - { &hf_rrc_nonCriticalExtensions_128, + { &hf_rrc_nonCriticalExtensions_129, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_128", HFILL }}, - { &hf_rrc_criticalExtensions_103, + "T_nonCriticalExtensions_129", HFILL }}, + { &hf_rrc_criticalExtensions_104, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_101_vals), 0, - "T_criticalExtensions_101", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_102_vals), 0, + "T_criticalExtensions_102", HFILL }}, { &hf_rrc_r5_07, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172242,14 +172886,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_24", HFILL }}, - { &hf_rrc_nonCriticalExtensions_129, + { &hf_rrc_nonCriticalExtensions_130, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_129", HFILL }}, - { &hf_rrc_criticalExtensions_104, + "T_nonCriticalExtensions_130", HFILL }}, + { &hf_rrc_criticalExtensions_105, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_102_vals), 0, - "T_criticalExtensions_102", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_103_vals), 0, + "T_criticalExtensions_103", HFILL }}, { &hf_rrc_r6_09, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172270,14 +172914,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-v6b0ext", "rrc.radioBearerSetup_v6b0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v6b0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_130, + { &hf_rrc_nonCriticalExtensions_131, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_130", HFILL }}, - { &hf_rrc_criticalExtensions_105, + "T_nonCriticalExtensions_131", HFILL }}, + { &hf_rrc_criticalExtensions_106, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_103_vals), 0, - "T_criticalExtensions_103", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_104_vals), 0, + "T_criticalExtensions_104", HFILL }}, { &hf_rrc_r7_08, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172306,14 +172950,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-v820ext", "rrc.radioBearerSetup_v820ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v820ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_131, + { &hf_rrc_nonCriticalExtensions_132, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_131", HFILL }}, - { &hf_rrc_criticalExtensions_106, + "T_nonCriticalExtensions_132", HFILL }}, + { &hf_rrc_criticalExtensions_107, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_104_vals), 0, - "T_criticalExtensions_104", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_105_vals), 0, + "T_criticalExtensions_105", HFILL }}, { &hf_rrc_r8_09, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172366,14 +173010,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-v8a0ext", "rrc.radioBearerSetup_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_132, + { &hf_rrc_nonCriticalExtensions_133, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_132", HFILL }}, - { &hf_rrc_criticalExtensions_107, + "T_nonCriticalExtensions_133", HFILL }}, + { &hf_rrc_criticalExtensions_108, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_105_vals), 0, - "T_criticalExtensions_105", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_106_vals), 0, + "T_criticalExtensions_106", HFILL }}, { &hf_rrc_r9_08, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172402,14 +173046,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-v9c0ext", "rrc.radioBearerSetup_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_133, + { &hf_rrc_nonCriticalExtensions_134, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_133", HFILL }}, - { &hf_rrc_criticalExtensions_108, + "T_nonCriticalExtensions_134", HFILL }}, + { &hf_rrc_criticalExtensions_109, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_106_vals), 0, - "T_criticalExtensions_106", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_107_vals), 0, + "T_criticalExtensions_107", HFILL }}, { &hf_rrc_r10_08, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172434,14 +173078,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-vb50ext", "rrc.radioBearerSetup_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_134, + { &hf_rrc_nonCriticalExtensions_135, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_134", HFILL }}, - { &hf_rrc_criticalExtensions_109, + "T_nonCriticalExtensions_135", HFILL }}, + { &hf_rrc_criticalExtensions_110, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_107_vals), 0, - "T_criticalExtensions_107", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_108_vals), 0, + "T_criticalExtensions_108", HFILL }}, { &hf_rrc_r11_09, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172454,14 +173098,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-r11-add-ext", "rrc.radioBearerSetup_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_135, + { &hf_rrc_nonCriticalExtensions_136, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_135", HFILL }}, - { &hf_rrc_criticalExtensions_110, + "T_nonCriticalExtensions_136", HFILL }}, + { &hf_rrc_criticalExtensions_111, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_108_vals), 0, - "T_criticalExtensions_108", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_109_vals), 0, + "T_criticalExtensions_109", HFILL }}, { &hf_rrc_r12_08, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172474,14 +173118,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-r13-add-ext", "rrc.radioBearerSetup_r13_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_136, + { &hf_rrc_nonCriticalExtensions_137, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_136", HFILL }}, - { &hf_rrc_criticalExtensions_111, + "T_nonCriticalExtensions_137", HFILL }}, + { &hf_rrc_criticalExtensions_112, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_109_vals), 0, - "T_criticalExtensions_109", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_110_vals), 0, + "T_criticalExtensions_110", HFILL }}, { &hf_rrc_r13_07, { "r13", "rrc.r13_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172490,46 +173134,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-r13", "rrc.radioBearerSetup_r13_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_r13_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_137, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_137", HFILL }}, - { &hf_rrc_laterCriticalExtensions_03, - { "laterCriticalExtensions", "rrc.laterCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "RadioBearerSetup_LaterCriticalExtensions_r15_IEs", HFILL }}, - { &hf_rrc_r15_02, - { "r15", "rrc.r15_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_r15_02", HFILL }}, - { &hf_rrc_radioBearerSetup_r15, - { "radioBearerSetup-r15", "rrc.radioBearerSetup_r15_element", - FT_NONE, BASE_NONE, NULL, 0, - "RadioBearerSetup_r15_IEs", HFILL }}, - { &hf_rrc_radioBearerSetup_r15_add_ext, - { "radioBearerSetup-r15-add-ext", "rrc.radioBearerSetup_r15_add_ext", - FT_BYTES, BASE_NONE, NULL, 0, - "BIT_STRING", HFILL }}, { &hf_rrc_nonCriticalExtensions_138, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_138", HFILL }}, - { &hf_rrc_criticalExtensions_112, - { "criticalExtensions", "rrc.criticalExtensions_element", + { &hf_rrc_laterCriticalExtensions_03, + { "laterCriticalExtensions", "rrc.laterCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_110", HFILL }}, - { &hf_rrc_sr_vcc_Info, - { "sr-vcc-Info", "rrc.sr_vcc_Info_element", - FT_NONE, BASE_NONE, NULL, 0, - NULL, HFILL }}, - { &hf_rrc_srb_InformationSetupList_05, - { "srb-InformationSetupList", "rrc.srb_InformationSetupList", - FT_UINT32, BASE_DEC, NULL, 0, - "SRB_InformationSetupList_r11", HFILL }}, - { &hf_rrc_simplified_HS_SCCH_type1_operation_02, - { "simplified-HS-SCCH-type1-operation", "rrc.simplified_HS_SCCH_type1_operation", - FT_UINT32, BASE_DEC, VALS(rrc_T_simplified_HS_SCCH_type1_operation_02_vals), 0, - "T_simplified_HS_SCCH_type1_operation_02", HFILL }}, + "RadioBearerSetup_LaterCriticalExtensions_r15_IEs", HFILL }}, { &hf_rrc_dummy_22, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_07_vals), 0, @@ -172638,6 +173250,38 @@ void proto_register_rrc(void) { { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_139", HFILL }}, + { &hf_rrc_sr_vcc_Info, + { "sr-vcc-Info", "rrc.sr_vcc_Info_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_srb_InformationSetupList_05, + { "srb-InformationSetupList", "rrc.srb_InformationSetupList", + FT_UINT32, BASE_DEC, NULL, 0, + "SRB_InformationSetupList_r11", HFILL }}, + { &hf_rrc_r15_03, + { "r15", "rrc.r15_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r15_03", HFILL }}, + { &hf_rrc_radioBearerSetup_r15, + { "radioBearerSetup-r15", "rrc.radioBearerSetup_r15_element", + FT_NONE, BASE_NONE, NULL, 0, + "RadioBearerSetup_r15_IEs", HFILL }}, + { &hf_rrc_radioBearerSetup_r15_add_ext, + { "radioBearerSetup-r15-add-ext", "rrc.radioBearerSetup_r15_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_140, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_140", HFILL }}, + { &hf_rrc_criticalExtensions_113, + { "criticalExtensions", "rrc.criticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_criticalExtensions_111", HFILL }}, + { &hf_rrc_simplified_HS_SCCH_type1_operation_02, + { "simplified-HS-SCCH-type1-operation", "rrc.simplified_HS_SCCH_type1_operation", + FT_UINT32, BASE_DEC, VALS(rrc_T_simplified_HS_SCCH_type1_operation_02_vals), 0, + "T_simplified_HS_SCCH_type1_operation_02", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_37, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172654,10 +173298,10 @@ void proto_register_rrc(void) { { "radioBearerSetupComplete-v770ext", "rrc.radioBearerSetupComplete_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetupComplete_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_140, + { &hf_rrc_nonCriticalExtensions_141, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_140", HFILL }}, + "T_nonCriticalExtensions_141", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_03, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_03_vals), 0, @@ -172670,10 +173314,10 @@ void proto_register_rrc(void) { { "radioBearerSetupFailure-r3-add-ext", "rrc.radioBearerSetupFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_141, + { &hf_rrc_nonCriticalExtensions_142, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_141", HFILL }}, + "T_nonCriticalExtensions_142", HFILL }}, { &hf_rrc_r3_17, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172730,10 +173374,10 @@ void proto_register_rrc(void) { { "rrcConnectionReject-vb50ext", "rrc.rrcConnectionReject_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionReject_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_142, + { &hf_rrc_nonCriticalExtensions_143, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_142", HFILL }}, + "T_nonCriticalExtensions_143", HFILL }}, { &hf_rrc_later_than_r3_15, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172742,10 +173386,10 @@ void proto_register_rrc(void) { { "initialUE-Identity", "rrc.initialUE_Identity", FT_UINT32, BASE_DEC, VALS(rrc_InitialUE_Identity_vals), 0, NULL, HFILL }}, - { &hf_rrc_criticalExtensions_113, + { &hf_rrc_criticalExtensions_114, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_111", HFILL }}, + "T_criticalExtensions_112", HFILL }}, { &hf_rrc_rejectionCause, { "rejectionCause", "rrc.rejectionCause", FT_UINT32, BASE_DEC, VALS(rrc_RejectionCause_vals), 0, @@ -172822,18 +173466,18 @@ void proto_register_rrc(void) { { "rrcConnectionRelease-va40ext", "rrc.rrcConnectionRelease_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionRelease_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_143, + { &hf_rrc_nonCriticalExtensions_144, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_143", HFILL }}, + "T_nonCriticalExtensions_144", HFILL }}, { &hf_rrc_later_than_r3_16, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_16", HFILL }}, - { &hf_rrc_criticalExtensions_114, + { &hf_rrc_criticalExtensions_115, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_112_vals), 0, - "T_criticalExtensions_112", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_113_vals), 0, + "T_criticalExtensions_113", HFILL }}, { &hf_rrc_r4_09, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172874,14 +173518,14 @@ void proto_register_rrc(void) { { "rrcConnectionRelease-vb50ext", "rrc.rrcConnectionRelease_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionRelease_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_144, + { &hf_rrc_nonCriticalExtensions_145, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_144", HFILL }}, - { &hf_rrc_criticalExtensions_115, + "T_nonCriticalExtensions_145", HFILL }}, + { &hf_rrc_criticalExtensions_116, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_113", HFILL }}, + "T_criticalExtensions_114", HFILL }}, { &hf_rrc_n_308, { "n-308", "rrc.n_308", FT_UINT32, BASE_DEC, NULL, 0, @@ -172938,18 +173582,18 @@ void proto_register_rrc(void) { { "va40NonCriticalExtensions", "rrc.va40NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_va40NonCriticalExtensions_08", HFILL }}, - { &hf_rrc_nonCriticalExtensions_145, + { &hf_rrc_nonCriticalExtensions_146, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_145", HFILL }}, + "T_nonCriticalExtensions_146", HFILL }}, { &hf_rrc_later_than_r3_17, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_17", HFILL }}, - { &hf_rrc_criticalExtensions_116, + { &hf_rrc_criticalExtensions_117, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_114_vals), 0, - "T_criticalExtensions_114", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_115_vals), 0, + "T_criticalExtensions_115", HFILL }}, { &hf_rrc_r4_10, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172978,14 +173622,14 @@ void proto_register_rrc(void) { { "va40NonCriticalExtensions", "rrc.va40NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_va40NonCriticalExtensions_09", HFILL }}, - { &hf_rrc_nonCriticalExtensions_146, + { &hf_rrc_nonCriticalExtensions_147, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_146", HFILL }}, - { &hf_rrc_criticalExtensions_117, + "T_nonCriticalExtensions_147", HFILL }}, + { &hf_rrc_criticalExtensions_118, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_115", HFILL }}, + "T_criticalExtensions_116", HFILL }}, { &hf_rrc_groupIdentity, { "groupIdentity", "rrc.groupIdentity", FT_UINT32, BASE_DEC, NULL, 0, @@ -172994,10 +173638,10 @@ void proto_register_rrc(void) { { "GroupReleaseInformation", "rrc.GroupReleaseInformation_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_criticalExtensions_118, + { &hf_rrc_criticalExtensions_119, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_116_vals), 0, - "T_criticalExtensions_116", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_117_vals), 0, + "T_criticalExtensions_117", HFILL }}, { &hf_rrc_r5_08, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173030,14 +173674,14 @@ void proto_register_rrc(void) { { "rrcConnectionRelease-vd20ext", "rrc.rrcConnectionRelease_vd20ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionRelease_CCCH_vd20ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_147, + { &hf_rrc_nonCriticalExtensions_148, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_147", HFILL }}, - { &hf_rrc_criticalExtensions_119, + "T_nonCriticalExtensions_148", HFILL }}, + { &hf_rrc_criticalExtensions_120, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_117", HFILL }}, + "T_criticalExtensions_118", HFILL }}, { &hf_rrc_rrcConnectionRelease_02, { "rrcConnectionRelease", "rrc.rrcConnectionRelease_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173058,10 +173702,10 @@ void proto_register_rrc(void) { { "rrcConnectionReleaseComplete-r3-add-ext", "rrc.rrcConnectionReleaseComplete_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_148, + { &hf_rrc_nonCriticalExtensions_149, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_148", HFILL }}, + "T_nonCriticalExtensions_149", HFILL }}, { &hf_rrc_protocolErrorIndicator_01, { "protocolErrorIndicator", "rrc.protocolErrorIndicator", FT_UINT32, BASE_DEC, VALS(rrc_ProtocolErrorIndicator_vals), 0, @@ -173286,10 +173930,10 @@ void proto_register_rrc(void) { { "rrcConnectionRequest-vc50ext", "rrc.rrcConnectionRequest_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionRequest_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_149, + { &hf_rrc_nonCriticalExtensions_150, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_149", HFILL }}, + "T_nonCriticalExtensions_150", HFILL }}, { &hf_rrc_supportOfMoreThanTwoCellsOrMIMO4x4, { "supportOfMoreThanTwoCellsOrMIMO4x4", "rrc.supportOfMoreThanTwoCellsOrMIMO4x4", FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfMoreThanTwoCellsOrMIMO4x4_vals), 0, @@ -173342,18 +173986,18 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v690ext", "rrc.rrcConnectionSetup_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_150, + { &hf_rrc_nonCriticalExtensions_151, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_150", HFILL }}, + "T_nonCriticalExtensions_151", HFILL }}, { &hf_rrc_later_than_r3_18, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_18", HFILL }}, - { &hf_rrc_criticalExtensions_120, + { &hf_rrc_criticalExtensions_121, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_118_vals), 0, - "T_criticalExtensions_118", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_119_vals), 0, + "T_criticalExtensions_119", HFILL }}, { &hf_rrc_r4_11, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173378,14 +174022,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_33", HFILL }}, - { &hf_rrc_nonCriticalExtensions_151, + { &hf_rrc_nonCriticalExtensions_152, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_151", HFILL }}, - { &hf_rrc_criticalExtensions_121, + "T_nonCriticalExtensions_152", HFILL }}, + { &hf_rrc_criticalExtensions_122, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_119_vals), 0, - "T_criticalExtensions_119", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_120_vals), 0, + "T_criticalExtensions_120", HFILL }}, { &hf_rrc_r5_09, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173402,14 +174046,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_34", HFILL }}, - { &hf_rrc_nonCriticalExtensions_152, + { &hf_rrc_nonCriticalExtensions_153, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_152", HFILL }}, - { &hf_rrc_criticalExtensions_122, + "T_nonCriticalExtensions_153", HFILL }}, + { &hf_rrc_criticalExtensions_123, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_120_vals), 0, - "T_criticalExtensions_120", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_121_vals), 0, + "T_criticalExtensions_121", HFILL }}, { &hf_rrc_r6_10, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173430,14 +174074,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v6b0ext", "rrc.rrcConnectionSetup_v6b0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v6b0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_153, + { &hf_rrc_nonCriticalExtensions_154, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_153", HFILL }}, - { &hf_rrc_criticalExtensions_123, + "T_nonCriticalExtensions_154", HFILL }}, + { &hf_rrc_criticalExtensions_124, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_121_vals), 0, - "T_criticalExtensions_121", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_122_vals), 0, + "T_criticalExtensions_122", HFILL }}, { &hf_rrc_r7_09, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173466,14 +174110,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v7d0ext", "rrc.rrcConnectionSetup_v7d0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v7d0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_154, + { &hf_rrc_nonCriticalExtensions_155, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_154", HFILL }}, - { &hf_rrc_criticalExtensions_124, + "T_nonCriticalExtensions_155", HFILL }}, + { &hf_rrc_criticalExtensions_125, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_122_vals), 0, - "T_criticalExtensions_122", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_123_vals), 0, + "T_criticalExtensions_123", HFILL }}, { &hf_rrc_r8_10, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173506,14 +174150,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v8a0ext", "rrc.rrcConnectionSetup_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_155, + { &hf_rrc_nonCriticalExtensions_156, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_155", HFILL }}, - { &hf_rrc_criticalExtensions_125, + "T_nonCriticalExtensions_156", HFILL }}, + { &hf_rrc_criticalExtensions_126, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_123_vals), 0, - "T_criticalExtensions_123", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_124_vals), 0, + "T_criticalExtensions_124", HFILL }}, { &hf_rrc_r9_09, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173534,14 +174178,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v950ext", "rrc.rrcConnectionSetup_v950ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v950ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_156, + { &hf_rrc_nonCriticalExtensions_157, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_156", HFILL }}, - { &hf_rrc_criticalExtensions_126, + "T_nonCriticalExtensions_157", HFILL }}, + { &hf_rrc_criticalExtensions_127, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_124_vals), 0, - "T_criticalExtensions_124", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_125_vals), 0, + "T_criticalExtensions_125", HFILL }}, { &hf_rrc_r10_09, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173562,14 +174206,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-vaj0ext", "rrc.rrcConnectionSetup_vaj0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_vaj0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_157, + { &hf_rrc_nonCriticalExtensions_158, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_157", HFILL }}, - { &hf_rrc_criticalExtensions_127, + "T_nonCriticalExtensions_158", HFILL }}, + { &hf_rrc_criticalExtensions_128, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_125_vals), 0, - "T_criticalExtensions_125", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_126_vals), 0, + "T_criticalExtensions_126", HFILL }}, { &hf_rrc_r11_10, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173586,14 +174230,14 @@ void proto_register_rrc(void) { { "vaj0NonCriticalExtensions", "rrc.vaj0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_vaj0NonCriticalExtensions_01", HFILL }}, - { &hf_rrc_nonCriticalExtensions_158, + { &hf_rrc_nonCriticalExtensions_159, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_158", HFILL }}, - { &hf_rrc_criticalExtensions_128, + "T_nonCriticalExtensions_159", HFILL }}, + { &hf_rrc_criticalExtensions_129, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_126_vals), 0, - "T_criticalExtensions_126", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_127_vals), 0, + "T_criticalExtensions_127", HFILL }}, { &hf_rrc_r12_09, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173606,14 +174250,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-r12-add-ext", "rrc.rrcConnectionSetup_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_159, + { &hf_rrc_nonCriticalExtensions_160, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_159", HFILL }}, - { &hf_rrc_criticalExtensions_129, + "T_nonCriticalExtensions_160", HFILL }}, + { &hf_rrc_criticalExtensions_130, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_127", HFILL }}, + "T_criticalExtensions_128", HFILL }}, { &hf_rrc_new_c_RNTI, { "new-c-RNTI", "rrc.new_c_RNTI", FT_BYTES, BASE_NONE, NULL, 0, @@ -173942,10 +174586,10 @@ void proto_register_rrc(void) { { "rrcConnectionSetupComplete-vb50ext", "rrc.rrcConnectionSetupComplete_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetupComplete_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_160, + { &hf_rrc_nonCriticalExtensions_161, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_160", HFILL }}, + "T_nonCriticalExtensions_161", HFILL }}, { &hf_rrc_ue_RadioAccessCapability_v370ext, { "ue-RadioAccessCapability-v370ext", "rrc.ue_RadioAccessCapability_v370ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173986,10 +174630,10 @@ void proto_register_rrc(void) { { "rrcConnectionSetupCompleteBand-va40ext", "rrc.rrcConnectionSetupCompleteBand_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetupCompleteBand_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_161, + { &hf_rrc_nonCriticalExtensions_162, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_161", HFILL }}, + "T_nonCriticalExtensions_162", HFILL }}, { &hf_rrc_ue_RadioAccessCapability_v4b0ext, { "ue-RadioAccessCapability-v4b0ext", "rrc.ue_RadioAccessCapability_v4b0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174046,14 +174690,14 @@ void proto_register_rrc(void) { { "rrc-FailureInfo-r3-add-ext", "rrc.rrc_FailureInfo_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_162, + { &hf_rrc_nonCriticalExtensions_163, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_162", HFILL }}, - { &hf_rrc_criticalExtensions_130, + "T_nonCriticalExtensions_163", HFILL }}, + { &hf_rrc_criticalExtensions_131, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_128", HFILL }}, + "T_criticalExtensions_129", HFILL }}, { &hf_rrc_failureCauseWithProtErr, { "failureCauseWithProtErr", "rrc.failureCauseWithProtErr", FT_UINT32, BASE_DEC, VALS(rrc_FailureCauseWithProtErr_vals), 0, @@ -174070,10 +174714,10 @@ void proto_register_rrc(void) { { "rrcStatus-r3-add-ext", "rrc.rrcStatus_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_163, + { &hf_rrc_nonCriticalExtensions_164, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_163", HFILL }}, + "T_nonCriticalExtensions_164", HFILL }}, { &hf_rrc_r3_22, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174090,18 +174734,18 @@ void proto_register_rrc(void) { { "securityModeCommand-r3-add-ext", "rrc.securityModeCommand_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_164, + { &hf_rrc_nonCriticalExtensions_165, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_164", HFILL }}, + "T_nonCriticalExtensions_165", HFILL }}, { &hf_rrc_later_than_r3_19, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_19", HFILL }}, - { &hf_rrc_criticalExtensions_131, + { &hf_rrc_criticalExtensions_132, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_129_vals), 0, - "T_criticalExtensions_129", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_130_vals), 0, + "T_criticalExtensions_130", HFILL }}, { &hf_rrc_r7_10, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174114,14 +174758,14 @@ void proto_register_rrc(void) { { "securityModeCommand-r7-add-ext", "rrc.securityModeCommand_r7_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_165, + { &hf_rrc_nonCriticalExtensions_166, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_165", HFILL }}, - { &hf_rrc_criticalExtensions_132, + "T_nonCriticalExtensions_166", HFILL }}, + { &hf_rrc_criticalExtensions_133, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_130", HFILL }}, + "T_criticalExtensions_131", HFILL }}, { &hf_rrc_securityCapability, { "securityCapability", "rrc.securityCapability_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174142,10 +174786,10 @@ void proto_register_rrc(void) { { "securityModeComplete-r3-add-ext", "rrc.securityModeComplete_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_166, + { &hf_rrc_nonCriticalExtensions_167, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_166", HFILL }}, + "T_nonCriticalExtensions_167", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_49, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174154,10 +174798,10 @@ void proto_register_rrc(void) { { "securityModeFailure-r3-add-ext", "rrc.securityModeFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_167, + { &hf_rrc_nonCriticalExtensions_168, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_167", HFILL }}, + "T_nonCriticalExtensions_168", HFILL }}, { &hf_rrc_r3_23, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174182,18 +174826,18 @@ void proto_register_rrc(void) { { "signallingConnectionRelease-va40ext", "rrc.signallingConnectionRelease_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "SignallingConnectionRelease_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_168, + { &hf_rrc_nonCriticalExtensions_169, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_168", HFILL }}, + "T_nonCriticalExtensions_169", HFILL }}, { &hf_rrc_later_than_r3_20, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_20", HFILL }}, - { &hf_rrc_criticalExtensions_133, + { &hf_rrc_criticalExtensions_134, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_131", HFILL }}, + "T_criticalExtensions_132", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_51, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174210,10 +174854,10 @@ void proto_register_rrc(void) { { "signallingConnectionReleaseIndication-v860ext", "rrc.signallingConnectionReleaseIndication_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_169, + { &hf_rrc_nonCriticalExtensions_170, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_169", HFILL }}, + "T_nonCriticalExtensions_170", HFILL }}, { &hf_rrc_signallingConnectionReleaseIndicationCause, { "signallingConnectionReleaseIndicationCause", "rrc.signallingConnectionReleaseIndicationCause", FT_UINT32, BASE_DEC, VALS(rrc_T_signallingConnectionReleaseIndicationCause_vals), 0, @@ -174426,10 +175070,10 @@ void proto_register_rrc(void) { { "systemInformationChangeIndication-vc50ext", "rrc.systemInformationChangeIndication_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SystemInformationChangeIndication_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_170, + { &hf_rrc_nonCriticalExtensions_171, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_170", HFILL }}, + "T_nonCriticalExtensions_171", HFILL }}, { &hf_rrc_r3_24, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174486,18 +175130,18 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v770ext", "rrc.transportChannelReconfiguration_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_171, + { &hf_rrc_nonCriticalExtensions_172, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_171", HFILL }}, + "T_nonCriticalExtensions_172", HFILL }}, { &hf_rrc_later_than_r3_21, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_21", HFILL }}, - { &hf_rrc_criticalExtensions_134, + { &hf_rrc_criticalExtensions_135, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_132_vals), 0, - "T_criticalExtensions_132", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_133_vals), 0, + "T_criticalExtensions_133", HFILL }}, { &hf_rrc_r4_12, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174526,14 +175170,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_26", HFILL }}, - { &hf_rrc_nonCriticalExtensions_172, + { &hf_rrc_nonCriticalExtensions_173, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_172", HFILL }}, - { &hf_rrc_criticalExtensions_135, + "T_nonCriticalExtensions_173", HFILL }}, + { &hf_rrc_criticalExtensions_136, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_133_vals), 0, - "T_criticalExtensions_133", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_134_vals), 0, + "T_criticalExtensions_134", HFILL }}, { &hf_rrc_r5_10, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174554,14 +175198,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_27", HFILL }}, - { &hf_rrc_nonCriticalExtensions_173, + { &hf_rrc_nonCriticalExtensions_174, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_173", HFILL }}, - { &hf_rrc_criticalExtensions_136, + "T_nonCriticalExtensions_174", HFILL }}, + { &hf_rrc_criticalExtensions_137, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_134_vals), 0, - "T_criticalExtensions_134", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_135_vals), 0, + "T_criticalExtensions_135", HFILL }}, { &hf_rrc_r6_11, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174586,14 +175230,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_28", HFILL }}, - { &hf_rrc_nonCriticalExtensions_174, + { &hf_rrc_nonCriticalExtensions_175, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_174", HFILL }}, - { &hf_rrc_criticalExtensions_137, + "T_nonCriticalExtensions_175", HFILL }}, + { &hf_rrc_criticalExtensions_138, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_135_vals), 0, - "T_criticalExtensions_135", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_136_vals), 0, + "T_criticalExtensions_136", HFILL }}, { &hf_rrc_r7_11, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174638,14 +175282,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v7g0ext", "rrc.transportChannelReconfiguration_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_175, + { &hf_rrc_nonCriticalExtensions_176, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_175", HFILL }}, - { &hf_rrc_criticalExtensions_138, + "T_nonCriticalExtensions_176", HFILL }}, + { &hf_rrc_criticalExtensions_139, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_136_vals), 0, - "T_criticalExtensions_136", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_137_vals), 0, + "T_criticalExtensions_137", HFILL }}, { &hf_rrc_r8_11, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174686,14 +175330,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v8a0ext", "rrc.transportChannelReconfiguration_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_176, + { &hf_rrc_nonCriticalExtensions_177, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_176", HFILL }}, - { &hf_rrc_criticalExtensions_139, + "T_nonCriticalExtensions_177", HFILL }}, + { &hf_rrc_criticalExtensions_140, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_137_vals), 0, - "T_criticalExtensions_137", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_138_vals), 0, + "T_criticalExtensions_138", HFILL }}, { &hf_rrc_r9_10, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174722,14 +175366,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v9c0ext", "rrc.transportChannelReconfiguration_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_177, + { &hf_rrc_nonCriticalExtensions_178, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_177", HFILL }}, - { &hf_rrc_criticalExtensions_140, + "T_nonCriticalExtensions_178", HFILL }}, + { &hf_rrc_criticalExtensions_141, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_138_vals), 0, - "T_criticalExtensions_138", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_139_vals), 0, + "T_criticalExtensions_139", HFILL }}, { &hf_rrc_r10_10, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174754,14 +175398,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-vb50ext", "rrc.transportChannelReconfiguration_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_178, + { &hf_rrc_nonCriticalExtensions_179, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_178", HFILL }}, - { &hf_rrc_criticalExtensions_141, + "T_nonCriticalExtensions_179", HFILL }}, + { &hf_rrc_criticalExtensions_142, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_139_vals), 0, - "T_criticalExtensions_139", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_140_vals), 0, + "T_criticalExtensions_140", HFILL }}, { &hf_rrc_r11_11, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174774,14 +175418,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-r11-add-ext", "rrc.transportChannelReconfiguration_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_179, + { &hf_rrc_nonCriticalExtensions_180, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_179", HFILL }}, - { &hf_rrc_criticalExtensions_142, + "T_nonCriticalExtensions_180", HFILL }}, + { &hf_rrc_criticalExtensions_143, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_140_vals), 0, - "T_criticalExtensions_140", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_141_vals), 0, + "T_criticalExtensions_141", HFILL }}, { &hf_rrc_r12_10, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174794,14 +175438,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-r12-add-ext", "rrc.transportChannelReconfiguration_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_180, + { &hf_rrc_nonCriticalExtensions_181, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_180", HFILL }}, - { &hf_rrc_criticalExtensions_143, + "T_nonCriticalExtensions_181", HFILL }}, + { &hf_rrc_criticalExtensions_144, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_141_vals), 0, - "T_criticalExtensions_141", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_142_vals), 0, + "T_criticalExtensions_142", HFILL }}, { &hf_rrc_r13_08, { "r13", "rrc.r13_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174814,14 +175458,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-r13-add-ext", "rrc.transportChannelReconfiguration_r13_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_181, + { &hf_rrc_nonCriticalExtensions_182, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_181", HFILL }}, - { &hf_rrc_criticalExtensions_144, + "T_nonCriticalExtensions_182", HFILL }}, + { &hf_rrc_criticalExtensions_145, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_142", HFILL }}, + "T_criticalExtensions_143", HFILL }}, { &hf_rrc_dummy_27, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_11_vals), 0, @@ -174918,10 +175562,10 @@ void proto_register_rrc(void) { { "transportChannelReconfigurationComplete-v770ext", "rrc.transportChannelReconfigurationComplete_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfigurationComplete_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_182, + { &hf_rrc_nonCriticalExtensions_183, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_182", HFILL }}, + "T_nonCriticalExtensions_183", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_05, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_05_vals), 0, @@ -174934,10 +175578,10 @@ void proto_register_rrc(void) { { "transportChannelReconfigurationFailure-r3-add-ext", "rrc.transportChannelReconfigurationFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_183, + { &hf_rrc_nonCriticalExtensions_184, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_183", HFILL }}, + "T_nonCriticalExtensions_184", HFILL }}, { &hf_rrc_modeSpecificInfo_16, { "modeSpecificInfo", "rrc.modeSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_16_vals), 0, @@ -174982,10 +175626,10 @@ void proto_register_rrc(void) { { "transportformatcombinationcontrol-v820ext", "rrc.transportformatcombinationcontrol_v820ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportFormatCombinationControl_v820ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_184, + { &hf_rrc_nonCriticalExtensions_185, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_184", HFILL }}, + "T_nonCriticalExtensions_185", HFILL }}, { &hf_rrc_ul_AMR_Rate, { "ul-AMR-Rate", "rrc.ul_AMR_Rate", FT_UINT32, BASE_DEC, VALS(rrc_UL_AMR_Rate_vals), 0, @@ -174998,10 +175642,10 @@ void proto_register_rrc(void) { { "transportFormatCombinationControlFailure-r3-add-ext", "rrc.transportFormatCombinationControlFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_185, + { &hf_rrc_nonCriticalExtensions_186, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_185", HFILL }}, + "T_nonCriticalExtensions_186", HFILL }}, { &hf_rrc_r3_25, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175058,18 +175702,18 @@ void proto_register_rrc(void) { { "ueCapabilityEnquiry-vaj0ext", "rrc.ueCapabilityEnquiry_vaj0ext_element", FT_NONE, BASE_NONE, NULL, 0, "UECapabilityEnquiry_vaj0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_186, + { &hf_rrc_nonCriticalExtensions_187, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_186", HFILL }}, + "T_nonCriticalExtensions_187", HFILL }}, { &hf_rrc_later_than_r3_22, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_22", HFILL }}, - { &hf_rrc_criticalExtensions_145, + { &hf_rrc_criticalExtensions_146, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_143", HFILL }}, + "T_criticalExtensions_144", HFILL }}, { &hf_rrc_capabilityUpdateRequirement_07, { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175142,10 +175786,10 @@ void proto_register_rrc(void) { { "ueCapabilityInformation-v690ext", "rrc.ueCapabilityInformation_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "UECapabilityInformation_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_187, + { &hf_rrc_nonCriticalExtensions_188, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_187", HFILL }}, + "T_nonCriticalExtensions_188", HFILL }}, { &hf_rrc_ueCapabilityInformation_v650ext, { "ueCapabilityInformation-v650ext", "rrc.ueCapabilityInformation_v650ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175182,10 +175826,10 @@ void proto_register_rrc(void) { { "ueCapabilityInformation-va40ext", "rrc.ueCapabilityInformation_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "UECapabilityInformation_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_188, + { &hf_rrc_nonCriticalExtensions_189, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_188", HFILL }}, + "T_nonCriticalExtensions_189", HFILL }}, { &hf_rrc_ueCapabilityContainer_01, { "ueCapabilityContainer", "rrc.ueCapabilityContainer", FT_BYTES, BASE_NONE, NULL, 0, @@ -175214,18 +175858,18 @@ void proto_register_rrc(void) { { "ueCapabilityInformationConfirm-v770ext", "rrc.ueCapabilityInformationConfirm_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "UECapabilityInformationConfirm_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_189, + { &hf_rrc_nonCriticalExtensions_190, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_189", HFILL }}, + "T_nonCriticalExtensions_190", HFILL }}, { &hf_rrc_later_than_r3_23, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_23", HFILL }}, - { &hf_rrc_criticalExtensions_146, + { &hf_rrc_criticalExtensions_147, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_144", HFILL }}, + "T_criticalExtensions_145", HFILL }}, { &hf_rrc_acceptanceOfChangeOfCapability, { "acceptanceOfChangeOfCapability", "rrc.acceptanceOfChangeOfCapability", FT_UINT32, BASE_DEC, VALS(rrc_T_acceptanceOfChangeOfCapability_vals), 0, @@ -175270,10 +175914,10 @@ void proto_register_rrc(void) { { "uplinkDirectTransfer-vc50ext", "rrc.uplinkDirectTransfer_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "UplinkDirectTransfer_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_190, + { &hf_rrc_nonCriticalExtensions_191, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_190", HFILL }}, + "T_nonCriticalExtensions_191", HFILL }}, { &hf_rrc_r3_27, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175306,10 +175950,10 @@ void proto_register_rrc(void) { { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_24", HFILL }}, - { &hf_rrc_criticalExtensions_147, + { &hf_rrc_criticalExtensions_148, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_145_vals), 0, - "T_criticalExtensions_145", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_146_vals), 0, + "T_criticalExtensions_146", HFILL }}, { &hf_rrc_r4_13, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175334,14 +175978,14 @@ void proto_register_rrc(void) { { "uplinkPhysicalChannelControl-v690ext", "rrc.uplinkPhysicalChannelControl_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "UplinkPhysicalChannelControl_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_191, + { &hf_rrc_nonCriticalExtensions_192, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_191", HFILL }}, - { &hf_rrc_criticalExtensions_148, + "T_nonCriticalExtensions_192", HFILL }}, + { &hf_rrc_criticalExtensions_149, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_146_vals), 0, - "T_criticalExtensions_146", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_147_vals), 0, + "T_criticalExtensions_147", HFILL }}, { &hf_rrc_r5_11, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175366,14 +176010,14 @@ void proto_register_rrc(void) { { "uplinkPhysicalChannelControl-v6a0ext", "rrc.uplinkPhysicalChannelControl_v6a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "UplinkPhysicalChannelControl_v6a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_192, + { &hf_rrc_nonCriticalExtensions_193, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_192", HFILL }}, - { &hf_rrc_criticalExtensions_149, + "T_nonCriticalExtensions_193", HFILL }}, + { &hf_rrc_criticalExtensions_150, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_147_vals), 0, - "T_criticalExtensions_147", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_148_vals), 0, + "T_criticalExtensions_148", HFILL }}, { &hf_rrc_r7_12, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175386,14 +176030,14 @@ void proto_register_rrc(void) { { "uplinkPhysicalChannelControl-r7-add-ext", "rrc.uplinkPhysicalChannelControl_r7_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_193, + { &hf_rrc_nonCriticalExtensions_194, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_193", HFILL }}, - { &hf_rrc_criticalExtensions_150, + "T_nonCriticalExtensions_194", HFILL }}, + { &hf_rrc_criticalExtensions_151, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_148", HFILL }}, + "T_criticalExtensions_149", HFILL }}, { &hf_rrc_ccTrCH_PowerControlInfo, { "ccTrCH-PowerControlInfo", "rrc.ccTrCH_PowerControlInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175542,18 +176186,18 @@ void proto_register_rrc(void) { { "uraUpdate-va40ext", "rrc.uraUpdate_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "URAUpdate_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_194, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_194", HFILL }}, - { &hf_rrc_uraUpdate_v7e0ext, - { "uraUpdate-v7e0ext", "rrc.uraUpdate_v7e0ext_element", - FT_NONE, BASE_NONE, NULL, 0, - "URAUpdate_v7e0ext_IEs", HFILL }}, { &hf_rrc_nonCriticalExtensions_195, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_195", HFILL }}, + { &hf_rrc_uraUpdate_v7e0ext, + { "uraUpdate-v7e0ext", "rrc.uraUpdate_v7e0ext_element", + FT_NONE, BASE_NONE, NULL, 0, + "URAUpdate_v7e0ext_IEs", HFILL }}, + { &hf_rrc_nonCriticalExtensions_196, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_196", HFILL }}, { &hf_rrc_support_hsdschReception_CellUraPch, { "support-hsdschReception-CellUraPch", "rrc.support_hsdschReception_CellUraPch", FT_UINT32, BASE_DEC, VALS(rrc_T_support_hsdschReception_CellUraPch_vals), 0, @@ -175610,18 +176254,18 @@ void proto_register_rrc(void) { { "uraUpdateConfirm-v690ext", "rrc.uraUpdateConfirm_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "URAUpdateConfirm_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_196, + { &hf_rrc_nonCriticalExtensions_197, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_196", HFILL }}, + "T_nonCriticalExtensions_197", HFILL }}, { &hf_rrc_later_than_r3_25, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_25", HFILL }}, - { &hf_rrc_criticalExtensions_151, + { &hf_rrc_criticalExtensions_152, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_149_vals), 0, - "T_criticalExtensions_149", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_150_vals), 0, + "T_criticalExtensions_150", HFILL }}, { &hf_rrc_r5_12, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175634,14 +176278,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_44", HFILL }}, - { &hf_rrc_nonCriticalExtensions_197, + { &hf_rrc_nonCriticalExtensions_198, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_197", HFILL }}, - { &hf_rrc_criticalExtensions_152, + "T_nonCriticalExtensions_198", HFILL }}, + { &hf_rrc_criticalExtensions_153, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_150_vals), 0, - "T_criticalExtensions_150", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_151_vals), 0, + "T_criticalExtensions_151", HFILL }}, { &hf_rrc_r7_13, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175662,14 +176306,14 @@ void proto_register_rrc(void) { { "uraUpdateConfirm-v860ext", "rrc.uraUpdateConfirm_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "URAUpdateConfirm_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_198, + { &hf_rrc_nonCriticalExtensions_199, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_198", HFILL }}, - { &hf_rrc_criticalExtensions_153, + "T_nonCriticalExtensions_199", HFILL }}, + { &hf_rrc_criticalExtensions_154, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_151", HFILL }}, + "T_criticalExtensions_152", HFILL }}, { &hf_rrc_r3_29, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175694,18 +176338,18 @@ void proto_register_rrc(void) { { "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v860NonCriticalExtensions_21", HFILL }}, - { &hf_rrc_nonCriticalExtensions_199, + { &hf_rrc_nonCriticalExtensions_200, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_199", HFILL }}, + "T_nonCriticalExtensions_200", HFILL }}, { &hf_rrc_later_than_r3_26, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_26", HFILL }}, - { &hf_rrc_criticalExtensions_154, + { &hf_rrc_criticalExtensions_155, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_152", HFILL }}, + "T_criticalExtensions_153", HFILL }}, { &hf_rrc_uraUpdateConfirm_02, { "uraUpdateConfirm", "rrc.uraUpdateConfirm_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175750,18 +176394,18 @@ void proto_register_rrc(void) { { "utranMobilityInformation-v860ext", "rrc.utranMobilityInformation_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "UTRANMobilityInformation_v860ext1_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_200, + { &hf_rrc_nonCriticalExtensions_201, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_200", HFILL }}, + "T_nonCriticalExtensions_201", HFILL }}, { &hf_rrc_later_than_r3_27, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_27", HFILL }}, - { &hf_rrc_criticalExtensions_155, + { &hf_rrc_criticalExtensions_156, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_153_vals), 0, - "T_criticalExtensions_153", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_154_vals), 0, + "T_criticalExtensions_154", HFILL }}, { &hf_rrc_r5_13, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175778,14 +176422,14 @@ void proto_register_rrc(void) { { "v860NonCriticalExtentions", "rrc.v860NonCriticalExtentions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v860NonCriticalExtentions_01", HFILL }}, - { &hf_rrc_nonCriticalExtensions_201, + { &hf_rrc_nonCriticalExtensions_202, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_201", HFILL }}, - { &hf_rrc_criticalExtensions_156, + "T_nonCriticalExtensions_202", HFILL }}, + { &hf_rrc_criticalExtensions_157, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_154_vals), 0, - "T_criticalExtensions_154", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_155_vals), 0, + "T_criticalExtensions_155", HFILL }}, { &hf_rrc_r7_14, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175814,14 +176458,14 @@ void proto_register_rrc(void) { { "utranMobilityInformation-vb50ext", "rrc.utranMobilityInformation_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "UTRANMobilityInformation_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_202, + { &hf_rrc_nonCriticalExtensions_203, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_202", HFILL }}, - { &hf_rrc_criticalExtensions_157, + "T_nonCriticalExtensions_203", HFILL }}, + { &hf_rrc_criticalExtensions_158, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_155_vals), 0, - "T_criticalExtensions_155", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_156_vals), 0, + "T_criticalExtensions_156", HFILL }}, { &hf_rrc_r11_12, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175834,14 +176478,14 @@ void proto_register_rrc(void) { { "utranMobilityInformation-r11-add-ext", "rrc.utranMobilityInformation_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_203, + { &hf_rrc_nonCriticalExtensions_204, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_203", HFILL }}, - { &hf_rrc_criticalExtensions_158, + "T_nonCriticalExtensions_204", HFILL }}, + { &hf_rrc_criticalExtensions_159, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_156_vals), 0, - "T_criticalExtensions_156", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_157_vals), 0, + "T_criticalExtensions_157", HFILL }}, { &hf_rrc_r12_11, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175854,14 +176498,14 @@ void proto_register_rrc(void) { { "utranMobilityInformation-r12-add-ext", "rrc.utranMobilityInformation_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_204, + { &hf_rrc_nonCriticalExtensions_205, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_204", HFILL }}, - { &hf_rrc_criticalExtensions_159, + "T_nonCriticalExtensions_205", HFILL }}, + { &hf_rrc_criticalExtensions_160, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_157_vals), 0, - "T_criticalExtensions_157", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_158_vals), 0, + "T_criticalExtensions_158", HFILL }}, { &hf_rrc_r13_09, { "r13", "rrc.r13_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175874,14 +176518,14 @@ void proto_register_rrc(void) { { "utranMobilityInformation-r13-add-ext", "rrc.utranMobilityInformation_r13_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_205, + { &hf_rrc_nonCriticalExtensions_206, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_205", HFILL }}, - { &hf_rrc_criticalExtensions_160, + "T_nonCriticalExtensions_206", HFILL }}, + { &hf_rrc_criticalExtensions_161, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_158", HFILL }}, + "T_criticalExtensions_159", HFILL }}, { &hf_rrc_ue_ConnTimersAndConstants, { "ue-ConnTimersAndConstants", "rrc.ue_ConnTimersAndConstants_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175890,10 +176534,10 @@ void proto_register_rrc(void) { { "cn-InformationInfo", "rrc.cn_InformationInfo_element", FT_NONE, BASE_NONE, NULL, 0, "CN_InformationInfoFull", HFILL }}, - { &hf_rrc_nonCriticalExtensions_206, + { &hf_rrc_nonCriticalExtensions_207, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_206", HFILL }}, + "T_nonCriticalExtensions_207", HFILL }}, { &hf_rrc_ue_ConnTimersAndConstants_v3a0ext, { "ue-ConnTimersAndConstants-v3a0ext", "rrc.ue_ConnTimersAndConstants_v3a0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175958,10 +176602,10 @@ void proto_register_rrc(void) { { "utranMobilityInformationConfirm-va40ext", "rrc.utranMobilityInformationConfirm_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "UTRANMobilityInformationConfirm_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_207, + { &hf_rrc_nonCriticalExtensions_208, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_207", HFILL }}, + "T_nonCriticalExtensions_208", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_06, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_06_vals), 0, @@ -175978,18 +176622,18 @@ void proto_register_rrc(void) { { "utranMobilityInformationFailure-r3-add-ext", "rrc.utranMobilityInformationFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_208, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_208", HFILL }}, - { &hf_rrc_mbms_ServiceAccessInfoList, - { "mbms-ServiceAccessInfoList", "rrc.mbms_ServiceAccessInfoList", - FT_UINT32, BASE_DEC, NULL, 0, - "MBMS_ServiceAccessInfoList_r6", HFILL }}, { &hf_rrc_nonCriticalExtensions_209, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_209", HFILL }}, + { &hf_rrc_mbms_ServiceAccessInfoList, + { "mbms-ServiceAccessInfoList", "rrc.mbms_ServiceAccessInfoList", + FT_UINT32, BASE_DEC, NULL, 0, + "MBMS_ServiceAccessInfoList_r6", HFILL }}, + { &hf_rrc_nonCriticalExtensions_210, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_210", HFILL }}, { &hf_rrc_mbms_CommonRBInformationList, { "mbms-CommonRBInformationList", "rrc.mbms_CommonRBInformationList", FT_UINT32, BASE_DEC, NULL, 0, @@ -176030,10 +176674,10 @@ void proto_register_rrc(void) { { "mbmsCommonPTMRBInformation-v860ext", "rrc.mbmsCommonPTMRBInformation_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSCommonPTMRBInformation_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_210, + { &hf_rrc_nonCriticalExtensions_211, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_210", HFILL }}, + "T_nonCriticalExtensions_211", HFILL }}, { &hf_rrc_mbms_PhyChInformationList_r7, { "mbms-PhyChInformationList-r7", "rrc.mbms_PhyChInformationList_r7", FT_UINT32, BASE_DEC, NULL, 0, @@ -176062,10 +176706,10 @@ void proto_register_rrc(void) { { "mbmsCurrentCellPTMRBInfo-v770ext", "rrc.mbmsCurrentCellPTMRBInfo_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSCurrentCellPTMRBInfo_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_211, + { &hf_rrc_nonCriticalExtensions_212, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_211", HFILL }}, + "T_nonCriticalExtensions_212", HFILL }}, { &hf_rrc_mbsfn_TDM_Info_List, { "mbsfn-TDM-Info-List", "rrc.mbsfn_TDM_Info_List", FT_UINT32, BASE_DEC, NULL, 0, @@ -176122,10 +176766,10 @@ void proto_register_rrc(void) { { "mbmsGeneralInformation-v890ext", "rrc.mbmsGeneralInformation_v890ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSGeneralInformation_v890ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_212, + { &hf_rrc_nonCriticalExtensions_213, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_212", HFILL }}, + "T_nonCriticalExtensions_213", HFILL }}, { &hf_rrc_indicateChangeInSelectedServices, { "indicateChangeInSelectedServices", "rrc.indicateChangeInSelectedServices", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -176170,10 +176814,10 @@ void proto_register_rrc(void) { { "mbmsModificationRequest-v6f0ext", "rrc.mbmsModificationRequest_v6f0ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSModificationRequest_v6f0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_213, + { &hf_rrc_nonCriticalExtensions_214, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_213", HFILL }}, + "T_nonCriticalExtensions_214", HFILL }}, { &hf_rrc_mbmsSelectedServiceInfo, { "mbmsSelectedServiceInfo", "rrc.mbmsSelectedServiceInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -176226,10 +176870,10 @@ void proto_register_rrc(void) { { "mbmsModifiedServicesInformation-v7c0ext", "rrc.mbmsModifiedServicesInformation_v7c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSModifiedServicesInformation_v7c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_214, + { &hf_rrc_nonCriticalExtensions_215, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_214", HFILL }}, + "T_nonCriticalExtensions_215", HFILL }}, { &hf_rrc_modifiedServiceList, { "modifiedServiceList", "rrc.modifiedServiceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -176258,10 +176902,10 @@ void proto_register_rrc(void) { { "mbmsNeighbouringCellPTMRBInformation-v770ext", "rrc.mbmsNeighbouringCellPTMRBInformation_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSNeighbouringCellPTMRBInformation_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_215, + { &hf_rrc_nonCriticalExtensions_216, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_215", HFILL }}, + "T_nonCriticalExtensions_216", HFILL }}, { &hf_rrc_neighbouringCellSCCPCHList_01, { "neighbouringCellSCCPCHList", "rrc.neighbouringCellSCCPCHList", FT_UINT32, BASE_DEC, NULL, 0, @@ -176270,10 +176914,10 @@ void proto_register_rrc(void) { { "serviceSchedulingInfoList", "rrc.serviceSchedulingInfoList", FT_UINT32, BASE_DEC, NULL, 0, "MBMS_ServiceSchedulingInfoList_r6", HFILL }}, - { &hf_rrc_nonCriticalExtensions_216, + { &hf_rrc_nonCriticalExtensions_217, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_216", HFILL }}, + "T_nonCriticalExtensions_217", HFILL }}, { &hf_rrc_unmodifiedServiceList, { "unmodifiedServiceList", "rrc.unmodifiedServiceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -176286,10 +176930,10 @@ void proto_register_rrc(void) { { "mbmsUnmodifiedServicesInformation-v770ext", "rrc.mbmsUnmodifiedServicesInformation_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSUnmodifiedServicesInformation_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_217, + { &hf_rrc_nonCriticalExtensions_218, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_217", HFILL }}, + "T_nonCriticalExtensions_218", HFILL }}, { &hf_rrc_unmodifiedServiceList_01, { "unmodifiedServiceList", "rrc.unmodifiedServiceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -176350,10 +176994,10 @@ void proto_register_rrc(void) { { "system-Information-Container-vc50ext", "rrc.system_Information_Container_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "System_Information_Container_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_218, + { &hf_rrc_nonCriticalExtensions_219, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_218", HFILL }}, + "T_nonCriticalExtensions_219", HFILL }}, { &hf_rrc_sysInfoType22, { "sysInfoType22", "rrc.sysInfoType22", FT_BYTES, BASE_NONE, NULL, 0, @@ -176362,10 +177006,10 @@ void proto_register_rrc(void) { { "sysInfoType11ter", "rrc.sysInfoType11ter", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_criticalExtensions_161, + { &hf_rrc_criticalExtensions_162, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_159_vals), 0, - "T_criticalExtensions_159", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_160_vals), 0, + "T_criticalExtensions_160", HFILL }}, { &hf_rrc_r10_11, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -176378,14 +177022,14 @@ void proto_register_rrc(void) { { "loggingMeasurementConfiguration-r10-add-ext", "rrc.loggingMeasurementConfiguration_r10_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_219, + { &hf_rrc_nonCriticalExtensions_220, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_219", HFILL }}, - { &hf_rrc_criticalExtensions_162, + "T_nonCriticalExtensions_220", HFILL }}, + { &hf_rrc_criticalExtensions_163, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_160_vals), 0, - "T_criticalExtensions_160", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_161_vals), 0, + "T_criticalExtensions_161", HFILL }}, { &hf_rrc_r11_13, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -176398,14 +177042,14 @@ void proto_register_rrc(void) { { "loggingMeasurementConfiguration-r11-add-ext", "rrc.loggingMeasurementConfiguration_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_220, + { &hf_rrc_nonCriticalExtensions_221, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_220", HFILL }}, - { &hf_rrc_criticalExtensions_163, + "T_nonCriticalExtensions_221", HFILL }}, + { &hf_rrc_criticalExtensions_164, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_161", HFILL }}, + "T_criticalExtensions_162", HFILL }}, { &hf_rrc_loggedMeasurementsConfigurationInfo, { "loggedMeasurementsConfigurationInfo", "rrc.loggedMeasurementsConfigurationInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -176450,10 +177094,10 @@ void proto_register_rrc(void) { { "ueInformationResponse-vc50ext", "rrc.ueInformationResponse_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "UEInformationResponse_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_221, + { &hf_rrc_nonCriticalExtensions_222, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_221", HFILL }}, + "T_nonCriticalExtensions_222", HFILL }}, { &hf_rrc_loggedMeasReport_01, { "loggedMeasReport", "rrc.loggedMeasReport_element", FT_NONE, BASE_NONE, NULL, 0, @@ -176478,10 +177122,10 @@ void proto_register_rrc(void) { { "connectionEstablishmentFailureReport", "rrc.connectionEstablishmentFailureReport_element", FT_NONE, BASE_NONE, NULL, 0, "ConnectionEstablishmentFailureReport_vc50ext", HFILL }}, - { &hf_rrc_criticalExtensions_164, + { &hf_rrc_criticalExtensions_165, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_162_vals), 0, - "T_criticalExtensions_162", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_163_vals), 0, + "T_criticalExtensions_163", HFILL }}, { &hf_rrc_r10_12, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -176494,14 +177138,14 @@ void proto_register_rrc(void) { { "ueInformationRequest-r10-add-ext", "rrc.ueInformationRequest_r10_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_222, + { &hf_rrc_nonCriticalExtensions_223, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_222", HFILL }}, - { &hf_rrc_criticalExtensions_165, + "T_nonCriticalExtensions_223", HFILL }}, + { &hf_rrc_criticalExtensions_166, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_163_vals), 0, - "T_criticalExtensions_163", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_164_vals), 0, + "T_criticalExtensions_164", HFILL }}, { &hf_rrc_r11_14, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -176514,14 +177158,14 @@ void proto_register_rrc(void) { { "ueInformationRequest-r11-add-ext", "rrc.ueInformationRequest_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_223, + { &hf_rrc_nonCriticalExtensions_224, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_223", HFILL }}, - { &hf_rrc_criticalExtensions_166, + "T_nonCriticalExtensions_224", HFILL }}, + { &hf_rrc_criticalExtensions_167, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_164", HFILL }}, + "T_criticalExtensions_165", HFILL }}, { &hf_rrc_loggedMeasReportRequest, { "loggedMeasReportRequest", "rrc.loggedMeasReportRequest", FT_UINT32, BASE_DEC, VALS(rrc_T_loggedMeasReportRequest_vals), 0, @@ -177778,6 +178422,10 @@ void proto_register_rrc(void) { { "supportofHS-SCCHDrxOperation", "rrc.supportofHS_SCCHDrxOperation", FT_UINT32, BASE_DEC, VALS(rrc_T_supportofHS_SCCHDrxOperation_vals), 0, NULL, HFILL }}, + { &hf_rrc_supportofSimplifiedHS_SCCHType1Operation, + { "supportofSimplifiedHS-SCCHType1Operation", "rrc.supportofSimplifiedHS_SCCHType1Operation", + FT_UINT32, BASE_DEC, VALS(rrc_T_supportofSimplifiedHS_SCCHType1Operation_vals), 0, + NULL, HFILL }}, { &hf_rrc_maxTS_PerFrame, { "maxTS-PerFrame", "rrc.maxTS_PerFrame", FT_UINT32, BASE_DEC, NULL, 0, @@ -178278,6 +178926,10 @@ void proto_register_rrc(void) { { "qoEMeasurementCollectionForStreamingServices", "rrc.qoEMeasurementCollectionForStreamingServices", FT_UINT32, BASE_DEC, VALS(rrc_T_qoEMeasurementCollectionForStreamingServices_vals), 0, NULL, HFILL }}, + { &hf_rrc_qoEMeasurementCollectionForMTSIServices, + { "qoEMeasurementCollectionForMTSIServices", "rrc.qoEMeasurementCollectionForMTSIServices", + FT_UINT32, BASE_DEC, VALS(rrc_T_qoEMeasurementCollectionForMTSIServices_vals), 0, + NULL, HFILL }}, { &hf_rrc_NonContiguousMultiCellCombinationList_item, { "NonContiguousMultiCell", "rrc.NonContiguousMultiCell_element", FT_NONE, BASE_NONE, NULL, 0, @@ -178706,11 +179358,19 @@ void proto_register_rrc(void) { { "uplinkPhysChCapability", "rrc.uplinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "UL_PhysChCapabilityInfoTDD_128_v770ext", HFILL }}, + { &hf_rrc_fddPhysChCapability_10, + { "fddPhysChCapability", "rrc.fddPhysChCapability_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_fddPhysChCapability_10", HFILL }}, + { &hf_rrc_downlinkPhysChCapability_17, + { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", + FT_NONE, BASE_NONE, NULL, 0, + "DL_PhysChCapabilityFDD_vf10ext", HFILL }}, { &hf_rrc_tdd128_PhysChCapability, { "tdd128-PhysChCapability", "rrc.tdd128_PhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_downlinkPhysChCapability_17, + { &hf_rrc_downlinkPhysChCapability_18, { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityTDD_LCR_r4", HFILL }}, @@ -179846,22 +180506,18 @@ void proto_register_rrc(void) { { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelCapability_vf10ext", HFILL }}, - { &hf_rrc_nonCriticalExtensions_224, + { &hf_rrc_ue_RadioAccessCapability_vf20ext_IEs, + { "ue-RadioAccessCapability-vf20ext-IEs", "rrc.ue_RadioAccessCapability_vf20ext_IEs_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_measurementCapability_07, + { "measurementCapability", "rrc.measurementCapability_element", + FT_NONE, BASE_NONE, NULL, 0, + "MeasurementCapability_vf20ext", HFILL }}, + { &hf_rrc_nonCriticalExtensions_225, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_224", HFILL }}, - { &hf_rrc_fddPhysChCapability_10, - { "fddPhysChCapability", "rrc.fddPhysChCapability_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_fddPhysChCapability_10", HFILL }}, - { &hf_rrc_downlinkPhysChCapability_18, - { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", - FT_NONE, BASE_NONE, NULL, 0, - "DL_PhysChCapabilityFDD_vf10ext", HFILL }}, - { &hf_rrc_supportofSimplifiedHS_SCCHType1Operation, - { "supportofSimplifiedHS-SCCHType1Operation", "rrc.supportofSimplifiedHS_SCCHType1Operation", - FT_UINT32, BASE_DEC, VALS(rrc_T_supportofSimplifiedHS_SCCHType1Operation_vals), 0, - NULL, HFILL }}, + "T_nonCriticalExtensions_225", HFILL }}, { &hf_rrc_t_301, { "t-301", "rrc.t_301", FT_UINT32, BASE_DEC, VALS(rrc_T_301_vals), 0, @@ -180022,7 +180678,7 @@ void proto_register_rrc(void) { { "ue-positioning-Capability", "rrc.ue_positioning_Capability_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_measurementCapability_07, + { &hf_rrc_measurementCapability_08, { "measurementCapability", "rrc.measurementCapability_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, @@ -180274,7 +180930,7 @@ void proto_register_rrc(void) { { "fddRF-Capability", "rrc.fddRF_Capability_element", FT_NONE, BASE_NONE, NULL, 0, "T_fddRF_Capability_03", HFILL }}, - { &hf_rrc_measurementCapability_08, + { &hf_rrc_measurementCapability_09, { "measurementCapability", "rrc.measurementCapability_element", FT_NONE, BASE_NONE, NULL, 0, "MeasurementCapabilityExt", HFILL }}, @@ -196802,6 +197458,18 @@ void proto_register_rrc(void) { { "measurementType", "rrc.measurementType", FT_UINT32, BASE_DEC, VALS(rrc_MeasurementType_r14_vals), 0, "MeasurementType_r14", HFILL }}, + { &hf_rrc_setup_11, + { "setup", "rrc.setup", + FT_UINT32, BASE_DEC, VALS(rrc_MeasurementType_r15_vals), 0, + "MeasurementType_r15", HFILL }}, + { &hf_rrc_modify_12, + { "modify", "rrc.modify_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_modify_12", HFILL }}, + { &hf_rrc_measurementType_11, + { "measurementType", "rrc.measurementType", + FT_UINT32, BASE_DEC, VALS(rrc_MeasurementType_r15_vals), 0, + "MeasurementType_r15", HFILL }}, { &hf_rrc_use_of_HCS, { "use-of-HCS", "rrc.use_of_HCS", FT_UINT32, BASE_DEC, VALS(rrc_T_use_of_HCS_vals), 0, @@ -197298,10 +197966,18 @@ void proto_register_rrc(void) { { "applicationLayerMeasurementConfiguration", "rrc.applicationLayerMeasurementConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_applicationLayerMeasurementConfiguration_r15, + { "applicationLayerMeasurementConfiguration-r15", "rrc.applicationLayerMeasurementConfiguration_r15_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_applicationLayerMeasurement, { "applicationLayerMeasurement", "rrc.applicationLayerMeasurement_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_applicationLayerMeasurement_r15, + { "applicationLayerMeasurement-r15", "rrc.applicationLayerMeasurement_r15_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_ue_State, { "ue-State", "rrc.ue_State", FT_UINT32, BASE_DEC, VALS(rrc_T_ue_State_vals), 0, @@ -198262,10 +198938,18 @@ void proto_register_rrc(void) { { "containerForApplicationLayerMeasurementConfiguration", "rrc.containerForApplicationLayerMeasurementConfiguration", FT_BYTES, BASE_NONE, NULL, 0, "OCTET_STRING_SIZE_1_1000", HFILL }}, + { &hf_rrc_serviceType, + { "serviceType", "rrc.serviceType", + FT_UINT32, BASE_DEC, VALS(rrc_T_serviceType_vals), 0, + NULL, HFILL }}, { &hf_rrc_containerForApplicationLayerMeasurementReporting, { "containerForApplicationLayerMeasurementReporting", "rrc.containerForApplicationLayerMeasurementReporting", FT_BYTES, BASE_NONE, NULL, 0, "OCTET_STRING_SIZE_1_8000", HFILL }}, + { &hf_rrc_serviceType_01, + { "serviceType", "rrc.serviceType", + FT_UINT32, BASE_DEC, VALS(rrc_T_serviceType_01_vals), 0, + "T_serviceType_01", HFILL }}, { &hf_rrc_notUsed, { "notUsed", "rrc.notUsed_element", FT_NONE, BASE_NONE, NULL, 0, @@ -201634,10 +202318,10 @@ void proto_register_rrc(void) { { "masterInformationBlock-vc50ext", "rrc.masterInformationBlock_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "MasterInformationBlock_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_225, + { &hf_rrc_nonCriticalExtensions_226, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_225", HFILL }}, + "T_nonCriticalExtensions_226", HFILL }}, { &hf_rrc_multiplePLMN_List, { "multiplePLMN-List", "rrc.multiplePLMN_List_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202218,10 +202902,10 @@ void proto_register_rrc(void) { { "sysInfoType1-v860ext", "rrc.sysInfoType1_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType1_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_226, + { &hf_rrc_nonCriticalExtensions_227, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_226", HFILL }}, + "T_nonCriticalExtensions_227", HFILL }}, { &hf_rrc_ue_IdleTimersAndConstants_v3a0ext, { "ue-IdleTimersAndConstants-v3a0ext", "rrc.ue_IdleTimersAndConstants_v3a0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202230,10 +202914,10 @@ void proto_register_rrc(void) { { "ura-IdentityList", "rrc.ura_IdentityList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_227, + { &hf_rrc_nonCriticalExtensions_228, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_227", HFILL }}, + "T_nonCriticalExtensions_228", HFILL }}, { &hf_rrc_sib4indicator, { "sib4indicator", "rrc.sib4indicator", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -202326,10 +203010,10 @@ void proto_register_rrc(void) { { "sysInfoType3-vc50ext", "rrc.sysInfoType3_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType3_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_228, + { &hf_rrc_nonCriticalExtensions_229, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_228", HFILL }}, + "T_nonCriticalExtensions_229", HFILL }}, { &hf_rrc_mapping_LCR, { "mapping-LCR", "rrc.mapping_LCR_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202422,10 +203106,10 @@ void proto_register_rrc(void) { { "sysInfoType4-v5c0ext", "rrc.sysInfoType4_v5c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType4_v5c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_229, + { &hf_rrc_nonCriticalExtensions_230, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_229", HFILL }}, + "T_nonCriticalExtensions_230", HFILL }}, { &hf_rrc_cellSelectReselectInfoPCHFACH_v5b0ext, { "cellSelectReselectInfoPCHFACH-v5b0ext", "rrc.cellSelectReselectInfoPCHFACH_v5b0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202778,10 +203462,10 @@ void proto_register_rrc(void) { { "sysInfoType5-ve30ext", "rrc.sysInfoType5_ve30ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType5_ve30ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_230, + { &hf_rrc_nonCriticalExtensions_231, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_230", HFILL }}, + "T_nonCriticalExtensions_231", HFILL }}, { &hf_rrc_adjacentchannelinterferencelevel, { "adjacentchannelinterferencelevel", "rrc.adjacentchannelinterferencelevel", FT_UINT32, BASE_DEC, VALS(rrc_T_adjacentchannelinterferencelevel_vals), 0, @@ -202874,10 +203558,10 @@ void proto_register_rrc(void) { { "sysInfoType6-ve30ext", "rrc.sysInfoType6_ve30ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType6_ve30ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_231, + { &hf_rrc_nonCriticalExtensions_232, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_231", HFILL }}, + "T_nonCriticalExtensions_232", HFILL }}, { &hf_rrc_adjacentchannelinterferencelevel_01, { "adjacentchannelinterferencelevel", "rrc.adjacentchannelinterferencelevel", FT_UINT32, BASE_DEC, VALS(rrc_T_adjacentchannelinterferencelevel_01_vals), 0, @@ -202918,10 +203602,10 @@ void proto_register_rrc(void) { { "expirationTimeFactor", "rrc.expirationTimeFactor", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_232, + { &hf_rrc_nonCriticalExtensions_233, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_232", HFILL }}, + "T_nonCriticalExtensions_233", HFILL }}, { &hf_rrc_dummy1_07, { "dummy1", "rrc.dummy1_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202934,26 +203618,26 @@ void proto_register_rrc(void) { { "dummy3", "rrc.dummy3", FT_INT32, BASE_DEC, NULL, 0, "CSICH_PowerOffset", HFILL }}, - { &hf_rrc_nonCriticalExtensions_233, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_233", HFILL }}, - { &hf_rrc_dummy_62, - { "dummy", "rrc.dummy", - FT_UINT32, BASE_DEC, NULL, 0, - "CPCH_PersistenceLevelsList", HFILL }}, { &hf_rrc_nonCriticalExtensions_234, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_234", HFILL }}, - { &hf_rrc_dummy_63, + { &hf_rrc_dummy_62, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, NULL, 0, - "DRAC_SysInfoList", HFILL }}, + "CPCH_PersistenceLevelsList", HFILL }}, { &hf_rrc_nonCriticalExtensions_235, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_235", HFILL }}, + { &hf_rrc_dummy_63, + { "dummy", "rrc.dummy", + FT_UINT32, BASE_DEC, NULL, 0, + "DRAC_SysInfoList", HFILL }}, + { &hf_rrc_nonCriticalExtensions_236, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_236", HFILL }}, { &hf_rrc_sib12indicator, { "sib12indicator", "rrc.sib12indicator", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -203038,10 +203722,10 @@ void proto_register_rrc(void) { { "sysInfoType11-vc50ext", "rrc.sysInfoType11_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType11_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_236, + { &hf_rrc_nonCriticalExtensions_237, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_236", HFILL }}, + "T_nonCriticalExtensions_237", HFILL }}, { &hf_rrc_fach_MeasurementOccasionInfo_LCR_Ext, { "fach-MeasurementOccasionInfo-LCR-Ext", "rrc.fach_MeasurementOccasionInfo_LCR_Ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203146,10 +203830,10 @@ void proto_register_rrc(void) { { "sysInfoType11bis-vc50ext", "rrc.sysInfoType11bis_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType11bis_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_237, + { &hf_rrc_nonCriticalExtensions_238, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_237", HFILL }}, + "T_nonCriticalExtensions_238", HFILL }}, { &hf_rrc_csg_DedicatedFrequencyInfoList, { "csg-DedicatedFrequencyInfoList", "rrc.csg_DedicatedFrequencyInfoList", FT_UINT32, BASE_DEC, NULL, 0, @@ -203158,10 +203842,10 @@ void proto_register_rrc(void) { { "measureControlSysInfoInterFreqExt", "rrc.measureControlSysInfoInterFreqExt_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_238, + { &hf_rrc_nonCriticalExtensions_239, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_238", HFILL }}, + "T_nonCriticalExtensions_239", HFILL }}, { &hf_rrc_v4b0NonCriticalExtensions_22, { "v4b0NonCriticalExtensions", "rrc.v4b0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203218,10 +203902,10 @@ void proto_register_rrc(void) { { "sysInfoType12-vc50ext", "rrc.sysInfoType12_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType12_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_239, + { &hf_rrc_nonCriticalExtensions_240, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_239", HFILL }}, + "T_nonCriticalExtensions_240", HFILL }}, { &hf_rrc_v3a0NonCriticalExtensions_13, { "v3a0NonCriticalExtensions", "rrc.v3a0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203246,10 +203930,10 @@ void proto_register_rrc(void) { { "sysInfoType13-v770ext", "rrc.sysInfoType13_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType13_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_240, + { &hf_rrc_nonCriticalExtensions_241, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_240", HFILL }}, + "T_nonCriticalExtensions_241", HFILL }}, { &hf_rrc_capabilityUpdateRequirement_r4Ext, { "capabilityUpdateRequirement-r4Ext", "rrc.capabilityUpdateRequirement_r4Ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203258,38 +203942,38 @@ void proto_register_rrc(void) { { "ansi-41-RAND-Information", "rrc.ansi_41_RAND_Information", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_241, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_241", HFILL }}, - { &hf_rrc_ansi_41_UserZoneID_Information, - { "ansi-41-UserZoneID-Information", "rrc.ansi_41_UserZoneID_Information", - FT_BYTES, BASE_NONE, NULL, 0, - NULL, HFILL }}, { &hf_rrc_nonCriticalExtensions_242, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_242", HFILL }}, - { &hf_rrc_ansi_41_PrivateNeighbourListInfo, - { "ansi-41-PrivateNeighbourListInfo", "rrc.ansi_41_PrivateNeighbourListInfo", + { &hf_rrc_ansi_41_UserZoneID_Information, + { "ansi-41-UserZoneID-Information", "rrc.ansi_41_UserZoneID_Information", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, { &hf_rrc_nonCriticalExtensions_243, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_243", HFILL }}, - { &hf_rrc_ansi_41_GlobalServiceRedirectInfo, - { "ansi-41-GlobalServiceRedirectInfo", "rrc.ansi_41_GlobalServiceRedirectInfo", + { &hf_rrc_ansi_41_PrivateNeighbourListInfo, + { "ansi-41-PrivateNeighbourListInfo", "rrc.ansi_41_PrivateNeighbourListInfo", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, { &hf_rrc_nonCriticalExtensions_244, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_244", HFILL }}, + { &hf_rrc_ansi_41_GlobalServiceRedirectInfo, + { "ansi-41-GlobalServiceRedirectInfo", "rrc.ansi_41_GlobalServiceRedirectInfo", + FT_BYTES, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_nonCriticalExtensions_245, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_245", HFILL }}, + { &hf_rrc_nonCriticalExtensions_246, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_246", HFILL }}, { &hf_rrc_ue_positioning_GPS_CipherParameters, { "ue-positioning-GPS-CipherParameters", "rrc.ue_positioning_GPS_CipherParameters_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203318,10 +204002,10 @@ void proto_register_rrc(void) { { "sysInfoType15-va40ext", "rrc.sysInfoType15_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_246, + { &hf_rrc_nonCriticalExtensions_247, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_246", HFILL }}, + "T_nonCriticalExtensions_247", HFILL }}, { &hf_rrc_up_Ipdl_Parameters_TDD, { "up-Ipdl-Parameters-TDD", "rrc.up_Ipdl_Parameters_TDD_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203358,10 +204042,10 @@ void proto_register_rrc(void) { { "sysInfoType15bis-va40ext", "rrc.sysInfoType15bis_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15bis_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_247, + { &hf_rrc_nonCriticalExtensions_248, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_247", HFILL }}, + "T_nonCriticalExtensions_248", HFILL }}, { &hf_rrc_ue_Positioning_GANSS_AddIonoModel, { "ue-Positioning-GANSS-AddIonoModel", "rrc.ue_Positioning_GANSS_AddIonoModel_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203378,10 +204062,10 @@ void proto_register_rrc(void) { { "sysInfoType15-1-v920ext", "rrc.sysInfoType15_1_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_1_v920ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_248, + { &hf_rrc_nonCriticalExtensions_249, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_248", HFILL }}, + "T_nonCriticalExtensions_249", HFILL }}, { &hf_rrc_ue_positioning_GANSS_DGANSS_Corrections, { "ue-positioning-GANSS-DGANSS-Corrections", "rrc.ue_positioning_GANSS_DGANSS_Corrections_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203394,10 +204078,10 @@ void proto_register_rrc(void) { { "sysInfoType15-1bis-v920ext", "rrc.sysInfoType15_1bis_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_1bis_v920ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_249, + { &hf_rrc_nonCriticalExtensions_250, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_249", HFILL }}, + "T_nonCriticalExtensions_250", HFILL }}, { &hf_rrc_ue_positioning_GANSS_DGANSS_Corrections_01, { "ue-positioning-GANSS-DGANSS-Corrections", "rrc.ue_positioning_GANSS_DGANSS_Corrections_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203406,26 +204090,26 @@ void proto_register_rrc(void) { { "uePositioning-BDSCorrections", "rrc.uePositioning_BDSCorrections_element", FT_NONE, BASE_NONE, NULL, 0, "UE_Positioning_DBDSCorrections", HFILL }}, - { &hf_rrc_nonCriticalExtensions_250, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_250", HFILL }}, - { &hf_rrc_transmissionTOW, - { "transmissionTOW", "rrc.transmissionTOW", - FT_UINT32, BASE_DEC, NULL, 0, - "GPS_TOW_1sec", HFILL }}, { &hf_rrc_nonCriticalExtensions_251, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_251", HFILL }}, - { &hf_rrc_ue_positioning_GANSS_navigationModel, - { "ue-positioning-GANSS-navigationModel", "rrc.ue_positioning_GANSS_navigationModel_element", - FT_NONE, BASE_NONE, NULL, 0, - NULL, HFILL }}, + { &hf_rrc_transmissionTOW, + { "transmissionTOW", "rrc.transmissionTOW", + FT_UINT32, BASE_DEC, NULL, 0, + "GPS_TOW_1sec", HFILL }}, { &hf_rrc_nonCriticalExtensions_252, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_252", HFILL }}, + { &hf_rrc_ue_positioning_GANSS_navigationModel, + { "ue-positioning-GANSS-navigationModel", "rrc.ue_positioning_GANSS_navigationModel_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_nonCriticalExtensions_253, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_253", HFILL }}, { &hf_rrc_ue_positioning_GANSS_AddNavigationModels_01, { "ue-positioning-GANSS-AddNavigationModels", "rrc.ue_positioning_GANSS_AddNavigationModels_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203438,10 +204122,10 @@ void proto_register_rrc(void) { { "sysInfoType15-2ter-vc50ext", "rrc.sysInfoType15_2ter_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_2ter_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_253, + { &hf_rrc_nonCriticalExtensions_254, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_253", HFILL }}, + "T_nonCriticalExtensions_254", HFILL }}, { &hf_rrc_satMask, { "satMask", "rrc.satMask", FT_BYTES, BASE_NONE, NULL, 0, @@ -203458,10 +204142,10 @@ void proto_register_rrc(void) { { "sysInfoType15-3-va40ext", "rrc.sysInfoType15_3_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_3_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_254, + { &hf_rrc_nonCriticalExtensions_255, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_254", HFILL }}, + "T_nonCriticalExtensions_255", HFILL }}, { &hf_rrc_ue_positioning_GANSS_Almanac, { "ue-positioning-GANSS-Almanac", "rrc.ue_positioning_GANSS_Almanac_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203498,10 +204182,10 @@ void proto_register_rrc(void) { { "sysInfoType15-3bis-vc50ext", "rrc.sysInfoType15_3bis_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_3bis_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_255, + { &hf_rrc_nonCriticalExtensions_256, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_255", HFILL }}, + "T_nonCriticalExtensions_256", HFILL }}, { &hf_rrc_ue_Positioning_GANSS_Almanac_01, { "ue-Positioning-GANSS-Almanac", "rrc.ue_Positioning_GANSS_Almanac_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203542,10 +204226,10 @@ void proto_register_rrc(void) { { "sysInfoType15-4-v4b0ext", "rrc.sysInfoType15_4_v4b0ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_256, + { &hf_rrc_nonCriticalExtensions_257, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_256", HFILL }}, + "T_nonCriticalExtensions_257", HFILL }}, { &hf_rrc_v3a0NonCriticalExtensions_15, { "v3a0NonCriticalExtensions", "rrc.v3a0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203562,10 +204246,10 @@ void proto_register_rrc(void) { { "sysInfoType15-5-v770ext", "rrc.sysInfoType15_5_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_5_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_257, + { &hf_rrc_nonCriticalExtensions_258, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_257", HFILL }}, + "T_nonCriticalExtensions_258", HFILL }}, { &hf_rrc_ue_positioning_GANSS_TOD, { "ue-positioning-GANSS-TOD", "rrc.ue_positioning_GANSS_TOD", FT_UINT32, BASE_DEC, NULL, 0, @@ -203590,10 +204274,10 @@ void proto_register_rrc(void) { { "sysInfoType15-6-vc50ext", "rrc.sysInfoType15_6_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_6_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_258, + { &hf_rrc_nonCriticalExtensions_259, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_258", HFILL }}, + "T_nonCriticalExtensions_259", HFILL }}, { &hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_01, { "ue-positioning-GANSS-ReferenceMeasurementInformation", "rrc.ue_positioning_GANSS_ReferenceMeasurementInformation_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203606,10 +204290,10 @@ void proto_register_rrc(void) { { "ue-positioning-GANSS-DataBitAssistance", "rrc.ue_positioning_GANSS_DataBitAssistance_element", FT_NONE, BASE_NONE, NULL, 0, "UE_Positioning_GANSS_Data_Bit_Assistance", HFILL }}, - { &hf_rrc_nonCriticalExtensions_259, + { &hf_rrc_nonCriticalExtensions_260, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_259", HFILL }}, + "T_nonCriticalExtensions_260", HFILL }}, { &hf_rrc_ue_positioning_GANSS_DataCipheringInfo, { "ue-positioning-GANSS-DataCipheringInfo", "rrc.ue_positioning_GANSS_DataCipheringInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203618,10 +204302,10 @@ void proto_register_rrc(void) { { "ue-positioning-GANSS-realTimeIntegrity", "rrc.ue_positioning_GANSS_realTimeIntegrity", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_260, + { &hf_rrc_nonCriticalExtensions_261, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_260", HFILL }}, + "T_nonCriticalExtensions_261", HFILL }}, { &hf_rrc_preDefinedRadioConfiguration, { "preDefinedRadioConfiguration", "rrc.preDefinedRadioConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203642,10 +204326,10 @@ void proto_register_rrc(void) { { "sysInfoType16-v920ext", "rrc.sysInfoType16_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType16_v920ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_261, + { &hf_rrc_nonCriticalExtensions_262, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_261", HFILL }}, + "T_nonCriticalExtensions_262", HFILL }}, { &hf_rrc_preDefinedRadioConfiguration_01, { "preDefinedRadioConfiguration", "rrc.preDefinedRadioConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203686,10 +204370,10 @@ void proto_register_rrc(void) { { "sysInfoType17-v770ext", "rrc.sysInfoType17_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType17_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_262, + { &hf_rrc_nonCriticalExtensions_263, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_262", HFILL }}, + "T_nonCriticalExtensions_263", HFILL }}, { &hf_rrc_tdd128SpecificInfo_02, { "tdd128SpecificInfo", "rrc.tdd128SpecificInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203750,10 +204434,10 @@ void proto_register_rrc(void) { { "sysInfoType18-vc50ext", "rrc.sysInfoType18_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_263, + { &hf_rrc_nonCriticalExtensions_264, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_263", HFILL }}, + "T_nonCriticalExtensions_264", HFILL }}, { &hf_rrc_idleModePLMNIdentitiesSIB11bis, { "idleModePLMNIdentitiesSIB11bis", "rrc.idleModePLMNIdentitiesSIB11bis_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203846,10 +204530,10 @@ void proto_register_rrc(void) { { "sysInfoType19-vd20ext", "rrc.sysInfoType19_vd20ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_264, + { &hf_rrc_nonCriticalExtensions_265, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_264", HFILL }}, + "T_nonCriticalExtensions_265", HFILL }}, { &hf_rrc_utra_PriorityInfoList_v920ext, { "utra-PriorityInfoList-v920ext", "rrc.utra_PriorityInfoList_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203922,18 +204606,18 @@ void proto_register_rrc(void) { { "hNBName", "rrc.hNBName", FT_STRING, STR_UNICODE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_265, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_265", HFILL }}, - { &hf_rrc_eab_Parameters, - { "eab-Parameters", "rrc.eab_Parameters", - FT_UINT32, BASE_DEC, VALS(rrc_EAB_Parameters_vals), 0, - NULL, HFILL }}, { &hf_rrc_nonCriticalExtensions_266, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_266", HFILL }}, + { &hf_rrc_eab_Parameters, + { "eab-Parameters", "rrc.eab_Parameters", + FT_UINT32, BASE_DEC, VALS(rrc_EAB_Parameters_vals), 0, + NULL, HFILL }}, + { &hf_rrc_nonCriticalExtensions_267, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_267", HFILL }}, { &hf_rrc_prach_PreambleForEnhancedUplinkListType1Ext, { "prach-PreambleForEnhancedUplinkListType1Ext", "rrc.prach_PreambleForEnhancedUplinkListType1Ext", FT_UINT32, BASE_DEC, NULL, 0, @@ -203974,10 +204658,10 @@ void proto_register_rrc(void) { { "sysInfoType22-vc50ext", "rrc.sysInfoType22_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType22_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_267, + { &hf_rrc_nonCriticalExtensions_268, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_267", HFILL }}, + "T_nonCriticalExtensions_268", HFILL }}, { &hf_rrc_cell_Reselection_indication_reporting, { "cell-Reselection-indication-reporting", "rrc.cell_Reselection_indication_reporting", FT_UINT32, BASE_DEC, VALS(rrc_T_cell_Reselection_indication_reporting_vals), 0, @@ -203994,26 +204678,26 @@ void proto_register_rrc(void) { { "wlanOffloadInformationForAll", "rrc.wlanOffloadInformationForAll_element", FT_NONE, BASE_NONE, NULL, 0, "WLANOffloadInformation", HFILL }}, - { &hf_rrc_nonCriticalExtensions_268, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_268", HFILL }}, - { &hf_rrc_dtchTransmissionBlocked, - { "dtchTransmissionBlocked", "rrc.dtchTransmissionBlocked", - FT_BYTES, BASE_NONE, NULL, 0, - "BIT_STRING_SIZE_maxNumAccessGroups", HFILL }}, { &hf_rrc_nonCriticalExtensions_269, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_269", HFILL }}, - { &hf_rrc_acdc_Parameters, - { "acdc-Parameters", "rrc.acdc_Parameters_element", - FT_NONE, BASE_NONE, NULL, 0, - NULL, HFILL }}, + { &hf_rrc_dtchTransmissionBlocked, + { "dtchTransmissionBlocked", "rrc.dtchTransmissionBlocked", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING_SIZE_maxNumAccessGroups", HFILL }}, { &hf_rrc_nonCriticalExtensions_270, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_270", HFILL }}, + { &hf_rrc_acdc_Parameters, + { "acdc-Parameters", "rrc.acdc_Parameters_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_nonCriticalExtensions_271, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_271", HFILL }}, { &hf_rrc_sib_ReferenceList, { "sib-ReferenceList", "rrc.sib_ReferenceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -204042,10 +204726,10 @@ void proto_register_rrc(void) { { "sysInfoTypeSB1-vc50ext", "rrc.sysInfoTypeSB1_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_271, + { &hf_rrc_nonCriticalExtensions_272, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_271", HFILL }}, + "T_nonCriticalExtensions_272", HFILL }}, { &hf_rrc_sib_ReferenceList_01, { "sib-ReferenceList", "rrc.sib_ReferenceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -204074,18 +204758,18 @@ void proto_register_rrc(void) { { "sysInfoTypeSB2-vc50ext", "rrc.sysInfoTypeSB2_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_272, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_272", HFILL }}, - { &hf_rrc_sib_ReferenceList_02, - { "sib-ReferenceList", "rrc.sib_ReferenceList", - FT_UINT32, BASE_DEC, NULL, 0, - "SIB_ReferenceList2", HFILL }}, { &hf_rrc_nonCriticalExtensions_273, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_273", HFILL }}, + { &hf_rrc_sib_ReferenceList_02, + { "sib-ReferenceList", "rrc.sib_ReferenceList", + FT_UINT32, BASE_DEC, NULL, 0, + "SIB_ReferenceList2", HFILL }}, + { &hf_rrc_nonCriticalExtensions_274, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_274", HFILL }}, { &hf_rrc_TDD_UMTS_Frequency_List_item, { "FrequencyInfoTDD", "rrc.FrequencyInfoTDD_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205058,14 +205742,14 @@ void proto_register_rrc(void) { { "interRATHandoverInfoWithInterRATCapabilities-v920ext", "rrc.interRATHandoverInfoWithInterRATCapabilities_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, "InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_274, + { &hf_rrc_nonCriticalExtensions_275, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_274", HFILL }}, - { &hf_rrc_criticalExtensions_167, + "T_nonCriticalExtensions_275", HFILL }}, + { &hf_rrc_criticalExtensions_168, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_165", HFILL }}, + "T_criticalExtensions_166", HFILL }}, { &hf_rrc_interRATHandoverInfo_01, { "interRATHandoverInfo", "rrc.interRATHandoverInfo", FT_BYTES, BASE_NONE, NULL, 0, @@ -205086,14 +205770,14 @@ void proto_register_rrc(void) { { "rFC3095-ContextInfoList-r5", "rrc.rFC3095_ContextInfoList_r5", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_275, + { &hf_rrc_nonCriticalExtensions_276, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_275", HFILL }}, - { &hf_rrc_criticalExtensions_168, + "T_nonCriticalExtensions_276", HFILL }}, + { &hf_rrc_criticalExtensions_169, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_166", HFILL }}, + "T_criticalExtensions_167", HFILL }}, { &hf_rrc_RFC3095_ContextInfoList_r5_item, { "RFC3095-ContextInfo", "rrc.RFC3095_ContextInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205246,10 +205930,10 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-v7f0ext", "rrc.sRNC_RelocationInfo_v7f0ext_element", FT_NONE, BASE_NONE, NULL, 0, "SRNC_RelocationInfo_v7f0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_276, + { &hf_rrc_nonCriticalExtensions_277, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_276", HFILL }}, + "T_nonCriticalExtensions_277", HFILL }}, { &hf_rrc_later_than_r3_28, { "later-than-r3", "rrc.later_than_r3", FT_UINT32, BASE_DEC, VALS(rrc_T_later_than_r3_28_vals), 0, @@ -205310,14 +205994,14 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_18", HFILL }}, - { &hf_rrc_nonCriticalExtensions_277, + { &hf_rrc_nonCriticalExtensions_278, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_277", HFILL }}, - { &hf_rrc_criticalExtensions_169, + "T_nonCriticalExtensions_278", HFILL }}, + { &hf_rrc_criticalExtensions_170, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_167_vals), 0, - "T_criticalExtensions_167", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_168_vals), 0, + "T_criticalExtensions_168", HFILL }}, { &hf_rrc_r5_15, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205362,14 +206046,14 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_19", HFILL }}, - { &hf_rrc_nonCriticalExtensions_278, + { &hf_rrc_nonCriticalExtensions_279, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_278", HFILL }}, - { &hf_rrc_criticalExtensions_170, + "T_nonCriticalExtensions_279", HFILL }}, + { &hf_rrc_criticalExtensions_171, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_168_vals), 0, - "T_criticalExtensions_168", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_169_vals), 0, + "T_criticalExtensions_169", HFILL }}, { &hf_rrc_r6_12, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205406,14 +206090,14 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-v860ext", "rrc.sRNC_RelocationInfo_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "SRNC_RelocationInfo_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_279, + { &hf_rrc_nonCriticalExtensions_280, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_279", HFILL }}, - { &hf_rrc_criticalExtensions_171, + "T_nonCriticalExtensions_280", HFILL }}, + { &hf_rrc_criticalExtensions_172, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_169_vals), 0, - "T_criticalExtensions_169", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_170_vals), 0, + "T_criticalExtensions_170", HFILL }}, { &hf_rrc_r7_16, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205434,14 +206118,14 @@ void proto_register_rrc(void) { { "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v860NonCriticalExtensions_37", HFILL }}, - { &hf_rrc_nonCriticalExtensions_280, + { &hf_rrc_nonCriticalExtensions_281, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_280", HFILL }}, - { &hf_rrc_criticalExtensions_172, + "T_nonCriticalExtensions_281", HFILL }}, + { &hf_rrc_criticalExtensions_173, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_170_vals), 0, - "T_criticalExtensions_170", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_171_vals), 0, + "T_criticalExtensions_171", HFILL }}, { &hf_rrc_r8_12, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205470,14 +206154,14 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-v8d0ext", "rrc.sRNC_RelocationInfo_v8d0ext_element", FT_NONE, BASE_NONE, NULL, 0, "SRNC_RelocationInfo_v8d0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_281, + { &hf_rrc_nonCriticalExtensions_282, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_281", HFILL }}, - { &hf_rrc_criticalExtensions_173, + "T_nonCriticalExtensions_282", HFILL }}, + { &hf_rrc_criticalExtensions_174, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_171_vals), 0, - "T_criticalExtensions_171", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_172_vals), 0, + "T_criticalExtensions_172", HFILL }}, { &hf_rrc_r9_11, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205510,14 +206194,14 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-v9c0ext", "rrc.sRNC_RelocationInfo_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "SRNC_RelocationInfo_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_282, + { &hf_rrc_nonCriticalExtensions_283, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_282", HFILL }}, - { &hf_rrc_criticalExtensions_174, + "T_nonCriticalExtensions_283", HFILL }}, + { &hf_rrc_criticalExtensions_175, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_172_vals), 0, - "T_criticalExtensions_172", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_173_vals), 0, + "T_criticalExtensions_173", HFILL }}, { &hf_rrc_r10_13, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205542,14 +206226,14 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-vab0ext", "rrc.sRNC_RelocationInfo_vab0ext_element", FT_NONE, BASE_NONE, NULL, 0, "SRNC_RelocationInfo_vab0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_283, + { &hf_rrc_nonCriticalExtensions_284, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_283", HFILL }}, - { &hf_rrc_criticalExtensions_175, + "T_nonCriticalExtensions_284", HFILL }}, + { &hf_rrc_criticalExtensions_176, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_173_vals), 0, - "T_criticalExtensions_173", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_174_vals), 0, + "T_criticalExtensions_174", HFILL }}, { &hf_rrc_r11_15, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205562,14 +206246,14 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-r11-add-ext", "rrc.sRNC_RelocationInfo_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_284, + { &hf_rrc_nonCriticalExtensions_285, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_284", HFILL }}, - { &hf_rrc_criticalExtensions_176, + "T_nonCriticalExtensions_285", HFILL }}, + { &hf_rrc_criticalExtensions_177, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_174_vals), 0, - "T_criticalExtensions_174", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_175_vals), 0, + "T_criticalExtensions_175", HFILL }}, { &hf_rrc_r12_12, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205582,14 +206266,14 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-r12-add-ext", "rrc.sRNC_RelocationInfo_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_285, + { &hf_rrc_nonCriticalExtensions_286, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_285", HFILL }}, - { &hf_rrc_criticalExtensions_177, + "T_nonCriticalExtensions_286", HFILL }}, + { &hf_rrc_criticalExtensions_178, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_175_vals), 0, - "T_criticalExtensions_175", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_176_vals), 0, + "T_criticalExtensions_176", HFILL }}, { &hf_rrc_r13_10, { "r13", "rrc.r13_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205602,11 +206286,11 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-r13-add-ext", "rrc.sRNC_RelocationInfo_r13_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_286, + { &hf_rrc_nonCriticalExtensions_287, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_286", HFILL }}, - { &hf_rrc_criticalExtensions_178, + "T_nonCriticalExtensions_287", HFILL }}, + { &hf_rrc_criticalExtensions_179, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "SRNC_RelocationInfo_LaterCriticalExtensions", HFILL }}, @@ -205918,10 +206602,10 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_21", HFILL }}, - { &hf_rrc_nonCriticalExtensions_287, + { &hf_rrc_nonCriticalExtensions_288, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_287", HFILL }}, + "T_nonCriticalExtensions_288", HFILL }}, { &hf_rrc_ueCapabilityContainer_04, { "ueCapabilityContainer", "rrc.ueCapabilityContainer", FT_BYTES, BASE_NONE, NULL, 0, @@ -205966,10 +206650,10 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_22", HFILL }}, - { &hf_rrc_nonCriticalExtensions_288, + { &hf_rrc_nonCriticalExtensions_289, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_288", HFILL }}, + "T_nonCriticalExtensions_289", HFILL }}, { &hf_rrc_thresholdSFN_GPS_TOW_us, { "thresholdSFN-GPS-TOW-us", "rrc.thresholdSFN_GPS_TOW_us", FT_UINT32, BASE_DEC, VALS(rrc_ThresholdSFN_GPS_TOW_us_vals), 0, @@ -206146,10 +206830,10 @@ void proto_register_rrc(void) { { "measurementReport", "rrc.measurementReport", FT_BYTES, BASE_NONE, NULL, 0, "T_measurementReport_07", HFILL }}, - { &hf_rrc_criticalExtensions_179, + { &hf_rrc_criticalExtensions_180, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_176_vals), 0, - "T_criticalExtensions_176", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_177_vals), 0, + "T_criticalExtensions_177", HFILL }}, { &hf_rrc_r14_04, { "r14", "rrc.r14_element", FT_NONE, BASE_NONE, NULL, 0, @@ -206162,14 +206846,38 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-r14-add-ext", "rrc.sRNC_RelocationInfo_r14_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_289, + { &hf_rrc_nonCriticalExtensions_290, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_289", HFILL }}, - { &hf_rrc_criticalExtensions_180, + "T_nonCriticalExtensions_290", HFILL }}, + { &hf_rrc_sRNC_RelocationInfo_CriticalExtensions_r15_IEs, + { "sRNC-RelocationInfo-CriticalExtensions-r15-IEs", "rrc.sRNC_RelocationInfo_CriticalExtensions_r15_IEs_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_criticalExtensions_181, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_178_vals), 0, + "T_criticalExtensions_178", HFILL }}, + { &hf_rrc_r15_04, + { "r15", "rrc.r15_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r15_04", HFILL }}, + { &hf_rrc_sRNC_RelocationInfo_r15, + { "sRNC-RelocationInfo-r15", "rrc.sRNC_RelocationInfo_r15_element", + FT_NONE, BASE_NONE, NULL, 0, + "SRNC_RelocationInfo_r15_IEs", HFILL }}, + { &hf_rrc_sRNC_RelocationInfo_r15_add_ext, + { "sRNC-RelocationInfo-r15-add-ext", "rrc.sRNC_RelocationInfo_r15_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_291, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_291", HFILL }}, + { &hf_rrc_criticalExtensions_182, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_177", HFILL }}, + "T_criticalExtensions_179", HFILL }}, { &hf_rrc_ueCapabilityContainer_11, { "ueCapabilityContainer", "rrc.ueCapabilityContainer", FT_BYTES, BASE_NONE, NULL, 0, @@ -206190,6 +206898,26 @@ void proto_register_rrc(void) { { "measurementReport", "rrc.measurementReport", FT_BYTES, BASE_NONE, NULL, 0, "T_measurementReport_08", HFILL }}, + { &hf_rrc_ueCapabilityContainer_12, + { "ueCapabilityContainer", "rrc.ueCapabilityContainer", + FT_BYTES, BASE_NONE, NULL, 0, + "T_ueCapabilityContainer_12", HFILL }}, + { &hf_rrc_ueCapabilityContainer_RSC_10, + { "ueCapabilityContainer-RSC", "rrc.ueCapabilityContainer_RSC", + FT_BYTES, BASE_NONE, NULL, 0, + "T_ueCapabilityContainer_RSC_10", HFILL }}, + { &hf_rrc_ueCapabilityContainer_UCI_10, + { "ueCapabilityContainer-UCI", "rrc.ueCapabilityContainer_UCI", + FT_BYTES, BASE_NONE, NULL, 0, + "T_ueCapabilityContainer_UCI_10", HFILL }}, + { &hf_rrc_ongoingMeasRepList_13, + { "ongoingMeasRepList", "rrc.ongoingMeasRepList", + FT_UINT32, BASE_DEC, NULL, 0, + "OngoingMeasRepList_r15", HFILL }}, + { &hf_rrc_measurementReport_10, + { "measurementReport", "rrc.measurementReport", + FT_BYTES, BASE_NONE, NULL, 0, + "T_measurementReport_09", HFILL }}, { &hf_rrc_dl_HFN, { "dl-HFN", "rrc.dl_HFN", FT_BYTES, BASE_NONE, NULL, 0, @@ -206306,14 +207034,18 @@ void proto_register_rrc(void) { { "uplinkCompressedMode", "rrc.uplinkCompressedMode_element", FT_NONE, BASE_NONE, NULL, 0, "CompressedModeMeasCapability_r4", HFILL }}, - { &hf_rrc_modify_12, + { &hf_rrc_modify_13, { "modify", "rrc.modify_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_setup_11, + { &hf_rrc_setup_12, { "setup", "rrc.setup", FT_UINT32, BASE_DEC, VALS(rrc_MeasurementType_Relocation_r14_vals), 0, "MeasurementType_Relocation_r14", HFILL }}, + { &hf_rrc_setup_13, + { "setup", "rrc.setup", + FT_UINT32, BASE_DEC, VALS(rrc_MeasurementType_Relocation_r15_vals), 0, + "MeasurementType_Relocation_r15", HFILL }}, { &hf_rrc_measurementCommandWithType, { "measurementCommandWithType", "rrc.measurementCommandWithType", FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommandWithType_vals), 0, @@ -206370,6 +207102,10 @@ void proto_register_rrc(void) { { "measurementCommandWithType", "rrc.measurementCommandWithType", FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommandWithType_r14_vals), 0, "MeasurementCommandWithType_r14", HFILL }}, + { &hf_rrc_measurementCommandWithType_11, + { "measurementCommandWithType", "rrc.measurementCommandWithType", + FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommandWithType_r15_vals), 0, + "MeasurementCommandWithType_r15", HFILL }}, { &hf_rrc_OngoingMeasRepList_item, { "OngoingMeasRep", "rrc.OngoingMeasRep_element", FT_NONE, BASE_NONE, NULL, 0, @@ -206422,6 +207158,10 @@ void proto_register_rrc(void) { { "OngoingMeasRep-r14", "rrc.OngoingMeasRep_r14_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_OngoingMeasRepList_r15_item, + { "OngoingMeasRep-r15", "rrc.OngoingMeasRep_r15_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_supportForRfc2507_01, { "supportForRfc2507", "rrc.supportForRfc2507", FT_UINT32, BASE_DEC, VALS(rrc_T_supportForRfc2507_01_vals), 0, @@ -206582,7 +207322,7 @@ void proto_register_rrc(void) { { "ue-positioning-Capability", "rrc.ue_positioning_Capability_element", FT_NONE, BASE_NONE, NULL, 0, "UE_Positioning_Capability_r4", HFILL }}, - { &hf_rrc_measurementCapability_09, + { &hf_rrc_measurementCapability_10, { "measurementCapability", "rrc.measurementCapability_element", FT_NONE, BASE_NONE, NULL, 0, "MeasurementCapability_r4", HFILL }}, @@ -208314,12 +209054,17 @@ void proto_register_rrc(void) { &ett_rrc_T_criticalExtensions_62, &ett_rrc_T_r14_02, &ett_rrc_T_nonCriticalExtensions_77, + &ett_rrc_MeasurementControl_LaterCriticalExtensions_r15_IEs, &ett_rrc_T_criticalExtensions_63, + &ett_rrc_T_r15, + &ett_rrc_T_nonCriticalExtensions_78, + &ett_rrc_T_criticalExtensions_64, + &ett_rrc_MeasurementControl_r15_IEs, &ett_rrc_MeasurementControlFailure, &ett_rrc_T_laterNonCriticalExtensions_19, &ett_rrc_T_v590NonCriticalExtensions_10, &ett_rrc_T_vc50NonCriticalExtensions_03, - &ett_rrc_T_nonCriticalExtensions_78, + &ett_rrc_T_nonCriticalExtensions_79, &ett_rrc_MeasurementControlFailure_v590ext_IEs, &ett_rrc_MeasurementControlFailure_vc50ext_IEs, &ett_rrc_MeasurementReport, @@ -208351,19 +209096,20 @@ void proto_register_rrc(void) { &ett_rrc_MeasurementReport_vc50ext_IEs, &ett_rrc_MeasurementReport_vd20ext_IEs, &ett_rrc_MeasurementReport_ve30ext_IEs, - &ett_rrc_T_nonCriticalExtensions_79, + &ett_rrc_MeasurementReport_vf20ext_IEs, + &ett_rrc_T_nonCriticalExtensions_80, &ett_rrc_PagingType1, &ett_rrc_T_laterNonCriticalExtensions_21, &ett_rrc_T_v590NonCriticalExtensions_12, &ett_rrc_T_v860NonCriticalExtensions_09, &ett_rrc_T_vc50NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_80, + &ett_rrc_T_nonCriticalExtensions_81, &ett_rrc_PagingType1_v590ext_IEs, &ett_rrc_PagingType1_v860ext_IEs, &ett_rrc_PagingType1_vc50ext_IEs, &ett_rrc_PagingType2, &ett_rrc_T_laterNonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_81, + &ett_rrc_T_nonCriticalExtensions_82, &ett_rrc_PhysicalChannelReconfiguration, &ett_rrc_T_r3_12, &ett_rrc_T_v3a0NonCriticalExtensions_05, @@ -208372,58 +209118,58 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtenstions_02, &ett_rrc_T_v690NonCriticalExtensions_12, &ett_rrc_T_v770NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_82, + &ett_rrc_T_nonCriticalExtensions_83, &ett_rrc_T_later_than_r3_10, - &ett_rrc_T_criticalExtensions_64, + &ett_rrc_T_criticalExtensions_65, &ett_rrc_T_r4_04, &ett_rrc_T_v4d0NonCriticalExtensions_04, &ett_rrc_T_v590NonCriticalExtenstions_03, &ett_rrc_T_v690NonCriticalExtensions_13, &ett_rrc_T_v770NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_83, - &ett_rrc_T_criticalExtensions_65, + &ett_rrc_T_nonCriticalExtensions_84, + &ett_rrc_T_criticalExtensions_66, &ett_rrc_T_r5_04, &ett_rrc_T_v690NonCriticalExtensions_14, &ett_rrc_T_v770NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_84, - &ett_rrc_T_criticalExtensions_66, + &ett_rrc_T_nonCriticalExtensions_85, + &ett_rrc_T_criticalExtensions_67, &ett_rrc_T_r6_06, &ett_rrc_T_v6b0NonCriticalExtensions_05, &ett_rrc_T_v770NonCriticalExtensions_07, - &ett_rrc_T_nonCriticalExtensions_85, - &ett_rrc_T_criticalExtensions_67, + &ett_rrc_T_nonCriticalExtensions_86, + &ett_rrc_T_criticalExtensions_68, &ett_rrc_T_r7_05, &ett_rrc_T_v780NonCriticalExtensions_04, &ett_rrc_T_v7d0NonCriticalExtensions_04, &ett_rrc_T_v7f0NonCriticalExtensions_05, &ett_rrc_T_v7g0NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_86, - &ett_rrc_T_criticalExtensions_68, + &ett_rrc_T_nonCriticalExtensions_87, + &ett_rrc_T_criticalExtensions_69, &ett_rrc_T_r8_06, &ett_rrc_T_v7d0NonCriticalExtensions_05, &ett_rrc_T_v7f0NonCriticalExtensions_06, &ett_rrc_T_v890NonCriticalExtensions_04, &ett_rrc_T_v7g0NonCriticalExtensions_07, &ett_rrc_T_v8a0NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_87, - &ett_rrc_T_criticalExtensions_69, - &ett_rrc_T_r9_05, - &ett_rrc_T_v950NonCriticalExtensions_03, &ett_rrc_T_nonCriticalExtensions_88, &ett_rrc_T_criticalExtensions_70, - &ett_rrc_T_r10_05, - &ett_rrc_T_vb50NonCriticalExtensions_11, + &ett_rrc_T_r9_05, + &ett_rrc_T_v950NonCriticalExtensions_03, &ett_rrc_T_nonCriticalExtensions_89, &ett_rrc_T_criticalExtensions_71, - &ett_rrc_T_r11_06, + &ett_rrc_T_r10_05, + &ett_rrc_T_vb50NonCriticalExtensions_11, &ett_rrc_T_nonCriticalExtensions_90, &ett_rrc_T_criticalExtensions_72, - &ett_rrc_T_r12_05, + &ett_rrc_T_r11_06, &ett_rrc_T_nonCriticalExtensions_91, &ett_rrc_T_criticalExtensions_73, - &ett_rrc_T_r13_04, + &ett_rrc_T_r12_05, &ett_rrc_T_nonCriticalExtensions_92, &ett_rrc_T_criticalExtensions_74, + &ett_rrc_T_r13_04, + &ett_rrc_T_nonCriticalExtensions_93, + &ett_rrc_T_criticalExtensions_75, &ett_rrc_PhysicalChannelReconfiguration_r3_IEs, &ett_rrc_T_modeSpecificInfo_13, &ett_rrc_T_fdd_19, @@ -208458,23 +209204,23 @@ void proto_register_rrc(void) { &ett_rrc_PhysicalChannelReconfigurationComplete, &ett_rrc_T_laterNonCriticalExtensions_24, &ett_rrc_T_v770NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_93, + &ett_rrc_T_nonCriticalExtensions_94, &ett_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs, &ett_rrc_PhysicalChannelReconfigurationFailure, &ett_rrc_T_laterNonCriticalExtensions_25, - &ett_rrc_T_nonCriticalExtensions_94, + &ett_rrc_T_nonCriticalExtensions_95, &ett_rrc_PhysicalSharedChannelAllocation, &ett_rrc_T_r3_13, &ett_rrc_T_laterNonCriticalExtensions_26, - &ett_rrc_T_nonCriticalExtensions_95, + &ett_rrc_T_nonCriticalExtensions_96, &ett_rrc_T_later_than_r3_11, - &ett_rrc_T_criticalExtensions_75, + &ett_rrc_T_criticalExtensions_76, &ett_rrc_T_r4_05, &ett_rrc_T_v4d0NonCriticalExtensions_05, &ett_rrc_T_v690NonCriticalExtensions_15, &ett_rrc_T_v770NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_96, - &ett_rrc_T_criticalExtensions_76, + &ett_rrc_T_nonCriticalExtensions_97, + &ett_rrc_T_criticalExtensions_77, &ett_rrc_PhysicalSharedChannelAllocation_r3_IEs, &ett_rrc_PhysicalSharedChannelAllocation_r4_IEs, &ett_rrc_PhysicalSharedChannelAllocation_v690ext_IEs, @@ -208483,7 +209229,7 @@ void proto_register_rrc(void) { &ett_rrc_T_allocationConfirmation, &ett_rrc_T_laterNonCriticalExtensions_27, &ett_rrc_T_v590NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_97, + &ett_rrc_T_nonCriticalExtensions_98, &ett_rrc_PUSCHCapacityRequest_v590ext, &ett_rrc_RadioBearerReconfiguration, &ett_rrc_T_r3_14, @@ -208494,77 +209240,67 @@ void proto_register_rrc(void) { &ett_rrc_T_v5d0NonCriticalExtenstions_06, &ett_rrc_T_v690NonCriticalExtensions_16, &ett_rrc_T_v770NonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_98, + &ett_rrc_T_nonCriticalExtensions_99, &ett_rrc_T_later_than_r3_12, - &ett_rrc_T_criticalExtensions_77, + &ett_rrc_T_criticalExtensions_78, &ett_rrc_T_r4_06, &ett_rrc_T_v4d0NonCriticalExtensions_06, &ett_rrc_T_v590NonCriticalExtensions_15, &ett_rrc_T_v5d0NonCriticalExtenstions_07, &ett_rrc_T_v690NonCriticalExtensions_17, &ett_rrc_T_v770NonCriticalExtensions_11, - &ett_rrc_T_nonCriticalExtensions_99, - &ett_rrc_T_criticalExtensions_78, + &ett_rrc_T_nonCriticalExtensions_100, + &ett_rrc_T_criticalExtensions_79, &ett_rrc_T_r5_05, &ett_rrc_T_v5d0NonCriticalExtenstions_08, &ett_rrc_T_v690NonCriticalExtensions_18, &ett_rrc_T_v770NonCriticalExtensions_12, - &ett_rrc_T_nonCriticalExtensions_100, - &ett_rrc_T_criticalExtensions_79, + &ett_rrc_T_nonCriticalExtensions_101, + &ett_rrc_T_criticalExtensions_80, &ett_rrc_T_r6_07, &ett_rrc_T_v6b0NonCriticalExtensions_06, &ett_rrc_T_v6f0NonCriticalExtensions, &ett_rrc_T_v770NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_101, - &ett_rrc_T_criticalExtensions_80, + &ett_rrc_T_nonCriticalExtensions_102, + &ett_rrc_T_criticalExtensions_81, &ett_rrc_T_r7_06, &ett_rrc_T_v780NonCriticalExtensions_05, &ett_rrc_T_v790NonCriticalExtensions, &ett_rrc_T_v7d0NonCriticalExtensions_06, &ett_rrc_T_v7f0NonCriticalExtensions_07, &ett_rrc_T_v7g0NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_102, - &ett_rrc_T_criticalExtensions_81, + &ett_rrc_T_nonCriticalExtensions_103, + &ett_rrc_T_criticalExtensions_82, &ett_rrc_T_r8_07, &ett_rrc_T_v7d0NonCriticalExtensions_07, &ett_rrc_T_v7f0NonCriticalExtensions_08, &ett_rrc_T_v890NonCriticalExtensions_05, &ett_rrc_T_v7g0NonCriticalExtensions_09, &ett_rrc_T_v8a0NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_103, - &ett_rrc_T_criticalExtensions_82, + &ett_rrc_T_nonCriticalExtensions_104, + &ett_rrc_T_criticalExtensions_83, &ett_rrc_T_r9_06, &ett_rrc_T_v950NonCriticalExtensions_04, &ett_rrc_T_v9c0NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_104, - &ett_rrc_T_criticalExtensions_83, + &ett_rrc_T_nonCriticalExtensions_105, + &ett_rrc_T_criticalExtensions_84, &ett_rrc_T_r10_06, &ett_rrc_T_v9c0NonCriticalExtensions_05, &ett_rrc_T_vaa0NonCriticalExtensions_01, &ett_rrc_T_vb50NonCriticalExtensions_12, - &ett_rrc_T_nonCriticalExtensions_105, - &ett_rrc_T_criticalExtensions_84, - &ett_rrc_T_r11_07, &ett_rrc_T_nonCriticalExtensions_106, &ett_rrc_T_criticalExtensions_85, - &ett_rrc_T_r12_06, + &ett_rrc_T_r11_07, &ett_rrc_T_nonCriticalExtensions_107, &ett_rrc_T_criticalExtensions_86, - &ett_rrc_T_r13_05, + &ett_rrc_T_r12_06, &ett_rrc_T_nonCriticalExtensions_108, &ett_rrc_T_criticalExtensions_87, - &ett_rrc_T_r14_03, + &ett_rrc_T_r13_05, &ett_rrc_T_nonCriticalExtensions_109, - &ett_rrc_RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs, - &ett_rrc_T_r15, - &ett_rrc_T_nonCriticalExtensions_110, &ett_rrc_T_criticalExtensions_88, - &ett_rrc_RadioBearerReconfiguration_r15_IEs, - &ett_rrc_T_specificationMode_11, - &ett_rrc_T_complete_11, - &ett_rrc_T_preconfiguration_10, - &ett_rrc_T_preConfigMode_10, - &ett_rrc_T_defaultConfig_10, + &ett_rrc_T_r14_03, + &ett_rrc_T_nonCriticalExtensions_110, &ett_rrc_RadioBearerReconfiguration_vaa0ext_IEs, &ett_rrc_RadioBearerReconfiguration_r3_IEs, &ett_rrc_T_dummy_01, @@ -208581,32 +209317,32 @@ void proto_register_rrc(void) { &ett_rrc_T_modeSpecificPhysChInfo_04, &ett_rrc_T_fdd_25, &ett_rrc_RadioBearerReconfiguration_r5_IEs, - &ett_rrc_T_specificationMode_12, - &ett_rrc_T_complete_12, + &ett_rrc_T_specificationMode_11, + &ett_rrc_T_complete_11, &ett_rrc_T_dummy_03, &ett_rrc_T_fdd_26, - &ett_rrc_T_preconfiguration_11, - &ett_rrc_T_preConfigMode_11, - &ett_rrc_T_defaultConfig_11, + &ett_rrc_T_preconfiguration_10, + &ett_rrc_T_preConfigMode_10, + &ett_rrc_T_defaultConfig_10, &ett_rrc_T_modeSpecificPhysChInfo_05, &ett_rrc_T_fdd_27, &ett_rrc_RadioBearerReconfiguration_r6_IEs, - &ett_rrc_T_specificationMode_13, - &ett_rrc_T_complete_13, - &ett_rrc_T_preconfiguration_12, - &ett_rrc_T_preConfigMode_12, - &ett_rrc_T_defaultConfig_12, + &ett_rrc_T_specificationMode_12, + &ett_rrc_T_complete_12, + &ett_rrc_T_preconfiguration_11, + &ett_rrc_T_preConfigMode_11, + &ett_rrc_T_defaultConfig_11, &ett_rrc_RadioBearerReconfiguration_v690ext_IEs, &ett_rrc_RadioBearerReconfiguration_v6b0ext_IEs, &ett_rrc_RadioBearerReconfiguration_v6f0ext_IEs, + &ett_rrc_T_specificationMode_13, + &ett_rrc_T_complete_13, + &ett_rrc_RadioBearerReconfiguration_r7_IEs, &ett_rrc_T_specificationMode_14, &ett_rrc_T_complete_14, - &ett_rrc_RadioBearerReconfiguration_r7_IEs, - &ett_rrc_T_specificationMode_15, - &ett_rrc_T_complete_15, - &ett_rrc_T_preconfiguration_13, - &ett_rrc_T_preConfigMode_13, - &ett_rrc_T_defaultConfig_13, + &ett_rrc_T_preconfiguration_12, + &ett_rrc_T_preConfigMode_12, + &ett_rrc_T_defaultConfig_12, &ett_rrc_RadioBearerReconfiguration_v770ext_IEs, &ett_rrc_RadioBearerReconfiguration_v780ext_IEs, &ett_rrc_RadioBearerReconfiguration_v790ext_IEs, @@ -208614,47 +209350,57 @@ void proto_register_rrc(void) { &ett_rrc_RadioBearerReconfiguration_v7f0ext_IEs, &ett_rrc_RadioBearerReconfiguration_v7g0ext_IEs, &ett_rrc_RadioBearerReconfiguration_r8_IEs, + &ett_rrc_T_specificationMode_15, + &ett_rrc_T_complete_15, + &ett_rrc_T_preconfiguration_13, + &ett_rrc_T_preConfigMode_13, + &ett_rrc_T_defaultConfig_13, + &ett_rrc_RadioBearerReconfiguration_v890ext_IEs, + &ett_rrc_RadioBearerReconfiguration_v8a0ext_IEs, + &ett_rrc_RadioBearerReconfiguration_r9_IEs, &ett_rrc_T_specificationMode_16, &ett_rrc_T_complete_16, &ett_rrc_T_preconfiguration_14, &ett_rrc_T_preConfigMode_14, &ett_rrc_T_defaultConfig_14, - &ett_rrc_RadioBearerReconfiguration_v890ext_IEs, - &ett_rrc_RadioBearerReconfiguration_v8a0ext_IEs, - &ett_rrc_RadioBearerReconfiguration_r9_IEs, + &ett_rrc_RadioBearerReconfiguration_v950ext_IEs, + &ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs, + &ett_rrc_RadioBearerReconfiguration_r10_IEs, &ett_rrc_T_specificationMode_17, &ett_rrc_T_complete_17, &ett_rrc_T_preconfiguration_15, &ett_rrc_T_preConfigMode_15, &ett_rrc_T_defaultConfig_15, - &ett_rrc_RadioBearerReconfiguration_v950ext_IEs, - &ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs, - &ett_rrc_RadioBearerReconfiguration_r10_IEs, + &ett_rrc_RadioBearerReconfiguration_vb50ext_IEs, + &ett_rrc_RadioBearerReconfiguration_r11_IEs, &ett_rrc_T_specificationMode_18, &ett_rrc_T_complete_18, &ett_rrc_T_preconfiguration_16, &ett_rrc_T_preConfigMode_16, &ett_rrc_T_defaultConfig_16, - &ett_rrc_RadioBearerReconfiguration_vb50ext_IEs, - &ett_rrc_RadioBearerReconfiguration_r11_IEs, + &ett_rrc_RadioBearerReconfiguration_r12_IEs, &ett_rrc_T_specificationMode_19, &ett_rrc_T_complete_19, &ett_rrc_T_preconfiguration_17, &ett_rrc_T_preConfigMode_17, &ett_rrc_T_defaultConfig_17, - &ett_rrc_RadioBearerReconfiguration_r12_IEs, + &ett_rrc_RadioBearerReconfiguration_r13_IEs, &ett_rrc_T_specificationMode_20, &ett_rrc_T_complete_20, &ett_rrc_T_preconfiguration_18, &ett_rrc_T_preConfigMode_18, &ett_rrc_T_defaultConfig_18, - &ett_rrc_RadioBearerReconfiguration_r13_IEs, + &ett_rrc_RadioBearerReconfiguration_r14_IEs, &ett_rrc_T_specificationMode_21, &ett_rrc_T_complete_21, &ett_rrc_T_preconfiguration_19, &ett_rrc_T_preConfigMode_19, &ett_rrc_T_defaultConfig_19, - &ett_rrc_RadioBearerReconfiguration_r14_IEs, + &ett_rrc_RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs, + &ett_rrc_T_r15_01, + &ett_rrc_T_nonCriticalExtensions_111, + &ett_rrc_T_criticalExtensions_89, + &ett_rrc_RadioBearerReconfiguration_r15_IEs, &ett_rrc_T_specificationMode_22, &ett_rrc_T_complete_22, &ett_rrc_T_preconfiguration_20, @@ -208663,11 +209409,11 @@ void proto_register_rrc(void) { &ett_rrc_RadioBearerReconfigurationComplete, &ett_rrc_T_laterNonCriticalExtensions_29, &ett_rrc_T_v770NonCriticalExtensions_14, - &ett_rrc_T_nonCriticalExtensions_111, + &ett_rrc_T_nonCriticalExtensions_112, &ett_rrc_RadioBearerReconfigurationComplete_v770ext_IEs, &ett_rrc_RadioBearerReconfigurationFailure, &ett_rrc_T_laterNonCriticalExtensions_30, - &ett_rrc_T_nonCriticalExtensions_112, + &ett_rrc_T_nonCriticalExtensions_113, &ett_rrc_RadioBearerRelease, &ett_rrc_T_r3_15, &ett_rrc_T_v3a0NonCriticalExtensions_06, @@ -208676,65 +209422,60 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_16, &ett_rrc_T_v690NonCriticalExtensions_19, &ett_rrc_T_v770NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_113, + &ett_rrc_T_nonCriticalExtensions_114, &ett_rrc_T_later_than_r3_13, - &ett_rrc_T_criticalExtensions_89, + &ett_rrc_T_criticalExtensions_90, &ett_rrc_T_r4_07, &ett_rrc_T_v4d0NonCriticalExtensions_07, &ett_rrc_T_v590NonCriticalExtensions_17, &ett_rrc_T_v690NonCriticalExtensions_20, &ett_rrc_T_v770NonCriticalExtensions_16, - &ett_rrc_T_nonCriticalExtensions_114, - &ett_rrc_T_criticalExtensions_90, + &ett_rrc_T_nonCriticalExtensions_115, + &ett_rrc_T_criticalExtensions_91, &ett_rrc_T_r5_06, &ett_rrc_T_v690NonCriticalExtensions_21, &ett_rrc_T_v770NonCriticalExtensions_17, - &ett_rrc_T_nonCriticalExtensions_115, - &ett_rrc_T_criticalExtensions_91, + &ett_rrc_T_nonCriticalExtensions_116, + &ett_rrc_T_criticalExtensions_92, &ett_rrc_T_r6_08, &ett_rrc_T_v6b0NonCriticalExtensions_07, &ett_rrc_T_v770NonCriticalExtensions_18, - &ett_rrc_T_nonCriticalExtensions_116, - &ett_rrc_T_criticalExtensions_92, + &ett_rrc_T_nonCriticalExtensions_117, + &ett_rrc_T_criticalExtensions_93, &ett_rrc_T_r7_07, &ett_rrc_T_v780NonCriticalExtensions_06, &ett_rrc_T_v7d0NonCriticalExtensions_08, &ett_rrc_T_v7f0NonCriticalExtensions_09, &ett_rrc_T_v7g0NonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_117, - &ett_rrc_T_criticalExtensions_93, + &ett_rrc_T_nonCriticalExtensions_118, + &ett_rrc_T_criticalExtensions_94, &ett_rrc_T_r8_08, &ett_rrc_T_v7d0NonCriticalExtensions_09, &ett_rrc_T_v7f0NonCriticalExtensions_10, &ett_rrc_T_v890NonCriticalExtensions_06, &ett_rrc_T_v7g0NonCriticalExtensions_11, &ett_rrc_T_v8a0NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_118, - &ett_rrc_T_criticalExtensions_94, + &ett_rrc_T_nonCriticalExtensions_119, + &ett_rrc_T_criticalExtensions_95, &ett_rrc_T_r9_07, &ett_rrc_T_v950NonCriticalExtensions_05, &ett_rrc_T_v970NonCriticalExtensions_02, &ett_rrc_T_v9c0NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_119, - &ett_rrc_T_criticalExtensions_95, + &ett_rrc_T_nonCriticalExtensions_120, + &ett_rrc_T_criticalExtensions_96, &ett_rrc_T_r10_07, &ett_rrc_T_v9c0NonCriticalExtensions_07, &ett_rrc_T_vb50NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_120, - &ett_rrc_T_criticalExtensions_96, - &ett_rrc_T_r11_08, &ett_rrc_T_nonCriticalExtensions_121, &ett_rrc_T_criticalExtensions_97, - &ett_rrc_T_r12_07, + &ett_rrc_T_r11_08, &ett_rrc_T_nonCriticalExtensions_122, &ett_rrc_T_criticalExtensions_98, - &ett_rrc_T_r13_06, + &ett_rrc_T_r12_07, &ett_rrc_T_nonCriticalExtensions_123, - &ett_rrc_RadioBearerRelease_LaterCriticalExtensions_r15_IEs, - &ett_rrc_T_r15_01, - &ett_rrc_T_nonCriticalExtensions_124, &ett_rrc_T_criticalExtensions_99, - &ett_rrc_RadioBearerRelease_r15_IEs, + &ett_rrc_T_r13_06, + &ett_rrc_T_nonCriticalExtensions_124, &ett_rrc_RadioBearerRelease_r3_IEs, &ett_rrc_T_dummy_04, &ett_rrc_T_fdd_28, @@ -208774,14 +209515,19 @@ void proto_register_rrc(void) { &ett_rrc_RadioBearerRelease_r11_IEs, &ett_rrc_RadioBearerRelease_r12_IEs, &ett_rrc_RadioBearerRelease_r13_IEs, + &ett_rrc_RadioBearerRelease_LaterCriticalExtensions_r15_IEs, + &ett_rrc_T_r15_02, + &ett_rrc_T_nonCriticalExtensions_125, + &ett_rrc_T_criticalExtensions_100, + &ett_rrc_RadioBearerRelease_r15_IEs, &ett_rrc_RadioBearerReleaseComplete, &ett_rrc_T_laterNonCriticalExtensions_32, &ett_rrc_T_v770NonCriticalExtensions_19, - &ett_rrc_T_nonCriticalExtensions_125, + &ett_rrc_T_nonCriticalExtensions_126, &ett_rrc_RadioBearerReleaseComplete_v770ext_IEs, &ett_rrc_RadioBearerReleaseFailure, &ett_rrc_T_laterNonCriticalExtensions_33, - &ett_rrc_T_nonCriticalExtensions_126, + &ett_rrc_T_nonCriticalExtensions_127, &ett_rrc_RadioBearerSetup, &ett_rrc_T_r3_16, &ett_rrc_T_v3a0NonCriticalExtensions_07, @@ -208790,61 +209536,56 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_18, &ett_rrc_T_v5d0NonCriticalExtenstions_09, &ett_rrc_T_v690NonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_127, + &ett_rrc_T_nonCriticalExtensions_128, &ett_rrc_T_later_than_r3_14, - &ett_rrc_T_criticalExtensions_100, + &ett_rrc_T_criticalExtensions_101, &ett_rrc_T_r4_08, &ett_rrc_T_v4d0NonCriticalExtensions_08, &ett_rrc_T_v590NonCriticalExtensions_19, &ett_rrc_T_v5d0NonCriticalExtenstions_10, &ett_rrc_T_v690NonCriticalExtensions_23, - &ett_rrc_T_nonCriticalExtensions_128, - &ett_rrc_T_criticalExtensions_101, + &ett_rrc_T_nonCriticalExtensions_129, + &ett_rrc_T_criticalExtensions_102, &ett_rrc_T_r5_07, &ett_rrc_T_v5d0NonCriticalExtenstions_11, &ett_rrc_T_v690NonCriticalExtensions_24, - &ett_rrc_T_nonCriticalExtensions_129, - &ett_rrc_T_criticalExtensions_102, - &ett_rrc_T_r6_09, - &ett_rrc_T_v6b0NonCriticalExtensions_08, &ett_rrc_T_nonCriticalExtensions_130, &ett_rrc_T_criticalExtensions_103, + &ett_rrc_T_r6_09, + &ett_rrc_T_v6b0NonCriticalExtensions_08, + &ett_rrc_T_nonCriticalExtensions_131, + &ett_rrc_T_criticalExtensions_104, &ett_rrc_T_r7_08, &ett_rrc_T_v780NonCriticalExtensions_07, &ett_rrc_T_v820NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_131, - &ett_rrc_T_criticalExtensions_104, + &ett_rrc_T_nonCriticalExtensions_132, + &ett_rrc_T_criticalExtensions_105, &ett_rrc_T_r8_09, &ett_rrc_T_v7d0NonCriticalExtensions_10, &ett_rrc_T_v7f0NonCriticalExtensions_11, &ett_rrc_T_v890NonCriticalExtensions_07, &ett_rrc_T_v7g0NonCriticalExtensions_12, &ett_rrc_T_v8a0NonCriticalExtensions_07, - &ett_rrc_T_nonCriticalExtensions_132, - &ett_rrc_T_criticalExtensions_105, + &ett_rrc_T_nonCriticalExtensions_133, + &ett_rrc_T_criticalExtensions_106, &ett_rrc_T_r9_08, &ett_rrc_T_v950NonCriticalExtensions_06, &ett_rrc_T_v9c0NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_133, - &ett_rrc_T_criticalExtensions_106, + &ett_rrc_T_nonCriticalExtensions_134, + &ett_rrc_T_criticalExtensions_107, &ett_rrc_T_r10_08, &ett_rrc_T_v9c0NonCriticalExtensions_09, &ett_rrc_T_vb50NonCriticalExtensions_14, - &ett_rrc_T_nonCriticalExtensions_134, - &ett_rrc_T_criticalExtensions_107, - &ett_rrc_T_r11_09, &ett_rrc_T_nonCriticalExtensions_135, &ett_rrc_T_criticalExtensions_108, - &ett_rrc_T_r12_08, + &ett_rrc_T_r11_09, &ett_rrc_T_nonCriticalExtensions_136, &ett_rrc_T_criticalExtensions_109, - &ett_rrc_T_r13_07, + &ett_rrc_T_r12_08, &ett_rrc_T_nonCriticalExtensions_137, - &ett_rrc_RadioBearerSetup_LaterCriticalExtensions_r15_IEs, - &ett_rrc_T_r15_02, - &ett_rrc_T_nonCriticalExtensions_138, &ett_rrc_T_criticalExtensions_110, - &ett_rrc_RadioBearerSetup_r15_IEs, + &ett_rrc_T_r13_07, + &ett_rrc_T_nonCriticalExtensions_138, &ett_rrc_RadioBearerSetup_r3_IEs, &ett_rrc_T_dummy_07, &ett_rrc_T_fdd_34, @@ -208893,14 +209634,19 @@ void proto_register_rrc(void) { &ett_rrc_RadioBearerSetup_r11_IEs, &ett_rrc_RadioBearerSetup_r12_IEs, &ett_rrc_RadioBearerSetup_r13_IEs, + &ett_rrc_RadioBearerSetup_LaterCriticalExtensions_r15_IEs, + &ett_rrc_T_r15_03, + &ett_rrc_T_nonCriticalExtensions_140, + &ett_rrc_T_criticalExtensions_111, + &ett_rrc_RadioBearerSetup_r15_IEs, &ett_rrc_RadioBearerSetupComplete, &ett_rrc_T_laterNonCriticalExtensions_35, &ett_rrc_T_v770NonCriticalExtensions_20, - &ett_rrc_T_nonCriticalExtensions_140, + &ett_rrc_T_nonCriticalExtensions_141, &ett_rrc_RadioBearerSetupComplete_v770ext_IEs, &ett_rrc_RadioBearerSetupFailure, &ett_rrc_T_laterNonCriticalExtensions_36, - &ett_rrc_T_nonCriticalExtensions_141, + &ett_rrc_T_nonCriticalExtensions_142, &ett_rrc_RRCConnectionReject, &ett_rrc_T_r3_17, &ett_rrc_T_laterNonCriticalExtensions_37, @@ -208909,9 +209655,9 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_10, &ett_rrc_T_va40NonCriticalExtensions_05, &ett_rrc_T_vb50NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_142, + &ett_rrc_T_nonCriticalExtensions_143, &ett_rrc_T_later_than_r3_15, - &ett_rrc_T_criticalExtensions_111, + &ett_rrc_T_criticalExtensions_112, &ett_rrc_RRCConnectionReject_r3_IEs, &ett_rrc_RRCConnectionReject_v690ext_IEs, &ett_rrc_RRCConnectionReject_v6f0ext_IEs, @@ -208925,9 +209671,9 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_21, &ett_rrc_T_v860NonCriticalExtensions_11, &ett_rrc_T_va40NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_143, + &ett_rrc_T_nonCriticalExtensions_144, &ett_rrc_T_later_than_r3_16, - &ett_rrc_T_criticalExtensions_112, + &ett_rrc_T_criticalExtensions_113, &ett_rrc_T_r4_09, &ett_rrc_T_v4d0NonCriticalExtensions_09, &ett_rrc_T_v690NonCriticalExtensions_27, @@ -208935,8 +209681,8 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_12, &ett_rrc_T_va40NonCriticalExtensions_07, &ett_rrc_T_vb50NonCriticalExtensions_16, - &ett_rrc_T_nonCriticalExtensions_144, - &ett_rrc_T_criticalExtensions_113, + &ett_rrc_T_nonCriticalExtensions_145, + &ett_rrc_T_criticalExtensions_114, &ett_rrc_RRCConnectionRelease_r3_IEs, &ett_rrc_RRCConnectionRelease_r4_IEs, &ett_rrc_RRCConnectionRelease_v690ext_IEs, @@ -208950,30 +209696,30 @@ void proto_register_rrc(void) { &ett_rrc_T_v690NonCriticalExtensions_28, &ett_rrc_T_v860NonCriticalExtensions_13, &ett_rrc_T_va40NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_145, + &ett_rrc_T_nonCriticalExtensions_146, &ett_rrc_T_later_than_r3_17, - &ett_rrc_T_criticalExtensions_114, + &ett_rrc_T_criticalExtensions_115, &ett_rrc_T_r4_10, &ett_rrc_T_v4d0NonCriticalExtensions_10, &ett_rrc_T_v690NonCriticalExtensions_29, &ett_rrc_T_v860NonCriticalExtensions_14, &ett_rrc_T_va40NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_146, - &ett_rrc_T_criticalExtensions_115, - &ett_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation, + &ett_rrc_T_nonCriticalExtensions_147, &ett_rrc_T_criticalExtensions_116, + &ett_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation, + &ett_rrc_T_criticalExtensions_117, &ett_rrc_T_r5_08, &ett_rrc_T_v690NonCriticalExtensions_30, &ett_rrc_T_v860NonCriticalExtensions_15, &ett_rrc_T_va40NonCriticalExtensions_10, &ett_rrc_T_vd20NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_147, - &ett_rrc_T_criticalExtensions_117, + &ett_rrc_T_nonCriticalExtensions_148, + &ett_rrc_T_criticalExtensions_118, &ett_rrc_RRCConnectionRelease_CCCH_r3_IEs, &ett_rrc_RRCConnectionRelease_CCCH_r4_IEs, &ett_rrc_RRCConnectionReleaseComplete, &ett_rrc_T_laterNonCriticalExtensions_40, - &ett_rrc_T_nonCriticalExtensions_148, + &ett_rrc_T_nonCriticalExtensions_149, &ett_rrc_RRCConnectionRequest, &ett_rrc_T_v3d0NonCriticalExtensions, &ett_rrc_T_v4b0NonCriticalExtensions_10, @@ -209008,7 +209754,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v9b0NonCriticalExtensions, &ett_rrc_T_vb50NonCriticalExtensions_17, &ett_rrc_T_vc50NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_149, + &ett_rrc_T_nonCriticalExtensions_150, &ett_rrc_RRCConnectionRequest_va40ext_IEs, &ett_rrc_RRCConnectionRequest_vb50ext_IEs, &ett_rrc_RRCConnectionRequest_vc50ext_IEs, @@ -209018,49 +209764,49 @@ void proto_register_rrc(void) { &ett_rrc_T_v4b0NonCriticalExtensions_11, &ett_rrc_T_v590NonCriticalExtensions_21, &ett_rrc_T_v690NonCriticalExtensions_32, - &ett_rrc_T_nonCriticalExtensions_150, + &ett_rrc_T_nonCriticalExtensions_151, &ett_rrc_T_later_than_r3_18, - &ett_rrc_T_criticalExtensions_118, + &ett_rrc_T_criticalExtensions_119, &ett_rrc_T_r4_11, &ett_rrc_T_v4d0NonCriticalExtensions_11, &ett_rrc_T_v590NonCriticalExtensions_22, &ett_rrc_T_v690NonCriticalExtensions_33, - &ett_rrc_T_nonCriticalExtensions_151, - &ett_rrc_T_criticalExtensions_119, - &ett_rrc_T_r5_09, - &ett_rrc_T_v690NonCriticalExtensions_34, &ett_rrc_T_nonCriticalExtensions_152, &ett_rrc_T_criticalExtensions_120, - &ett_rrc_T_r6_10, - &ett_rrc_T_v6b0NonCriticalExtensions_10, + &ett_rrc_T_r5_09, + &ett_rrc_T_v690NonCriticalExtensions_34, &ett_rrc_T_nonCriticalExtensions_153, &ett_rrc_T_criticalExtensions_121, + &ett_rrc_T_r6_10, + &ett_rrc_T_v6b0NonCriticalExtensions_10, + &ett_rrc_T_nonCriticalExtensions_154, + &ett_rrc_T_criticalExtensions_122, &ett_rrc_T_r7_09, &ett_rrc_T_v780NonCriticalExtensions_08, &ett_rrc_T_v7d0NonCriticalExtensions_11, - &ett_rrc_T_nonCriticalExtensions_154, - &ett_rrc_T_criticalExtensions_122, + &ett_rrc_T_nonCriticalExtensions_155, + &ett_rrc_T_criticalExtensions_123, &ett_rrc_T_r8_10, &ett_rrc_T_v7d0NonCriticalExtensions_12, &ett_rrc_T_v890NonCriticalExtensions_08, &ett_rrc_T_v8a0NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_155, - &ett_rrc_T_criticalExtensions_123, - &ett_rrc_T_r9_09, - &ett_rrc_T_v950NonCriticalExtensions_07, &ett_rrc_T_nonCriticalExtensions_156, &ett_rrc_T_criticalExtensions_124, - &ett_rrc_T_r10_09, - &ett_rrc_T_vaj0NonCriticalExtensions, + &ett_rrc_T_r9_09, + &ett_rrc_T_v950NonCriticalExtensions_07, &ett_rrc_T_nonCriticalExtensions_157, &ett_rrc_T_criticalExtensions_125, - &ett_rrc_T_r11_10, - &ett_rrc_T_vaj0NonCriticalExtensions_01, + &ett_rrc_T_r10_09, + &ett_rrc_T_vaj0NonCriticalExtensions, &ett_rrc_T_nonCriticalExtensions_158, &ett_rrc_T_criticalExtensions_126, - &ett_rrc_T_r12_09, + &ett_rrc_T_r11_10, + &ett_rrc_T_vaj0NonCriticalExtensions_01, &ett_rrc_T_nonCriticalExtensions_159, &ett_rrc_T_criticalExtensions_127, + &ett_rrc_T_r12_09, + &ett_rrc_T_nonCriticalExtensions_160, + &ett_rrc_T_criticalExtensions_128, &ett_rrc_RRCConnectionSetup_r3_IEs, &ett_rrc_RRCConnectionSetup_v4b0ext_IEs, &ett_rrc_RRCConnectionSetup_v590ext_IEs, @@ -209134,7 +209880,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_24, &ett_rrc_T_va40NonCriticalExtensions_11, &ett_rrc_T_vb50NonCriticalExtensions_18, - &ett_rrc_T_nonCriticalExtensions_160, + &ett_rrc_T_nonCriticalExtensions_161, &ett_rrc_RRCConnectionSetupComplete_v370ext, &ett_rrc_RRCConnectionSetupComplete_v380ext_IEs, &ett_rrc_RRCConnectionSetupComplete_v3a0ext_IEs, @@ -209144,7 +209890,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v7e0NonCriticalExtensions_02, &ett_rrc_T_v7f0NonCriticalExtensions_13, &ett_rrc_T_va40NonCriticalExtensions_12, - &ett_rrc_T_nonCriticalExtensions_161, + &ett_rrc_T_nonCriticalExtensions_162, &ett_rrc_RRCConnectionSetupComplete_v4b0ext_IEs, &ett_rrc_RRCConnectionSetupComplete_v590ext_IEs, &ett_rrc_RRCConnectionSetupComplete_v5c0ext_IEs, @@ -209160,42 +209906,42 @@ void proto_register_rrc(void) { &ett_rrc_RRC_FailureInfo, &ett_rrc_T_r3_21, &ett_rrc_T_laterNonCriticalExtensions_43, - &ett_rrc_T_nonCriticalExtensions_162, - &ett_rrc_T_criticalExtensions_128, + &ett_rrc_T_nonCriticalExtensions_163, + &ett_rrc_T_criticalExtensions_129, &ett_rrc_RRC_FailureInfo_r3_IEs, &ett_rrc_RRCStatus, &ett_rrc_T_laterNonCriticalExtensions_44, - &ett_rrc_T_nonCriticalExtensions_163, + &ett_rrc_T_nonCriticalExtensions_164, &ett_rrc_SecurityModeCommand, &ett_rrc_T_r3_22, &ett_rrc_T_laterNonCriticalExtensions_45, - &ett_rrc_T_nonCriticalExtensions_164, - &ett_rrc_T_later_than_r3_19, - &ett_rrc_T_criticalExtensions_129, - &ett_rrc_T_r7_10, &ett_rrc_T_nonCriticalExtensions_165, + &ett_rrc_T_later_than_r3_19, &ett_rrc_T_criticalExtensions_130, + &ett_rrc_T_r7_10, + &ett_rrc_T_nonCriticalExtensions_166, + &ett_rrc_T_criticalExtensions_131, &ett_rrc_SecurityModeCommand_r3_IEs, &ett_rrc_SecurityModeCommand_r7_IEs, &ett_rrc_SecurityModeComplete, &ett_rrc_T_laterNonCriticalExtensions_46, - &ett_rrc_T_nonCriticalExtensions_166, + &ett_rrc_T_nonCriticalExtensions_167, &ett_rrc_SecurityModeFailure, &ett_rrc_T_laterNonCriticalExtensions_47, - &ett_rrc_T_nonCriticalExtensions_167, + &ett_rrc_T_nonCriticalExtensions_168, &ett_rrc_SignallingConnectionRelease, &ett_rrc_T_r3_23, &ett_rrc_T_laterNonCriticalExtensions_48, &ett_rrc_T_va40NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_168, + &ett_rrc_T_nonCriticalExtensions_169, &ett_rrc_T_later_than_r3_20, - &ett_rrc_T_criticalExtensions_131, + &ett_rrc_T_criticalExtensions_132, &ett_rrc_SignallingConnectionRelease_r3_IEs, &ett_rrc_SignallingConnectionRelease_va40ext_IEs, &ett_rrc_SignallingConnectionReleaseIndication, &ett_rrc_T_laterNonCriticalExtensions_49, &ett_rrc_T_v860nonCriticalExtentions, - &ett_rrc_T_nonCriticalExtensions_169, + &ett_rrc_T_nonCriticalExtensions_170, &ett_rrc_SignallingConnectionReleaseIndication_v860ext, &ett_rrc_SystemInformation_BCH, &ett_rrc_T_payload, @@ -209235,7 +209981,7 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_50, &ett_rrc_T_v860NonCriticalExtensions_17, &ett_rrc_T_vc50NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_170, + &ett_rrc_T_nonCriticalExtensions_171, &ett_rrc_SystemInformationChangeIndication_v860ext_IEs, &ett_rrc_SystemInformationChangeIndication_vc50ext_IEs, &ett_rrc_TransportChannelReconfiguration, @@ -209246,60 +209992,60 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_24, &ett_rrc_T_v690NonCriticalExtensions_36, &ett_rrc_T_v770NonCriticalExtensions_25, - &ett_rrc_T_nonCriticalExtensions_171, + &ett_rrc_T_nonCriticalExtensions_172, &ett_rrc_T_later_than_r3_21, - &ett_rrc_T_criticalExtensions_132, + &ett_rrc_T_criticalExtensions_133, &ett_rrc_T_r4_12, &ett_rrc_T_v4d0NonCriticalExtensions_12, &ett_rrc_T_v590NonCriticalExtensions_25, &ett_rrc_T_v690NonCriticalExtensions_37, &ett_rrc_T_v770NonCriticalExtensions_26, - &ett_rrc_T_nonCriticalExtensions_172, - &ett_rrc_T_criticalExtensions_133, + &ett_rrc_T_nonCriticalExtensions_173, + &ett_rrc_T_criticalExtensions_134, &ett_rrc_T_r5_10, &ett_rrc_T_v690NonCriticalExtensions_38, &ett_rrc_T_v770NonCriticalExtensions_27, - &ett_rrc_T_nonCriticalExtensions_173, - &ett_rrc_T_criticalExtensions_134, + &ett_rrc_T_nonCriticalExtensions_174, + &ett_rrc_T_criticalExtensions_135, &ett_rrc_T_r6_11, &ett_rrc_T_v6b0NonCriticalExtensions_11, &ett_rrc_T_v770NonCriticalExtensions_28, - &ett_rrc_T_nonCriticalExtensions_174, - &ett_rrc_T_criticalExtensions_135, + &ett_rrc_T_nonCriticalExtensions_175, + &ett_rrc_T_criticalExtensions_136, &ett_rrc_T_r7_11, &ett_rrc_T_v780NonCriticalExtensions_09, &ett_rrc_T_v7d0NonCriticalExtensions_13, &ett_rrc_T_v7f0NonCriticalExtensions_14, &ett_rrc_T_v7g0NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_175, - &ett_rrc_T_criticalExtensions_136, + &ett_rrc_T_nonCriticalExtensions_176, + &ett_rrc_T_criticalExtensions_137, &ett_rrc_T_r8_11, &ett_rrc_T_v7d0NonCriticalExtensions_14, &ett_rrc_T_v7f0NonCriticalExtensions_15, &ett_rrc_T_v890NonCriticalExtensions_09, &ett_rrc_T_v7g0NonCriticalExtensions_16, &ett_rrc_T_v8a0NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_176, - &ett_rrc_T_criticalExtensions_137, + &ett_rrc_T_nonCriticalExtensions_177, + &ett_rrc_T_criticalExtensions_138, &ett_rrc_T_r9_10, &ett_rrc_T_v950NonCriticalExtensions_08, &ett_rrc_T_v9c0NonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_177, - &ett_rrc_T_criticalExtensions_138, + &ett_rrc_T_nonCriticalExtensions_178, + &ett_rrc_T_criticalExtensions_139, &ett_rrc_T_r10_10, &ett_rrc_T_v9c0NonCriticalExtensions_11, &ett_rrc_T_vb50NonCriticalExtensions_19, - &ett_rrc_T_nonCriticalExtensions_178, - &ett_rrc_T_criticalExtensions_139, - &ett_rrc_T_r11_11, &ett_rrc_T_nonCriticalExtensions_179, &ett_rrc_T_criticalExtensions_140, - &ett_rrc_T_r12_10, + &ett_rrc_T_r11_11, &ett_rrc_T_nonCriticalExtensions_180, &ett_rrc_T_criticalExtensions_141, - &ett_rrc_T_r13_08, + &ett_rrc_T_r12_10, &ett_rrc_T_nonCriticalExtensions_181, &ett_rrc_T_criticalExtensions_142, + &ett_rrc_T_r13_08, + &ett_rrc_T_nonCriticalExtensions_182, + &ett_rrc_T_criticalExtensions_143, &ett_rrc_TransportChannelReconfiguration_r3_IEs, &ett_rrc_T_dummy_11, &ett_rrc_T_fdd_40, @@ -209341,21 +210087,21 @@ void proto_register_rrc(void) { &ett_rrc_TransportChannelReconfigurationComplete, &ett_rrc_T_laterNonCriticalExtensions_52, &ett_rrc_T_v770NonCriticalExtensions_29, - &ett_rrc_T_nonCriticalExtensions_182, + &ett_rrc_T_nonCriticalExtensions_183, &ett_rrc_TransportChannelReconfigurationComplete_v770ext_IEs, &ett_rrc_TransportChannelReconfigurationFailure, &ett_rrc_T_laterNonCriticalExtensions_53, - &ett_rrc_T_nonCriticalExtensions_183, + &ett_rrc_T_nonCriticalExtensions_184, &ett_rrc_TransportFormatCombinationControl, &ett_rrc_T_modeSpecificInfo_16, &ett_rrc_T_tdd_10, &ett_rrc_T_laterNonCriticalExtensions_54, &ett_rrc_T_v820NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_184, + &ett_rrc_T_nonCriticalExtensions_185, &ett_rrc_TransportFormatCombinationControl_v820ext_IEs, &ett_rrc_TransportFormatCombinationControlFailure, &ett_rrc_T_laterNonCriticalExtensions_55, - &ett_rrc_T_nonCriticalExtensions_185, + &ett_rrc_T_nonCriticalExtensions_186, &ett_rrc_UECapabilityEnquiry, &ett_rrc_T_r3_25, &ett_rrc_T_laterNonCriticalExtensions_56, @@ -209364,9 +210110,9 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_30, &ett_rrc_T_v860NonCriticalExtensions_18, &ett_rrc_T_vaj0NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_186, + &ett_rrc_T_nonCriticalExtensions_187, &ett_rrc_T_later_than_r3_22, - &ett_rrc_T_criticalExtensions_143, + &ett_rrc_T_criticalExtensions_144, &ett_rrc_UECapabilityEnquiry_r3_IEs, &ett_rrc_UECapabilityEnquiry_v4b0ext_IEs, &ett_rrc_UECapabilityEnquiry_v590ext_IEs, @@ -209382,7 +210128,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_27, &ett_rrc_T_v5c0NonCriticalExtensions_01, &ett_rrc_T_v690NonCriticalExtensions_39, - &ett_rrc_T_nonCriticalExtensions_187, + &ett_rrc_T_nonCriticalExtensions_188, &ett_rrc_UECapabilityInformation_v370ext, &ett_rrc_UECapabilityInformation_v380ext_IEs, &ett_rrc_UECapabilityInformation_v3a0ext_IEs, @@ -209391,7 +210137,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v7e0NonCriticalExtensions_03, &ett_rrc_T_v7f0NonCriticalExtensions_16, &ett_rrc_T_va40NonCriticalExtensions_14, - &ett_rrc_T_nonCriticalExtensions_188, + &ett_rrc_T_nonCriticalExtensions_189, &ett_rrc_UECapabilityInformation_v4b0ext, &ett_rrc_UECapabilityInformation_v590ext, &ett_rrc_UECapabilityInformation_v5c0ext, @@ -209405,9 +210151,9 @@ void proto_register_rrc(void) { &ett_rrc_T_r3_26, &ett_rrc_T_laterNonCriticalExtensions_58, &ett_rrc_T_v770NonCriticalExtensions_31, - &ett_rrc_T_nonCriticalExtensions_189, + &ett_rrc_T_nonCriticalExtensions_190, &ett_rrc_T_later_than_r3_23, - &ett_rrc_T_criticalExtensions_144, + &ett_rrc_T_criticalExtensions_145, &ett_rrc_UECapabilityInformationConfirm_r3_IEs, &ett_rrc_UECapabilityInformationConfirm_v770ext_IEs, &ett_rrc_UplinkDirectTransfer, @@ -209416,7 +210162,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v7g0NonCriticalExtensions_17, &ett_rrc_T_vb50NonCriticalExtensions_20, &ett_rrc_T_vc50NonCriticalExtensions_07, - &ett_rrc_T_nonCriticalExtensions_190, + &ett_rrc_T_nonCriticalExtensions_191, &ett_rrc_UplinkDirectTransfer_v690ext_IEs, &ett_rrc_UplinkDirectTransfer_v7g0ext_IEs, &ett_rrc_UplinkDirectTransfer_vb50ext_IEs, @@ -209427,20 +210173,20 @@ void proto_register_rrc(void) { &ett_rrc_T_v4b0NonCriticalExtensions_16, &ett_rrc_T_noncriticalExtensions, &ett_rrc_T_later_than_r3_24, - &ett_rrc_T_criticalExtensions_145, + &ett_rrc_T_criticalExtensions_146, &ett_rrc_T_r4_13, &ett_rrc_T_v4d0NonCriticalExtensions_13, &ett_rrc_T_v690NonCriticalExtensions_41, - &ett_rrc_T_nonCriticalExtensions_191, - &ett_rrc_T_criticalExtensions_146, + &ett_rrc_T_nonCriticalExtensions_192, + &ett_rrc_T_criticalExtensions_147, &ett_rrc_T_r5_11, &ett_rrc_T_v690NonCriticalExtensions_42, &ett_rrc_T_v6a0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_192, - &ett_rrc_T_criticalExtensions_147, - &ett_rrc_T_r7_12, &ett_rrc_T_nonCriticalExtensions_193, &ett_rrc_T_criticalExtensions_148, + &ett_rrc_T_r7_12, + &ett_rrc_T_nonCriticalExtensions_194, + &ett_rrc_T_criticalExtensions_149, &ett_rrc_UplinkPhysicalChannelControl_r3_IEs, &ett_rrc_UplinkPhysicalChannelControl_v4b0ext_IEs, &ett_rrc_UplinkPhysicalChannelControl_r4_IEs, @@ -209463,9 +210209,9 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_32, &ett_rrc_T_v860NonCriticalExtensions_19, &ett_rrc_T_va40NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_194, - &ett_rrc_URAUpdate_r3_add_ext_IEs, &ett_rrc_T_nonCriticalExtensions_195, + &ett_rrc_URAUpdate_r3_add_ext_IEs, + &ett_rrc_T_nonCriticalExtensions_196, &ett_rrc_UraUpdate_v770ext_IEs, &ett_rrc_URAUpdate_v7e0ext_IEs, &ett_rrc_URAUpdate_v860ext_IEs, @@ -209474,17 +210220,17 @@ void proto_register_rrc(void) { &ett_rrc_T_r3_28, &ett_rrc_T_laterNonCriticalExtensions_62, &ett_rrc_T_v690NonCriticalExtensions_43, - &ett_rrc_T_nonCriticalExtensions_196, + &ett_rrc_T_nonCriticalExtensions_197, &ett_rrc_T_later_than_r3_25, - &ett_rrc_T_criticalExtensions_149, + &ett_rrc_T_criticalExtensions_150, &ett_rrc_T_r5_12, &ett_rrc_T_v690NonCriticalExtensions_44, - &ett_rrc_T_nonCriticalExtensions_197, - &ett_rrc_T_criticalExtensions_150, - &ett_rrc_T_r7_13, - &ett_rrc_T_v860NonCriticalExtensions_20, &ett_rrc_T_nonCriticalExtensions_198, &ett_rrc_T_criticalExtensions_151, + &ett_rrc_T_r7_13, + &ett_rrc_T_v860NonCriticalExtensions_20, + &ett_rrc_T_nonCriticalExtensions_199, + &ett_rrc_T_criticalExtensions_152, &ett_rrc_URAUpdateConfirm_r3_IEs, &ett_rrc_URAUpdateConfirm_r5_IEs, &ett_rrc_URAUpdateConfirm_v690ext_IEs, @@ -209495,9 +210241,9 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_63, &ett_rrc_T_v690NonCriticalExtensions_45, &ett_rrc_T_v860NonCriticalExtensions_21, - &ett_rrc_T_nonCriticalExtensions_199, + &ett_rrc_T_nonCriticalExtensions_200, &ett_rrc_T_later_than_r3_26, - &ett_rrc_T_criticalExtensions_152, + &ett_rrc_T_criticalExtensions_153, &ett_rrc_URAUpdateConfirm_CCCH_r3_IEs, &ett_rrc_UTRANMobilityInformation, &ett_rrc_T_r3_30, @@ -209505,30 +210251,30 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_64, &ett_rrc_T_v690NonCriticalExtensions_46, &ett_rrc_T_v860NonCriticalExtentions, - &ett_rrc_T_nonCriticalExtensions_200, + &ett_rrc_T_nonCriticalExtensions_201, &ett_rrc_T_later_than_r3_27, - &ett_rrc_T_criticalExtensions_153, + &ett_rrc_T_criticalExtensions_154, &ett_rrc_T_r5_13, &ett_rrc_T_v690NonCriticalExtensions_47, &ett_rrc_T_v860NonCriticalExtentions_01, - &ett_rrc_T_nonCriticalExtensions_201, - &ett_rrc_T_criticalExtensions_154, + &ett_rrc_T_nonCriticalExtensions_202, + &ett_rrc_T_criticalExtensions_155, &ett_rrc_T_r7_14, &ett_rrc_T_v860NonCriticalExtensions_22, &ett_rrc_T_vb50NonCriticalExtentions, - &ett_rrc_T_nonCriticalExtensions_202, - &ett_rrc_T_criticalExtensions_155, - &ett_rrc_T_r11_12, &ett_rrc_T_nonCriticalExtensions_203, &ett_rrc_T_criticalExtensions_156, - &ett_rrc_T_r12_11, + &ett_rrc_T_r11_12, &ett_rrc_T_nonCriticalExtensions_204, &ett_rrc_T_criticalExtensions_157, - &ett_rrc_T_r13_09, + &ett_rrc_T_r12_11, &ett_rrc_T_nonCriticalExtensions_205, &ett_rrc_T_criticalExtensions_158, - &ett_rrc_UTRANMobilityInformation_r3_IEs, + &ett_rrc_T_r13_09, &ett_rrc_T_nonCriticalExtensions_206, + &ett_rrc_T_criticalExtensions_159, + &ett_rrc_UTRANMobilityInformation_r3_IEs, + &ett_rrc_T_nonCriticalExtensions_207, &ett_rrc_UTRANMobilityInformation_v3a0ext_IEs, &ett_rrc_UTRANMobilityInformation_r5_IEs, &ett_rrc_UtranMobilityInformation_v690ext_IEs, @@ -209543,32 +210289,32 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_65, &ett_rrc_T_v770NonCriticalExtension_01, &ett_rrc_T_va40NonCriticalExtensions_16, - &ett_rrc_T_nonCriticalExtensions_207, + &ett_rrc_T_nonCriticalExtensions_208, &ett_rrc_UTRANMobilityInformationConfirm_v770ext_IEs, &ett_rrc_UTRANMobilityInformationConfirm_va40ext_IEs, &ett_rrc_UTRANMobilityInformationFailure, &ett_rrc_T_laterNonCriticalExtensions_66, - &ett_rrc_T_nonCriticalExtensions_208, - &ett_rrc_MBMSAccessInformation, &ett_rrc_T_nonCriticalExtensions_209, + &ett_rrc_MBMSAccessInformation, + &ett_rrc_T_nonCriticalExtensions_210, &ett_rrc_MBMSCommonPTMRBInformation, &ett_rrc_T_v770NonCriticalExtensions_33, &ett_rrc_T_v780NonCriticalExtensions_10, &ett_rrc_T_v860NonCriticalExtensions_23, - &ett_rrc_T_nonCriticalExtensions_210, + &ett_rrc_T_nonCriticalExtensions_211, &ett_rrc_MBMSCommonPTMRBInformation_v770ext_IEs, &ett_rrc_MBMSCommonPTMRBInformation_v780ext_IEs, &ett_rrc_MBMSCommonPTMRBInformation_v860ext_IEs, &ett_rrc_MBMSCurrentCellPTMRBInformation, &ett_rrc_T_v770NonCriticalExtensions_34, - &ett_rrc_T_nonCriticalExtensions_211, + &ett_rrc_T_nonCriticalExtensions_212, &ett_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs, &ett_rrc_MBMSGeneralInformation, &ett_rrc_T_v6b0NonCriticalExtensions_12, &ett_rrc_T_v770NonCriticalExtensions_35, &ett_rrc_T_v860NonCriticalExtensions_24, &ett_rrc_T_v890NoncriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_212, + &ett_rrc_T_nonCriticalExtensions_213, &ett_rrc_MBMSGeneralInformation_v6b0ext_IEs, &ett_rrc_MBMSGeneralInformation_v770ext_IEs, &ett_rrc_MBMSGeneralInformation_v860ext_IEs, @@ -209576,57 +210322,57 @@ void proto_register_rrc(void) { &ett_rrc_MBMSModificationRequest, &ett_rrc_T_v6b0NonCriticalExtensions_13, &ett_rrc_T_v6f0NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_213, + &ett_rrc_T_nonCriticalExtensions_214, &ett_rrc_MBMSModificationRequest_v6b0ext_IEs, &ett_rrc_MBMSModificationRequest_v6f0ext_IEs, &ett_rrc_MBMSModifiedServicesInformation, &ett_rrc_T_v770NonCriticalExtensions_36, &ett_rrc_T_v7c0NonCriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_214, + &ett_rrc_T_nonCriticalExtensions_215, &ett_rrc_MBMSModifiedServicesInformation_v770ext_IEs, &ett_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs, &ett_rrc_MBMSNeighbouringCellPTMRBInformation, &ett_rrc_T_v770NonCriticalExtensions_37, - &ett_rrc_T_nonCriticalExtensions_215, + &ett_rrc_T_nonCriticalExtensions_216, &ett_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs, &ett_rrc_MBMSSchedulingInformation, - &ett_rrc_T_nonCriticalExtensions_216, + &ett_rrc_T_nonCriticalExtensions_217, &ett_rrc_MBMSUnmodifiedServicesInformation, &ett_rrc_T_v770NonCriticalExtensions_38, - &ett_rrc_T_nonCriticalExtensions_217, + &ett_rrc_T_nonCriticalExtensions_218, &ett_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs, &ett_rrc_System_Information_Container, &ett_rrc_T_vb50NonCriticalExtensions_21, &ett_rrc_T_vc50NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_218, + &ett_rrc_T_nonCriticalExtensions_219, &ett_rrc_System_Information_Container_vb50ext_IEs, &ett_rrc_System_Information_Container_vc50ext_IEs, &ett_rrc_LoggingMeasurementConfiguration, - &ett_rrc_T_criticalExtensions_159, - &ett_rrc_T_r10_11, - &ett_rrc_T_nonCriticalExtensions_219, &ett_rrc_T_criticalExtensions_160, - &ett_rrc_T_r11_13, + &ett_rrc_T_r10_11, &ett_rrc_T_nonCriticalExtensions_220, &ett_rrc_T_criticalExtensions_161, + &ett_rrc_T_r11_13, + &ett_rrc_T_nonCriticalExtensions_221, + &ett_rrc_T_criticalExtensions_162, &ett_rrc_LoggingMeasurementConfiguration_r10_IEs, &ett_rrc_LoggingMeasurementConfiguration_r11_IEs, &ett_rrc_UEInformationResponse, &ett_rrc_T_vb50NonCriticalExtensions_22, &ett_rrc_T_vbb0NonCriticalExtensions, &ett_rrc_T_vc50NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_221, + &ett_rrc_T_nonCriticalExtensions_222, &ett_rrc_UEInformationResponse_vb50ext_IEs, &ett_rrc_UEInformationResponse_vbb0ext_IEs, &ett_rrc_UEInformationResponse_vc50ext_IEs, &ett_rrc_UEInformationRequest, - &ett_rrc_T_criticalExtensions_162, - &ett_rrc_T_r10_12, - &ett_rrc_T_nonCriticalExtensions_222, &ett_rrc_T_criticalExtensions_163, - &ett_rrc_T_r11_14, + &ett_rrc_T_r10_12, &ett_rrc_T_nonCriticalExtensions_223, &ett_rrc_T_criticalExtensions_164, + &ett_rrc_T_r11_14, + &ett_rrc_T_nonCriticalExtensions_224, + &ett_rrc_T_criticalExtensions_165, &ett_rrc_UEInformationRequest_r10_IEs, &ett_rrc_UEInformationRequest_r11_IEs, &ett_rrc_CN_DomainInformation, @@ -209812,6 +210558,7 @@ void proto_register_rrc(void) { &ett_rrc_DL_PhysChCapabilityFDD_vc50ext, &ett_rrc_DL_PhysChCapabilityFDD_vd20ext, &ett_rrc_DL_PhysChCapabilityFDD_ve30ext, + &ett_rrc_DL_PhysChCapabilityFDD_vf10ext, &ett_rrc_DL_PhysChCapabilityTDD, &ett_rrc_DL_PhysChCapabilityTDD_LCR_r4, &ett_rrc_DL_PhysChCapabilityTDD_128_v770ext, @@ -209875,6 +210622,7 @@ void proto_register_rrc(void) { &ett_rrc_MeasurementCapability_vb70ext, &ett_rrc_MeasurementCapability_vc50ext, &ett_rrc_MeasurementCapability_ve30ext, + &ett_rrc_MeasurementCapability_vf20ext, &ett_rrc_NonContiguousMultiCellCombinationList, &ett_rrc_NonContiguousMultiCell, &ett_rrc_MultiRAT_Capability, @@ -209940,6 +210688,8 @@ void proto_register_rrc(void) { &ett_rrc_PhysicalChannelCapabilityInfo_v770ext, &ett_rrc_T_tddPhysChCapability_768_01, &ett_rrc_T_tddPhysChCapability_128_03, + &ett_rrc_PhysicalChannelCapability_vf10ext, + &ett_rrc_T_fddPhysChCapability_10, &ett_rrc_PhysicalChannelCapability_LCR_r4, &ett_rrc_T_tdd128_PhysChCapability, &ett_rrc_PhysicalChannelCapability_hspdsch_r5, @@ -210056,10 +210806,8 @@ void proto_register_rrc(void) { &ett_rrc_UE_RadioAccessCapability_vd20ext_IEs, &ett_rrc_UE_RadioAccessCapability_ve30ext_IEs, &ett_rrc_UE_RadioAccessCapability_vf10ext_IEs, - &ett_rrc_T_nonCriticalExtensions_224, - &ett_rrc_PhysicalChannelCapability_vf10ext, - &ett_rrc_T_fddPhysChCapability_10, - &ett_rrc_DL_PhysChCapabilityFDD_vf10ext, + &ett_rrc_UE_RadioAccessCapability_vf20ext_IEs, + &ett_rrc_T_nonCriticalExtensions_225, &ett_rrc_UE_ConnTimersAndConstants, &ett_rrc_UE_ConnTimersAndConstants_v3a0ext, &ett_rrc_UE_ConnTimersAndConstants_r5, @@ -212984,6 +213732,8 @@ void proto_register_rrc(void) { &ett_rrc_T_modify_10, &ett_rrc_MeasurementCommand_r14, &ett_rrc_T_modify_11, + &ett_rrc_MeasurementCommand_r15, + &ett_rrc_T_modify_12, &ett_rrc_MeasurementControlSysInfo, &ett_rrc_T_use_of_HCS, &ett_rrc_T_hcs_not_used, @@ -213052,7 +213802,9 @@ void proto_register_rrc(void) { &ett_rrc_MeasurementType_r12, &ett_rrc_MeasurementType_r13, &ett_rrc_MeasurementType_r14, + &ett_rrc_MeasurementType_r15, &ett_rrc_MeasurementType_Relocation_r14, + &ett_rrc_MeasurementType_Relocation_r15, &ett_rrc_MeasurementValidity, &ett_rrc_MonitoredCellRACH_List, &ett_rrc_MonitoredCellRACH_Result, @@ -213196,7 +213948,9 @@ void proto_register_rrc(void) { &ett_rrc_NonUsedFreq2aParameterList_r11, &ett_rrc_NonUsedFreqWList_r6, &ett_rrc_ApplicationLayerMeasurementConfiguration, + &ett_rrc_ApplicationLayerMeasurementConfiguration_r15, &ett_rrc_ApplicationLayerMeasurementReporting, + &ett_rrc_ApplicationLayerMeasurementReporting_r15, &ett_rrc_PenaltyTime_RSCP, &ett_rrc_PenaltyTime_ECN0, &ett_rrc_PeriodicalReportingCriteria, @@ -213706,7 +214460,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v6b0NonCriticalExtensions_15, &ett_rrc_T_v860NonCriticalExtensions_26, &ett_rrc_T_vc50NonCriticalExtensions_11, - &ett_rrc_T_nonCriticalExtensions_225, + &ett_rrc_T_nonCriticalExtensions_226, &ett_rrc_MasterInformationBlock_v690ext, &ett_rrc_MasterInformationBlock_v6b0ext_IEs, &ett_rrc_MasterInformationBlock_v860ext_IEs, @@ -213750,11 +214504,11 @@ void proto_register_rrc(void) { &ett_rrc_SysInfoType1, &ett_rrc_T_v3a0NonCriticalExtensions_12, &ett_rrc_T_v860NonCriticalExtentions_02, - &ett_rrc_T_nonCriticalExtensions_226, + &ett_rrc_T_nonCriticalExtensions_227, &ett_rrc_SysInfoType1_v3a0ext_IEs, &ett_rrc_SysInfoType1_v860ext_IEs, &ett_rrc_SysInfoType2, - &ett_rrc_T_nonCriticalExtensions_227, + &ett_rrc_T_nonCriticalExtensions_228, &ett_rrc_SysInfoType3, &ett_rrc_T_v4b0NonCriticalExtensions_17, &ett_rrc_T_v590NonCriticalExtension, @@ -213766,7 +214520,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v870NonCriticalExtension, &ett_rrc_T_v900NonCriticalExtension, &ett_rrc_T_vc50NonCriticalExtension_01, - &ett_rrc_T_nonCriticalExtensions_228, + &ett_rrc_T_nonCriticalExtensions_229, &ett_rrc_SysInfoType3_v4b0ext_IEs, &ett_rrc_SysInfoType3_v590ext, &ett_rrc_SysInfoType3_v5c0ext_IEs, @@ -213782,7 +214536,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtension_01, &ett_rrc_T_v5b0NonCriticalExtension, &ett_rrc_T_v5c0NonCriticalExtension, - &ett_rrc_T_nonCriticalExtensions_229, + &ett_rrc_T_nonCriticalExtensions_230, &ett_rrc_SysInfoType4_v4b0ext_IEs, &ett_rrc_SysInfoType4_v590ext, &ett_rrc_SysInfoType4_v5b0ext_IEs, @@ -213830,7 +214584,7 @@ void proto_register_rrc(void) { &ett_rrc_SysInfoType5_va80ext_IEs, &ett_rrc_SysInfoType5_NonCriticalExtensions_vb50_IEs, &ett_rrc_SysInfoType5_NonCriticalExtensions_ve30_IEs, - &ett_rrc_T_nonCriticalExtensions_230, + &ett_rrc_T_nonCriticalExtensions_231, &ett_rrc_SysInfoType5_ve30ext_IEs, &ett_rrc_SysInfoType5_vb50ext_IEs, &ett_rrc_SysInfoType6, @@ -213845,7 +214599,7 @@ void proto_register_rrc(void) { &ett_rrc_T_va40NonCriticalExtensions_19, &ett_rrc_T_va80NonCriticalExtensions_03, &ett_rrc_SysInfoType6_NonCriticalExtensions_ve30_IEs, - &ett_rrc_T_nonCriticalExtensions_231, + &ett_rrc_T_nonCriticalExtensions_232, &ett_rrc_SysInfoType6_ve30ext_IEs, &ett_rrc_SysInfoType6_v4b0ext_IEs, &ett_rrc_T_tdd128SpecificInfo_01, @@ -213860,13 +214614,13 @@ void proto_register_rrc(void) { &ett_rrc_SysInfoType7, &ett_rrc_T_modeSpecificInfo_168, &ett_rrc_T_fdd_207, - &ett_rrc_T_nonCriticalExtensions_232, - &ett_rrc_SysInfoType8, &ett_rrc_T_nonCriticalExtensions_233, - &ett_rrc_SysInfoType9, + &ett_rrc_SysInfoType8, &ett_rrc_T_nonCriticalExtensions_234, - &ett_rrc_SysInfoType10, + &ett_rrc_SysInfoType9, &ett_rrc_T_nonCriticalExtensions_235, + &ett_rrc_SysInfoType10, + &ett_rrc_T_nonCriticalExtensions_236, &ett_rrc_SysInfoType11, &ett_rrc_T_v4b0NonCriticalExtensions_21, &ett_rrc_T_v590NonCriticalExtension_02, @@ -213877,7 +214631,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_28, &ett_rrc_T_va80NonCriticalExtensions_04, &ett_rrc_T_vc50NonCriticalExtensions_12, - &ett_rrc_T_nonCriticalExtensions_236, + &ett_rrc_T_nonCriticalExtensions_237, &ett_rrc_SysInfoType11_v4b0ext_IEs, &ett_rrc_SysInfoType11_v590ext_IEs, &ett_rrc_SysInfoType11_v690ext_IEs, @@ -213892,13 +214646,13 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_29, &ett_rrc_T_va80NonCriticalExtensions_05, &ett_rrc_T_vc50NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_237, + &ett_rrc_T_nonCriticalExtensions_238, &ett_rrc_SysInfoType11bis_v7b0ext_IEs, &ett_rrc_SysInfoType11bis_v860ext_IEs, &ett_rrc_SysInfoType11bis_va80ext_IEs, &ett_rrc_SysInfoType11bis_vc50ext_IEs, &ett_rrc_SysInfoType11ter, - &ett_rrc_T_nonCriticalExtensions_238, + &ett_rrc_T_nonCriticalExtensions_239, &ett_rrc_SysInfoType12, &ett_rrc_T_v4b0NonCriticalExtensions_22, &ett_rrc_T_v590NonCriticalExtension_03, @@ -213907,7 +214661,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v7b0NonCriticalExtensions_04, &ett_rrc_T_va80NonCriticalExtensions_06, &ett_rrc_T_vc50NonCriticalExtensions_14, - &ett_rrc_T_nonCriticalExtensions_239, + &ett_rrc_T_nonCriticalExtensions_240, &ett_rrc_SysInfoType12_v4b0ext_IEs, &ett_rrc_SysInfoType12_v590ext_IEs, &ett_rrc_SysInfoType12_v690ext_IEs, @@ -213919,97 +214673,97 @@ void proto_register_rrc(void) { &ett_rrc_T_v3a0NonCriticalExtensions_13, &ett_rrc_T_v4b0NonCriticalExtensions_23, &ett_rrc_T_v770NonCriticalExtensions_43, - &ett_rrc_T_nonCriticalExtensions_240, + &ett_rrc_T_nonCriticalExtensions_241, &ett_rrc_SysInfoType13_v3a0ext_IEs, &ett_rrc_SysInfoType13_v4b0ext_IEs, &ett_rrc_SysInfoType13_v770ext_IEs, &ett_rrc_SysInfoType13_1, - &ett_rrc_T_nonCriticalExtensions_241, - &ett_rrc_SysInfoType13_2, &ett_rrc_T_nonCriticalExtensions_242, - &ett_rrc_SysInfoType13_3, + &ett_rrc_SysInfoType13_2, &ett_rrc_T_nonCriticalExtensions_243, - &ett_rrc_SysInfoType13_4, + &ett_rrc_SysInfoType13_3, &ett_rrc_T_nonCriticalExtensions_244, - &ett_rrc_SysInfoType14, + &ett_rrc_SysInfoType13_4, &ett_rrc_T_nonCriticalExtensions_245, + &ett_rrc_SysInfoType14, + &ett_rrc_T_nonCriticalExtensions_246, &ett_rrc_SysInfoType15, &ett_rrc_T_v4b0NonCriticalExtensions_24, &ett_rrc_T_v770NonCriticalExtensions_44, &ett_rrc_T_va40NonCriticalExtensions_20, - &ett_rrc_T_nonCriticalExtensions_246, + &ett_rrc_T_nonCriticalExtensions_247, &ett_rrc_SysInfoType15_v4b0ext_IEs, &ett_rrc_SysInfoType15_v770ext_IEs, &ett_rrc_SysInfoType15_va40ext_IEs, &ett_rrc_SysInfoType15bis, &ett_rrc_T_v860NonCriticalExtensions_30, &ett_rrc_T_va40NonCriticalExtensions_21, - &ett_rrc_T_nonCriticalExtensions_247, + &ett_rrc_T_nonCriticalExtensions_248, &ett_rrc_SysInfoType15bis_v860ext_IEs, &ett_rrc_SysInfoType15bis_va40ext_IEs, &ett_rrc_SysInfoType15_1, &ett_rrc_T_v920NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_248, + &ett_rrc_T_nonCriticalExtensions_249, &ett_rrc_SysInfoType15_1_v920ext_IEs, &ett_rrc_SysInfoType15_1bis, &ett_rrc_T_v920NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_249, + &ett_rrc_T_nonCriticalExtensions_250, &ett_rrc_SysInfoType15_1bis_v920ext_IEs, &ett_rrc_SysInfoType15_1ter, - &ett_rrc_T_nonCriticalExtensions_250, - &ett_rrc_SysInfoType15_2, &ett_rrc_T_nonCriticalExtensions_251, - &ett_rrc_SysInfoType15_2bis, + &ett_rrc_SysInfoType15_2, &ett_rrc_T_nonCriticalExtensions_252, + &ett_rrc_SysInfoType15_2bis, + &ett_rrc_T_nonCriticalExtensions_253, &ett_rrc_SysInfoType15_2ter, &ett_rrc_T_vc50NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_253, + &ett_rrc_T_nonCriticalExtensions_254, &ett_rrc_SysInfoType15_2ter_vc50ext_IEs, &ett_rrc_SysInfoType15_3, &ett_rrc_T_va40NonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_254, + &ett_rrc_T_nonCriticalExtensions_255, &ett_rrc_SysInfoType15_3_va40ext_IEs, &ett_rrc_SysInfoType15_3bis, &ett_rrc_T_v860NonCriticalExtensions_31, &ett_rrc_T_va40NonCriticalExtensions_23, &ett_rrc_T_vc50NonCriticalExtensions_16, - &ett_rrc_T_nonCriticalExtensions_255, + &ett_rrc_T_nonCriticalExtensions_256, &ett_rrc_SysInfoType15_3bis_v860ext_IEs, &ett_rrc_SysInfoType15_3bis_va40ext_IEs, &ett_rrc_SysInfoType15_3bis_vc50ext_IEs, &ett_rrc_SysInfoType15_4, &ett_rrc_T_v3a0NonCriticalExtensions_14, &ett_rrc_T_v4b0NonCriticalExtensions_25, - &ett_rrc_T_nonCriticalExtensions_256, + &ett_rrc_T_nonCriticalExtensions_257, &ett_rrc_SysInfoType15_4_v3a0ext, &ett_rrc_SysInfoType15_4_v4b0ext, &ett_rrc_SysInfoType15_5, &ett_rrc_T_v3a0NonCriticalExtensions_15, &ett_rrc_T_v770NonCriticalExtensions_45, - &ett_rrc_T_nonCriticalExtensions_257, + &ett_rrc_T_nonCriticalExtensions_258, &ett_rrc_SysInfoType15_5_v3a0ext, &ett_rrc_SysInfoType15_5_v770ext_IEs, &ett_rrc_SysInfoType15_6, &ett_rrc_T_va40NonCriticalExtensions_24, &ett_rrc_T_vc50NonCriticalExtensions_17, - &ett_rrc_T_nonCriticalExtensions_258, + &ett_rrc_T_nonCriticalExtensions_259, &ett_rrc_SysInfoType15_6_va40ext_IEs, &ett_rrc_SysInfoType15_6_vc50ext_IEs, &ett_rrc_SysInfoType15_7, - &ett_rrc_T_nonCriticalExtensions_259, - &ett_rrc_SysInfoType15_8, &ett_rrc_T_nonCriticalExtensions_260, + &ett_rrc_SysInfoType15_8, + &ett_rrc_T_nonCriticalExtensions_261, &ett_rrc_SysInfoType16, &ett_rrc_T_v770NonCriticalExtensions_46, &ett_rrc_T_v920NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_261, + &ett_rrc_T_nonCriticalExtensions_262, &ett_rrc_SysInfoType16_v770ext_IEs, &ett_rrc_SysInfoType16_v920ext_IEs, &ett_rrc_SysInfoType17, &ett_rrc_T_v4b0NonCriticalExtensions_26, &ett_rrc_T_v590NonCriticalExtensions_30, &ett_rrc_T_v770NonCriticalExtensions_47, - &ett_rrc_T_nonCriticalExtensions_262, + &ett_rrc_T_nonCriticalExtensions_263, &ett_rrc_SysInfoType17_v4b0ext_IEs, &ett_rrc_T_tdd128SpecificInfo_02, &ett_rrc_SysInfoType17_v590ext_IEs, @@ -214020,7 +214774,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v6b0NonCriticalExtensions_18, &ett_rrc_T_v860NonCriticalExtensions_32, &ett_rrc_T_vc50NonCriticalExtensions_18, - &ett_rrc_T_nonCriticalExtensions_263, + &ett_rrc_T_nonCriticalExtensions_264, &ett_rrc_SysInfoType18_v6b0ext, &ett_rrc_SysInfoType18_v860ext, &ett_rrc_SysInfoType18_vc50ext, @@ -214032,7 +214786,7 @@ void proto_register_rrc(void) { &ett_rrc_T_vb80NonCriticalExtensions_01, &ett_rrc_T_vc50NonCriticalExtensions_19, &ett_rrc_T_vd20NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_264, + &ett_rrc_T_nonCriticalExtensions_265, &ett_rrc_SysInfoType19_v920ext, &ett_rrc_SysInfoType19_va80ext, &ett_rrc_SysInfoType19_vb30ext, @@ -214041,25 +214795,25 @@ void proto_register_rrc(void) { &ett_rrc_SysInfoType19_vc50ext, &ett_rrc_SysInfoType19_vd20ext, &ett_rrc_SysInfoType20, - &ett_rrc_T_nonCriticalExtensions_265, - &ett_rrc_SysInfoType21, &ett_rrc_T_nonCriticalExtensions_266, + &ett_rrc_SysInfoType21, + &ett_rrc_T_nonCriticalExtensions_267, &ett_rrc_SysInfoType22, &ett_rrc_T_vc50NonCriticalExtensions_20, - &ett_rrc_T_nonCriticalExtensions_267, + &ett_rrc_T_nonCriticalExtensions_268, &ett_rrc_SysInfoType22_vc50ext_IEs, &ett_rrc_SysInfoType23, &ett_rrc_T_wlanRepresentation, - &ett_rrc_T_nonCriticalExtensions_268, - &ett_rrc_SysInfoType24, &ett_rrc_T_nonCriticalExtensions_269, - &ett_rrc_SysInfoType25, + &ett_rrc_SysInfoType24, &ett_rrc_T_nonCriticalExtensions_270, + &ett_rrc_SysInfoType25, + &ett_rrc_T_nonCriticalExtensions_271, &ett_rrc_SysInfoTypeSB1, &ett_rrc_T_v6b0NonCriticalExtensions_19, &ett_rrc_T_v860NonCriticalExtensions_33, &ett_rrc_T_vc50NonCriticalExtensions_21, - &ett_rrc_T_nonCriticalExtensions_271, + &ett_rrc_T_nonCriticalExtensions_272, &ett_rrc_SysInfoTypeSB1_v6b0ext, &ett_rrc_SysInfoTypeSB1_v860ext, &ett_rrc_SysInfoTypeSB1_vc50ext, @@ -214067,12 +214821,12 @@ void proto_register_rrc(void) { &ett_rrc_T_v6b0NonCriticalExtensions_20, &ett_rrc_T_v860NonCriticalExtensions_34, &ett_rrc_T_vc50NonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_272, + &ett_rrc_T_nonCriticalExtensions_273, &ett_rrc_SysInfoTypeSB2_v6b0ext, &ett_rrc_SysInfoTypeSB2_v860ext, &ett_rrc_SysInfoTypeSB2_vc50ext, &ett_rrc_SysInfoTypeSB3, - &ett_rrc_T_nonCriticalExtensions_273, + &ett_rrc_T_nonCriticalExtensions_274, &ett_rrc_TDD_UMTS_Frequency_List, &ett_rrc_TxFailParams, &ett_rrc_T_modeSpecificInfo_169, @@ -214221,8 +214975,8 @@ void proto_register_rrc(void) { &ett_rrc_T_v690NonCriticalExtensions_52, &ett_rrc_T_v860NonCriticalExtensions_35, &ett_rrc_T_v920NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_274, - &ett_rrc_T_criticalExtensions_165, + &ett_rrc_T_nonCriticalExtensions_275, + &ett_rrc_T_criticalExtensions_166, &ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_IEs, &ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v390ext_IEs, &ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v690ext_IEs, @@ -214230,8 +214984,8 @@ void proto_register_rrc(void) { &ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs, &ett_rrc_RFC3095_ContextInfo_r5, &ett_rrc_T_r5_14, - &ett_rrc_T_nonCriticalExtensions_275, - &ett_rrc_T_criticalExtensions_166, + &ett_rrc_T_nonCriticalExtensions_276, + &ett_rrc_T_criticalExtensions_167, &ett_rrc_RFC3095_ContextInfoList_r5, &ett_rrc_SRNC_RelocationInfo_r3, &ett_rrc_T_r3_32, @@ -214252,7 +215006,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_48, &ett_rrc_T_v7e0NonCriticalExtensions_04, &ett_rrc_T_v7f0NonCriticalExtensions_17, - &ett_rrc_T_nonCriticalExtensions_276, + &ett_rrc_T_nonCriticalExtensions_277, &ett_rrc_T_later_than_r3_28, &ett_rrc_T_r4_14, &ett_rrc_T_v4d0NonCriticalExtensions_14, @@ -214265,8 +215019,8 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_49, &ett_rrc_T_v7e0NonCriticalExtensions_05, &ett_rrc_T_v7f0NonCriticalExtensions_18, - &ett_rrc_T_nonCriticalExtensions_277, - &ett_rrc_T_criticalExtensions_167, + &ett_rrc_T_nonCriticalExtensions_278, + &ett_rrc_T_criticalExtensions_168, &ett_rrc_T_r5_15, &ett_rrc_T_v5a0NonCriticalExtensions_02, &ett_rrc_T_v5b0NonCriticalExtensions_05, @@ -214276,45 +215030,45 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_50, &ett_rrc_T_v7e0NonCriticalExtensions_06, &ett_rrc_T_v7f0NonCriticalExtensions_19, - &ett_rrc_T_nonCriticalExtensions_278, - &ett_rrc_T_criticalExtensions_168, + &ett_rrc_T_nonCriticalExtensions_279, + &ett_rrc_T_criticalExtensions_169, &ett_rrc_T_r6_12, &ett_rrc_T_v6b0NonCriticalExtensions_24, &ett_rrc_T_v770NonCriticalExtensions_51, &ett_rrc_T_v820NonCriticalExtensions_03, &ett_rrc_T_v860NonCriticalExtensions_36, - &ett_rrc_T_nonCriticalExtensions_279, - &ett_rrc_T_criticalExtensions_169, + &ett_rrc_T_nonCriticalExtensions_280, + &ett_rrc_T_criticalExtensions_170, &ett_rrc_T_r7_16, &ett_rrc_T_v820NonCriticalExtensions_04, &ett_rrc_T_v860NonCriticalExtensions_37, - &ett_rrc_T_nonCriticalExtensions_280, - &ett_rrc_T_criticalExtensions_170, + &ett_rrc_T_nonCriticalExtensions_281, + &ett_rrc_T_criticalExtensions_171, &ett_rrc_T_r8_12, &ett_rrc_T_v7e0NonCriticalExtensions_07, &ett_rrc_T_v7f0NonCriticalExtensions_20, &ett_rrc_T_v8d0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_281, - &ett_rrc_T_criticalExtensions_171, + &ett_rrc_T_nonCriticalExtensions_282, + &ett_rrc_T_criticalExtensions_172, &ett_rrc_T_r9_11, &ett_rrc_T_v8d0NonCriticalExtensions_02, &ett_rrc_T_v970NonCriticalExtensions_04, &ett_rrc_T_v9c0NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_282, - &ett_rrc_T_criticalExtensions_172, + &ett_rrc_T_nonCriticalExtensions_283, + &ett_rrc_T_criticalExtensions_173, &ett_rrc_T_r10_13, &ett_rrc_T_v9c0NonCriticalExtensions_14, &ett_rrc_T_vab0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_283, - &ett_rrc_T_criticalExtensions_173, - &ett_rrc_T_r11_15, &ett_rrc_T_nonCriticalExtensions_284, &ett_rrc_T_criticalExtensions_174, - &ett_rrc_T_r12_12, + &ett_rrc_T_r11_15, &ett_rrc_T_nonCriticalExtensions_285, &ett_rrc_T_criticalExtensions_175, - &ett_rrc_T_r13_10, + &ett_rrc_T_r12_12, &ett_rrc_T_nonCriticalExtensions_286, + &ett_rrc_T_criticalExtensions_176, + &ett_rrc_T_r13_10, + &ett_rrc_T_nonCriticalExtensions_287, &ett_rrc_SRNC_RelocationInfo_r3_IEs, &ett_rrc_T_modeSpecificInfo_170, &ett_rrc_T_fdd_212, @@ -214361,12 +215115,12 @@ void proto_register_rrc(void) { &ett_rrc_SRNC_RelocationInfo_r6_IEs, &ett_rrc_SRNC_RelocationInfo_r6_add_ext_IEs, &ett_rrc_T_v7f0NonCriticalExtensions_21, - &ett_rrc_T_nonCriticalExtensions_287, + &ett_rrc_T_nonCriticalExtensions_288, &ett_rrc_SRNC_RelocationInfo_v6b0ext_IEs, &ett_rrc_SRNC_RelocationInfo_r7_IEs, &ett_rrc_SRNC_RelocationInfo_r7_add_ext_IEs, &ett_rrc_T_v7f0NonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_288, + &ett_rrc_T_nonCriticalExtensions_289, &ett_rrc_SRNC_RelocationInfo_v770ext_IEs, &ett_rrc_SRNC_RelocationInfo_v7e0ext_IEs, &ett_rrc_SRNC_RelocationInfo_v7f0ext_IEs, @@ -214382,11 +215136,16 @@ void proto_register_rrc(void) { &ett_rrc_SRNC_RelocationInfo_r12_IEs, &ett_rrc_SRNC_RelocationInfo_r13_IEs, &ett_rrc_SRNC_RelocationInfo_LaterCriticalExtensions, - &ett_rrc_T_criticalExtensions_176, - &ett_rrc_T_r14_04, - &ett_rrc_T_nonCriticalExtensions_289, &ett_rrc_T_criticalExtensions_177, + &ett_rrc_T_r14_04, + &ett_rrc_T_nonCriticalExtensions_290, + &ett_rrc_SRNC_RelocationInfo_CriticalExtensions_r15_IEs, + &ett_rrc_T_criticalExtensions_178, + &ett_rrc_T_r15_04, + &ett_rrc_T_nonCriticalExtensions_291, + &ett_rrc_T_criticalExtensions_179, &ett_rrc_SRNC_RelocationInfo_r14_IEs, + &ett_rrc_SRNC_RelocationInfo_r15_IEs, &ett_rrc_CalculationTimeForCiphering, &ett_rrc_CipheringInfoPerRB, &ett_rrc_CipheringInfoPerRB_r4, @@ -214426,6 +215185,7 @@ void proto_register_rrc(void) { &ett_rrc_MeasurementCommandWithType_r12, &ett_rrc_MeasurementCommandWithType_r13, &ett_rrc_MeasurementCommandWithType_r14, + &ett_rrc_MeasurementCommandWithType_r15, &ett_rrc_OngoingMeasRep, &ett_rrc_OngoingMeasRep_r4, &ett_rrc_OngoingMeasRep_r5, @@ -214440,6 +215200,7 @@ void proto_register_rrc(void) { &ett_rrc_OngoingMeasRep_r12, &ett_rrc_OngoingMeasRep_r13, &ett_rrc_OngoingMeasRep_r14, + &ett_rrc_OngoingMeasRep_r15, &ett_rrc_OngoingMeasRepList, &ett_rrc_OngoingMeasRepList_r4, &ett_rrc_OngoingMeasRepList_r5, @@ -214453,6 +215214,7 @@ void proto_register_rrc(void) { &ett_rrc_OngoingMeasRepList_r12, &ett_rrc_OngoingMeasRepList_r13, &ett_rrc_OngoingMeasRepList_r14, + &ett_rrc_OngoingMeasRepList_r15, &ett_rrc_PDCP_Capability_r4, &ett_rrc_T_supportForRfc2507_01, &ett_rrc_T_supportForRfc3095_01,