From 74f7374e9f46bdd76fdea052ccb339564a8a8ddf Mon Sep 17 00:00:00 2001 From: Pascal Quantin Date: Tue, 10 Apr 2018 11:30:23 +0200 Subject: [PATCH] RRC: upgrade dissector to v15.2.0 Change-Id: I874466e05bbc1ff11c286078b482de2f27eccf8b Reviewed-on: https://code.wireshark.org/review/26851 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin --- .../dissectors/asn1/rrc/Class-definitions.asn | 2 +- .../asn1/rrc/Constant-definitions.asn | 2 +- .../asn1/rrc/InformationElements.asn | 726 +- .../asn1/rrc/Internode-definitions.asn | 148 +- epan/dissectors/asn1/rrc/PDU-definitions.asn | 713 +- .../dissectors/asn1/rrc/packet-rrc-template.c | 2 +- epan/dissectors/asn1/rrc/rrc.cnf | 1 + epan/dissectors/packet-rrc.c | 7148 +++++++++-------- 8 files changed, 4928 insertions(+), 3814 deletions(-) diff --git a/epan/dissectors/asn1/rrc/Class-definitions.asn b/epan/dissectors/asn1/rrc/Class-definitions.asn index 3ccb84d51f..2cec3fd5e7 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 V14.4.0 (2017-09) +-- 3GPP TS 25.331 V15.2.0 (2018-03) -- -- 11.1 General message structure -- diff --git a/epan/dissectors/asn1/rrc/Constant-definitions.asn b/epan/dissectors/asn1/rrc/Constant-definitions.asn index 7171a84460..d8226a1cb8 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 V14.4.0 (2017-09) +-- 3GPP TS 25.331 V15.2.0 (2018-03) -- -- 11.4 Constant definitions -- diff --git a/epan/dissectors/asn1/rrc/InformationElements.asn b/epan/dissectors/asn1/rrc/InformationElements.asn index b56067aaa4..4c3dda8181 100644 --- a/epan/dissectors/asn1/rrc/InformationElements.asn +++ b/epan/dissectors/asn1/rrc/InformationElements.asn @@ -1,4 +1,4 @@ --- 3GPP TS 25.331 V14.4.0 (2017-09) +-- 3GPP TS 25.331 V15.2.0 (2018-03) -- -- 11.3 Information element definitions -- @@ -284,10 +284,10 @@ EAB-Parameters ::= CHOICE { EAB-ParametersPerPLMN ::= SEQUENCE { domainSpecificEAB-Parameters DomainSpecificEAB-Parameters OPTIONAL -} +} EAB-ParametersPerPLMN-List ::= SEQUENCE (SIZE (1..6)) OF EAB-ParametersPerPLMN - + Ec-N0forANR ::= SEQUENCE { ec-N0 INTEGER (-24..0) OPTIONAL } @@ -525,7 +525,7 @@ CellSelectReselectInfoSIB-3-4 ::= SEQUENCE { rat-List RAT-TDD-InfoList OPTIONAL, q-RxlevMin Q-RxlevMin } - }, + }, q-Hyst-l-S Q-Hyst-S, t-Reselection-S T-Reselection-S, hcs-ServingCellInformation HCS-ServingCellInformation OPTIONAL, @@ -577,7 +577,7 @@ DomainSpecificAccessRestrictionList-v670ext ::= SEQUENCE { DomainSpecificAccessRestrictionParam-v670ext OPTIONAL } -DomainSpecificAccessRestrictionParam-v670ext ::= SEQUENCE { +DomainSpecificAccessRestrictionParam-v670ext ::= SEQUENCE { cSDomainSpecificAccessRestriction DomainSpecificAccessRestriction-v670ext, pSDomainSpecificAccessRestriction DomainSpecificAccessRestriction-v670ext } @@ -684,7 +684,7 @@ PriorityLevel-r11 ::= SEQUENCE { utraTDD SEQUENCE (SIZE (1..maxNumTDDFreqs)) OF SEQUENCE{ uarfcn UARFCN }, - eutra SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF + eutra SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF EARFCNRange, gsm SEQUENCE { gsm-CellGroup GSM-CellGroup @@ -701,7 +701,7 @@ PriorityLevel-r13 ::= SEQUENCE { utraTDD SEQUENCE (SIZE (1..maxNumTDDFreqs)) OF SEQUENCE{ uarfcn UARFCN }, - eutra SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF + eutra SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF EARFCNRange, gsm SEQUENCE { gsm-CellGroup GSM-CellGroup @@ -888,7 +888,7 @@ CapabilityUpdateRequirement-r12 ::= SEQUENCE { -- If the IE CellUpdateCause has the value 'cellUpdateCause-ext', the actual value is -- defined in the IE CellUpdateCause-ext. -CellUpdateCause ::= ENUMERATED { +CellUpdateCause ::= ENUMERATED { cellReselection, periodicalCellUpdate, uplinkDataTransmission, @@ -1225,7 +1225,7 @@ DL-PhysChCapabilityTDD ::= SEQUENCE { maxPhysChPerFrame MaxPhysChPerFrame, minimumSF MinimumSF-DL, supportOfPDSCH BOOLEAN, - maxPhysChPerTS MaxPhysChPerTS + maxPhysChPerTS MaxPhysChPerTS } DL-PhysChCapabilityTDD-LCR-r4 ::= SEQUENCE { @@ -1311,7 +1311,7 @@ ESN-DS-41 ::= BIT STRING (SIZE (32)) EstablishmentCause ::= ENUMERATED { originatingConversationalCall, - originatingStreamingCall, + originatingStreamingCall, originatingInteractiveCall, originatingBackgroundCall, originatingSubscribedTrafficCall, @@ -1368,7 +1368,7 @@ FailureCauseWithProtErr ::= CHOICE { } FailureCauseWithProtErrTrId ::= SEQUENCE { - rrc-TransactionIdentifier RRC-TransactionIdentifier, + rrc-TransactionIdentifier RRC-TransactionIdentifier, failureCause FailureCauseWithProtErr } @@ -1544,7 +1544,7 @@ IntegrityProtectionModeCommand ::= CHOICE { IntegrityProtectionModeInfo ::= SEQUENCE { -- TABULAR: DL integrity protection activation info and Integrity - -- protection intialisation number have been nested inside + -- protection intialisation number have been nested inside -- IntegrityProtectionModeCommand. integrityProtectionModeCommand IntegrityProtectionModeCommand, integrityProtectionAlgorithm IntegrityProtectionAlgorithm OPTIONAL @@ -1552,7 +1552,7 @@ IntegrityProtectionModeInfo ::= SEQUENCE { IntegrityProtectionModeInfo-r7 ::= SEQUENCE { -- TABULAR: DL integrity protection activation info and Integrity - -- protection intialisation number have been nested inside + -- protection intialisation number have been nested inside -- IntegrityProtectionModeCommand. integrityProtectionModeCommand IntegrityProtectionModeCommand, integrityProtectionAlgorithm IntegrityProtectionAlgorithm-r7 OPTIONAL @@ -1563,7 +1563,7 @@ IntegrityProtInitNumber ::= BIT STRING (SIZE (32)) -- dummy is not used in this version of the specification, it should -- not be sent and if received it should be ignored. MaxHcContextSpace ::= ENUMERATED { - dummy, by1024, by2048, by4096, + dummy, by1024, by2048, by4096, by8192 } MaxHcContextSpace-r5-ext ::= ENUMERATED { @@ -1575,7 +1575,7 @@ MaxROHC-ContextSessions-r4 ::= ENUMERATED { s64, s128, s256, s512, s1024, s16384 } MaximumAM-EntityNumberRLC-Cap ::= ENUMERATED { - dummy, am4, am5, am6, + dummy, am4, am5, am6, am8, am16, am30 } -- Actual value MaximumBitRate = IE value * 16 @@ -1584,7 +1584,7 @@ MaximumBitRate ::= INTEGER (0..32) MaximumRLC-WindowSize ::= ENUMERATED { mws2047, mws4095 } MaxNoDPDCH-BitsTransmitted ::= ENUMERATED { - b600, b1200, b2400, b4800, + b600, b1200, b2400, b4800, b9600, b19200, b28800, b38400, b48000, b57600 } @@ -1594,9 +1594,9 @@ MaxNoBits ::= ENUMERATED { b20480, b40960, b81920, b163840 } MaxNoPhysChBitsReceived ::= ENUMERATED { - dummy, b1200, b2400, b3600, - b4800, b7200, b9600, b14400, - b19200, b28800, b38400, b48000, + dummy, b1200, b2400, b3600, + b4800, b7200, b9600, b14400, + b19200, b28800, b38400, b48000, b57600, b67200, b76800 } MaxNoSCCPCH-RL ::= ENUMERATED { @@ -1607,14 +1607,14 @@ MaxNumberOfTF ::= ENUMERATED { tf512, tf1024 } MaxNumberOfTFC-DL ::= ENUMERATED { - tfc16, tfc32, tfc48, tfc64, tfc96, + tfc16, tfc32, tfc48, tfc64, tfc96, tfc128, tfc256, tfc512, tfc1024 } MaxNumberOfTFC-UL ::= ENUMERATED { - dummy1, dummy2, tfc16, tfc32, tfc48, tfc64, + dummy1, dummy2, tfc16, tfc32, tfc48, tfc64, tfc96, tfc128, tfc256, tfc512, tfc1024 } --- the values 1 to 4 for MaxPhysChPerFrame are not used in this version of the protocol +-- the values 1 to 4 for MaxPhysChPerFrame are not used in this version of the protocol MaxPhysChPerFrame ::= INTEGER (1..224) MaxPhysChPerFrame-768 ::= INTEGER (1..448) @@ -1626,7 +1626,7 @@ MaxPhysChPerTimeslot ::= ENUMERATED { MaxPhysChPerTimeslot-LCR-r7 ::= INTEGER (1..4) --- the values 1 to 4 for MaxPhysChPerTS are not used in this version of the protocol +-- the values 1 to 4 for MaxPhysChPerTS are not used in this version of the protocol MaxPhysChPerTS ::= INTEGER (1..16) MaxPhysChPerTS-768 ::= INTEGER (1..32) @@ -1655,7 +1655,7 @@ MaxTS-PerSubFrame-r4 ::= INTEGER (1..6) -- the conditional fields have been left mandatory for now. MeasurementCapability ::= SEQUENCE { downlinkCompressedMode CompressedModeMeasCapability, - uplinkCompressedMode CompressedModeMeasCapability + uplinkCompressedMode CompressedModeMeasCapability } MeasurementCapabilityExt ::= SEQUENCE{ @@ -1771,7 +1771,7 @@ MultiModeCapability ::= ENUMERATED { MultiRAT-Capability ::= SEQUENCE { supportOfGSM BOOLEAN, supportOfMulticarrier BOOLEAN -} +} MultiModeRAT-Capability-v590ext ::= SEQUENCE { supportOfUTRAN-ToGERAN-NACC BOOLEAN @@ -1881,7 +1881,7 @@ NetworkAssistedGANSS-Supported-List-v860ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF } NetworkAssistedGPS-Supported ::= ENUMERATED { - networkBased, + networkBased, ue-Based, bothNetworkAndUE-Based, noNetworkAssistedGPS } @@ -2096,7 +2096,7 @@ PhysicalChannelCapability-LCR-r4 ::= SEQUENCE { PhysicalChannelCapability-hspdsch-r5 ::= SEQUENCE { fdd-hspdsch CHOICE { supported SEQUENCE { - -- hsdsch-physical-layer-category values shall be restricted to the range [1..12] + -- hsdsch-physical-layer-category values shall be restricted to the range [1..12] -- even if the UE physical capability category is above 12. hsdsch-physical-layer-category HSDSCH-physical-layer-category, -- dummy and dummy2 are not used in this version of the specification @@ -2142,8 +2142,8 @@ ProtocolErrorIndicator ::= ENUMERATED { ProtocolErrorIndicatorWithMoreInfo ::= CHOICE { noError NULL, - errorOccurred SEQUENCE { - rrc-TransactionIdentifier RRC-TransactionIdentifier, + errorOccurred SEQUENCE { + rrc-TransactionIdentifier RRC-TransactionIdentifier, protocolErrorInformation ProtocolErrorInformation } } @@ -2158,8 +2158,8 @@ ProtocolErrorMoreInformation ::= SEQUENCE { ie-ValueNotComprehended IdentificationOfReceivedMessage, conditionalInformationElementError IdentificationOfReceivedMessage, messageExtensionNotComprehended IdentificationOfReceivedMessage, - spare1 NULL, - spare2 NULL + spare1 NULL, + spare2 NULL }, spare NULL } @@ -2175,8 +2175,8 @@ RadioFrequencyBandFDD ::= ENUMERATED { -- fdd2100, fdd1900, fdd1800 correspond to Band I, Band II and Band III respectively fdd2100, fdd1900, - fdd1800, - bandVI, + fdd1800, + bandVI, bandIV, bandV, bandVII, @@ -2192,7 +2192,7 @@ RadioFrequencyBandFDD2 ::= ENUMERATED { bandXIV, bandXV, bandXVI, - bandXVII, + bandXVII, bandXVIII, bandXIX, bandXX, @@ -2292,8 +2292,8 @@ RF-Capability-r4-ext ::= SEQUENCE { } RF-Capability-v770ext ::= SEQUENCE { - -- If TDD384 and/or TDD128 RF capability is indicated in IEs 'RF-Capability' or - -- 'RF-Capability-r4-ext', the corresponding IE 'RadioFrequencyBandTDDList-r7' shall + -- If TDD384 and/or TDD128 RF capability is indicated in IEs 'RF-Capability' or + -- 'RF-Capability-r4-ext', the corresponding IE 'RadioFrequencyBandTDDList-r7' shall -- be included in this IE. tdd384RF-Capability RadioFrequencyBandTDDList-r7 OPTIONAL, tdd768RF-Capability SEQUENCE { @@ -2413,7 +2413,7 @@ SecurityCapability ::= SEQUENCE { SecondaryServingEDCHCell-Info ::= SEQUENCE { primary-E-RNTI E-RNTI OPTIONAL, secondary-E-RNTI E-RNTI OPTIONAL - } + } SecondaryEDCH-Info-Common ::= SEQUENCE { frequencyInfo FrequencyInfo, @@ -2471,7 +2471,7 @@ Serving-HSDSCH-CellInformation ::= SEQUENCE { primaryCPICH-Info PrimaryCPICH-Info OPTIONAL, dl-hspdsch-Information DL-HSPDSCH-Information OPTIONAL, harqInfo HARQ-Info OPTIONAL, - mac-hsResetIndicator ENUMERATED { true } OPTIONAL + mac-hsResetIndicator ENUMERATED { true } OPTIONAL } Serving-HSDSCH-CellInformation-r7 ::= SEQUENCE { @@ -2530,9 +2530,9 @@ SimultaneousSCCPCH-DPCH-Reception ::= CHOICE { notSupported NULL, supported SEQUENCE { maxNoSCCPCH-RL MaxNoSCCPCH-RL, - -- simultaneousSCCPCH-DPCH-DPDCH-Reception is applicable only if + -- simultaneousSCCPCH-DPCH-DPDCH-Reception is applicable only if -- the IE Support of PDSCH = TRUE - -- Note: the reference to DPDCH in the element name below is incorrect (see tabular). The + -- Note: the reference to DPDCH in the element name below is incorrect (see tabular). The -- name is not changed, to keep it aligned with R99. simultaneousSCCPCH-DPCH-DPDCH-Reception BOOLEAN } @@ -2572,13 +2572,13 @@ SystemSpecificCapUpdateReq-r8 ::= ENUMERATED { gsm, geranIu, eutra, spare5, spare4, spare3, spare2, spare1 } -SystemSpecificCapUpdateReqList ::= SEQUENCE (SIZE (1..maxSystemCapability)) OF +SystemSpecificCapUpdateReqList ::= SEQUENCE (SIZE (1..maxSystemCapability)) OF SystemSpecificCapUpdateReq -SystemSpecificCapUpdateReqList-r5 ::= SEQUENCE (SIZE (1..maxSystemCapability)) OF +SystemSpecificCapUpdateReqList-r5 ::= SEQUENCE (SIZE (1..maxSystemCapability)) OF SystemSpecificCapUpdateReq-r5 -SystemSpecificCapUpdateReqList-r8 ::= SEQUENCE (SIZE (1..maxSystemCapability)) OF +SystemSpecificCapUpdateReqList-r8 ::= SEQUENCE (SIZE (1..maxSystemCapability)) OF SystemSpecificCapUpdateReq-r8 T-300 ::= ENUMERATED { @@ -2600,7 +2600,7 @@ T-302 ::= ENUMERATED { ms6000, ms8000, spare } T-304 ::= ENUMERATED { - ms100, ms200, ms400, + ms100, ms200, ms400, ms1000, ms2000, spare3, spare2, spare1 } T-305 ::= ENUMERATED { @@ -2699,7 +2699,7 @@ TransmissionProbability ::= INTEGER (1..8) TransportChannelCapability ::= SEQUENCE { dl-TransChCapability DL-TransChCapability, - ul-TransChCapability UL-TransChCapability + ul-TransChCapability UL-TransChCapability } TurboSupport ::= CHOICE { @@ -2765,7 +2765,7 @@ UE-AddPos-element ::= SEQUENCE{ spare4, spare3, spare2, spare1 }, addPos-Mode ENUMERATED {standalone, ue-assisted, both, spare1 } - + } UE-BasedNetworkPerformanceMeasurementsParameters ::= SEQUENCE { @@ -2811,7 +2811,7 @@ UE-CapabilityContainer-IEs ::= SEQUENCE { va80NonCriticalExtensions SEQUENCE { ue-RadioAccessCapability-va80ext UE-RadioAccessCapability-va80ext-IEs, - laterNonCriticalExtensions + laterNonCriticalExtensions UE-RadioAccessCapability-LaterNonCriticalExtensions OPTIONAL } OPTIONAL } OPTIONAL @@ -2921,10 +2921,10 @@ UE-RadioAccessCapability-LaterNonCriticalExtensions ::= SEQUENCE { vb80NonCriticalExtensions SEQUENCE { ue-RadioAccessCapability-vb80ext UE-RadioAccessCapability-vb80ext-IEs, vc50NonCriticalExtensions SEQUENCE { - ue-RadioAccessCapability-vc50ext + ue-RadioAccessCapability-vc50ext UE-RadioAccessCapability-vc50ext-IEs, vd20NonCriticalExtensions SEQUENCE { - ue-RadioAccessCapability-vd20ext + ue-RadioAccessCapability-vd20ext UE-RadioAccessCapability-vd20ext-IEs, ve30NonCriticalExtensions UE-RadioAccessCapability-ve30ext-IEs OPTIONAL } OPTIONAL @@ -2946,7 +2946,7 @@ UE-RadioAccessCapability-va40ext-IEs ::= SEQUENCE { measurementCapability MeasurementCapability-va40ext OPTIONAL, supportOfMUMIMO ENUMERATED { uplink, uplink-and-downlink } OPTIONAL, supportForDualCellMimoInDifferentBands ENUMERATED { true } OPTIONAL, - ue-BasedNetworkPerformanceMeasurementsParameters + ue-BasedNetworkPerformanceMeasurementsParameters UE-BasedNetworkPerformanceMeasurementsParameters OPTIONAL, supportOfUTRANANR ENUMERATED { true } OPTIONAL, -- UE radio access capability extension @@ -3026,17 +3026,31 @@ UE-RadioAccessCapability-vd20ext-IEs ::= SEQUENCE { -- the capability is for FDD only supportofRetrievableConfigurations ENUMERATED { true } OPTIONAL, supportofURAPCHwithSeamlessTransition ENUMERATED { true } OPTIONAL, - supportofImprovedSynchronizedRRCProcedures ENUMERATED { true } OPTIONAL, + supportofImprovedSynchronizedRRCProcedures ENUMERATED { true } OPTIONAL, supportofEnhancedStateTransition ENUMERATED { true } OPTIONAL } -UE-RadioAccessCapability-ve30ext-IEs ::= SEQUENCE { +UE-RadioAccessCapability-ve30ext-IEs ::= SEQUENCE { measurementCapability MeasurementCapability-ve30ext OPTIONAL, supportofSimultaneousSetupandReleaseofRABsRBs ENUMERATED { true } OPTIONAL, physicalChannelCapability PhysicalChannelCapability-ve30ext OPTIONAL, - nonCriticalExtensions SEQUENCE {} OPTIONAL + ue-RadioAccessCapability-vf10ext UE-RadioAccessCapability-vf10ext-IEs OPTIONAL } +UE-RadioAccessCapability-vf10ext-IEs ::= SEQUENCE { + physicalChannelCapability PhysicalChannelCapability-vf10ext 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 @@ -3147,7 +3161,7 @@ UE-IdleTimersAndConstants ::= SEQUENCE { t-312 T-312, -- n-312 shall be ignored if n-312 in UE-IdleTimersAndConstants-v3a0ext is present, and the -- value of that element shall be used instead. - n-312 N-312 + n-312 N-312 } UE-HSPA-Identities-r6 ::= SEQUENCE { @@ -3171,8 +3185,8 @@ UE-PowerClassExt ::= ENUMERATED {class1, class2, class3, class4, spare4, spare3, spare2, spare1 } UE-RadioAccessCapability ::= SEQUENCE { - -- UE-RadioAccessCapability is compatible with R99, although accessStratumReleaseIndicator - -- is removed from this IE, since its encoding did not result in bits. The + -- UE-RadioAccessCapability is compatible with R99, although accessStratumReleaseIndicator + -- is removed from this IE, since its encoding did not result in bits. The -- accessStratumReleaseIndicator is provided in the relevant REL-4 extension IEs. pdcp-Capability PDCP-Capability, rlc-Capability RLC-Capability, @@ -3305,7 +3319,7 @@ UE-RadioAccessCapability-vd20ext ::= SEQUENCE { UE-RadioAccessCapabBand-va40ext ::= SEQUENCE { ue-RadioAccessCapabBandFDDList5 UE-RadioAccessCapabBandFDDList5, - -- This IE shall be included if the UE also supports Band I - Band XXII + -- This IE shall be included if the UE also supports Band I – Band XXII ue-RadioAccessCapabBandFDDList-ext2 UE-RadioAccessCapabBandFDDList-ext2 OPTIONAL } @@ -3343,8 +3357,8 @@ UE-RadioAccessCapabBandFDD2 ::= SEQUENCE { } UE-RadioAccessCapabBandFDD3 ::= SEQUENCE { - -- UE may omit both IEs if this IE indicates the same EUTRA compressed - -- mode capability for all supported UTRA bands + -- UE may omit both IEs if this IE indicates the same EUTRA compressed + -- mode capability for all supported UTRA bands -- Otherwise, the UE shall include either one of the following OPTIONAL IEs. radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL, radioFrequencyBandFDD2 RadioFrequencyBandFDD2 OPTIONAL, @@ -3353,7 +3367,7 @@ UE-RadioAccessCapabBandFDD3 ::= SEQUENCE { UE-RadioAccessCapabBandFDD4 ::= SEQUENCE { -- UE may omit all the radioFrequencyBand IEs if this IE indicates the same - -- capability for all supported UTRA bands + -- capability for all supported UTRA bands -- Otherwise, the UE shall include either one of the following OPTIONAL IEs. radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL, radioFrequencyBandFDD2 RadioFrequencyBandFDD2 OPTIONAL, @@ -3367,8 +3381,8 @@ UE-RadioAccessCapabBandFDD4-va60ext ::= SEQUENCE { } UE-RadioAccessCapabBandFDD4-va80ext ::= SEQUENCE { - -- UE may omit all the radioFrequencyBand IEs if this IE indicates the same - -- capability for all supported UTRA bands + -- UE may omit all the radioFrequencyBand IEs if this IE indicates the same + -- capability for all supported UTRA bands -- Otherwise, the UE shall include either one of the following OPTIONAL IEs. radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL, radioFrequencyBandFDD2 RadioFrequencyBandFDD2 OPTIONAL, @@ -3388,8 +3402,8 @@ UE-RadioAccessCapabBandFDD5 ::= SEQUENCE { } UE-RadioAccessCapabBandFDD6 ::= SEQUENCE { - -- UE may omit all the radioFrequencyBand IEs if this IE indicates the same - -- capability for all supported UTRA bands + -- UE may omit all the radioFrequencyBand IEs if this IE indicates the same + -- capability for all supported UTRA bands -- Otherwise, the UE shall include either one of the following OPTIONAL IEs. radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL, radioFrequencyBandFDD2 RadioFrequencyBandFDD2 OPTIONAL, @@ -3404,8 +3418,8 @@ UE-RadioAccessCapabBandFDD6 ::= SEQUENCE { } UE-RadioAccessCapabBandFDD7 ::= SEQUENCE { - -- UE may omit all the radioFrequencyBand IEs if this IE indicates the same - -- capability for all supported UTRA bands + -- UE may omit all the radioFrequencyBand IEs if this IE indicates the same + -- capability for all supported UTRA bands -- Otherwise, the UE shall include either one of the following OPTIONAL IEs. radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL, radioFrequencyBandFDD2 RadioFrequencyBandFDD2 OPTIONAL, @@ -3443,10 +3457,10 @@ UE-RadioAccessCapabBandCombList ::= SEQUENCE (SIZE (1..16)) OF BandComb UE-RadioAccessCapabBandFDDList ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF UE-RadioAccessCapabBandFDD -UE-RadioAccessCapabBandFDDList-ext ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF +UE-RadioAccessCapabBandFDDList-ext ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF UE-RadioAccessCapabBandFDD-ext -UE-RadioAccessCapabBandFDDList-ext2 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD2)) OF +UE-RadioAccessCapabBandFDDList-ext2 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD2)) OF UE-RadioAccessCapabBandFDD-ext2 UE-RadioAccessCapabBandFDD ::= SEQUENCE{ @@ -3627,7 +3641,7 @@ RF-CapabBandListFDDComp-ext2 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD-ext2)) OF UE-RadioAccessCapabBandCombList-va40ext ::= SEQUENCE (SIZE (1..16)) OF SupportedCarrierCombination -UE-RadioAccessCapabBandCombList-vb50ext ::= SEQUENCE (SIZE (1..16)) OF +UE-RadioAccessCapabBandCombList-vb50ext ::= SEQUENCE (SIZE (1..16)) OF SupportedCarrierCombination-ext @@ -3696,7 +3710,7 @@ UL-PhysChCapabilityFDD ::= SEQUENCE { maxNoDPDCH-BitsTransmitted MaxNoDPDCH-BitsTransmitted, -- dummy is not used in this version of the specification and -- it should be ignored by the receiver. - dummy BOOLEAN + dummy BOOLEAN } UL-PhysChCapabilityFDD-r6 ::= SEQUENCE { @@ -3739,7 +3753,7 @@ UL-PhysChCapabilityTDD ::= SEQUENCE { maxTS-PerFrame MaxTS-PerFrame, maxPhysChPerTimeslot MaxPhysChPerTimeslot, minimumSF MinimumSF-UL, - supportOfPUSCH BOOLEAN + supportOfPUSCH BOOLEAN } UL-PhysChCapabilityTDD-384-v770ext ::= SEQUENCE { @@ -3910,9 +3924,9 @@ UE-SpecificCapabilityInformation-LCRTDD ::= ENUMERATED { spare2, spare1 } -URA-UpdateCause ::= ENUMERATED { - changeOfURA, - periodicURAUpdate, +URA-UpdateCause ::= ENUMERATED { + changeOfURA, + periodicURAUpdate, dummy, spare1 } @@ -3972,7 +3986,7 @@ DefaultConfigIdentity-r4 ::= INTEGER (0..12) DefaultConfigIdentity-r5 ::= INTEGER (0..13) --- DefaultConfigIdentity-r6 values 25..31 are spare and shall not be used in this version of +-- DefaultConfigIdentity-r6 values 25..31 are spare and shall not be used in this version of -- the protocol DefaultConfigIdentity-r6 ::= INTEGER (0..31) @@ -4096,7 +4110,7 @@ DL-RLC-Mode-r11 ::= CHOICE { DL-RLC-StatusInfo ::= SEQUENCE { timerStatusProhibit TimerStatusProhibit OPTIONAL, - -- dummy is not used in this version of the specification, it should not be sent + -- dummy is not used in this version of the specification, it should not be sent -- and if received they should be ignored. dummy TimerEPC OPTIONAL, missingPDU-Indicator BOOLEAN, @@ -4131,7 +4145,7 @@ DL-TransportChannelType-r5 ::= CHOICE { -- The choice "dsch" should not be used in FDD mode, and if received -- the UE behaviour is unspecified. dsch TransportChannelIdentity, - -- The choice "dch-and-dsch" should not be used in FDD mode, and if received the UE + -- The choice "dch-and-dsch" should not be used in FDD mode, and if received the UE -- behaviour is unspecified dch-and-dsch TransportChannelIdentityDCHandDSCH, hsdsch MAC-d-FlowIdentity, @@ -4144,7 +4158,7 @@ DL-TransportChannelType-r7 ::= CHOICE { -- The choice "dsch" should not be used in FDD mode, and if received -- the UE behaviour is unspecified. dsch TransportChannelIdentity, - -- The choice "dch-and-dsch" should not be used in FDD mode, and if received the UE + -- The choice "dch-and-dsch" should not be used in FDD mode, and if received the UE -- behaviour is unspecified dch-and-dsch TransportChannelIdentityDCHandDSCH, hsdsch CHOICE { @@ -4274,7 +4288,7 @@ PDCP-ROHC-TargetMode ::= ENUMERATED { o-Mode, r-Mode } PDCP-SN-Info ::= INTEGER (0..65535) Poll-PDU ::= ENUMERATED { - pdu1, pdu2, pdu4, pdu8, pdu16, + pdu1, pdu2, pdu4, pdu8, pdu16, pdu32, pdu64, pdu128 } Poll-SDU ::= ENUMERATED { @@ -4292,7 +4306,7 @@ PollingInfo ::= SEQUENCE { } PollWindow ::= ENUMERATED { - pw50, pw60, pw70, pw80, pw85, + pw50, pw60, pw70, pw80, pw85, pw90, pw95, pw99 } PredefinedConfigIdentity ::= INTEGER (0..15) @@ -4520,7 +4534,7 @@ RAB-InformationSetupList-r11 ::= SEQUENCE (SIZE (1..maxRABsetup)) OF RB-ActivationTimeInfo ::= SEQUENCE { rb-Identity RB-Identity, rlc-SequenceNumber RLC-SequenceNumber -} +} RB-ActivationTimeInfoList ::= SEQUENCE (SIZE (1..maxRB)) OF RB-ActivationTimeInfo @@ -4818,7 +4832,7 @@ RB-WithPDCP-InfoList ::= SEQUENCE (SIZE (1..maxRBallRABs)) OF ReceivingWindowSize ::= ENUMERATED { rw1, rw8, rw16, rw32, rw64, rw128, rw256, - rw512, rw768, rw1024, rw1536, rw2047, + rw512, rw768, rw1024, rw1536, rw2047, rw2560, rw3072, rw3584, rw4095 } RetrievableConfig ::= SEQUENCE { @@ -5073,8 +5087,8 @@ TimerEPC ::= ENUMERATED { te900 } TimerMRW ::= ENUMERATED { - te50, te60, te70, te80, te90, te100, - te120, te140, te160, te180, te200, + te50, te60, te70, te80, te90, te100, + te120, te140, te160, te180, te200, te300, te400, te500, te700, te900 } TimerOSD-r6 ::= ENUMERATED { @@ -5119,7 +5133,7 @@ TimerReordering ::= ENUMERATED { tr50, tr100, tr150, tr200, tr400, tr600, tr800, tr1000 } TimerRST ::= ENUMERATED { - tr50, tr100, tr150, tr200, tr250, tr300, + tr50, tr100, tr150, tr200, tr250, tr300, tr350, tr400, tr450, tr500, tr550, tr600, tr700, tr800, tr900, tr1000 } @@ -5151,11 +5165,11 @@ TransmissionRLC-Discard ::= CHOICE { TransmissionWindowSize ::= ENUMERATED { tw1, tw8, tw16, tw32, tw64, tw128, tw256, - tw512, tw768, tw1024, tw1536, tw2047, + tw512, tw768, tw1024, tw1536, tw2047, tw2560, tw3072, tw3584, tw4095 } -- Actual bit rate per each value is defined in [62] and [63] -UL-AMR-Rate ::= ENUMERATED { +UL-AMR-Rate ::= ENUMERATED { t0, t1, t2, t3, t4, t5, t6, t7, t8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 } @@ -5339,7 +5353,7 @@ AddOrReconfMAC-dFlow ::= SEQUENCE { AddOrReconfMAC-ehs-ReordQ ::= SEQUENCE { mac-ehs-AddReconfQueue-List MAC-ehs-AddReconfReordQ-List OPTIONAL, - -- dummy is not used in this version of the specification, it should + -- dummy is not used in this version of the specification, it should -- not be sent and if received it should be ignored. dummy MAC-ehs-DelReordQ-List OPTIONAL } @@ -5384,12 +5398,12 @@ BitModeRLC-SizeInfo ::= CHOICE { -- Actual value BLER-QualityValue = IE value * 0.1 BLER-QualityValue ::= INTEGER (-63..0) -ChannelCodingType ::= CHOICE { +ChannelCodingType ::= CHOICE { -- noCoding is only used for TDD in this version of the specification, -- otherwise it should be ignored noCoding NULL, convolutional CodingRate, - turbo NULL + turbo NULL } CodingRate ::= ENUMERATED { @@ -5428,7 +5442,7 @@ CommonDynamicTF-Info ::= SEQUENCE { } } }, - numberOfTbSizeList SEQUENCE (SIZE (1..maxTF)) OF + numberOfTbSizeList SEQUENCE (SIZE (1..maxTF)) OF NumberOfTransportBlocks, logicalChannelList LogicalChannelList } @@ -5496,7 +5510,7 @@ Concurrent-Deployment-2ms-10ms-TTI ::= SEQUENCE { CPCH-SetID ::= INTEGER (1..maxCPCHsets) -CRC-Size ::= ENUMERATED { +CRC-Size ::= ENUMERATED { crc0, crc8, crc12, crc16, crc24 } DedicatedDynamicTF-Info ::= SEQUENCE { @@ -5506,7 +5520,7 @@ DedicatedDynamicTF-Info ::= SEQUENCE { }, numberOfTbSizeList SEQUENCE (SIZE (1..maxTF)) OF NumberOfTransportBlocks, - logicalChannelList LogicalChannelList + logicalChannelList LogicalChannelList } DedicatedDynamicTF-Info-DynamicTTI ::= SEQUENCE { @@ -5515,7 +5529,7 @@ DedicatedDynamicTF-Info-DynamicTTI ::= SEQUENCE { octetModeType1 OctetModeRLC-SizeInfoType1 }, numberOfTbSizeAndTTIList NumberOfTbSizeAndTTIList, - logicalChannelList LogicalChannelList + logicalChannelList LogicalChannelList } DedicatedDynamicTF-InfoList ::= SEQUENCE (SIZE (1..maxTF)) OF @@ -5568,8 +5582,8 @@ DL-AddReconfTransChInfoList-TDD128-v9c0ext ::= SEQUENCE (SIZE (1..maxTrCHpreconf DL-AddReconfTransChInformation-TDD128-v9c0ext --- ASN.1 for IE "Added or Reconfigured DL TrCH information" --- in case of messages other than: Radio Bearer Release message and +-- ASN.1 for IE "Added or Reconfigured DL TrCH information" +-- in case of messages other than: Radio Bearer Release message and -- Radio Bearer Reconfiguration message DL-AddReconfTransChInformation ::= SEQUENCE { dl-TransportChannelType DL-TrCH-Type, @@ -5579,7 +5593,7 @@ DL-AddReconfTransChInformation ::= SEQUENCE { sameAsULTrCH UL-TransportChannelIdentity }, dch-QualityTarget QualityTarget OPTIONAL, - -- dummy is not used in this version of the specification, it should + -- dummy is not used in this version of the specification, it should -- not be sent and if received it should be ignored. dummy TM-SignallingInfo OPTIONAL } @@ -5648,8 +5662,8 @@ DL-AddReconfTransChInformation-TDD128-v9c0ext ::= SEQUENCE { hsdsch HSDSCH-Info-TDD128-v9c0ext OPTIONAL } --- ASN.1 for IE "Added or Reconfigured DL TrCH information" --- in case of Radio Bearer Release message and +-- ASN.1 for IE "Added or Reconfigured DL TrCH information" +-- in case of Radio Bearer Release message and -- Radio Bearer Reconfiguration message DL-AddReconfTransChInformation2 ::= SEQUENCE { dl-TransportChannelType DL-TrCH-Type, @@ -5663,7 +5677,7 @@ DL-AddReconfTransChInformation2 ::= SEQUENCE { DL-CommonTransChInfo ::= SEQUENCE { sccpch-TFCS TFCS OPTIONAL, - -- modeSpecificInfo should be optional. A new version of this IE should be defined + -- modeSpecificInfo should be optional. A new version of this IE should be defined -- to be used in later versions of messages using this IE modeSpecificInfo CHOICE { fdd SEQUENCE { @@ -5757,7 +5771,7 @@ DRAC-StaticInformation ::= SEQUENCE { drac-ClassIdentity DRAC-ClassIdentity } -DRAC-StaticInformationList ::= SEQUENCE (SIZE (1..maxTrCH)) OF +DRAC-StaticInformationList ::= SEQUENCE (SIZE (1..maxTrCH)) OF DRAC-StaticInformation E-DCH-AddReconf-MAC-d-Flow ::= SEQUENCE { @@ -5990,7 +6004,7 @@ IndividualUL-CCTrCH-InfoList ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF IndividualUL-CCTrCH-Info LogicalChannelByRB ::= SEQUENCE { - rb-Identity RB-Identity, + rb-Identity RB-Identity, logChOfRb INTEGER (0..1) OPTIONAL } @@ -5998,7 +6012,7 @@ LogicalChannelList ::= CHOICE { allSizes NULL, configured NULL, explicitList SEQUENCE (SIZE (1..15)) OF - LogicalChannelByRB + LogicalChannelByRB } MAC-d-FlowIdentityDCHandHSDSCH ::= SEQUENCE { @@ -6100,7 +6114,7 @@ MAC-ehs-WindowSize-TDD128-v9c0ext ::= ENUMERATED { MAC-hs-WindowSize-r11 ::= ENUMERATED { mws4, mws6, mws8, mws12, mws16, mws24, mws32, - mws64, mws128, mws256, spare6, spare5, spare4, + mws64, mws128, mws256, spare6, spare5, spare4, spare3, spare2, spare1 } NumberOfTbSizeAndTTIList ::= SEQUENCE (SIZE (1..maxTF)) OF SEQUENCE { @@ -6182,7 +6196,7 @@ PreDefTransChConfiguration ::= SEQUENCE { ul-AddReconfTrChInfoList UL-AddReconfTransChInfoList, dl-CommonTransChInfo DL-CommonTransChInfo, dl-TrChInfoList DL-AddReconfTransChInfoList -} +} QualityTarget ::= SEQUENCE { bler-QualityValue BLER-QualityValue @@ -6516,7 +6530,7 @@ UL-AddReconfTransChInformation-r14 ::= CHOICE { } UL-CommonTransChInfo ::= SEQUENCE { - -- TABULAR: tfc-subset is applicable to FDD only, TDD specifies tfc-subset in individual + -- TABULAR: tfc-subset is applicable to FDD only, TDD specifies tfc-subset in individual -- CCTrCH Info. tfc-Subset TFC-Subset OPTIONAL, prach-TFCS TFCS OPTIONAL, @@ -6533,7 +6547,7 @@ UL-CommonTransChInfo ::= SEQUENCE { } UL-CommonTransChInfo-r4 ::= SEQUENCE { - -- TABULAR: tfc-subset is applicable to FDD only, TDD specifies tfc-subset in individual + -- TABULAR: tfc-subset is applicable to FDD only, TDD specifies tfc-subset in individual -- CCTrCH Info. tfc-Subset TFC-Subset OPTIONAL, prach-TFCS TFCS OPTIONAL, @@ -6549,7 +6563,7 @@ UL-CommonTransChInfo-r4 ::= SEQUENCE { } UL-CommonTransChInfo-r12 ::= SEQUENCE { - -- TABULAR: tfc-subset is applicable to FDD only, TDD specifies tfc-subset in individual + -- TABULAR: tfc-subset is applicable to FDD only, TDD specifies tfc-subset in individual -- CCTrCH Info. tfc-Subset TFC-Subset OPTIONAL, prach-TFCS TFCS OPTIONAL, @@ -6649,22 +6663,22 @@ AccessServiceClass-TDD ::= SEQUENCE { }, size4 SEQUENCE { subchannels BIT STRING { - subCh3(0), - subCh2(1), - subCh1(2), - subCh0(3) + subCh3(0), + subCh2(1), + subCh1(2), + subCh0(3) } (SIZE(4)) OPTIONAL }, size8 SEQUENCE { subchannels BIT STRING { - subCh7(0), - subCh6(1), - subCh5(2), - subCh4(3), - subCh3(4), - subCh2(5), - subCh1(6), - subCh0(7) + subCh7(0), + subCh6(1), + subCh5(2), + subCh4(3), + subCh3(4), + subCh2(5), + subCh1(6), + subCh0(7) } (SIZE(8)) OPTIONAL } } @@ -6757,26 +6771,26 @@ AccessServiceClass-TDD-LCR-r4 ::= SEQUENCE { }, size4 SEQUENCE { subchannels BIT STRING { - subCh3(0), - subCh2(1), - subCh1(2), - subCh0(3) + subCh3(0), + subCh2(1), + subCh1(2), + subCh0(3) } (SIZE(4)) OPTIONAL }, size8 SEQUENCE { subchannels BIT STRING { - subCh7(0), - subCh6(1), - subCh5(2), - subCh4(3), - subCh3(4), - subCh2(5), - subCh1(6), - subCh0(7) + subCh7(0), + subCh6(1), + subCh5(2), + subCh4(3), + subCh3(4), + subCh2(5), + subCh1(6), + subCh0(7) } (SIZE(8)) OPTIONAL } } - + } ActivationTimeOffset ::= INTEGER (0 .. 255) @@ -6926,7 +6940,7 @@ ASCSetting-TDD-LCR-r4 ::= SEQUENCE { -- TABULAR: accessServiceClass-TDD-LCR is MD in tabular description -- Default value is previous ASC -- If this is the first ASC, the default value is all available SYNC_UL codes and - -- all available sub-channels with subchannelSize=size1. + -- all available sub-channels with subchannelSize=size1. accessServiceClass-TDD-LCR AccessServiceClass-TDD-LCR-r4 OPTIONAL } @@ -7142,7 +7156,7 @@ CommonEDCHSystemInfoFDD ::= SEQUENCE { -- Actual value dl-FDPCH-TPCcommandErrorRate = IE value * 0.01 dl-FDPCH-TPCcommandErrorRate INTEGER (1..10), additional-E-DCH-TransmitBackoff INTEGER (0..15), - max-CCCH-ResourceAllocation ENUMERATED { + max-CCCH-ResourceAllocation ENUMERATED { tti8, tti12, tti16, tti20, tti24, tti32, tti40, tti80 }, max-PeriodForCollisionResolution INTEGER (8..24), @@ -7156,7 +7170,7 @@ CommonEDCHSystemInfoFDD ::= SEQUENCE { } CommonEDCHSystemInfoParamConcurrentTTI ::= SEQUENCE { - common-E-DCH-MAC-d-Flow-Info-List-ConcurrentTTI + common-E-DCH-MAC-d-Flow-Info-List-ConcurrentTTI Common-E-DCH-MAC-d-Flow-Info-List-ConcurrentTTI OPTIONAL, initialServingGrantValue INTEGER (0..37) OPTIONAL, e-agch-Information E-AGCH-Information OPTIONAL, @@ -7165,7 +7179,7 @@ CommonEDCHSystemInfoParamConcurrentTTI ::= SEQUENCE { e-DPCCH-DPCCH-PowerOffset E-DPCCH-DPCCH-PowerOffset OPTIONAL, e-dpdch-Info E-DPDCH-Info-r8, additional-E-DCH-TransmitBackoff INTEGER (0..15) OPTIONAL, - max-CCCH-ResourceAllocation ENUMERATED { + max-CCCH-ResourceAllocation ENUMERATED { tti8, tti12, tti16, tti20, tti24, tti32, tti40, tti80 } OPTIONAL, max-PeriodForCollisionResolution INTEGER (8..24) OPTIONAL, @@ -7243,7 +7257,7 @@ ControlChannelDRXInfo-TDD128-r8 ::= SEQUENCE { CPCH-PersistenceLevels ::= SEQUENCE { cpch-SetID CPCH-SetID, - dynamicPersistenceLevelTF-List DynamicPersistenceLevelTF-List + dynamicPersistenceLevelTF-List DynamicPersistenceLevelTF-List } CPCH-PersistenceLevelsList ::= SEQUENCE (SIZE (1..maxCPCHsets)) OF @@ -7342,9 +7356,9 @@ DCH-Enhancements-Info-FDD ::= SEQUENCE { } } --- DefaultDPCH-OffsetValueFDD and DefaultDPCH-OffsetValueTDD corresponds to +-- DefaultDPCH-OffsetValueFDD and DefaultDPCH-OffsetValueTDD corresponds to -- IE "Default DPCH Offset Value" depending on the mode. --- Actual value DefaultDPCH-OffsetValueFDD = IE value * 512 +-- Actual value DefaultDPCH-OffsetValueFDD = IE value * 512 DefaultDPCH-OffsetValueFDD ::= INTEGER (0..599) @@ -7378,7 +7392,7 @@ DL-CCTrCh ::= SEQUENCE { timeInfo TimeInfo, commonTimeslotInfo CommonTimeslotInfo OPTIONAL, dl-CCTrCH-TimeslotsCodes DownlinkTimeslotsCodes OPTIONAL, - ul-CCTrChTPCList UL-CCTrChTPCList OPTIONAL + ul-CCTrChTPCList UL-CCTrChTPCList OPTIONAL } DL-CCTrCh-r4 ::= SEQUENCE { @@ -7719,7 +7733,7 @@ DL-DPCH-InfoCommon-r4 ::= SEQUENCE { dl-DPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL } }, --- The IE mac-d-HFN-initial-value should be absent in the RRCConnectionSetup-r4-IEs or +-- The IE mac-d-HFN-initial-value should be absent in the RRCConnectionSetup-r4-IEs or -- RRCConnectionSetup-r5-IEs or HandoverToUTRANCommand-r4-IEs or HandoverToUTRANCommand-r5-IEs and -- if the IE is included, the general error handling for conditional IEs applies. mac-d-HFN-initial-value MAC-d-HFN-initial-value OPTIONAL @@ -7986,7 +8000,7 @@ DL-FDPCH-InfoCommon-r6 ::= SEQUENCE { }, dl-FDPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL, -- Actual value dl-FDPCH-TPCcommandErrorRate = IE value * 0.01 - -- dl-FDPCH-TPCcommandErrorRate values 11..16 are spare and shall not be used in this version of + -- dl-FDPCH-TPCcommandErrorRate values 11..16 are spare and shall not be used in this version of -- the protocol. -- In addition, this IE shall always be included otherwise the UE behaviour is unspecified. dl-FDPCH-TPCcommandErrorRate INTEGER (1..16) OPTIONAL @@ -8673,7 +8687,7 @@ DL-TPC-PowerOffsetPerRL ::= SEQUENCE { powerOffsetTPC-pdpdch PowerOffsetTPC-pdpdch OPTIONAL } --- NOTE: The radio links in the following list have a one-to-one mapping with the +-- NOTE: The radio links in the following list have a one-to-one mapping with the -- radio links in the message. DL-TPC-PowerOffsetPerRL-List ::= SEQUENCE (SIZE (1..maxRL)) OF DL-TPC-PowerOffsetPerRL @@ -8891,7 +8905,7 @@ DownlinkTimeslotsCodes-r7 ::= SEQUENCE { DPC-Mode ::= ENUMERATED { singleTPC, - tpcTripletInSoft } + tpcTripletInSoft } DPCCH2Info ::= SEQUENCE { dpcch2TxPowerOffset Dpcch2TxPowerOffset @@ -8905,7 +8919,7 @@ DPCCH2InfoFDD ::= SEQUENCE { f-dpchInfo F-DPCHInfo OPTIONAL, extended-E-DPCCH-DPCCHPO Extended-E-DPCCH-DPCCH-PowerOffset OPTIONAL, designatedNonServingHS-DSCHCellInfo DesignatedNonServingHS-DSCHCellInfo OPTIONAL - } + } } } @@ -9690,7 +9704,7 @@ EARFCNExtension ::= INTEGER (65536..262143) EARFCNExtension2 ::= INTEGER (0..262143) EARFCNRange ::= SEQUENCE { --- If the IE earfcn is set to a value of 65535, then the EARFCN +-- If the IE earfcn is set to a value of 65535, then the EARFCN -- value for that instance shall be read from the IE earfcnExt. earfcn EARFCN, earfcnExt EARFCNExtension OPTIONAL @@ -9757,8 +9771,8 @@ Feedback-cycle ::= ENUMERATED { fc0, fc2, fc4, fc8, fc10, fc20, fc40, fc80, fc160} Feedback-cycle2 ::= ENUMERATED { - fc0, fc8, fc10, fc16, - fc20, f32, fc40, f64, + fc0, fc8, fc10, fc16, + fc20, f32, fc40, f64, fc80, fc160, spare6, spare5, spare4, spare3, spare2, spare1} @@ -9827,7 +9841,7 @@ FrequencyIndexForEnhancedMeas ::= INTEGER (0..maxCellMeas-1) FrequencyIndexForEnhancedMeas-r12 ::= INTEGER (0..maxCellMeas-ext-1) -HappyBit-DelayCondition ::= ENUMERATED { +HappyBit-DelayCondition ::= ENUMERATED { ms2, ms10, ms20, ms50, ms100, ms200, ms500, ms1000 } HARQ-Preamble-Mode ::= INTEGER (0..1) @@ -9993,7 +10007,7 @@ HS-SCCH-Info ::= SEQUENCE { }, tdd CHOICE { tdd384 SEQUENCE { - nack-ack-power-offset INTEGER (-7..8), + nack-ack-power-offset INTEGER (-7..8), hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD384, hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF HS-SCCH-TDD384 @@ -10013,7 +10027,7 @@ HS-SCCH-Info-r6 ::= SEQUENCE { }, tdd CHOICE { tdd384 SEQUENCE { - nack-ack-power-offset INTEGER (-7..8), + nack-ack-power-offset INTEGER (-7..8), hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD384, dhs-sync DHS-Sync OPTIONAL, bler-target Bler-Target, @@ -10041,7 +10055,7 @@ HS-SCCH-Info-r7 ::= SEQUENCE { }, tdd CHOICE { tdd384 SEQUENCE { - nack-ack-power-offset INTEGER (-7..8), + nack-ack-power-offset INTEGER (-7..8), hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD384, dhs-sync DHS-Sync OPTIONAL, bler-target Bler-Target, @@ -10049,7 +10063,7 @@ HS-SCCH-Info-r7 ::= SEQUENCE { HS-SCCH-TDD384-r6 }, tdd768 SEQUENCE { - nack-ack-power-offset INTEGER (-7..8), + nack-ack-power-offset INTEGER (-7..8), hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD768, dhs-sync DHS-Sync OPTIONAL, bler-target Bler-Target, @@ -10092,7 +10106,7 @@ HS-SCCH-Info-r9 ::= SEQUENCE { }, tdd CHOICE { tdd384 SEQUENCE { - nack-ack-power-offset INTEGER (-7..8), + nack-ack-power-offset INTEGER (-7..8), hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD384, dhs-sync DHS-Sync OPTIONAL, bler-target Bler-Target, @@ -10100,7 +10114,7 @@ HS-SCCH-Info-r9 ::= SEQUENCE { HS-SCCH-TDD384-r6 }, tdd768 SEQUENCE { - nack-ack-power-offset INTEGER (-7..8), + nack-ack-power-offset INTEGER (-7..8), hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD768, dhs-sync DHS-Sync OPTIONAL, bler-target Bler-Target, @@ -10505,7 +10519,7 @@ MidambleConfigurationBurstType2 ::= ENUMERATED {ms3, ms6} MidambleConfigurationBurstType2-VHCR ::= ENUMERATED {ms4, ms8} MidambleShiftAndBurstType ::= SEQUENCE { - burstType CHOICE { + burstType CHOICE { type1 SEQUENCE { midambleConfigurationBurstType1and3 MidambleConfigurationBurstType1and3, midambleAllocationMode CHOICE { @@ -10611,7 +10625,7 @@ MidambleShiftAndBurstType-r7 ::= SEQUENCE { } MidambleShiftAndBurstType-DL ::= SEQUENCE { - burstType CHOICE { + burstType CHOICE { type1 SEQUENCE { midambleConfigurationBurstType1and3 MidambleConfigurationBurstType1and3, midambleAllocationMode CHOICE { @@ -10636,7 +10650,7 @@ MidambleShiftAndBurstType-DL ::= SEQUENCE { } MidambleShiftAndBurstType-DL-VHCR ::= SEQUENCE { - burstType CHOICE { + burstType CHOICE { type1 SEQUENCE { midambleConfigurationBurstType1and3 MidambleConfigurationBurstType1and3, midambleAllocationMode CHOICE { @@ -10892,7 +10906,7 @@ Non-ScheduledTransGrantInfoTDD ::= CHOICE { Non-ScheduledTransGrantInfoTDD-ext ::= CHOICE { tdd384-768 NULL, tdd128 SEQUENCE { - t-SI-nst ENUMERATED { + t-SI-nst ENUMERATED { everyEDCHTTI, ms20, ms40, ms60, ms80, ms160, ms200 } OPTIONAL } @@ -10926,7 +10940,7 @@ Non-ScheduledTransGrantInfoTDD-r9 ::= CHOICE { midambleConfiguration INTEGER (1..8), signatureSequenceGroupIndex INTEGER (0..19) }, - t-SI-nst ENUMERATED { + t-SI-nst ENUMERATED { everyEDCHTTI, ms20, ms40, ms60, ms80, ms160, ms200 } OPTIONAL } @@ -11098,7 +11112,7 @@ PDSCH-CodeMapping ::= SEQUENCE { explicit-config PDSCH-CodeInfoList, replace ReplacedPDSCH-CodeInfoList } -} +} PDSCH-Identity ::= INTEGER (1..hiPDSCHidentities) @@ -11248,7 +11262,7 @@ PICH-Info ::= CHOICE { pagingIndicatorLength PagingIndicatorLength DEFAULT pi4, n-GAP N-GAP DEFAULT f4, n-PCH N-PCH DEFAULT 2 - } + } } PICH-Info-HCR-VHCR-r7 ::= SEQUENCE { @@ -11352,14 +11366,14 @@ PRACH-Midamble ::= ENUMERATED { PRACH-Partitioning ::= CHOICE { fdd SEQUENCE (SIZE (1..maxASC)) OF - -- TABULAR: If only "NumASC+1" (with, NumASC+1 < maxASC) ASCSetting-FDD are listed, + -- TABULAR: If only "NumASC+1" (with, NumASC+1 < maxASC) ASCSetting-FDD are listed, -- the remaining (NumASC+2 through maxASC) ASCs are unspecified. ASCSetting-FDD, tdd SEQUENCE (SIZE (1..maxASC)) OF - -- TABULAR: If only "NumASC+1" (with, NumASC+1 < maxASC) ASCSetting-TDD are listed, + -- TABULAR: If only "NumASC+1" (with, NumASC+1 < maxASC) ASCSetting-TDD are listed, -- the remaining (NumASC+2 through maxASC) ASCs are unspecified. ASCSetting-TDD -} +} PRACH-Partitioning-r7 ::= CHOICE { fdd SEQUENCE (SIZE (1..maxASC)) OF @@ -11373,7 +11387,7 @@ PRACH-Partitioning-r7 ::= CHOICE { } PRACH-Partitioning-LCR-r4 ::= SEQUENCE (SIZE (1..maxASC)) OF - -- TABULAR: If only "NumASC+1" (with, NumASC+1 < maxASC) ASCSetting-TDD-LCR-r4 are listed, + -- TABULAR: If only "NumASC+1" (with, NumASC+1 < maxASC) ASCSetting-TDD-LCR-r4 are listed, -- the remaining (NumASC+2 through maxASC) ASCs are unspecified. ASCSetting-TDD-LCR-r4 @@ -11463,7 +11477,7 @@ PRACH-SystemInformation ::= SEQUENCE { aich-Info AICH-Info OPTIONAL }, tdd NULL - } + } } PRACH-SystemInformation-VHCR-r7 ::= SEQUENCE { @@ -11565,7 +11579,7 @@ PrimaryCCPCH-Info-LCR-r4-ext ::= SEQUENCE { PrimaryCCPCH-InfoPost ::= SEQUENCE { syncCase CHOICE { syncCase1 SEQUENCE { - timeslot TimeslotNumber + timeslot TimeslotNumber }, syncCase2 SEQUENCE { timeslotSync2 TimeslotSync2 @@ -11784,7 +11798,7 @@ RadioLinkswithoutDPCHFDPCHInfo ::= SEQUENCE { frameOffset DPCH-FrameOffset } -ReducedScramblingCodeNumber ::= INTEGER (0..8191) +ReducedScramblingCodeNumber ::= INTEGER (0..8191) Reference-Beta-QPSK ::= SEQUENCE { reference-Code-Rate INTEGER (0..10), @@ -11856,14 +11870,14 @@ ReplacedPDSCH-CodeInfoList ::= SEQUENCE (SIZE (1..maxTFCI-2-Combs)) OF ReplacedPDSCH-CodeInfo RepPerLengthOffset-PICH ::= CHOICE { - rpp4-2 INTEGER (0..3), - rpp8-2 INTEGER (0..7), + rpp4-2 INTEGER (0..3), + rpp8-2 INTEGER (0..7), rpp8-4 INTEGER (0..7), - rpp16-2 INTEGER (0..15), - rpp16-4 INTEGER (0..15), - rpp32-2 INTEGER (0..31), - rpp32-4 INTEGER (0..31), - rpp64-2 INTEGER (0..63), + rpp16-2 INTEGER (0..15), + rpp16-4 INTEGER (0..15), + rpp32-2 INTEGER (0..31), + rpp32-4 INTEGER (0..31), + rpp64-2 INTEGER (0..63), rpp64-4 INTEGER (0..63) } @@ -12481,24 +12495,24 @@ SF512-AndCodeNumber ::= CHOICE { -- SF512-AndPilot encodes both "Spreading factor" and "Number of bits for Pilot bits" SF512-AndPilot ::= CHOICE { - sfd4 NULL, - sfd8 NULL, - sfd16 NULL, + sfd4 NULL, + sfd8 NULL, + sfd16 NULL, sfd32 NULL, - sfd64 NULL, - sfd128 PilotBits128, - sfd256 PilotBits256, + sfd64 NULL, + sfd128 PilotBits128, + sfd256 PilotBits256, sfd512 NULL } SF512-AndPilot-r12 ::= CHOICE { - sfd4 NULL, - sfd8 NULL, - sfd16 NULL, + sfd4 NULL, + sfd8 NULL, + sfd16 NULL, sfd32 NULL, - sfd64 NULL, - sfd128 PilotBits128-r12, - sfd256 PilotBits256-r12, + sfd64 NULL, + sfd128 PilotBits128-r12, + sfd256 PilotBits256-r12, sfd512 NULL } @@ -12642,7 +12656,7 @@ TargetCellPreconfigInfo-r9 ::= SEQUENCE { mimoParameters MIMO-Parameters-r9 OPTIONAL, dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r9 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, - e-dch-ReconfigurationInfo-SecULFrequency + e-dch-ReconfigurationInfo-SecULFrequency E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL } @@ -12662,7 +12676,7 @@ TargetCellPreconfigInfo-r10 ::= SEQUENCE { dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r10 OPTIONAL, additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, - e-dch-ReconfigurationInfo-SecULFrequency + e-dch-ReconfigurationInfo-SecULFrequency E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL } @@ -12686,7 +12700,7 @@ TargetCellPreconfigInfo-r11 ::= SEQUENCE { additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL, additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, - e-dch-ReconfigurationInfo-SecULFrequency + e-dch-ReconfigurationInfo-SecULFrequency E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL, ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, f-tpich-ReconfigurationInfo F-TPICH-ReconfigurationInfo OPTIONAL, @@ -12712,7 +12726,7 @@ TargetCellPreconfigInfo-r12 ::= SEQUENCE { additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL, additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL, - e-dch-ReconfigurationInfo-SecULFrequency + e-dch-ReconfigurationInfo-SecULFrequency E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL, ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, f-tpich-ReconfigurationInfo F-TPICH-ReconfigurationInfo OPTIONAL, @@ -12739,7 +12753,7 @@ TargetCellPreconfigInfo-r13 ::= SEQUENCE { additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL, additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r13 OPTIONAL, - e-dch-ReconfigurationInfo-SecULFrequency + e-dch-ReconfigurationInfo-SecULFrequency E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL, ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, f-tpich-ReconfigurationInfo F-TPICH-ReconfigurationInfo OPTIONAL, @@ -12803,7 +12817,7 @@ TDD-PRACH-CCode-LCR-r4 ::= ENUMERATED { cc16-13, cc16-14, cc16-15, cc16-16 } TDD-PRACH-CCodeList ::= CHOICE { - sf8 SEQUENCE (SIZE (1..8)) OF + sf8 SEQUENCE (SIZE (1..8)) OF TDD-PRACH-CCode8, -- Channelisation codes cc16-9, cc16-10, cc16-11, cc16-12, cc16-13, cc16-14, -- cc16-15 and cc16-16 shall not be used @@ -12824,7 +12838,7 @@ TDD768-PRACH-CCode32 ::= ENUMERATED { cc32-13, cc32-14, cc32-15, cc32-16 } TDD768-PRACH-CCodeList ::= CHOICE { - sf32 SEQUENCE (SIZE (1..16)) OF + sf32 SEQUENCE (SIZE (1..16)) OF TDD768-PRACH-CCode32, -- Channelisation codes cc32-17, cc32-18, cc32-19, cc32-20, cc32-21, cc32-22, -- cc32-23, cc32-24, cc32-25, cc32-26, cc32-27, cc32-28, cc32-29, cc32-30, cc32-31 @@ -12839,7 +12853,7 @@ TFC-ControlDuration ::= ENUMERATED { tfc-cd48, tfc-cd64, tfc-cd128, tfc-cd192, tfc-cd256, tfc-cd512 } -TFCI-Coding ::= ENUMERATED { +TFCI-Coding ::= ENUMERATED { tfci-bits-4, tfci-bits-8, tfci-bits-16, tfci-bits-32 } @@ -12852,7 +12866,7 @@ TGL ::= INTEGER (1..14) TGMP ::= ENUMERATED { tdd-Measurement, fdd-Measurement, - gsm-CarrierRSSIMeasurement, + gsm-CarrierRSSIMeasurement, gsm-initialBSICIdentification, gsmBSICReconfirmation, multi-carrier } @@ -13354,7 +13368,7 @@ UL-ChannelRequirementWithCPCH-SetID ::= CHOICE { -- changed to keep it aligned with R99. UL-ChannelRequirementWithCPCH-SetID-r4 ::= CHOICE { ul-DPCH-Info UL-DPCH-Info-r4, - -- dummy1 and dummy2 are not used in this version of the specification, they + -- dummy1 and dummy2 are not used in this version of the specification, they -- should not be sent and if received the UE behaviour is not specified. dummy1 CPCH-SetInfo, dummy2 CPCH-SetID @@ -13383,7 +13397,7 @@ UL-CLTD-InfoFDD ::= SEQUENCE { } UL-CompressedModeMethod ::= ENUMERATED { - sf-2, + sf-2, higherLayerScheduling } UL-DL-Mode ::= CHOICE { @@ -13615,8 +13629,8 @@ UL-DPCH-PowerControlInfo ::= CHOICE { individuallySignalled SEQUENCE { individualTS-InterferenceList IndividualTS-InterferenceList, dpch-ConstantValue ConstantValueTdd, - primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power - } + primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power + } } OPTIONAL } } @@ -14080,7 +14094,7 @@ UL-TS-ChannelisationCodeList-VHCR ::= SEQUENCE (SIZE (1..2)) OF Uplink-DPCCH-Slot-Format-Information ::= ENUMERATED { slot-format-1, - -- dummy is not used in this version of + -- dummy is not used in this version of -- specification, it should not be sent and if -- received it should be ignored. dummy, @@ -14192,7 +14206,7 @@ UplinkTimeslotsCodes-LCR-r7 ::= SEQUENCE { noMore NULL, additionalTimeslots CHOICE { consecutive SEQUENCE { - -- the choice of 'consecutive' is not needed because there is only 1 option. + -- the choice of 'consecutive' is not needed because there is only 1 option. numAdditionalTimeslots INTEGER (1..maxTS-LCR-1) }, timeslotList SEQUENCE (SIZE (1..maxTS-LCR-1)) OF @@ -14221,7 +14235,7 @@ AcquisitionSatInfo ::= SEQUENCE { gps-BitNumber INTEGER (0..3), codePhaseSearchWindow CodePhaseSearchWindow, azimuthAndElevation AzimuthAndElevation OPTIONAL -} +} AcquisitionSatInfo-va40ext ::= SEQUENCE { azimuthAndElevation AzimuthAndElevation-va40ext OPTIONAL @@ -14240,7 +14254,7 @@ AcquisitionSatInfo-r10 ::= SEQUENCE { } AcquisitionSatInfo-vc50ext ::= SEQUENCE { extraDopplerInfoExtension ExtraDopplerInfoExtension OPTIONAL -} +} AcquisitionSatInfo-r12 ::= SEQUENCE { satID SatID, @@ -14356,7 +14370,7 @@ AverageRLC-BufferPayload ::= ENUMERATED { pla512k, pla1024k, spare12, spare11, spare10, spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 } - + AzimuthAndElevation ::= SEQUENCE { -- Actual value azimuth = IE value * 11.25 + IE value of azimuthLSB * 0.703125 degrees azimuth INTEGER (0..31), @@ -14404,11 +14418,11 @@ BDS-IGPInfoList ::= SEQUENCE (SIZE (1..maxIGPInfo)) OF SEQUENCE { DBDS-InfoList ::= SEQUENCE (SIZE (1..maxSgnType)) OF DBDS-Info DBDS-Info ::= SEQUENCE { - bds-SignalID GANSS-Signal-Id OPTIONAL, + bds-SignalID GANSS-Signal-Id OPTIONAL, dbds-SignalInfoList DBDS-SignalInfoList } -DBDS-SignalInfoList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF +DBDS-SignalInfoList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF DBDS-SignalInfo DBDS-SignalInfo ::= SEQUENCE { @@ -14478,7 +14492,7 @@ CellInfo ::= SEQUENCE { primaryCPICH-Info PrimaryCPICH-Info OPTIONAL, primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL, readSFN-Indicator BOOLEAN, - tx-DiversityIndicator BOOLEAN + tx-DiversityIndicator BOOLEAN }, tdd SEQUENCE { primaryCCPCH-Info PrimaryCCPCH-Info, @@ -14497,7 +14511,7 @@ CellInfo-r4 ::= SEQUENCE { primaryCPICH-Info PrimaryCPICH-Info OPTIONAL, primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL, readSFN-Indicator BOOLEAN, - tx-DiversityIndicator BOOLEAN + tx-DiversityIndicator BOOLEAN }, tdd SEQUENCE { primaryCCPCH-Info PrimaryCCPCH-Info-r4, @@ -14521,7 +14535,7 @@ CellInfo-r9 ::= SEQUENCE { primaryCPICH-Info PrimaryCPICH-Info OPTIONAL, primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL, readSFN-Indicator BOOLEAN, - tx-DiversityIndicator BOOLEAN + tx-DiversityIndicator BOOLEAN }, tdd SEQUENCE { primaryCCPCH-Info PrimaryCCPCH-Info-r4, @@ -14530,13 +14544,13 @@ CellInfo-r9 ::= SEQUENCE { readSFN-Indicator BOOLEAN } }, - -- For 1.28 Mcps TDD, cellSelectionReselectionInfo is optional present when sent + -- For 1.28 Mcps TDD, cellSelectionReselectionInfo is optional present when sent -- in Measurement Control.For FDD, this IE is not needed. cellSelectionReselectionInfo CellSelectReselectInfoMC-RSCP OPTIONAL } CellInfoListToBeExcluded::= SEQUENCE (SIZE (1..maxExcludedDetectedSetCells )) OF - PrimaryCPICH-Info + PrimaryCPICH-Info CellInfoSI-RSCP ::= SEQUENCE { cellIndividualOffset CellIndividualOffset DEFAULT 0, @@ -14546,7 +14560,7 @@ CellInfoSI-RSCP ::= SEQUENCE { primaryCPICH-Info PrimaryCPICH-Info OPTIONAL, primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL, readSFN-Indicator BOOLEAN, - tx-DiversityIndicator BOOLEAN + tx-DiversityIndicator BOOLEAN }, tdd SEQUENCE { primaryCCPCH-Info PrimaryCCPCH-Info, @@ -14576,7 +14590,7 @@ CellInfoSI-ECN0 ::= SEQUENCE { primaryCPICH-Info PrimaryCPICH-Info OPTIONAL, primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL, readSFN-Indicator BOOLEAN, - tx-DiversityIndicator BOOLEAN + tx-DiversityIndicator BOOLEAN }, tdd SEQUENCE { primaryCCPCH-Info PrimaryCCPCH-Info, @@ -14606,7 +14620,7 @@ CellInfoSI-HCS-RSCP ::= SEQUENCE { primaryCPICH-Info PrimaryCPICH-Info OPTIONAL, primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL, readSFN-Indicator BOOLEAN, - tx-DiversityIndicator BOOLEAN + tx-DiversityIndicator BOOLEAN }, tdd SEQUENCE { primaryCCPCH-Info PrimaryCCPCH-Info, @@ -14636,7 +14650,7 @@ CellInfoSI-HCS-ECN0 ::= SEQUENCE { primaryCPICH-Info PrimaryCPICH-Info OPTIONAL, primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL, readSFN-Indicator BOOLEAN, - tx-DiversityIndicator BOOLEAN + tx-DiversityIndicator BOOLEAN }, tdd SEQUENCE { primaryCCPCH-Info PrimaryCCPCH-Info, @@ -14903,12 +14917,12 @@ CellSynchronisationInfo ::= SEQUENCE { modeSpecificInfo CHOICE { fdd SEQUENCE { countC-SFN-Frame-difference CountC-SFN-Frame-difference OPTIONAL, - tm INTEGER(0..38399) + tm INTEGER(0..38399) }, tdd SEQUENCE { countC-SFN-Frame-difference CountC-SFN-Frame-difference OPTIONAL } - } + } } CellToReport ::= SEQUENCE { @@ -15154,7 +15168,7 @@ DopplerUncertaintyExt ::= ENUMERATED { hz300, hz400, hz500, hz600, noInformation, spare3, spare2, spare1 } -EllipsoidPoint ::= SEQUENCE { +EllipsoidPoint ::= SEQUENCE { latitudeSign ENUMERATED { north, south }, latitude INTEGER (0..8388607), longitude INTEGER (-8388608..8388607) @@ -15528,8 +15542,8 @@ EUTRA-FrequencyRACHReportingInfo ::= SEQUENCE { eutra-FrequencyListIndicator BIT STRING (SIZE (maxNumEUTRAFreqs)), eutra-FrequencyRepQuantityRACH ENUMERATED { rsrp, rsrq }, eutra-FrequencyRACHReportingThreshold INTEGER (0..97), - rachReportingPriority ENUMERATED { intraEUTRAInter, interIntraEUTRA, - interEUTRAIntra, eUTRAIntraInter, + rachReportingPriority ENUMERATED { intraEUTRAInter, interIntraEUTRA, + interEUTRAIntra, eUTRAIntraInter, eUTRAInterIntra, spare3, spare2, spare1 } OPTIONAL } @@ -15829,7 +15843,7 @@ Event2f ::= SEQUENCE { hysteresis HysteresisInterFreq, timeToTrigger TimeToTrigger, reportingCellStatus ReportingCellStatus OPTIONAL -} +} Event2f-r6 ::= SEQUENCE { usedFreqThreshold Threshold-r6, @@ -15862,28 +15876,28 @@ Event3a ::= SEQUENCE { hysteresis Hysteresis, timeToTrigger TimeToTrigger, reportingCellStatus ReportingCellStatus OPTIONAL -} +} Event3b ::= SEQUENCE { thresholdOtherSystem Threshold, hysteresis Hysteresis, timeToTrigger TimeToTrigger, reportingCellStatus ReportingCellStatus OPTIONAL - -} + +} Event3c ::= SEQUENCE { thresholdOtherSystem Threshold, hysteresis Hysteresis, timeToTrigger TimeToTrigger, reportingCellStatus ReportingCellStatus OPTIONAL -} +} Event3d ::= SEQUENCE { hysteresis Hysteresis, timeToTrigger TimeToTrigger, reportingCellStatus ReportingCellStatus OPTIONAL -} +} Event3a-r12 ::= SEQUENCE { thresholdOwnSystem Threshold, @@ -15892,22 +15906,22 @@ Event3a-r12 ::= SEQUENCE { hysteresis Hysteresis, timeToTrigger TimeToTrigger, reportingCellStatus ReportingCellStatus OPTIONAL -} +} Event3b-r12 ::= SEQUENCE { thresholdOtherSystem Threshold-r12, hysteresis Hysteresis, timeToTrigger TimeToTrigger, reportingCellStatus ReportingCellStatus OPTIONAL - -} + +} Event3c-r12 ::= SEQUENCE { thresholdOtherSystem Threshold-r12, hysteresis Hysteresis, timeToTrigger TimeToTrigger, reportingCellStatus ReportingCellStatus OPTIONAL -} +} EventIDInterFreq ::= ENUMERATED { e2a, e2b, e2c, e2d, e2e, e2f, e2g, spare1 } @@ -15992,8 +16006,8 @@ FACH-MeasurementOccasionInfo-LCR-r4-ext ::= SEQUENCE { } FilterCoefficient ::= ENUMERATED { - fc0, fc1, fc2, fc3, fc4, fc5, - fc6, fc7, fc8, fc9, fc11, fc13, + fc0, fc1, fc2, fc3, fc4, fc5, + fc6, fc7, fc8, fc9, fc11, fc13, fc15, fc17, fc19, spare1 } FilteredUEPowerHeadroomReportInfo ::= SEQUENCE { @@ -16128,7 +16142,7 @@ GANSSGenericData-va40ext ::= SEQUENCE { GANSSGenericData-vc50ext ::= SEQUENCE { uePositioningDBDSCorrections UE-Positioning-DBDSCorrections OPTIONAL, uePositioningBDSIonoGridModel UE-Positioning-BDS-IonoGridModel OPTIONAL, - ue-positioning-GANSS-AddNavigationModels + ue-positioning-GANSS-AddNavigationModels UE-Positioning-GANSS-AddNavigationModels-vc50ext OPTIONAL, uePositioningGANSSReferenceMeasurementInfo UE-Positioning-GANSS-ReferenceMeasurementInfo-vc50ext @@ -16281,7 +16295,7 @@ GanssReqGenericData-v860ext ::= SEQUENCE { GanssReqGenericData-vc50ext ::= SEQUENCE { bdsIonoGridModelReq ENUMERATED { true } OPTIONAL, - bdsCorrectionsReq DGANSS-Sig-Id-Req OPTIONAL + bdsCorrectionsReq DGANSS-Sig-Id-Req OPTIONAL } GanssRequestedGenericAssistanceDataList ::= SEQUENCE (SIZE (1..maxGANSS)) OF @@ -16359,7 +16373,7 @@ GANSSTimeModelsList-r10 ::= SEQUENCE (SIZE (1..maxGANSS-1)) OF GANSS-SAT-Info-Almanac-BDSkp ::= SEQUENCE { svID INTEGER(0..63), - bdsAlmToa BIT STRING (SIZE (8)), + bdsAlmToa BIT STRING (SIZE (8)), bdsAlmSqrtA BIT STRING (SIZE (24)), bdsAlmE BIT STRING (SIZE (17)), bdsAlmW BIT STRING (SIZE (24)), @@ -16495,7 +16509,7 @@ Ganss-Sat-Info-AddNav-r12 ::= SEQUENCE { Ganss-Sat-Info-AddNav-vc50ext ::= SEQUENCE { ganssClockModel UE-Positioning-GANSS-AddClockModels-vc50ext, - ganssOrbitModel UE-Positioning-GANSS-AddOrbitModels-vc50ext + ganssOrbitModel UE-Positioning-GANSS-AddOrbitModels-vc50ext } Ganss-Sat-Info-Nav ::= SEQUENCE { @@ -16587,7 +16601,7 @@ GSM-MeasuredResults ::= SEQUENCE { } GSM-MeasuredResultsList ::= SEQUENCE (SIZE (1..maxReportedGSMCells)) OF - GSM-MeasuredResults + GSM-MeasuredResults GPS-TOW-1msec ::= INTEGER (0..604799999) @@ -16895,7 +16909,7 @@ Inter-FreqEventCriteriaList-v590ext ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF --The order of the list corresponds to the order of relevant events in Intra-FreqEventCriteriaList --i.e. the first element of the list corresponds to the first occurance of event 1e, 1f, 1h, 1i, ---the second element of the list corresponds to the second occurance of event 1e, 1f, 1h, 1i +--the second element of the list corresponds to the second occurance of event 1e, 1f, 1h, 1i Intra-FreqEventCriteriaList-v590ext ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF DeltaRSCP @@ -17327,7 +17341,7 @@ InterRATMeasQuantity ::= SEQUENCE { softSlope INTEGER (0..63) OPTIONAL, addIntercept INTEGER (0..63) OPTIONAL } - } + } } InterRATMeasQuantity-r8 ::= SEQUENCE { @@ -17348,7 +17362,7 @@ InterRATMeasQuantity-r8 ::= SEQUENCE { measurementQuantity MeasurementQuantityEUTRA, filterCoefficient FilterCoefficient DEFAULT fc0 } - } + } } InterRATMeasuredResults ::= CHOICE { @@ -17437,13 +17451,13 @@ InterRATReportCriteria ::= CHOICE { interRATReportingCriteria InterRATReportingCriteria, periodicalReportingCriteria PeriodicalWithReportingCellStatus, noReporting ReportingCellStatusOpt -} +} InterRATReportCriteria-r12 ::= CHOICE { interRATReportingCriteria InterRATReportingCriteria-r12, periodicalReportingCriteria PeriodicalWithReportingCellStatus, noReporting ReportingCellStatusOpt -} +} InterRATReportingCriteria ::= SEQUENCE { interRATEventList InterRATEventList OPTIONAL @@ -17473,7 +17487,7 @@ InterRATReportingQuantity-r8 ::= SEQUENCE { gsm-Carrier-RSSI BOOLEAN }, eutra SEQUENCE { - reportingQuantity ENUMERATED { measurementQuantity, + reportingQuantity ENUMERATED { measurementQuantity, both } } } @@ -17734,7 +17748,7 @@ IntraFreqMeasQuantity ::= SEQUENCE { } } --- If IntraFreqMeasQuantity-FDD is used in InterRATMeasQuantity, then only +-- If IntraFreqMeasQuantity-FDD is used in InterRATMeasQuantity, then only -- cpich-Ec-N0 and cpich-RSCP are allowed. -- dummy is not used in this version of the specification, it should -- not be sent and if received the UE behaviour is not specified. @@ -17937,7 +17951,7 @@ IntraFreqReportingQuantityForRACH-vc50ext ::= SEQUENCE { } IntraFreqRepQuantityRACH-FDD ::= ENUMERATED { - cpich-EcN0, cpich-RSCP, + cpich-EcN0, cpich-RSCP, pathloss, noReport } IntraFreqRepQuantityRACH-TDD ::= ENUMERATED { @@ -18151,7 +18165,7 @@ ConnectionEstablishmentFailureReport ::= SEQUENCE { modeSpecificInfo CHOICE { fdd SEQUENCE { loggedConnectionEstablishmentFailureInfo - LoggedConnectionEstablishmentFailureInfo-FDD + LoggedConnectionEstablishmentFailureInfo-FDD }, tdd SEQUENCE { loggedConnectionEstablishmentFailureInfo @@ -18165,7 +18179,7 @@ ConnectionEstablishmentFailureReport-r11 ::= SEQUENCE { modeSpecificInfo CHOICE { fdd SEQUENCE { loggedConnectionEstablishmentFailureInfo - LoggedConnectionEstablishmentFailureInfo-FDD-r11 + LoggedConnectionEstablishmentFailureInfo-FDD-r11 }, tdd SEQUENCE { loggedConnectionEstablishmentFailureInfo @@ -18178,7 +18192,7 @@ ConnectionEstablishmentFailureReport-vc50ext ::= SEQUENCE { modeSpecificInfo CHOICE { fdd SEQUENCE { loggedConnectionEstablishmentFailureInfo - LoggedConnectionEstablishmentFailureInfo-FDD-vc50ext + LoggedConnectionEstablishmentFailureInfo-FDD-vc50ext }, tdd SEQUENCE { loggedConnectionEstablishmentFailureInfo @@ -18206,7 +18220,7 @@ LoggedGSMCellInfo ::= SEQUENCE { gsmCellIdentity BIT STRING (SIZE (16)), bcch-ARFCN BCCH-ARFCN, bandIndicator Frequency-Band, - bsic BSIC + bsic BSIC } LoggedMeasurementsConfigurationInfo ::= SEQUENCE { @@ -18248,7 +18262,7 @@ LoggedMeasInterfreqList-FDD ::= SEQUENCE (SIZE (1..maxNumFDDFreqs)) OF LoggedMeasInterfreqInfo-FDD ::= SEQUENCE { frequencyInfo FrequencyInfo, - loggedMeasInterfreqNeighbourList SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF + loggedMeasInterfreqNeighbourList SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF LoggedMeasNeighbourInfo-FDD } @@ -18275,7 +18289,7 @@ LoggedMeasInterRATNeighbourMeas-r11 ::= SEQUENCE { loggedMeasGSMNeighbourCellsList LoggedMeasGSMNeighbourCellsList OPTIONAL } -LoggedMeasIntrafreqNeighbourList-FDD ::= SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF +LoggedMeasIntrafreqNeighbourList-FDD ::= SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF LoggedMeasNeighbourInfo-FDD LoggedMeasNeighbourInfo-FDD ::= SEQUENCE { @@ -18292,7 +18306,7 @@ LoggedMeasNeighbourMeas-TDD128 ::= SEQUENCE { primaryCCPCH-RSCP PrimaryCCPCH-RSCP } -LoggedMeasGSMNeighbourCellsList ::= SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF +LoggedMeasGSMNeighbourCellsList ::= SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF LoggedMeasGSMNeighbourCellsinfo LoggedMeasGSMNeighbourCellsinfo ::= SEQUENCE { @@ -18302,7 +18316,7 @@ LoggedMeasGSMNeighbourCellsinfo ::= SEQUENCE { gsm-CarrierRSSI GSM-CarrierRSSI } -LoggedMeasEUTRAFreqList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs))OF +LoggedMeasEUTRAFreqList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs))OF LoggedMeasEUTRAFreqInfo LoggedMeasEUTRAFreqList-vb50ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF @@ -18316,7 +18330,7 @@ LoggedMeasEUTRAFreqList-vc50ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF LoggedMeasEUTRAFreqInfo ::= SEQUENCE { earfcn EARFCN, - loggedMeasEUTRAFreqNeighbourInfoList SEQUENCE (SIZE (1.. maxnumLoggedMeas)) OF + loggedMeasEUTRAFreqNeighbourInfoList SEQUENCE (SIZE (1.. maxnumLoggedMeas)) OF LoggedMeasEUTRAFreqNeighbourInfo } @@ -18326,20 +18340,20 @@ LoggedMeasEUTRAFreqInfo-vb50ext ::= SEQUENCE { LoggedMeasEUTRAFreqInfo-r11 ::= SEQUENCE { earfcn EARFCNRange, - loggedMeasEUTRAFreqNeighbourInfoList SEQUENCE (SIZE (1.. maxnumLoggedMeas)) OF + loggedMeasEUTRAFreqNeighbourInfoList SEQUENCE (SIZE (1.. maxnumLoggedMeas)) OF LoggedMeasEUTRAFreqNeighbourInfo } LoggedMeasEUTRAFreqInfo-vc50ext ::= SEQUENCE { rSRQType RsrqType OPTIONAL, - loggedMeasEUTRAFreqNeighbourInfoList SEQUENCE (SIZE (1.. maxnumLoggedMeas)) OF + loggedMeasEUTRAFreqNeighbourInfoList SEQUENCE (SIZE (1.. maxnumLoggedMeas)) OF LoggedMeasEUTRAFreqNeighbourInfo-vc50ext } LoggedMeasEUTRAFreqNeighbourInfo ::= SEQUENCE { physicalCellIdentity EUTRA-PhysicalCellIdentity, rSRP INTEGER (0..97) , - rSRQ INTEGER (0..33) + rSRQ INTEGER (0..33) } LoggedMeasEUTRAFreqNeighbourInfo-vc50ext ::= SEQUENCE { @@ -18592,10 +18606,10 @@ MeasuredResults-ve30ext ::= CHOICE { } -MeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF +MeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF MeasuredResults-v920ext -MeasuredResultsList-vc50ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF +MeasuredResultsList-vc50ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF MeasuredResults-vc50ext MeasuredResultsList-vd20ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF @@ -18657,7 +18671,7 @@ MeasuredResultsOnRACH ::= SEQUENCE { cpich-Ec-N0 CPICH-Ec-N0, cpich-RSCP CPICH-RSCP, pathloss Pathloss, - cpich-Ec-N0-RSCP CPICH-Ec-N0-RSCP + cpich-Ec-N0-RSCP CPICH-Ec-N0-RSCP } }, tdd SEQUENCE { @@ -18686,7 +18700,7 @@ MeasuredResultsOnRACHFDD-r11 ::= SEQUENCE { cpich-Ec-N0 CPICH-Ec-N0, cpich-RSCP CPICH-RSCP, pathloss Pathloss, - cpich-Ec-N0-RSCP CPICH-Ec-N0-RSCP + cpich-Ec-N0-RSCP CPICH-Ec-N0-RSCP } }, measuredResultsUsedFreq MonitoredCellRACH-ListFDD-r11 OPTIONAL, @@ -19228,7 +19242,7 @@ MultipleEUTRAFrequencyInfoExtensionList ::= SEQUENCE (SIZE (1.. maxNumEUTRAFreqs MultipleEUTRAFrequencyBandExtensionInfo MultipleFrequencyBandIndicatorListFDD::= SEQUENCE (SIZE (1..maxMultipleFrequencyBandsFDD)) OF - FrequencyBandsIndicatorFDD + FrequencyBandsIndicatorFDD MultipleFrequencyBandInfo ::= SEQUENCE { multipleFrequencyBandIndicatorListFDD MultipleFrequencyBandIndicatorListFDD OPTIONAL @@ -19395,7 +19409,7 @@ Neighbour ::= SEQUENCE { tdd SEQUENCE { neighbourAndChannelIdentity CellAndChannelIdentity OPTIONAL } - }, + }, neighbourQuality NeighbourQuality, sfn-SFN-ObsTimeDifference2 SFN-SFN-ObsTimeDifference2} @@ -19481,7 +19495,7 @@ NewInterFreqCell-r10 ::= SEQUENCE { tdd128 SEQUENCE { intraSecondaryFreqIndicator BOOLEAN, sNPLMonitorSetIndicator-TDD128 BIT STRING (SIZE (5)) OPTIONAL - } + } } } @@ -19494,7 +19508,7 @@ NewInterFreqCell-r12 ::= SEQUENCE { tdd128 SEQUENCE { intraSecondaryFreqIndicator BOOLEAN, sNPLMonitorSetIndicator-TDD128 BIT STRING (SIZE (5)) OPTIONAL - } + } } } @@ -20164,11 +20178,11 @@ ReportingCellStatus ::= CHOICE{ withinMonitoredSetNonUsedFreq MaxNumberOfReportingCellsType1, withinMonitoredAndOrVirtualActiveSetNonUsedFreq MaxNumberOfReportingCellsType1, - allVirtualActSetplusMonitoredSetNonUsedFreq + allVirtualActSetplusMonitoredSetNonUsedFreq MaxNumberOfReportingCellsType3, withinActSetOrVirtualActSet-InterRATcells MaxNumberOfReportingCellsType2, - withinActSetAndOrMonitoredUsedFreqOrVirtualActSetAndOrMonitoredNonUsedFreq + withinActSetAndOrMonitoredUsedFreqOrVirtualActSetAndOrMonitoredNonUsedFreq MaxNumberOfReportingCellsType2 } @@ -20187,13 +20201,13 @@ ReportingCellStatus-r10 ::= CHOICE{ withinMonitoredSetNonUsedFreq MaxNumberOfReportingCellsType1, withinMonitoredAndOrVirtualActiveSetNonUsedFreq MaxNumberOfReportingCellsType1, - allVirtualActSetplusMonitoredSetNonUsedFreq + allVirtualActSetplusMonitoredSetNonUsedFreq MaxNumberOfReportingCellsType3, withinActSetOrVirtualActSet-InterRATcells MaxNumberOfReportingCellsType2, - withinActSetAndOrMonitoredUsedFreqOrVirtualActSetAndOrMonitoredNonUsedFreq + withinActSetAndOrMonitoredUsedFreqOrVirtualActSetAndOrMonitoredNonUsedFreq MaxNumberOfReportingCellsType2, - allVirtualActSetplusMonitoredSetplusDetectedSetNonUsedFreq + allVirtualActSetplusMonitoredSetplusDetectedSetNonUsedFreq MaxNumberOfReportingCellsType3 } @@ -20218,7 +20232,7 @@ ReportingInfoForCellDCH-LCR-r4 ::= SEQUENCE { } ReportingInterval ::= ENUMERATED { - noPeriodicalreporting, ri0-25, + noPeriodicalreporting, ri0-25, ri0-5, ri1, ri2, ri4, ri8, ri16 } ReportingIntervalLong ::= ENUMERATED { @@ -20270,7 +20284,7 @@ RsrqType ::= SEQUENCE{ allSymbols BOOLEAN, wideBand BOOLEAN } - + SatData ::= SEQUENCE{ satID SatID, @@ -20613,15 +20627,15 @@ TrafficVolumeReportingQuantity ::= SEQUENCE { TrafficVolumeThreshold ::= ENUMERATED { th8, th16, th32, th64, th128, - th256, th512, th1024, th2k, th3k, - th4k, th6k, th8k, th12k, th16k, - th24k, th32k, th48k, th64k, th96k, - th128k, th192k, th256k, th384k, + th256, th512, th1024, th2k, th3k, + th4k, th6k, th8k, th12k, th16k, + th24k, th32k, th48k, th64k, th96k, + th128k, th192k, th256k, th384k, th512k, th768k } TransChCriteria ::= SEQUENCE { ul-transportChannelID UL-TrCH-Identity OPTIONAL, - eventSpecificParameters SEQUENCE (SIZE (1..maxMeasParEvent)) OF + eventSpecificParameters SEQUENCE (SIZE (1..maxMeasParEvent)) OF TrafficVolumeEventParam OPTIONAL } @@ -20705,7 +20719,7 @@ UE-6HI-Event ::= SEQUENCE { UE-AutonomousUpdateMode ::= CHOICE { dummy NULL, onWithNoReporting NULL, - dummy2 RL-InformationLists + dummy2 RL-InformationLists } UE-InternalEventParam ::= CHOICE { @@ -20972,8 +20986,8 @@ UL-TrCH-Identity ::= CHOICE{ UE-Positioning-Accuracy ::= BIT STRING (SIZE (7)) UE-Positioning-DBDSCorrections ::= SEQUENCE { - bds-RefTime INTEGER (0..119), - bds-DBDS-InfoList DBDS-InfoList + bds-RefTime INTEGER (0..119), + bds-DBDS-InfoList DBDS-InfoList } UE-Positioning-CipherParameters ::= SEQUENCE { @@ -21642,7 +21656,7 @@ UE-Positioning-GPS-AssistanceData-r10 ::= SEQUENCE { UE-Positioning-GPS-AcquisitionAssistance-r10 OPTIONAL, ue-positioning-GPS-Real-timeIntegrity BadSatList OPTIONAL -} +} UE-Positioning-GPS-AssistanceData-vc50ext ::= SEQUENCE { ue-positioning-GPS-AcquisitionAssistance @@ -21821,7 +21835,7 @@ UE-Positioning-IPDL-Parameters-TDD-r4-ext ::= SEQUENCE { UE-Positioning-MeasuredResults ::= SEQUENCE { ue-positioning-OTDOA-Measurement UE-Positioning-OTDOA-Measurement OPTIONAL, - -- Extended 'ue-positioning-PositionEstimateInfo' information may be provided using IE + -- Extended 'ue-positioning-PositionEstimateInfo' information may be provided using IE -- 'UE-Positioning-PositionEstimateInfo-v770ext' in IE 'UE-Positioning-MeasuredResults-v770ext'. ue-positioning-PositionEstimateInfo UE-Positioning-PositionEstimateInfo OPTIONAL, ue-positioning-GPS-Measurement UE-Positioning-GPS-MeasurementResults OPTIONAL, @@ -21988,7 +22002,7 @@ UE-Positioning-OTDOA-AssistanceData-r4ext ::= SEQUENCE { ue-Positioning-IPDL-Parameters-TDD-r4-ext UE-Positioning-IPDL-Parameters-TDD-r4-ext OPTIONAL, -- These IPDL parameters shall be used for the neighbour cells in case of TDD instead of - -- IPDL Parameters in IE UE-Positioning-OTDOA-NeighbourCellInfoList. The cells shall be + -- IPDL Parameters in IE UE-Positioning-OTDOA-NeighbourCellInfoList. The cells shall be -- listed in the same order as in IE UE-Positioning-OTDOA-NeighbourCellInfoList ue-Positioning-IPDL-Parameters-TDDList-r4-ext UE-Positioning-IPDL-Parameters-TDDList-r4-ext OPTIONAL @@ -22164,7 +22178,7 @@ UE-Positioning-OTDOA-Quality ::= SEQUENCE { stdResolution BIT STRING (SIZE (2)), numberOfOTDOA-Measurements BIT STRING (SIZE (3)), stdOfOTDOA-Measurements BIT STRING (SIZE (5)) -} +} UE-Positioning-OTDOA-ReferenceCellInfo ::= SEQUENCE { sfn INTEGER (0..4095) OPTIONAL, @@ -22387,12 +22401,12 @@ UE-Positioning-ResponseTime ::= ENUMERATED { s1, s2, s4, s8, s16, s32, s64, s128 } -UE-Positioning-AddPos-MeasuredResults ::= SEQUENCE (SIZE (1..maxAddPos)) OF +UE-Positioning-AddPos-MeasuredResults ::= SEQUENCE (SIZE (1..maxAddPos)) OF UE-Positioning-AddPos-MeasuredResults-element UE-Positioning-AddPos-MeasuredResults-element ::=SEQUENCE { timestamp UTCTime OPTIONAL, - addPos-ID CHOICE { + addPos-ID CHOICE { barometricPressure UE-Positioning-BarometricPressureMeasurement, wlan UE-Positioning-WLANMeasurementList, bt UE-Positioning-BTMeasurementList, @@ -22408,7 +22422,7 @@ UE-Positioning-BarometricPressureMeasurement ::= SEQUENCE { ubpMeasurement INTEGER (30000..115000) } -UE-Positioning-WLANMeasurementList ::= SEQUENCE (SIZE (1..maxWLANs))OF +UE-Positioning-WLANMeasurementList ::= SEQUENCE (SIZE (1..maxWLANs))OF UE-Positioning-WLANMeasurementList-element UE-Positioning-WLANMeasurementList-element ::= SEQUENCE { @@ -22425,7 +22439,7 @@ UE-Positioning-WLANMeasurementList-element ::= SEQUENCE { wlanServingFlag BOOLEAN OPTIONAL } -UE-Positioning-BTMeasurementList ::= SEQUENCE (SIZE (1..maxBTs)) OF +UE-Positioning-BTMeasurementList ::= SEQUENCE (SIZE (1..maxBTs)) OF UE-Positioning-BTMeasurementList-element UE-Positioning-BTMeasurementList-element ::= SEQUENCE { @@ -22434,7 +22448,7 @@ UE-Positioning-BTMeasurementList-element ::= SEQUENCE { btRSSI INTEGER(-127..128) OPTIONAL } -UE-Positioning-MBSMeasurementList ::= SEQUENCE (SIZE (1..maxBeacons)) OF +UE-Positioning-MBSMeasurementList ::= SEQUENCE (SIZE (1..maxBeacons)) OF UE-Positioning-MBSMeasurementList-element UE-Positioning-MBSMeasurementList-element ::= SEQUENCE { @@ -22544,7 +22558,7 @@ UTRAN-GPS-DriftRate ::= ENUMERATED { utran-GPSDrift-15, utran-GPSDrift-25, utran-GPSDrift-50} UTRAN-GPSReferenceTime ::= SEQUENCE { - -- For utran-GPSTimingOfCell values above 2322431999999 are not + -- For utran-GPSTimingOfCell values above 2322431999999 are not -- used in this version of the specification -- Actual value utran-GPSTimingOfCell = (ms-part * 4294967296) + ls-part utran-GPSTimingOfCell SEQUENCE { @@ -22563,7 +22577,7 @@ UTRAN-GPSReferenceTime ::= SEQUENCE { } UTRAN-GPSReferenceTimeResult ::= SEQUENCE { - -- For ue-GPSTimingOfCell values above 37158911999999 are not + -- For ue-GPSTimingOfCell values above 37158911999999 are not -- used in this version of the specification -- Actual value ue-GPSTimingOfCell = (ms-part * 4294967296) + ls-part ue-GPSTimingOfCell SEQUENCE { @@ -22600,8 +22614,8 @@ UTRA-PriorityInfoList-v920ext ::= SEQUENCE { } VarianceOfRLC-BufferPayload ::= ENUMERATED { - plv0, plv4, plv8, plv16, plv32, plv64, - plv128, plv256, plv512, plv1024, + plv0, plv4, plv8, plv16, plv32, plv64, + plv128, plv256, plv512, plv1024, plv2k, plv4k, plv8k, plv16k, spare2, spare1 } VelocityEstimate ::= CHOICE { @@ -22637,7 +22651,7 @@ ACDC-ParametersForAll ::= SEQUENCE { acdcApplicableForRoamer ENUMERATED { true } OPTIONAL } -ACDC-ParametersPerPLMN-List ::= SEQUENCE (SIZE (1..6)) OF +ACDC-ParametersPerPLMN-List ::= SEQUENCE (SIZE (1..6)) OF SEQUENCE { plmnSpecificACDC-Parameters SpecificACDC-BarringInformation OPTIONAL, acdcApplicableForRoamer ENUMERATED { true } OPTIONAL @@ -22712,7 +22726,7 @@ DataVolumePerRB ::= SEQUENCE { DataVolumePerRB-List ::= SEQUENCE (SIZE (1..maxRB)) OF DataVolumePerRB DeferredMeasurementControlReadingSupport ::= SEQUENCE { - -- If modeSpecificInfo is not present, deferred SIB11, SIB11bis and SIB12 reading + -- If modeSpecificInfo is not present, deferred SIB11, SIB11bis and SIB12 reading -- with default measurement quantities applies modeSpecificInfo CHOICE { fdd SEQUENCE { @@ -22761,7 +22775,7 @@ EUTRA-TargetFreqInfo-vb50ext ::= SEQUENCE { earfcn EARFCNExtension OPTIONAL } ---Actual value = 2^(IE value) +--Actual value = 2^(IE value) ExpirationTimeFactor ::= INTEGER (1..8) ExpirationTimeFactor2 ::= INTEGER (0..15) @@ -22774,7 +22788,7 @@ ExtGANSS-SchedulingInfo ::= SEQUENCE { } -- For each extended GANSS SIB type the value tag information is added at the end -ExtGANSS-SIBTypeInfoSchedulingInfoList ::= SEQUENCE (SIZE (1..maxGANSS)) OF +ExtGANSS-SIBTypeInfoSchedulingInfoList ::= SEQUENCE (SIZE (1..maxGANSS)) OF ExtGANSS-SIBTypeInfoSchedulingInfo ExtGANSS-SIBTypeInfoSchedulingInfo ::= SEQUENCE { @@ -22838,11 +22852,11 @@ GSM-BA-Range-List ::= SEQUENCE (SIZE (1..maxNumGSMFreqRanges)) OF GSM-BA-Range --- This IE is formatted as 'TLV' and is coded in the same way as the Mobile Station Classmark 2 +-- This IE is formatted as 'TLV' and is coded in the same way as the Mobile Station Classmark 2 -- information element in [5]. The first octet is the Mobile station classmark 2 IEI and its value --- shall be set to 33H. The second octet is the Length of mobile station classmark 2 and its value --- shall be set to 3. The octet 3 contains the first octet of the value part of the Mobile Station --- Classmark 2 information element, the octet 4 contains the second octet of the value part of the +-- shall be set to 33H. The second octet is the Length of mobile station classmark 2 and its value +-- shall be set to 3. The octet 3 contains the first octet of the value part of the Mobile Station +-- Classmark 2 information element, the octet 4 contains the second octet of the value part of the -- Mobile Station Classmark 2 information element and so on. For each of these octets, the first/ -- leftmost/ most significant bit of the octet contains b8 of the corresponding octet of the Mobile -- Station Classmark 2. @@ -22899,7 +22913,7 @@ InterRAT-ChangeFailureCause ::= CHOICE { spare3 NULL, spare2 NULL, spare1 NULL -} +} GERANIu-MessageList ::= SEQUENCE (SIZE (1..maxInterSysMessages)) OF BIT STRING (SIZE (1..32768)) @@ -22958,7 +22972,7 @@ InterRAT-HO-FailureCause ::= CHOICE { spare3 NULL, spare2 NULL, spare1 NULL -} +} MasterInformationBlock ::= SEQUENCE { mib-ValueTag MIB-ValueTag, @@ -23190,7 +23204,7 @@ SIBSb-ReferenceList ::= SEQUENCE (SIZE (1..maxSIB)) OF SIBSb-ReferenceList2 ::= SEQUENCE (SIZE (1..maxSIB)) OF SchedulingInformationSIBSb2 -SIB-ReferenceListFACH ::= SEQUENCE (SIZE (1..maxSIB-FACH)) OF +SIB-ReferenceListFACH ::= SEQUENCE (SIZE (1..maxSIB-FACH)) OF SchedulingInformationSIB SIB-Type ::= ENUMERATED { @@ -23226,7 +23240,7 @@ SIB-Type ::= ENUMERATED { schedulingBlock1, schedulingBlock2, systemInformationBlockType15-5, - systemInformationBlockType5bis, + systemInformationBlockType5bis, extensionType } SIB-Type2 ::= ENUMERATED { @@ -23236,7 +23250,7 @@ SIB-Type2 ::= ENUMERATED { systemInformationBlockType3, systemInformationBlockType4, systemInformationBlockType5, - systemInformationBlockType5bis, + systemInformationBlockType5bis, systemInformationBlockType6, systemInformationBlockType7, systemInformationBlockType11, @@ -23277,7 +23291,7 @@ SIB-Type2 ::= ENUMERATED { spare20, spare19, spare18, spare17, spare16, spare15, spare14, spare13, spare12, spare11, spare10, spare9, spare8, spare7, spare6, - spare5, + spare5, spare4, spare3, spare2, spare1 } SIB-TypeAndTag ::= CHOICE { @@ -23296,7 +23310,7 @@ SIB-TypeAndTag ::= CHOICE { sysInfoType11 CellValueTag, sysInfoType12 CellValueTag, sysInfoType13 CellValueTag, - sysInfoType13-1 CellValueTag, + sysInfoType13-1 CellValueTag, sysInfoType13-2 CellValueTag, sysInfoType13-3 CellValueTag, sysInfoType13-4 CellValueTag, @@ -23330,7 +23344,7 @@ SIB-TypeAndTag2 ::= CHOICE { sysInfoType11bis CellValueTag, sysInfoType12 CellValueTag, sysInfoType13 CellValueTag, - sysInfoType13-1 CellValueTag, + sysInfoType13-1 CellValueTag, sysInfoType13-2 CellValueTag, sysInfoType13-3 CellValueTag, sysInfoType13-4 CellValueTag, @@ -23400,7 +23414,7 @@ SIBSb-TypeAndTag ::= CHOICE { sysInfoType11 CellValueTag, sysInfoType12 CellValueTag, sysInfoType13 CellValueTag, - sysInfoType13-1 CellValueTag, + sysInfoType13-1 CellValueTag, sysInfoType13-2 CellValueTag, sysInfoType13-3 CellValueTag, sysInfoType13-4 CellValueTag, @@ -23509,7 +23523,7 @@ SpecificACDC-BarringInformation ::= SEQUENCE (SIZE (1.. maxNumAcdcCategory)) OF SysInfoType1 ::= SEQUENCE { -- Core network IEs - cn-CommonGSM-MAP-NAS-SysInfo NAS-SystemInformationGSM-MAP, + cn-CommonGSM-MAP-NAS-SysInfo NAS-SystemInformationGSM-MAP, cn-DomainSysInfoList CN-DomainSysInfoList, -- User equipment IEs ue-ConnTimersAndConstants UE-ConnTimersAndConstants OPTIONAL, @@ -23547,7 +23561,7 @@ SysInfoType3 ::= SEQUENCE { cellSelectReselectInfo CellSelectReselectInfoSIB-3-4, cellAccessRestriction CellAccessRestriction, -- Extension mechanism for non- release99 information - v4b0NonCriticalExtensions SEQUENCE { + v4b0NonCriticalExtensions SEQUENCE { sysInfoType3-v4b0ext SysInfoType3-v4b0ext-IEs, v590NonCriticalExtension SEQUENCE { sysInfoType3-v590ext SysInfoType3-v590ext, @@ -23638,7 +23652,7 @@ SysInfoType4 ::= SEQUENCE { cellSelectReselectInfo CellSelectReselectInfoSIB-3-4, cellAccessRestriction CellAccessRestriction, -- Extension mechanism for non- release99 information - v4b0NonCriticalExtensions SEQUENCE { + v4b0NonCriticalExtensions SEQUENCE { sysInfoType4-v4b0ext SysInfoType4-v4b0ext-IEs, v590NonCriticalExtension SEQUENCE { sysInfoType4-v590ext SysInfoType4-v590ext, @@ -23682,8 +23696,8 @@ SysInfoType5 ::= SEQUENCE { tdd SEQUENCE { -- If PDSCH/PUSCH is configured for 1.28Mcps or 7.68Mcps TDD, the following IEs should be absent -- and the info included in the respective tdd128SpecificInfo or tdd768SpecificInfo instead. - -- If PDSCH/PUSCH is configured for 3.84Mcps TDD in R5, HCR-r5-SpecificInfo should also be - -- included. + -- If PDSCH/PUSCH is configured for 3.84Mcps TDD in R5, HCR-r5-SpecificInfo should also be + -- included. pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN OPTIONAL, pdsch-SysInfoList-SFN PDSCH-SysInfoList-SFN OPTIONAL, openLoopPowerControl-TDD OpenLoopPowerControl-TDD @@ -23720,7 +23734,7 @@ SysInfoType5 ::= SEQUENCE { sysInfoType5-v8d0ext SysInfoType5-v8d0ext-IEs, va40NonCriticalExtensions SEQUENCE { - sysInfoType5-va40ext + sysInfoType5-va40ext SysInfoType5-va40ext-IEs, va80NonCriticalExtensions SEQUENCE { sysInfoType5-va80ext SysInfoType5-va80ext-IEs, @@ -23748,10 +23762,10 @@ SysInfoType5-v4b0ext-IEs ::= SEQUENCE { -- IE up-IPDL-Parameter in up-OTDOA-AssistanceData. openLoopPowerControl-IPDL-TDD OpenLoopPowerControl-IPDL-TDD-r4 OPTIONAL, -- If SysInfoType5 is sent to describe a 1.28Mcps TDD cell, the IE PRACH-RACH-Info included in --- PRACH-SystemInformationList shall be ignored, the IE PRACH-Partitioning and the --- IE rach-TransportFormatSet shall be absent and the corresponding IE in the following +-- PRACH-SystemInformationList shall be ignored, the IE PRACH-Partitioning and the +-- IE rach-TransportFormatSet shall be absent and the corresponding IE in the following -- PRACH-SystemInformationList-LCR-r4 shall be used - prach-SystemInformationList-LCR-r4 PRACH-SystemInformationList-LCR-r4 OPTIONAL, + prach-SystemInformationList-LCR-r4 PRACH-SystemInformationList-LCR-r4 OPTIONAL, tdd128SpecificInfo SEQUENCE { pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN-LCR-r4 OPTIONAL, pdsch-SysInfoList-SFN PDSCH-SysInfoList-SFN-LCR-r4 OPTIONAL, @@ -23809,7 +23823,7 @@ SysInfoType5-v770ext-IEs ::= SEQUENCE { prach-SystemInformationList PRACH-SystemInformationList-LCR-v770ext OPTIONAL } } OPTIONAL, - -- If SysInfoType5 is sent to configure a 7.68 Mcps TDD cell (in any mode) or a 3.84 Mcps TDD + -- If SysInfoType5 is sent to configure a 7.68 Mcps TDD cell (in any mode) or a 3.84 Mcps TDD -- cell operating in MBSFN mode, IE SCCPCH-SystemInformationList-HCR-VHCR-r7 is used, otherwise -- IE SCCPCH-SystemInformationList-r6 is used. sccpch-SystemInformationList SCCPCH-SystemInformationList-HCR-VHCR-r7 OPTIONAL, @@ -23906,7 +23920,7 @@ SysInfoType6 ::= SEQUENCE { -- If PDSCH/PUSCH is configured for 7.68Mcps TDD, pusch-SysInfoList-SFN -- and pdsch-SysInfoList-SFN should be absent and the info included in the -- tdd768SpecificInfo instead. - -- If PDSCH/PUSCH is configured for 3.84Mcps TDD in R5, HCR-r5-SpecificInfo should + -- If PDSCH/PUSCH is configured for 3.84Mcps TDD in R5, HCR-r5-SpecificInfo should -- also be included. pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN OPTIONAL, pdsch-SysInfoList-SFN PDSCH-SysInfoList-SFN OPTIONAL, @@ -23935,7 +23949,7 @@ SysInfoType6 ::= SEQUENCE { sysInfoType6-va40ext SysInfoType6-va40ext-IEs, va80NonCriticalExtensions SEQUENCE { sysInfoType6-va80ext SysInfoType6-va80ext-IEs, - ve30NonCriticalExtensions SysInfoType6-NonCriticalExtensions-ve30-IEs OPTIONAL + ve30NonCriticalExtensions SysInfoType6-NonCriticalExtensions-ve30-IEs OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -23958,10 +23972,10 @@ SysInfoType6-v4b0ext-IEs ::= SEQUENCE { -- openLoopPowerControl-IPDL-TDD is present only if IPDLs are applied for TDD openLoopPowerControl-IPDL-TDD OpenLoopPowerControl-IPDL-TDD-r4 OPTIONAL, -- If SysInfoType6 is sent to describe a 1.28Mcps TDD cell, the IE PRACH-RACH-Info included - -- in PRACH-SystemInformationList shall be ignored, the IE PRACH-Partitioning and the - -- IE rach-TransportFormatSet shall be absent and the corresponding IEs in the following + -- in PRACH-SystemInformationList shall be ignored, the IE PRACH-Partitioning and the + -- IE rach-TransportFormatSet shall be absent and the corresponding IEs in the following -- PRACH-SystemInformationList-LCR-r4 shall be used - prach-SystemInformationList-LCR-r4 PRACH-SystemInformationList-LCR-r4 OPTIONAL, + prach-SystemInformationList-LCR-r4 PRACH-SystemInformationList-LCR-r4 OPTIONAL, tdd128SpecificInfo SEQUENCE { pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN-LCR-r4 OPTIONAL, pdsch-SysInfoList-SFN PDSCH-SysInfoList-SFN-LCR-r4 OPTIONAL, @@ -24154,7 +24168,7 @@ SysInfoType11-vc50ext-IEs ::= SEQUENCE { measurementScalingFactor MeasurementScalingFactor OPTIONAL } -MeasurementScalingFactor ::= ENUMERATED { +MeasurementScalingFactor ::= ENUMERATED { sf-utra-cf1, sf-utra-cf2} @@ -24288,7 +24302,7 @@ SysInfoType13 ::= SEQUENCE { ue-IdleTimersAndConstants UE-IdleTimersAndConstants OPTIONAL, capabilityUpdateRequirement CapabilityUpdateRequirement OPTIONAL, -- Extension mechanism for non- release99 information - v3a0NonCriticalExtensions SEQUENCE { + v3a0NonCriticalExtensions SEQUENCE { sysInfoType13-v3a0ext SysInfoType13-v3a0ext-IEs, v4b0NonCriticalExtensions SEQUENCE { sysInfoType13-v4b0ext SysInfoType13-v4b0ext-IEs, @@ -24357,10 +24371,10 @@ SysInfoType15 ::= SEQUENCE { ue-positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime, ue-positioning-GPS-Real-timeIntegrity BadSatList OPTIONAL, -- Extension mechanism for non- release99 information - v4b0NonCriticalExtensions SEQUENCE { + v4b0NonCriticalExtensions SEQUENCE { sysInfoType15-v4b0ext SysInfoType15-v4b0ext-IEs, -- Extension mechanism for non- release4 information - v770NonCriticalExtensions SEQUENCE { + v770NonCriticalExtensions SEQUENCE { sysInfoType15-v770ext SysInfoType15-v770ext-IEs, va40NonCriticalExtensions SEQUENCE { sysInfoType15-va40ext SysInfoType15-va40ext-IEs, @@ -24415,7 +24429,7 @@ SysInfoType15-1 ::= SEQUENCE { -- DGPS corrections ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections, -- Extension mechanism for non- release99 information - v920NonCriticalExtensions SEQUENCE { + v920NonCriticalExtensions SEQUENCE { sysInfoType15-1-v920ext SysInfoType15-1-v920ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -24430,7 +24444,7 @@ SysInfoType15-1bis ::= SEQUENCE { -- Measurement IEs ue-positioning-GANSS-DGANSS-Corrections UE-Positioning-DGANSSCorrections, -- Extension mechanism for non-release99 information - v920NonCriticalExtensions SEQUENCE { + v920NonCriticalExtensions SEQUENCE { sysInfoType15-1bis-v920ext SysInfoType15-1bis-v920ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -24438,7 +24452,7 @@ SysInfoType15-1bis ::= SEQUENCE { SysInfoType15-1bis-v920ext-IEs ::= SEQUENCE { -- Measurement IEs - ue-positioning-GANSS-DGANSS-Corrections UE-Positioning-DGANSSCorrections-v920ext + ue-positioning-GANSS-DGANSS-Corrections UE-Positioning-DGANSSCorrections-v920ext } SysInfoType15-1ter ::= SEQUENCE { @@ -24469,7 +24483,7 @@ SysInfoType15-2ter ::= SEQUENCE { -- Measurement IEs ue-positioning-GANSS-AddNavigationModels UE-Positioning-GANSS-AddNavigationModels, -- Extension mechanism for non-release99 information - vc50NonCriticalExtensions SEQUENCE { + vc50NonCriticalExtensions SEQUENCE { sysInfoType15-2ter-vc50ext SysInfoType15-2ter-vc50ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -24588,7 +24602,7 @@ SysInfoType15-6 ::= SEQUENCE { UE-Positioning-GANSS-ReferenceMeasurementInfo, -- Extension mechanism for non-release99 information va40NonCriticalExtensions SEQUENCE { - sysInfoType15-6-va40ext SysInfoType15-6-va40ext-IEs, + sysInfoType15-6-va40ext SysInfoType15-6-va40ext-IEs, vc50NonCriticalExtensions SEQUENCE { sysInfoType15-6-vc50ext SysInfoType15-6-vc50ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL @@ -24597,12 +24611,12 @@ SysInfoType15-6 ::= SEQUENCE { } SysInfoType15-6-va40ext-IEs ::= SEQUENCE { - ue-positioning-GANSS-ReferenceMeasurementInformation + ue-positioning-GANSS-ReferenceMeasurementInformation UE-Positioning-GANSS-ReferenceMeasurementInfo-va40ext } SysInfoType15-6-vc50ext-IEs ::= SEQUENCE { - ue-positioning-GANSS-ReferenceMeasurementInformation + ue-positioning-GANSS-ReferenceMeasurementInformation UE-Positioning-GANSS-ReferenceMeasurementInfo-vc50ext } @@ -24647,7 +24661,7 @@ SysInfoType17 ::= SEQUENCE { -- If PDSCH/PUSCH is configured for 1.28Mcps or 7.68Mcps TDD, pusch-SysInfoList and -- pdsch-SysInfoList should be absent and the info included in the respective -- tdd128SpecificInfo or tdd768SpecificInfo instead. - -- If PDSCH/PUSCH is configured for 3.84Mcps TDD in R5, HCR-r5-SpecificInfo should also be + -- If PDSCH/PUSCH is configured for 3.84Mcps TDD in R5, HCR-r5-SpecificInfo should also be -- included. pusch-SysInfoList PUSCH-SysInfoList OPTIONAL, pdsch-SysInfoList PDSCH-SysInfoList OPTIONAL, @@ -24692,7 +24706,7 @@ SysInfoType18 ::= SEQUENCE { v6b0NonCriticalExtensions SEQUENCE { sysInfoType18-v6b0ext SysInfoType18-v6b0ext, v860NonCriticalExtensions SEQUENCE { - sysInfoType18-v860ext SysInfoType18-v860ext, + sysInfoType18-v860ext SysInfoType18-v860ext, vc50NonCriticalExtensions SEQUENCE { sysInfoType18-vc50ext SysInfoType18-vc50ext, nonCriticalExtensions SEQUENCE {} OPTIONAL @@ -24777,13 +24791,13 @@ SysInfoType19-vb80ext ::= SEQUENCE { SysInfoType19-vc50ext ::= SEQUENCE { eutra-FrequencyRACHReportingInfo-vc50ext EUTRA-FrequencyRACHReportingInfo-vc50ext OPTIONAL, eutra-FrequencyAndPriorityInfoList-vc50ext EUTRA-FrequencyAndPriorityInfoList-vc50ext OPTIONAL, - eutra-FrequencyAndPriorityInfoExtensionList-vc50ext + eutra-FrequencyAndPriorityInfoExtensionList-vc50ext EUTRA-FrequencyAndPriorityInfoExtensionList-vc50ext OPTIONAL } SysInfoType19-vd20ext ::= SEQUENCE { eutra-FrequencyAndPriorityInfoList-vd20ext EUTRA-FrequencyAndPriorityInfoList-vd20ext OPTIONAL, - eutra-FrequencyAndPriorityInfoExtensionList-vd20ext + eutra-FrequencyAndPriorityInfoExtensionList-vd20ext EUTRA-FrequencyAndPriorityInfoExtensionList-vd20ext OPTIONAL } @@ -24800,14 +24814,14 @@ SysInfoType21 ::= SEQUENCE { SysInfoType22 ::= SEQUENCE { -- In the Tabular there are separate definitions for prach-PreambleForEnhancedUplinkListType1Ext -- and prach-PreambleForEnhancedUplinkListType2Ext/prach-PreambleForEnhancedUplinkListType3Ext even --- though the contents are the same. The only difference is in how the IE "Weight" is used in +-- though the contents are the same. The only difference is in how the IE “Weight” is used in -- calculating the weight for each signalled PRACH Control Parameters. --- To simplify the ASN.1, a single definition is used here for all three cases. +-- To simplify the ASN.1, a single definition is used here for all three cases. prach-PreambleForEnhancedUplinkListType1Ext PRACH-PreambleForEnhancedUplinkExtList OPTIONAL, - prach-PreambleForEnhancedUplinkListType2Ext + prach-PreambleForEnhancedUplinkListType2Ext PRACH-PreambleForEnhancedUplinkExtList OPTIONAL, - prach-PreambleForEnhancedUplinkListType3Ext + prach-PreambleForEnhancedUplinkListType3Ext PRACH-PreambleForEnhancedUplinkExtList OPTIONAL, concurrent-Deployment-2ms-10ms-TTI Concurrent-Deployment-2ms-10ms-TTI OPTIONAL, nodeB-Trigger-HS-DPCCH-Transmission NodeB-Trigger-HS-DPCCH-Transmission OPTIONAL, @@ -24853,7 +24867,7 @@ SysInfoTypeSB1 ::= SEQUENCE { v860NonCriticalExtensions SEQUENCE { sysInfoTypeSB1-v860ext SysInfoTypeSB1-v860ext, vc50NonCriticalExtensions SEQUENCE { - sysInfoTypeSB1-vc50ext SysInfoTypeSB1-vc50ext, + sysInfoTypeSB1-vc50ext SysInfoTypeSB1-vc50ext, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL @@ -24884,7 +24898,7 @@ SysInfoTypeSB2 ::= SEQUENCE { v860NonCriticalExtensions SEQUENCE { sysInfoTypeSB2-v860ext SysInfoTypeSB2-v860ext, vc50NonCriticalExtensions SEQUENCE { - sysInfoTypeSB2-vc50ext SysInfoTypeSB2-vc50ext, + sysInfoTypeSB2-vc50ext SysInfoTypeSB2-vc50ext, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL @@ -24922,7 +24936,7 @@ TxFailParams ::= SEQUENCE { modeSpecificInfo CHOICE { fdd SEQUENCE { connEstFailCount ENUMERATED {n1, n2, n3, n4}, - offsetValidity ENUMERATED {s30, s60, s120, s240, + offsetValidity ENUMERATED {s30, s60, s120, s240, s300, s420, s600, s900}, connEstFailTempQoffset INTEGER (0..15) OPTIONAL }, @@ -25199,8 +25213,8 @@ MBMS-ModifiedService-LCR-v7c0ext ::= SEQUENCE { rbReleaseCause MBMS-PTM-RBReleaseCause-LCR-r7 OPTIONAL } --- IE 'MBMS-ModifiedServiceList-v770ext' contains a list of extension data --- associated with the MBMS transmission identities at the corresponding +-- IE 'MBMS-ModifiedServiceList-v770ext' contains a list of extension data +-- associated with the MBMS transmission identities at the corresponding -- positions in IE 'MBMS-ModifedServiceList-r6' MBMS-ModifiedServiceList-v770ext ::= SEQUENCE (SIZE (1..maxMBMSservModif)) OF MBMS-ModifiedService-v770ext @@ -25504,8 +25518,8 @@ MBMS-UnmodifiedService-v770ext ::= SEQUENCE { mbsfnClusterFrequency MBSFN-ClusterFrequency-r7 OPTIONAL } --- IE 'MBMS-UnmodifiedServiceList-v770ext' contains a list of extension data --- associated with the MBMS transmission identities at the corresponding +-- IE 'MBMS-UnmodifiedServiceList-v770ext' contains a list of extension data +-- associated with the MBMS transmission identities at the corresponding -- positions in IE 'MBMS-UnmodifiedServiceList-r6' MBMS-UnmodifiedServiceList-v770ext ::= SEQUENCE (SIZE (1..maxMBMSservUnmodif)) OF MBMS-UnmodifiedService-v770ext @@ -25580,14 +25594,14 @@ MBSFN-TDM-Info ::= SEQUENCE { MBSFN-TDM-Info-List ::= SEQUENCE (SIZE (1..maxMBMSservUnmodif)) OF MBSFN-TDM-Info - + -- *************************************************** -- -- WLAN Offload INFORMATION ELEMENTS (10.3.9b) -- -- *************************************************** -WLANOffloadConfig ::= SEQUENCE { +WLANOffloadConfig ::= SEQUENCE { threshServingRSCP WLANThreshServingRSCP OPTIONAL, threshServingECNO WLANThreshServingECNO OPTIONAL, threshChannelUtilization WLANThreshChannelUtilization OPTIONAL, diff --git a/epan/dissectors/asn1/rrc/Internode-definitions.asn b/epan/dissectors/asn1/rrc/Internode-definitions.asn index e084513de2..2be2b2fdc9 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 V14.4.0 (2017-09) +-- 3GPP TS 25.331 V15.2.0 (2018-03) -- -- 11.5 RRC information between network nodes -- @@ -254,7 +254,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 +284,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 +537,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 +552,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 +654,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 +679,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 +929,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 +983,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 +1075,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 +1177,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 +1273,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 +1366,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 +1417,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 +1452,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 +1536,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 +1574,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 +1626,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 +1665,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, @@ -1716,7 +1716,7 @@ SRNC-RelocationInfo-r14-IEs ::= SEQUENCE { 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'. + -- 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, @@ -1725,14 +1725,14 @@ SRNC-RelocationInfo-r14-IEs ::= SEQUENCE { uESpecificBehaviourInformation1interRAT UESpecificBehaviourInformation1interRAT OPTIONAL, -- IE ueCapabilityContainer is used for the transparent transfer of capability - -- information received from the UE + -- 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) @@ -1804,7 +1804,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 +1848,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 +1958,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 { @@ -2094,19 +2094,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 +2119,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 } @@ -2337,11 +2337,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 +2371,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 c4555cec77..85385ab265 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 V14.4.0 (2017-09) +-- 3GPP TS 25.331 V15.2.0 (2018-03) -- -- 11.2 PDU definitions -- @@ -144,7 +144,7 @@ IMPORTS UE-RadioAccessCapabilityComp2-v7f0ext, UE-RadioAccessCapabilityComp2-v860ext, UE-RadioAccessCapabilityComp2-v920ext, - UE-RadioAccessCapabilityComp2-va40ext, + UE-RadioAccessCapabilityComp2-va40ext, UE-RadioAccessCapabilityComp2-vb50ext, UE-RadioAccessCapabilityComp2-vc50ext, UE-RadioAccessCapabilityComp2-vd20ext, @@ -303,7 +303,7 @@ IMPORTS DL-InformationPerRL-List-r4, DL-InformationPerRL-List-r5, DL-InformationPerRL-List-r5bis, - DL-InformationPerRL-List-r6, + DL-InformationPerRL-List-r6, DL-InformationPerRL-List-r7, DL-InformationPerRL-List-r8, DL-InformationPerRL-List-v6b0ext, @@ -374,7 +374,7 @@ IMPORTS PrimaryCPICH-Info, PrimaryCCPCH-TX-Power, PUSCH-CapacityAllocationInfo, - PUSCH-CapacityAllocationInfo-r4, + PUSCH-CapacityAllocationInfo-r4, PUSCH-CapacityAllocationInfo-r7, PUSCH-Identity, PUSCH-SysInfoList-HCR-r5, @@ -428,7 +428,7 @@ IMPORTS UL-CLTD-InfoFDD, UL-MIMO-InfoFDD, UL-DPCH-Info, - UL-DPCH-Info-r4, + UL-DPCH-Info-r4, UL-DPCH-Info-r5, UL-DPCH-Info-r6, UL-DPCH-Info-r7, @@ -543,7 +543,7 @@ IMPORTS UE-Positioning-GPS-AssistanceData, UE-Positioning-GPS-AssistanceData-v770ext, UE-Positioning-GPS-AssistanceData-v920ext, - UE-Positioning-GPS-AssistanceData-va40ext, + UE-Positioning-GPS-AssistanceData-va40ext, UE-Positioning-GPS-AssistanceData-vc50ext, UE-Positioning-GPS-ReferenceTimeUncertainty, UE-Positioning-Measurement-v390ext, @@ -739,7 +739,7 @@ ActiveSetUpdate ::= CHOICE { criticalExtensions CHOICE { r10 SEQUENCE { activeSetUpdate-r10 ActiveSetUpdate-r10-IEs, - -- Container for adding non critical extensions after freezing + -- Container for adding non critical extensions after freezing -- REL-11 activeSetUpdate-r10-add-ext BIT STRING OPTIONAL, vb50NonCriticalExtensions SEQUENCE { @@ -750,15 +750,15 @@ ActiveSetUpdate ::= CHOICE { criticalExtensions CHOICE { r11 SEQUENCE { activeSetUpdate-r11 ActiveSetUpdate-r11-IEs, - -- Container for adding non critical extensions after freezing + -- Container for adding non critical extensions after freezing -- REL-12 activeSetUpdate-r11-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL - }, + }, criticalExtensions CHOICE { r12 SEQUENCE { activeSetUpdate-r12 ActiveSetUpdate-r12-IEs, - -- Container for adding non critical extensions after freezing + -- Container for adding non critical extensions after freezing -- REL-13 activeSetUpdate-r12-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL @@ -766,7 +766,7 @@ ActiveSetUpdate ::= CHOICE { criticalExtensions CHOICE { r13 SEQUENCE { activeSetUpdate-r13 ActiveSetUpdate-r13-IEs, - -- Container for adding non critical extensions after freezing + -- Container for adding non critical extensions after freezing -- REL-14 activeSetUpdate-r13-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL @@ -947,14 +947,14 @@ ActiveSetUpdate-r9-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-r9 OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, - e-dch-ReconfigurationInfo-SecULFrequency + e-dch-ReconfigurationInfo-SecULFrequency E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL, rl-AdditionInformationList RL-AdditionInformationList-r9 OPTIONAL, - rl-AdditionInformationList-SecULFreq + rl-AdditionInformationList-SecULFreq RL-AdditionInformationList-SecULFreq OPTIONAL, servingCellChangeParameters ServingCellChangeParameters OPTIONAL, rl-RemovalInformationList RL-RemovalInformationList OPTIONAL, - rl-RemovalInformationList-SecULFreq + rl-RemovalInformationList-SecULFreq RL-RemovalInformationList-SecULFreq OPTIONAL, tx-DiversityMode TX-DiversityMode OPTIONAL, dpc-Mode DPC-Mode OPTIONAL, @@ -989,14 +989,14 @@ ActiveSetUpdate-r10-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-r9 OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, - e-dch-ReconfigurationInfo-SecULFrequency + e-dch-ReconfigurationInfo-SecULFrequency E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL, rl-AdditionInformationList RL-AdditionInformationList-r10 OPTIONAL, - rl-AdditionInformationList-SecULFreq + rl-AdditionInformationList-SecULFreq RL-AdditionInformationList-SecULFreq OPTIONAL, servingCellChangeParameters ServingCellChangeParameters OPTIONAL, rl-RemovalInformationList RL-RemovalInformationList OPTIONAL, - rl-RemovalInformationList-SecULFreq + rl-RemovalInformationList-SecULFreq RL-RemovalInformationList-SecULFreq OPTIONAL, tx-DiversityMode TX-DiversityMode OPTIONAL, dpc-Mode DPC-Mode OPTIONAL, @@ -1032,17 +1032,17 @@ ActiveSetUpdate-r11-IEs ::= SEQUENCE { mimo4x4Parameters MIMO4x4-Parameters OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, - e-dch-ReconfigurationInfo-SecULFrequency + e-dch-ReconfigurationInfo-SecULFrequency E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL, ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, f-tpich-ReconfigurationInfo F-TPICH-ReconfigurationInfo OPTIONAL, ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL, rl-AdditionInformationList RL-AdditionInformationList-r11 OPTIONAL, - rl-AdditionInformationList-SecULFreq + rl-AdditionInformationList-SecULFreq RL-AdditionInformationList-SecULFreq OPTIONAL, servingCellChangeParameters ServingCellChangeParameters OPTIONAL, rl-RemovalInformationList RL-RemovalInformationList OPTIONAL, - rl-RemovalInformationList-SecULFreq + rl-RemovalInformationList-SecULFreq RL-RemovalInformationList-SecULFreq OPTIONAL, tx-DiversityMode TX-DiversityMode OPTIONAL, dpc-Mode DPC-Mode OPTIONAL, @@ -1077,17 +1077,17 @@ ActiveSetUpdate-r12-IEs ::= SEQUENCE { dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL, - e-dch-ReconfigurationInfo-SecULFrequency + e-dch-ReconfigurationInfo-SecULFrequency E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL, ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, f-tpich-ReconfigurationInfo F-TPICH-ReconfigurationInfo OPTIONAL, ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL, rl-AdditionInformationList RL-AdditionInformationList-r12 OPTIONAL, - rl-AdditionInformationList-SecULFreq + rl-AdditionInformationList-SecULFreq RL-AdditionInformationList-SecULFreq-r12 OPTIONAL, servingCellChangeParameters ServingCellChangeParameters-r12 OPTIONAL, rl-RemovalInformationList RL-RemovalInformationList OPTIONAL, - rl-RemovalInformationList-SecULFreq + rl-RemovalInformationList-SecULFreq RL-RemovalInformationList-SecULFreq OPTIONAL, tx-DiversityMode TX-DiversityMode OPTIONAL, dpc-Mode DPC-Mode OPTIONAL, @@ -1124,17 +1124,17 @@ ActiveSetUpdate-r13-IEs ::= SEQUENCE { dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r13 OPTIONAL, - e-dch-ReconfigurationInfo-SecULFrequency + e-dch-ReconfigurationInfo-SecULFrequency E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL, ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL, f-tpich-ReconfigurationInfo F-TPICH-ReconfigurationInfo OPTIONAL, ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL, rl-AdditionInformationList RL-AdditionInformationList-r13 OPTIONAL, - rl-AdditionInformationList-SecULFreq + rl-AdditionInformationList-SecULFreq RL-AdditionInformationList-SecULFreq-r13 OPTIONAL, servingCellChangeParameters ServingCellChangeParameters-r12 OPTIONAL, rl-RemovalInformationList RL-RemovalInformationList OPTIONAL, - rl-RemovalInformationList-SecULFreq + rl-RemovalInformationList-SecULFreq RL-RemovalInformationList-SecULFreq OPTIONAL, tx-DiversityMode TX-DiversityMode OPTIONAL, dpc-Mode DPC-Mode OPTIONAL, @@ -1206,7 +1206,7 @@ AssistanceDataDelivery ::= CHOICE { laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions assistanceDataDelivery-r3-add-ext BIT STRING OPTIONAL, - v4b0NonCriticalExtensions SEQUENCE { + v4b0NonCriticalExtensions SEQUENCE { assistanceDataDelivery-v4b0ext AssistanceDataDelivery-v4b0ext-IEs, v770NonCriticalExtension SEQUENCE { assistanceDataDelivery-v770ext AssistanceDataDelivery-v770ext-IEs, @@ -1215,10 +1215,10 @@ AssistanceDataDelivery ::= CHOICE { v920NonCriticalExtension SEQUENCE { assistanceDataDelivery-v920ext AssistanceDataDelivery-v920ext-IEs, va40NonCriticalExtension SEQUENCE { - assistanceDataDelivery-va40ext + assistanceDataDelivery-va40ext AssistanceDataDelivery-va40ext-IEs, vc50NonCriticalExtension SEQUENCE { - assistanceDataDelivery-vc50ext + assistanceDataDelivery-vc50ext AssistanceDataDelivery-vc50ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -1255,9 +1255,9 @@ AssistanceDataDelivery-v4b0ext-IEs ::= SEQUENCE { AssistanceDataDelivery-v770ext-IEs ::= SEQUENCE { ue-Positioning-OTDOA-AssistanceData-UEB-ext UE-Positioning-OTDOA-AssistanceData-UEB-ext OPTIONAL, - ue-Positioning-GPS-AssistanceData + ue-Positioning-GPS-AssistanceData UE-Positioning-GPS-AssistanceData-v770ext OPTIONAL, - ue-positioning-GANSS-AssistanceData + ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData OPTIONAL } @@ -1267,21 +1267,21 @@ AssistanceDataDelivery-v860ext-IEs ::= SEQUENCE { } AssistanceDataDelivery-v920ext-IEs ::= SEQUENCE { - ue-positioning-GPS-AssistanceData-v920ext + ue-positioning-GPS-AssistanceData-v920ext UE-Positioning-GPS-AssistanceData-v920ext OPTIONAL, ue-positioning-GANSS-AssistanceData-v920ext UE-Positioning-GANSS-AssistanceData-v920ext OPTIONAL } AssistanceDataDelivery-va40ext-IEs ::= SEQUENCE { - ue-positioning-GPS-AssistanceData-va40ext + ue-positioning-GPS-AssistanceData-va40ext UE-Positioning-GPS-AssistanceData-va40ext OPTIONAL, ue-positioning-GANSS-AssistanceData-va40ext UE-Positioning-GANSS-AssistanceData-va40ext OPTIONAL } AssistanceDataDelivery-vc50ext-IEs ::= SEQUENCE { - ue-positioning-GPS-AssistanceData-vc50ext + ue-positioning-GPS-AssistanceData-vc50ext UE-Positioning-GPS-AssistanceData-vc50ext OPTIONAL, ue-positioning-GANSS-AssistanceData-vc50ext UE-Positioning-GANSS-AssistanceData-vc50ext OPTIONAL @@ -1325,8 +1325,8 @@ CellChangeOrderFromUTRAN-r3-IEs ::= SEQUENCE { interRAT-TargetCellDescription InterRAT-TargetCellDescription } -CellChangeOrderFromUTRAN-v590ext-IEs ::= SEQUENCE { - geran-SystemInfoType CHOICE { +CellChangeOrderFromUTRAN-v590ext-IEs ::= SEQUENCE { + geran-SystemInfoType CHOICE { sI GERAN-SystemInformation, pSI GERAN-SystemInformation } OPTIONAL @@ -1385,13 +1385,13 @@ CellUpdate ::= SEQUENCE { measuredResultsOnRACH MeasuredResultsOnRACH OPTIONAL, laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions - -- The cellUpdate-r3-add-ext can be omitted if its inclusion would result in the + -- The cellUpdate-r3-add-ext can be omitted if its inclusion would result in the -- size of the message exceeding the maximum PDU size possible for CCCH -- transmission cellUpdate-r3-add-ext BIT STRING (CONTAINING CellUpdate-r3-add-ext-IEs) OPTIONAL, v590NonCriticalExtensions SEQUENCE { - cellUpdate-v590ext CellUpdate-v590ext, + cellUpdate-v590ext CellUpdate-v590ext, v690NonCriticalExtensions SEQUENCE { cellUpdate-v690ext CellUpdate-v690ext-IEs, v6b0NonCriticalExtensions SEQUENCE { @@ -1450,7 +1450,7 @@ CellUpdate-v690ext-IEs ::= SEQUENCE { CellUpdate-v6b0ext-IEs ::= SEQUENCE { -- MBMS IEs - -- The mbmsSelectedServices can be omitted if its inclusion would result in the + -- The mbmsSelectedServices can be omitted if its inclusion would result in the -- size of the message exceeding the maximum PDU size possible for CCCH transmission mbmsSelectedServices MBMS-SelectedServicesShort OPTIONAL } @@ -1485,14 +1485,14 @@ CellUpdate-v860ext-IEs ::= SEQUENCE { CellUpdate-va40ext-IEs ::= SEQUENCE { -- User equipment IEs - securityRevertStatusIndicator + securityRevertStatusIndicator ENUMERATED { revertedBack, normalOperation } OPTIONAL, -- Other IEs loggedMeasAvailable ENUMERATED { true } OPTIONAL, loggedANRResultsAvailable ENUMERATED { true } OPTIONAL } --- TABULAR: TDD related IEs, MBMS IEs, and supportForTwoDRXSchemesInPCH are omitted compared to +-- TABULAR: TDD related IEs, MBMS IEs, and supportForTwoDRXSchemesInPCH are omitted compared to -- tabular for the purpose of coding optimisation CellUpdateFDD-r11 ::= SEQUENCE { -- User equipment IEs @@ -1651,7 +1651,7 @@ CellUpdateConfirm ::= CHOICE { criticalExtensions CHOICE { r9 SEQUENCE { cellUpdateConfirm-r9 CellUpdateConfirm-r9-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-10 cellUpdateConfirm-r9-add-ext BIT STRING OPTIONAL, v950NonCriticalExtensions SEQUENCE { @@ -1665,7 +1665,7 @@ CellUpdateConfirm ::= CHOICE { criticalExtensions CHOICE { r10 SEQUENCE { cellUpdateConfirm-r10 CellUpdateConfirm-r10-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-11 cellUpdateConfirm-r10-add-ext BIT STRING OPTIONAL, v9c0NonCriticalExtensions SEQUENCE { @@ -1680,27 +1680,27 @@ CellUpdateConfirm ::= CHOICE { criticalExtensions CHOICE { r11 SEQUENCE { cellUpdateConfirm-r11 CellUpdateConfirm-r11-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-12 - cellUpdateConfirm-r11-add-ext + cellUpdateConfirm-r11-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions CHOICE { r12 SEQUENCE { cellUpdateConfirm-r12 CellUpdateConfirm-r12-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-13 - cellUpdateConfirm-r12-add-ext + cellUpdateConfirm-r12-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions CHOICE { r13 SEQUENCE { cellUpdateConfirm-r13 CellUpdateConfirm-r13-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-14 - cellUpdateConfirm-r13-add-ext + cellUpdateConfirm-r13-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, @@ -2667,7 +2667,7 @@ CellUpdateConfirm-CCCH ::= CHOICE { nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL - }, + }, criticalExtensions CHOICE { r6 SEQUENCE { cellUpdateConfirm-r6 CellUpdateConfirm-r6-IEs, @@ -2703,7 +2703,7 @@ CellUpdateConfirm-CCCH ::= CHOICE { cellUpdateConfirm-v8a0ext CellUpdateConfirm-v8a0ext-IEs, v7f0NonCriticalExtensions SEQUENCE { - cellUpdateConfirm-v7f0ext + cellUpdateConfirm-v7f0ext CellUpdateConfirm-v7f0ext-IEs, v7g0NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v7g0ext @@ -2718,7 +2718,7 @@ CellUpdateConfirm-CCCH ::= CHOICE { criticalExtensions CHOICE { r9 SEQUENCE { cellUpdateConfirm-r9 CellUpdateConfirm-r9-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-10 cellUpdateConfirm-r9-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL @@ -2726,7 +2726,7 @@ CellUpdateConfirm-CCCH ::= CHOICE { criticalExtensions CHOICE { r10 SEQUENCE { cellUpdateConfirm-r10 CellUpdateConfirm-r10-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-11 cellUpdateConfirm-r10-add-ext BIT STRING OPTIONAL, vb50NonCriticalExtensions SEQUENCE { @@ -2738,7 +2738,7 @@ CellUpdateConfirm-CCCH ::= CHOICE { criticalExtensions CHOICE { r11 SEQUENCE { cellUpdateConfirm-r11 CellUpdateConfirm-r11-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-12 cellUpdateConfirm-r11-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL @@ -2746,17 +2746,17 @@ CellUpdateConfirm-CCCH ::= CHOICE { criticalExtensions CHOICE { r12 SEQUENCE { cellUpdateConfirm-r12 CellUpdateConfirm-r12-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-13 - cellUpdateConfirm-r12-add-ext + cellUpdateConfirm-r12-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions CHOICE { r13 SEQUENCE { cellUpdateConfirm-r13 CellUpdateConfirm-r13-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-14 - cellUpdateConfirm-r13-add-ext + cellUpdateConfirm-r13-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions SEQUENCE {} @@ -3691,7 +3691,7 @@ HandoverToUTRANCommand-r12-IEs ::= SEQUENCE { dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL, frequencyInfo FrequencyInfo, multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL, - dl-SecondaryCellInfoFDD + dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-HandoverToUtran OPTIONAL, ulSecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, additionalDLSecCellInfoHandoverToUtranListFDD AdditionalDLSecCellInfoHandoverToUtranListFDD OPTIONAL @@ -3794,7 +3794,7 @@ InitialDirectTransfer ::= SEQUENCE { initialDirectTransfer-v3a0ext InitialDirectTransfer-v3a0ext, laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions - initialDirectTransfer-r3-add-ext BIT STRING + initialDirectTransfer-r3-add-ext BIT STRING (CONTAINING InitialDirectTransfer-r3-add-ext-IEs) OPTIONAL, v590NonCriticalExtensions SEQUENCE { initialDirectTransfer-v590ext InitialDirectTransfer-v590ext, @@ -3880,7 +3880,7 @@ HandoverFromUTRANCommand-GSM ::= CHOICE { r3 SEQUENCE { handoverFromUTRANCommand-GSM-r3 HandoverFromUTRANCommand-GSM-r3-IEs, - -- UTRAN should not include the IE laterNonCriticalExtensions when it sets the IE + -- UTRAN should not include the IE laterNonCriticalExtensions when it sets the IE -- gsm-message included in handoverFromUTRANCommand-GSM-r3 to single-GSM-Message. The UE -- behaviour upon receiving a message with this combination of IE values is unspecified. laterNonCriticalExtensions SEQUENCE { @@ -3927,9 +3927,9 @@ HandoverFromUTRANCommand-GSM-r3-IEs ::= SEQUENCE { gsm-message CHOICE { -- In the single-GSM-Message case the following rules apply: -- 1> the GSM message directly follows the basic production; the final padding that - -- results when PER encoding the abstract syntax value is removed prior to appending + -- results when PER encoding the abstract syntax value is removed prior to appending -- the GSM message. - -- 2> the RRC message excluding the GSM part, does not contain a length determinant; + -- 2> the RRC message excluding the GSM part, does not contain a length determinant; -- there is no explicit parameter indicating the size of the included GSM message. -- 3> depending on need, final padding (all "0"s) is added to ensure the final result -- comprises a full number of octets @@ -3951,9 +3951,9 @@ HandoverFromUTRANCommand-GSM-r6-IEs ::= SEQUENCE { gsm-message CHOICE { -- In the single-GSM-Message case the following rules apply: -- 1> the GSM message directly follows the basic production; the final padding that - -- results when PER encoding the abstract syntax value is removed prior to appending + -- results when PER encoding the abstract syntax value is removed prior to appending -- the GSM message. - -- 2> the RRC message excluding the GSM part, does not contain a length determinant; + -- 2> the RRC message excluding the GSM part, does not contain a length determinant; -- there is no explicit parameter indicating the size of the included GSM message. -- 3> depending on need, final padding (all "0"s) is added to ensure the final result -- comprises a full number of octets @@ -3962,14 +3962,14 @@ HandoverFromUTRANCommand-GSM-r6-IEs ::= SEQUENCE { gsm-Messages GSM-MessageList } }, - geran-SystemInfoType CHOICE { + geran-SystemInfoType CHOICE { sI GERAN-SystemInformation, pSI GERAN-SystemInformation } OPTIONAL } HandoverFromUTRANCommand-GSM-v690ext-IEs ::= SEQUENCE { - geran-SystemInfoType CHOICE { + geran-SystemInfoType CHOICE { sI GERAN-SystemInformation, pSI GERAN-SystemInformation } OPTIONAL @@ -3986,7 +3986,7 @@ HandoverFromUTRANCommand-GERANIu ::= SEQUENCE { handoverFromUTRANCommand-GERANIu-r5 HandoverFromUTRANCommand-GERANIu-r5-IEs, -- UTRAN should not include the IE nonCriticalExtensions when it sets - -- the IE geranIu-message included in handoverFromUTRANCommand-GERANIu-r5 to + -- the IE geranIu-message included in handoverFromUTRANCommand-GERANIu-r5 to -- single-GERANIu-Message -- The UE behaviour upon receiving a message including this combination of IE values is -- not specified @@ -4007,9 +4007,9 @@ HandoverFromUTRANCommand-GERANIu-r5-IEs ::= SEQUENCE { geranIu-Message CHOICE { -- In the single-GERANIu-Message case the following rules apply: -- 1> the GERAN Iu message directly follows the basic production; the final padding that - -- results when PER encoding the abstract syntax value is removed prior to appending + -- results when PER encoding the abstract syntax value is removed prior to appending -- the GERAN Iu message. - -- 2> the RRC message excluding the GERAN Iu part does not contain a length determinant; + -- 2> the RRC message excluding the GERAN Iu part does not contain a length determinant; -- there is no explicit parameter indicating the size of the included GERAN Iu -- message. -- 3> depending on need, final padding (all "0"s) is added to ensure the final result @@ -4026,7 +4026,7 @@ HandoverFromUTRANCommand-CDMA2000 ::= CHOICE { handoverFromUTRANCommand-CDMA2000-r3 HandoverFromUTRANCommand-CDMA2000-r3-IEs, laterNonCriticalExtensions SEQUENCE { - -- Container for additional R99 extensions + -- Container for additional R99 extensions handoverFromUTRANCommand-CDMA2000-r3-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL @@ -4179,7 +4179,7 @@ InterRATHandoverInfo ::= SEQUENCE { v690NonCriticalExtensions SEQUENCE { interRATHandoverInfo-v690ext InterRATHandoverInfo-v690ext-IEs, - v6b0NonCriticalExtensions + v6b0NonCriticalExtensions InterRATHandoverInfo-NonCriticalExtension-v6b0-IEs OPTIONAL } OPTIONAL } OPTIONAL @@ -4205,7 +4205,7 @@ InterRATHandoverInfo-v3a0ext-IEs ::= SEQUENCE { InterRATHandoverInfo-v3d0ext-IEs ::= SEQUENCE { -- User equipment IEs - uESpecificBehaviourInformation1interRAT + uESpecificBehaviourInformation1interRAT UESpecificBehaviourInformation1interRAT OPTIONAL } @@ -4379,11 +4379,11 @@ InterRATHandoverInfo-va80ext-IEs ::= SEQUENCE { } InterRATHandoverInfo-vb50ext-IEs ::= SEQUENCE { - ue-RadioAccessCapabilityInfo-vb50ext + ue-RadioAccessCapabilityInfo-vb50ext UE-RadioAccessCapability-vb50ext OPTIONAL, - ue-RadioAccessCapabilityComp2 + ue-RadioAccessCapabilityComp2 UE-RadioAccessCapabilityComp2-vb50ext OPTIONAL, - ue-RadioAccessCapabilityInfo-TDD128 + ue-RadioAccessCapabilityInfo-TDD128 UE-RadioAccessCapabilityInfo-TDD128-vb50ext OPTIONAL } @@ -4435,9 +4435,9 @@ MeasurementControl ::= CHOICE { -- Container for additional R99 extensions measurementControl-r3-add-ext BIT STRING OPTIONAL, v4b0NonCriticalExtensions SEQUENCE{ - -- The content of the v4b0 non-critical extension has been removed. If sent - -- to a UE of AS release 4, the UE behaviour is unspecified. A UE of AS - -- release 5 onward shall comply with the v4b0 and later extensions in this + -- The content of the v4b0 non-critical extension has been removed. If sent + -- to a UE of AS release 4, the UE behaviour is unspecified. A UE of AS + -- release 5 onward shall comply with the v4b0 and later extensions in this -- branch of the message. v590NonCriticalExtensions SEQUENCE { measurementControl-v590ext MeasurementControl-v590ext-IEs, @@ -4511,29 +4511,29 @@ MeasurementControl ::= CHOICE { -- Container for adding non critical extensions after freezing REL-10 measurementControl-r9-add-ext BIT STRING OPTIONAL, v970NonCriticalExtensions SEQUENCE { - measurementControl-v970ext + measurementControl-v970ext MeasurementControl-v970ext-IEs, vb50NonCriticalExtensions SEQUENCE { - measurementControl-vb50ext + measurementControl-vb50ext MeasurementControl-vb50ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL }, criticalExtensions CHOICE { r10 SEQUENCE { - measurementControl-r10 MeasurementControl-r10-IEs, + measurementControl-r10 MeasurementControl-r10-IEs, -- Container for adding non critical extensions after -- freezing REL-11 - measurementControl-r10-add-ext BIT STRING OPTIONAL, + measurementControl-r10-add-ext BIT STRING OPTIONAL, vaa0NonCriticalExtensions SEQUENCE { - measurementControl-vaa0ext + measurementControl-vaa0ext MeasurementControl-vaa0ext-IEs, vab0NonCriticalExtensions SEQUENCE { - measurementControl-vab0ext + measurementControl-vab0ext MeasurementControl-vab0ext-IEs, vb50NonCriticalExtensions SEQUENCE { - measurementControl-vb50ext + measurementControl-vb50ext MeasurementControl-vb50ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -4542,8 +4542,8 @@ MeasurementControl ::= CHOICE { }, criticalExtensions CHOICE { r11 SEQUENCE { - measurementControl-r11 - MeasurementControl-r11-IEs, + measurementControl-r11 + MeasurementControl-r11-IEs, -- Container for adding non critical extensions after -- freezing REL-12 measurementControl-r11-add-ext BIT STRING OPTIONAL, @@ -4551,25 +4551,25 @@ MeasurementControl ::= CHOICE { }, criticalExtensions CHOICE { r12 SEQUENCE { - measurementControl-r12 - MeasurementControl-r12-IEs, - -- Container for adding non critical extensions + measurementControl-r12 + MeasurementControl-r12-IEs, + -- Container for adding non critical extensions -- after freezing REL-13 measurementControl-r12-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions CHOICE { r13 SEQUENCE { - measurementControl-r13 - MeasurementControl-r13-IEs, - -- Container for adding non critical extensions + measurementControl-r13 + MeasurementControl-r13-IEs, + -- Container for adding non critical extensions -- after freezing REL-14 measurementControl-r13-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions CHOICE { r14 SEQUENCE { - measurementControl-r14 + measurementControl-r14 MeasurementControl-r14-IEs, -- Container for adding non critical extensions -- after freezing REL-15 @@ -4605,7 +4605,7 @@ MeasurementControl-r3-IEs ::= SEQUENCE { } MeasurementControl-v390ext ::= SEQUENCE { - ue-Positioning-Measurement-v390ext + ue-Positioning-Measurement-v390ext UE-Positioning-Measurement-v390ext OPTIONAL } @@ -4694,14 +4694,14 @@ MeasurementControl-v8a0ext-IEs ::= SEQUENCE { MeasurementControl-r9-IEs ::= SEQUENCE { -- Measurement IEs - -- if the UE supports extended measurements, "measurementIdentity" + -- if the UE supports extended measurements, "measurementIdentity" -- shall be ignored if "measurementIdentity" in MeasurementControl-v970ext-IEs -- is present, and the value of that element shall be used instead. measurementIdentity MeasurementIdentity, -- TABULAR: The measurement type is included in measurementCommand. measurementCommand MeasurementCommand-r9, measurementReportingMode MeasurementReportingMode OPTIONAL, - -- if the UE supports extended measurements, "additionalMeasurementList" + -- if the UE supports extended measurements, "additionalMeasurementList" -- shall be ignored if "additionalMeasurementList" in MeasurementControl-v970ext-IEs -- is present, and the value of that element shall be used instead. additionalMeasurementList AdditionalMeasurementID-List OPTIONAL, @@ -4718,14 +4718,14 @@ MeasurementControl-v970ext-IEs ::= SEQUENCE { MeasurementControl-r10-IEs ::= SEQUENCE { -- Measurement IEs - -- if the UE supports extended measurements, "measurementIdentity" + -- if the UE supports extended measurements, "measurementIdentity" -- shall be ignored if "measurementIdentity" in MeasurementControl-vab0ext-IEs -- is present, and the value of that element shall be used instead. measurementIdentity MeasurementIdentity, -- TABULAR: The measurement type is included in measurementCommand. measurementCommand MeasurementCommand-r10, measurementReportingMode MeasurementReportingMode OPTIONAL, - -- if the UE supports extended measurements, "additionalMeasurementList" + -- if the UE supports extended measurements, "additionalMeasurementList" -- shall be ignored if "additionalMeasurementList" in MeasurementControl-vab0ext-IEs -- is present, and the value of that element shall be used instead. additionalMeasurementList AdditionalMeasurementID-List OPTIONAL, @@ -4839,13 +4839,13 @@ MeasurementControlFailure-v590ext-IEs ::= SEQUENCE { -- Most significant part of extended "RRC transaction identifier" (MSP): -- extended "RRC transaction identifier" = -- rrc-TransactionIdentifier-MSP-v590ext * 4 + rrc-TransactionIdentifier - -- If the rrc-TransactionIdentifier-MSP-v590ext was not received in the MEASUREMENT CONTROL + -- If the rrc-TransactionIdentifier-MSP-v590ext was not received in the MEASUREMENT CONTROL -- message, then the rrc-TransactionIdentifier-MSP-v590ext shall be set to zero rrc-TransactionIdentifier-MSP-v590ext RRC-TransactionIdentifier } MeasurementControlFailure-vc50ext-IEs ::= SEQUENCE { - measurementIdentity MeasurementIdentity-r9 OPTIONAL + measurementIdentity MeasurementIdentity-r9 OPTIONAL } -- *************************************************** -- @@ -4855,7 +4855,7 @@ MeasurementControlFailure-vc50ext-IEs ::= SEQUENCE { MeasurementReport ::= SEQUENCE { -- Measurement IEs - -- if the UE supports extended measurements, "measurementIdentity" + -- if the UE supports extended measurements, "measurementIdentity" -- shall be ignored if "measurementIdentity" in MeasurementReport-v970ext-IEs -- is present, and the value of that element shall be used instead. measurementIdentity MeasurementIdentity, @@ -4885,13 +4885,13 @@ MeasurementReport ::= SEQUENCE { v920NonCriticalExtensions SEQUENCE { measurementReport-v920ext MeasurementReport-v920ext-IEs, v970NonCriticalExtensions SEQUENCE { - measurementReport-v970ext-IE + measurementReport-v970ext-IE MeasurementReport-v970ext-IEs, va40NonCriticalExtensions SEQUENCE { - measurementReport-va40ext + measurementReport-va40ext MeasurementReport-va40ext-IEs, vb50NonCriticalExtensions SEQUENCE { - measurementReport-vb50ext + measurementReport-vb50ext MeasurementReport-vb50ext-IEs, laterNonCriticalExtensions MeasurementReport-LaterNonCriticalExtensions OPTIONAL @@ -5099,7 +5099,7 @@ PhysicalChannelReconfiguration ::= CHOICE { physicalChannelReconfiguration-v590ext PhysicalChannelReconfiguration-v590ext-IEs, v690NonCriticalExtensions SEQUENCE { - physicalChannelReconfiguration-v690ext + physicalChannelReconfiguration-v690ext PhysicalChannelReconfiguration-v690ext-IEs, v770NonCriticalExtensions SEQUENCE { physicalChannelReconfiguration-v770ext @@ -5125,7 +5125,7 @@ PhysicalChannelReconfiguration ::= CHOICE { physicalChannelReconfiguration-v590ext PhysicalChannelReconfiguration-v590ext-IEs, v690NonCriticalExtensions SEQUENCE { - physicalChannelReconfiguration-v690ext + physicalChannelReconfiguration-v690ext PhysicalChannelReconfiguration-v690ext-IEs, v770NonCriticalExtensions SEQUENCE { physicalChannelReconfiguration-v770ext @@ -5143,7 +5143,7 @@ PhysicalChannelReconfiguration ::= CHOICE { -- Container for adding non critical extensions after freezing REL-6 physicalChannelReconfiguration-r5-add-ext BIT STRING OPTIONAL, v690NonCriticalExtensions SEQUENCE { - physicalChannelReconfiguration-v690ext + physicalChannelReconfiguration-v690ext PhysicalChannelReconfiguration-v690ext-IEs, v770NonCriticalExtensions SEQUENCE { physicalChannelReconfiguration-v770ext @@ -5224,7 +5224,7 @@ PhysicalChannelReconfiguration ::= CHOICE { r9 SEQUENCE { physicalChannelReconfiguration-r9 PhysicalChannelReconfiguration-r9-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-10 physicalChannelReconfiguration-r9-add-ext BIT STRING OPTIONAL, @@ -5238,7 +5238,7 @@ PhysicalChannelReconfiguration ::= CHOICE { r10 SEQUENCE { physicalChannelReconfiguration-r10 PhysicalChannelReconfiguration-r10-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-11 physicalChannelReconfiguration-r10-add-ext BIT STRING OPTIONAL, @@ -5252,18 +5252,18 @@ PhysicalChannelReconfiguration ::= CHOICE { r11 SEQUENCE { physicalChannelReconfiguration-r11 PhysicalChannelReconfiguration-r11-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-12 physicalChannelReconfiguration-r11-add-ext BIT STRING OPTIONAL, - nonCriticalExtensions + nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions CHOICE { r12 SEQUENCE { physicalChannelReconfiguration-r12 PhysicalChannelReconfiguration-r12-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-13 physicalChannelReconfiguration-r12-add-ext BIT STRING OPTIONAL, @@ -5273,7 +5273,7 @@ PhysicalChannelReconfiguration ::= CHOICE { r13 SEQUENCE { physicalChannelReconfiguration-r13 PhysicalChannelReconfiguration-r13-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-14 physicalChannelReconfiguration-r13-add-ext BIT STRING OPTIONAL, @@ -6006,7 +6006,7 @@ PhysicalSharedChannelAllocation-r3-IEs ::= SEQUENCE { pusch-CapacityAllocationInfo PUSCH-CapacityAllocationInfo OPTIONAL, pdsch-CapacityAllocationInfo PDSCH-CapacityAllocationInfo OPTIONAL, -- TABULAR: If confirmRequest is not present, the default value "No Confirm" - -- shall be used as specified in 10.2.25. + -- shall be used as specified in 10.2.25. confirmRequest ENUMERATED { confirmPDSCH, confirmPUSCH } OPTIONAL, trafficVolumeReportRequest INTEGER (0..255) OPTIONAL, @@ -6021,7 +6021,7 @@ PhysicalSharedChannelAllocation-r4-IEs ::= SEQUENCE { pusch-CapacityAllocationInfo PUSCH-CapacityAllocationInfo-r4 OPTIONAL, pdsch-CapacityAllocationInfo PDSCH-CapacityAllocationInfo-r4 OPTIONAL, -- TABULAR: If confirmRequest is not present, the default value "No Confirm" - -- shall be used as specified in 10.2.25. + -- shall be used as specified in 10.2.25. confirmRequest ENUMERATED { confirmPDSCH, confirmPUSCH } OPTIONAL, trafficVolumeReportRequest INTEGER (0..255) OPTIONAL, @@ -6088,10 +6088,10 @@ RadioBearerReconfiguration ::= CHOICE { -- Container for additional R99 extensions radioBearerReconfiguration-r3-add-ext BIT STRING OPTIONAL, v4b0NonCriticalExtensions SEQUENCE { - radioBearerReconfiguration-v4b0ext + radioBearerReconfiguration-v4b0ext RadioBearerReconfiguration-v4b0ext-IEs, v590NonCriticalExtensions SEQUENCE { - radioBearerReconfiguration-v590ext + radioBearerReconfiguration-v590ext RadioBearerReconfiguration-v590ext-IEs, v5d0NonCriticalExtenstions SEQUENCE { radioBearerReconfiguration-v5d0ext @@ -6120,7 +6120,7 @@ RadioBearerReconfiguration ::= CHOICE { -- Container for adding non critical extensions after freezing REL-5 radioBearerReconfiguration-r4-add-ext BIT STRING OPTIONAL, v590NonCriticalExtensions SEQUENCE { - radioBearerReconfiguration-v590ext + radioBearerReconfiguration-v590ext RadioBearerReconfiguration-v590ext-IEs, v5d0NonCriticalExtenstions SEQUENCE { radioBearerReconfiguration-v5d0ext @@ -6231,15 +6231,15 @@ RadioBearerReconfiguration ::= CHOICE { r9 SEQUENCE { radioBearerReconfiguration-r9 RadioBearerReconfiguration-r9-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-10 radioBearerReconfiguration-r9-add-ext BIT STRING OPTIONAL, v950NonCriticalExtensions SEQUENCE { - radioBearerReconfiguration-v950ext + radioBearerReconfiguration-v950ext RadioBearerReconfiguration-v950ext-IEs, v9c0NonCriticalExtensions SEQUENCE { - radioBearerReconfiguration-v9c0ext + radioBearerReconfiguration-v9c0ext RadioBearerReconfiguration-v9c0ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -6249,12 +6249,12 @@ RadioBearerReconfiguration ::= CHOICE { r10 SEQUENCE { radioBearerReconfiguration-r10 RadioBearerReconfiguration-r10-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-11 radioBearerReconfiguration-r10-add-ext BIT STRING OPTIONAL, v9c0NonCriticalExtensions SEQUENCE { - radioBearerReconfiguration-v9c0ext + radioBearerReconfiguration-v9c0ext RadioBearerReconfiguration-v9c0ext-IEs, vaa0NonCriticalExtensions SEQUENCE { radioBearerReconfiguration-vaa0ext @@ -6271,7 +6271,7 @@ RadioBearerReconfiguration ::= CHOICE { r11 SEQUENCE { radioBearerReconfiguration-r11 RadioBearerReconfiguration-r11-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-12 radioBearerReconfiguration-r11-add-ext BIT STRING OPTIONAL, @@ -6281,7 +6281,7 @@ RadioBearerReconfiguration ::= CHOICE { r12 SEQUENCE { radioBearerReconfiguration-r12 RadioBearerReconfiguration-r12-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-13 radioBearerReconfiguration-r12-add-ext BIT STRING OPTIONAL, @@ -6291,7 +6291,7 @@ RadioBearerReconfiguration ::= CHOICE { r13 SEQUENCE { radioBearerReconfiguration-r13 RadioBearerReconfiguration-r13-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-14 radioBearerReconfiguration-r13-add-ext BIT STRING OPTIONAL, @@ -6301,13 +6301,13 @@ RadioBearerReconfiguration ::= CHOICE { r14 SEQUENCE { radioBearerReconfiguration-r14 RadioBearerReconfiguration-r14-IEs, - -- Container for adding non critical + -- Container for adding non critical -- extensions after freezing REL-15 radioBearerReconfiguration-r14-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, - criticalExtensions SEQUENCE {} + laterCriticalExtensions RadioBearerReconfiguration-LaterCriticalExtensions-r15-IEs } } } @@ -6322,6 +6322,128 @@ 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 } @@ -6465,7 +6587,7 @@ RadioBearerReconfiguration-r5-IEs ::= SEQUENCE { activationTime ActivationTime 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 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, @@ -7369,7 +7491,7 @@ RadioBearerReconfiguration-r14-IEs ::= SEQUENCE { 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, + nonrectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL, hs-scch-DrxCellfach-info HS-SCCH-DrxCellfach-info OPTIONAL, -- MBMS IEs mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, @@ -7519,7 +7641,7 @@ RadioBearerRelease ::= CHOICE { v7f0NonCriticalExtensions SEQUENCE { radioBearerRelease-v7f0ext RadioBearerRelease-v7f0ext-IEs, v7g0NonCriticalExtensions SEQUENCE { - radioBearerRelease-v7g0ext + radioBearerRelease-v7g0ext RadioBearerRelease-v7g0ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -7540,12 +7662,12 @@ RadioBearerRelease ::= CHOICE { radioBearerRelease-v890ext RadioBearerRelease-v890ext-IEs, v7g0NonCriticalExtensions SEQUENCE { - radioBearerRelease-v7g0ext + radioBearerRelease-v7g0ext RadioBearerRelease-v7g0ext-IEs, v8a0NonCriticalExtensions SEQUENCE { radioBearerRelease-v8a0ext RadioBearerRelease-v8a0ext-IEs, - nonCriticalExtensions + nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL @@ -7556,7 +7678,7 @@ RadioBearerRelease ::= CHOICE { criticalExtensions CHOICE { r9 SEQUENCE { radioBearerRelease-r9 RadioBearerRelease-r9-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-10 radioBearerRelease-r9-add-ext BIT STRING OPTIONAL, v950NonCriticalExtensions SEQUENCE { @@ -7573,7 +7695,7 @@ RadioBearerRelease ::= CHOICE { criticalExtensions CHOICE { r10 SEQUENCE { radioBearerRelease-r10 RadioBearerRelease-r10-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-11 radioBearerRelease-r10-add-ext BIT STRING OPTIONAL, v9c0NonCriticalExtensions SEQUENCE { @@ -7587,35 +7709,36 @@ RadioBearerRelease ::= CHOICE { }, criticalExtensions CHOICE { r11 SEQUENCE { - radioBearerRelease-r11 + radioBearerRelease-r11 RadioBearerRelease-r11-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-12 - radioBearerRelease-r11-add-ext + radioBearerRelease-r11-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions CHOICE { r12 SEQUENCE { - radioBearerRelease-r12 + radioBearerRelease-r12 RadioBearerRelease-r12-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-13 - radioBearerRelease-r11-add-ext + radioBearerRelease-r11-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions CHOICE { r13 SEQUENCE { - radioBearerRelease-r13 + radioBearerRelease-r13 RadioBearerRelease-r13-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-14 - radioBearerRelease-r13-add-ext + radioBearerRelease-r13-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, - criticalExtensions SEQUENCE {} + laterCriticalExtensions + RadioBearerRelease-LaterCriticalExtensions-r15-IEs } } } @@ -7629,6 +7752,95 @@ 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 rrc-TransactionIdentifier RRC-TransactionIdentifier, @@ -8556,7 +8768,7 @@ RadioBearerSetup ::= CHOICE { criticalExtensions CHOICE { r9 SEQUENCE { radioBearerSetup-r9 RadioBearerSetup-r9-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-10 radioBearerSetup-r9-add-ext BIT STRING OPTIONAL, v950NonCriticalExtensions SEQUENCE { @@ -8570,7 +8782,7 @@ RadioBearerSetup ::= CHOICE { criticalExtensions CHOICE { r10 SEQUENCE { radioBearerSetup-r10 RadioBearerSetup-r10-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-11 radioBearerSetup-r10-add-ext BIT STRING OPTIONAL, v9c0NonCriticalExtensions SEQUENCE { @@ -8585,7 +8797,7 @@ RadioBearerSetup ::= CHOICE { criticalExtensions CHOICE { r11 SEQUENCE { radioBearerSetup-r11 RadioBearerSetup-r11-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-12 radioBearerSetup-r11-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL @@ -8593,9 +8805,9 @@ RadioBearerSetup ::= CHOICE { criticalExtensions CHOICE { r12 SEQUENCE { radioBearerSetup-r12 RadioBearerSetup-r12-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-13 - radioBearerSetup-r13-add-ext + radioBearerSetup-r13-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, @@ -8604,11 +8816,11 @@ RadioBearerSetup ::= CHOICE { radioBearerSetup-r13 RadioBearerSetup-r13-IEs, -- Container for adding non critical extensions -- after freezing REL-14 - radioBearerSetup-r13-add-ext + radioBearerSetup-r13-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, - criticalExtensions SEQUENCE {} + laterCriticalExtensions RadioBearerSetup-LaterCriticalExtensions-r15-IEs } } } @@ -8621,6 +8833,93 @@ 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 @@ -9366,9 +9665,9 @@ RadioBearerSetup-r13-IEs ::= SEQUENCE { ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL, dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL, - dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r13 OPTIONAL, + dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r13 OPTIONAL, -- Retrievable configuration - retrievableConfigInfo RetrievableConfigInfo OPTIONAL, + retrievableConfigInfo RetrievableConfigInfo OPTIONAL, -- Physical channel IEs frequencyInfo FrequencyInfo OPTIONAL, multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL, @@ -9539,7 +9838,7 @@ RRCConnectionRelease ::= CHOICE { laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions rrcConnectionRelease-r3-add-ext BIT STRING OPTIONAL, - v690NonCriticalExtensions SEQUENCE { + v690NonCriticalExtensions SEQUENCE { rrcConnectionRelease-v690ext RRCConnectionRelease-v690ext-IEs, v770NonCriticalExtensions SEQUENCE { rrcConnectionRelease-v770ext RRCConnectionRelease-v770ext-IEs, @@ -9569,10 +9868,10 @@ RRCConnectionRelease ::= CHOICE { v860NonCriticalExtensions SEQUENCE { rrcConnectionRelease-v860ext RRCConnectionRelease-v860ext-IEs, va40NonCriticalExtensions SEQUENCE { - rrcConnectionRelease-va40ext + rrcConnectionRelease-va40ext RRCConnectionRelease-va40ext-IEs, vb50NonCriticalExtensions SEQUENCE { - rrcConnectionRelease-vb50ext + rrcConnectionRelease-vb50ext RRCConnectionRelease-vb50ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -9639,7 +9938,7 @@ RRCConnectionRelease-CCCH ::= CHOICE { laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions rrcConnectionRelease-CCCH-r3-add-ext BIT STRING OPTIONAL, - v690NonCriticalExtensions SEQUENCE { + v690NonCriticalExtensions SEQUENCE { rrcConnectionRelease-v690ext RRCConnectionRelease-CCCH-v690ext-IEs, v860NonCriticalExtensions SEQUENCE { rrcConnectionRelease-v860ext RRCConnectionRelease-CCCH-v860ext-IEs, @@ -9660,12 +9959,12 @@ RRCConnectionRelease-CCCH ::= CHOICE { v4d0NonCriticalExtensions SEQUENCE { -- Container for adding non critical extensions after freezing REL-5 rrcConnectionRelease-CCCH-r4-add-ext BIT STRING OPTIONAL, - v690NonCriticalExtensions SEQUENCE { + v690NonCriticalExtensions SEQUENCE { rrcConnectionRelease-v690ext RRCConnectionRelease-CCCH-v690ext-IEs, v860NonCriticalExtensions SEQUENCE { rrcConnectionRelease-v860ext RRCConnectionRelease-CCCH-v860ext-IEs, va40NonCriticalExtensions SEQUENCE { - rrcConnectionRelease-va40ext + rrcConnectionRelease-va40ext RRCConnectionRelease-va40ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -9674,9 +9973,9 @@ RRCConnectionRelease-CCCH ::= CHOICE { } OPTIONAL }, criticalExtensions SEQUENCE { - -- TABULAR: CHOICE IdentityType (U-RNTI, GroupIdentity) is replaced with the + -- TABULAR: CHOICE IdentityType (U-RNTI, GroupIdentity) is replaced with the -- optional element groupIdentity, since the U-RNTI is mandatory in ASN.1. - -- In case CHOICE IdentityType is equal to GroupIdentity the value of the U-RNTI + -- In case CHOICE IdentityType is equal to GroupIdentity the value of the U-RNTI -- shall be ignored by a UE complying with this version of the message. groupIdentity SEQUENCE ( SIZE (1 .. maxURNTI-Group) ) OF GroupReleaseInformation OPTIONAL, @@ -9685,16 +9984,16 @@ RRCConnectionRelease-CCCH ::= CHOICE { rrcConnectionRelease-CCCH-r5 RRCConnectionRelease-CCCH-r5-IEs, -- Container for adding non critical extensions after freezing REL-6 rrcConnectionRelease-CCCH-r5-add-ext BIT STRING OPTIONAL, - v690NonCriticalExtensions SEQUENCE { + v690NonCriticalExtensions SEQUENCE { rrcConnectionRelease-v690ext RRCConnectionRelease-CCCH-v690ext-IEs, v860NonCriticalExtensions SEQUENCE { rrcConnectionRelease-v860ext RRCConnectionRelease-CCCH-v860ext-IEs, va40NonCriticalExtensions SEQUENCE { - rrcConnectionRelease-va40ext - RRCConnectionRelease-va40ext-IEs, + rrcConnectionRelease-va40ext + RRCConnectionRelease-va40ext-IEs, vd20NonCriticalExtensions SEQUENCE { - rrcConnectionRelease-vd20ext + rrcConnectionRelease-vd20ext RRCConnectionRelease-CCCH-vd20ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -9806,7 +10105,7 @@ RRCConnectionRequest ::= SEQUENCE { rrcConnectionRequest-v940ext RRCConnectionRequest-v940ext-IEs, va40NonCriticalExtensions - RRCConnectionRequest-NonCriticalExts-va40-IEs + RRCConnectionRequest-NonCriticalExts-va40-IEs OPTIONAL } OPTIONAL } OPTIONAL @@ -9923,7 +10222,7 @@ RRCConnectionRequest-NonCriticalExts-va40-IEs ::= SEQUENCE { RRCConnectionRequest-va40ext-IEs ::= SEQUENCE { -- User equipment IEs - -- For 1.28 Mcps TDD, IE "supportOfMoreThanTwoCellsOrMIMO4x4" represent MU-MIMO capability, + -- For 1.28 Mcps TDD, IE ”supportOfMoreThanTwoCellsOrMIMO4x4” represent MU-MIMO capability, -- higherRate indicates uplink and downlink MU-MIMO, lowerRate indicates uplink MU-MIMO supportOfMoreThanTwoCellsOrMIMO4x4 ENUMERATED { higherRate, lowerRate } OPTIONAL, supportOf1stFrequencyBand ENUMERATED { true } OPTIONAL, @@ -9951,9 +10250,9 @@ RRCConnectionSetup ::= CHOICE { laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions rrcConnectionSetup-r3-add-ext BIT STRING OPTIONAL, - v4b0NonCriticalExtensions SEQUENCE { + v4b0NonCriticalExtensions SEQUENCE { rrcConnectionSetup-v4b0ext RRCConnectionSetup-v4b0ext-IEs, - v590NonCriticalExtensions SEQUENCE { + v590NonCriticalExtensions SEQUENCE { rrcConnectionSetup-v590ext RRCConnectionSetup-v590ext-IEs, v690NonCriticalExtensions SEQUENCE { rrcConnectionSetup-v690ext RRCConnectionSetup-v690ext-IEs, @@ -9972,7 +10271,7 @@ RRCConnectionSetup ::= CHOICE { v4d0NonCriticalExtensions SEQUENCE { -- Container for adding non critical extensions after freezing REL-5 rrcConnectionSetup-r4-add-ext BIT STRING OPTIONAL, - v590NonCriticalExtensions SEQUENCE { + v590NonCriticalExtensions SEQUENCE { rrcConnectionSetup-v590ext RRCConnectionSetup-v590ext-IEs, v690NonCriticalExtensions SEQUENCE { rrcConnectionSetup-v690ext RRCConnectionSetup-v690ext-IEs, @@ -10035,7 +10334,7 @@ RRCConnectionSetup ::= CHOICE { criticalExtensions CHOICE { r9 SEQUENCE { rrcConnectionSetup-r9 RRCConnectionSetup-r9-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-10 rrcConnectionSetup-r9-add-ext BIT STRING OPTIONAL, @@ -10047,10 +10346,10 @@ RRCConnectionSetup ::= CHOICE { criticalExtensions CHOICE { r10 SEQUENCE { rrcConnectionSetup-r10 RRCConnectionSetup-r10-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-11 rrcConnectionSetup-r10-add-ext - BIT STRING OPTIONAL, + BIT STRING OPTIONAL, vaj0NonCriticalExtensions SEQUENCE { rrcConnectionSetup-vaj0ext RRCConnectionSetup-vaj0ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL @@ -10058,12 +10357,12 @@ RRCConnectionSetup ::= CHOICE { }, criticalExtensions CHOICE { r11 SEQUENCE { - rrcConnectionSetup-r11 + rrcConnectionSetup-r11 RRCConnectionSetup-r11-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-12 rrcConnectionSetup-r11-add-ext - BIT STRING OPTIONAL, + BIT STRING OPTIONAL, vaj0NonCriticalExtensions SEQUENCE { rrcConnectionSetup-vaj0ext RRCConnectionSetup-vaj0ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL @@ -10071,9 +10370,9 @@ RRCConnectionSetup ::= CHOICE { }, criticalExtensions CHOICE { r12 SEQUENCE { - rrcConnectionSetup-r12 + rrcConnectionSetup-r12 RRCConnectionSetup-r12-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-13 rrcConnectionSetup-r12-add-ext BIT STRING OPTIONAL, @@ -10737,7 +11036,7 @@ RRCConnectionSetupComplete-r3-add-ext-IEs ::= SEQUENCE { va40NonCriticalExtensions SEQUENCE { rrcConnectionSetupCompleteBand-va40ext RRCConnectionSetupCompleteBand-va40ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -11312,13 +11611,13 @@ TransportChannelReconfiguration ::= CHOICE { -- Container for additional R99 extensions transportChannelReconfiguration-r3-add-ext BIT STRING OPTIONAL, v4b0NonCriticalExtensions SEQUENCE { - transportChannelReconfiguration-v4b0ext + transportChannelReconfiguration-v4b0ext TransportChannelReconfiguration-v4b0ext-IEs, v590NonCriticalExtensions SEQUENCE { - transportChannelReconfiguration-v590ext + transportChannelReconfiguration-v590ext TransportChannelReconfiguration-v590ext-IEs, v690NonCriticalExtensions SEQUENCE { - transportChannelReconfiguration-v690ext + transportChannelReconfiguration-v690ext TransportChannelReconfiguration-v690ext-IEs, v770NonCriticalExtensions SEQUENCE { transportChannelReconfiguration-v770ext @@ -11341,10 +11640,10 @@ TransportChannelReconfiguration ::= CHOICE { -- Container for adding non critical extensions after freezing REL-5 transportChannelReconfiguration-r4-add-ext BIT STRING OPTIONAL, v590NonCriticalExtensions SEQUENCE { - transportChannelReconfiguration-v590ext + transportChannelReconfiguration-v590ext TransportChannelReconfiguration-v590ext-IEs, v690NonCriticalExtensions SEQUENCE { - transportChannelReconfiguration-v690ext + transportChannelReconfiguration-v690ext TransportChannelReconfiguration-v690ext-IEs, v770NonCriticalExtensions SEQUENCE { transportChannelReconfiguration-v770ext @@ -11362,7 +11661,7 @@ TransportChannelReconfiguration ::= CHOICE { -- Container for adding non critical extensions after freezing REL-6 transportChannelReconfiguration-r5-add-ext BIT STRING OPTIONAL, v690NonCriticalExtensions SEQUENCE { - transportChannelReconfiguration-v690ext + transportChannelReconfiguration-v690ext TransportChannelReconfiguration-v690ext-IEs, v770NonCriticalExtensions SEQUENCE { transportChannelReconfiguration-v770ext @@ -11433,7 +11732,7 @@ TransportChannelReconfiguration ::= CHOICE { v8a0NonCriticalExtensions SEQUENCE { transportChannelReconfiguration-v8a0ext TransportChannelReconfiguration-v8a0ext-IEs, - nonCriticalExtensions + nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL @@ -11445,7 +11744,7 @@ TransportChannelReconfiguration ::= CHOICE { r9 SEQUENCE { transportChannelReconfiguration-r9 TransportChannelReconfiguration-r9-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-10 transportChannelReconfiguration-r9-add-ext BIT STRING OPTIONAL, @@ -11463,7 +11762,7 @@ TransportChannelReconfiguration ::= CHOICE { r10 SEQUENCE { transportChannelReconfiguration-r10 TransportChannelReconfiguration-r10-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-11 transportChannelReconfiguration-r10-add-ext BIT STRING OPTIONAL, @@ -11481,7 +11780,7 @@ TransportChannelReconfiguration ::= CHOICE { r11 SEQUENCE { transportChannelReconfiguration-r11 TransportChannelReconfiguration-r11-IEs, - -- Container for adding non critical extensions after + -- Container for adding non critical extensions after -- freezing REL-12 transportChannelReconfiguration-r11-add-ext BIT STRING OPTIONAL, @@ -11491,7 +11790,7 @@ TransportChannelReconfiguration ::= CHOICE { r12 SEQUENCE { transportChannelReconfiguration-r12 TransportChannelReconfiguration-r12-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-13 transportChannelReconfiguration-r12-add-ext BIT STRING OPTIONAL, @@ -11501,7 +11800,7 @@ TransportChannelReconfiguration ::= CHOICE { r13 SEQUENCE { transportChannelReconfiguration-r13 TransportChannelReconfiguration-r13-IEs, - -- Container for adding non critical extensions + -- Container for adding non critical extensions -- after freezing REL-14 transportChannelReconfiguration-r13-add-ext BIT STRING OPTIONAL, @@ -12265,7 +12564,7 @@ TransportFormatCombinationControl ::= SEQUENCE { fdd NULL, tdd SEQUENCE { tfcs-ID TFCS-Identity OPTIONAL - } + } }, dpch-TFCS-InUplink TFC-Subset, activationTimeForTFCSubset ActivationTime OPTIONAL, @@ -12315,7 +12614,7 @@ UECapabilityEnquiry ::= CHOICE { laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions ueCapabilityEnquiry-r3-add-ext BIT STRING OPTIONAL, - v4b0NonCriticalExtensions SEQUENCE { + v4b0NonCriticalExtensions SEQUENCE { ueCapabilityEnquiry-v4b0ext UECapabilityEnquiry-v4b0ext-IEs, v590NonCriticalExtensions SEQUENCE { ueCapabilityEnquiry-v590ext UECapabilityEnquiry-v590ext-IEs, @@ -12436,7 +12735,7 @@ UECapabilityInformation-r3-add-ext-IEs ::= SEQUENCE { va40NonCriticalExtensions SEQUENCE { ueCapabilityInformation-va40ext UECapabilityInformation-va40ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -12644,7 +12943,7 @@ UplinkPhysicalChannelControl ::= CHOICE { UplinkPhysicalChannelControl-r3-IEs ::= SEQUENCE { -- User equipment IEs - rrc-TransactionIdentifier RRC-TransactionIdentifier, + rrc-TransactionIdentifier RRC-TransactionIdentifier, -- Physical channel IEs ccTrCH-PowerControlInfo CCTrCH-PowerControlInfo OPTIONAL, timingAdvance UL-TimingAdvanceControl OPTIONAL, @@ -12839,7 +13138,7 @@ URAUpdateConfirm ::= CHOICE { URAUpdateConfirm-r3-IEs ::= SEQUENCE { -- User equipment IEs - rrc-TransactionIdentifier RRC-TransactionIdentifier, + rrc-TransactionIdentifier RRC-TransactionIdentifier, integrityProtectionModeInfo IntegrityProtectionModeInfo OPTIONAL, cipheringModeInfo CipheringModeInfo OPTIONAL, new-U-RNTI U-RNTI OPTIONAL, @@ -12983,7 +13282,7 @@ UTRANMobilityInformation ::= CHOICE { v860NonCriticalExtensions SEQUENCE { utranMobilityInformation-v860ext UTRANMobilityInformation-v860ext2-IEs, vb50NonCriticalExtentions SEQUENCE { - utranMobilityInformation-vb50ext + utranMobilityInformation-vb50ext UTRANMobilityInformation-vb50ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL @@ -13022,7 +13321,7 @@ UTRANMobilityInformation ::= CHOICE { UTRANMobilityInformation-r3-IEs ::= SEQUENCE { -- User equipment IEs - rrc-TransactionIdentifier RRC-TransactionIdentifier, + rrc-TransactionIdentifier RRC-TransactionIdentifier, integrityProtectionModeInfo IntegrityProtectionModeInfo OPTIONAL, cipheringModeInfo CipheringModeInfo OPTIONAL, new-U-RNTI U-RNTI OPTIONAL, @@ -13186,7 +13485,7 @@ UTRANMobilityInformation-r13-IEs ::= SEQUENCE { UTRANMobilityInformationConfirm ::= SEQUENCE { -- User equipment IEs - rrc-TransactionIdentifier RRC-TransactionIdentifier, + rrc-TransactionIdentifier RRC-TransactionIdentifier, ul-IntegProtActivationInfo IntegrityProtActivationInfo OPTIONAL, -- Radio bearer IEs count-C-ActivationTime ActivationTime OPTIONAL, @@ -13225,7 +13524,7 @@ UTRANMobilityInformationConfirm-va40ext-IEs ::= SEQUENCE { UTRANMobilityInformationFailure ::= SEQUENCE { -- UE information elements - rrc-TransactionIdentifier RRC-TransactionIdentifier, + rrc-TransactionIdentifier RRC-TransactionIdentifier, failureCause FailureCauseWithProtErr, laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions @@ -13446,7 +13745,7 @@ MBMSNeighbouringCellPTMRBInformation ::= SEQUENCE { } MBMSNeighbouringCellPTMRBInformation-v770ext-IEs ::= SEQUENCE { - -- The "choice_PhyCH" in the tabular is realized by using the following IE due to the + -- The "choice_PhyCH" in the tabular is realized by using the following IE due to the -- constraint in the ASN.1 implementation. neighbouringCellSCCPCHList MBMS-NeighbouringCellSCCPCHList-v770ext OPTIONAL } @@ -13585,13 +13884,13 @@ UEInformationResponse-vb50ext-IEs ::= SEQUENCE { } UEInformationResponse-vbb0ext-IEs ::= SEQUENCE { - connectionEstablishmentFailureReport + connectionEstablishmentFailureReport ConnectionEstablishmentFailureReport-r11 OPTIONAL } UEInformationResponse-vc50ext-IEs ::= SEQUENCE { loggedMeasReport LoggedMeasReport-vc50ext OPTIONAL, - connectionEstablishmentFailureReport + connectionEstablishmentFailureReport ConnectionEstablishmentFailureReport-vc50ext OPTIONAL } diff --git a/epan/dissectors/asn1/rrc/packet-rrc-template.c b/epan/dissectors/asn1/rrc/packet-rrc-template.c index c63f3f98bd..2911612821 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 V14.4.0 (2017-09) + * Ref: 3GPP TS 25.331 V15.2.0 (2018-03) */ /** diff --git a/epan/dissectors/asn1/rrc/rrc.cnf b/epan/dissectors/asn1/rrc/rrc.cnf index a49755bac8..3fac36430b 100644 --- a/epan/dissectors/asn1/rrc/rrc.cnf +++ b/epan/dissectors/asn1/rrc/rrc.cnf @@ -27,6 +27,7 @@ SFN-SFN-Drift SIBSb-TypeAndTag SIB-Type SIB-TypeAndTag +SIB-TypeAndTag2 TDD768-PICH-CCode TDD-PRACH-CCode-LCR-r4 TimerPoll diff --git a/epan/dissectors/packet-rrc.c b/epan/dissectors/packet-rrc.c index 37e13fd57c..2cffd5d07c 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 V14.4.0 (2017-09) + * Ref: 3GPP TS 25.331 V15.2.0 (2018-03) */ /** @@ -2241,9 +2241,33 @@ 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_um_RLC_ReEstablishmentRBList = -1; /* RB_IdentityList */ -static int hf_rrc_rab_InformationReconfigList = -1; /* RAB_InformationReconfigList */ +static int hf_rrc_rab_InformationReconfigList_01 = -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 */ @@ -2254,39 +2278,30 @@ 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_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_dummy_18 = -1; /* T_dummy_03 */ +static int hf_rrc_fdd_26 = -1; /* T_fdd_26 */ 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_postVerificationPeriod_02 = -1; /* T_postVerificationPeriod_02 */ +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_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_radioBearerReconfiguration_r7_add_ext = -1; /* BIT_STRING */ +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_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 */ @@ -2302,18 +2317,15 @@ 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 */ @@ -2321,28 +2333,29 @@ 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_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 */ +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_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_110 = -1; /* T_nonCriticalExtensions_110 */ +static int hf_rrc_nonCriticalExtensions_111 = -1; /* T_nonCriticalExtensions_111 */ 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_111 = -1; /* T_nonCriticalExtensions_111 */ +static int hf_rrc_nonCriticalExtensions_112 = -1; /* T_nonCriticalExtensions_112 */ 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 */ @@ -2357,7 +2370,7 @@ 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_112 = -1; /* T_nonCriticalExtensions_112 */ +static int hf_rrc_nonCriticalExtensions_113 = -1; /* T_nonCriticalExtensions_113 */ 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_r4_07 = -1; /* T_r4_07 */ @@ -2367,14 +2380,14 @@ 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_113 = -1; /* T_nonCriticalExtensions_113 */ +static int hf_rrc_nonCriticalExtensions_114 = -1; /* T_nonCriticalExtensions_114 */ static int hf_rrc_criticalExtensions_92 = -1; /* T_criticalExtensions_90 */ 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_114 = -1; /* T_nonCriticalExtensions_114 */ +static int hf_rrc_nonCriticalExtensions_115 = -1; /* T_nonCriticalExtensions_115 */ static int hf_rrc_criticalExtensions_93 = -1; /* T_criticalExtensions_91 */ static int hf_rrc_r6_08 = -1; /* T_r6_08 */ static int hf_rrc_radioBearerRelease_r6 = -1; /* RadioBearerRelease_r6_IEs */ @@ -2382,7 +2395,7 @@ 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_115 = -1; /* T_nonCriticalExtensions_115 */ +static int hf_rrc_nonCriticalExtensions_116 = -1; /* T_nonCriticalExtensions_116 */ static int hf_rrc_criticalExtensions_94 = -1; /* T_criticalExtensions_92 */ static int hf_rrc_r7_07 = -1; /* T_r7_07 */ static int hf_rrc_radioBearerRelease_r7 = -1; /* RadioBearerRelease_r7_IEs */ @@ -2395,7 +2408,7 @@ 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_116 = -1; /* T_nonCriticalExtensions_116 */ +static int hf_rrc_nonCriticalExtensions_117 = -1; /* T_nonCriticalExtensions_117 */ static int hf_rrc_criticalExtensions_95 = -1; /* T_criticalExtensions_93 */ static int hf_rrc_r8_08 = -1; /* T_r8_08 */ static int hf_rrc_radioBearerRelease_r8 = -1; /* RadioBearerRelease_r8_IEs */ @@ -2407,7 +2420,7 @@ 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_117 = -1; /* T_nonCriticalExtensions_117 */ +static int hf_rrc_nonCriticalExtensions_118 = -1; /* T_nonCriticalExtensions_118 */ static int hf_rrc_criticalExtensions_96 = -1; /* T_criticalExtensions_94 */ static int hf_rrc_r9_07 = -1; /* T_r9_07 */ static int hf_rrc_radioBearerRelease_r9 = -1; /* RadioBearerRelease_r9_IEs */ @@ -2418,7 +2431,7 @@ 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_118 = -1; /* T_nonCriticalExtensions_118 */ +static int hf_rrc_nonCriticalExtensions_119 = -1; /* T_nonCriticalExtensions_119 */ static int hf_rrc_criticalExtensions_97 = -1; /* T_criticalExtensions_95 */ static int hf_rrc_r10_07 = -1; /* T_r10_07 */ static int hf_rrc_radioBearerRelease_r10 = -1; /* RadioBearerRelease_r10_IEs */ @@ -2426,22 +2439,31 @@ 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_119 = -1; /* T_nonCriticalExtensions_119 */ +static int hf_rrc_nonCriticalExtensions_120 = -1; /* T_nonCriticalExtensions_120 */ static int hf_rrc_criticalExtensions_98 = -1; /* T_criticalExtensions_96 */ 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_120 = -1; /* T_nonCriticalExtensions_120 */ +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_121 = -1; /* T_nonCriticalExtensions_121 */ +static int hf_rrc_nonCriticalExtensions_122 = -1; /* T_nonCriticalExtensions_122 */ static int hf_rrc_criticalExtensions_100 = -1; /* T_criticalExtensions_98 */ 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_122 = -1; /* T_nonCriticalExtensions_122 */ +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_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 */ @@ -2455,18 +2477,15 @@ 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_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_123 = -1; /* T_nonCriticalExtensions_123 */ +static int hf_rrc_nonCriticalExtensions_125 = -1; /* T_nonCriticalExtensions_125 */ 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_124 = -1; /* T_nonCriticalExtensions_124 */ +static int hf_rrc_nonCriticalExtensions_126 = -1; /* T_nonCriticalExtensions_126 */ 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 */ @@ -2481,7 +2500,7 @@ 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_125 = -1; /* T_nonCriticalExtensions_125 */ +static int hf_rrc_nonCriticalExtensions_127 = -1; /* T_nonCriticalExtensions_127 */ 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_r4_08 = -1; /* T_r4_08 */ @@ -2491,21 +2510,21 @@ 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_126 = -1; /* T_nonCriticalExtensions_126 */ +static int hf_rrc_nonCriticalExtensions_128 = -1; /* T_nonCriticalExtensions_128 */ static int hf_rrc_criticalExtensions_103 = -1; /* T_criticalExtensions_101 */ 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_127 = -1; /* T_nonCriticalExtensions_127 */ +static int hf_rrc_nonCriticalExtensions_129 = -1; /* T_nonCriticalExtensions_129 */ static int hf_rrc_criticalExtensions_104 = -1; /* T_criticalExtensions_102 */ 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_128 = -1; /* T_nonCriticalExtensions_128 */ +static int hf_rrc_nonCriticalExtensions_130 = -1; /* T_nonCriticalExtensions_130 */ static int hf_rrc_criticalExtensions_105 = -1; /* T_criticalExtensions_103 */ static int hf_rrc_r7_08 = -1; /* T_r7_08 */ static int hf_rrc_radioBearerSetup_r7 = -1; /* RadioBearerSetup_r7_IEs */ @@ -2514,7 +2533,7 @@ 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_129 = -1; /* T_nonCriticalExtensions_129 */ +static int hf_rrc_nonCriticalExtensions_131 = -1; /* T_nonCriticalExtensions_131 */ static int hf_rrc_criticalExtensions_106 = -1; /* T_criticalExtensions_104 */ static int hf_rrc_r8_09 = -1; /* T_r8_09 */ static int hf_rrc_radioBearerSetup_r8 = -1; /* RadioBearerSetup_r8_IEs */ @@ -2529,7 +2548,7 @@ 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_130 = -1; /* T_nonCriticalExtensions_130 */ +static int hf_rrc_nonCriticalExtensions_132 = -1; /* T_nonCriticalExtensions_132 */ static int hf_rrc_criticalExtensions_107 = -1; /* T_criticalExtensions_105 */ static int hf_rrc_r9_08 = -1; /* T_r9_08 */ static int hf_rrc_radioBearerSetup_r9 = -1; /* RadioBearerSetup_r9_IEs */ @@ -2538,7 +2557,7 @@ 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_131 = -1; /* T_nonCriticalExtensions_131 */ +static int hf_rrc_nonCriticalExtensions_133 = -1; /* T_nonCriticalExtensions_133 */ static int hf_rrc_criticalExtensions_108 = -1; /* T_criticalExtensions_106 */ static int hf_rrc_r10_08 = -1; /* T_r10_08 */ static int hf_rrc_radioBearerSetup_r10 = -1; /* RadioBearerSetup_r10_IEs */ @@ -2546,22 +2565,30 @@ 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_132 = -1; /* T_nonCriticalExtensions_132 */ +static int hf_rrc_nonCriticalExtensions_134 = -1; /* T_nonCriticalExtensions_134 */ static int hf_rrc_criticalExtensions_109 = -1; /* T_criticalExtensions_107 */ 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_133 = -1; /* T_nonCriticalExtensions_133 */ +static int hf_rrc_nonCriticalExtensions_135 = -1; /* T_nonCriticalExtensions_135 */ static int hf_rrc_criticalExtensions_110 = -1; /* T_criticalExtensions_108 */ 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_134 = -1; /* T_nonCriticalExtensions_134 */ +static int hf_rrc_nonCriticalExtensions_136 = -1; /* T_nonCriticalExtensions_136 */ static int hf_rrc_criticalExtensions_111 = -1; /* T_criticalExtensions_109 */ 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_135 = -1; /* T_nonCriticalExtensions_135 */ +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_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 */ @@ -2576,30 +2603,28 @@ static int hf_rrc_modeSpecificPhysChInfo_11 = -1; /* T_modeSpecificPhysChInfo_1 static int hf_rrc_fdd_39 = -1; /* T_fdd_39 */ static int hf_rrc_postVerificationPeriod_04 = -1; /* T_postVerificationPeriod_04 */ static int hf_rrc_rab_InformationSetupList_08 = -1; /* RAB_InformationSetupList_r6_ext */ -static int hf_rrc_specificationMode_22 = -1; /* T_specificationMode_22 */ -static int hf_rrc_complete_22 = -1; /* T_complete_22 */ +static int hf_rrc_specificationMode_23 = -1; /* T_specificationMode_23 */ +static int hf_rrc_complete_23 = -1; /* T_complete_23 */ static int hf_rrc_dummy_25 = -1; /* T_dummy_10 */ static int hf_rrc_rab_Info_01 = -1; /* RAB_Info_r6 */ static int hf_rrc_rb_InformationChangedList = -1; /* RB_InformationChangedList_r6 */ static int hf_rrc_powerOffsetInfoShort = -1; /* PowerOffsetInfoShort */ static int hf_rrc_rab_InformationSetupListExt = -1; /* RAB_InformationSetupList_v6b0ext */ -static int hf_rrc_specificationMode_23 = -1; /* T_specificationMode_23 */ -static int hf_rrc_complete_23 = -1; /* T_complete_23 */ +static int hf_rrc_specificationMode_24 = -1; /* T_specificationMode_24 */ +static int hf_rrc_complete_24 = -1; /* T_complete_24 */ 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_136 = -1; /* T_nonCriticalExtensions_136 */ -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_nonCriticalExtensions_139 = -1; /* T_nonCriticalExtensions_139 */ 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_137 = -1; /* T_nonCriticalExtensions_137 */ +static int hf_rrc_nonCriticalExtensions_140 = -1; /* T_nonCriticalExtensions_140 */ 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_138 = -1; /* T_nonCriticalExtensions_138 */ +static int hf_rrc_nonCriticalExtensions_141 = -1; /* T_nonCriticalExtensions_141 */ 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 */ @@ -2614,7 +2639,7 @@ 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_139 = -1; /* T_nonCriticalExtensions_139 */ +static int hf_rrc_nonCriticalExtensions_142 = -1; /* T_nonCriticalExtensions_142 */ 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 */ @@ -2637,7 +2662,7 @@ 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_140 = -1; /* T_nonCriticalExtensions_140 */ +static int hf_rrc_nonCriticalExtensions_143 = -1; /* T_nonCriticalExtensions_143 */ 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_r4_09 = -1; /* T_r4_09 */ @@ -2650,7 +2675,7 @@ 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_141 = -1; /* T_nonCriticalExtensions_141 */ +static int hf_rrc_nonCriticalExtensions_144 = -1; /* T_nonCriticalExtensions_144 */ static int hf_rrc_criticalExtensions_115 = -1; /* T_criticalExtensions_113 */ static int hf_rrc_n_308 = -1; /* N_308 */ static int hf_rrc_releaseCause = -1; /* ReleaseCause */ @@ -2666,7 +2691,7 @@ 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_142 = -1; /* T_nonCriticalExtensions_142 */ +static int hf_rrc_nonCriticalExtensions_145 = -1; /* T_nonCriticalExtensions_145 */ 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_r4_10 = -1; /* T_r4_10 */ @@ -2676,7 +2701,7 @@ 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_143 = -1; /* T_nonCriticalExtensions_143 */ +static int hf_rrc_nonCriticalExtensions_146 = -1; /* T_nonCriticalExtensions_146 */ static int hf_rrc_criticalExtensions_117 = -1; /* T_criticalExtensions_115 */ static int hf_rrc_groupIdentity = -1; /* SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation */ static int hf_rrc_groupIdentity_item = -1; /* GroupReleaseInformation */ @@ -2689,14 +2714,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_144 = -1; /* T_nonCriticalExtensions_144 */ +static int hf_rrc_nonCriticalExtensions_147 = -1; /* T_nonCriticalExtensions_147 */ static int hf_rrc_criticalExtensions_119 = -1; /* T_criticalExtensions_117 */ 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_145 = -1; /* T_nonCriticalExtensions_145 */ +static int hf_rrc_nonCriticalExtensions_148 = -1; /* T_nonCriticalExtensions_148 */ 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 */ @@ -2753,7 +2778,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_146 = -1; /* T_nonCriticalExtensions_146 */ +static int hf_rrc_nonCriticalExtensions_149 = -1; /* T_nonCriticalExtensions_149 */ static int hf_rrc_supportOfMoreThanTwoCellsOrMIMO4x4 = -1; /* T_supportOfMoreThanTwoCellsOrMIMO4x4 */ static int hf_rrc_supportOf1stFrequencyBand = -1; /* T_supportOf1stFrequencyBand */ static int hf_rrc_supportOf2ndFrequencyBand = -1; /* T_supportOf2ndFrequencyBand */ @@ -2767,7 +2792,7 @@ 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_147 = -1; /* T_nonCriticalExtensions_147 */ +static int hf_rrc_nonCriticalExtensions_150 = -1; /* T_nonCriticalExtensions_150 */ 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_r4_11 = -1; /* T_r4_11 */ @@ -2776,20 +2801,20 @@ static int hf_rrc_v4d0NonCriticalExtensions_11 = -1; /* T_v4d0NonCriticalExtens 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_148 = -1; /* T_nonCriticalExtensions_148 */ +static int hf_rrc_nonCriticalExtensions_151 = -1; /* T_nonCriticalExtensions_151 */ static int hf_rrc_criticalExtensions_121 = -1; /* T_criticalExtensions_119 */ 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_149 = -1; /* T_nonCriticalExtensions_149 */ +static int hf_rrc_nonCriticalExtensions_152 = -1; /* T_nonCriticalExtensions_152 */ static int hf_rrc_criticalExtensions_122 = -1; /* T_criticalExtensions_120 */ 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_150 = -1; /* T_nonCriticalExtensions_150 */ +static int hf_rrc_nonCriticalExtensions_153 = -1; /* T_nonCriticalExtensions_153 */ static int hf_rrc_criticalExtensions_123 = -1; /* T_criticalExtensions_121 */ static int hf_rrc_r7_09 = -1; /* T_r7_09 */ static int hf_rrc_rrcConnectionSetup_r7 = -1; /* RRCConnectionSetup_r7_IEs */ @@ -2798,7 +2823,7 @@ 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_151 = -1; /* T_nonCriticalExtensions_151 */ +static int hf_rrc_nonCriticalExtensions_154 = -1; /* T_nonCriticalExtensions_154 */ static int hf_rrc_criticalExtensions_124 = -1; /* T_criticalExtensions_122 */ static int hf_rrc_r8_10 = -1; /* T_r8_10 */ static int hf_rrc_rrcConnectionSetup_r8 = -1; /* RRCConnectionSetup_r8_IEs */ @@ -2808,32 +2833,32 @@ 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_152 = -1; /* T_nonCriticalExtensions_152 */ +static int hf_rrc_nonCriticalExtensions_155 = -1; /* T_nonCriticalExtensions_155 */ static int hf_rrc_criticalExtensions_125 = -1; /* T_criticalExtensions_123 */ 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_153 = -1; /* T_nonCriticalExtensions_153 */ +static int hf_rrc_nonCriticalExtensions_156 = -1; /* T_nonCriticalExtensions_156 */ static int hf_rrc_criticalExtensions_126 = -1; /* T_criticalExtensions_124 */ 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_154 = -1; /* T_nonCriticalExtensions_154 */ +static int hf_rrc_nonCriticalExtensions_157 = -1; /* T_nonCriticalExtensions_157 */ static int hf_rrc_criticalExtensions_127 = -1; /* T_criticalExtensions_125 */ 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_155 = -1; /* T_nonCriticalExtensions_155 */ +static int hf_rrc_nonCriticalExtensions_158 = -1; /* T_nonCriticalExtensions_158 */ static int hf_rrc_criticalExtensions_128 = -1; /* T_criticalExtensions_126 */ 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_156 = -1; /* T_nonCriticalExtensions_156 */ +static int hf_rrc_nonCriticalExtensions_159 = -1; /* T_nonCriticalExtensions_159 */ static int hf_rrc_criticalExtensions_129 = -1; /* T_criticalExtensions_127 */ static int hf_rrc_new_c_RNTI = -1; /* C_RNTI */ static int hf_rrc_capabilityUpdateRequirement = -1; /* CapabilityUpdateRequirement */ @@ -2842,35 +2867,30 @@ static int hf_rrc_capabilityUpdateRequirement_r4_ext = -1; /* CapabilityUpdateR static int hf_rrc_systemSpecificCapUpdateReq = -1; /* SystemSpecificCapUpdateReq_v590ext */ static int hf_rrc_capabilityUpdateRequirement_01 = -1; /* CapabilityUpdateRequirement_r4 */ static int hf_rrc_capabilityUpdateRequirement_02 = -1; /* CapabilityUpdateRequirement_r5 */ -static int hf_rrc_specificationMode_24 = -1; /* T_specificationMode_24 */ -static int hf_rrc_complete_24 = -1; /* T_complete_24 */ -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_dl_InformationPerRL_List_10 = -1; /* DL_InformationPerRL_List_r5bis */ -static int hf_rrc_postVerificationPeriod_05 = -1; /* T_postVerificationPeriod_05 */ static int hf_rrc_specificationMode_25 = -1; /* T_specificationMode_25 */ static int hf_rrc_complete_25 = -1; /* T_complete_25 */ -static int hf_rrc_srb_InformationSetupList_07 = -1; /* SRB_InformationSetupList2_r6 */ static int hf_rrc_preconfiguration_21 = -1; /* T_preconfiguration_21 */ static int hf_rrc_preConfigMode_21 = -1; /* T_preConfigMode_21 */ static int hf_rrc_defaultConfig_21 = -1; /* T_defaultConfig_21 */ -static int hf_rrc_capabilityUpdateRequirement_03 = -1; /* CapabilityUpdateRequirement_r7 */ +static int hf_rrc_dl_InformationPerRL_List_10 = -1; /* DL_InformationPerRL_List_r5bis */ +static int hf_rrc_postVerificationPeriod_05 = -1; /* T_postVerificationPeriod_05 */ static int hf_rrc_specificationMode_26 = -1; /* T_specificationMode_26 */ static int hf_rrc_complete_26 = -1; /* T_complete_26 */ -static int hf_rrc_srb_InformationSetupList_08 = -1; /* SRB_InformationSetupList2_r7 */ +static int hf_rrc_srb_InformationSetupList_07 = -1; /* SRB_InformationSetupList2_r6 */ static int hf_rrc_preconfiguration_22 = -1; /* T_preconfiguration_22 */ static int hf_rrc_preConfigMode_22 = -1; /* T_preConfigMode_22 */ static int hf_rrc_defaultConfig_22 = -1; /* T_defaultConfig_22 */ -static int hf_rrc_capabilityUpdateRequirement_04 = -1; /* CapabilityUpdateRequirement_r8 */ +static int hf_rrc_capabilityUpdateRequirement_03 = -1; /* CapabilityUpdateRequirement_r7 */ static int hf_rrc_specificationMode_27 = -1; /* T_specificationMode_27 */ static int hf_rrc_complete_27 = -1; /* T_complete_27 */ -static int hf_rrc_srb_InformationSetupList_09 = -1; /* SRB_InformationSetupList2_r8 */ +static int hf_rrc_srb_InformationSetupList_08 = -1; /* SRB_InformationSetupList2_r7 */ static int hf_rrc_preconfiguration_23 = -1; /* T_preconfiguration_23 */ static int hf_rrc_preConfigMode_23 = -1; /* T_preConfigMode_23 */ static int hf_rrc_defaultConfig_23 = -1; /* T_defaultConfig_23 */ +static int hf_rrc_capabilityUpdateRequirement_04 = -1; /* CapabilityUpdateRequirement_r8 */ static int hf_rrc_specificationMode_28 = -1; /* T_specificationMode_28 */ static int hf_rrc_complete_28 = -1; /* T_complete_28 */ +static int hf_rrc_srb_InformationSetupList_09 = -1; /* SRB_InformationSetupList2_r8 */ static int hf_rrc_preconfiguration_24 = -1; /* T_preconfiguration_24 */ static int hf_rrc_preConfigMode_24 = -1; /* T_preConfigMode_24 */ static int hf_rrc_defaultConfig_24 = -1; /* T_defaultConfig_24 */ @@ -2879,18 +2899,23 @@ static int hf_rrc_complete_29 = -1; /* T_complete_29 */ static int hf_rrc_preconfiguration_25 = -1; /* T_preconfiguration_25 */ static int hf_rrc_preConfigMode_25 = -1; /* T_preConfigMode_25 */ static int hf_rrc_defaultConfig_25 = -1; /* T_defaultConfig_25 */ -static int hf_rrc_capabilityUpdateRequirement_05 = -1; /* CapabilityUpdateRequirement_vaj0ext */ static int hf_rrc_specificationMode_30 = -1; /* T_specificationMode_30 */ static int hf_rrc_complete_30 = -1; /* T_complete_30 */ static int hf_rrc_preconfiguration_26 = -1; /* T_preconfiguration_26 */ static int hf_rrc_preConfigMode_26 = -1; /* T_preConfigMode_26 */ static int hf_rrc_defaultConfig_26 = -1; /* T_defaultConfig_26 */ -static int hf_rrc_capabilityUpdateRequirement_06 = -1; /* CapabilityUpdateRequirement_r12 */ +static int hf_rrc_capabilityUpdateRequirement_05 = -1; /* CapabilityUpdateRequirement_vaj0ext */ static int hf_rrc_specificationMode_31 = -1; /* T_specificationMode_31 */ static int hf_rrc_complete_31 = -1; /* T_complete_31 */ static int hf_rrc_preconfiguration_27 = -1; /* T_preconfiguration_27 */ static int hf_rrc_preConfigMode_27 = -1; /* T_preConfigMode_27 */ static int hf_rrc_defaultConfig_27 = -1; /* T_defaultConfig_27 */ +static int hf_rrc_capabilityUpdateRequirement_06 = -1; /* CapabilityUpdateRequirement_r12 */ +static int hf_rrc_specificationMode_32 = -1; /* T_specificationMode_32 */ +static int hf_rrc_complete_32 = -1; /* T_complete_32 */ +static int hf_rrc_preconfiguration_28 = -1; /* T_preconfiguration_28 */ +static int hf_rrc_preConfigMode_28 = -1; /* T_preConfigMode_28 */ +static int hf_rrc_defaultConfig_28 = -1; /* T_defaultConfig_28 */ static int hf_rrc_ue_RadioAccessCapability_02 = -1; /* UE_RadioAccessCapability */ static int hf_rrc_ue_RATSpecificCapability = -1; /* InterRAT_UE_RadioAccessCapabilityList */ static int hf_rrc_v370NonCriticalExtensions = -1; /* T_v370NonCriticalExtensions */ @@ -2917,7 +2942,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_157 = -1; /* T_nonCriticalExtensions_157 */ +static int hf_rrc_nonCriticalExtensions_160 = -1; /* T_nonCriticalExtensions_160 */ 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 */ @@ -2928,7 +2953,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_158 = -1; /* T_nonCriticalExtensions_158 */ +static int hf_rrc_nonCriticalExtensions_161 = -1; /* T_nonCriticalExtensions_161 */ 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 */ @@ -2943,48 +2968,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_159 = -1; /* T_nonCriticalExtensions_159 */ +static int hf_rrc_nonCriticalExtensions_162 = -1; /* T_nonCriticalExtensions_162 */ static int hf_rrc_criticalExtensions_130 = -1; /* T_criticalExtensions_128 */ 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_160 = -1; /* T_nonCriticalExtensions_160 */ +static int hf_rrc_nonCriticalExtensions_163 = -1; /* T_nonCriticalExtensions_163 */ 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_161 = -1; /* T_nonCriticalExtensions_161 */ +static int hf_rrc_nonCriticalExtensions_164 = -1; /* T_nonCriticalExtensions_164 */ 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_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_162 = -1; /* T_nonCriticalExtensions_162 */ +static int hf_rrc_nonCriticalExtensions_165 = -1; /* T_nonCriticalExtensions_165 */ static int hf_rrc_criticalExtensions_132 = -1; /* T_criticalExtensions_130 */ 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_163 = -1; /* T_nonCriticalExtensions_163 */ +static int hf_rrc_nonCriticalExtensions_166 = -1; /* T_nonCriticalExtensions_166 */ 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_164 = -1; /* T_nonCriticalExtensions_164 */ +static int hf_rrc_nonCriticalExtensions_167 = -1; /* T_nonCriticalExtensions_167 */ 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_165 = -1; /* T_nonCriticalExtensions_165 */ +static int hf_rrc_nonCriticalExtensions_168 = -1; /* T_nonCriticalExtensions_168 */ 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_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_166 = -1; /* T_nonCriticalExtensions_166 */ +static int hf_rrc_nonCriticalExtensions_169 = -1; /* T_nonCriticalExtensions_169 */ 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 */ @@ -3038,7 +3063,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_167 = -1; /* T_nonCriticalExtensions_167 */ +static int hf_rrc_nonCriticalExtensions_170 = -1; /* T_nonCriticalExtensions_170 */ 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 */ @@ -3053,7 +3078,7 @@ 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_168 = -1; /* T_nonCriticalExtensions_168 */ +static int hf_rrc_nonCriticalExtensions_171 = -1; /* T_nonCriticalExtensions_171 */ 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_r4_12 = -1; /* T_r4_12 */ @@ -3063,14 +3088,14 @@ 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_169 = -1; /* T_nonCriticalExtensions_169 */ +static int hf_rrc_nonCriticalExtensions_172 = -1; /* T_nonCriticalExtensions_172 */ static int hf_rrc_criticalExtensions_135 = -1; /* T_criticalExtensions_133 */ 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_170 = -1; /* T_nonCriticalExtensions_170 */ +static int hf_rrc_nonCriticalExtensions_173 = -1; /* T_nonCriticalExtensions_173 */ static int hf_rrc_criticalExtensions_136 = -1; /* T_criticalExtensions_134 */ static int hf_rrc_r6_11 = -1; /* T_r6_11 */ static int hf_rrc_transportChannelReconfiguration_r6 = -1; /* TransportChannelReconfiguration_r6_IEs */ @@ -3078,7 +3103,7 @@ static int hf_rrc_transportChannelReconfiguration_r6_add_ext = -1; /* BIT_STRIN 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_171 = -1; /* T_nonCriticalExtensions_171 */ +static int hf_rrc_nonCriticalExtensions_174 = -1; /* T_nonCriticalExtensions_174 */ static int hf_rrc_criticalExtensions_137 = -1; /* T_criticalExtensions_135 */ static int hf_rrc_r7_11 = -1; /* T_r7_11 */ static int hf_rrc_transportChannelReconfiguration_r7 = -1; /* TransportChannelReconfiguration_r7_IEs */ @@ -3091,7 +3116,7 @@ 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_172 = -1; /* T_nonCriticalExtensions_172 */ +static int hf_rrc_nonCriticalExtensions_175 = -1; /* T_nonCriticalExtensions_175 */ static int hf_rrc_criticalExtensions_138 = -1; /* T_criticalExtensions_136 */ static int hf_rrc_r8_11 = -1; /* T_r8_11 */ static int hf_rrc_transportChannelReconfiguration_r8 = -1; /* TransportChannelReconfiguration_r8_IEs */ @@ -3103,7 +3128,7 @@ 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_173 = -1; /* T_nonCriticalExtensions_173 */ +static int hf_rrc_nonCriticalExtensions_176 = -1; /* T_nonCriticalExtensions_176 */ static int hf_rrc_criticalExtensions_139 = -1; /* T_criticalExtensions_137 */ static int hf_rrc_r9_10 = -1; /* T_r9_10 */ static int hf_rrc_transportChannelReconfiguration_r9 = -1; /* TransportChannelReconfiguration_r9_IEs */ @@ -3112,7 +3137,7 @@ 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_174 = -1; /* T_nonCriticalExtensions_174 */ +static int hf_rrc_nonCriticalExtensions_177 = -1; /* T_nonCriticalExtensions_177 */ static int hf_rrc_criticalExtensions_140 = -1; /* T_criticalExtensions_138 */ static int hf_rrc_r10_10 = -1; /* T_r10_10 */ static int hf_rrc_transportChannelReconfiguration_r10 = -1; /* TransportChannelReconfiguration_r10_IEs */ @@ -3120,22 +3145,22 @@ static int hf_rrc_transportChannelReconfiguration_r10_add_ext = -1; /* BIT_STRI 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_175 = -1; /* T_nonCriticalExtensions_175 */ +static int hf_rrc_nonCriticalExtensions_178 = -1; /* T_nonCriticalExtensions_178 */ static int hf_rrc_criticalExtensions_141 = -1; /* T_criticalExtensions_139 */ 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_176 = -1; /* T_nonCriticalExtensions_176 */ +static int hf_rrc_nonCriticalExtensions_179 = -1; /* T_nonCriticalExtensions_179 */ static int hf_rrc_criticalExtensions_142 = -1; /* T_criticalExtensions_140 */ 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_177 = -1; /* T_nonCriticalExtensions_177 */ +static int hf_rrc_nonCriticalExtensions_180 = -1; /* T_nonCriticalExtensions_180 */ static int hf_rrc_criticalExtensions_143 = -1; /* T_criticalExtensions_141 */ 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_178 = -1; /* T_nonCriticalExtensions_178 */ +static int hf_rrc_nonCriticalExtensions_181 = -1; /* T_nonCriticalExtensions_181 */ static int hf_rrc_criticalExtensions_144 = -1; /* T_criticalExtensions_142 */ static int hf_rrc_dummy_27 = -1; /* T_dummy_11 */ static int hf_rrc_fdd_40 = -1; /* T_fdd_40 */ @@ -3150,22 +3175,22 @@ static int hf_rrc_fdd_44 = -1; /* T_fdd_44 */ static int hf_rrc_modeSpecificPhysChInfo_14 = -1; /* T_modeSpecificPhysChInfo_14 */ static int hf_rrc_fdd_45 = -1; /* T_fdd_45 */ static int hf_rrc_postVerificationPeriod_06 = -1; /* T_postVerificationPeriod_06 */ -static int hf_rrc_responseToChangeOfUE_Capability_15 = -1; /* T_responseToChangeOfUE_Capability_15 */ static int hf_rrc_responseToChangeOfUE_Capability_16 = -1; /* T_responseToChangeOfUE_Capability_16 */ static int hf_rrc_responseToChangeOfUE_Capability_17 = -1; /* T_responseToChangeOfUE_Capability_17 */ static int hf_rrc_responseToChangeOfUE_Capability_18 = -1; /* T_responseToChangeOfUE_Capability_18 */ static int hf_rrc_responseToChangeOfUE_Capability_19 = -1; /* T_responseToChangeOfUE_Capability_19 */ static int hf_rrc_responseToChangeOfUE_Capability_20 = -1; /* T_responseToChangeOfUE_Capability_20 */ static int hf_rrc_responseToChangeOfUE_Capability_21 = -1; /* T_responseToChangeOfUE_Capability_21 */ +static int hf_rrc_responseToChangeOfUE_Capability_22 = -1; /* T_responseToChangeOfUE_Capability_22 */ static int hf_rrc_laterNonCriticalExtensions_54 = -1; /* T_laterNonCriticalExtensions_52 */ 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_179 = -1; /* T_nonCriticalExtensions_179 */ +static int hf_rrc_nonCriticalExtensions_182 = -1; /* T_nonCriticalExtensions_182 */ 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_180 = -1; /* T_nonCriticalExtensions_180 */ +static int hf_rrc_nonCriticalExtensions_183 = -1; /* T_nonCriticalExtensions_183 */ 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 */ @@ -3177,11 +3202,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_181 = -1; /* T_nonCriticalExtensions_181 */ +static int hf_rrc_nonCriticalExtensions_184 = -1; /* T_nonCriticalExtensions_184 */ 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_182 = -1; /* T_nonCriticalExtensions_182 */ +static int hf_rrc_nonCriticalExtensions_185 = -1; /* T_nonCriticalExtensions_185 */ 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 */ @@ -3196,7 +3221,7 @@ 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_183 = -1; /* T_nonCriticalExtensions_183 */ +static int hf_rrc_nonCriticalExtensions_186 = -1; /* T_nonCriticalExtensions_186 */ 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_capabilityUpdateRequirement_07 = -1; /* CapabilityUpdateRequirement_v770ext */ @@ -3217,7 +3242,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_184 = -1; /* T_nonCriticalExtensions_184 */ +static int hf_rrc_nonCriticalExtensions_187 = -1; /* T_nonCriticalExtensions_187 */ 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 */ @@ -3227,7 +3252,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_185 = -1; /* T_nonCriticalExtensions_185 */ +static int hf_rrc_nonCriticalExtensions_188 = -1; /* T_nonCriticalExtensions_188 */ 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 */ @@ -3235,7 +3260,7 @@ 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_186 = -1; /* T_nonCriticalExtensions_186 */ +static int hf_rrc_nonCriticalExtensions_189 = -1; /* T_nonCriticalExtensions_189 */ 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_acceptanceOfChangeOfCapability = -1; /* T_acceptanceOfChangeOfCapability */ @@ -3249,7 +3274,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_187 = -1; /* T_nonCriticalExtensions_187 */ +static int hf_rrc_nonCriticalExtensions_190 = -1; /* T_nonCriticalExtensions_190 */ 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 */ @@ -3265,7 +3290,7 @@ static int hf_rrc_v4d0NonCriticalExtensions_13 = -1; /* T_v4d0NonCriticalExtens 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_188 = -1; /* T_nonCriticalExtensions_188 */ +static int hf_rrc_nonCriticalExtensions_191 = -1; /* T_nonCriticalExtensions_191 */ static int hf_rrc_criticalExtensions_148 = -1; /* T_criticalExtensions_146 */ static int hf_rrc_r5_11 = -1; /* T_r5_11 */ static int hf_rrc_uplinkPhysicalChannelControl_r5 = -1; /* UplinkPhysicalChannelControl_r5_IEs */ @@ -3273,12 +3298,12 @@ 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_189 = -1; /* T_nonCriticalExtensions_189 */ +static int hf_rrc_nonCriticalExtensions_192 = -1; /* T_nonCriticalExtensions_192 */ static int hf_rrc_criticalExtensions_149 = -1; /* T_criticalExtensions_147 */ 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_190 = -1; /* T_nonCriticalExtensions_190 */ +static int hf_rrc_nonCriticalExtensions_193 = -1; /* T_nonCriticalExtensions_193 */ static int hf_rrc_criticalExtensions_150 = -1; /* T_criticalExtensions_148 */ static int hf_rrc_ccTrCH_PowerControlInfo = -1; /* CCTrCH_PowerControlInfo */ static int hf_rrc_timingAdvance = -1; /* UL_TimingAdvanceControl */ @@ -3317,9 +3342,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_191 = -1; /* T_nonCriticalExtensions_191 */ +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_192 = -1; /* T_nonCriticalExtensions_192 */ +static int hf_rrc_nonCriticalExtensions_195 = -1; /* T_nonCriticalExtensions_195 */ 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 */ @@ -3334,20 +3359,20 @@ 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_193 = -1; /* T_nonCriticalExtensions_193 */ +static int hf_rrc_nonCriticalExtensions_196 = -1; /* T_nonCriticalExtensions_196 */ 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_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_194 = -1; /* T_nonCriticalExtensions_194 */ +static int hf_rrc_nonCriticalExtensions_197 = -1; /* T_nonCriticalExtensions_197 */ static int hf_rrc_criticalExtensions_152 = -1; /* T_criticalExtensions_150 */ 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_195 = -1; /* T_nonCriticalExtensions_195 */ +static int hf_rrc_nonCriticalExtensions_198 = -1; /* T_nonCriticalExtensions_198 */ static int hf_rrc_criticalExtensions_153 = -1; /* T_criticalExtensions_151 */ static int hf_rrc_r3_29 = -1; /* T_r3_29 */ static int hf_rrc_uraUpdateConfirm_CCCH_r3 = -1; /* URAUpdateConfirm_CCCH_r3_IEs */ @@ -3355,7 +3380,7 @@ static int hf_rrc_laterNonCriticalExtensions_65 = -1; /* T_laterNonCriticalExte 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_196 = -1; /* T_nonCriticalExtensions_196 */ +static int hf_rrc_nonCriticalExtensions_199 = -1; /* T_nonCriticalExtensions_199 */ 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_uraUpdateConfirm_02 = -1; /* URAUpdateConfirm_r3_IEs */ @@ -3369,14 +3394,14 @@ 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_197 = -1; /* T_nonCriticalExtensions_197 */ +static int hf_rrc_nonCriticalExtensions_200 = -1; /* T_nonCriticalExtensions_200 */ 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_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_198 = -1; /* T_nonCriticalExtensions_198 */ +static int hf_rrc_nonCriticalExtensions_201 = -1; /* T_nonCriticalExtensions_201 */ static int hf_rrc_criticalExtensions_156 = -1; /* T_criticalExtensions_154 */ static int hf_rrc_r7_14 = -1; /* T_r7_14 */ static int hf_rrc_utranMobilityInformation_r7 = -1; /* UTRANMobilityInformation_r7_IEs */ @@ -3385,26 +3410,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_199 = -1; /* T_nonCriticalExtensions_199 */ +static int hf_rrc_nonCriticalExtensions_202 = -1; /* T_nonCriticalExtensions_202 */ static int hf_rrc_criticalExtensions_157 = -1; /* T_criticalExtensions_155 */ 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_200 = -1; /* T_nonCriticalExtensions_200 */ +static int hf_rrc_nonCriticalExtensions_203 = -1; /* T_nonCriticalExtensions_203 */ static int hf_rrc_criticalExtensions_158 = -1; /* T_criticalExtensions_156 */ 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_201 = -1; /* T_nonCriticalExtensions_201 */ +static int hf_rrc_nonCriticalExtensions_204 = -1; /* T_nonCriticalExtensions_204 */ static int hf_rrc_criticalExtensions_159 = -1; /* T_criticalExtensions_157 */ 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_202 = -1; /* T_nonCriticalExtensions_202 */ +static int hf_rrc_nonCriticalExtensions_205 = -1; /* T_nonCriticalExtensions_205 */ static int hf_rrc_criticalExtensions_160 = -1; /* T_criticalExtensions_158 */ static int hf_rrc_ue_ConnTimersAndConstants = -1; /* UE_ConnTimersAndConstants */ static int hf_rrc_cn_InformationInfo_02 = -1; /* CN_InformationInfoFull */ -static int hf_rrc_nonCriticalExtensions_203 = -1; /* T_nonCriticalExtensions_203 */ +static int hf_rrc_nonCriticalExtensions_206 = -1; /* T_nonCriticalExtensions_206 */ 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 */ @@ -3421,14 +3446,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_204 = -1; /* T_nonCriticalExtensions_204 */ +static int hf_rrc_nonCriticalExtensions_207 = -1; /* T_nonCriticalExtensions_207 */ 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_205 = -1; /* T_nonCriticalExtensions_205 */ +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_206 = -1; /* T_nonCriticalExtensions_206 */ +static int hf_rrc_nonCriticalExtensions_209 = -1; /* T_nonCriticalExtensions_209 */ 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 */ @@ -3439,7 +3464,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_207 = -1; /* T_nonCriticalExtensions_207 */ +static int hf_rrc_nonCriticalExtensions_210 = -1; /* T_nonCriticalExtensions_210 */ 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 */ @@ -3447,7 +3472,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_208 = -1; /* T_nonCriticalExtensions_208 */ +static int hf_rrc_nonCriticalExtensions_211 = -1; /* T_nonCriticalExtensions_211 */ 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 */ @@ -3462,7 +3487,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_209 = -1; /* T_nonCriticalExtensions_209 */ +static int hf_rrc_nonCriticalExtensions_212 = -1; /* T_nonCriticalExtensions_212 */ 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 */ @@ -3474,7 +3499,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_210 = -1; /* T_nonCriticalExtensions_210 */ +static int hf_rrc_nonCriticalExtensions_213 = -1; /* T_nonCriticalExtensions_213 */ 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 */ @@ -3488,7 +3513,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_211 = -1; /* T_nonCriticalExtensions_211 */ +static int hf_rrc_nonCriticalExtensions_214 = -1; /* T_nonCriticalExtensions_214 */ 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 */ @@ -3496,14 +3521,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_212 = -1; /* T_nonCriticalExtensions_212 */ +static int hf_rrc_nonCriticalExtensions_215 = -1; /* T_nonCriticalExtensions_215 */ static int hf_rrc_neighbouringCellSCCPCHList_01 = -1; /* MBMS_NeighbouringCellSCCPCHList_v770ext */ static int hf_rrc_serviceSchedulingInfoList = -1; /* MBMS_ServiceSchedulingInfoList_r6 */ -static int hf_rrc_nonCriticalExtensions_213 = -1; /* T_nonCriticalExtensions_213 */ +static int hf_rrc_nonCriticalExtensions_216 = -1; /* T_nonCriticalExtensions_216 */ 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_214 = -1; /* T_nonCriticalExtensions_214 */ +static int hf_rrc_nonCriticalExtensions_217 = -1; /* T_nonCriticalExtensions_217 */ 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 */ @@ -3519,19 +3544,19 @@ 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_215 = -1; /* T_nonCriticalExtensions_215 */ +static int hf_rrc_nonCriticalExtensions_218 = -1; /* T_nonCriticalExtensions_218 */ 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_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_216 = -1; /* T_nonCriticalExtensions_216 */ +static int hf_rrc_nonCriticalExtensions_219 = -1; /* T_nonCriticalExtensions_219 */ static int hf_rrc_criticalExtensions_162 = -1; /* T_criticalExtensions_160 */ 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_217 = -1; /* T_nonCriticalExtensions_217 */ +static int hf_rrc_nonCriticalExtensions_220 = -1; /* T_nonCriticalExtensions_220 */ static int hf_rrc_criticalExtensions_163 = -1; /* T_criticalExtensions_161 */ static int hf_rrc_loggedMeasurementsConfigurationInfo = -1; /* LoggedMeasurementsConfigurationInfo */ static int hf_rrc_loggedANRConfigurationInfo = -1; /* LoggedANRConfigurationInfo */ @@ -3544,7 +3569,7 @@ 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_218 = -1; /* T_nonCriticalExtensions_218 */ +static int hf_rrc_nonCriticalExtensions_221 = -1; /* T_nonCriticalExtensions_221 */ 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 */ @@ -3555,12 +3580,12 @@ static int hf_rrc_criticalExtensions_164 = -1; /* T_criticalExtensions_162 */ 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_219 = -1; /* T_nonCriticalExtensions_219 */ +static int hf_rrc_nonCriticalExtensions_222 = -1; /* T_nonCriticalExtensions_222 */ static int hf_rrc_criticalExtensions_165 = -1; /* T_criticalExtensions_163 */ 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_220 = -1; /* T_nonCriticalExtensions_220 */ +static int hf_rrc_nonCriticalExtensions_223 = -1; /* T_nonCriticalExtensions_223 */ static int hf_rrc_criticalExtensions_166 = -1; /* T_criticalExtensions_164 */ static int hf_rrc_loggedMeasReportRequest = -1; /* T_loggedMeasReportRequest */ static int hf_rrc_loggedANRReportRequest = -1; /* T_loggedANRReportRequest */ @@ -4391,7 +4416,12 @@ static int hf_rrc_supportofEnhancedStateTransition = -1; /* T_supportofEnhanced static int hf_rrc_measurementCapability_06 = -1; /* MeasurementCapability_ve30ext */ static int hf_rrc_supportofSimultaneousSetupandReleaseofRABsRBs = -1; /* T_supportofSimultaneousSetupandReleaseofRABsRBs */ static int hf_rrc_physicalChannelCapability_08 = -1; /* PhysicalChannelCapability_ve30ext */ -static int hf_rrc_nonCriticalExtensions_221 = -1; /* T_nonCriticalExtensions_221 */ +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_t_301 = -1; /* T_301 */ static int hf_rrc_n_301 = -1; /* N_301 */ static int hf_rrc_t_302 = -1; /* T_302 */ @@ -4429,7 +4459,7 @@ static int hf_rrc_pdcp_Capability_02 = -1; /* PDCP_Capability */ static int hf_rrc_rlc_Capability_04 = -1; /* RLC_Capability */ static int hf_rrc_transportChannelCapability = -1; /* TransportChannelCapability */ static int hf_rrc_rf_Capability_02 = -1; /* RF_Capability */ -static int hf_rrc_physicalChannelCapability_09 = -1; /* PhysicalChannelCapability */ +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 */ @@ -4446,7 +4476,7 @@ static int hf_rrc_supportEDPDCHPowerInterpolation = -1; /* T_supportEDPDCHPower static int hf_rrc_supportofTxDivOnNonMIMOChannel = -1; /* T_supportofTxDivOnNonMIMOChannel */ static int hf_rrc_physicalChannelCapability_LCR = -1; /* PhysicalChannelCapability_LCR_r4 */ static int hf_rrc_ue_RadioAccessCapabilityComp_TDD128 = -1; /* UE_RadioAccessCapabilityComp_TDD128_v7f0ext */ -static int hf_rrc_physicalChannelCapability_10 = -1; /* PhysicalChannelCapabilityInfo_v770ext */ +static int hf_rrc_physicalChannelCapability_11 = -1; /* PhysicalChannelCapabilityInfo_v770ext */ static int hf_rrc_ganssSupportIndication = -1; /* T_ganssSupportIndication */ static int hf_rrc_mac_ehsSupport_02 = -1; /* T_mac_ehsSupport_02 */ static int hf_rrc_ue_SpecificCapabilityInformation = -1; /* UE_SpecificCapabilityInformation_LCRTDD */ @@ -4582,7 +4612,7 @@ static int hf_rrc_carrierCombination53 = -1; /* BOOLEAN */ static int hf_rrc_dualBandDualCellEdchIndication = -1; /* T_dualBandDualCellEdchIndication */ static int hf_rrc_pdcp_Capability_r5_ext = -1; /* PDCP_Capability_r5_ext */ static int hf_rrc_rlc_Capability_r5_ext = -1; /* RLC_Capability_r5_ext */ -static int hf_rrc_physicalChannelCapability_11 = -1; /* PhysicalChannelCapability_hspdsch_r5 */ +static int hf_rrc_physicalChannelCapability_12 = -1; /* PhysicalChannelCapability_hspdsch_r5 */ static int hf_rrc_multiModeRAT_Capability_v590ext = -1; /* MultiModeRAT_Capability_v590ext */ static int hf_rrc_pdcp_Capability_r5_ext2 = -1; /* PDCP_Capability_r5_ext2 */ static int hf_rrc_multiModeRAT_Capability_v680ext = -1; /* MultiModeRAT_Capability_v680ext */ @@ -5101,13 +5131,13 @@ static int hf_rrc_modeSpecificInfo_22 = -1; /* T_modeSpecificInfo_22 */ static int hf_rrc_fdd_53 = -1; /* T_fdd_52 */ static int hf_rrc_E_DCH_AddReconf_MAC_d_FlowList_item = -1; /* E_DCH_AddReconf_MAC_d_Flow */ static int hf_rrc_E_DCH_AddReconf_MAC_d_FlowList_r7_item = -1; /* E_DCH_AddReconf_MAC_d_Flow_r7 */ -static int hf_rrc_complete_32 = -1; /* TFCS_ReconfAdd */ +static int hf_rrc_complete_33 = -1; /* TFCS_ReconfAdd */ static int hf_rrc_addition = -1; /* TFCS_ReconfAdd */ static int hf_rrc_removal = -1; /* TFCS_RemovalList */ static int hf_rrc_replacement = -1; /* T_replacement */ static int hf_rrc_tfcsRemoval = -1; /* TFCS_RemovalList */ static int hf_rrc_tfcsAdd = -1; /* TFCS_ReconfAdd */ -static int hf_rrc_complete_33 = -1; /* TFCS_ReconfAdd_r12 */ +static int hf_rrc_complete_34 = -1; /* TFCS_ReconfAdd_r12 */ static int hf_rrc_addition_01 = -1; /* TFCS_ReconfAdd_r12 */ static int hf_rrc_replacement_01 = -1; /* T_replacement_01 */ static int hf_rrc_tfcsAdd_01 = -1; /* TFCS_ReconfAdd_r12 */ @@ -9835,7 +9865,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_222 = -1; /* T_nonCriticalExtensions_222 */ +static int hf_rrc_nonCriticalExtensions_225 = -1; /* T_nonCriticalExtensions_225 */ 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 */ @@ -9981,10 +10011,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_223 = -1; /* T_nonCriticalExtensions_223 */ +static int hf_rrc_nonCriticalExtensions_226 = -1; /* T_nonCriticalExtensions_226 */ 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_224 = -1; /* T_nonCriticalExtensions_224 */ +static int hf_rrc_nonCriticalExtensions_227 = -1; /* T_nonCriticalExtensions_227 */ static int hf_rrc_sib4indicator = -1; /* BOOLEAN */ static int hf_rrc_cellSelectReselectInfo = -1; /* CellSelectReselectInfoSIB_3_4 */ static int hf_rrc_cellAccessRestriction = -1; /* CellAccessRestriction */ @@ -10008,7 +10038,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_225 = -1; /* T_nonCriticalExtensions_225 */ +static int hf_rrc_nonCriticalExtensions_228 = -1; /* T_nonCriticalExtensions_228 */ 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 */ @@ -10032,7 +10062,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_226 = -1; /* T_nonCriticalExtensions_226 */ +static int hf_rrc_nonCriticalExtensions_229 = -1; /* T_nonCriticalExtensions_229 */ 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 */ @@ -10121,7 +10151,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_227 = -1; /* T_nonCriticalExtensions_227 */ +static int hf_rrc_nonCriticalExtensions_230 = -1; /* T_nonCriticalExtensions_230 */ static int hf_rrc_adjacentchannelinterferencelevel = -1; /* T_adjacentchannelinterferencelevel */ static int hf_rrc_sib22indicator = -1; /* BOOLEAN */ static int hf_rrc_cellUpdateMessageOptimisedEncoding = -1; /* T_cellUpdateMessageOptimisedEncoding */ @@ -10145,7 +10175,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_228 = -1; /* T_nonCriticalExtensions_228 */ +static int hf_rrc_nonCriticalExtensions_231 = -1; /* T_nonCriticalExtensions_231 */ 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 */ @@ -10156,15 +10186,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_229 = -1; /* T_nonCriticalExtensions_229 */ +static int hf_rrc_nonCriticalExtensions_232 = -1; /* T_nonCriticalExtensions_232 */ 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_230 = -1; /* T_nonCriticalExtensions_230 */ +static int hf_rrc_nonCriticalExtensions_233 = -1; /* T_nonCriticalExtensions_233 */ static int hf_rrc_dummy_62 = -1; /* CPCH_PersistenceLevelsList */ -static int hf_rrc_nonCriticalExtensions_231 = -1; /* T_nonCriticalExtensions_231 */ +static int hf_rrc_nonCriticalExtensions_234 = -1; /* T_nonCriticalExtensions_234 */ static int hf_rrc_dummy_63 = -1; /* DRAC_SysInfoList */ -static int hf_rrc_nonCriticalExtensions_232 = -1; /* T_nonCriticalExtensions_232 */ +static int hf_rrc_nonCriticalExtensions_235 = -1; /* T_nonCriticalExtensions_235 */ static int hf_rrc_sib12indicator = -1; /* BOOLEAN */ static int hf_rrc_fach_MeasurementOccasionInfo = -1; /* FACH_MeasurementOccasionInfo */ static int hf_rrc_measurementControlSysInfo = -1; /* MeasurementControlSysInfo */ @@ -10186,7 +10216,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_233 = -1; /* T_nonCriticalExtensions_233 */ +static int hf_rrc_nonCriticalExtensions_236 = -1; /* T_nonCriticalExtensions_236 */ 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 */ @@ -10213,10 +10243,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_234 = -1; /* T_nonCriticalExtensions_234 */ +static int hf_rrc_nonCriticalExtensions_237 = -1; /* T_nonCriticalExtensions_237 */ static int hf_rrc_csg_DedicatedFrequencyInfoList = -1; /* CSG_DedicatedFrequencyInfoList */ static int hf_rrc_measureControlSysInfoInterFreqExt = -1; /* MeasureControlSysInfoInterFreqExt */ -static int hf_rrc_nonCriticalExtensions_235 = -1; /* T_nonCriticalExtensions_235 */ +static int hf_rrc_nonCriticalExtensions_238 = -1; /* T_nonCriticalExtensions_238 */ 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 */ @@ -10231,24 +10261,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_236 = -1; /* T_nonCriticalExtensions_236 */ +static int hf_rrc_nonCriticalExtensions_239 = -1; /* T_nonCriticalExtensions_239 */ 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_237 = -1; /* T_nonCriticalExtensions_237 */ +static int hf_rrc_nonCriticalExtensions_240 = -1; /* T_nonCriticalExtensions_240 */ 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_238 = -1; /* T_nonCriticalExtensions_238 */ -static int hf_rrc_ansi_41_UserZoneID_Information = -1; /* ANSI_41_UserZoneID_Information */ -static int hf_rrc_nonCriticalExtensions_239 = -1; /* T_nonCriticalExtensions_239 */ -static int hf_rrc_ansi_41_PrivateNeighbourListInfo = -1; /* ANSI_41_PrivateNeighbourListInfo */ -static int hf_rrc_nonCriticalExtensions_240 = -1; /* T_nonCriticalExtensions_240 */ -static int hf_rrc_ansi_41_GlobalServiceRedirectInfo = -1; /* ANSI_41_GlobalServiceRedirectInfo */ 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_nonCriticalExtensions_243 = -1; /* T_nonCriticalExtensions_243 */ +static int hf_rrc_ansi_41_GlobalServiceRedirectInfo = -1; /* ANSI_41_GlobalServiceRedirectInfo */ +static int hf_rrc_nonCriticalExtensions_244 = -1; /* T_nonCriticalExtensions_244 */ +static int hf_rrc_nonCriticalExtensions_245 = -1; /* T_nonCriticalExtensions_245 */ 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 */ @@ -10256,7 +10286,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_243 = -1; /* T_nonCriticalExtensions_243 */ +static int hf_rrc_nonCriticalExtensions_246 = -1; /* T_nonCriticalExtensions_246 */ 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 */ @@ -10266,32 +10296,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_244 = -1; /* T_nonCriticalExtensions_244 */ +static int hf_rrc_nonCriticalExtensions_247 = -1; /* T_nonCriticalExtensions_247 */ 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_245 = -1; /* T_nonCriticalExtensions_245 */ +static int hf_rrc_nonCriticalExtensions_248 = -1; /* T_nonCriticalExtensions_248 */ 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_246 = -1; /* T_nonCriticalExtensions_246 */ +static int hf_rrc_nonCriticalExtensions_249 = -1; /* T_nonCriticalExtensions_249 */ 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_247 = -1; /* T_nonCriticalExtensions_247 */ +static int hf_rrc_nonCriticalExtensions_250 = -1; /* T_nonCriticalExtensions_250 */ static int hf_rrc_transmissionTOW = -1; /* GPS_TOW_1sec */ -static int hf_rrc_nonCriticalExtensions_248 = -1; /* T_nonCriticalExtensions_248 */ +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_nonCriticalExtensions_249 = -1; /* T_nonCriticalExtensions_249 */ +static int hf_rrc_nonCriticalExtensions_252 = -1; /* T_nonCriticalExtensions_252 */ 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_250 = -1; /* T_nonCriticalExtensions_250 */ +static int hf_rrc_nonCriticalExtensions_253 = -1; /* T_nonCriticalExtensions_253 */ 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_251 = -1; /* T_nonCriticalExtensions_251 */ +static int hf_rrc_nonCriticalExtensions_254 = -1; /* T_nonCriticalExtensions_254 */ 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 */ @@ -10301,7 +10331,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_252 = -1; /* T_nonCriticalExtensions_252 */ +static int hf_rrc_nonCriticalExtensions_255 = -1; /* T_nonCriticalExtensions_255 */ 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 */ @@ -10312,32 +10342,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_253 = -1; /* T_nonCriticalExtensions_253 */ +static int hf_rrc_nonCriticalExtensions_256 = -1; /* T_nonCriticalExtensions_256 */ 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_254 = -1; /* T_nonCriticalExtensions_254 */ +static int hf_rrc_nonCriticalExtensions_257 = -1; /* T_nonCriticalExtensions_257 */ 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_255 = -1; /* T_nonCriticalExtensions_255 */ +static int hf_rrc_nonCriticalExtensions_258 = -1; /* T_nonCriticalExtensions_258 */ 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_256 = -1; /* T_nonCriticalExtensions_256 */ +static int hf_rrc_nonCriticalExtensions_259 = -1; /* T_nonCriticalExtensions_259 */ 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_257 = -1; /* T_nonCriticalExtensions_257 */ +static int hf_rrc_nonCriticalExtensions_260 = -1; /* T_nonCriticalExtensions_260 */ 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_258 = -1; /* T_nonCriticalExtensions_258 */ +static int hf_rrc_nonCriticalExtensions_261 = -1; /* T_nonCriticalExtensions_261 */ 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 */ @@ -10348,7 +10378,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_259 = -1; /* T_nonCriticalExtensions_259 */ +static int hf_rrc_nonCriticalExtensions_262 = -1; /* T_nonCriticalExtensions_262 */ 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 */ @@ -10364,7 +10394,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_260 = -1; /* T_nonCriticalExtensions_260 */ +static int hf_rrc_nonCriticalExtensions_263 = -1; /* T_nonCriticalExtensions_263 */ static int hf_rrc_idleModePLMNIdentitiesSIB11bis = -1; /* PLMNIdentitiesOfNeighbourCells */ static int hf_rrc_connectedModePLMNIdentitiesSIB11bis = -1; /* PLMNIdentitiesOfNeighbourCells */ static int hf_rrc_idleModePLMNIdentities_01 = -1; /* PLMNIdentitiesOfNeighbourCells_v860ext */ @@ -10388,7 +10418,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_261 = -1; /* T_nonCriticalExtensions_261 */ +static int hf_rrc_nonCriticalExtensions_264 = -1; /* T_nonCriticalExtensions_264 */ 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 */ @@ -10407,9 +10437,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_262 = -1; /* T_nonCriticalExtensions_262 */ +static int hf_rrc_nonCriticalExtensions_265 = -1; /* T_nonCriticalExtensions_265 */ static int hf_rrc_eab_Parameters = -1; /* EAB_Parameters */ -static int hf_rrc_nonCriticalExtensions_263 = -1; /* T_nonCriticalExtensions_263 */ +static int hf_rrc_nonCriticalExtensions_266 = -1; /* T_nonCriticalExtensions_266 */ 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 */ @@ -10420,16 +10450,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_264 = -1; /* T_nonCriticalExtensions_264 */ +static int hf_rrc_nonCriticalExtensions_267 = -1; /* T_nonCriticalExtensions_267 */ 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_265 = -1; /* T_nonCriticalExtensions_265 */ +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_266 = -1; /* T_nonCriticalExtensions_266 */ +static int hf_rrc_nonCriticalExtensions_269 = -1; /* T_nonCriticalExtensions_269 */ static int hf_rrc_acdc_Parameters = -1; /* ACDC_Parameters */ -static int hf_rrc_nonCriticalExtensions_267 = -1; /* T_nonCriticalExtensions_267 */ +static int hf_rrc_nonCriticalExtensions_270 = -1; /* T_nonCriticalExtensions_270 */ 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 */ @@ -10437,7 +10467,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_268 = -1; /* T_nonCriticalExtensions_268 */ +static int hf_rrc_nonCriticalExtensions_271 = -1; /* T_nonCriticalExtensions_271 */ 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 */ @@ -10445,9 +10475,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_269 = -1; /* T_nonCriticalExtensions_269 */ +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_270 = -1; /* T_nonCriticalExtensions_270 */ +static int hf_rrc_nonCriticalExtensions_273 = -1; /* T_nonCriticalExtensions_273 */ 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 */ @@ -10691,14 +10721,14 @@ 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_271 = -1; /* T_nonCriticalExtensions_271 */ +static int hf_rrc_nonCriticalExtensions_274 = -1; /* T_nonCriticalExtensions_274 */ static int hf_rrc_criticalExtensions_167 = -1; /* T_criticalExtensions_165 */ 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_272 = -1; /* T_nonCriticalExtensions_272 */ +static int hf_rrc_nonCriticalExtensions_275 = -1; /* T_nonCriticalExtensions_275 */ static int hf_rrc_criticalExtensions_168 = -1; /* T_criticalExtensions_166 */ static int hf_rrc_RFC3095_ContextInfoList_r5_item = -1; /* RFC3095_ContextInfo */ static int hf_rrc_r3_32 = -1; /* T_r3_32 */ @@ -10738,7 +10768,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_273 = -1; /* T_nonCriticalExtensions_273 */ +static int hf_rrc_nonCriticalExtensions_276 = -1; /* T_nonCriticalExtensions_276 */ 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 */ @@ -10754,7 +10784,7 @@ 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_274 = -1; /* T_nonCriticalExtensions_274 */ +static int hf_rrc_nonCriticalExtensions_277 = -1; /* T_nonCriticalExtensions_277 */ static int hf_rrc_criticalExtensions_169 = -1; /* T_criticalExtensions_167 */ static int hf_rrc_r5_15 = -1; /* T_r5_15 */ static int hf_rrc_sRNC_RelocationInfo_r5 = -1; /* SRNC_RelocationInfo_r5_IEs */ @@ -10767,7 +10797,7 @@ 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_275 = -1; /* T_nonCriticalExtensions_275 */ +static int hf_rrc_nonCriticalExtensions_278 = -1; /* T_nonCriticalExtensions_278 */ static int hf_rrc_criticalExtensions_170 = -1; /* T_criticalExtensions_168 */ static int hf_rrc_r6_12 = -1; /* T_r6_12 */ static int hf_rrc_sRNC_RelocationInfo_r6 = -1; /* SRNC_RelocationInfo_r6_IEs */ @@ -10778,14 +10808,14 @@ 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_276 = -1; /* T_nonCriticalExtensions_276 */ +static int hf_rrc_nonCriticalExtensions_279 = -1; /* T_nonCriticalExtensions_279 */ static int hf_rrc_criticalExtensions_171 = -1; /* T_criticalExtensions_169 */ 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_277 = -1; /* T_nonCriticalExtensions_277 */ +static int hf_rrc_nonCriticalExtensions_280 = -1; /* T_nonCriticalExtensions_280 */ static int hf_rrc_criticalExtensions_172 = -1; /* T_criticalExtensions_170 */ static int hf_rrc_r8_12 = -1; /* T_r8_12 */ static int hf_rrc_sRNC_RelocationInfo_r8 = -1; /* SRNC_RelocationInfo_r8_IEs */ @@ -10794,7 +10824,7 @@ 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_278 = -1; /* T_nonCriticalExtensions_278 */ +static int hf_rrc_nonCriticalExtensions_281 = -1; /* T_nonCriticalExtensions_281 */ static int hf_rrc_criticalExtensions_173 = -1; /* T_criticalExtensions_171 */ static int hf_rrc_r9_11 = -1; /* T_r9_11 */ static int hf_rrc_sRNC_RelocationInfo_r9 = -1; /* SRNC_RelocationInfo_r9_IEs */ @@ -10804,7 +10834,7 @@ 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_279 = -1; /* T_nonCriticalExtensions_279 */ +static int hf_rrc_nonCriticalExtensions_282 = -1; /* T_nonCriticalExtensions_282 */ static int hf_rrc_criticalExtensions_174 = -1; /* T_criticalExtensions_172 */ static int hf_rrc_r10_13 = -1; /* T_r10_13 */ static int hf_rrc_sRNC_RelocationInfo_r10 = -1; /* SRNC_RelocationInfo_r10_IEs */ @@ -10812,22 +10842,22 @@ 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_280 = -1; /* T_nonCriticalExtensions_280 */ +static int hf_rrc_nonCriticalExtensions_283 = -1; /* T_nonCriticalExtensions_283 */ static int hf_rrc_criticalExtensions_175 = -1; /* T_criticalExtensions_173 */ 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_281 = -1; /* T_nonCriticalExtensions_281 */ +static int hf_rrc_nonCriticalExtensions_284 = -1; /* T_nonCriticalExtensions_284 */ static int hf_rrc_criticalExtensions_176 = -1; /* T_criticalExtensions_174 */ 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_282 = -1; /* T_nonCriticalExtensions_282 */ +static int hf_rrc_nonCriticalExtensions_285 = -1; /* T_nonCriticalExtensions_285 */ static int hf_rrc_criticalExtensions_177 = -1; /* T_criticalExtensions_175 */ 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_283 = -1; /* T_nonCriticalExtensions_283 */ +static int hf_rrc_nonCriticalExtensions_286 = -1; /* T_nonCriticalExtensions_286 */ static int hf_rrc_criticalExtensions_178 = -1; /* SRNC_RelocationInfo_LaterCriticalExtensions */ static int hf_rrc_stateOfRRC = -1; /* StateOfRRC */ static int hf_rrc_stateOfRRC_Procedure = -1; /* StateOfRRC_Procedure */ @@ -10906,7 +10936,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_284 = -1; /* T_nonCriticalExtensions_284 */ +static int hf_rrc_nonCriticalExtensions_287 = -1; /* T_nonCriticalExtensions_287 */ 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 */ @@ -10918,7 +10948,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_285 = -1; /* T_nonCriticalExtensions_285 */ +static int hf_rrc_nonCriticalExtensions_288 = -1; /* T_nonCriticalExtensions_288 */ 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 */ @@ -10967,7 +10997,7 @@ static int hf_rrc_criticalExtensions_179 = -1; /* T_criticalExtensions_176 */ 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_286 = -1; /* T_nonCriticalExtensions_286 */ +static int hf_rrc_nonCriticalExtensions_289 = -1; /* T_nonCriticalExtensions_289 */ static int hf_rrc_criticalExtensions_180 = -1; /* T_criticalExtensions_177 */ static int hf_rrc_ueCapabilityContainer_11 = -1; /* T_ueCapabilityContainer_11 */ static int hf_rrc_ueCapabilityContainer_RSC_09 = -1; /* T_ueCapabilityContainer_RSC_09 */ @@ -11043,16 +11073,16 @@ static int hf_rrc_losslessDLRLC_PDUSizeChange_01 = -1; /* T_losslessDLRLC_PDUSi static int hf_rrc_supportForRfc2507_03 = -1; /* T_supportForRfc2507_03 */ static int hf_rrc_supportForRfc3095_03 = -1; /* T_supportForRfc3095_03 */ static int hf_rrc_supported_18 = -1; /* T_supported_10 */ -static int hf_rrc_fddPhysChCapability_10 = -1; /* T_fddPhysChCapability_10 */ -static int hf_rrc_downlinkPhysChCapability_18 = -1; /* DL_PhysChCapabilityFDD_r4 */ +static int hf_rrc_fddPhysChCapability_11 = -1; /* T_fddPhysChCapability_11 */ +static int hf_rrc_downlinkPhysChCapability_19 = -1; /* DL_PhysChCapabilityFDD_r4 */ static int hf_rrc_tdd384_PhysChCapability = -1; /* T_tdd384_PhysChCapability */ static int hf_rrc_tdd128_PhysChCapability_01 = -1; /* T_tdd128_PhysChCapability_01 */ -static int hf_rrc_fddPhysChCapability_11 = -1; /* T_fddPhysChCapability_11 */ -static int hf_rrc_downlinkPhysChCapability_19 = -1; /* DL_PhysChCapabilityFDD_r5 */ +static int hf_rrc_fddPhysChCapability_12 = -1; /* T_fddPhysChCapability_12 */ +static int hf_rrc_downlinkPhysChCapability_20 = -1; /* DL_PhysChCapabilityFDD_r5 */ static int hf_rrc_tdd384_PhysChCapability_01 = -1; /* T_tdd384_PhysChCapability_01 */ -static int hf_rrc_downlinkPhysChCapability_20 = -1; /* DL_PhysChCapabilityTDD_r5 */ +static int hf_rrc_downlinkPhysChCapability_21 = -1; /* DL_PhysChCapabilityTDD_r5 */ static int hf_rrc_tdd128_PhysChCapability_02 = -1; /* T_tdd128_PhysChCapability_02 */ -static int hf_rrc_downlinkPhysChCapability_21 = -1; /* DL_PhysChCapabilityTDD_LCR_r5 */ +static int hf_rrc_downlinkPhysChCapability_22 = -1; /* DL_PhysChCapabilityTDD_LCR_r5 */ static int hf_rrc_fddRF_Capability_04 = -1; /* T_fddRF_Capability_04 */ static int hf_rrc_tdd384_RF_Capability_02 = -1; /* T_tdd384_RF_Capability_01 */ static int hf_rrc_tdd128_RF_Capability_03 = -1; /* T_tdd128_RF_Capability_01 */ @@ -11070,12 +11100,12 @@ static int hf_rrc_validity_CellPCH_UraPCH_01 = -1; /* T_validity_CellPCH_UraPCH static int hf_rrc_sfn_sfnType2Capability_01 = -1; /* T_sfn_sfnType2Capability_01 */ 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_12 = -1; /* PhysicalChannelCapability_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_pdcp_Capability_04 = -1; /* PDCP_Capability_r5 */ static int hf_rrc_rlc_Capability_05 = -1; /* RLC_Capability_r5 */ -static int hf_rrc_physicalChannelCapability_13 = -1; /* PhysicalChannelCapability_r5 */ +static int hf_rrc_physicalChannelCapability_14 = -1; /* PhysicalChannelCapability_r5 */ static int hf_rrc_ue_MultiModeRAT_Capability_01 = -1; /* UE_MultiModeRAT_Capability_r5 */ static int hf_rrc_pdcp_Capability_05 = -1; /* PDCP_Capability_r6 */ static int hf_rrc_ul_mode = -1; /* T_ul_mode */ @@ -12293,7 +12323,16 @@ 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_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_RadioBearerReconfiguration_vaa0ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_r3_IEs = -1; static gint ett_rrc_T_dummy_01 = -1; @@ -12310,32 +12349,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_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_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_12 = -1; static gint ett_rrc_T_complete_12 = -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_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_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_RadioBearerReconfiguration_r7_IEs = -1; -static gint ett_rrc_T_specificationMode_14 = -1; -static gint ett_rrc_T_complete_14 = -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_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_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_RadioBearerReconfiguration_v770ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_v780ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_v790ext_IEs = -1; @@ -12343,60 +12382,60 @@ 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_v950ext_IEs = -1; -static gint ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs = -1; -static gint ett_rrc_RadioBearerReconfiguration_r10_IEs = -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_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_vb50ext_IEs = -1; -static gint ett_rrc_RadioBearerReconfiguration_r11_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_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_r12_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_vb50ext_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_r11_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_r13_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_r12_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_r14_IEs = -1; +static gint ett_rrc_RadioBearerReconfiguration_r13_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_T_specificationMode_22 = -1; +static gint ett_rrc_T_complete_22 = -1; +static gint ett_rrc_T_preconfiguration_20 = -1; +static gint ett_rrc_T_preConfigMode_20 = -1; +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_110 = -1; +static gint ett_rrc_T_nonCriticalExtensions_111 = -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_111 = -1; +static gint ett_rrc_T_nonCriticalExtensions_112 = -1; static gint ett_rrc_RadioBearerRelease = -1; static gint ett_rrc_T_r3_15 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_06 = -1; @@ -12405,7 +12444,7 @@ 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_112 = -1; +static gint ett_rrc_T_nonCriticalExtensions_113 = -1; static gint ett_rrc_T_later_than_r3_13 = -1; static gint ett_rrc_T_criticalExtensions_89 = -1; static gint ett_rrc_T_r4_07 = -1; @@ -12413,24 +12452,24 @@ 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_113 = -1; +static gint ett_rrc_T_nonCriticalExtensions_114 = -1; static gint ett_rrc_T_criticalExtensions_90 = -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_114 = -1; +static gint ett_rrc_T_nonCriticalExtensions_115 = -1; static gint ett_rrc_T_criticalExtensions_91 = -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_115 = -1; +static gint ett_rrc_T_nonCriticalExtensions_116 = -1; static gint ett_rrc_T_criticalExtensions_92 = -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_116 = -1; +static gint ett_rrc_T_nonCriticalExtensions_117 = -1; static gint ett_rrc_T_criticalExtensions_93 = -1; static gint ett_rrc_T_r8_08 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_09 = -1; @@ -12438,28 +12477,32 @@ 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_117 = -1; +static gint ett_rrc_T_nonCriticalExtensions_118 = -1; static gint ett_rrc_T_criticalExtensions_94 = -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_118 = -1; +static gint ett_rrc_T_nonCriticalExtensions_119 = -1; static gint ett_rrc_T_criticalExtensions_95 = -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_119 = -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_120 = -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_nonCriticalExtensions_121 = -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_nonCriticalExtensions_122 = -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_RadioBearerRelease_r3_IEs = -1; static gint ett_rrc_T_dummy_04 = -1; static gint ett_rrc_T_fdd_28 = -1; @@ -12502,11 +12545,11 @@ static gint ett_rrc_RadioBearerRelease_r13_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_123 = -1; +static gint ett_rrc_T_nonCriticalExtensions_125 = -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_124 = -1; +static gint ett_rrc_T_nonCriticalExtensions_126 = -1; static gint ett_rrc_RadioBearerSetup = -1; static gint ett_rrc_T_r3_16 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_07 = -1; @@ -12515,7 +12558,7 @@ 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_125 = -1; +static gint ett_rrc_T_nonCriticalExtensions_127 = -1; static gint ett_rrc_T_later_than_r3_14 = -1; static gint ett_rrc_T_criticalExtensions_100 = -1; static gint ett_rrc_T_r4_08 = -1; @@ -12523,21 +12566,21 @@ 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_126 = -1; +static gint ett_rrc_T_nonCriticalExtensions_128 = -1; static gint ett_rrc_T_criticalExtensions_101 = -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_127 = -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_128 = -1; +static gint ett_rrc_T_nonCriticalExtensions_130 = -1; static gint ett_rrc_T_criticalExtensions_103 = -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_129 = -1; +static gint ett_rrc_T_nonCriticalExtensions_131 = -1; static gint ett_rrc_T_criticalExtensions_104 = -1; static gint ett_rrc_T_r8_09 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_10 = -1; @@ -12545,27 +12588,31 @@ 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_130 = -1; +static gint ett_rrc_T_nonCriticalExtensions_132 = -1; static gint ett_rrc_T_criticalExtensions_105 = -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_131 = -1; +static gint ett_rrc_T_nonCriticalExtensions_133 = -1; static gint ett_rrc_T_criticalExtensions_106 = -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_132 = -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_133 = -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_nonCriticalExtensions_134 = -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_nonCriticalExtensions_135 = -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_RadioBearerSetup_r3_IEs = -1; static gint ett_rrc_T_dummy_07 = -1; static gint ett_rrc_T_fdd_34 = -1; @@ -12587,17 +12634,17 @@ static gint ett_rrc_T_modeSpecificPhysChInfo_11 = -1; static gint ett_rrc_T_fdd_39 = -1; static gint ett_rrc_RadioBearerSetup_v690ext_IEs = -1; static gint ett_rrc_RadioBearerSetup_r6_IEs = -1; -static gint ett_rrc_T_specificationMode_22 = -1; -static gint ett_rrc_T_complete_22 = -1; +static gint ett_rrc_T_specificationMode_23 = -1; +static gint ett_rrc_T_complete_23 = -1; static gint ett_rrc_T_dummy_10 = -1; static gint ett_rrc_RadioBearerSetup_v6b0ext_IEs = -1; static gint ett_rrc_RadioBearerSetup_r7_IEs = -1; -static gint ett_rrc_T_specificationMode_23 = -1; -static gint ett_rrc_T_complete_23 = -1; +static gint ett_rrc_T_specificationMode_24 = -1; +static gint ett_rrc_T_complete_24 = -1; static gint ett_rrc_RadioBearerSetup_r7_add_ext_IEs = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_136 = -1; +static gint ett_rrc_T_nonCriticalExtensions_139 = -1; static gint ett_rrc_RadioBearerSetup_v780ext_IEs = -1; static gint ett_rrc_RadioBearerSetup_v7d0ext_IEs = -1; static gint ett_rrc_RadioBearerSetup_v7f0ext_IEs = -1; @@ -12617,11 +12664,11 @@ static gint ett_rrc_RadioBearerSetup_r13_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_137 = -1; +static gint ett_rrc_T_nonCriticalExtensions_140 = -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_138 = -1; +static gint ett_rrc_T_nonCriticalExtensions_141 = -1; static gint ett_rrc_RRCConnectionReject = -1; static gint ett_rrc_T_r3_17 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_37 = -1; @@ -12630,7 +12677,7 @@ 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_139 = -1; +static gint ett_rrc_T_nonCriticalExtensions_142 = -1; static gint ett_rrc_T_later_than_r3_15 = -1; static gint ett_rrc_T_criticalExtensions_111 = -1; static gint ett_rrc_RRCConnectionReject_r3_IEs = -1; @@ -12646,7 +12693,7 @@ 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_140 = -1; +static gint ett_rrc_T_nonCriticalExtensions_143 = -1; static gint ett_rrc_T_later_than_r3_16 = -1; static gint ett_rrc_T_criticalExtensions_112 = -1; static gint ett_rrc_T_r4_09 = -1; @@ -12656,7 +12703,7 @@ 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_141 = -1; +static gint ett_rrc_T_nonCriticalExtensions_144 = -1; static gint ett_rrc_T_criticalExtensions_113 = -1; static gint ett_rrc_RRCConnectionRelease_r3_IEs = -1; static gint ett_rrc_RRCConnectionRelease_r4_IEs = -1; @@ -12671,7 +12718,7 @@ 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_142 = -1; +static gint ett_rrc_T_nonCriticalExtensions_145 = -1; static gint ett_rrc_T_later_than_r3_17 = -1; static gint ett_rrc_T_criticalExtensions_114 = -1; static gint ett_rrc_T_r4_10 = -1; @@ -12679,7 +12726,7 @@ 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_143 = -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_criticalExtensions_116 = -1; @@ -12688,13 +12735,13 @@ 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_144 = -1; +static gint ett_rrc_T_nonCriticalExtensions_147 = -1; static gint ett_rrc_T_criticalExtensions_117 = -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_145 = -1; +static gint ett_rrc_T_nonCriticalExtensions_148 = -1; static gint ett_rrc_RRCConnectionRequest = -1; static gint ett_rrc_T_v3d0NonCriticalExtensions = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_10 = -1; @@ -12729,7 +12776,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_146 = -1; +static gint ett_rrc_T_nonCriticalExtensions_149 = -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; @@ -12739,109 +12786,109 @@ 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_147 = -1; +static gint ett_rrc_T_nonCriticalExtensions_150 = -1; static gint ett_rrc_T_later_than_r3_18 = -1; static gint ett_rrc_T_criticalExtensions_118 = -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_148 = -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_149 = -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_nonCriticalExtensions_150 = -1; +static gint ett_rrc_T_nonCriticalExtensions_153 = -1; static gint ett_rrc_T_criticalExtensions_121 = -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_151 = -1; +static gint ett_rrc_T_nonCriticalExtensions_154 = -1; static gint ett_rrc_T_criticalExtensions_122 = -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_152 = -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_153 = -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_nonCriticalExtensions_154 = -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_nonCriticalExtensions_155 = -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_nonCriticalExtensions_156 = -1; +static gint ett_rrc_T_nonCriticalExtensions_159 = -1; static gint ett_rrc_T_criticalExtensions_127 = -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; static gint ett_rrc_RRCConnectionSetup_r4_IEs = -1; static gint ett_rrc_RRCConnectionSetup_r5_IEs = -1; -static gint ett_rrc_T_specificationMode_24 = -1; -static gint ett_rrc_T_complete_24 = -1; -static gint ett_rrc_T_preconfiguration_20 = -1; -static gint ett_rrc_T_preConfigMode_20 = -1; -static gint ett_rrc_T_defaultConfig_20 = -1; -static gint ett_rrc_RRCConnectionSetup_v690ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r6_IEs = -1; static gint ett_rrc_T_specificationMode_25 = -1; static gint ett_rrc_T_complete_25 = -1; static gint ett_rrc_T_preconfiguration_21 = -1; static gint ett_rrc_T_preConfigMode_21 = -1; static gint ett_rrc_T_defaultConfig_21 = -1; -static gint ett_rrc_RRCConnectionSetup_v6b0ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r7_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v690ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r6_IEs = -1; static gint ett_rrc_T_specificationMode_26 = -1; static gint ett_rrc_T_complete_26 = -1; static gint ett_rrc_T_preconfiguration_22 = -1; static gint ett_rrc_T_preConfigMode_22 = -1; static gint ett_rrc_T_defaultConfig_22 = -1; -static gint ett_rrc_RRCConnectionSetup_v780ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_v7d0ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r8_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v6b0ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r7_IEs = -1; static gint ett_rrc_T_specificationMode_27 = -1; static gint ett_rrc_T_complete_27 = -1; static gint ett_rrc_T_preconfiguration_23 = -1; static gint ett_rrc_T_preConfigMode_23 = -1; static gint ett_rrc_T_defaultConfig_23 = -1; -static gint ett_rrc_RRCConnectionSetup_v890ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_v8a0ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r9_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v780ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v7d0ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r8_IEs = -1; static gint ett_rrc_T_specificationMode_28 = -1; static gint ett_rrc_T_complete_28 = -1; static gint ett_rrc_T_preconfiguration_24 = -1; static gint ett_rrc_T_preConfigMode_24 = -1; static gint ett_rrc_T_defaultConfig_24 = -1; -static gint ett_rrc_RRCConnectionSetup_v950ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r10_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v890ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v8a0ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r9_IEs = -1; static gint ett_rrc_T_specificationMode_29 = -1; static gint ett_rrc_T_complete_29 = -1; static gint ett_rrc_T_preconfiguration_25 = -1; static gint ett_rrc_T_preConfigMode_25 = -1; static gint ett_rrc_T_defaultConfig_25 = -1; -static gint ett_rrc_RRCConnectionSetup_vaj0ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r11_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v950ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r10_IEs = -1; static gint ett_rrc_T_specificationMode_30 = -1; static gint ett_rrc_T_complete_30 = -1; static gint ett_rrc_T_preconfiguration_26 = -1; static gint ett_rrc_T_preConfigMode_26 = -1; static gint ett_rrc_T_defaultConfig_26 = -1; -static gint ett_rrc_RRCConnectionSetup_r12_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_vaj0ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r11_IEs = -1; static gint ett_rrc_T_specificationMode_31 = -1; static gint ett_rrc_T_complete_31 = -1; static gint ett_rrc_T_preconfiguration_27 = -1; static gint ett_rrc_T_preConfigMode_27 = -1; static gint ett_rrc_T_defaultConfig_27 = -1; +static gint ett_rrc_RRCConnectionSetup_r12_IEs = -1; +static gint ett_rrc_T_specificationMode_32 = -1; +static gint ett_rrc_T_complete_32 = -1; +static gint ett_rrc_T_preconfiguration_28 = -1; +static gint ett_rrc_T_preConfigMode_28 = -1; +static gint ett_rrc_T_defaultConfig_28 = -1; static gint ett_rrc_RRCConnectionSetupComplete = -1; static gint ett_rrc_T_v370NonCriticalExtensions = -1; static gint ett_rrc_T_v380NonCriticalExtensions = -1; @@ -12855,7 +12902,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_157 = -1; +static gint ett_rrc_T_nonCriticalExtensions_160 = -1; static gint ett_rrc_RRCConnectionSetupComplete_v370ext = -1; static gint ett_rrc_RRCConnectionSetupComplete_v380ext_IEs = -1; static gint ett_rrc_RRCConnectionSetupComplete_v3a0ext_IEs = -1; @@ -12865,7 +12912,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_158 = -1; +static gint ett_rrc_T_nonCriticalExtensions_161 = -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; @@ -12881,34 +12928,34 @@ 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_159 = -1; +static gint ett_rrc_T_nonCriticalExtensions_162 = -1; static gint ett_rrc_T_criticalExtensions_128 = -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_160 = -1; +static gint ett_rrc_T_nonCriticalExtensions_163 = -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_161 = -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_162 = -1; +static gint ett_rrc_T_nonCriticalExtensions_165 = -1; static gint ett_rrc_T_criticalExtensions_130 = -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_163 = -1; +static gint ett_rrc_T_nonCriticalExtensions_166 = -1; static gint ett_rrc_SecurityModeFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_47 = -1; -static gint ett_rrc_T_nonCriticalExtensions_164 = -1; +static gint ett_rrc_T_nonCriticalExtensions_167 = -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_165 = -1; +static gint ett_rrc_T_nonCriticalExtensions_168 = -1; static gint ett_rrc_T_later_than_r3_20 = -1; static gint ett_rrc_T_criticalExtensions_131 = -1; static gint ett_rrc_SignallingConnectionRelease_r3_IEs = -1; @@ -12916,7 +12963,7 @@ 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_166 = -1; +static gint ett_rrc_T_nonCriticalExtensions_169 = -1; static gint ett_rrc_SignallingConnectionReleaseIndication_v860ext = -1; static gint ett_rrc_SystemInformation_BCH = -1; static gint ett_rrc_T_payload = -1; @@ -12956,7 +13003,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_167 = -1; +static gint ett_rrc_T_nonCriticalExtensions_170 = -1; static gint ett_rrc_SystemInformationChangeIndication_v860ext_IEs = -1; static gint ett_rrc_SystemInformationChangeIndication_vc50ext_IEs = -1; static gint ett_rrc_TransportChannelReconfiguration = -1; @@ -12967,7 +13014,7 @@ 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_168 = -1; +static gint ett_rrc_T_nonCriticalExtensions_171 = -1; static gint ett_rrc_T_later_than_r3_21 = -1; static gint ett_rrc_T_criticalExtensions_132 = -1; static gint ett_rrc_T_r4_12 = -1; @@ -12975,24 +13022,24 @@ 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_169 = -1; +static gint ett_rrc_T_nonCriticalExtensions_172 = -1; static gint ett_rrc_T_criticalExtensions_133 = -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_170 = -1; +static gint ett_rrc_T_nonCriticalExtensions_173 = -1; static gint ett_rrc_T_criticalExtensions_134 = -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_171 = -1; +static gint ett_rrc_T_nonCriticalExtensions_174 = -1; static gint ett_rrc_T_criticalExtensions_135 = -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_172 = -1; +static gint ett_rrc_T_nonCriticalExtensions_175 = -1; static gint ett_rrc_T_criticalExtensions_136 = -1; static gint ett_rrc_T_r8_11 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_14 = -1; @@ -13000,26 +13047,26 @@ 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_173 = -1; +static gint ett_rrc_T_nonCriticalExtensions_176 = -1; static gint ett_rrc_T_criticalExtensions_137 = -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_174 = -1; +static gint ett_rrc_T_nonCriticalExtensions_177 = -1; static gint ett_rrc_T_criticalExtensions_138 = -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_175 = -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_176 = -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_nonCriticalExtensions_177 = -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_nonCriticalExtensions_178 = -1; +static gint ett_rrc_T_nonCriticalExtensions_181 = -1; static gint ett_rrc_T_criticalExtensions_142 = -1; static gint ett_rrc_TransportChannelReconfiguration_r3_IEs = -1; static gint ett_rrc_T_dummy_11 = -1; @@ -13062,21 +13109,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_179 = -1; +static gint ett_rrc_T_nonCriticalExtensions_182 = -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_180 = -1; +static gint ett_rrc_T_nonCriticalExtensions_183 = -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_181 = -1; +static gint ett_rrc_T_nonCriticalExtensions_184 = -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_182 = -1; +static gint ett_rrc_T_nonCriticalExtensions_185 = -1; static gint ett_rrc_UECapabilityEnquiry = -1; static gint ett_rrc_T_r3_25 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_56 = -1; @@ -13085,7 +13132,7 @@ 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_183 = -1; +static gint ett_rrc_T_nonCriticalExtensions_186 = -1; static gint ett_rrc_T_later_than_r3_22 = -1; static gint ett_rrc_T_criticalExtensions_143 = -1; static gint ett_rrc_UECapabilityEnquiry_r3_IEs = -1; @@ -13103,7 +13150,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_184 = -1; +static gint ett_rrc_T_nonCriticalExtensions_187 = -1; static gint ett_rrc_UECapabilityInformation_v370ext = -1; static gint ett_rrc_UECapabilityInformation_v380ext_IEs = -1; static gint ett_rrc_UECapabilityInformation_v3a0ext_IEs = -1; @@ -13112,7 +13159,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_185 = -1; +static gint ett_rrc_T_nonCriticalExtensions_188 = -1; static gint ett_rrc_UECapabilityInformation_v4b0ext = -1; static gint ett_rrc_UECapabilityInformation_v590ext = -1; static gint ett_rrc_UECapabilityInformation_v5c0ext = -1; @@ -13126,7 +13173,7 @@ 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_186 = -1; +static gint ett_rrc_T_nonCriticalExtensions_189 = -1; static gint ett_rrc_T_later_than_r3_23 = -1; static gint ett_rrc_T_criticalExtensions_144 = -1; static gint ett_rrc_UECapabilityInformationConfirm_r3_IEs = -1; @@ -13137,7 +13184,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_187 = -1; +static gint ett_rrc_T_nonCriticalExtensions_190 = -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; @@ -13152,15 +13199,15 @@ static gint ett_rrc_T_criticalExtensions_145 = -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_188 = -1; +static gint ett_rrc_T_nonCriticalExtensions_191 = -1; static gint ett_rrc_T_criticalExtensions_146 = -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_189 = -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_190 = -1; +static gint ett_rrc_T_nonCriticalExtensions_193 = -1; static gint ett_rrc_T_criticalExtensions_148 = -1; static gint ett_rrc_UplinkPhysicalChannelControl_r3_IEs = -1; static gint ett_rrc_UplinkPhysicalChannelControl_v4b0ext_IEs = -1; @@ -13184,9 +13231,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_191 = -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_192 = -1; +static gint ett_rrc_T_nonCriticalExtensions_195 = -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; @@ -13195,16 +13242,16 @@ 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_193 = -1; +static gint ett_rrc_T_nonCriticalExtensions_196 = -1; static gint ett_rrc_T_later_than_r3_25 = -1; static gint ett_rrc_T_criticalExtensions_149 = -1; static gint ett_rrc_T_r5_12 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_44 = -1; -static gint ett_rrc_T_nonCriticalExtensions_194 = -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_195 = -1; +static gint ett_rrc_T_nonCriticalExtensions_198 = -1; static gint ett_rrc_T_criticalExtensions_151 = -1; static gint ett_rrc_URAUpdateConfirm_r3_IEs = -1; static gint ett_rrc_URAUpdateConfirm_r5_IEs = -1; @@ -13216,7 +13263,7 @@ 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_196 = -1; +static gint ett_rrc_T_nonCriticalExtensions_199 = -1; static gint ett_rrc_T_later_than_r3_26 = -1; static gint ett_rrc_T_criticalExtensions_152 = -1; static gint ett_rrc_URAUpdateConfirm_CCCH_r3_IEs = -1; @@ -13226,30 +13273,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_197 = -1; +static gint ett_rrc_T_nonCriticalExtensions_200 = -1; static gint ett_rrc_T_later_than_r3_27 = -1; static gint ett_rrc_T_criticalExtensions_153 = -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_198 = -1; +static gint ett_rrc_T_nonCriticalExtensions_201 = -1; static gint ett_rrc_T_criticalExtensions_154 = -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_199 = -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_200 = -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_nonCriticalExtensions_201 = -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_nonCriticalExtensions_202 = -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_nonCriticalExtensions_203 = -1; +static gint ett_rrc_T_nonCriticalExtensions_206 = -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; @@ -13264,32 +13311,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_204 = -1; +static gint ett_rrc_T_nonCriticalExtensions_207 = -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_205 = -1; +static gint ett_rrc_T_nonCriticalExtensions_208 = -1; static gint ett_rrc_MBMSAccessInformation = -1; -static gint ett_rrc_T_nonCriticalExtensions_206 = -1; +static gint ett_rrc_T_nonCriticalExtensions_209 = -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_207 = -1; +static gint ett_rrc_T_nonCriticalExtensions_210 = -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_208 = -1; +static gint ett_rrc_T_nonCriticalExtensions_211 = -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_209 = -1; +static gint ett_rrc_T_nonCriticalExtensions_212 = -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; @@ -13297,38 +13344,38 @@ 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_210 = -1; +static gint ett_rrc_T_nonCriticalExtensions_213 = -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_211 = -1; +static gint ett_rrc_T_nonCriticalExtensions_214 = -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_212 = -1; +static gint ett_rrc_T_nonCriticalExtensions_215 = -1; static gint ett_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs = -1; static gint ett_rrc_MBMSSchedulingInformation = -1; -static gint ett_rrc_T_nonCriticalExtensions_213 = -1; +static gint ett_rrc_T_nonCriticalExtensions_216 = -1; static gint ett_rrc_MBMSUnmodifiedServicesInformation = -1; static gint ett_rrc_T_v770NonCriticalExtensions_38 = -1; -static gint ett_rrc_T_nonCriticalExtensions_214 = -1; +static gint ett_rrc_T_nonCriticalExtensions_217 = -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_215 = -1; +static gint ett_rrc_T_nonCriticalExtensions_218 = -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_216 = -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_nonCriticalExtensions_217 = -1; +static gint ett_rrc_T_nonCriticalExtensions_220 = -1; static gint ett_rrc_T_criticalExtensions_161 = -1; static gint ett_rrc_LoggingMeasurementConfiguration_r10_IEs = -1; static gint ett_rrc_LoggingMeasurementConfiguration_r11_IEs = -1; @@ -13336,17 +13383,17 @@ 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_218 = -1; +static gint ett_rrc_T_nonCriticalExtensions_221 = -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_219 = -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_nonCriticalExtensions_220 = -1; +static gint ett_rrc_T_nonCriticalExtensions_223 = -1; static gint ett_rrc_T_criticalExtensions_164 = -1; static gint ett_rrc_UEInformationRequest_r10_IEs = -1; static gint ett_rrc_UEInformationRequest_r11_IEs = -1; @@ -13776,7 +13823,11 @@ static gint ett_rrc_UE_RadioAccessCapability_vb80ext_IEs = -1; 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_T_nonCriticalExtensions_221 = -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_ConnTimersAndConstants = -1; static gint ett_rrc_UE_ConnTimersAndConstants_v3a0ext = -1; static gint ett_rrc_UE_ConnTimersAndConstants_r5 = -1; @@ -17423,7 +17474,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_222 = -1; +static gint ett_rrc_T_nonCriticalExtensions_225 = -1; static gint ett_rrc_MasterInformationBlock_v690ext = -1; static gint ett_rrc_MasterInformationBlock_v6b0ext_IEs = -1; static gint ett_rrc_MasterInformationBlock_v860ext_IEs = -1; @@ -17467,11 +17518,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_223 = -1; +static gint ett_rrc_T_nonCriticalExtensions_226 = -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_224 = -1; +static gint ett_rrc_T_nonCriticalExtensions_227 = -1; static gint ett_rrc_SysInfoType3 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_17 = -1; static gint ett_rrc_T_v590NonCriticalExtension = -1; @@ -17483,7 +17534,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_225 = -1; +static gint ett_rrc_T_nonCriticalExtensions_228 = -1; static gint ett_rrc_SysInfoType3_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType3_v590ext = -1; static gint ett_rrc_SysInfoType3_v5c0ext_IEs = -1; @@ -17499,7 +17550,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_226 = -1; +static gint ett_rrc_T_nonCriticalExtensions_229 = -1; static gint ett_rrc_SysInfoType4_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType4_v590ext = -1; static gint ett_rrc_SysInfoType4_v5b0ext_IEs = -1; @@ -17547,7 +17598,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_227 = -1; +static gint ett_rrc_T_nonCriticalExtensions_230 = -1; static gint ett_rrc_SysInfoType5_ve30ext_IEs = -1; static gint ett_rrc_SysInfoType5_vb50ext_IEs = -1; static gint ett_rrc_SysInfoType6 = -1; @@ -17562,7 +17613,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_228 = -1; +static gint ett_rrc_T_nonCriticalExtensions_231 = -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; @@ -17577,13 +17628,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_229 = -1; -static gint ett_rrc_SysInfoType8 = -1; -static gint ett_rrc_T_nonCriticalExtensions_230 = -1; -static gint ett_rrc_SysInfoType9 = -1; -static gint ett_rrc_T_nonCriticalExtensions_231 = -1; -static gint ett_rrc_SysInfoType10 = -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_T_nonCriticalExtensions_234 = -1; +static gint ett_rrc_SysInfoType10 = -1; +static gint ett_rrc_T_nonCriticalExtensions_235 = -1; static gint ett_rrc_SysInfoType11 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_21 = -1; static gint ett_rrc_T_v590NonCriticalExtension_02 = -1; @@ -17594,7 +17645,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_233 = -1; +static gint ett_rrc_T_nonCriticalExtensions_236 = -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; @@ -17609,13 +17660,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_234 = -1; +static gint ett_rrc_T_nonCriticalExtensions_237 = -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_235 = -1; +static gint ett_rrc_T_nonCriticalExtensions_238 = -1; static gint ett_rrc_SysInfoType12 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_22 = -1; static gint ett_rrc_T_v590NonCriticalExtension_03 = -1; @@ -17624,7 +17675,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_236 = -1; +static gint ett_rrc_T_nonCriticalExtensions_239 = -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; @@ -17636,97 +17687,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_237 = -1; +static gint ett_rrc_T_nonCriticalExtensions_240 = -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_238 = -1; -static gint ett_rrc_SysInfoType13_2 = -1; -static gint ett_rrc_T_nonCriticalExtensions_239 = -1; -static gint ett_rrc_SysInfoType13_3 = -1; -static gint ett_rrc_T_nonCriticalExtensions_240 = -1; -static gint ett_rrc_SysInfoType13_4 = -1; static gint ett_rrc_T_nonCriticalExtensions_241 = -1; -static gint ett_rrc_SysInfoType14 = -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_T_nonCriticalExtensions_243 = -1; +static gint ett_rrc_SysInfoType13_4 = -1; +static gint ett_rrc_T_nonCriticalExtensions_244 = -1; +static gint ett_rrc_SysInfoType14 = -1; +static gint ett_rrc_T_nonCriticalExtensions_245 = -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_243 = -1; +static gint ett_rrc_T_nonCriticalExtensions_246 = -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_244 = -1; +static gint ett_rrc_T_nonCriticalExtensions_247 = -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_245 = -1; +static gint ett_rrc_T_nonCriticalExtensions_248 = -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_246 = -1; +static gint ett_rrc_T_nonCriticalExtensions_249 = -1; static gint ett_rrc_SysInfoType15_1bis_v920ext_IEs = -1; static gint ett_rrc_SysInfoType15_1ter = -1; -static gint ett_rrc_T_nonCriticalExtensions_247 = -1; +static gint ett_rrc_T_nonCriticalExtensions_250 = -1; static gint ett_rrc_SysInfoType15_2 = -1; -static gint ett_rrc_T_nonCriticalExtensions_248 = -1; +static gint ett_rrc_T_nonCriticalExtensions_251 = -1; static gint ett_rrc_SysInfoType15_2bis = -1; -static gint ett_rrc_T_nonCriticalExtensions_249 = -1; +static gint ett_rrc_T_nonCriticalExtensions_252 = -1; static gint ett_rrc_SysInfoType15_2ter = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_250 = -1; +static gint ett_rrc_T_nonCriticalExtensions_253 = -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_251 = -1; +static gint ett_rrc_T_nonCriticalExtensions_254 = -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_252 = -1; +static gint ett_rrc_T_nonCriticalExtensions_255 = -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_253 = -1; +static gint ett_rrc_T_nonCriticalExtensions_256 = -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_254 = -1; +static gint ett_rrc_T_nonCriticalExtensions_257 = -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_255 = -1; +static gint ett_rrc_T_nonCriticalExtensions_258 = -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_256 = -1; +static gint ett_rrc_T_nonCriticalExtensions_259 = -1; static gint ett_rrc_SysInfoType15_8 = -1; -static gint ett_rrc_T_nonCriticalExtensions_257 = -1; +static gint ett_rrc_T_nonCriticalExtensions_260 = -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_258 = -1; +static gint ett_rrc_T_nonCriticalExtensions_261 = -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_259 = -1; +static gint ett_rrc_T_nonCriticalExtensions_262 = -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; @@ -17737,7 +17788,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_260 = -1; +static gint ett_rrc_T_nonCriticalExtensions_263 = -1; static gint ett_rrc_SysInfoType18_v6b0ext = -1; static gint ett_rrc_SysInfoType18_v860ext = -1; static gint ett_rrc_SysInfoType18_vc50ext = -1; @@ -17749,7 +17800,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_261 = -1; +static gint ett_rrc_T_nonCriticalExtensions_264 = -1; static gint ett_rrc_SysInfoType19_v920ext = -1; static gint ett_rrc_SysInfoType19_va80ext = -1; static gint ett_rrc_SysInfoType19_vb30ext = -1; @@ -17758,25 +17809,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_262 = -1; +static gint ett_rrc_T_nonCriticalExtensions_265 = -1; static gint ett_rrc_SysInfoType21 = -1; -static gint ett_rrc_T_nonCriticalExtensions_263 = -1; +static gint ett_rrc_T_nonCriticalExtensions_266 = -1; static gint ett_rrc_SysInfoType22 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_20 = -1; -static gint ett_rrc_T_nonCriticalExtensions_264 = -1; +static gint ett_rrc_T_nonCriticalExtensions_267 = -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_265 = -1; +static gint ett_rrc_T_nonCriticalExtensions_268 = -1; static gint ett_rrc_SysInfoType24 = -1; -static gint ett_rrc_T_nonCriticalExtensions_266 = -1; +static gint ett_rrc_T_nonCriticalExtensions_269 = -1; static gint ett_rrc_SysInfoType25 = -1; -static gint ett_rrc_T_nonCriticalExtensions_267 = -1; +static gint ett_rrc_T_nonCriticalExtensions_270 = -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_268 = -1; +static gint ett_rrc_T_nonCriticalExtensions_271 = -1; static gint ett_rrc_SysInfoTypeSB1_v6b0ext = -1; static gint ett_rrc_SysInfoTypeSB1_v860ext = -1; static gint ett_rrc_SysInfoTypeSB1_vc50ext = -1; @@ -17784,12 +17835,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_269 = -1; +static gint ett_rrc_T_nonCriticalExtensions_272 = -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_270 = -1; +static gint ett_rrc_T_nonCriticalExtensions_273 = -1; static gint ett_rrc_TDD_UMTS_Frequency_List = -1; static gint ett_rrc_TxFailParams = -1; static gint ett_rrc_T_modeSpecificInfo_169 = -1; @@ -17938,7 +17989,7 @@ 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_271 = -1; +static gint ett_rrc_T_nonCriticalExtensions_274 = -1; static gint ett_rrc_T_criticalExtensions_165 = -1; static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_IEs = -1; static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v390ext_IEs = -1; @@ -17947,7 +17998,7 @@ 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_272 = -1; +static gint ett_rrc_T_nonCriticalExtensions_275 = -1; static gint ett_rrc_T_criticalExtensions_166 = -1; static gint ett_rrc_RFC3095_ContextInfoList_r5 = -1; static gint ett_rrc_SRNC_RelocationInfo_r3 = -1; @@ -17969,7 +18020,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_273 = -1; +static gint ett_rrc_T_nonCriticalExtensions_276 = -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; @@ -17982,7 +18033,7 @@ 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_274 = -1; +static gint ett_rrc_T_nonCriticalExtensions_277 = -1; static gint ett_rrc_T_criticalExtensions_167 = -1; static gint ett_rrc_T_r5_15 = -1; static gint ett_rrc_T_v5a0NonCriticalExtensions_02 = -1; @@ -17993,45 +18044,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_275 = -1; +static gint ett_rrc_T_nonCriticalExtensions_278 = -1; static gint ett_rrc_T_criticalExtensions_168 = -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_276 = -1; +static gint ett_rrc_T_nonCriticalExtensions_279 = -1; static gint ett_rrc_T_criticalExtensions_169 = -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_277 = -1; +static gint ett_rrc_T_nonCriticalExtensions_280 = -1; static gint ett_rrc_T_criticalExtensions_170 = -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_278 = -1; +static gint ett_rrc_T_nonCriticalExtensions_281 = -1; static gint ett_rrc_T_criticalExtensions_171 = -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_279 = -1; +static gint ett_rrc_T_nonCriticalExtensions_282 = -1; static gint ett_rrc_T_criticalExtensions_172 = -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_280 = -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_281 = -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_nonCriticalExtensions_282 = -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_nonCriticalExtensions_283 = -1; +static gint ett_rrc_T_nonCriticalExtensions_286 = -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; @@ -18078,12 +18129,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_284 = -1; +static gint ett_rrc_T_nonCriticalExtensions_287 = -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_285 = -1; +static gint ett_rrc_T_nonCriticalExtensions_288 = -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; @@ -18101,7 +18152,7 @@ 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_286 = -1; +static gint ett_rrc_T_nonCriticalExtensions_289 = -1; static gint ett_rrc_T_criticalExtensions_177 = -1; static gint ett_rrc_SRNC_RelocationInfo_r14_IEs = -1; static gint ett_rrc_CalculationTimeForCiphering = -1; @@ -18183,11 +18234,11 @@ static gint ett_rrc_T_supportForRfc2507_03 = -1; static gint ett_rrc_T_supportForRfc3095_03 = -1; static gint ett_rrc_T_supported_10 = -1; static gint ett_rrc_PhysicalChannelCapability_r4 = -1; -static gint ett_rrc_T_fddPhysChCapability_10 = -1; +static gint ett_rrc_T_fddPhysChCapability_11 = -1; static gint ett_rrc_T_tdd384_PhysChCapability = -1; static gint ett_rrc_T_tdd128_PhysChCapability_01 = -1; static gint ett_rrc_PhysicalChannelCapability_r5 = -1; -static gint ett_rrc_T_fddPhysChCapability_11 = -1; +static gint ett_rrc_T_fddPhysChCapability_12 = -1; static gint ett_rrc_T_tdd384_PhysChCapability_01 = -1; static gint ett_rrc_T_tdd128_PhysChCapability_02 = -1; static gint ett_rrc_RF_Capability_r4 = -1; @@ -18584,7 +18635,7 @@ dissect_rrc_ActivationTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_rrc_RB_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1404 "./asn1/rrc/rrc.cnf" +#line 1405 "./asn1/rrc/rrc.cnf" guint32 rbid; offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 32U, &rbid, FALSE); @@ -18601,7 +18652,7 @@ private_data_set_rbid(actx, rbid); static int dissect_rrc_RLC_SequenceNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1410 "./asn1/rrc/rrc.cnf" +#line 1411 "./asn1/rrc/rrc.cnf" guint32 rlc_ciphering_sqn; offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 4095U, &rlc_ciphering_sqn, FALSE); @@ -18622,7 +18673,7 @@ static const per_sequence_t RB_ActivationTimeInfo_sequence[] = { static int dissect_rrc_RB_ActivationTimeInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1374 "./asn1/rrc/rrc.cnf" +#line 1375 "./asn1/rrc/rrc.cnf" fp_info *fpinf; rlc_info *rlcinf; rrc_ciphering_info *ciphering_info; @@ -18693,7 +18744,7 @@ dissect_rrc_CipheringModeInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act static int dissect_rrc_SRNC_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1106 "./asn1/rrc/rrc.cnf" +#line 1107 "./asn1/rrc/rrc.cnf" tvbuff_t * s_rnc_id_tvb = NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 12, 12, FALSE, &s_rnc_id_tvb, NULL); @@ -18711,7 +18762,7 @@ dissect_rrc_SRNC_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U static int dissect_rrc_S_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1113 "./asn1/rrc/rrc.cnf" +#line 1114 "./asn1/rrc/rrc.cnf" tvbuff_t * s_rnti_tvb = NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 20, 20, FALSE, &s_rnti_tvb, NULL); @@ -18734,7 +18785,7 @@ static const per_sequence_t U_RNTI_sequence[] = { static int dissect_rrc_U_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1120 "./asn1/rrc/rrc.cnf" +#line 1121 "./asn1/rrc/rrc.cnf" private_data_set_s_rnc_id(actx, 0); private_data_set_s_rnti(actx, 0); guint32 s_rnc_id; @@ -18770,7 +18821,7 @@ dissect_rrc_U_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot static int dissect_rrc_Digit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 988 "./asn1/rrc/rrc.cnf" +#line 989 "./asn1/rrc/rrc.cnf" guint32 digit; wmem_strbuf_t* digits_strbuf; /* The string of either an IMSI or a MCC-MNC pair */ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, @@ -18839,7 +18890,7 @@ static const per_sequence_t PLMN_Identity_sequence[] = { static int dissect_rrc_PLMN_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 895 "./asn1/rrc/rrc.cnf" +#line 896 "./asn1/rrc/rrc.cnf" wmem_strbuf_t* mcc_mnc_strbuf; guint32 string_len; gchar* mcc_mnc_string; @@ -18880,7 +18931,7 @@ dissect_rrc_PLMN_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U static int dissect_rrc_NAS_SystemInformationGSM_MAP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1074 "./asn1/rrc/rrc.cnf" +#line 1075 "./asn1/rrc/rrc.cnf" tvbuff_t *nas_sys_info_gsm_map_tvb = NULL; guint32 length; enum nas_sys_info_gsm_map cn_domain; @@ -18923,7 +18974,7 @@ dissect_rrc_NAS_SystemInformationGSM_MAP(tvbuff_t *tvb _U_, int offset _U_, asn1 static int dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1058 "./asn1/rrc/rrc.cnf" +#line 1059 "./asn1/rrc/rrc.cnf" private_data_set_cn_domain(actx, RRC_NAS_SYS_INFO_CN_COMMON); offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index); @@ -18943,7 +18994,7 @@ static const value_string rrc_CN_DomainIdentity_vals[] = { static int dissect_rrc_CN_DomainIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1051 "./asn1/rrc/rrc.cnf" +#line 1052 "./asn1/rrc/rrc.cnf" guint32 nas_sys_info; offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, &nas_sys_info, FALSE, 0, NULL); @@ -21007,7 +21058,7 @@ static const value_string rrc_ExplicitTFCS_Configuration_vals[] = { }; static const per_choice_t ExplicitTFCS_Configuration_choice[] = { - { 0, &hf_rrc_complete_32 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd }, + { 0, &hf_rrc_complete_33 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd }, { 1, &hf_rrc_addition , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd }, { 2, &hf_rrc_removal , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_RemovalList }, { 3, &hf_rrc_replacement , ASN1_NO_EXTENSIONS , dissect_rrc_T_replacement }, @@ -22602,7 +22653,7 @@ dissect_rrc_SSDT_UL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro static int dissect_rrc_CellIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1228 "./asn1/rrc/rrc.cnf" +#line 1229 "./asn1/rrc/rrc.cnf" tvbuff_t * cell_id_tvb = NULL; proto_item *temp_ti; proto_tree *cell_identity_tree; @@ -22827,7 +22878,7 @@ dissect_rrc_T_r3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_ static int dissect_rrc_H_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1316 "./asn1/rrc/rrc.cnf" +#line 1317 "./asn1/rrc/rrc.cnf" tvbuff_t *hrnti_tvb; struct rrc_info *rrcinf; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, @@ -22836,7 +22887,7 @@ dissect_rrc_H_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot -#line 1321 "./asn1/rrc/rrc.cnf" +#line 1322 "./asn1/rrc/rrc.cnf" rrcinf = (struct rrc_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_rrc, 0); if (!rrcinf) { rrcinf = wmem_new0(wmem_file_scope(), struct rrc_info); @@ -22862,7 +22913,7 @@ dissect_rrc_E_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot static int dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1062 "./asn1/rrc/rrc.cnf" +#line 1063 "./asn1/rrc/rrc.cnf" private_data_set_cn_domain(actx, RRC_NAS_SYS_INFO_CN_COMMON); offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index); @@ -28336,7 +28387,7 @@ dissect_rrc_ScramblingCodeType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static int dissect_rrc_UL_ScramblingCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1215 "./asn1/rrc/rrc.cnf" +#line 1216 "./asn1/rrc/rrc.cnf" guint32 scrambling_code; offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 16777215U, &scrambling_code, FALSE); @@ -33454,7 +33505,7 @@ static const per_choice_t ActiveSetUpdate_choice[] = { static int dissect_rrc_ActiveSetUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 195 "./asn1/rrc/rrc.cnf" +#line 196 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "ActiveSetUpdate"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_ActiveSetUpdate, ActiveSetUpdate_choice, @@ -38649,7 +38700,7 @@ static const per_choice_t AssistanceDataDelivery_choice[] = { static int dissect_rrc_AssistanceDataDelivery(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 207 "./asn1/rrc/rrc.cnf" +#line 208 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "AssistanceDataDelivery"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_AssistanceDataDelivery, AssistanceDataDelivery_choice, @@ -38890,7 +38941,7 @@ dissect_rrc_CellChangeOrderFromUTRAN_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, a static int dissect_rrc_GERAN_SystemInfoBlock(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 804 "./asn1/rrc/rrc.cnf" +#line 805 "./asn1/rrc/rrc.cnf" tvbuff_t *parameter_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -39065,7 +39116,7 @@ static const per_choice_t CellChangeOrderFromUTRAN_choice[] = { static int dissect_rrc_CellChangeOrderFromUTRAN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 211 "./asn1/rrc/rrc.cnf" +#line 212 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CellChangeOrderFromUTRAN"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_CellChangeOrderFromUTRAN, CellChangeOrderFromUTRAN_choice, @@ -39081,7 +39132,7 @@ dissect_rrc_CellChangeOrderFromUTRAN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static int dissect_rrc_C_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1145 "./asn1/rrc/rrc.cnf" +#line 1146 "./asn1/rrc/rrc.cnf" fp_info *fpinf = NULL; umts_mac_info *macinf = NULL; rlc_info *rlcinf = NULL; @@ -39170,7 +39221,7 @@ static const value_string rrc_RRC_StateIndicator_vals[] = { static int dissect_rrc_RRC_StateIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1220 "./asn1/rrc/rrc.cnf" +#line 1221 "./asn1/rrc/rrc.cnf" gint32 state_dec = -1; offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, &state_dec, FALSE, 0, NULL); @@ -46199,7 +46250,7 @@ dissect_rrc_RLC_Info_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, static int dissect_rrc_MAC_d_FlowIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1313 "./asn1/rrc/rrc.cnf" +#line 1314 "./asn1/rrc/rrc.cnf" offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 7U, &flowd, FALSE); @@ -46247,7 +46298,7 @@ static const per_choice_t DL_TransportChannelType_r5_choice[] = { static int dissect_rrc_DL_TransportChannelType_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1242 "./asn1/rrc/rrc.cnf" +#line 1243 "./asn1/rrc/rrc.cnf" /*Here we try to figure out which HS-DSCH channels are multiplexed*/ guint *flowd_p; guint *cur_val=NULL; @@ -49721,7 +49772,7 @@ static const per_choice_t DL_TransportChannelType_r7_choice[] = { static int dissect_rrc_DL_TransportChannelType_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1277 "./asn1/rrc/rrc.cnf" +#line 1278 "./asn1/rrc/rrc.cnf" /*Here we try to figure out which HS-DSCH channels are multiplexed*/ guint *flowd_p; guint *cur_val=NULL; @@ -60817,7 +60868,7 @@ static const value_string rrc_ExplicitTFCS_Configuration_r12_vals[] = { }; static const per_choice_t ExplicitTFCS_Configuration_r12_choice[] = { - { 0, &hf_rrc_complete_33 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd_r12 }, + { 0, &hf_rrc_complete_34 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd_r12 }, { 1, &hf_rrc_addition_01 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd_r12 }, { 2, &hf_rrc_removal , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_RemovalList }, { 3, &hf_rrc_replacement_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_replacement_01 }, @@ -63565,7 +63616,7 @@ static const per_choice_t CellUpdateConfirm_choice[] = { static int dissect_rrc_CellUpdateConfirm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 251 "./asn1/rrc/rrc.cnf" +#line 252 "./asn1/rrc/rrc.cnf" fp_info *fpinf = NULL; rlc_info *rlcinf = NULL; guint32 u_rnti; @@ -63738,7 +63789,7 @@ static const per_choice_t CounterCheck_choice[] = { static int dissect_rrc_CounterCheck(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 275 "./asn1/rrc/rrc.cnf" +#line 276 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CounterCheck"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_CounterCheck, CounterCheck_choice, @@ -63754,7 +63805,7 @@ dissect_rrc_CounterCheck(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ static int dissect_rrc_NAS_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 177 "./asn1/rrc/rrc.cnf" +#line 178 "./asn1/rrc/rrc.cnf" tvbuff_t *nas_message_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -63871,7 +63922,7 @@ static const per_choice_t DownlinkDirectTransfer_choice[] = { static int dissect_rrc_DownlinkDirectTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 283 "./asn1/rrc/rrc.cnf" +#line 284 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "DownlinkDirectTransfer"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_DownlinkDirectTransfer, DownlinkDirectTransfer_choice, @@ -63890,7 +63941,7 @@ static const per_sequence_t T_single_GSM_Message_r3_sequence[] = { static int dissect_rrc_T_single_GSM_Message_r3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 773 "./asn1/rrc/rrc.cnf" +#line 774 "./asn1/rrc/rrc.cnf" tvbuff_t *gsm_message_tvb=NULL; guint bits_remaining, whole_octets_remaining; @@ -63916,7 +63967,7 @@ dissect_rrc_T_single_GSM_Message_r3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static int dissect_rrc_GSM_MessageList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 765 "./asn1/rrc/rrc.cnf" +#line 766 "./asn1/rrc/rrc.cnf" tvbuff_t *gsm_messagelist_tvb=NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, @@ -64176,7 +64227,7 @@ static const per_sequence_t T_single_GSM_Message_r6_sequence[] = { static int dissect_rrc_T_single_GSM_Message_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 788 "./asn1/rrc/rrc.cnf" +#line 789 "./asn1/rrc/rrc.cnf" tvbuff_t *gsm_message_tvb=NULL; guint bits_remaining, whole_octets_remaining; @@ -64384,7 +64435,7 @@ static const per_choice_t HandoverFromUTRANCommand_GSM_choice[] = { static int dissect_rrc_HandoverFromUTRANCommand_GSM(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 307 "./asn1/rrc/rrc.cnf" +#line 308 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverFromUTRANCommand-GSM"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverFromUTRANCommand_GSM, HandoverFromUTRANCommand_GSM_choice, @@ -64538,7 +64589,7 @@ static const per_choice_t HandoverFromUTRANCommand_CDMA2000_choice[] = { static int dissect_rrc_HandoverFromUTRANCommand_CDMA2000(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 311 "./asn1/rrc/rrc.cnf" +#line 312 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverFromUTRANCommand-CDMA2000"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverFromUTRANCommand_CDMA2000, HandoverFromUTRANCommand_CDMA2000_choice, @@ -78033,7 +78084,7 @@ static const per_choice_t MeasurementControl_choice[] = { static int dissect_rrc_MeasurementControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 359 "./asn1/rrc/rrc.cnf" +#line 360 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MeasurementControl"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_MeasurementControl, MeasurementControl_choice, @@ -78125,7 +78176,7 @@ static const per_sequence_t PagingType2_sequence[] = { static int dissect_rrc_PagingType2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 375 "./asn1/rrc/rrc.cnf" +#line 376 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PagingType2"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_PagingType2, PagingType2_sequence); @@ -80134,7 +80185,7 @@ static const per_choice_t PhysicalChannelReconfiguration_choice[] = { static int dissect_rrc_PhysicalChannelReconfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 379 "./asn1/rrc/rrc.cnf" +#line 380 "./asn1/rrc/rrc.cnf" fp_info *fpinf = NULL; rlc_info *rlcinf = NULL; guint32 u_rnti; @@ -81459,7 +81510,7 @@ static const per_choice_t PhysicalSharedChannelAllocation_choice[] = { static int dissect_rrc_PhysicalSharedChannelAllocation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 412 "./asn1/rrc/rrc.cnf" +#line 413 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PhysicalSharedChannelAllocation"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_PhysicalSharedChannelAllocation, PhysicalSharedChannelAllocation_choice, @@ -81639,7 +81690,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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList_01, 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 }, @@ -81991,7 +82042,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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList_01, 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 }, @@ -82159,8 +82210,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_11_sequence[] = { - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, +static const per_sequence_t T_complete_12_sequence[] = { + { &hf_rrc_rab_InformationReconfigList_01, 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 }, @@ -82175,9 +82226,9 @@ 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_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_complete_11, T_complete_11_sequence); + ett_rrc_T_complete_12, T_complete_12_sequence); return offset; } @@ -82193,73 +82244,73 @@ dissect_rrc_DefaultConfigIdentity_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_defaultConfig_10_sequence[] = { +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 }, { 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_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_defaultConfig_10, T_defaultConfig_10_sequence); + ett_rrc_T_defaultConfig_11, T_defaultConfig_11_sequence); return offset; } -static const value_string rrc_T_preConfigMode_10_vals[] = { +static const value_string rrc_T_preConfigMode_11_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_10_choice[] = { +static const per_choice_t T_preConfigMode_11_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_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_11 }, { 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_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_preConfigMode_10, T_preConfigMode_10_choice, + ett_rrc_T_preConfigMode_11, T_preConfigMode_11_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_11_sequence[] = { + { &hf_rrc_preConfigMode_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_11 }, { 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_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_preconfiguration_10, T_preconfiguration_10_sequence); + ett_rrc_T_preconfiguration_11, T_preconfiguration_11_sequence); return offset; } -static const value_string rrc_T_specificationMode_11_vals[] = { +static const value_string rrc_T_specificationMode_12_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_12_choice[] = { + { 0, &hf_rrc_complete_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_12 }, + { 1, &hf_rrc_preconfiguration_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_11 }, { 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_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_specificationMode_11, T_specificationMode_11_choice, + ett_rrc_T_specificationMode_12, T_specificationMode_12_choice, NULL); return offset; @@ -82314,7 +82365,7 @@ static const per_sequence_t RadioBearerReconfiguration_r5_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_specificationMode_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_11 }, + { &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 }, @@ -82408,8 +82459,8 @@ dissect_rrc_T_r5_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_complete_12_sequence[] = { - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, +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 }, @@ -82424,9 +82475,9 @@ static const per_sequence_t T_complete_12_sequence[] = { }; 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_) { +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_12, T_complete_12_sequence); + ett_rrc_T_complete_13, T_complete_13_sequence); return offset; } @@ -82442,73 +82493,73 @@ dissect_rrc_DefaultConfigIdentity_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_defaultConfig_11_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_11(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_11, T_defaultConfig_11_sequence); + ett_rrc_T_defaultConfig_12, T_defaultConfig_12_sequence); return offset; } -static const value_string rrc_T_preConfigMode_11_vals[] = { +static const value_string rrc_T_preConfigMode_12_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_11_choice[] = { +static const per_choice_t T_preConfigMode_12_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_11 }, + { 1, &hf_rrc_defaultConfig_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_12 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_11(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_11, T_preConfigMode_11_choice, + ett_rrc_T_preConfigMode_12, T_preConfigMode_12_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_11_sequence[] = { - { &hf_rrc_preConfigMode_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_11 }, +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_11(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_11, T_preconfiguration_11_sequence); + ett_rrc_T_preconfiguration_12, T_preconfiguration_12_sequence); return offset; } -static const value_string rrc_T_specificationMode_12_vals[] = { +static const value_string rrc_T_specificationMode_13_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_12_choice[] = { - { 0, &hf_rrc_complete_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_12 }, - { 1, &hf_rrc_preconfiguration_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_11 }, +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_12(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_12, T_specificationMode_12_choice, + ett_rrc_T_specificationMode_13, T_specificationMode_13_choice, NULL); return offset; @@ -82530,7 +82581,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_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_12 }, + { &hf_rrc_specificationMode_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_13 }, { &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 }, @@ -82595,34 +82646,34 @@ dissect_rrc_RAB_InformationMBMSPtpList(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_complete_13_sequence[] = { +static const per_sequence_t T_complete_14_sequence[] = { { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, { 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_) { +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_13, T_complete_13_sequence); + ett_rrc_T_complete_14, T_complete_14_sequence); return offset; } -static const value_string rrc_T_specificationMode_13_vals[] = { +static const value_string rrc_T_specificationMode_14_vals[] = { { 0, "complete" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_13_choice[] = { - { 0, &hf_rrc_complete_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_13 }, +static const per_choice_t T_specificationMode_14_choice[] = { + { 0, &hf_rrc_complete_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_14 }, { 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_) { +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_13, T_specificationMode_13_choice, + ett_rrc_T_specificationMode_14, T_specificationMode_14_choice, NULL); return offset; @@ -82630,7 +82681,7 @@ dissect_rrc_T_specificationMode_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t RadioBearerReconfiguration_v6f0ext_IEs_sequence[] = { - { &hf_rrc_specificationMode_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_13 }, + { &hf_rrc_specificationMode_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_14 }, { NULL, 0, 0, NULL } }; @@ -82717,14 +82768,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_07_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_08_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_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); @@ -82732,8 +82783,8 @@ dissect_rrc_T_responseToChangeOfUE_Capability_07(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_complete_14_sequence[] = { - { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, +static const per_sequence_t T_complete_15_sequence[] = { + { &hf_rrc_rab_InformationReconfigList_01, 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 }, @@ -82749,81 +82800,81 @@ static const per_sequence_t T_complete_14_sequence[] = { }; 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_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_14, T_complete_14_sequence); + ett_rrc_T_complete_15, T_complete_15_sequence); return offset; } -static const per_sequence_t T_defaultConfig_12_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_12(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_12, T_defaultConfig_12_sequence); + ett_rrc_T_defaultConfig_13, T_defaultConfig_13_sequence); return offset; } -static const value_string rrc_T_preConfigMode_12_vals[] = { +static const value_string rrc_T_preConfigMode_13_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_12_choice[] = { +static const per_choice_t T_preConfigMode_13_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_12 }, + { 1, &hf_rrc_defaultConfig_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_13 }, { 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_) { +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_12, T_preConfigMode_12_choice, + ett_rrc_T_preConfigMode_13, T_preConfigMode_13_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 }, +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_12(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_12, T_preconfiguration_12_sequence); + ett_rrc_T_preconfiguration_13, T_preconfiguration_13_sequence); return offset; } -static const value_string rrc_T_specificationMode_14_vals[] = { +static const value_string rrc_T_specificationMode_15_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -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 }, +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_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_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_14, T_specificationMode_14_choice, + ett_rrc_T_specificationMode_15, T_specificationMode_15_choice, NULL); return offset; @@ -82847,8 +82898,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_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_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_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 }, @@ -83047,14 +83098,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_08_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_09_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_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); @@ -83093,8 +83144,8 @@ dissect_rrc_RAB_InformationReconfigList_r8(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_complete_15_sequence[] = { - { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, +static const per_sequence_t T_complete_16_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_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 }, @@ -83110,81 +83161,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_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_15, T_complete_15_sequence); + ett_rrc_T_complete_16, T_complete_16_sequence); return offset; } -static const per_sequence_t T_defaultConfig_13_sequence[] = { +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_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_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_13, T_defaultConfig_13_sequence); + ett_rrc_T_defaultConfig_14, T_defaultConfig_14_sequence); return offset; } -static const value_string rrc_T_preConfigMode_13_vals[] = { +static const value_string rrc_T_preConfigMode_14_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_13_choice[] = { +static const per_choice_t T_preConfigMode_14_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_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_14 }, { 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_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_13, T_preConfigMode_13_choice, + ett_rrc_T_preConfigMode_14, T_preConfigMode_14_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_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_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_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_13, T_preconfiguration_13_sequence); + ett_rrc_T_preconfiguration_14, T_preconfiguration_14_sequence); return offset; } -static const value_string rrc_T_specificationMode_15_vals[] = { +static const value_string rrc_T_specificationMode_16_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_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_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_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_15, T_specificationMode_15_choice, + ett_rrc_T_specificationMode_16, T_specificationMode_16_choice, NULL); return offset; @@ -83208,9 +83259,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_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_08 }, + { &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_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_15 }, + { &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 }, @@ -83372,14 +83423,14 @@ 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[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_10_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_10(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); @@ -83387,8 +83438,8 @@ dissect_rrc_T_responseToChangeOfUE_Capability_09(tvbuff_t *tvb _U_, int 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 }, +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_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 }, @@ -83404,81 +83455,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_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_17, T_complete_17_sequence); return offset; } -static const per_sequence_t T_defaultConfig_14_sequence[] = { +static const per_sequence_t T_defaultConfig_15_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_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_defaultConfig_14, T_defaultConfig_14_sequence); + ett_rrc_T_defaultConfig_15, T_defaultConfig_15_sequence); return offset; } -static const value_string rrc_T_preConfigMode_14_vals[] = { +static const value_string rrc_T_preConfigMode_15_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_14_choice[] = { +static const per_choice_t T_preConfigMode_15_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_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_15 }, { 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_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_preConfigMode_14, T_preConfigMode_14_choice, + ett_rrc_T_preConfigMode_15, T_preConfigMode_15_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_15_sequence[] = { + { &hf_rrc_preConfigMode_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_15 }, { 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_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_preconfiguration_14, T_preconfiguration_14_sequence); + ett_rrc_T_preconfiguration_15, T_preconfiguration_15_sequence); return offset; } -static const value_string rrc_T_specificationMode_16_vals[] = { +static const value_string rrc_T_specificationMode_17_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_17_choice[] = { + { 0, &hf_rrc_complete_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_17 }, + { 1, &hf_rrc_preconfiguration_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_15 }, { 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_17(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_17, T_specificationMode_17_choice, NULL); return offset; @@ -83502,9 +83553,9 @@ static const per_sequence_t RadioBearerReconfiguration_r9_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_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_10 }, { &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_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_17 }, { &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 }, @@ -83622,14 +83673,14 @@ dissect_rrc_T_r9_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_10_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_11_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_10(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_11(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); @@ -83637,8 +83688,8 @@ 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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, +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_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 }, @@ -83654,81 +83705,81 @@ static const per_sequence_t T_complete_17_sequence[] = { }; static int -dissect_rrc_T_complete_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_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_complete_17, T_complete_17_sequence); + ett_rrc_T_complete_18, T_complete_18_sequence); return offset; } -static const per_sequence_t T_defaultConfig_15_sequence[] = { +static const per_sequence_t T_defaultConfig_16_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_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_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_defaultConfig_15, T_defaultConfig_15_sequence); + ett_rrc_T_defaultConfig_16, T_defaultConfig_16_sequence); return offset; } -static const value_string rrc_T_preConfigMode_15_vals[] = { +static const value_string rrc_T_preConfigMode_16_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_15_choice[] = { +static const per_choice_t T_preConfigMode_16_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_15 }, + { 1, &hf_rrc_defaultConfig_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_16 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_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_preConfigMode_15, T_preConfigMode_15_choice, + ett_rrc_T_preConfigMode_16, T_preConfigMode_16_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_15_sequence[] = { - { &hf_rrc_preConfigMode_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_15 }, +static const per_sequence_t T_preconfiguration_16_sequence[] = { + { &hf_rrc_preConfigMode_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_16 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_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_preconfiguration_15, T_preconfiguration_15_sequence); + ett_rrc_T_preconfiguration_16, T_preconfiguration_16_sequence); return offset; } -static const value_string rrc_T_specificationMode_17_vals[] = { +static const value_string rrc_T_specificationMode_18_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_17_choice[] = { - { 0, &hf_rrc_complete_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_17 }, - { 1, &hf_rrc_preconfiguration_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_15 }, +static const per_choice_t T_specificationMode_18_choice[] = { + { 0, &hf_rrc_complete_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_18 }, + { 1, &hf_rrc_preconfiguration_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_16 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_18(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_17, T_specificationMode_17_choice, + ett_rrc_T_specificationMode_18, T_specificationMode_18_choice, NULL); return offset; @@ -83752,9 +83803,9 @@ static const per_sequence_t RadioBearerReconfiguration_r10_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_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_10 }, + { &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_specificationMode_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_17 }, + { &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 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -83904,217 +83955,6 @@ dissect_rrc_T_r10_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const value_string rrc_T_responseToChangeOfUE_Capability_11_vals[] = { - { 0, "true" }, - { 0, NULL } -}; - - -static int -dissect_rrc_T_responseToChangeOfUE_Capability_11(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_18_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, 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_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_complete_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_complete_18, T_complete_18_sequence); - - return offset; -} - - -static const per_sequence_t T_defaultConfig_16_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_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_defaultConfig_16, T_defaultConfig_16_sequence); - - return offset; -} - - -static const value_string rrc_T_preConfigMode_16_vals[] = { - { 0, "predefinedConfigIdentity" }, - { 1, "defaultConfig" }, - { 0, NULL } -}; - -static const per_choice_t T_preConfigMode_16_choice[] = { - { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_16 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_preConfigMode_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_preConfigMode_16, T_preConfigMode_16_choice, - NULL); - - return offset; -} - - -static const per_sequence_t T_preconfiguration_16_sequence[] = { - { &hf_rrc_preConfigMode_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_16 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_preconfiguration_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_preconfiguration_16, T_preconfiguration_16_sequence); - - return offset; -} - - -static const value_string rrc_T_specificationMode_18_vals[] = { - { 0, "complete" }, - { 1, "preconfiguration" }, - { 0, NULL } -}; - -static const per_choice_t T_specificationMode_18_choice[] = { - { 0, &hf_rrc_complete_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_18 }, - { 1, &hf_rrc_preconfiguration_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_16 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_specificationMode_18(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_18, T_specificationMode_18_choice, - NULL); - - return offset; -} - - -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 }, - { &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_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_11 }, - { &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 }, - { &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_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 , 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_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 }, - { &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_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerReconfiguration_r11_IEs, RadioBearerReconfiguration_r11_IEs_sequence); - - return offset; -} - - -static const per_sequence_t T_nonCriticalExtensions_106_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_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_106, T_nonCriticalExtensions_106_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 }, - { 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_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r11_07, T_r11_07_sequence); - - return offset; -} - - - -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); - - return offset; -} - - static const value_string rrc_T_responseToChangeOfUE_Capability_12_vals[] = { { 0, "true" }, { 0, NULL } @@ -84131,14 +83971,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &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_ul_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, + { &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 }, @@ -84229,7 +84069,7 @@ dissect_rrc_T_specificationMode_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t RadioBearerReconfiguration_r12_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 }, @@ -84243,7 +84083,6 @@ static const per_sequence_t RadioBearerReconfiguration_r12_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 }, @@ -84253,86 +84092,75 @@ static const per_sequence_t RadioBearerReconfiguration_r12_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_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, + { &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_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_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_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_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_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_) { +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_r12_IEs, RadioBearerReconfiguration_r12_IEs_sequence); + ett_rrc_RadioBearerReconfiguration_r11_IEs, RadioBearerReconfiguration_r11_IEs_sequence); return offset; } -static const per_sequence_t T_nonCriticalExtensions_107_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_106_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_) { +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_107, T_nonCriticalExtensions_107_sequence); + ett_rrc_T_nonCriticalExtensions_106, T_nonCriticalExtensions_106_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 }, +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 }, { 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_) { +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_T_r12_06, T_r12_06_sequence); + ett_rrc_T_r11_07, T_r11_07_sequence); return offset; } -static const value_string rrc_T_rntiHandlingAtCellReselection_02_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_) { - offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, - 1, NULL, FALSE, 0, NULL); +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; } @@ -84354,21 +84182,19 @@ 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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &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 }, + { &hf_rrc_dl_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, { NULL, 0, 0, NULL } }; @@ -84454,6 +84280,231 @@ 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 }, @@ -84466,7 +84517,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_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_rntiHandlingAtCellReselection_02 }, + { &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 }, @@ -84474,9 +84525,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_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_13 }, + { &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_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_20 }, + { &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 }, @@ -84550,14 +84601,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_03_vals[] = { +static const value_string rrc_T_rntiHandlingAtCellReselection_04_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_) { +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); @@ -84565,14 +84616,14 @@ dissect_rrc_T_rntiHandlingAtCellReselection_03(tvbuff_t *tvb _U_, int offset _U_ } -static const value_string rrc_T_responseToChangeOfUE_Capability_14_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_15_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_) { +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); @@ -84717,9 +84768,9 @@ dissect_rrc_UL_AddReconfTransChInfoList_r14(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_complete_21_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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &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 }, @@ -84739,81 +84790,81 @@ static const per_sequence_t T_complete_21_sequence[] = { }; 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_) { +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_21, T_complete_21_sequence); + ett_rrc_T_complete_22, T_complete_22_sequence); return offset; } -static const per_sequence_t T_defaultConfig_19_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_19(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_19, T_defaultConfig_19_sequence); + ett_rrc_T_defaultConfig_20, T_defaultConfig_20_sequence); return offset; } -static const value_string rrc_T_preConfigMode_19_vals[] = { +static const value_string rrc_T_preConfigMode_20_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_19_choice[] = { +static const per_choice_t T_preConfigMode_20_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_19 }, + { 1, &hf_rrc_defaultConfig_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_20 }, { 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_) { +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_19, T_preConfigMode_19_choice, + ett_rrc_T_preConfigMode_20, T_preConfigMode_20_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 }, +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_19(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_19, T_preconfiguration_19_sequence); + ett_rrc_T_preconfiguration_20, T_preconfiguration_20_sequence); return offset; } -static const value_string rrc_T_specificationMode_21_vals[] = { +static const value_string rrc_T_specificationMode_22_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 }, +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_21(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_21, T_specificationMode_21_choice, + ett_rrc_T_specificationMode_22, T_specificationMode_22_choice, NULL); return offset; @@ -85013,7 +85064,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_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_rntiHandlingAtCellReselection_03 }, + { &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 }, @@ -85022,9 +85073,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_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_14 }, + { &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_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_21 }, + { &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 }, @@ -85101,6 +85152,255 @@ 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[] = { + { 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_) { + 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_07_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_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t T_complete_11_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_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_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReleaseList }, + { &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_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r14 }, + { &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_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 const per_sequence_t T_defaultConfig_10_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_) { + 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 value_string rrc_T_simplified_HS_SCCH_type1_operation_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_simplified_HS_SCCH_type1_operation(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 RadioBearerReconfiguration_r15_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_dynamicActivationTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicActivationTime }, + { &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_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 }, + { &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_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_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_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_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r14 }, + { &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_ul_OtherTTIConfigurationInfo_Sec, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfigurationInfo_Sec }, + { &hf_rrc_filteredUPHReportInfo_Sec, 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r13 }, + { &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_hs_scch_DrxCellfach_info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_DrxCellfach_info }, + { &hf_rrc_simplified_HS_SCCH_type1_operation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_simplified_HS_SCCH_type1_operation }, + { &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_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_RadioBearerReconfiguration_r15_IEs, RadioBearerReconfiguration_r15_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_110_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_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_110, T_nonCriticalExtensions_110_sequence); + + return offset; +} + + +static const per_sequence_t T_r15_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 }, + { 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_88_sequence[] = { { NULL, 0, 0, NULL } }; @@ -85114,15 +85414,30 @@ dissect_rrc_T_criticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } +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 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RadioBearerReconfiguration_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_RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs, RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs_sequence); + + return offset; +} + + static const value_string rrc_T_criticalExtensions_87_vals[] = { { 0, "r14" }, - { 1, "criticalExtensions" }, + { 1, "laterCriticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_87_choice[] = { { 0, &hf_rrc_r14_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r14_03 }, - { 1, &hf_rrc_criticalExtensions_90, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_88 }, + { 1, &hf_rrc_laterCriticalExtensions_01, ASN1_NO_EXTENSIONS , dissect_rrc_RadioBearerReconfiguration_LaterCriticalExtensions_r15_IEs }, { 0, NULL, 0, NULL } }; @@ -85385,7 +85700,7 @@ static const per_choice_t RadioBearerReconfiguration_choice[] = { static int dissect_rrc_RadioBearerReconfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 420 "./asn1/rrc/rrc.cnf" +#line 421 "./asn1/rrc/rrc.cnf" fp_info *fpinf = NULL; rlc_info *rlcinf = NULL; guint32 u_rnti; @@ -85504,7 +85819,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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList_01, 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 }, @@ -85626,14 +85941,14 @@ dissect_rrc_RadioBearerRelease_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -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; } @@ -85641,7 +85956,7 @@ dissect_rrc_T_nonCriticalExtensions_112(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_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 } }; @@ -85829,7 +86144,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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList_01, 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 }, @@ -85858,14 +86173,14 @@ dissect_rrc_RadioBearerRelease_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -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; } @@ -85873,7 +86188,7 @@ dissect_rrc_T_nonCriticalExtensions_113(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_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 } }; @@ -86032,7 +86347,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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList_01, 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 }, @@ -86062,14 +86377,14 @@ dissect_rrc_RadioBearerRelease_r5_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; } @@ -86077,7 +86392,7 @@ dissect_rrc_T_nonCriticalExtensions_114(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_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 } }; @@ -86136,7 +86451,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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList_01, 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 }, @@ -86182,14 +86497,14 @@ dissect_rrc_RadioBearerRelease_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -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; } @@ -86197,7 +86512,7 @@ dissect_rrc_T_nonCriticalExtensions_115(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_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 } }; @@ -86258,7 +86573,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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList_01, 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 }, @@ -86351,14 +86666,14 @@ dissect_rrc_RadioBearerRelease_v7g0ext_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; } @@ -86366,7 +86681,7 @@ dissect_rrc_T_nonCriticalExtensions_116(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_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 } }; @@ -86457,7 +86772,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -86526,14 +86841,14 @@ dissect_rrc_RadioBearerRelease_v8a0ext_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; } @@ -86541,7 +86856,7 @@ dissect_rrc_T_nonCriticalExtensions_117(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_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 } }; @@ -86647,7 +86962,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -86730,14 +87045,14 @@ dissect_rrc_RadioBearerRelease_v9c0ext_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; } @@ -86745,7 +87060,7 @@ dissect_rrc_T_nonCriticalExtensions_118(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_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 } }; @@ -86821,7 +87136,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -86880,14 +87195,14 @@ dissect_rrc_RadioBearerRelease_vb50ext_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; } @@ -86895,7 +87210,7 @@ dissect_rrc_T_nonCriticalExtensions_119(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_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 } }; @@ -86956,7 +87271,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -87006,14 +87321,14 @@ dissect_rrc_RadioBearerRelease_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -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; } @@ -87022,7 +87337,7 @@ dissect_rrc_T_nonCriticalExtensions_120(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_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 } }; @@ -87053,7 +87368,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -87108,14 +87423,14 @@ dissect_rrc_RadioBearerRelease_r12_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; } @@ -87124,7 +87439,7 @@ dissect_rrc_T_nonCriticalExtensions_121(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_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 } }; @@ -87156,7 +87471,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -87212,14 +87527,14 @@ dissect_rrc_RadioBearerRelease_r13_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; } @@ -87228,7 +87543,7 @@ dissect_rrc_T_nonCriticalExtensions_122(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_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 } }; @@ -87241,6 +87556,126 @@ dissect_rrc_T_r13_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } +static const value_string rrc_T_simplified_HS_SCCH_type1_operation_01_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_simplified_HS_SCCH_type1_operation_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, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t RadioBearerRelease_r15_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_dynamicActivationTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicActivationTime }, + { &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_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_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 }, + { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, + { &hf_rrc_retrievableConfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigInfo }, + { &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_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_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, + { &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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r13 }, + { &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 }, + { &hf_rrc_non_rectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 }, + { &hf_rrc_non_rectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 }, + { &hf_rrc_simplified_HS_SCCH_type1_operation_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_simplified_HS_SCCH_type1_operation_01 }, + { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, + { &hf_rrc_mbms_RB_ListReleasedToChangeTransferMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReleaseList }, + { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RadioBearerRelease_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_RadioBearerRelease_r15_IEs, RadioBearerRelease_r15_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_124_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_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_124, T_nonCriticalExtensions_124_sequence); + + return offset; +} + + +static const per_sequence_t T_r15_01_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 }, + { 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_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r15_01, T_r15_01_sequence); + + return offset; +} + + static const per_sequence_t T_criticalExtensions_99_sequence[] = { { NULL, 0, 0, NULL } }; @@ -87254,15 +87689,30 @@ dissect_rrc_T_criticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } +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 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RadioBearerRelease_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_RadioBearerRelease_LaterCriticalExtensions_r15_IEs, RadioBearerRelease_LaterCriticalExtensions_r15_IEs_sequence); + + return offset; +} + + static const value_string rrc_T_criticalExtensions_98_vals[] = { { 0, "r13" }, - { 1, "criticalExtensions" }, + { 1, "laterCriticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_98_choice[] = { { 0, &hf_rrc_r13_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_06 }, - { 1, &hf_rrc_criticalExtensions_101, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_99 }, + { 1, &hf_rrc_laterCriticalExtensions_02, ASN1_NO_EXTENSIONS , dissect_rrc_RadioBearerRelease_LaterCriticalExtensions_r15_IEs }, { 0, NULL, 0, NULL } }; @@ -87503,7 +87953,7 @@ static const per_choice_t RadioBearerRelease_choice[] = { static int dissect_rrc_RadioBearerRelease(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 453 "./asn1/rrc/rrc.cnf" +#line 454 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerRelease"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerRelease, RadioBearerRelease_choice, @@ -87876,14 +88326,14 @@ dissect_rrc_RadioBearerSetup_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_125_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_127_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_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_125, T_nonCriticalExtensions_125_sequence); + ett_rrc_T_nonCriticalExtensions_127, T_nonCriticalExtensions_127_sequence); return offset; } @@ -87891,7 +88341,7 @@ dissect_rrc_T_nonCriticalExtensions_125(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_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_125 }, + { &hf_rrc_nonCriticalExtensions_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_127 }, { NULL, 0, 0, NULL } }; @@ -88167,14 +88617,14 @@ dissect_rrc_RadioBearerSetup_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_126_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_128_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_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_126, T_nonCriticalExtensions_126_sequence); + ett_rrc_T_nonCriticalExtensions_128, T_nonCriticalExtensions_128_sequence); return offset; } @@ -88182,7 +88632,7 @@ dissect_rrc_T_nonCriticalExtensions_126(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_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_126 }, + { &hf_rrc_nonCriticalExtensions_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_128 }, { NULL, 0, 0, NULL } }; @@ -88482,14 +88932,14 @@ dissect_rrc_RadioBearerSetup_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_127_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_129_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_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_127, T_nonCriticalExtensions_127_sequence); + ett_rrc_T_nonCriticalExtensions_129, T_nonCriticalExtensions_129_sequence); return offset; } @@ -88497,7 +88947,7 @@ dissect_rrc_T_nonCriticalExtensions_127(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_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_127 }, + { &hf_rrc_nonCriticalExtensions_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_129 }, { NULL, 0, 0, NULL } }; @@ -88653,10 +89103,10 @@ dissect_rrc_RAB_InformationSetupList_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_complete_22_sequence[] = { +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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &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_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, @@ -88671,9 +89121,9 @@ 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_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_23, T_complete_23_sequence); return offset; } @@ -88800,22 +89250,22 @@ dissect_rrc_T_dummy_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const value_string rrc_T_specificationMode_22_vals[] = { +static const value_string rrc_T_specificationMode_23_vals[] = { { 0, "complete" }, { 1, "dummy" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_22_choice[] = { - { 0, &hf_rrc_complete_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_22 }, +static const per_choice_t T_specificationMode_23_choice[] = { + { 0, &hf_rrc_complete_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_23 }, { 1, &hf_rrc_dummy_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_dummy_10 }, { 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_23(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_23, T_specificationMode_23_choice, NULL); return offset; @@ -88836,7 +89286,7 @@ static const per_sequence_t RadioBearerSetup_r6_IEs_sequence[] = { { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, - { &hf_rrc_specificationMode_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_22 }, + { &hf_rrc_specificationMode_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_23 }, { &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 }, @@ -88914,14 +89364,14 @@ dissect_rrc_RadioBearerSetup_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_128_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_130_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_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_128, T_nonCriticalExtensions_128_sequence); + ett_rrc_T_nonCriticalExtensions_130, T_nonCriticalExtensions_130_sequence); return offset; } @@ -88929,7 +89379,7 @@ dissect_rrc_T_nonCriticalExtensions_128(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_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_128 }, + { &hf_rrc_nonCriticalExtensions_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_130 }, { NULL, 0, 0, NULL } }; @@ -89002,10 +89452,10 @@ dissect_rrc_RAB_InformationSetupList_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_complete_23_sequence[] = { +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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, + { &hf_rrc_rab_InformationReconfigList_01, 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 }, @@ -89020,30 +89470,30 @@ static const per_sequence_t T_complete_23_sequence[] = { }; static int -dissect_rrc_T_complete_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_23, T_complete_23_sequence); + ett_rrc_T_complete_24, T_complete_24_sequence); return offset; } -static const value_string rrc_T_specificationMode_23_vals[] = { +static const value_string rrc_T_specificationMode_24_vals[] = { { 0, "complete" }, { 1, "dummy" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_23_choice[] = { - { 0, &hf_rrc_complete_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_23 }, +static const per_choice_t T_specificationMode_24_choice[] = { + { 0, &hf_rrc_complete_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_24 }, { 1, &hf_rrc_dummy_26 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_24(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_23, T_specificationMode_23_choice, + ett_rrc_T_specificationMode_24, T_specificationMode_24_choice, NULL); return offset; @@ -89065,7 +89515,7 @@ static const per_sequence_t RadioBearerSetup_r7_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_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, - { &hf_rrc_specificationMode_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_23 }, + { &hf_rrc_specificationMode_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_24 }, { &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 }, @@ -89143,14 +89593,14 @@ dissect_rrc_RadioBearerSetup_v820ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_129_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_131_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_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_129, T_nonCriticalExtensions_129_sequence); + ett_rrc_T_nonCriticalExtensions_131, T_nonCriticalExtensions_131_sequence); return offset; } @@ -89158,7 +89608,7 @@ dissect_rrc_T_nonCriticalExtensions_129(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_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_129 }, + { &hf_rrc_nonCriticalExtensions_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_131 }, { NULL, 0, 0, NULL } }; @@ -89264,7 +89714,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -89374,14 +89824,14 @@ dissect_rrc_RadioBearerSetup_v8a0ext_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_132_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_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_130, T_nonCriticalExtensions_130_sequence); + ett_rrc_T_nonCriticalExtensions_132, T_nonCriticalExtensions_132_sequence); return offset; } @@ -89389,7 +89839,7 @@ dissect_rrc_T_nonCriticalExtensions_130(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_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_130 }, + { &hf_rrc_nonCriticalExtensions_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_132 }, { NULL, 0, 0, NULL } }; @@ -89496,7 +89946,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -89565,14 +90015,14 @@ dissect_rrc_RadioBearerSetup_v9c0ext_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_133_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_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_131, T_nonCriticalExtensions_131_sequence); + ett_rrc_T_nonCriticalExtensions_133, T_nonCriticalExtensions_133_sequence); return offset; } @@ -89580,7 +90030,7 @@ dissect_rrc_T_nonCriticalExtensions_131(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_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_131 }, + { &hf_rrc_nonCriticalExtensions_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_133 }, { NULL, 0, 0, NULL } }; @@ -89642,7 +90092,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -89700,14 +90150,14 @@ dissect_rrc_RadioBearerSetup_vb50ext_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_134_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_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_132, T_nonCriticalExtensions_132_sequence); + ett_rrc_T_nonCriticalExtensions_134, T_nonCriticalExtensions_134_sequence); return offset; } @@ -89715,7 +90165,7 @@ dissect_rrc_T_nonCriticalExtensions_132(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_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_132 }, + { &hf_rrc_nonCriticalExtensions_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_134 }, { NULL, 0, 0, NULL } }; @@ -89777,7 +90227,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -89826,14 +90276,14 @@ dissect_rrc_RadioBearerSetup_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_133_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_135_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_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_133, T_nonCriticalExtensions_133_sequence); + ett_rrc_T_nonCriticalExtensions_135, T_nonCriticalExtensions_135_sequence); return offset; } @@ -89842,7 +90292,7 @@ dissect_rrc_T_nonCriticalExtensions_133(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_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_133 }, + { &hf_rrc_nonCriticalExtensions_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_135 }, { NULL, 0, 0, NULL } }; @@ -89874,7 +90324,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -89928,14 +90378,14 @@ dissect_rrc_RadioBearerSetup_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_134_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_136_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_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_134, T_nonCriticalExtensions_134_sequence); + ett_rrc_T_nonCriticalExtensions_136, T_nonCriticalExtensions_136_sequence); return offset; } @@ -89944,7 +90394,7 @@ dissect_rrc_T_nonCriticalExtensions_134(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_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_134 }, + { &hf_rrc_nonCriticalExtensions_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_136 }, { NULL, 0, 0, NULL } }; @@ -89977,7 +90427,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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationReconfigList, 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 }, @@ -90032,14 +90482,14 @@ dissect_rrc_RadioBearerSetup_r13_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_137_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_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_135, T_nonCriticalExtensions_135_sequence); + ett_rrc_T_nonCriticalExtensions_137, T_nonCriticalExtensions_137_sequence); return offset; } @@ -90048,7 +90498,7 @@ dissect_rrc_T_nonCriticalExtensions_135(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_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_135 }, + { &hf_rrc_nonCriticalExtensions_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_137 }, { NULL, 0, 0, NULL } }; @@ -90061,6 +90511,126 @@ dissect_rrc_T_r13_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } +static const value_string rrc_T_simplified_HS_SCCH_type1_operation_02_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_simplified_HS_SCCH_type1_operation_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; +} + + +static const per_sequence_t RadioBearerSetup_r15_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_sr_vcc_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SR_VCC_Info }, + { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_dynamicActivationTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicActivationTime }, + { &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_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_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_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_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 }, + { &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_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 }, + { &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_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, + { &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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r13 }, + { &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 }, + { &hf_rrc_non_rectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 }, + { &hf_rrc_non_rectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 }, + { &hf_rrc_simplified_HS_SCCH_type1_operation_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_simplified_HS_SCCH_type1_operation_02 }, + { &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_RadioBearerSetup_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_RadioBearerSetup_r15_IEs, RadioBearerSetup_r15_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_138_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_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_138, T_nonCriticalExtensions_138_sequence); + + return offset; +} + + +static const per_sequence_t T_r15_02_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 }, + { 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_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r15_02, T_r15_02_sequence); + + return offset; +} + + static const per_sequence_t T_criticalExtensions_110_sequence[] = { { NULL, 0, 0, NULL } }; @@ -90074,15 +90644,30 @@ dissect_rrc_T_criticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } +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 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RadioBearerSetup_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_RadioBearerSetup_LaterCriticalExtensions_r15_IEs, RadioBearerSetup_LaterCriticalExtensions_r15_IEs_sequence); + + return offset; +} + + static const value_string rrc_T_criticalExtensions_109_vals[] = { { 0, "r13" }, - { 1, "criticalExtensions" }, + { 1, "laterCriticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_109_choice[] = { { 0, &hf_rrc_r13_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_07 }, - { 1, &hf_rrc_criticalExtensions_112, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_110 }, + { 1, &hf_rrc_laterCriticalExtensions_03, ASN1_NO_EXTENSIONS , dissect_rrc_RadioBearerSetup_LaterCriticalExtensions_r15_IEs }, { 0, NULL, 0, NULL } }; @@ -90323,7 +90908,7 @@ static const per_choice_t RadioBearerSetup_choice[] = { static int dissect_rrc_RadioBearerSetup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 465 "./asn1/rrc/rrc.cnf" +#line 466 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerSetup"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerSetup, RadioBearerSetup_choice, @@ -90361,7 +90946,7 @@ static const value_string rrc_ReleaseCause_vals[] = { static int dissect_rrc_ReleaseCause(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1432 "./asn1/rrc/rrc.cnf" +#line 1433 "./asn1/rrc/rrc.cnf" guint32 value; offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, &value, FALSE, 0, NULL); @@ -90730,14 +91315,14 @@ dissect_rrc_RRCConnectionRelease_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_140_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_143_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_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_140, T_nonCriticalExtensions_140_sequence); + ett_rrc_T_nonCriticalExtensions_143, T_nonCriticalExtensions_143_sequence); return offset; } @@ -90745,7 +91330,7 @@ dissect_rrc_T_nonCriticalExtensions_140(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_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_140 }, + { &hf_rrc_nonCriticalExtensions_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_143 }, { NULL, 0, 0, NULL } }; @@ -90909,14 +91494,14 @@ dissect_rrc_RRCConnectionRelease_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_141_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_144_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_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_141, T_nonCriticalExtensions_141_sequence); + ett_rrc_T_nonCriticalExtensions_144, T_nonCriticalExtensions_144_sequence); return offset; } @@ -90924,7 +91509,7 @@ dissect_rrc_T_nonCriticalExtensions_141(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_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_141 }, + { &hf_rrc_nonCriticalExtensions_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_144 }, { NULL, 0, 0, NULL } }; @@ -91091,7 +91676,7 @@ static const per_choice_t RRCConnectionRelease_choice[] = { static int dissect_rrc_RRCConnectionRelease(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 481 "./asn1/rrc/rrc.cnf" +#line 482 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionRelease"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionRelease, RRCConnectionRelease_choice, @@ -91107,7 +91692,7 @@ dissect_rrc_RRCConnectionRelease(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * static int dissect_rrc_T_cipheringAlgorithmCap(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 678 "./asn1/rrc/rrc.cnf" +#line 679 "./asn1/rrc/rrc.cnf" tvbuff_t *cap_tvb=NULL; proto_tree *subtree; @@ -91149,7 +91734,7 @@ dissect_rrc_T_cipheringAlgorithmCap(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static int dissect_rrc_T_integrityProtectionAlgorithmCap(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 709 "./asn1/rrc/rrc.cnf" +#line 710 "./asn1/rrc/rrc.cnf" tvbuff_t *cap_tvb=NULL; proto_tree *subtree; @@ -91206,7 +91791,7 @@ dissect_rrc_SecurityCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static int dissect_rrc_GsmSecurityCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 740 "./asn1/rrc/rrc.cnf" +#line 741 "./asn1/rrc/rrc.cnf" tvbuff_t *cap_tvb=NULL; proto_tree *subtree; @@ -91298,14 +91883,14 @@ dissect_rrc_SecurityModeCommand_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_161_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_164_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_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_161, T_nonCriticalExtensions_161_sequence); + ett_rrc_T_nonCriticalExtensions_164, T_nonCriticalExtensions_164_sequence); return offset; } @@ -91313,7 +91898,7 @@ dissect_rrc_T_nonCriticalExtensions_161(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_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_161 }, + { &hf_rrc_nonCriticalExtensions_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_164 }, { NULL, 0, 0, NULL } }; @@ -91359,14 +91944,14 @@ dissect_rrc_SecurityModeCommand_r7_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_162_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_165_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_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_162, T_nonCriticalExtensions_162_sequence); + ett_rrc_T_nonCriticalExtensions_165, T_nonCriticalExtensions_165_sequence); return offset; } @@ -91375,7 +91960,7 @@ dissect_rrc_T_nonCriticalExtensions_162(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_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_162 }, + { &hf_rrc_nonCriticalExtensions_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_165 }, { NULL, 0, 0, NULL } }; @@ -91452,7 +92037,7 @@ static const per_choice_t SecurityModeCommand_choice[] = { static int dissect_rrc_SecurityModeCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 517 "./asn1/rrc/rrc.cnf" +#line 518 "./asn1/rrc/rrc.cnf" fp_info *fpinf; rlc_info *rlcinf; rrc_ciphering_info *ciphering_info = NULL; @@ -91511,14 +92096,14 @@ dissect_rrc_SignallingConnectionRelease_va40ext_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_165_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_168_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_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_165, T_nonCriticalExtensions_165_sequence); + ett_rrc_T_nonCriticalExtensions_168, T_nonCriticalExtensions_168_sequence); return offset; } @@ -91526,7 +92111,7 @@ dissect_rrc_T_nonCriticalExtensions_165(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_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_165 }, + { &hf_rrc_nonCriticalExtensions_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_168 }, { NULL, 0, 0, NULL } }; @@ -91611,7 +92196,7 @@ static const per_choice_t SignallingConnectionRelease_choice[] = { static int dissect_rrc_SignallingConnectionRelease(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 565 "./asn1/rrc/rrc.cnf" +#line 566 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SignallingConnectionRelease"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_SignallingConnectionRelease, SignallingConnectionRelease_choice, @@ -91825,14 +92410,14 @@ dissect_rrc_TransportChannelReconfiguration_v770ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_168_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_171_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_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_168, T_nonCriticalExtensions_168_sequence); + ett_rrc_T_nonCriticalExtensions_171, T_nonCriticalExtensions_171_sequence); return offset; } @@ -91840,7 +92425,7 @@ dissect_rrc_T_nonCriticalExtensions_168(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_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_168 }, + { &hf_rrc_nonCriticalExtensions_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_171 }, { NULL, 0, 0, NULL } }; @@ -92051,14 +92636,14 @@ dissect_rrc_TransportChannelReconfiguration_r4_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_169_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_172_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_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_169, T_nonCriticalExtensions_169_sequence); + ett_rrc_T_nonCriticalExtensions_172, T_nonCriticalExtensions_172_sequence); return offset; } @@ -92066,7 +92651,7 @@ dissect_rrc_T_nonCriticalExtensions_169(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_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_169 }, + { &hf_rrc_nonCriticalExtensions_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_172 }, { NULL, 0, 0, NULL } }; @@ -92249,14 +92834,14 @@ dissect_rrc_TransportChannelReconfiguration_r5_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_170_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_173_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_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_170, T_nonCriticalExtensions_170_sequence); + ett_rrc_T_nonCriticalExtensions_173, T_nonCriticalExtensions_173_sequence); return offset; } @@ -92264,7 +92849,7 @@ dissect_rrc_T_nonCriticalExtensions_170(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_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_170 }, + { &hf_rrc_nonCriticalExtensions_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_173 }, { NULL, 0, 0, NULL } }; @@ -92362,14 +92947,14 @@ dissect_rrc_TransportChannelReconfiguration_v6b0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_171_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_174_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_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_171, T_nonCriticalExtensions_171_sequence); + ett_rrc_T_nonCriticalExtensions_174, T_nonCriticalExtensions_174_sequence); return offset; } @@ -92377,7 +92962,7 @@ dissect_rrc_T_nonCriticalExtensions_171(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_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_171 }, + { &hf_rrc_nonCriticalExtensions_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_174 }, { NULL, 0, 0, NULL } }; @@ -92421,14 +93006,14 @@ dissect_rrc_T_r6_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_15_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_16_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_16(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); @@ -92453,7 +93038,7 @@ static const per_sequence_t TransportChannelReconfiguration_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_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_15 }, + { &hf_rrc_responseToChangeOfUE_Capability_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_16 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r7 }, @@ -92540,14 +93125,14 @@ dissect_rrc_TransportChannelReconfiguration_v7g0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_172_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_175_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_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_172, T_nonCriticalExtensions_172_sequence); + ett_rrc_T_nonCriticalExtensions_175, T_nonCriticalExtensions_175_sequence); return offset; } @@ -92555,7 +93140,7 @@ dissect_rrc_T_nonCriticalExtensions_172(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_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_172 }, + { &hf_rrc_nonCriticalExtensions_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_175 }, { NULL, 0, 0, NULL } }; @@ -92629,14 +93214,14 @@ dissect_rrc_T_r7_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_16_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_17_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_16(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_17(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); @@ -92661,7 +93246,7 @@ static const per_sequence_t TransportChannelReconfiguration_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_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_16 }, + { &hf_rrc_responseToChangeOfUE_Capability_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_17 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -92724,14 +93309,14 @@ dissect_rrc_TransportChannelReconfiguration_v8a0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_173_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_176_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_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_173, T_nonCriticalExtensions_173_sequence); + ett_rrc_T_nonCriticalExtensions_176, T_nonCriticalExtensions_176_sequence); return offset; } @@ -92739,7 +93324,7 @@ dissect_rrc_T_nonCriticalExtensions_173(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_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_173 }, + { &hf_rrc_nonCriticalExtensions_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_176 }, { NULL, 0, 0, NULL } }; @@ -92828,14 +93413,14 @@ dissect_rrc_T_r8_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_17_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_18_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_17(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_18(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); @@ -92860,7 +93445,7 @@ static const per_sequence_t TransportChannelReconfiguration_r9_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_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_17 }, + { &hf_rrc_responseToChangeOfUE_Capability_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_18 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -92924,14 +93509,14 @@ dissect_rrc_TransportChannelReconfiguration_v9c0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_174_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_177_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_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_174, T_nonCriticalExtensions_174_sequence); + ett_rrc_T_nonCriticalExtensions_177, T_nonCriticalExtensions_177_sequence); return offset; } @@ -92939,7 +93524,7 @@ dissect_rrc_T_nonCriticalExtensions_174(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_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_174 }, + { &hf_rrc_nonCriticalExtensions_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_177 }, { NULL, 0, 0, NULL } }; @@ -92983,14 +93568,14 @@ dissect_rrc_T_r9_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_18_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_19_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_18(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_19(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); @@ -93015,7 +93600,7 @@ static const per_sequence_t TransportChannelReconfiguration_r10_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_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_18 }, + { &hf_rrc_responseToChangeOfUE_Capability_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_19 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -93068,14 +93653,14 @@ dissect_rrc_TransportChannelReconfiguration_vb50ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_175_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_178_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_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_175, T_nonCriticalExtensions_175_sequence); + ett_rrc_T_nonCriticalExtensions_178, T_nonCriticalExtensions_178_sequence); return offset; } @@ -93083,7 +93668,7 @@ dissect_rrc_T_nonCriticalExtensions_175(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_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_175 }, + { &hf_rrc_nonCriticalExtensions_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_178 }, { NULL, 0, 0, NULL } }; @@ -93127,14 +93712,14 @@ dissect_rrc_T_r10_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const value_string rrc_T_responseToChangeOfUE_Capability_19_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_20_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_19(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_20(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); @@ -93159,7 +93744,7 @@ static const per_sequence_t TransportChannelReconfiguration_r11_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_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_19 }, + { &hf_rrc_responseToChangeOfUE_Capability_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_20 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -93203,14 +93788,14 @@ dissect_rrc_TransportChannelReconfiguration_r11_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_176_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_179_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_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_176, T_nonCriticalExtensions_176_sequence); + ett_rrc_T_nonCriticalExtensions_179, T_nonCriticalExtensions_179_sequence); return offset; } @@ -93219,7 +93804,7 @@ dissect_rrc_T_nonCriticalExtensions_176(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_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_176 }, + { &hf_rrc_nonCriticalExtensions_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_179 }, { NULL, 0, 0, NULL } }; @@ -93232,14 +93817,14 @@ dissect_rrc_T_r11_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const value_string rrc_T_responseToChangeOfUE_Capability_20_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_21_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_20(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_21(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); @@ -93264,7 +93849,7 @@ static const per_sequence_t TransportChannelReconfiguration_r12_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_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_20 }, + { &hf_rrc_responseToChangeOfUE_Capability_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_21 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -93314,14 +93899,14 @@ dissect_rrc_TransportChannelReconfiguration_r12_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_177_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_180_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_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_177, T_nonCriticalExtensions_177_sequence); + ett_rrc_T_nonCriticalExtensions_180, T_nonCriticalExtensions_180_sequence); return offset; } @@ -93330,7 +93915,7 @@ dissect_rrc_T_nonCriticalExtensions_177(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_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_177 }, + { &hf_rrc_nonCriticalExtensions_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_180 }, { NULL, 0, 0, NULL } }; @@ -93343,14 +93928,14 @@ dissect_rrc_T_r12_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const value_string rrc_T_responseToChangeOfUE_Capability_21_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_22_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_21(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_22(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); @@ -93376,7 +93961,7 @@ static const per_sequence_t TransportChannelReconfiguration_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_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_21 }, + { &hf_rrc_responseToChangeOfUE_Capability_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_22 }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_retrievableConfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigInfo }, { &hf_rrc_ul_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, @@ -93427,14 +94012,14 @@ dissect_rrc_TransportChannelReconfiguration_r13_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_178_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_181_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_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_178, T_nonCriticalExtensions_178_sequence); + ett_rrc_T_nonCriticalExtensions_181, T_nonCriticalExtensions_181_sequence); return offset; } @@ -93443,7 +94028,7 @@ dissect_rrc_T_nonCriticalExtensions_178(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_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_178 }, + { &hf_rrc_nonCriticalExtensions_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_181 }, { NULL, 0, 0, NULL } }; @@ -93718,7 +94303,7 @@ static const per_choice_t TransportChannelReconfiguration_choice[] = { static int dissect_rrc_TransportChannelReconfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 585 "./asn1/rrc/rrc.cnf" +#line 586 "./asn1/rrc/rrc.cnf" fp_info *fpinf = NULL; rlc_info *rlcinf = NULL; guint32 u_rnti; @@ -93829,14 +94414,14 @@ dissect_rrc_TransportFormatCombinationControl_v820ext_IEs(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_181_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_184_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_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_181, T_nonCriticalExtensions_181_sequence); + ett_rrc_T_nonCriticalExtensions_184, T_nonCriticalExtensions_184_sequence); return offset; } @@ -93844,7 +94429,7 @@ dissect_rrc_T_nonCriticalExtensions_181(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_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_181 }, + { &hf_rrc_nonCriticalExtensions_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_184 }, { NULL, 0, 0, NULL } }; @@ -93884,7 +94469,7 @@ static const per_sequence_t TransportFormatCombinationControl_sequence[] = { static int dissect_rrc_TransportFormatCombinationControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 618 "./asn1/rrc/rrc.cnf" +#line 619 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "TransportFormatCombinationControl"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_TransportFormatCombinationControl, TransportFormatCombinationControl_sequence); @@ -94157,14 +94742,14 @@ dissect_rrc_UECapabilityEnquiry_vaj0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_183_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_186_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_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_183, T_nonCriticalExtensions_183_sequence); + ett_rrc_T_nonCriticalExtensions_186, T_nonCriticalExtensions_186_sequence); return offset; } @@ -94172,7 +94757,7 @@ dissect_rrc_T_nonCriticalExtensions_183(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_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_183 }, + { &hf_rrc_nonCriticalExtensions_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_186 }, { NULL, 0, 0, NULL } }; @@ -94317,7 +94902,7 @@ static const per_choice_t UECapabilityEnquiry_choice[] = { static int dissect_rrc_UECapabilityEnquiry(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 626 "./asn1/rrc/rrc.cnf" +#line 627 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UECapabilityEnquiry"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_UECapabilityEnquiry, UECapabilityEnquiry_choice, @@ -94375,14 +94960,14 @@ dissect_rrc_UECapabilityInformationConfirm_v770ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_186_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_189_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_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_186, T_nonCriticalExtensions_186_sequence); + ett_rrc_T_nonCriticalExtensions_189, T_nonCriticalExtensions_189_sequence); return offset; } @@ -94390,7 +94975,7 @@ dissect_rrc_T_nonCriticalExtensions_186(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_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_186 }, + { &hf_rrc_nonCriticalExtensions_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_189 }, { NULL, 0, 0, NULL } }; @@ -94475,7 +95060,7 @@ static const per_choice_t UECapabilityInformationConfirm_choice[] = { static int dissect_rrc_UECapabilityInformationConfirm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 634 "./asn1/rrc/rrc.cnf" +#line 635 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UECapabilityInformationConfirm"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_UECapabilityInformationConfirm, UECapabilityInformationConfirm_choice, @@ -94739,14 +95324,14 @@ dissect_rrc_UplinkPhysicalChannelControl_v690ext_IEs(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_nonCriticalExtensions_188_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_191_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_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_188, T_nonCriticalExtensions_188_sequence); + ett_rrc_T_nonCriticalExtensions_191, T_nonCriticalExtensions_191_sequence); return offset; } @@ -94754,7 +95339,7 @@ dissect_rrc_T_nonCriticalExtensions_188(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_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_188 }, + { &hf_rrc_nonCriticalExtensions_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_191 }, { NULL, 0, 0, NULL } }; @@ -94916,14 +95501,14 @@ dissect_rrc_UplinkPhysicalChannelControl_v6a0ext_IEs(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_nonCriticalExtensions_189_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_192_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_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_189, T_nonCriticalExtensions_189_sequence); + ett_rrc_T_nonCriticalExtensions_192, T_nonCriticalExtensions_192_sequence); return offset; } @@ -94931,7 +95516,7 @@ dissect_rrc_T_nonCriticalExtensions_189(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_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_189 }, + { &hf_rrc_nonCriticalExtensions_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_192 }, { NULL, 0, 0, NULL } }; @@ -95102,14 +95687,14 @@ dissect_rrc_UplinkPhysicalChannelControl_r7_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_190_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_193_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_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_190, T_nonCriticalExtensions_190_sequence); + ett_rrc_T_nonCriticalExtensions_193, T_nonCriticalExtensions_193_sequence); return offset; } @@ -95118,7 +95703,7 @@ dissect_rrc_T_nonCriticalExtensions_190(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_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_190 }, + { &hf_rrc_nonCriticalExtensions_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_193 }, { NULL, 0, 0, NULL } }; @@ -95239,7 +95824,7 @@ static const per_choice_t UplinkPhysicalChannelControl_choice[] = { static int dissect_rrc_UplinkPhysicalChannelControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 650 "./asn1/rrc/rrc.cnf" +#line 651 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UplinkPhysicalChannelControl"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_UplinkPhysicalChannelControl, UplinkPhysicalChannelControl_choice, @@ -95289,14 +95874,14 @@ dissect_rrc_URAUpdateConfirm_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_193_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_196_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_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_193, T_nonCriticalExtensions_193_sequence); + ett_rrc_T_nonCriticalExtensions_196, T_nonCriticalExtensions_196_sequence); return offset; } @@ -95304,7 +95889,7 @@ dissect_rrc_T_nonCriticalExtensions_193(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_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_193 }, + { &hf_rrc_nonCriticalExtensions_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_196 }, { NULL, 0, 0, NULL } }; @@ -95369,14 +95954,14 @@ dissect_rrc_URAUpdateConfirm_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_194_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_197_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_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_194, T_nonCriticalExtensions_194_sequence); + ett_rrc_T_nonCriticalExtensions_197, T_nonCriticalExtensions_197_sequence); return offset; } @@ -95384,7 +95969,7 @@ dissect_rrc_T_nonCriticalExtensions_194(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_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_194 }, + { &hf_rrc_nonCriticalExtensions_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_197 }, { NULL, 0, 0, NULL } }; @@ -95452,14 +96037,14 @@ dissect_rrc_URAUpdateConfirm_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_195_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_198_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_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_195, T_nonCriticalExtensions_195_sequence); + ett_rrc_T_nonCriticalExtensions_198, T_nonCriticalExtensions_198_sequence); return offset; } @@ -95467,7 +96052,7 @@ dissect_rrc_T_nonCriticalExtensions_195(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_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_195 }, + { &hf_rrc_nonCriticalExtensions_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_198 }, { NULL, 0, 0, NULL } }; @@ -95582,7 +96167,7 @@ static const per_choice_t URAUpdateConfirm_choice[] = { static int dissect_rrc_URAUpdateConfirm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 658 "./asn1/rrc/rrc.cnf" +#line 659 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "URAUpdateConfirm"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_URAUpdateConfirm, URAUpdateConfirm_choice, @@ -96045,7 +96630,7 @@ dissect_rrc_UE_ConnTimersAndConstants(tvbuff_t *tvb _U_, int offset _U_, asn1_ct static int dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1066 "./asn1/rrc/rrc.cnf" +#line 1067 "./asn1/rrc/rrc.cnf" private_data_set_cn_domain(actx, RRC_NAS_SYS_INFO_CN_COMMON); offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index); @@ -96112,14 +96697,14 @@ dissect_rrc_CN_InformationInfoFull(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_203_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_206_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_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_203, T_nonCriticalExtensions_203_sequence); + ett_rrc_T_nonCriticalExtensions_206, T_nonCriticalExtensions_206_sequence); return offset; } @@ -96135,7 +96720,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_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_203 }, + { &hf_rrc_nonCriticalExtensions_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_206 }, { NULL, 0, 0, NULL } }; @@ -96277,14 +96862,14 @@ dissect_rrc_UTRANMobilityInformation_v860ext1_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_197_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_200_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_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_197, T_nonCriticalExtensions_197_sequence); + ett_rrc_T_nonCriticalExtensions_200, T_nonCriticalExtensions_200_sequence); return offset; } @@ -96292,7 +96877,7 @@ dissect_rrc_T_nonCriticalExtensions_197(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_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_197 }, + { &hf_rrc_nonCriticalExtensions_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_200 }, { NULL, 0, 0, NULL } }; @@ -96473,14 +97058,14 @@ dissect_rrc_UTRANMobilityInformation_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_198_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_201_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_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_198, T_nonCriticalExtensions_198_sequence); + ett_rrc_T_nonCriticalExtensions_201, T_nonCriticalExtensions_201_sequence); return offset; } @@ -96488,7 +97073,7 @@ dissect_rrc_T_nonCriticalExtensions_198(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_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_198 }, + { &hf_rrc_nonCriticalExtensions_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_201 }, { NULL, 0, 0, NULL } }; @@ -97124,14 +97709,14 @@ dissect_rrc_UTRANMobilityInformation_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_199_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_202_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_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_199, T_nonCriticalExtensions_199_sequence); + ett_rrc_T_nonCriticalExtensions_202, T_nonCriticalExtensions_202_sequence); return offset; } @@ -97139,7 +97724,7 @@ dissect_rrc_T_nonCriticalExtensions_199(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_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_199 }, + { &hf_rrc_nonCriticalExtensions_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_202 }, { NULL, 0, 0, NULL } }; @@ -97245,14 +97830,14 @@ dissect_rrc_UTRANMobilityInformation_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_200_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_203_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_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_200, T_nonCriticalExtensions_200_sequence); + ett_rrc_T_nonCriticalExtensions_203, T_nonCriticalExtensions_203_sequence); return offset; } @@ -97261,7 +97846,7 @@ dissect_rrc_T_nonCriticalExtensions_200(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_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_200 }, + { &hf_rrc_nonCriticalExtensions_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_203 }, { NULL, 0, 0, NULL } }; @@ -97494,14 +98079,14 @@ dissect_rrc_UTRANMobilityInformation_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_201_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_204_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_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_201, T_nonCriticalExtensions_201_sequence); + ett_rrc_T_nonCriticalExtensions_204, T_nonCriticalExtensions_204_sequence); return offset; } @@ -97510,7 +98095,7 @@ dissect_rrc_T_nonCriticalExtensions_201(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_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_201 }, + { &hf_rrc_nonCriticalExtensions_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_204 }, { NULL, 0, 0, NULL } }; @@ -97749,14 +98334,14 @@ dissect_rrc_UTRANMobilityInformation_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_202_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_205_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_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_202, T_nonCriticalExtensions_202_sequence); + ett_rrc_T_nonCriticalExtensions_205, T_nonCriticalExtensions_205_sequence); return offset; } @@ -97765,7 +98350,7 @@ dissect_rrc_T_nonCriticalExtensions_202(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_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_202 }, + { &hf_rrc_nonCriticalExtensions_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_205 }, { NULL, 0, 0, NULL } }; @@ -97930,7 +98515,7 @@ static const per_choice_t UTRANMobilityInformation_choice[] = { static int dissect_rrc_UTRANMobilityInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 666 "./asn1/rrc/rrc.cnf" +#line 667 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UTRANMobilityInformation"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_UTRANMobilityInformation, UTRANMobilityInformation_choice, @@ -98117,7 +98702,7 @@ static const per_sequence_t HandoverFromUTRANCommand_GERANIu_sequence[] = { static int dissect_rrc_HandoverFromUTRANCommand_GERANIu(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 303 "./asn1/rrc/rrc.cnf" +#line 304 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverFromUTRANCommand-GERANIu"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverFromUTRANCommand_GERANIu, HandoverFromUTRANCommand_GERANIu_sequence); @@ -98498,14 +99083,14 @@ dissect_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_211_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_214_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_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_211, T_nonCriticalExtensions_211_sequence); + ett_rrc_T_nonCriticalExtensions_214, T_nonCriticalExtensions_214_sequence); return offset; } @@ -98513,7 +99098,7 @@ dissect_rrc_T_nonCriticalExtensions_211(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_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_211 }, + { &hf_rrc_nonCriticalExtensions_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_214 }, { NULL, 0, 0, NULL } }; @@ -98555,7 +99140,7 @@ static const per_sequence_t MBMSModifiedServicesInformation_sequence[] = { static int dissect_rrc_MBMSModifiedServicesInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 343 "./asn1/rrc/rrc.cnf" +#line 344 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSModifiedServicesInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSModifiedServicesInformation, MBMSModifiedServicesInformation_sequence); @@ -98635,7 +99220,7 @@ static const per_sequence_t ETWSPrimaryNotificationWithSecurity_sequence[] = { static int dissect_rrc_ETWSPrimaryNotificationWithSecurity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 287 "./asn1/rrc/rrc.cnf" +#line 288 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "ETWSPrimaryNotificationWithSecurity"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_ETWSPrimaryNotificationWithSecurity, ETWSPrimaryNotificationWithSecurity_sequence); @@ -98650,7 +99235,7 @@ dissect_rrc_ETWSPrimaryNotificationWithSecurity(tvbuff_t *tvb _U_, int offset _U static int dissect_rrc_T_eutra_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 859 "./asn1/rrc/rrc.cnf" +#line 860 "./asn1/rrc/rrc.cnf" tvbuff_t *eutra_message_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, &eutra_message_tvb); @@ -98712,7 +99297,7 @@ dissect_rrc_T_r8_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro static int dissect_rrc_T_ims_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1013 "./asn1/rrc/rrc.cnf" +#line 1014 "./asn1/rrc/rrc.cnf" tvbuff_t *imsInformation_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, 1, 32, FALSE, &imsInformation_tvb); @@ -98767,7 +99352,7 @@ dissect_rrc_RSR_VCC_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ static int dissect_rrc_T_eutra_Message_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 865 "./asn1/rrc/rrc.cnf" +#line 866 "./asn1/rrc/rrc.cnf" tvbuff_t *eutra_message_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, &eutra_message_tvb); @@ -98892,7 +99477,7 @@ static const per_sequence_t HandoverFromUTRANCommand_EUTRA_sequence[] = { static int dissect_rrc_HandoverFromUTRANCommand_EUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 299 "./asn1/rrc/rrc.cnf" +#line 300 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverFromUTRANCommand-EUTRA"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverFromUTRANCommand_EUTRA, HandoverFromUTRANCommand_EUTRA_sequence); @@ -98949,14 +99534,14 @@ dissect_rrc_UEInformationRequest_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_219_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_222_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_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_219, T_nonCriticalExtensions_219_sequence); + ett_rrc_T_nonCriticalExtensions_222, T_nonCriticalExtensions_222_sequence); return offset; } @@ -98965,7 +99550,7 @@ dissect_rrc_T_nonCriticalExtensions_219(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_219, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_219 }, + { &hf_rrc_nonCriticalExtensions_222, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_222 }, { NULL, 0, 0, NULL } }; @@ -99039,14 +99624,14 @@ dissect_rrc_UEInformationRequest_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_220_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_223_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_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_220, T_nonCriticalExtensions_220_sequence); + ett_rrc_T_nonCriticalExtensions_223, T_nonCriticalExtensions_223_sequence); return offset; } @@ -99055,7 +99640,7 @@ dissect_rrc_T_nonCriticalExtensions_220(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_220, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_220 }, + { &hf_rrc_nonCriticalExtensions_223, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_223 }, { NULL, 0, 0, NULL } }; @@ -99133,7 +99718,7 @@ static const per_sequence_t UEInformationRequest_sequence[] = { static int dissect_rrc_UEInformationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 638 "./asn1/rrc/rrc.cnf" +#line 639 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UEInformationRequest"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UEInformationRequest, UEInformationRequest_sequence); @@ -99544,14 +100129,14 @@ dissect_rrc_LoggingMeasurementConfiguration_r10_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_216_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_219_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_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_216, T_nonCriticalExtensions_216_sequence); + ett_rrc_T_nonCriticalExtensions_219, T_nonCriticalExtensions_219_sequence); return offset; } @@ -99560,7 +100145,7 @@ dissect_rrc_T_nonCriticalExtensions_216(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_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_216 }, + { &hf_rrc_nonCriticalExtensions_219, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_219 }, { NULL, 0, 0, NULL } }; @@ -99720,14 +100305,14 @@ dissect_rrc_LoggingMeasurementConfiguration_r11_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_217_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_220_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_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_217, T_nonCriticalExtensions_217_sequence); + ett_rrc_T_nonCriticalExtensions_220, T_nonCriticalExtensions_220_sequence); return offset; } @@ -99736,7 +100321,7 @@ dissect_rrc_T_nonCriticalExtensions_217(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_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_217 }, + { &hf_rrc_nonCriticalExtensions_220, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_220 }, { NULL, 0, 0, NULL } }; @@ -99814,7 +100399,7 @@ static const per_sequence_t LoggingMeasurementConfiguration_sequence[] = { static int dissect_rrc_LoggingMeasurementConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 319 "./asn1/rrc/rrc.cnf" +#line 320 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "LoggingMeasurementConfiguration"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_LoggingMeasurementConfiguration, LoggingMeasurementConfiguration_sequence); @@ -99902,7 +100487,7 @@ static const per_choice_t DL_DCCH_MessageType_choice[] = { static int dissect_rrc_DL_DCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1415 "./asn1/rrc/rrc.cnf" +#line 1416 "./asn1/rrc/rrc.cnf" offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_DL_DCCH_MessageType, DL_DCCH_MessageType_choice, &msg_type); @@ -99922,7 +100507,7 @@ static const per_sequence_t DL_DCCH_Message_sequence[] = { static int dissect_rrc_DL_DCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1418 "./asn1/rrc/rrc.cnf" +#line 1419 "./asn1/rrc/rrc.cnf" offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_DL_DCCH_Message, DL_DCCH_Message_sequence); @@ -99936,7 +100521,7 @@ dissect_rrc_DL_DCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static int dissect_rrc_START_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1329 "./asn1/rrc/rrc.cnf" +#line 1330 "./asn1/rrc/rrc.cnf" tvbuff_t * start_val; fp_info *fpinf; rlc_info *rlcinf; @@ -100072,7 +100657,7 @@ static const per_sequence_t ActiveSetUpdateComplete_sequence[] = { static int dissect_rrc_ActiveSetUpdateComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 199 "./asn1/rrc/rrc.cnf" +#line 200 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "ActiveSetUpdateComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_ActiveSetUpdateComplete, ActiveSetUpdateComplete_sequence); @@ -100243,7 +100828,7 @@ static const per_sequence_t ActiveSetUpdateFailure_sequence[] = { static int dissect_rrc_ActiveSetUpdateFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 203 "./asn1/rrc/rrc.cnf" +#line 204 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "ActiveSetUpdateFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_ActiveSetUpdateFailure, ActiveSetUpdateFailure_sequence); @@ -100390,7 +100975,7 @@ static const per_choice_t CellChangeOrderFromUTRANFailure_choice[] = { static int dissect_rrc_CellChangeOrderFromUTRANFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 215 "./asn1/rrc/rrc.cnf" +#line 216 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CellChangeOrderFromUTRANFailure"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_CellChangeOrderFromUTRANFailure, CellChangeOrderFromUTRANFailure_choice, @@ -100480,7 +101065,7 @@ static const per_sequence_t CounterCheckResponse_sequence[] = { static int dissect_rrc_CounterCheckResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 279 "./asn1/rrc/rrc.cnf" +#line 280 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CounterCheckResponse"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_CounterCheckResponse, CounterCheckResponse_sequence); @@ -100617,7 +101202,7 @@ static const per_sequence_t HandoverToUTRANComplete_sequence[] = { static int dissect_rrc_HandoverToUTRANComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 291 "./asn1/rrc/rrc.cnf" +#line 292 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverToUTRANComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverToUTRANComplete, HandoverToUTRANComplete_sequence); @@ -101716,7 +102301,7 @@ static const per_sequence_t InitialDirectTransfer_sequence[] = { static int dissect_rrc_InitialDirectTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 295 "./asn1/rrc/rrc.cnf" +#line 296 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "InitialDirectTransfer"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_InitialDirectTransfer, InitialDirectTransfer_sequence); @@ -101845,7 +102430,7 @@ dissect_rrc_HandoverFromUtranFailure_v590ext_IEs(tvbuff_t *tvb _U_, int offset _ static int dissect_rrc_T_eutra_Message_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 871 "./asn1/rrc/rrc.cnf" +#line 872 "./asn1/rrc/rrc.cnf" tvbuff_t *eutra_message_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, &eutra_message_tvb); @@ -101941,7 +102526,7 @@ static const per_sequence_t HandoverFromUTRANFailure_sequence[] = { static int dissect_rrc_HandoverFromUTRANFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 315 "./asn1/rrc/rrc.cnf" +#line 316 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverFromUTRANFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverFromUTRANFailure, HandoverFromUTRANFailure_sequence); @@ -102048,7 +102633,7 @@ static const per_sequence_t MeasurementControlFailure_sequence[] = { static int dissect_rrc_MeasurementControlFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 363 "./asn1/rrc/rrc.cnf" +#line 364 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MeasurementControlFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MeasurementControlFailure, MeasurementControlFailure_sequence); @@ -107803,7 +108388,7 @@ static const per_sequence_t MeasurementReport_sequence[] = { static int dissect_rrc_MeasurementReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 367 "./asn1/rrc/rrc.cnf" +#line 368 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MeasurementReport"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MeasurementReport, MeasurementReport_sequence); @@ -107901,7 +108486,7 @@ static const per_sequence_t PhysicalChannelReconfigurationComplete_sequence[] = static int dissect_rrc_PhysicalChannelReconfigurationComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 404 "./asn1/rrc/rrc.cnf" +#line 405 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PhysicalChannelReconfigurationComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_PhysicalChannelReconfigurationComplete, PhysicalChannelReconfigurationComplete_sequence); @@ -107950,7 +108535,7 @@ static const per_sequence_t PhysicalChannelReconfigurationFailure_sequence[] = { static int dissect_rrc_PhysicalChannelReconfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 408 "./asn1/rrc/rrc.cnf" +#line 409 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PhysicalChannelReconfigurationFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_PhysicalChannelReconfigurationFailure, PhysicalChannelReconfigurationFailure_sequence); @@ -107992,14 +108577,14 @@ dissect_rrc_RadioBearerReconfigurationComplete_v770ext_IEs(tvbuff_t *tvb _U_, in } -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; } @@ -108007,7 +108592,7 @@ dissect_rrc_T_nonCriticalExtensions_110(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_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 } }; @@ -108048,7 +108633,7 @@ static const per_sequence_t RadioBearerReconfigurationComplete_sequence[] = { static int dissect_rrc_RadioBearerReconfigurationComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 445 "./asn1/rrc/rrc.cnf" +#line 446 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerReconfigurationComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerReconfigurationComplete, RadioBearerReconfigurationComplete_sequence); @@ -108060,14 +108645,14 @@ dissect_rrc_RadioBearerReconfigurationComplete(tvbuff_t *tvb _U_, int offset _U_ } -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; } @@ -108075,7 +108660,7 @@ dissect_rrc_T_nonCriticalExtensions_111(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_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 } }; @@ -108098,7 +108683,7 @@ static const per_sequence_t RadioBearerReconfigurationFailure_sequence[] = { static int dissect_rrc_RadioBearerReconfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 449 "./asn1/rrc/rrc.cnf" +#line 450 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerReconfigurationFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerReconfigurationFailure, RadioBearerReconfigurationFailure_sequence); @@ -108140,14 +108725,14 @@ dissect_rrc_RadioBearerReleaseComplete_v770ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_123_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_125_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_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_123, T_nonCriticalExtensions_123_sequence); + ett_rrc_T_nonCriticalExtensions_125, T_nonCriticalExtensions_125_sequence); return offset; } @@ -108155,7 +108740,7 @@ dissect_rrc_T_nonCriticalExtensions_123(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_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_123 }, + { &hf_rrc_nonCriticalExtensions_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_125 }, { NULL, 0, 0, NULL } }; @@ -108196,7 +108781,7 @@ static const per_sequence_t RadioBearerReleaseComplete_sequence[] = { static int dissect_rrc_RadioBearerReleaseComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 457 "./asn1/rrc/rrc.cnf" +#line 458 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerReleaseComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerReleaseComplete, RadioBearerReleaseComplete_sequence); @@ -108208,14 +108793,14 @@ dissect_rrc_RadioBearerReleaseComplete(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_126_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_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_124, T_nonCriticalExtensions_124_sequence); + ett_rrc_T_nonCriticalExtensions_126, T_nonCriticalExtensions_126_sequence); return offset; } @@ -108223,7 +108808,7 @@ dissect_rrc_T_nonCriticalExtensions_124(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_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_124 }, + { &hf_rrc_nonCriticalExtensions_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_126 }, { NULL, 0, 0, NULL } }; @@ -108246,7 +108831,7 @@ static const per_sequence_t RadioBearerReleaseFailure_sequence[] = { static int dissect_rrc_RadioBearerReleaseFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 461 "./asn1/rrc/rrc.cnf" +#line 462 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerReleaseFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerReleaseFailure, RadioBearerReleaseFailure_sequence); @@ -108288,14 +108873,14 @@ dissect_rrc_RadioBearerSetupComplete_v770ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_137_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_140_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_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_137, T_nonCriticalExtensions_137_sequence); + ett_rrc_T_nonCriticalExtensions_140, T_nonCriticalExtensions_140_sequence); return offset; } @@ -108303,7 +108888,7 @@ dissect_rrc_T_nonCriticalExtensions_137(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_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_137 }, + { &hf_rrc_nonCriticalExtensions_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_140 }, { NULL, 0, 0, NULL } }; @@ -108345,7 +108930,7 @@ static const per_sequence_t RadioBearerSetupComplete_sequence[] = { static int dissect_rrc_RadioBearerSetupComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 469 "./asn1/rrc/rrc.cnf" +#line 470 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerSetupComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerSetupComplete, RadioBearerSetupComplete_sequence); @@ -108357,14 +108942,14 @@ dissect_rrc_RadioBearerSetupComplete(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_141_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_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_138, T_nonCriticalExtensions_138_sequence); + ett_rrc_T_nonCriticalExtensions_141, T_nonCriticalExtensions_141_sequence); return offset; } @@ -108372,7 +108957,7 @@ dissect_rrc_T_nonCriticalExtensions_138(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_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_138 }, + { &hf_rrc_nonCriticalExtensions_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_141 }, { NULL, 0, 0, NULL } }; @@ -108395,7 +108980,7 @@ static const per_sequence_t RadioBearerSetupFailure_sequence[] = { static int dissect_rrc_RadioBearerSetupFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 473 "./asn1/rrc/rrc.cnf" +#line 474 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerSetupFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerSetupFailure, RadioBearerSetupFailure_sequence); @@ -108407,14 +108992,14 @@ dissect_rrc_RadioBearerSetupFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_145_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_148_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_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_145, T_nonCriticalExtensions_145_sequence); + ett_rrc_T_nonCriticalExtensions_148, T_nonCriticalExtensions_148_sequence); return offset; } @@ -108422,7 +109007,7 @@ dissect_rrc_T_nonCriticalExtensions_145(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_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_145 }, + { &hf_rrc_nonCriticalExtensions_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_148 }, { NULL, 0, 0, NULL } }; @@ -108444,7 +109029,7 @@ static const per_sequence_t RRCConnectionReleaseComplete_sequence[] = { static int dissect_rrc_RRCConnectionReleaseComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 489 "./asn1/rrc/rrc.cnf" +#line 490 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReleaseComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionReleaseComplete, RRCConnectionReleaseComplete_sequence); @@ -109439,7 +110024,7 @@ static const per_sequence_t UE_RadioAccessCapability_sequence[] = { { &hf_rrc_rlc_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability }, { &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability }, { &hf_rrc_rf_Capability_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability }, - { &hf_rrc_physicalChannelCapability_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability }, + { &hf_rrc_physicalChannelCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability }, { &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 }, @@ -109459,7 +110044,7 @@ dissect_rrc_UE_RadioAccessCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static int dissect_rrc_GSM_Classmark2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 821 "./asn1/rrc/rrc.cnf" +#line 822 "./asn1/rrc/rrc.cnf" tvbuff_t *parameter_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -109478,7 +110063,7 @@ dissect_rrc_GSM_Classmark2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_rrc_GSM_Classmark3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 829 "./asn1/rrc/rrc.cnf" +#line 830 "./asn1/rrc/rrc.cnf" tvbuff_t *parameter_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -110551,7 +111136,7 @@ static const per_sequence_t UE_RadioAccessCapability_v590ext_sequence[] = { { &hf_rrc_dl_CapabilityWithSimultaneousHS_DSCHConfig, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CapabilityWithSimultaneousHS_DSCHConfig }, { &hf_rrc_pdcp_Capability_r5_ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Capability_r5_ext }, { &hf_rrc_rlc_Capability_r5_ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability_r5_ext }, - { &hf_rrc_physicalChannelCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_hspdsch_r5 }, + { &hf_rrc_physicalChannelCapability_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_hspdsch_r5 }, { &hf_rrc_multiModeRAT_Capability_v590ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MultiModeRAT_Capability_v590ext }, { NULL, 0, 0, NULL } }; @@ -110788,14 +111373,14 @@ dissect_rrc_RRCConnectionSetupComplete_vb50ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_157_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_160_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_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_157, T_nonCriticalExtensions_157_sequence); + ett_rrc_T_nonCriticalExtensions_160, T_nonCriticalExtensions_160_sequence); return offset; } @@ -110803,7 +111388,7 @@ dissect_rrc_T_nonCriticalExtensions_157(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_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_157 }, + { &hf_rrc_nonCriticalExtensions_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_160 }, { NULL, 0, 0, NULL } }; @@ -110992,7 +111577,7 @@ static const per_sequence_t RRCConnectionSetupComplete_sequence[] = { static int dissect_rrc_RRCConnectionSetupComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 509 "./asn1/rrc/rrc.cnf" +#line 510 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionSetupComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionSetupComplete, RRCConnectionSetupComplete_sequence); @@ -111137,14 +111722,14 @@ dissect_rrc_ProtocolErrorMoreInformation(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_160_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_163_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_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_160, T_nonCriticalExtensions_160_sequence); + ett_rrc_T_nonCriticalExtensions_163, T_nonCriticalExtensions_163_sequence); return offset; } @@ -111152,7 +111737,7 @@ dissect_rrc_T_nonCriticalExtensions_160(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_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_160 }, + { &hf_rrc_nonCriticalExtensions_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_163 }, { NULL, 0, 0, NULL } }; @@ -111173,7 +111758,7 @@ static const per_sequence_t RRCStatus_sequence[] = { static int dissect_rrc_RRCStatus(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 513 "./asn1/rrc/rrc.cnf" +#line 514 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCStatus"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RRCStatus, RRCStatus_sequence); @@ -111185,14 +111770,14 @@ dissect_rrc_RRCStatus(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p } -static const per_sequence_t T_nonCriticalExtensions_163_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_166_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_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_163, T_nonCriticalExtensions_163_sequence); + ett_rrc_T_nonCriticalExtensions_166, T_nonCriticalExtensions_166_sequence); return offset; } @@ -111200,7 +111785,7 @@ dissect_rrc_T_nonCriticalExtensions_163(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_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_163 }, + { &hf_rrc_nonCriticalExtensions_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_166 }, { NULL, 0, 0, NULL } }; @@ -111223,7 +111808,7 @@ static const per_sequence_t SecurityModeComplete_sequence[] = { static int dissect_rrc_SecurityModeComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 538 "./asn1/rrc/rrc.cnf" +#line 539 "./asn1/rrc/rrc.cnf" fp_info *fpinf; rlc_info *rlcinf; rrc_ciphering_info *ciphering_info = NULL; @@ -111254,14 +111839,14 @@ dissect_rrc_SecurityModeComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * } -static const per_sequence_t T_nonCriticalExtensions_164_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_167_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_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_164, T_nonCriticalExtensions_164_sequence); + ett_rrc_T_nonCriticalExtensions_167, T_nonCriticalExtensions_167_sequence); return offset; } @@ -111269,7 +111854,7 @@ dissect_rrc_T_nonCriticalExtensions_164(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_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_164 }, + { &hf_rrc_nonCriticalExtensions_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_167 }, { NULL, 0, 0, NULL } }; @@ -111291,7 +111876,7 @@ static const per_sequence_t SecurityModeFailure_sequence[] = { static int dissect_rrc_SecurityModeFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 561 "./asn1/rrc/rrc.cnf" +#line 562 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SecurityModeFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_SecurityModeFailure, SecurityModeFailure_sequence); @@ -111333,14 +111918,14 @@ dissect_rrc_SignallingConnectionReleaseIndication_v860ext(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_166_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_169_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_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_166, T_nonCriticalExtensions_166_sequence); + ett_rrc_T_nonCriticalExtensions_169, T_nonCriticalExtensions_169_sequence); return offset; } @@ -111348,7 +111933,7 @@ dissect_rrc_T_nonCriticalExtensions_166(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_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_166 }, + { &hf_rrc_nonCriticalExtensions_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_169 }, { NULL, 0, 0, NULL } }; @@ -111384,7 +111969,7 @@ static const per_sequence_t SignallingConnectionReleaseIndication_sequence[] = { static int dissect_rrc_SignallingConnectionReleaseIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 569 "./asn1/rrc/rrc.cnf" +#line 570 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SignallingConnectionReleaseIndication"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_SignallingConnectionReleaseIndication, SignallingConnectionReleaseIndication_sequence); @@ -111426,14 +112011,14 @@ dissect_rrc_TransportChannelReconfigurationComplete_v770ext_IEs(tvbuff_t *tvb _U } -static const per_sequence_t T_nonCriticalExtensions_179_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_182_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_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_179, T_nonCriticalExtensions_179_sequence); + ett_rrc_T_nonCriticalExtensions_182, T_nonCriticalExtensions_182_sequence); return offset; } @@ -111441,7 +112026,7 @@ dissect_rrc_T_nonCriticalExtensions_179(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_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_179 }, + { &hf_rrc_nonCriticalExtensions_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_182 }, { NULL, 0, 0, NULL } }; @@ -111482,7 +112067,7 @@ static const per_sequence_t TransportChannelReconfigurationComplete_sequence[] = static int dissect_rrc_TransportChannelReconfigurationComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 610 "./asn1/rrc/rrc.cnf" +#line 611 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "TransportChannelReconfigurationComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_TransportChannelReconfigurationComplete, TransportChannelReconfigurationComplete_sequence); @@ -111494,14 +112079,14 @@ dissect_rrc_TransportChannelReconfigurationComplete(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_180_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_183_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_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_180, T_nonCriticalExtensions_180_sequence); + ett_rrc_T_nonCriticalExtensions_183, T_nonCriticalExtensions_183_sequence); return offset; } @@ -111509,7 +112094,7 @@ dissect_rrc_T_nonCriticalExtensions_180(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_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_180 }, + { &hf_rrc_nonCriticalExtensions_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_183 }, { NULL, 0, 0, NULL } }; @@ -111531,7 +112116,7 @@ static const per_sequence_t TransportChannelReconfigurationFailure_sequence[] = static int dissect_rrc_TransportChannelReconfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 614 "./asn1/rrc/rrc.cnf" +#line 615 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "TransportChannelReconfigurationFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_TransportChannelReconfigurationFailure, TransportChannelReconfigurationFailure_sequence); @@ -111543,14 +112128,14 @@ dissect_rrc_TransportChannelReconfigurationFailure(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_182_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_185_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_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_182, T_nonCriticalExtensions_182_sequence); + ett_rrc_T_nonCriticalExtensions_185, T_nonCriticalExtensions_185_sequence); return offset; } @@ -111558,7 +112143,7 @@ dissect_rrc_T_nonCriticalExtensions_182(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_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_182 }, + { &hf_rrc_nonCriticalExtensions_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_185 }, { NULL, 0, 0, NULL } }; @@ -111580,7 +112165,7 @@ static const per_sequence_t TransportFormatCombinationControlFailure_sequence[] static int dissect_rrc_TransportFormatCombinationControlFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 622 "./asn1/rrc/rrc.cnf" +#line 623 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "TransportFormatCombinationControlFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_TransportFormatCombinationControlFailure, TransportFormatCombinationControlFailure_sequence); @@ -111713,14 +112298,14 @@ dissect_rrc_UECapabilityInformation_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_184_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_187_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_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_184, T_nonCriticalExtensions_184_sequence); + ett_rrc_T_nonCriticalExtensions_187, T_nonCriticalExtensions_187_sequence); return offset; } @@ -111728,7 +112313,7 @@ dissect_rrc_T_nonCriticalExtensions_184(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_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_184 }, + { &hf_rrc_nonCriticalExtensions_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_187 }, { NULL, 0, 0, NULL } }; @@ -111856,7 +112441,7 @@ static const per_sequence_t UECapabilityInformation_sequence[] = { static int dissect_rrc_UECapabilityInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 630 "./asn1/rrc/rrc.cnf" +#line 631 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UECapabilityInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UECapabilityInformation, UECapabilityInformation_sequence); @@ -111953,14 +112538,14 @@ dissect_rrc_UplinkDirectTransfer_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_187_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_190_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_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_187, T_nonCriticalExtensions_187_sequence); + ett_rrc_T_nonCriticalExtensions_190, T_nonCriticalExtensions_190_sequence); return offset; } @@ -111968,7 +112553,7 @@ dissect_rrc_T_nonCriticalExtensions_187(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_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_187 }, + { &hf_rrc_nonCriticalExtensions_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_190 }, { NULL, 0, 0, NULL } }; @@ -112051,7 +112636,7 @@ static const per_sequence_t UplinkDirectTransfer_sequence[] = { static int dissect_rrc_UplinkDirectTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 646 "./asn1/rrc/rrc.cnf" +#line 647 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UplinkDirectTransfer"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UplinkDirectTransfer, UplinkDirectTransfer_sequence); @@ -112121,14 +112706,14 @@ dissect_rrc_UTRANMobilityInformationConfirm_va40ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_204_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_207_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_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_204, T_nonCriticalExtensions_204_sequence); + ett_rrc_T_nonCriticalExtensions_207, T_nonCriticalExtensions_207_sequence); return offset; } @@ -112136,7 +112721,7 @@ dissect_rrc_T_nonCriticalExtensions_204(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_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_204 }, + { &hf_rrc_nonCriticalExtensions_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_207 }, { NULL, 0, 0, NULL } }; @@ -112191,7 +112776,7 @@ static const per_sequence_t UTRANMobilityInformationConfirm_sequence[] = { static int dissect_rrc_UTRANMobilityInformationConfirm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 670 "./asn1/rrc/rrc.cnf" +#line 671 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UTRANMobilityInformationConfirm"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UTRANMobilityInformationConfirm, UTRANMobilityInformationConfirm_sequence); @@ -112203,14 +112788,14 @@ dissect_rrc_UTRANMobilityInformationConfirm(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_205_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_208_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_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_205, T_nonCriticalExtensions_205_sequence); + ett_rrc_T_nonCriticalExtensions_208, T_nonCriticalExtensions_208_sequence); return offset; } @@ -112218,7 +112803,7 @@ dissect_rrc_T_nonCriticalExtensions_205(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_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_205 }, + { &hf_rrc_nonCriticalExtensions_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_208 }, { NULL, 0, 0, NULL } }; @@ -112240,7 +112825,7 @@ static const per_sequence_t UTRANMobilityInformationFailure_sequence[] = { static int dissect_rrc_UTRANMobilityInformationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 674 "./asn1/rrc/rrc.cnf" +#line 675 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UTRANMobilityInformationFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UTRANMobilityInformationFailure, UTRANMobilityInformationFailure_sequence); @@ -112345,14 +112930,14 @@ dissect_rrc_MBMSModificationRequest_v6f0ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_210_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_213_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_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_210, T_nonCriticalExtensions_210_sequence); + ett_rrc_T_nonCriticalExtensions_213, T_nonCriticalExtensions_213_sequence); return offset; } @@ -112360,7 +112945,7 @@ dissect_rrc_T_nonCriticalExtensions_210(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_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_210 }, + { &hf_rrc_nonCriticalExtensions_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_213 }, { NULL, 0, 0, NULL } }; @@ -112397,7 +112982,7 @@ static const per_sequence_t MBMSModificationRequest_sequence[] = { static int dissect_rrc_MBMSModificationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 339 "./asn1/rrc/rrc.cnf" +#line 340 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSModificationRequest"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSModificationRequest, MBMSModificationRequest_sequence); @@ -113989,14 +114574,14 @@ dissect_rrc_UEInformationResponse_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_218_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_221_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_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_218, T_nonCriticalExtensions_218_sequence); + ett_rrc_T_nonCriticalExtensions_221, T_nonCriticalExtensions_221_sequence); return offset; } @@ -114004,7 +114589,7 @@ dissect_rrc_T_nonCriticalExtensions_218(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_218, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_218 }, + { &hf_rrc_nonCriticalExtensions_221, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_221 }, { NULL, 0, 0, NULL } }; @@ -114057,7 +114642,7 @@ static const per_sequence_t UEInformationResponse_sequence[] = { static int dissect_rrc_UEInformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 642 "./asn1/rrc/rrc.cnf" +#line 643 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UEInformationResponse"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UEInformationResponse, UEInformationResponse_sequence); @@ -115109,7 +115694,7 @@ static const per_choice_t CellUpdateConfirm_CCCH_choice[] = { static int dissect_rrc_CellUpdateConfirm_CCCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 227 "./asn1/rrc/rrc.cnf" +#line 228 "./asn1/rrc/rrc.cnf" fp_info *fpinf = NULL; rlc_info *rlcinf = NULL; guint32 u_rnti; @@ -115148,7 +115733,7 @@ static const per_sequence_t IMSI_GSM_MAP_sequence_of[1] = { static int dissect_rrc_IMSI_GSM_MAP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 959 "./asn1/rrc/rrc.cnf" +#line 960 "./asn1/rrc/rrc.cnf" wmem_strbuf_t* imsi_strbuf; guint32 string_len; gchar* imsi_string; @@ -115470,14 +116055,14 @@ dissect_rrc_RRCConnectionReject_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_139_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_142_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_139(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_139, T_nonCriticalExtensions_139_sequence); + ett_rrc_T_nonCriticalExtensions_142, T_nonCriticalExtensions_142_sequence); return offset; } @@ -115485,7 +116070,7 @@ dissect_rrc_T_nonCriticalExtensions_139(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_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_139 }, + { &hf_rrc_nonCriticalExtensions_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_142 }, { NULL, 0, 0, NULL } }; @@ -115631,7 +116216,7 @@ static const per_choice_t RRCConnectionReject_choice[] = { static int dissect_rrc_RRCConnectionReject(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 477 "./asn1/rrc/rrc.cnf" +#line 478 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReject"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionReject, RRCConnectionReject_choice, @@ -115677,14 +116262,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_v860ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_142_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_145_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_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_142, T_nonCriticalExtensions_142_sequence); + ett_rrc_T_nonCriticalExtensions_145, T_nonCriticalExtensions_145_sequence); return offset; } @@ -115692,7 +116277,7 @@ dissect_rrc_T_nonCriticalExtensions_142(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_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_142 }, + { &hf_rrc_nonCriticalExtensions_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_145 }, { NULL, 0, 0, NULL } }; @@ -115779,14 +116364,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_143_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_146_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_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_143, T_nonCriticalExtensions_143_sequence); + ett_rrc_T_nonCriticalExtensions_146, T_nonCriticalExtensions_146_sequence); return offset; } @@ -115794,7 +116379,7 @@ dissect_rrc_T_nonCriticalExtensions_143(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_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_143 }, + { &hf_rrc_nonCriticalExtensions_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_146 }, { NULL, 0, 0, NULL } }; @@ -116007,14 +116592,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_vd20ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_144_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_147_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_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_144, T_nonCriticalExtensions_144_sequence); + ett_rrc_T_nonCriticalExtensions_147, T_nonCriticalExtensions_147_sequence); return offset; } @@ -116022,7 +116607,7 @@ dissect_rrc_T_nonCriticalExtensions_144(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_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_144 }, + { &hf_rrc_nonCriticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_147 }, { NULL, 0, 0, NULL } }; @@ -116198,7 +116783,7 @@ static const per_choice_t RRCConnectionRelease_CCCH_choice[] = { static int dissect_rrc_RRCConnectionRelease_CCCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 485 "./asn1/rrc/rrc.cnf" +#line 486 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionRelease-CCCH"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionRelease_CCCH, RRCConnectionRelease_CCCH_choice, @@ -116317,14 +116902,14 @@ dissect_rrc_RRCConnectionSetup_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_147_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_150_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_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_147, T_nonCriticalExtensions_147_sequence); + ett_rrc_T_nonCriticalExtensions_150, T_nonCriticalExtensions_150_sequence); return offset; } @@ -116332,7 +116917,7 @@ dissect_rrc_T_nonCriticalExtensions_147(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_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_147 }, + { &hf_rrc_nonCriticalExtensions_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_150 }, { NULL, 0, 0, NULL } }; @@ -116451,14 +117036,14 @@ dissect_rrc_RRCConnectionSetup_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_148_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_151_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_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_148, T_nonCriticalExtensions_148_sequence); + ett_rrc_T_nonCriticalExtensions_151, T_nonCriticalExtensions_151_sequence); return offset; } @@ -116466,7 +117051,7 @@ dissect_rrc_T_nonCriticalExtensions_148(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_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_148 }, + { &hf_rrc_nonCriticalExtensions_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_151 }, { NULL, 0, 0, NULL } }; @@ -116571,7 +117156,7 @@ dissect_rrc_CapabilityUpdateRequirement_r5(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_complete_24_sequence[] = { +static const per_sequence_t T_complete_25_sequence[] = { { &hf_rrc_srb_InformationSetupList_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2 }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList }, @@ -116581,81 +117166,81 @@ static const per_sequence_t T_complete_24_sequence[] = { }; static int -dissect_rrc_T_complete_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_24, T_complete_24_sequence); + ett_rrc_T_complete_25, T_complete_25_sequence); return offset; } -static const per_sequence_t T_defaultConfig_20_sequence[] = { +static const per_sequence_t T_defaultConfig_21_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_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_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_defaultConfig_20, T_defaultConfig_20_sequence); + ett_rrc_T_defaultConfig_21, T_defaultConfig_21_sequence); return offset; } -static const value_string rrc_T_preConfigMode_20_vals[] = { +static const value_string rrc_T_preConfigMode_21_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_20_choice[] = { +static const per_choice_t T_preConfigMode_21_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_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_21 }, { 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_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_preConfigMode_20, T_preConfigMode_20_choice, + ett_rrc_T_preConfigMode_21, T_preConfigMode_21_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_21_sequence[] = { + { &hf_rrc_preConfigMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_21 }, { 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_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_preconfiguration_20, T_preconfiguration_20_sequence); + ett_rrc_T_preconfiguration_21, T_preconfiguration_21_sequence); return offset; } -static const value_string rrc_T_specificationMode_24_vals[] = { +static const value_string rrc_T_specificationMode_25_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_24_choice[] = { - { 0, &hf_rrc_complete_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_24 }, - { 1, &hf_rrc_preconfiguration_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_20 }, +static const per_choice_t T_specificationMode_25_choice[] = { + { 0, &hf_rrc_complete_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_25 }, + { 1, &hf_rrc_preconfiguration_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_21 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_25(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_24, T_specificationMode_24_choice, + ett_rrc_T_specificationMode_25, T_specificationMode_25_choice, NULL); return offset; @@ -116738,7 +117323,7 @@ static const per_sequence_t RRCConnectionSetup_r5_IEs_sequence[] = { { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, { &hf_rrc_capabilityUpdateRequirement_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r5 }, - { &hf_rrc_specificationMode_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_24 }, + { &hf_rrc_specificationMode_25, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_25 }, { &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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ChannelRequirement_r4 }, @@ -116756,14 +117341,14 @@ dissect_rrc_RRCConnectionSetup_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_149_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_152_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_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_149, T_nonCriticalExtensions_149_sequence); + ett_rrc_T_nonCriticalExtensions_152, T_nonCriticalExtensions_152_sequence); return offset; } @@ -116771,7 +117356,7 @@ dissect_rrc_T_nonCriticalExtensions_149(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_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_149 }, + { &hf_rrc_nonCriticalExtensions_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_152 }, { NULL, 0, 0, NULL } }; @@ -116814,7 +117399,7 @@ dissect_rrc_SRB_InformationSetupList2_r6(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_complete_25_sequence[] = { +static const per_sequence_t T_complete_26_sequence[] = { { &hf_rrc_srb_InformationSetupList_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r6 }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r6 }, @@ -116823,217 +117408,6 @@ static const per_sequence_t T_complete_25_sequence[] = { { NULL, 0, 0, NULL } }; -static int -dissect_rrc_T_complete_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_25, T_complete_25_sequence); - - return offset; -} - - -static const per_sequence_t T_defaultConfig_21_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_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_defaultConfig_21, T_defaultConfig_21_sequence); - - return offset; -} - - -static const value_string rrc_T_preConfigMode_21_vals[] = { - { 0, "predefinedConfigIdentity" }, - { 1, "defaultConfig" }, - { 0, NULL } -}; - -static const per_choice_t T_preConfigMode_21_choice[] = { - { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_21 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_preConfigMode_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_preConfigMode_21, T_preConfigMode_21_choice, - NULL); - - return offset; -} - - -static const per_sequence_t T_preconfiguration_21_sequence[] = { - { &hf_rrc_preConfigMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_21 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_preconfiguration_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_preconfiguration_21, T_preconfiguration_21_sequence); - - return offset; -} - - -static const value_string rrc_T_specificationMode_25_vals[] = { - { 0, "complete" }, - { 1, "preconfiguration" }, - { 0, NULL } -}; - -static const per_choice_t T_specificationMode_25_choice[] = { - { 0, &hf_rrc_complete_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_25 }, - { 1, &hf_rrc_preconfiguration_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_21 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_specificationMode_25(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_25, T_specificationMode_25_choice, - NULL); - - return offset; -} - - -static const per_sequence_t RRCConnectionSetup_r6_IEs_sequence[] = { - { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, - { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, - { &hf_rrc_new_c_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_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_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, - { &hf_rrc_capabilityUpdateRequirement_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r5 }, - { &hf_rrc_specificationMode_25, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_25 }, - { &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 }, - { &hf_rrc_ul_EDCH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r6 }, - { &hf_rrc_dl_HSPDSCH_Information_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r6 }, - { &hf_rrc_dl_CommonInformation_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r6 }, - { &hf_rrc_dl_InformationPerRL_List_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r6 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_RRCConnectionSetup_r6_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_RRCConnectionSetup_r6_IEs, RRCConnectionSetup_r6_IEs_sequence); - - return offset; -} - - -static const per_sequence_t RRCConnectionSetup_v6b0ext_IEs_sequence[] = { - { &hf_rrc_dl_InformationPerRL_List_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_v6b0ext }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_RRCConnectionSetup_v6b0ext_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_RRCConnectionSetup_v6b0ext_IEs, RRCConnectionSetup_v6b0ext_IEs_sequence); - - return offset; -} - - -static const per_sequence_t T_nonCriticalExtensions_150_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_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_150, T_nonCriticalExtensions_150_sequence); - - return offset; -} - - -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_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_150 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_v6b0NonCriticalExtensions_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_v6b0NonCriticalExtensions_10, T_v6b0NonCriticalExtensions_10_sequence); - - return offset; -} - - -static const per_sequence_t T_r6_10_sequence[] = { - { &hf_rrc_rrcConnectionSetup_r6, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r6_IEs }, - { &hf_rrc_rrcConnectionSetup_r6_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_v6b0NonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v6b0NonCriticalExtensions_10 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_r6_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_r6_10, T_r6_10_sequence); - - return offset; -} - - -static const per_sequence_t CapabilityUpdateRequirement_r7_sequence[] = { - { &hf_rrc_ue_RadioCapabilityFDDUpdateRequirement_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD384, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD768, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_systemSpecificCapUpdateReqList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SystemSpecificCapUpdateReqList_r5 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_CapabilityUpdateRequirement_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_CapabilityUpdateRequirement_r7, CapabilityUpdateRequirement_r7_sequence); - - return offset; -} - - -static const per_sequence_t SRB_InformationSetupList2_r7_sequence_of[1] = { - { &hf_rrc_SRB_InformationSetupList2_r7_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetup_r7 }, -}; - -static int -dissect_rrc_SRB_InformationSetupList2_r7(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_SRB_InformationSetupList2_r7, SRB_InformationSetupList2_r7_sequence_of, - 3, 4, FALSE); - - return offset; -} - - -static const per_sequence_t T_complete_26_sequence[] = { - { &hf_rrc_srb_InformationSetupList_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r7 }, - { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, - { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r7 }, - { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_AddReconfTransChInfoList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r7 }, - { NULL, 0, 0, NULL } -}; - static int dissect_rrc_T_complete_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, @@ -117116,7 +117490,7 @@ dissect_rrc_T_specificationMode_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t RRCConnectionSetup_r7_IEs_sequence[] = { +static const per_sequence_t RRCConnectionSetup_r6_IEs_sequence[] = { { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, { &hf_rrc_new_c_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, @@ -117124,146 +117498,112 @@ static const per_sequence_t RRCConnectionSetup_r7_IEs_sequence[] = { { &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_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, - { &hf_rrc_capabilityUpdateRequirement_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r7 }, - { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, + { &hf_rrc_capabilityUpdateRequirement_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r5 }, { &hf_rrc_specificationMode_26, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_26 }, { &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_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_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r7 }, - { &hf_rrc_dl_HSPDSCH_Information_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r7 }, - { &hf_rrc_dl_CommonInformation_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r7 }, - { &hf_rrc_dl_InformationPerRL_List_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r7 }, + { &hf_rrc_ul_DPCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r6 }, + { &hf_rrc_ul_EDCH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r6 }, + { &hf_rrc_dl_HSPDSCH_Information_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r6 }, + { &hf_rrc_dl_CommonInformation_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r6 }, + { &hf_rrc_dl_InformationPerRL_List_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RRCConnectionSetup_r7_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RRCConnectionSetup_r6_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_RRCConnectionSetup_r7_IEs, RRCConnectionSetup_r7_IEs_sequence); + ett_rrc_RRCConnectionSetup_r6_IEs, RRCConnectionSetup_r6_IEs_sequence); return offset; } -static const per_sequence_t RRCConnectionSetup_v780ext_IEs_sequence[] = { - { &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable }, +static const per_sequence_t RRCConnectionSetup_v6b0ext_IEs_sequence[] = { + { &hf_rrc_dl_InformationPerRL_List_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_v6b0ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RRCConnectionSetup_v780ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RRCConnectionSetup_v6b0ext_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_RRCConnectionSetup_v780ext_IEs, RRCConnectionSetup_v780ext_IEs_sequence); + ett_rrc_RRCConnectionSetup_v6b0ext_IEs, RRCConnectionSetup_v6b0ext_IEs_sequence); return offset; } -static const per_sequence_t RRCConnectionSetup_v7d0ext_IEs_sequence[] = { - { &hf_rrc_ul_EDCH_Information_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_ext }, +static const per_sequence_t T_nonCriticalExtensions_153_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_RRCConnectionSetup_v7d0ext_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_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_RRCConnectionSetup_v7d0ext_IEs, RRCConnectionSetup_v7d0ext_IEs_sequence); + ett_rrc_T_nonCriticalExtensions_153, T_nonCriticalExtensions_153_sequence); return offset; } -static const per_sequence_t T_nonCriticalExtensions_151_sequence[] = { +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 }, { 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_v6b0NonCriticalExtensions_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_nonCriticalExtensions_151, T_nonCriticalExtensions_151_sequence); + ett_rrc_T_v6b0NonCriticalExtensions_10, T_v6b0NonCriticalExtensions_10_sequence); return offset; } -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_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_151 }, +static const per_sequence_t T_r6_10_sequence[] = { + { &hf_rrc_rrcConnectionSetup_r6, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r6_IEs }, + { &hf_rrc_rrcConnectionSetup_r6_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_v6b0NonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v6b0NonCriticalExtensions_10 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_v7d0NonCriticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r6_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_v7d0NonCriticalExtensions_11, T_v7d0NonCriticalExtensions_11_sequence); + ett_rrc_T_r6_10, T_r6_10_sequence); return offset; } -static const per_sequence_t T_v780NonCriticalExtensions_08_sequence[] = { - { &hf_rrc_rrcConnectionSetup_v780ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v780ext_IEs }, - { &hf_rrc_v7d0NonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7d0NonCriticalExtensions_11 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_v780NonCriticalExtensions_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_v780NonCriticalExtensions_08, T_v780NonCriticalExtensions_08_sequence); - - return offset; -} - - -static const per_sequence_t T_r7_09_sequence[] = { - { &hf_rrc_rrcConnectionSetup_r7, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r7_IEs }, - { &hf_rrc_rrcConnectionSetup_r7_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_v780NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v780NonCriticalExtensions_08 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_r7_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r7_09, T_r7_09_sequence); - - return offset; -} - - -static const per_sequence_t CapabilityUpdateRequirement_r8_sequence[] = { +static const per_sequence_t CapabilityUpdateRequirement_r7_sequence[] = { { &hf_rrc_ue_RadioCapabilityFDDUpdateRequirement_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD384, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD768, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_systemSpecificCapUpdateReqList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SystemSpecificCapUpdateReqList_r8 }, + { &hf_rrc_systemSpecificCapUpdateReqList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SystemSpecificCapUpdateReqList_r5 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_CapabilityUpdateRequirement_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_CapabilityUpdateRequirement_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_CapabilityUpdateRequirement_r8, CapabilityUpdateRequirement_r8_sequence); + ett_rrc_CapabilityUpdateRequirement_r7, CapabilityUpdateRequirement_r7_sequence); return offset; } -static const per_sequence_t SRB_InformationSetupList2_r8_sequence_of[1] = { - { &hf_rrc_SRB_InformationSetupList2_r8_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetup_r8 }, +static const per_sequence_t SRB_InformationSetupList2_r7_sequence_of[1] = { + { &hf_rrc_SRB_InformationSetupList2_r7_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetup_r7 }, }; static int -dissect_rrc_SRB_InformationSetupList2_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_SRB_InformationSetupList2_r7(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_SRB_InformationSetupList2_r8, SRB_InformationSetupList2_r8_sequence_of, + ett_rrc_SRB_InformationSetupList2_r7, SRB_InformationSetupList2_r7_sequence_of, 3, 4, FALSE); return offset; @@ -117271,9 +117611,9 @@ dissect_rrc_SRB_InformationSetupList2_r8(tvbuff_t *tvb _U_, int offset _U_, asn1 static const per_sequence_t T_complete_27_sequence[] = { - { &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 }, + { &hf_rrc_srb_InformationSetupList_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r7 }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, - { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r7 }, { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, { &hf_rrc_dl_AddReconfTransChInfoList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r7 }, { NULL, 0, 0, NULL } @@ -117361,7 +117701,7 @@ dissect_rrc_T_specificationMode_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t RRCConnectionSetup_r8_IEs_sequence[] = { +static const per_sequence_t RRCConnectionSetup_r7_IEs_sequence[] = { { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, { &hf_rrc_new_c_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, @@ -117370,9 +117710,8 @@ static const per_sequence_t RRCConnectionSetup_r8_IEs_sequence[] = { { &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_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, - { &hf_rrc_capabilityUpdateRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r8 }, + { &hf_rrc_capabilityUpdateRequirement_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r7 }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, { &hf_rrc_specificationMode_27, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_27 }, { &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 }, @@ -117381,122 +117720,136 @@ static const per_sequence_t RRCConnectionSetup_r8_IEs_sequence[] = { { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, { &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_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r8 }, - { &hf_rrc_dl_HSPDSCH_Information_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r8 }, - { &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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD }, - { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, + { &hf_rrc_ul_EDCH_Information_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r7 }, + { &hf_rrc_dl_HSPDSCH_Information_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r7 }, + { &hf_rrc_dl_CommonInformation_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r7 }, + { &hf_rrc_dl_InformationPerRL_List_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r7 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RRCConnectionSetup_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RRCConnectionSetup_r7_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_RRCConnectionSetup_r8_IEs, RRCConnectionSetup_r8_IEs_sequence); + ett_rrc_RRCConnectionSetup_r7_IEs, RRCConnectionSetup_r7_IEs_sequence); return offset; } -static const per_sequence_t RRCConnectionSetup_v890ext_IEs_sequence[] = { - { &hf_rrc_dl_SecondaryCellInfoFDD_v890ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_v890ext }, - { &hf_rrc_dl_HSPDSCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r8_ext }, +static const per_sequence_t RRCConnectionSetup_v780ext_IEs_sequence[] = { + { &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RRCConnectionSetup_v890ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RRCConnectionSetup_v780ext_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_RRCConnectionSetup_v890ext_IEs, RRCConnectionSetup_v890ext_IEs_sequence); + ett_rrc_RRCConnectionSetup_v780ext_IEs, RRCConnectionSetup_v780ext_IEs_sequence); return offset; } -static const per_sequence_t RRCConnectionSetup_v8a0ext_IEs_sequence[] = { - { &hf_rrc_dl_HSPDSCH_Information_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r8_ext2 }, +static const per_sequence_t RRCConnectionSetup_v7d0ext_IEs_sequence[] = { + { &hf_rrc_ul_EDCH_Information_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RRCConnectionSetup_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RRCConnectionSetup_v7d0ext_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_RRCConnectionSetup_v8a0ext_IEs, RRCConnectionSetup_v8a0ext_IEs_sequence); + ett_rrc_RRCConnectionSetup_v7d0ext_IEs, RRCConnectionSetup_v7d0ext_IEs_sequence); return offset; } -static const per_sequence_t T_nonCriticalExtensions_152_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_154_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_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_152, T_nonCriticalExtensions_152_sequence); + ett_rrc_T_nonCriticalExtensions_154, T_nonCriticalExtensions_154_sequence); return offset; } -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_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_152 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_v8a0NonCriticalExtensions_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_v8a0NonCriticalExtensions_08, T_v8a0NonCriticalExtensions_08_sequence); - - return offset; -} - - -static const per_sequence_t T_v890NonCriticalExtensions_08_sequence[] = { - { &hf_rrc_rrcConnectionSetup_v890ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v890ext_IEs }, - { &hf_rrc_v8a0NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8a0NonCriticalExtensions_08 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_v890NonCriticalExtensions_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_v890NonCriticalExtensions_08, T_v890NonCriticalExtensions_08_sequence); - - return offset; -} - - -static const per_sequence_t T_v7d0NonCriticalExtensions_12_sequence[] = { +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_v890NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v890NonCriticalExtensions_08 }, + { &hf_rrc_nonCriticalExtensions_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_154 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_v7d0NonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_v7d0NonCriticalExtensions_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_v7d0NonCriticalExtensions_12, T_v7d0NonCriticalExtensions_12_sequence); + ett_rrc_T_v7d0NonCriticalExtensions_11, T_v7d0NonCriticalExtensions_11_sequence); return offset; } -static const per_sequence_t T_r8_10_sequence[] = { - { &hf_rrc_rrcConnectionSetup_r8, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r8_IEs }, - { &hf_rrc_rrcConnectionSetup_r8_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_v7d0NonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7d0NonCriticalExtensions_12 }, +static const per_sequence_t T_v780NonCriticalExtensions_08_sequence[] = { + { &hf_rrc_rrcConnectionSetup_v780ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v780ext_IEs }, + { &hf_rrc_v7d0NonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7d0NonCriticalExtensions_11 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_r8_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_v780NonCriticalExtensions_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_r8_10, T_r8_10_sequence); + ett_rrc_T_v780NonCriticalExtensions_08, T_v780NonCriticalExtensions_08_sequence); + + return offset; +} + + +static const per_sequence_t T_r7_09_sequence[] = { + { &hf_rrc_rrcConnectionSetup_r7, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r7_IEs }, + { &hf_rrc_rrcConnectionSetup_r7_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_v780NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v780NonCriticalExtensions_08 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r7_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r7_09, T_r7_09_sequence); + + return offset; +} + + +static const per_sequence_t CapabilityUpdateRequirement_r8_sequence[] = { + { &hf_rrc_ue_RadioCapabilityFDDUpdateRequirement_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD384, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD768, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_systemSpecificCapUpdateReqList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SystemSpecificCapUpdateReqList_r8 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_CapabilityUpdateRequirement_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_CapabilityUpdateRequirement_r8, CapabilityUpdateRequirement_r8_sequence); + + return offset; +} + + +static const per_sequence_t SRB_InformationSetupList2_r8_sequence_of[1] = { + { &hf_rrc_SRB_InformationSetupList2_r8_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetup_r8 }, +}; + +static int +dissect_rrc_SRB_InformationSetupList2_r8(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_SRB_InformationSetupList2_r8, SRB_InformationSetupList2_r8_sequence_of, + 3, 4, FALSE); return offset; } @@ -117507,7 +117860,7 @@ static const per_sequence_t T_complete_28_sequence[] = { { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &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_AddReconfTransChInfoList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r9 }, + { &hf_rrc_dl_AddReconfTransChInfoList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r7 }, { NULL, 0, 0, NULL } }; @@ -117593,7 +117946,7 @@ dissect_rrc_T_specificationMode_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t RRCConnectionSetup_r9_IEs_sequence[] = { +static const per_sequence_t RRCConnectionSetup_r8_IEs_sequence[] = { { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, { &hf_rrc_new_c_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, @@ -117613,77 +117966,122 @@ static const per_sequence_t RRCConnectionSetup_r9_IEs_sequence[] = { { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, { &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_dl_HSPDSCH_Information_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r9 }, + { &hf_rrc_ul_EDCH_Information_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r8 }, + { &hf_rrc_dl_HSPDSCH_Information_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r8 }, { &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_dl_SecondaryCellInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD }, { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RRCConnectionSetup_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RRCConnectionSetup_r8_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_RRCConnectionSetup_r9_IEs, RRCConnectionSetup_r9_IEs_sequence); + ett_rrc_RRCConnectionSetup_r8_IEs, RRCConnectionSetup_r8_IEs_sequence); return offset; } -static const per_sequence_t RRCConnectionSetup_v950ext_IEs_sequence[] = { - { &hf_rrc_secondaryCellMimoParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext }, +static const per_sequence_t RRCConnectionSetup_v890ext_IEs_sequence[] = { + { &hf_rrc_dl_SecondaryCellInfoFDD_v890ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_v890ext }, + { &hf_rrc_dl_HSPDSCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r8_ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RRCConnectionSetup_v950ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RRCConnectionSetup_v890ext_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_RRCConnectionSetup_v950ext_IEs, RRCConnectionSetup_v950ext_IEs_sequence); + ett_rrc_RRCConnectionSetup_v890ext_IEs, RRCConnectionSetup_v890ext_IEs_sequence); return offset; } -static const per_sequence_t T_nonCriticalExtensions_153_sequence[] = { +static const per_sequence_t RRCConnectionSetup_v8a0ext_IEs_sequence[] = { + { &hf_rrc_dl_HSPDSCH_Information_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r8_ext2 }, { 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_RRCConnectionSetup_v8a0ext_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_T_nonCriticalExtensions_153, T_nonCriticalExtensions_153_sequence); + ett_rrc_RRCConnectionSetup_v8a0ext_IEs, RRCConnectionSetup_v8a0ext_IEs_sequence); return offset; } -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_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_153 }, +static const per_sequence_t T_nonCriticalExtensions_155_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_v950NonCriticalExtensions_07(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_v950NonCriticalExtensions_07, T_v950NonCriticalExtensions_07_sequence); + ett_rrc_T_nonCriticalExtensions_155, T_nonCriticalExtensions_155_sequence); return offset; } -static const per_sequence_t T_r9_09_sequence[] = { - { &hf_rrc_rrcConnectionSetup_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r9_IEs }, - { &hf_rrc_rrcConnectionSetup_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_v950NonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_07 }, +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 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_r9_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_v8a0NonCriticalExtensions_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_r9_09, T_r9_09_sequence); + ett_rrc_T_v8a0NonCriticalExtensions_08, T_v8a0NonCriticalExtensions_08_sequence); + + return offset; +} + + +static const per_sequence_t T_v890NonCriticalExtensions_08_sequence[] = { + { &hf_rrc_rrcConnectionSetup_v890ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v890ext_IEs }, + { &hf_rrc_v8a0NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8a0NonCriticalExtensions_08 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_v890NonCriticalExtensions_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_v890NonCriticalExtensions_08, T_v890NonCriticalExtensions_08_sequence); + + return offset; +} + + +static const per_sequence_t T_v7d0NonCriticalExtensions_12_sequence[] = { + { &hf_rrc_rrcConnectionSetup_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v7d0ext_IEs }, + { &hf_rrc_v890NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v890NonCriticalExtensions_08 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_v7d0NonCriticalExtensions_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_v7d0NonCriticalExtensions_12, T_v7d0NonCriticalExtensions_12_sequence); + + return offset; +} + + +static const per_sequence_t T_r8_10_sequence[] = { + { &hf_rrc_rrcConnectionSetup_r8, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r8_IEs }, + { &hf_rrc_rrcConnectionSetup_r8_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_v7d0NonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7d0NonCriticalExtensions_12 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r8_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_r8_10, T_r8_10_sequence); return offset; } @@ -117780,7 +118178,7 @@ dissect_rrc_T_specificationMode_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t RRCConnectionSetup_r10_IEs_sequence[] = { +static const per_sequence_t RRCConnectionSetup_r9_IEs_sequence[] = { { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, { &hf_rrc_new_c_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, @@ -117802,77 +118200,75 @@ static const per_sequence_t RRCConnectionSetup_r10_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_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_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_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r10 }, - { &hf_rrc_additionalDLSecCellInfoListFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD }, + { &hf_rrc_dl_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r9 }, { &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 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RRCConnectionSetup_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RRCConnectionSetup_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_RRCConnectionSetup_r10_IEs, RRCConnectionSetup_r10_IEs_sequence); + ett_rrc_RRCConnectionSetup_r9_IEs, RRCConnectionSetup_r9_IEs_sequence); return offset; } -static const per_sequence_t RRCConnectionSetup_vaj0ext_IEs_sequence[] = { - { &hf_rrc_capabilityUpdateRequirement_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_vaj0ext }, +static const per_sequence_t RRCConnectionSetup_v950ext_IEs_sequence[] = { + { &hf_rrc_secondaryCellMimoParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RRCConnectionSetup_vaj0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RRCConnectionSetup_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_RRCConnectionSetup_vaj0ext_IEs, RRCConnectionSetup_vaj0ext_IEs_sequence); + ett_rrc_RRCConnectionSetup_v950ext_IEs, RRCConnectionSetup_v950ext_IEs_sequence); return offset; } -static const per_sequence_t T_nonCriticalExtensions_154_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_156_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_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_154, T_nonCriticalExtensions_154_sequence); + ett_rrc_T_nonCriticalExtensions_156, T_nonCriticalExtensions_156_sequence); return offset; } -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_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_154 }, +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 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_vaj0NonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_v950NonCriticalExtensions_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_T_vaj0NonCriticalExtensions, T_vaj0NonCriticalExtensions_sequence); + ett_rrc_T_v950NonCriticalExtensions_07, T_v950NonCriticalExtensions_07_sequence); return offset; } -static const per_sequence_t T_r10_09_sequence[] = { - { &hf_rrc_rrcConnectionSetup_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r10_IEs }, - { &hf_rrc_rrcConnectionSetup_r10_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_vaj0NonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vaj0NonCriticalExtensions }, +static const per_sequence_t T_r9_09_sequence[] = { + { &hf_rrc_rrcConnectionSetup_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r9_IEs }, + { &hf_rrc_rrcConnectionSetup_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_v950NonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_07 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_r10_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r9_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_09, T_r10_09_sequence); + ett_rrc_T_r9_09, T_r9_09_sequence); return offset; } @@ -117883,7 +118279,7 @@ static const per_sequence_t T_complete_30_sequence[] = { { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &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_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, + { &hf_rrc_dl_AddReconfTransChInfoList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r9 }, { NULL, 0, 0, NULL } }; @@ -117969,7 +118365,7 @@ dissect_rrc_T_specificationMode_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t RRCConnectionSetup_r11_IEs_sequence[] = { +static const per_sequence_t RRCConnectionSetup_r10_IEs_sequence[] = { { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, { &hf_rrc_new_c_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, @@ -117980,7 +118376,7 @@ static const per_sequence_t RRCConnectionSetup_r11_IEs_sequence[] = { { &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, { &hf_rrc_capabilityUpdateRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r8 }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, + { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, { &hf_rrc_specificationMode_30, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_30 }, { &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 }, @@ -117988,86 +118384,80 @@ static const per_sequence_t RRCConnectionSetup_r11_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_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_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r11 }, + { &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_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_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_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD }, + { &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_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 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RRCConnectionSetup_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RRCConnectionSetup_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_RRCConnectionSetup_r11_IEs, RRCConnectionSetup_r11_IEs_sequence); + ett_rrc_RRCConnectionSetup_r10_IEs, RRCConnectionSetup_r10_IEs_sequence); return offset; } -static const per_sequence_t T_nonCriticalExtensions_155_sequence[] = { +static const per_sequence_t RRCConnectionSetup_vaj0ext_IEs_sequence[] = { + { &hf_rrc_capabilityUpdateRequirement_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_vaj0ext }, { 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_RRCConnectionSetup_vaj0ext_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_T_nonCriticalExtensions_155, T_nonCriticalExtensions_155_sequence); + ett_rrc_RRCConnectionSetup_vaj0ext_IEs, RRCConnectionSetup_vaj0ext_IEs_sequence); return offset; } -static const per_sequence_t T_vaj0NonCriticalExtensions_01_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_157_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_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_157, T_nonCriticalExtensions_157_sequence); + + return offset; +} + + +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_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_155 }, + { &hf_rrc_nonCriticalExtensions_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_157 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_vaj0NonCriticalExtensions_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_vaj0NonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_vaj0NonCriticalExtensions_01, T_vaj0NonCriticalExtensions_01_sequence); + ett_rrc_T_vaj0NonCriticalExtensions, T_vaj0NonCriticalExtensions_sequence); return offset; } -static const per_sequence_t T_r11_10_sequence[] = { - { &hf_rrc_rrcConnectionSetup_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r11_IEs }, - { &hf_rrc_rrcConnectionSetup_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_vaj0NonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vaj0NonCriticalExtensions_01 }, +static const per_sequence_t T_r10_09_sequence[] = { + { &hf_rrc_rrcConnectionSetup_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r10_IEs }, + { &hf_rrc_rrcConnectionSetup_r10_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_vaj0NonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vaj0NonCriticalExtensions }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_r11_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r10_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_10, T_r11_10_sequence); - - return offset; -} - - -static const per_sequence_t CapabilityUpdateRequirement_r12_sequence[] = { - { &hf_rrc_ue_RadioCapabilityFDDUpdateRequirement_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD384, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD768, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_systemSpecificCapUpdateReqList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SystemSpecificCapUpdateReqList_r8 }, - { &hf_rrc_eUTRAbandSpecificCapUpdateReqList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRAbandSpecificCapUpdateReqList }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_CapabilityUpdateRequirement_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_CapabilityUpdateRequirement_r12, CapabilityUpdateRequirement_r12_sequence); + ett_rrc_T_r10_09, T_r10_09_sequence); return offset; } @@ -118164,6 +118554,201 @@ dissect_rrc_T_specificationMode_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } +static const per_sequence_t RRCConnectionSetup_r11_IEs_sequence[] = { + { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, + { &hf_rrc_new_c_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_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_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, + { &hf_rrc_capabilityUpdateRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r8 }, + { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, + { &hf_rrc_specificationMode_31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_31 }, + { &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_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_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r11 }, + { &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_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_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD }, + { &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 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RRCConnectionSetup_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_RRCConnectionSetup_r11_IEs, RRCConnectionSetup_r11_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_158_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_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_158, T_nonCriticalExtensions_158_sequence); + + return offset; +} + + +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 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_vaj0NonCriticalExtensions_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_vaj0NonCriticalExtensions_01, T_vaj0NonCriticalExtensions_01_sequence); + + return offset; +} + + +static const per_sequence_t T_r11_10_sequence[] = { + { &hf_rrc_rrcConnectionSetup_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r11_IEs }, + { &hf_rrc_rrcConnectionSetup_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_vaj0NonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vaj0NonCriticalExtensions_01 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r11_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_r11_10, T_r11_10_sequence); + + return offset; +} + + +static const per_sequence_t CapabilityUpdateRequirement_r12_sequence[] = { + { &hf_rrc_ue_RadioCapabilityFDDUpdateRequirement_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD384, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD768, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_ue_RadioCapabilityTDDUpdateRequirement_TDD128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_systemSpecificCapUpdateReqList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SystemSpecificCapUpdateReqList_r8 }, + { &hf_rrc_eUTRAbandSpecificCapUpdateReqList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRAbandSpecificCapUpdateReqList }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_CapabilityUpdateRequirement_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_CapabilityUpdateRequirement_r12, CapabilityUpdateRequirement_r12_sequence); + + return offset; +} + + +static const per_sequence_t T_complete_32_sequence[] = { + { &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 }, + { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, + { &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_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_complete_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_32, T_complete_32_sequence); + + return offset; +} + + +static const per_sequence_t T_defaultConfig_28_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_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_28, T_defaultConfig_28_sequence); + + return offset; +} + + +static const value_string rrc_T_preConfigMode_28_vals[] = { + { 0, "predefinedConfigIdentity" }, + { 1, "defaultConfig" }, + { 0, NULL } +}; + +static const per_choice_t T_preConfigMode_28_choice[] = { + { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, + { 1, &hf_rrc_defaultConfig_28, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_28 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_preConfigMode_28(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_28, T_preConfigMode_28_choice, + NULL); + + return offset; +} + + +static const per_sequence_t T_preconfiguration_28_sequence[] = { + { &hf_rrc_preConfigMode_28, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_28 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_preconfiguration_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_28, T_preconfiguration_28_sequence); + + return offset; +} + + +static const value_string rrc_T_specificationMode_32_vals[] = { + { 0, "complete" }, + { 1, "preconfiguration" }, + { 0, NULL } +}; + +static const per_choice_t T_specificationMode_32_choice[] = { + { 0, &hf_rrc_complete_32 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_32 }, + { 1, &hf_rrc_preconfiguration_28, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_28 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_specificationMode_32(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_32, T_specificationMode_32_choice, + NULL); + + return offset; +} + + static const per_sequence_t RRCConnectionSetup_r12_IEs_sequence[] = { { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, @@ -118176,7 +118761,7 @@ static const per_sequence_t RRCConnectionSetup_r12_IEs_sequence[] = { { &hf_rrc_capabilityUpdateRequirement_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r12 }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, - { &hf_rrc_specificationMode_31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_31 }, + { &hf_rrc_specificationMode_32, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_32 }, { &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 }, @@ -118207,14 +118792,14 @@ dissect_rrc_RRCConnectionSetup_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_156_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_159_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_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_156, T_nonCriticalExtensions_156_sequence); + ett_rrc_T_nonCriticalExtensions_159, T_nonCriticalExtensions_159_sequence); return offset; } @@ -118223,7 +118808,7 @@ dissect_rrc_T_nonCriticalExtensions_156(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_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_156 }, + { &hf_rrc_nonCriticalExtensions_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_159 }, { NULL, 0, 0, NULL } }; @@ -118477,7 +119062,7 @@ static const per_choice_t RRCConnectionSetup_choice[] = { static int dissect_rrc_RRCConnectionSetup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 497 "./asn1/rrc/rrc.cnf" +#line 498 "./asn1/rrc/rrc.cnf" guint32 new_u_rnti; col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionSetup"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, @@ -118513,14 +119098,14 @@ dissect_rrc_URAUpdateConfirm_CCCH_r3_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_199_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_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_196, T_nonCriticalExtensions_196_sequence); + ett_rrc_T_nonCriticalExtensions_199, T_nonCriticalExtensions_199_sequence); return offset; } @@ -118528,7 +119113,7 @@ dissect_rrc_T_nonCriticalExtensions_196(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_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_196 }, + { &hf_rrc_nonCriticalExtensions_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_199 }, { NULL, 0, 0, NULL } }; @@ -118629,7 +119214,7 @@ static const per_choice_t URAUpdateConfirm_CCCH_choice[] = { static int dissect_rrc_URAUpdateConfirm_CCCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 662 "./asn1/rrc/rrc.cnf" +#line 663 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "URAUpdateConfirm-CCCH"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_URAUpdateConfirm_CCCH, URAUpdateConfirm_CCCH_choice, @@ -119329,7 +119914,7 @@ static const per_sequence_t CellUpdate_sequence[] = { static int dissect_rrc_CellUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 219 "./asn1/rrc/rrc.cnf" +#line 220 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CellUpdate"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_CellUpdate, CellUpdate_sequence); @@ -119942,14 +120527,14 @@ dissect_rrc_RRCConnectionRequest_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_146_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_149_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_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_146, T_nonCriticalExtensions_146_sequence); + ett_rrc_T_nonCriticalExtensions_149, T_nonCriticalExtensions_149_sequence); return offset; } @@ -119957,7 +120542,7 @@ dissect_rrc_T_nonCriticalExtensions_146(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_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_146 }, + { &hf_rrc_nonCriticalExtensions_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_149 }, { NULL, 0, 0, NULL } }; @@ -120221,7 +120806,7 @@ static const per_sequence_t RRCConnectionRequest_sequence[] = { static int dissect_rrc_RRCConnectionRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 493 "./asn1/rrc/rrc.cnf" +#line 494 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionRequest"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionRequest, RRCConnectionRequest_sequence); @@ -120449,14 +121034,14 @@ dissect_rrc_URAUpdate_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_191_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_194_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_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_191, T_nonCriticalExtensions_191_sequence); + ett_rrc_T_nonCriticalExtensions_194, T_nonCriticalExtensions_194_sequence); return offset; } @@ -120464,7 +121049,7 @@ dissect_rrc_T_nonCriticalExtensions_191(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_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_191 }, + { &hf_rrc_nonCriticalExtensions_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_194 }, { NULL, 0, 0, NULL } }; @@ -120532,7 +121117,7 @@ static const per_sequence_t URAUpdate_sequence[] = { static int dissect_rrc_URAUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 654 "./asn1/rrc/rrc.cnf" +#line 655 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "URAUpdate"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_URAUpdate, URAUpdate_sequence); @@ -120917,7 +121502,7 @@ static const per_sequence_t CellUpdateFDD_r11_sequence[] = { static int dissect_rrc_CellUpdateFDD_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 223 "./asn1/rrc/rrc.cnf" +#line 224 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CellUpdateFDD-r11"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_CellUpdateFDD_r11, CellUpdateFDD_r11_sequence); @@ -121430,7 +122015,7 @@ static const per_sequence_t PagingType1_sequence[] = { static int dissect_rrc_PagingType1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 371 "./asn1/rrc/rrc.cnf" +#line 372 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PagingType1"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_PagingType1, PagingType1_sequence); @@ -121635,7 +122220,7 @@ static const per_sequence_t PUSCHCapacityRequest_sequence[] = { static int dissect_rrc_PUSCHCapacityRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 416 "./asn1/rrc/rrc.cnf" +#line 417 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PUSCHCapacityRequest"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_PUSCHCapacityRequest, PUSCHCapacityRequest_sequence); @@ -122013,7 +122598,7 @@ static const per_sequence_t SystemInformation_FACH_sequence[] = { static int dissect_rrc_SystemInformation_FACH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 577 "./asn1/rrc/rrc.cnf" +#line 578 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SystemInformation-FACH"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_SystemInformation_FACH, SystemInformation_FACH_sequence); @@ -122053,14 +122638,14 @@ dissect_rrc_SystemInformationChangeIndication_vc50ext_IEs(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_167_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_170_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_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_167, T_nonCriticalExtensions_167_sequence); + ett_rrc_T_nonCriticalExtensions_170, T_nonCriticalExtensions_170_sequence); return offset; } @@ -122068,7 +122653,7 @@ dissect_rrc_T_nonCriticalExtensions_167(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_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_167 }, + { &hf_rrc_nonCriticalExtensions_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_170 }, { NULL, 0, 0, NULL } }; @@ -122119,7 +122704,7 @@ static const per_sequence_t SystemInformationChangeIndication_sequence[] = { static int dissect_rrc_SystemInformationChangeIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 581 "./asn1/rrc/rrc.cnf" +#line 582 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SystemInformationChangeIndication"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_SystemInformationChangeIndication, SystemInformationChangeIndication_sequence); @@ -122300,7 +122885,7 @@ static const per_sequence_t SystemInformation_BCH_sequence[] = { static int dissect_rrc_SystemInformation_BCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 573 "./asn1/rrc/rrc.cnf" +#line 574 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SystemInformation-BCH"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_SystemInformation_BCH, SystemInformation_BCH_sequence); @@ -122794,14 +123379,14 @@ dissect_rrc_MBMS_ServiceAccessInfoList_r6(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_206_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_209_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_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_206, T_nonCriticalExtensions_206_sequence); + ett_rrc_T_nonCriticalExtensions_209, T_nonCriticalExtensions_209_sequence); return offset; } @@ -122809,13 +123394,13 @@ dissect_rrc_T_nonCriticalExtensions_206(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_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_206 }, + { &hf_rrc_nonCriticalExtensions_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_209 }, { NULL, 0, 0, NULL } }; static int dissect_rrc_MBMSAccessInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 323 "./asn1/rrc/rrc.cnf" +#line 324 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSAccessInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSAccessInformation, MBMSAccessInformation_sequence); @@ -123605,14 +124190,14 @@ dissect_rrc_MBMSCommonPTMRBInformation_v860ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_207_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_210_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_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_207, T_nonCriticalExtensions_207_sequence); + ett_rrc_T_nonCriticalExtensions_210, T_nonCriticalExtensions_210_sequence); return offset; } @@ -123620,7 +124205,7 @@ dissect_rrc_T_nonCriticalExtensions_207(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_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_207 }, + { &hf_rrc_nonCriticalExtensions_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_210 }, { NULL, 0, 0, NULL } }; @@ -123674,7 +124259,7 @@ static const per_sequence_t MBMSCommonPTMRBInformation_sequence[] = { static int dissect_rrc_MBMSCommonPTMRBInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 327 "./asn1/rrc/rrc.cnf" +#line 328 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSCommonPTMRBInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSCommonPTMRBInformation, MBMSCommonPTMRBInformation_sequence); @@ -124015,14 +124600,14 @@ dissect_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_208_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_211_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_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_208, T_nonCriticalExtensions_208_sequence); + ett_rrc_T_nonCriticalExtensions_211, T_nonCriticalExtensions_211_sequence); return offset; } @@ -124030,7 +124615,7 @@ dissect_rrc_T_nonCriticalExtensions_208(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_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_208 }, + { &hf_rrc_nonCriticalExtensions_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_211 }, { NULL, 0, 0, NULL } }; @@ -124052,7 +124637,7 @@ static const per_sequence_t MBMSCurrentCellPTMRBInformation_sequence[] = { static int dissect_rrc_MBMSCurrentCellPTMRBInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 331 "./asn1/rrc/rrc.cnf" +#line 332 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSCurrentCellPTMRBInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSCurrentCellPTMRBInformation, MBMSCurrentCellPTMRBInformation_sequence); @@ -124740,14 +125325,14 @@ dissect_rrc_MBMSGeneralInformation_v890ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_209_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_212_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_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_209, T_nonCriticalExtensions_209_sequence); + ett_rrc_T_nonCriticalExtensions_212, T_nonCriticalExtensions_212_sequence); return offset; } @@ -124755,7 +125340,7 @@ dissect_rrc_T_nonCriticalExtensions_209(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_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_209 }, + { &hf_rrc_nonCriticalExtensions_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_212 }, { NULL, 0, 0, NULL } }; @@ -124825,7 +125410,7 @@ static const per_sequence_t MBMSGeneralInformation_sequence[] = { static int dissect_rrc_MBMSGeneralInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 335 "./asn1/rrc/rrc.cnf" +#line 336 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSGeneralInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSGeneralInformation, MBMSGeneralInformation_sequence); @@ -125462,14 +126047,14 @@ dissect_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs(tvbuff_t *tvb _U_, } -static const per_sequence_t T_nonCriticalExtensions_212_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_215_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_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_212, T_nonCriticalExtensions_212_sequence); + ett_rrc_T_nonCriticalExtensions_215, T_nonCriticalExtensions_215_sequence); return offset; } @@ -125477,7 +126062,7 @@ dissect_rrc_T_nonCriticalExtensions_212(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_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_212 }, + { &hf_rrc_nonCriticalExtensions_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_215 }, { NULL, 0, 0, NULL } }; @@ -125499,7 +126084,7 @@ static const per_sequence_t MBMSNeighbouringCellPTMRBInformation_sequence[] = { static int dissect_rrc_MBMSNeighbouringCellPTMRBInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 347 "./asn1/rrc/rrc.cnf" +#line 348 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSNeighbouringCellPTMRBInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSNeighbouringCellPTMRBInformation, MBMSNeighbouringCellPTMRBInformation_sequence); @@ -125600,14 +126185,14 @@ dissect_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_214_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_217_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_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_214, T_nonCriticalExtensions_214_sequence); + ett_rrc_T_nonCriticalExtensions_217, T_nonCriticalExtensions_217_sequence); return offset; } @@ -125615,7 +126200,7 @@ dissect_rrc_T_nonCriticalExtensions_214(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_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_214 }, + { &hf_rrc_nonCriticalExtensions_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_217 }, { NULL, 0, 0, NULL } }; @@ -125636,7 +126221,7 @@ static const per_sequence_t MBMSUnmodifiedServicesInformation_sequence[] = { static int dissect_rrc_MBMSUnmodifiedServicesInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 355 "./asn1/rrc/rrc.cnf" +#line 356 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSUnmodifiedServicesInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSUnmodifiedServicesInformation, MBMSUnmodifiedServicesInformation_sequence); @@ -125771,14 +126356,14 @@ dissect_rrc_MBMS_ServiceSchedulingInfoList_r6(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_213_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_216_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_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_213, T_nonCriticalExtensions_213_sequence); + ett_rrc_T_nonCriticalExtensions_216, T_nonCriticalExtensions_216_sequence); return offset; } @@ -125786,13 +126371,13 @@ dissect_rrc_T_nonCriticalExtensions_213(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_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_213 }, + { &hf_rrc_nonCriticalExtensions_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_216 }, { NULL, 0, 0, NULL } }; static int dissect_rrc_MBMSSchedulingInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 351 "./asn1/rrc/rrc.cnf" +#line 352 "./asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSSchedulingInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSSchedulingInformation, MBMSSchedulingInformation_sequence); @@ -129737,7 +130322,7 @@ static const per_choice_t HandoverToUTRANCommand_choice[] = { static int dissect_rrc_HandoverToUTRANCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1421 "./asn1/rrc/rrc.cnf" +#line 1422 "./asn1/rrc/rrc.cnf" offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverToUTRANCommand, HandoverToUTRANCommand_choice, NULL); @@ -129878,7 +130463,7 @@ static const per_sequence_t UE_SecurityInformation_sequence[] = { static int dissect_rrc_UE_SecurityInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1424 "./asn1/rrc/rrc.cnf" +#line 1425 "./asn1/rrc/rrc.cnf" private_data_set_cn_domain(actx, RRC_NAS_SYS_INFO_CS); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UE_SecurityInformation, UE_SecurityInformation_sequence); @@ -129915,7 +130500,7 @@ dissect_rrc_T_uE_SecurityInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static int dissect_rrc_T_present(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 185 "./asn1/rrc/rrc.cnf" +#line 186 "./asn1/rrc/rrc.cnf" tvbuff_t *ue_radio_access_cap_info_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -130281,7 +130866,7 @@ static const per_sequence_t UE_SecurityInformation2_sequence[] = { static int dissect_rrc_UE_SecurityInformation2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1428 "./asn1/rrc/rrc.cnf" +#line 1429 "./asn1/rrc/rrc.cnf" private_data_set_cn_domain(actx, RRC_NAS_SYS_INFO_PS); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UE_SecurityInformation2, UE_SecurityInformation2_sequence); @@ -130720,7 +131305,7 @@ dissect_rrc_UE_SpecificCapabilityInformation_LCRTDD(tvbuff_t *tvb _U_, int offse static const per_sequence_t UE_RadioAccessCapabilityInfo_v770ext_sequence[] = { { &hf_rrc_rf_Capability , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RF_Capability_v770ext }, - { &hf_rrc_physicalChannelCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapabilityInfo_v770ext }, + { &hf_rrc_physicalChannelCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapabilityInfo_v770ext }, { &hf_rrc_ganssSupportIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ganssSupportIndication }, { &hf_rrc_mac_ehsSupport_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_ehsSupport_02 }, { &hf_rrc_ue_SpecificCapabilityInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_SpecificCapabilityInformation_LCRTDD }, @@ -133844,14 +134429,14 @@ dissect_rrc_InterRATHandoverInfo_r3_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_136_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_139_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_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_139, T_nonCriticalExtensions_139_sequence); return offset; } @@ -133859,7 +134444,7 @@ dissect_rrc_T_nonCriticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7g0NonCriticalExtensions_13_sequence[] = { { &hf_rrc_radioBearerSetup_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_136 }, + { &hf_rrc_nonCriticalExtensions_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_139 }, { NULL, 0, 0, NULL } }; @@ -134015,14 +134600,14 @@ dissect_rrc_RRCConnectionSetupCompleteBand_va40ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_158_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_161_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_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_158, T_nonCriticalExtensions_158_sequence); + ett_rrc_T_nonCriticalExtensions_161, T_nonCriticalExtensions_161_sequence); return offset; } @@ -134030,7 +134615,7 @@ dissect_rrc_T_nonCriticalExtensions_158(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_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_158 }, + { &hf_rrc_nonCriticalExtensions_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_161 }, { NULL, 0, 0, NULL } }; @@ -134117,14 +134702,14 @@ dissect_rrc_RRC_FailureInfo_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_159_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_162_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_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_159, T_nonCriticalExtensions_159_sequence); + ett_rrc_T_nonCriticalExtensions_162, T_nonCriticalExtensions_162_sequence); return offset; } @@ -134132,7 +134717,7 @@ dissect_rrc_T_nonCriticalExtensions_159(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_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_159 }, + { &hf_rrc_nonCriticalExtensions_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_162 }, { NULL, 0, 0, NULL } }; @@ -134265,14 +134850,14 @@ dissect_rrc_UECapabilityInformation_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_185_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_188_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_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_185, T_nonCriticalExtensions_185_sequence); + ett_rrc_T_nonCriticalExtensions_188, T_nonCriticalExtensions_188_sequence); return offset; } @@ -134280,7 +134865,7 @@ dissect_rrc_T_nonCriticalExtensions_185(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_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_185 }, + { &hf_rrc_nonCriticalExtensions_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_188 }, { NULL, 0, 0, NULL } }; @@ -134382,14 +134967,14 @@ dissect_rrc_URAUpdate_v7e0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_192_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_195_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_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_192, T_nonCriticalExtensions_192_sequence); + ett_rrc_T_nonCriticalExtensions_195, T_nonCriticalExtensions_195_sequence); return offset; } @@ -134397,7 +134982,7 @@ dissect_rrc_T_nonCriticalExtensions_192(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_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_192 }, + { &hf_rrc_nonCriticalExtensions_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_195 }, { NULL, 0, 0, NULL } }; @@ -134558,14 +135143,14 @@ dissect_rrc_System_Information_Container_vc50ext_IEs(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_nonCriticalExtensions_215_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_218_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_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_215, T_nonCriticalExtensions_215_sequence); + ett_rrc_T_nonCriticalExtensions_218, T_nonCriticalExtensions_218_sequence); return offset; } @@ -134573,7 +135158,7 @@ dissect_rrc_T_nonCriticalExtensions_215(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_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_215 }, + { &hf_rrc_nonCriticalExtensions_218, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_218 }, { NULL, 0, 0, NULL } }; @@ -134816,7 +135401,7 @@ static const per_sequence_t PLMN_IdentityWithOptionalMCC_r6_sequence[] = { static int dissect_rrc_PLMN_IdentityWithOptionalMCC_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 925 "./asn1/rrc/rrc.cnf" +#line 926 "./asn1/rrc/rrc.cnf" wmem_strbuf_t* mcc_mnc_strbuf; guint32 string_len; gchar* mcc_mnc_string; @@ -137386,7 +137971,7 @@ dissect_rrc_T_supportOfInterRATHOToEUTRATDD(tvbuff_t *tvb _U_, int offset _U_, a static int dissect_rrc_T_eutraFeatureGroupIndicators(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 877 "./asn1/rrc/rrc.cnf" +#line 878 "./asn1/rrc/rrc.cnf" tvbuff_t *eutraFeatureGroupIndicators_tvb=NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 4, 4, FALSE, &eutraFeatureGroupIndicators_tvb, NULL); @@ -138984,7 +139569,7 @@ dissect_rrc_T_supportOfInter_RAT_PS_Handover(tvbuff_t *tvb _U_, int offset _U_, static int dissect_rrc_GSM_MS_RadioAccessCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 837 "./asn1/rrc/rrc.cnf" +#line 838 "./asn1/rrc/rrc.cnf" tvbuff_t *parameter_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -139297,7 +139882,7 @@ dissect_rrc_UE_RadioAccessCapability_v860ext_IEs(tvbuff_t *tvb _U_, int offset _ static int dissect_rrc_T_ue_EUTRA_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 853 "./asn1/rrc/rrc.cnf" +#line 854 "./asn1/rrc/rrc.cnf" tvbuff_t *ue_eutra_cap_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, &ue_eutra_cap_tvb); @@ -140064,14 +140649,86 @@ dissect_rrc_T_supportofSimultaneousSetupandReleaseofRABsRBs(tvbuff_t *tvb _U_, i } -static const per_sequence_t T_nonCriticalExtensions_221_sequence[] = { +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_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_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_T_nonCriticalExtensions_221, T_nonCriticalExtensions_221_sequence); + 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); + + return offset; +} + + +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 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_RadioAccessCapability_vf10ext_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_UE_RadioAccessCapability_vf10ext_IEs, UE_RadioAccessCapability_vf10ext_IEs_sequence); return offset; } @@ -140081,7 +140738,7 @@ static const per_sequence_t UE_RadioAccessCapability_ve30ext_IEs_sequence[] = { { &hf_rrc_measurementCapability_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapability_ve30ext }, { &hf_rrc_supportofSimultaneousSetupandReleaseofRABsRBs, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportofSimultaneousSetupandReleaseofRABsRBs }, { &hf_rrc_physicalChannelCapability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PhysicalChannelCapability_ve30ext }, - { &hf_rrc_nonCriticalExtensions_221, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_221 }, + { &hf_rrc_ue_RadioAccessCapability_vf10ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapability_vf10ext_IEs }, { NULL, 0, 0, NULL } }; @@ -151010,7 +151667,7 @@ dissect_rrc_ExtSIBTypeInfoSchedulingInfo_List3(tvbuff_t *tvb _U_, int offset _U_ static int dissect_rrc_HNBName(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1045 "./asn1/rrc/rrc.cnf" +#line 1046 "./asn1/rrc/rrc.cnf" tvbuff_t *hnbname_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, -1, @@ -151319,14 +151976,14 @@ dissect_rrc_MasterInformationBlock_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_222_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_225_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_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_222, T_nonCriticalExtensions_222_sequence); + ett_rrc_T_nonCriticalExtensions_225, T_nonCriticalExtensions_225_sequence); return offset; } @@ -151334,7 +151991,7 @@ dissect_rrc_T_nonCriticalExtensions_222(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_222, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_222 }, + { &hf_rrc_nonCriticalExtensions_225, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_225 }, { NULL, 0, 0, NULL } }; @@ -151477,6 +152134,8 @@ static const value_string rrc_SIB_TypeAndTag2_vals[] = { { 0, NULL } }; +static value_string_ext rrc_SIB_TypeAndTag2_vals_ext = VALUE_STRING_EXT_INIT(rrc_SIB_TypeAndTag2_vals); + static const per_choice_t SIB_TypeAndTag2_choice[] = { { 0, &hf_rrc_sysInfoType1_01 , ASN1_NO_EXTENSIONS , dissect_rrc_PLMN_ValueTag }, { 1, &hf_rrc_sysInfoType2 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag }, @@ -151601,7 +152260,7 @@ dissect_rrc_SIB_ReferenceList2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static int dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1070 "./asn1/rrc/rrc.cnf" +#line 1071 "./asn1/rrc/rrc.cnf" private_data_set_cn_domain(actx, RRC_NAS_SYS_INFO_CN_COMMON); offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index); @@ -151641,14 +152300,14 @@ dissect_rrc_SysInfoType1_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_223_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_226_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_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_223, T_nonCriticalExtensions_223_sequence); + ett_rrc_T_nonCriticalExtensions_226, T_nonCriticalExtensions_226_sequence); return offset; } @@ -151656,7 +152315,7 @@ dissect_rrc_T_nonCriticalExtensions_223(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_223, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_223 }, + { &hf_rrc_nonCriticalExtensions_226, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_226 }, { NULL, 0, 0, NULL } }; @@ -151702,14 +152361,14 @@ dissect_rrc_SysInfoType1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_nonCriticalExtensions_224_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_227_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_) { +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_224, T_nonCriticalExtensions_224_sequence); + ett_rrc_T_nonCriticalExtensions_227, T_nonCriticalExtensions_227_sequence); return offset; } @@ -151717,7 +152376,7 @@ dissect_rrc_T_nonCriticalExtensions_224(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_224, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_224 }, + { &hf_rrc_nonCriticalExtensions_227, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_227 }, { NULL, 0, 0, NULL } }; @@ -151998,14 +152657,14 @@ dissect_rrc_SysInfoType3_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_225_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_228_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_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_225, T_nonCriticalExtensions_225_sequence); + ett_rrc_T_nonCriticalExtensions_228, T_nonCriticalExtensions_228_sequence); return offset; } @@ -152013,7 +152672,7 @@ dissect_rrc_T_nonCriticalExtensions_225(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_225, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_225 }, + { &hf_rrc_nonCriticalExtensions_228, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_228 }, { NULL, 0, 0, NULL } }; @@ -152235,14 +152894,14 @@ dissect_rrc_SysInfoType4_v5c0ext_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_229_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_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_226, T_nonCriticalExtensions_226_sequence); + ett_rrc_T_nonCriticalExtensions_229, T_nonCriticalExtensions_229_sequence); return offset; } @@ -152250,7 +152909,7 @@ dissect_rrc_T_nonCriticalExtensions_226(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_226, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_226 }, + { &hf_rrc_nonCriticalExtensions_229, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_229 }, { NULL, 0, 0, NULL } }; @@ -152886,14 +153545,14 @@ dissect_rrc_SysInfoType5_ve30ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_227_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_230_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_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_227, T_nonCriticalExtensions_227_sequence); + ett_rrc_T_nonCriticalExtensions_230, T_nonCriticalExtensions_230_sequence); return offset; } @@ -152901,7 +153560,7 @@ dissect_rrc_T_nonCriticalExtensions_227(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_227, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_227 }, + { &hf_rrc_nonCriticalExtensions_230, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_230 }, { NULL, 0, 0, NULL } }; @@ -153372,14 +154031,14 @@ dissect_rrc_SysInfoType6_ve30ext_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_231_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_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_228, T_nonCriticalExtensions_228_sequence); + ett_rrc_T_nonCriticalExtensions_231, T_nonCriticalExtensions_231_sequence); return offset; } @@ -153387,7 +154046,7 @@ dissect_rrc_T_nonCriticalExtensions_228(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_228, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_228 }, + { &hf_rrc_nonCriticalExtensions_231, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_231 }, { NULL, 0, 0, NULL } }; @@ -153561,95 +154220,6 @@ dissect_rrc_T_modeSpecificInfo_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_229_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_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_229, T_nonCriticalExtensions_229_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_229, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_229 }, - { 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_230_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_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_230, T_nonCriticalExtensions_230_sequence); - - return offset; -} - - -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_230, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_230 }, - { 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_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SysInfoType8, SysInfoType8_sequence); - - return offset; -} - - -static const per_sequence_t T_nonCriticalExtensions_231_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_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_231, T_nonCriticalExtensions_231_sequence); - - return offset; -} - - -static const per_sequence_t SysInfoType9_sequence[] = { - { &hf_rrc_dummy_62 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_PersistenceLevelsList }, - { &hf_rrc_nonCriticalExtensions_231, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_231 }, - { 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_232_sequence[] = { { NULL, 0, 0, NULL } }; @@ -153663,9 +154233,98 @@ dissect_rrc_T_nonCriticalExtensions_232(tvbuff_t *tvb _U_, int offset _U_, asn1_ } +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 } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_233(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_233, T_nonCriticalExtensions_233_sequence); + + return offset; +} + + +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_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_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SysInfoType8, SysInfoType8_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_234_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_234(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_234, T_nonCriticalExtensions_234_sequence); + + return offset; +} + + +static const per_sequence_t SysInfoType9_sequence[] = { + { &hf_rrc_dummy_62 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_PersistenceLevelsList }, + { &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_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SysInfoType9, SysInfoType9_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_235_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_235(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_235, T_nonCriticalExtensions_235_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_232, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_232 }, + { &hf_rrc_nonCriticalExtensions_235, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_235 }, { NULL, 0, 0, NULL } }; @@ -153883,14 +154542,14 @@ dissect_rrc_SysInfoType11_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_233_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_236_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_233(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +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_233, T_nonCriticalExtensions_233_sequence); + ett_rrc_T_nonCriticalExtensions_236, T_nonCriticalExtensions_236_sequence); return offset; } @@ -153898,7 +154557,7 @@ dissect_rrc_T_nonCriticalExtensions_233(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_233, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_233 }, + { &hf_rrc_nonCriticalExtensions_236, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_236 }, { NULL, 0, 0, NULL } }; @@ -154105,14 +154764,14 @@ dissect_rrc_SysInfoType11bis_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_234_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_237_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_234(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_234, T_nonCriticalExtensions_234_sequence); + ett_rrc_T_nonCriticalExtensions_237, T_nonCriticalExtensions_237_sequence); return offset; } @@ -154120,7 +154779,7 @@ dissect_rrc_T_nonCriticalExtensions_234(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_234, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_234 }, + { &hf_rrc_nonCriticalExtensions_237, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_237 }, { NULL, 0, 0, NULL } }; @@ -154195,14 +154854,14 @@ dissect_rrc_SysInfoType11bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_235_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_238_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_235(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_235, T_nonCriticalExtensions_235_sequence); + ett_rrc_T_nonCriticalExtensions_238, T_nonCriticalExtensions_238_sequence); return offset; } @@ -154211,7 +154870,7 @@ dissect_rrc_T_nonCriticalExtensions_235(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_235, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_235 }, + { &hf_rrc_nonCriticalExtensions_238, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_238 }, { NULL, 0, 0, NULL } }; @@ -154328,14 +154987,14 @@ dissect_rrc_SysInfoType12_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_239_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_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_236, T_nonCriticalExtensions_236_sequence); + ett_rrc_T_nonCriticalExtensions_239, T_nonCriticalExtensions_239_sequence); return offset; } @@ -154343,7 +155002,7 @@ dissect_rrc_T_nonCriticalExtensions_236(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_236, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_236 }, + { &hf_rrc_nonCriticalExtensions_239, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_239 }, { NULL, 0, 0, NULL } }; @@ -154504,14 +155163,14 @@ dissect_rrc_SysInfoType13_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_237_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_240_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_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_237, T_nonCriticalExtensions_237_sequence); + ett_rrc_T_nonCriticalExtensions_240, T_nonCriticalExtensions_240_sequence); return offset; } @@ -154519,7 +155178,7 @@ dissect_rrc_T_nonCriticalExtensions_237(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_237, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_237 }, + { &hf_rrc_nonCriticalExtensions_240, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_240 }, { NULL, 0, 0, NULL } }; @@ -154588,14 +155247,14 @@ dissect_rrc_ANSI_41_RAND_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_238_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_241_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_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_238, T_nonCriticalExtensions_238_sequence); + ett_rrc_T_nonCriticalExtensions_241, T_nonCriticalExtensions_241_sequence); return offset; } @@ -154603,7 +155262,7 @@ dissect_rrc_T_nonCriticalExtensions_238(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_238, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_238 }, + { &hf_rrc_nonCriticalExtensions_241, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_241 }, { NULL, 0, 0, NULL } }; @@ -154625,14 +155284,14 @@ dissect_rrc_ANSI_41_UserZoneID_Information(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_239_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_242_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_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_239, T_nonCriticalExtensions_239_sequence); + ett_rrc_T_nonCriticalExtensions_242, T_nonCriticalExtensions_242_sequence); return offset; } @@ -154640,7 +155299,7 @@ dissect_rrc_T_nonCriticalExtensions_239(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_239, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_239 }, + { &hf_rrc_nonCriticalExtensions_242, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_242 }, { NULL, 0, 0, NULL } }; @@ -154662,14 +155321,14 @@ dissect_rrc_ANSI_41_PrivateNeighbourListInfo(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_240_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_243_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_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_240, T_nonCriticalExtensions_240_sequence); + ett_rrc_T_nonCriticalExtensions_243, T_nonCriticalExtensions_243_sequence); return offset; } @@ -154677,7 +155336,7 @@ dissect_rrc_T_nonCriticalExtensions_240(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_240, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_240 }, + { &hf_rrc_nonCriticalExtensions_243, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_243 }, { NULL, 0, 0, NULL } }; @@ -154699,14 +155358,14 @@ dissect_rrc_ANSI_41_GlobalServiceRedirectInfo(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_241_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_244_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_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_241, T_nonCriticalExtensions_241_sequence); + ett_rrc_T_nonCriticalExtensions_244, T_nonCriticalExtensions_244_sequence); return offset; } @@ -154714,7 +155373,7 @@ dissect_rrc_T_nonCriticalExtensions_241(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_241, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_241 }, + { &hf_rrc_nonCriticalExtensions_244, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_244 }, { NULL, 0, 0, NULL } }; @@ -154727,14 +155386,14 @@ dissect_rrc_SysInfoType13_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_242_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_245_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_245(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_245, T_nonCriticalExtensions_245_sequence); return offset; } @@ -154743,7 +155402,7 @@ dissect_rrc_T_nonCriticalExtensions_242(tvbuff_t *tvb _U_, int offset _U_, asn1_ 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_242, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_242 }, + { &hf_rrc_nonCriticalExtensions_245, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_245 }, { NULL, 0, 0, NULL } }; @@ -154798,14 +155457,14 @@ dissect_rrc_SysInfoType15_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_243_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_246_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_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_243, T_nonCriticalExtensions_243_sequence); + ett_rrc_T_nonCriticalExtensions_246, T_nonCriticalExtensions_246_sequence); return offset; } @@ -154813,7 +155472,7 @@ dissect_rrc_T_nonCriticalExtensions_243(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_243, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_243 }, + { &hf_rrc_nonCriticalExtensions_246, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_246 }, { NULL, 0, 0, NULL } }; @@ -154903,14 +155562,14 @@ dissect_rrc_SysInfoType15bis_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_244_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_247_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_) { +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_244, T_nonCriticalExtensions_244_sequence); + ett_rrc_T_nonCriticalExtensions_247, T_nonCriticalExtensions_247_sequence); return offset; } @@ -154918,7 +155577,7 @@ dissect_rrc_T_nonCriticalExtensions_244(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_244, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_244 }, + { &hf_rrc_nonCriticalExtensions_247, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_247 }, { NULL, 0, 0, NULL } }; @@ -154977,14 +155636,14 @@ dissect_rrc_SysInfoType15_1_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_245_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_248_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_245(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_245, T_nonCriticalExtensions_245_sequence); + ett_rrc_T_nonCriticalExtensions_248, T_nonCriticalExtensions_248_sequence); return offset; } @@ -154992,7 +155651,7 @@ dissect_rrc_T_nonCriticalExtensions_245(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_245, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_245 }, + { &hf_rrc_nonCriticalExtensions_248, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_248 }, { NULL, 0, 0, NULL } }; @@ -155034,14 +155693,14 @@ dissect_rrc_SysInfoType15_1bis_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_246_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_249_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_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_246, T_nonCriticalExtensions_246_sequence); + ett_rrc_T_nonCriticalExtensions_249, T_nonCriticalExtensions_249_sequence); return offset; } @@ -155049,7 +155708,7 @@ dissect_rrc_T_nonCriticalExtensions_246(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_246, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_246 }, + { &hf_rrc_nonCriticalExtensions_249, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_249 }, { NULL, 0, 0, NULL } }; @@ -155077,14 +155736,14 @@ dissect_rrc_SysInfoType15_1bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const per_sequence_t T_nonCriticalExtensions_247_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_250_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_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_247, T_nonCriticalExtensions_247_sequence); + ett_rrc_T_nonCriticalExtensions_250, T_nonCriticalExtensions_250_sequence); return offset; } @@ -155093,7 +155752,7 @@ dissect_rrc_T_nonCriticalExtensions_247(tvbuff_t *tvb _U_, int offset _U_, asn1_ 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_247, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_247 }, + { &hf_rrc_nonCriticalExtensions_250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_250 }, { NULL, 0, 0, NULL } }; @@ -155106,14 +155765,14 @@ dissect_rrc_SysInfoType15_1ter(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const per_sequence_t T_nonCriticalExtensions_248_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_251_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_251(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_251, T_nonCriticalExtensions_251_sequence); return offset; } @@ -155123,7 +155782,7 @@ 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_248, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_248 }, + { &hf_rrc_nonCriticalExtensions_251, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_251 }, { NULL, 0, 0, NULL } }; @@ -155136,14 +155795,14 @@ dissect_rrc_SysInfoType15_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_249_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_252_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_252(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_252, T_nonCriticalExtensions_252_sequence); return offset; } @@ -155151,7 +155810,7 @@ dissect_rrc_T_nonCriticalExtensions_249(tvbuff_t *tvb _U_, int offset _U_, asn1_ 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_249, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_249 }, + { &hf_rrc_nonCriticalExtensions_252, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_252 }, { NULL, 0, 0, NULL } }; @@ -155178,14 +155837,14 @@ dissect_rrc_SysInfoType15_2ter_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_250_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_253_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_) { +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_250, T_nonCriticalExtensions_250_sequence); + ett_rrc_T_nonCriticalExtensions_253, T_nonCriticalExtensions_253_sequence); return offset; } @@ -155193,7 +155852,7 @@ dissect_rrc_T_nonCriticalExtensions_250(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_250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_250 }, + { &hf_rrc_nonCriticalExtensions_253, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_253 }, { NULL, 0, 0, NULL } }; @@ -155245,14 +155904,14 @@ dissect_rrc_SysInfoType15_3_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_251_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_254_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_251(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_251, T_nonCriticalExtensions_251_sequence); + ett_rrc_T_nonCriticalExtensions_254, T_nonCriticalExtensions_254_sequence); return offset; } @@ -155260,7 +155919,7 @@ dissect_rrc_T_nonCriticalExtensions_251(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_251, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_251 }, + { &hf_rrc_nonCriticalExtensions_254, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_254 }, { NULL, 0, 0, NULL } }; @@ -155339,14 +155998,14 @@ dissect_rrc_SysInfoType15_3bis_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_252_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_255_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_252(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_252, T_nonCriticalExtensions_252_sequence); + ett_rrc_T_nonCriticalExtensions_255, T_nonCriticalExtensions_255_sequence); return offset; } @@ -155354,7 +156013,7 @@ dissect_rrc_T_nonCriticalExtensions_252(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_252, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_252 }, + { &hf_rrc_nonCriticalExtensions_255, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_255 }, { NULL, 0, 0, NULL } }; @@ -155442,14 +156101,14 @@ dissect_rrc_SysInfoType15_4_v4b0ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_253_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_256_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_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_253, T_nonCriticalExtensions_253_sequence); + ett_rrc_T_nonCriticalExtensions_256, T_nonCriticalExtensions_256_sequence); return offset; } @@ -155457,7 +156116,7 @@ dissect_rrc_T_nonCriticalExtensions_253(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_253, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_253 }, + { &hf_rrc_nonCriticalExtensions_256, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_256 }, { NULL, 0, 0, NULL } }; @@ -155529,14 +156188,14 @@ dissect_rrc_SysInfoType15_5_v770ext_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_257_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_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_254, T_nonCriticalExtensions_254_sequence); + ett_rrc_T_nonCriticalExtensions_257, T_nonCriticalExtensions_257_sequence); return offset; } @@ -155544,7 +156203,7 @@ dissect_rrc_T_nonCriticalExtensions_254(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_254, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_254 }, + { &hf_rrc_nonCriticalExtensions_257, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_257 }, { NULL, 0, 0, NULL } }; @@ -155615,14 +156274,14 @@ dissect_rrc_SysInfoType15_6_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_255_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_258_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_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_255, T_nonCriticalExtensions_255_sequence); + ett_rrc_T_nonCriticalExtensions_258, T_nonCriticalExtensions_258_sequence); return offset; } @@ -155630,7 +156289,7 @@ dissect_rrc_T_nonCriticalExtensions_255(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_255, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_255 }, + { &hf_rrc_nonCriticalExtensions_258, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_258 }, { NULL, 0, 0, NULL } }; @@ -155674,14 +156333,14 @@ dissect_rrc_SysInfoType15_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_256_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_259_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_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_256, T_nonCriticalExtensions_256_sequence); + ett_rrc_T_nonCriticalExtensions_259, T_nonCriticalExtensions_259_sequence); return offset; } @@ -155689,7 +156348,7 @@ dissect_rrc_T_nonCriticalExtensions_256(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_256, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_256 }, + { &hf_rrc_nonCriticalExtensions_259, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_259 }, { NULL, 0, 0, NULL } }; @@ -155702,14 +156361,14 @@ dissect_rrc_SysInfoType15_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_257_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_260_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_260(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_260, T_nonCriticalExtensions_260_sequence); return offset; } @@ -155718,7 +156377,7 @@ dissect_rrc_T_nonCriticalExtensions_257(tvbuff_t *tvb _U_, int offset _U_, asn1_ 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_257, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_257 }, + { &hf_rrc_nonCriticalExtensions_260, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_260 }, { NULL, 0, 0, NULL } }; @@ -155759,14 +156418,14 @@ dissect_rrc_SysInfoType16_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_258_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_261_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_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_258, T_nonCriticalExtensions_258_sequence); + ett_rrc_T_nonCriticalExtensions_261, T_nonCriticalExtensions_261_sequence); return offset; } @@ -155774,7 +156433,7 @@ dissect_rrc_T_nonCriticalExtensions_258(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_258, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_258 }, + { &hf_rrc_nonCriticalExtensions_261, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_261 }, { NULL, 0, 0, NULL } }; @@ -155904,14 +156563,14 @@ dissect_rrc_SysInfoType17_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_259_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_262_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_) { +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_259, T_nonCriticalExtensions_259_sequence); + ett_rrc_T_nonCriticalExtensions_262, T_nonCriticalExtensions_262_sequence); return offset; } @@ -155919,7 +156578,7 @@ dissect_rrc_T_nonCriticalExtensions_259(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_259, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_259 }, + { &hf_rrc_nonCriticalExtensions_262, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_262 }, { NULL, 0, 0, NULL } }; @@ -156023,14 +156682,14 @@ dissect_rrc_SysInfoType18_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_260_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_263_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_260(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_260, T_nonCriticalExtensions_260_sequence); + ett_rrc_T_nonCriticalExtensions_263, T_nonCriticalExtensions_263_sequence); return offset; } @@ -156038,7 +156697,7 @@ dissect_rrc_T_nonCriticalExtensions_260(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_260, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_260 }, + { &hf_rrc_nonCriticalExtensions_263, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_263 }, { NULL, 0, 0, NULL } }; @@ -156221,14 +156880,14 @@ dissect_rrc_SysInfoType19_vd20ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_261_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_264_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_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_261, T_nonCriticalExtensions_261_sequence); + ett_rrc_T_nonCriticalExtensions_264, T_nonCriticalExtensions_264_sequence); return offset; } @@ -156236,7 +156895,7 @@ dissect_rrc_T_nonCriticalExtensions_261(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_261, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_261 }, + { &hf_rrc_nonCriticalExtensions_264, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_264 }, { NULL, 0, 0, NULL } }; @@ -156356,14 +157015,14 @@ dissect_rrc_SysInfoType19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const per_sequence_t T_nonCriticalExtensions_262_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_265_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_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_262, T_nonCriticalExtensions_262_sequence); + ett_rrc_T_nonCriticalExtensions_265, T_nonCriticalExtensions_265_sequence); return offset; } @@ -156371,7 +157030,7 @@ dissect_rrc_T_nonCriticalExtensions_262(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_262, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_262 }, + { &hf_rrc_nonCriticalExtensions_265, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_265 }, { NULL, 0, 0, NULL } }; @@ -156384,14 +157043,14 @@ dissect_rrc_SysInfoType20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const per_sequence_t T_nonCriticalExtensions_263_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_266_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_266(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_266, T_nonCriticalExtensions_266_sequence); return offset; } @@ -156399,7 +157058,7 @@ dissect_rrc_T_nonCriticalExtensions_263(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType21_sequence[] = { { &hf_rrc_eab_Parameters , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EAB_Parameters }, - { &hf_rrc_nonCriticalExtensions_263, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_263 }, + { &hf_rrc_nonCriticalExtensions_266, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_266 }, { NULL, 0, 0, NULL } }; @@ -156441,14 +157100,14 @@ dissect_rrc_SysInfoType22_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_264_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_267_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_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_264, T_nonCriticalExtensions_264_sequence); + ett_rrc_T_nonCriticalExtensions_267, T_nonCriticalExtensions_267_sequence); return offset; } @@ -156456,7 +157115,7 @@ dissect_rrc_T_nonCriticalExtensions_264(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_264, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_264 }, + { &hf_rrc_nonCriticalExtensions_267, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_267 }, { NULL, 0, 0, NULL } }; @@ -156527,14 +157186,14 @@ dissect_rrc_T_wlanRepresentation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * } -static const per_sequence_t T_nonCriticalExtensions_265_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_268_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_) { +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_265, T_nonCriticalExtensions_265_sequence); + ett_rrc_T_nonCriticalExtensions_268, T_nonCriticalExtensions_268_sequence); return offset; } @@ -156542,7 +157201,7 @@ dissect_rrc_T_nonCriticalExtensions_265(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_265, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_265 }, + { &hf_rrc_nonCriticalExtensions_268, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_268 }, { NULL, 0, 0, NULL } }; @@ -156565,14 +157224,14 @@ dissect_rrc_BIT_STRING_SIZE_maxNumAccessGroups(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_266_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_269_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_266(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_266, T_nonCriticalExtensions_266_sequence); + ett_rrc_T_nonCriticalExtensions_269, T_nonCriticalExtensions_269_sequence); return offset; } @@ -156581,7 +157240,7 @@ dissect_rrc_T_nonCriticalExtensions_266(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_266, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_266 }, + { &hf_rrc_nonCriticalExtensions_269, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_269 }, { NULL, 0, 0, NULL } }; @@ -156594,14 +157253,14 @@ dissect_rrc_SysInfoType24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const per_sequence_t T_nonCriticalExtensions_267_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_270_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_270(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_270, T_nonCriticalExtensions_270_sequence); return offset; } @@ -156609,7 +157268,7 @@ dissect_rrc_T_nonCriticalExtensions_267(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType25_sequence[] = { { &hf_rrc_acdc_Parameters , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ACDC_Parameters }, - { &hf_rrc_nonCriticalExtensions_267, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_267 }, + { &hf_rrc_nonCriticalExtensions_270, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_270 }, { NULL, 0, 0, NULL } }; @@ -156666,14 +157325,14 @@ dissect_rrc_SysInfoTypeSB1_vc50ext(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_271_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_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_268, T_nonCriticalExtensions_268_sequence); + ett_rrc_T_nonCriticalExtensions_271, T_nonCriticalExtensions_271_sequence); return offset; } @@ -156681,7 +157340,7 @@ dissect_rrc_T_nonCriticalExtensions_268(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_268, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_268 }, + { &hf_rrc_nonCriticalExtensions_271, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_271 }, { NULL, 0, 0, NULL } }; @@ -156783,14 +157442,14 @@ dissect_rrc_SysInfoTypeSB2_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_269_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_272_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_) { +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_269, T_nonCriticalExtensions_269_sequence); + ett_rrc_T_nonCriticalExtensions_272, T_nonCriticalExtensions_272_sequence); return offset; } @@ -156798,7 +157457,7 @@ dissect_rrc_T_nonCriticalExtensions_269(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_269, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_269 }, + { &hf_rrc_nonCriticalExtensions_272, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_272 }, { NULL, 0, 0, NULL } }; @@ -156856,14 +157515,14 @@ dissect_rrc_SysInfoTypeSB2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ } -static const per_sequence_t T_nonCriticalExtensions_270_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_273_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_270(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_270, T_nonCriticalExtensions_270_sequence); + ett_rrc_T_nonCriticalExtensions_273, T_nonCriticalExtensions_273_sequence); return offset; } @@ -156872,7 +157531,7 @@ dissect_rrc_T_nonCriticalExtensions_270(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_270, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_270 }, + { &hf_rrc_nonCriticalExtensions_273, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_273 }, { NULL, 0, 0, NULL } }; @@ -156905,7 +157564,7 @@ dissect_rrc_UE_HistoryInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static int dissect_rrc_T_interRATHandoverInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 845 "./asn1/rrc/rrc.cnf" +#line 846 "./asn1/rrc/rrc.cnf" tvbuff_t *parameter_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -156992,14 +157651,14 @@ dissect_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs(tvbuff_t *t } -static const per_sequence_t T_nonCriticalExtensions_271_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_274_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_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_271, T_nonCriticalExtensions_271_sequence); + ett_rrc_T_nonCriticalExtensions_274, T_nonCriticalExtensions_274_sequence); return offset; } @@ -157007,7 +157666,7 @@ dissect_rrc_T_nonCriticalExtensions_271(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_271, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_271 }, + { &hf_rrc_nonCriticalExtensions_274, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_274 }, { NULL, 0, 0, NULL } }; @@ -157971,14 +158630,14 @@ dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_273_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_276_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_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_273, T_nonCriticalExtensions_273_sequence); + ett_rrc_T_nonCriticalExtensions_276, T_nonCriticalExtensions_276_sequence); return offset; } @@ -157986,7 +158645,7 @@ dissect_rrc_T_nonCriticalExtensions_273(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_273, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_273 }, + { &hf_rrc_nonCriticalExtensions_276, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_276 }, { NULL, 0, 0, NULL } }; @@ -158473,16 +159132,16 @@ dissect_rrc_DL_PhysChCapabilityFDD_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_fddPhysChCapability_10_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r4 }, +static const per_sequence_t T_fddPhysChCapability_11_sequence[] = { + { &hf_rrc_downlinkPhysChCapability_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r4 }, { &hf_rrc_uplinkPhysChCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityFDD }, { 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_) { +dissect_rrc_T_fddPhysChCapability_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_fddPhysChCapability_10, T_fddPhysChCapability_10_sequence); + ett_rrc_T_fddPhysChCapability_11, T_fddPhysChCapability_11_sequence); return offset; } @@ -158519,7 +159178,7 @@ dissect_rrc_T_tdd128_PhysChCapability_01(tvbuff_t *tvb _U_, int offset _U_, asn1 static const per_sequence_t PhysicalChannelCapability_r4_sequence[] = { - { &hf_rrc_fddPhysChCapability_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_10 }, + { &hf_rrc_fddPhysChCapability_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_11 }, { &hf_rrc_tdd384_PhysChCapability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd384_PhysChCapability }, { &hf_rrc_tdd128_PhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd128_PhysChCapability_01 }, { NULL, 0, 0, NULL } @@ -158624,7 +159283,7 @@ static const per_sequence_t UE_RadioAccessCapability_r4_sequence[] = { { &hf_rrc_rlc_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability }, { &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability }, { &hf_rrc_rf_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability_r4 }, - { &hf_rrc_physicalChannelCapability_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r4 }, + { &hf_rrc_physicalChannelCapability_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r4 }, { &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 }, @@ -158822,14 +159481,14 @@ dissect_rrc_SRNC_RelocationInfo_v4d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_274_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_277_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_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_274, T_nonCriticalExtensions_274_sequence); + ett_rrc_T_nonCriticalExtensions_277, T_nonCriticalExtensions_277_sequence); return offset; } @@ -158837,7 +159496,7 @@ dissect_rrc_T_nonCriticalExtensions_274(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_274, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_274 }, + { &hf_rrc_nonCriticalExtensions_277, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_277 }, { NULL, 0, 0, NULL } }; @@ -159198,16 +159857,16 @@ dissect_rrc_DL_PhysChCapabilityFDD_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_fddPhysChCapability_11_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r5 }, +static const per_sequence_t T_fddPhysChCapability_12_sequence[] = { + { &hf_rrc_downlinkPhysChCapability_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r5 }, { &hf_rrc_uplinkPhysChCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityFDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fddPhysChCapability_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fddPhysChCapability_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_fddPhysChCapability_11, T_fddPhysChCapability_11_sequence); + ett_rrc_T_fddPhysChCapability_12, T_fddPhysChCapability_12_sequence); return offset; } @@ -159255,7 +159914,7 @@ dissect_rrc_DL_PhysChCapabilityTDD_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ct static const per_sequence_t T_tdd384_PhysChCapability_01_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_r5 }, + { &hf_rrc_downlinkPhysChCapability_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_r5 }, { &hf_rrc_uplinkPhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD }, { NULL, 0, 0, NULL } }; @@ -159312,7 +159971,7 @@ dissect_rrc_DL_PhysChCapabilityTDD_LCR_r5(tvbuff_t *tvb _U_, int offset _U_, asn static const per_sequence_t T_tdd128_PhysChCapability_02_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r5 }, + { &hf_rrc_downlinkPhysChCapability_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r5 }, { &hf_rrc_uplinkPhysChCapability_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 }, { NULL, 0, 0, NULL } }; @@ -159327,7 +159986,7 @@ dissect_rrc_T_tdd128_PhysChCapability_02(tvbuff_t *tvb _U_, int offset _U_, asn1 static const per_sequence_t PhysicalChannelCapability_r5_sequence[] = { - { &hf_rrc_fddPhysChCapability_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_11 }, + { &hf_rrc_fddPhysChCapability_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_12 }, { &hf_rrc_tdd384_PhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd384_PhysChCapability_01 }, { &hf_rrc_tdd128_PhysChCapability_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd128_PhysChCapability_02 }, { NULL, 0, 0, NULL } @@ -159365,7 +160024,7 @@ static const per_sequence_t UE_RadioAccessCapability_r5_sequence[] = { { &hf_rrc_rlc_Capability_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability_r5 }, { &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability }, { &hf_rrc_rf_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability_r4 }, - { &hf_rrc_physicalChannelCapability_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 }, + { &hf_rrc_physicalChannelCapability_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 }, { &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 }, @@ -159537,14 +160196,14 @@ dissect_rrc_SRNC_RelocationInfo_r5_IEs(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_278_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_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_275, T_nonCriticalExtensions_275_sequence); + ett_rrc_T_nonCriticalExtensions_278, T_nonCriticalExtensions_278_sequence); return offset; } @@ -159552,7 +160211,7 @@ dissect_rrc_T_nonCriticalExtensions_275(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_275, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_275 }, + { &hf_rrc_nonCriticalExtensions_278, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_278 }, { NULL, 0, 0, NULL } }; @@ -159785,7 +160444,7 @@ static const per_sequence_t UE_RadioAccessCapability_r6_sequence[] = { { &hf_rrc_rlc_Capability_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability_r5 }, { &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability }, { &hf_rrc_rf_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability_r4 }, - { &hf_rrc_physicalChannelCapability_13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 }, + { &hf_rrc_physicalChannelCapability_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 }, { &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 }, @@ -160016,14 +160675,14 @@ dissect_rrc_SRNC_RelocationInfo_v860ext_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_279_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_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_276, T_nonCriticalExtensions_276_sequence); + ett_rrc_T_nonCriticalExtensions_279, T_nonCriticalExtensions_279_sequence); return offset; } @@ -160031,7 +160690,7 @@ dissect_rrc_T_nonCriticalExtensions_276(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_276, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_276 }, + { &hf_rrc_nonCriticalExtensions_279, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_279 }, { NULL, 0, 0, NULL } }; @@ -160264,14 +160923,14 @@ dissect_rrc_T_sRNC_RelocationInfo_r7_add_ext(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_277_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_280_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_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_277, T_nonCriticalExtensions_277_sequence); + ett_rrc_T_nonCriticalExtensions_280, T_nonCriticalExtensions_280_sequence); return offset; } @@ -160279,7 +160938,7 @@ dissect_rrc_T_nonCriticalExtensions_277(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_277, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_277 }, + { &hf_rrc_nonCriticalExtensions_280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_280 }, { NULL, 0, 0, NULL } }; @@ -160569,14 +161228,14 @@ dissect_rrc_SRNC_RelocationInfo_v8d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_278_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_281_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_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_278, T_nonCriticalExtensions_278_sequence); + ett_rrc_T_nonCriticalExtensions_281, T_nonCriticalExtensions_281_sequence); return offset; } @@ -160584,7 +161243,7 @@ dissect_rrc_T_nonCriticalExtensions_278(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_278, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_278 }, + { &hf_rrc_nonCriticalExtensions_281, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_281 }, { NULL, 0, 0, NULL } }; @@ -160911,14 +161570,14 @@ dissect_rrc_SRNC_RelocationInfo_v9c0ext_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_282_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_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_279, T_nonCriticalExtensions_279_sequence); + ett_rrc_T_nonCriticalExtensions_282, T_nonCriticalExtensions_282_sequence); return offset; } @@ -160926,7 +161585,7 @@ dissect_rrc_T_nonCriticalExtensions_279(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_279, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_279 }, + { &hf_rrc_nonCriticalExtensions_282, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_282 }, { NULL, 0, 0, NULL } }; @@ -161148,14 +161807,14 @@ dissect_rrc_SRNC_RelocationInfo_vab0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_280_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_283_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_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_280, T_nonCriticalExtensions_280_sequence); + ett_rrc_T_nonCriticalExtensions_283, T_nonCriticalExtensions_283_sequence); return offset; } @@ -161163,7 +161822,7 @@ dissect_rrc_T_nonCriticalExtensions_280(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_280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_280 }, + { &hf_rrc_nonCriticalExtensions_283, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_283 }, { NULL, 0, 0, NULL } }; @@ -161361,14 +162020,14 @@ dissect_rrc_SRNC_RelocationInfo_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_281_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_284_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_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_281, T_nonCriticalExtensions_281_sequence); + ett_rrc_T_nonCriticalExtensions_284, T_nonCriticalExtensions_284_sequence); return offset; } @@ -161377,7 +162036,7 @@ dissect_rrc_T_nonCriticalExtensions_281(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_281, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_281 }, + { &hf_rrc_nonCriticalExtensions_284, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_284 }, { NULL, 0, 0, NULL } }; @@ -161550,14 +162209,14 @@ dissect_rrc_SRNC_RelocationInfo_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_282_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_285_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_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_282, T_nonCriticalExtensions_282_sequence); + ett_rrc_T_nonCriticalExtensions_285, T_nonCriticalExtensions_285_sequence); return offset; } @@ -161566,7 +162225,7 @@ dissect_rrc_T_nonCriticalExtensions_282(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_282, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_282 }, + { &hf_rrc_nonCriticalExtensions_285, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_285 }, { NULL, 0, 0, NULL } }; @@ -161739,14 +162398,14 @@ dissect_rrc_SRNC_RelocationInfo_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_283_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_286_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_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_283, T_nonCriticalExtensions_283_sequence); + ett_rrc_T_nonCriticalExtensions_286, T_nonCriticalExtensions_286_sequence); return offset; } @@ -161755,7 +162414,7 @@ dissect_rrc_T_nonCriticalExtensions_283(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_283, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_283 }, + { &hf_rrc_nonCriticalExtensions_286, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_286 }, { NULL, 0, 0, NULL } }; @@ -161928,14 +162587,14 @@ dissect_rrc_SRNC_RelocationInfo_r14_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_289_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_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_286, T_nonCriticalExtensions_286_sequence); + ett_rrc_T_nonCriticalExtensions_289, T_nonCriticalExtensions_289_sequence); return offset; } @@ -161944,7 +162603,7 @@ dissect_rrc_T_nonCriticalExtensions_286(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_286, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_286 }, + { &hf_rrc_nonCriticalExtensions_289, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_289 }, { NULL, 0, 0, NULL } }; @@ -162392,14 +163051,14 @@ dissect_rrc_RFC3095_ContextInfoList_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_272_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_275_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_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_272, T_nonCriticalExtensions_272_sequence); + ett_rrc_T_nonCriticalExtensions_275, T_nonCriticalExtensions_275_sequence); return offset; } @@ -162407,7 +163066,7 @@ dissect_rrc_T_nonCriticalExtensions_272(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_272, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_272 }, + { &hf_rrc_nonCriticalExtensions_275, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_275 }, { NULL, 0, 0, NULL } }; @@ -162484,7 +163143,7 @@ dissect_rrc_ToTargetRNC_Container(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static int dissect_rrc_T_dL_DCCHmessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 757 "./asn1/rrc/rrc.cnf" +#line 758 "./asn1/rrc/rrc.cnf" tvbuff_t *dl_dcch_message_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -162562,14 +163221,14 @@ dissect_rrc_SRNC_RelocationInfo_v3h0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_284_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_287_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_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_284, T_nonCriticalExtensions_284_sequence); + ett_rrc_T_nonCriticalExtensions_287, T_nonCriticalExtensions_287_sequence); return offset; } @@ -162577,7 +163236,7 @@ dissect_rrc_T_nonCriticalExtensions_284(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_284, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_284 }, + { &hf_rrc_nonCriticalExtensions_287, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_287 }, { NULL, 0, 0, NULL } }; @@ -162605,14 +163264,14 @@ dissect_rrc_SRNC_RelocationInfo_r6_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_285_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_288_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_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_285, T_nonCriticalExtensions_285_sequence); + ett_rrc_T_nonCriticalExtensions_288, T_nonCriticalExtensions_288_sequence); return offset; } @@ -162620,7 +163279,7 @@ dissect_rrc_T_nonCriticalExtensions_285(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_285, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_285 }, + { &hf_rrc_nonCriticalExtensions_288, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_288 }, { NULL, 0, 0, NULL } }; @@ -170462,15 +171121,111 @@ void proto_register_rrc(void) { { "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", 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 }}, { &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, + { &hf_rrc_rab_InformationReconfigList_01, { "rab-InformationReconfigList", "rrc.rab_InformationReconfigList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, @@ -170514,46 +171269,6 @@ void proto_register_rrc(void) { { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, "T_fdd_25", 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_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, - "T_dummy_03", HFILL }}, - { &hf_rrc_fdd_26, - { "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, @@ -170562,6 +171277,14 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_12", HFILL }}, + { &hf_rrc_dummy_18, + { "dummy", "rrc.dummy", + FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_03_vals), 0, + "T_dummy_03", HFILL }}, + { &hf_rrc_fdd_26, + { "fdd", "rrc.fdd_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_fdd_26", HFILL }}, { &hf_rrc_preconfiguration_11, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170574,10 +171297,14 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_11", 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_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_13, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_13_vals), 0, @@ -170586,22 +171313,6 @@ 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, @@ -170614,10 +171325,18 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_12", 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_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_responseToChangeOfUE_Capability_08, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_08_vals), 0, @@ -170630,10 +171349,6 @@ 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, @@ -170646,6 +171361,10 @@ 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, @@ -170706,10 +171425,6 @@ 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, @@ -170722,10 +171437,6 @@ 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, @@ -170750,10 +171461,6 @@ 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, @@ -170782,10 +171489,6 @@ 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, @@ -170798,14 +171501,6 @@ 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, @@ -170818,18 +171513,34 @@ 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", + { &hf_rrc_rntiHandlingAtCellReselection_04, + { "rntiHandlingAtCellReselection", "rrc.rntiHandlingAtCellReselection", + FT_UINT32, BASE_DEC, VALS(rrc_T_rntiHandlingAtCellReselection_04_vals), 0, + "T_rntiHandlingAtCellReselection_04", HFILL }}, + { &hf_rrc_responseToChangeOfUE_Capability_15, + { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_15_vals), 0, + "T_responseToChangeOfUE_Capability_15", HFILL }}, + { &hf_rrc_specificationMode_22, + { "specificationMode", "rrc.specificationMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_22_vals), 0, + "T_specificationMode_22", HFILL }}, + { &hf_rrc_complete_22, + { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, - NULL, HFILL }}, - { &hf_rrc_filteredUPHReportInfo_Sec, - { "filteredUPHReportInfo-Sec", "rrc.filteredUPHReportInfo_Sec_element", + "T_complete_22", HFILL }}, + { &hf_rrc_preconfiguration_20, + { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "FilteredUEPowerHeadroomReportInfo", HFILL }}, + "T_preconfiguration_20", HFILL }}, + { &hf_rrc_preConfigMode_20, + { "preConfigMode", "rrc.preConfigMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_20_vals), 0, + "T_preConfigMode_20", HFILL }}, + { &hf_rrc_defaultConfig_20, + { "defaultConfig", "rrc.defaultConfig_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_defaultConfig_20", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_31, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170846,10 +171557,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_110, + { &hf_rrc_nonCriticalExtensions_111, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_110", HFILL }}, + "T_nonCriticalExtensions_111", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_01, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_01_vals), 0, @@ -170866,10 +171577,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_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_r3_15, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170926,10 +171637,10 @@ void proto_register_rrc(void) { { "radioBearerRelease-v770ext", "rrc.radioBearerRelease_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v770ext_IEs", 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_later_than_r3_13, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -170966,10 +171677,10 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_16", 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_criticalExtensions_92, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_90_vals), 0, @@ -170994,10 +171705,10 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_17", HFILL }}, - { &hf_rrc_nonCriticalExtensions_114, + { &hf_rrc_nonCriticalExtensions_115, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_114", HFILL }}, + "T_nonCriticalExtensions_115", HFILL }}, { &hf_rrc_criticalExtensions_93, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_91_vals), 0, @@ -171026,10 +171737,10 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_18", HFILL }}, - { &hf_rrc_nonCriticalExtensions_115, + { &hf_rrc_nonCriticalExtensions_116, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_115", HFILL }}, + "T_nonCriticalExtensions_116", HFILL }}, { &hf_rrc_criticalExtensions_94, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_92_vals), 0, @@ -171078,10 +171789,10 @@ void proto_register_rrc(void) { { "radioBearerRelease-v7g0ext", "rrc.radioBearerRelease_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_116, + { &hf_rrc_nonCriticalExtensions_117, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_116", HFILL }}, + "T_nonCriticalExtensions_117", HFILL }}, { &hf_rrc_criticalExtensions_95, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_93_vals), 0, @@ -171126,10 +171837,10 @@ void proto_register_rrc(void) { { "radioBearerRelease-v8a0ext", "rrc.radioBearerRelease_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_117, + { &hf_rrc_nonCriticalExtensions_118, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_117", HFILL }}, + "T_nonCriticalExtensions_118", HFILL }}, { &hf_rrc_criticalExtensions_96, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_94_vals), 0, @@ -171170,10 +171881,10 @@ void proto_register_rrc(void) { { "radioBearerRelease-v9c0ext", "rrc.radioBearerRelease_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_118, + { &hf_rrc_nonCriticalExtensions_119, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_118", HFILL }}, + "T_nonCriticalExtensions_119", HFILL }}, { &hf_rrc_criticalExtensions_97, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_95_vals), 0, @@ -171202,10 +171913,10 @@ void proto_register_rrc(void) { { "radioBearerRelease-vb50ext", "rrc.radioBearerRelease_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_119, + { &hf_rrc_nonCriticalExtensions_120, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_119", HFILL }}, + "T_nonCriticalExtensions_120", HFILL }}, { &hf_rrc_criticalExtensions_98, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_96_vals), 0, @@ -171222,10 +171933,10 @@ 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_120, + { &hf_rrc_nonCriticalExtensions_121, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_120", HFILL }}, + "T_nonCriticalExtensions_121", HFILL }}, { &hf_rrc_criticalExtensions_99, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_97_vals), 0, @@ -171238,10 +171949,10 @@ void proto_register_rrc(void) { { "radioBearerRelease-r12", "rrc.radioBearerRelease_r12_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_r12_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_121, + { &hf_rrc_nonCriticalExtensions_122, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_121", HFILL }}, + "T_nonCriticalExtensions_122", HFILL }}, { &hf_rrc_criticalExtensions_100, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_98_vals), 0, @@ -171258,14 +171969,50 @@ 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_122, + { &hf_rrc_nonCriticalExtensions_123, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_122", HFILL }}, + "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", 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 }}, { &hf_rrc_dummy_19, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_04_vals), 0, @@ -171318,18 +172065,6 @@ 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_laterNonCriticalExtensions_34, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171346,10 +172081,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_123, + { &hf_rrc_nonCriticalExtensions_125, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_123", HFILL }}, + "T_nonCriticalExtensions_125", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_02, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_02_vals), 0, @@ -171362,10 +172097,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_124, + { &hf_rrc_nonCriticalExtensions_126, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_124", HFILL }}, + "T_nonCriticalExtensions_126", HFILL }}, { &hf_rrc_r3_16, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171422,10 +172157,10 @@ void proto_register_rrc(void) { { "radioBearerSetup-v690ext", "rrc.radioBearerSetup_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_125, + { &hf_rrc_nonCriticalExtensions_127, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_125", HFILL }}, + "T_nonCriticalExtensions_127", HFILL }}, { &hf_rrc_later_than_r3_14, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171462,10 +172197,10 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_23", HFILL }}, - { &hf_rrc_nonCriticalExtensions_126, + { &hf_rrc_nonCriticalExtensions_128, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_126", HFILL }}, + "T_nonCriticalExtensions_128", HFILL }}, { &hf_rrc_criticalExtensions_103, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_101_vals), 0, @@ -171490,10 +172225,10 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_24", HFILL }}, - { &hf_rrc_nonCriticalExtensions_127, + { &hf_rrc_nonCriticalExtensions_129, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_127", HFILL }}, + "T_nonCriticalExtensions_129", HFILL }}, { &hf_rrc_criticalExtensions_104, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_102_vals), 0, @@ -171518,10 +172253,10 @@ void proto_register_rrc(void) { { "radioBearerSetup-v6b0ext", "rrc.radioBearerSetup_v6b0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v6b0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_128, + { &hf_rrc_nonCriticalExtensions_130, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_128", HFILL }}, + "T_nonCriticalExtensions_130", HFILL }}, { &hf_rrc_criticalExtensions_105, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_103_vals), 0, @@ -171554,10 +172289,10 @@ void proto_register_rrc(void) { { "radioBearerSetup-v820ext", "rrc.radioBearerSetup_v820ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v820ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_129, + { &hf_rrc_nonCriticalExtensions_131, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_129", HFILL }}, + "T_nonCriticalExtensions_131", HFILL }}, { &hf_rrc_criticalExtensions_106, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_104_vals), 0, @@ -171614,10 +172349,10 @@ void proto_register_rrc(void) { { "radioBearerSetup-v8a0ext", "rrc.radioBearerSetup_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_130, + { &hf_rrc_nonCriticalExtensions_132, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_130", HFILL }}, + "T_nonCriticalExtensions_132", HFILL }}, { &hf_rrc_criticalExtensions_107, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_105_vals), 0, @@ -171650,10 +172385,10 @@ void proto_register_rrc(void) { { "radioBearerSetup-v9c0ext", "rrc.radioBearerSetup_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_131, + { &hf_rrc_nonCriticalExtensions_133, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_131", HFILL }}, + "T_nonCriticalExtensions_133", HFILL }}, { &hf_rrc_criticalExtensions_108, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_106_vals), 0, @@ -171682,10 +172417,10 @@ void proto_register_rrc(void) { { "radioBearerSetup-vb50ext", "rrc.radioBearerSetup_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_132, + { &hf_rrc_nonCriticalExtensions_134, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_132", HFILL }}, + "T_nonCriticalExtensions_134", HFILL }}, { &hf_rrc_criticalExtensions_109, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_107_vals), 0, @@ -171702,10 +172437,10 @@ 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_133, + { &hf_rrc_nonCriticalExtensions_135, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_133", HFILL }}, + "T_nonCriticalExtensions_135", HFILL }}, { &hf_rrc_criticalExtensions_110, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_108_vals), 0, @@ -171722,10 +172457,10 @@ 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_134, + { &hf_rrc_nonCriticalExtensions_136, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_134", HFILL }}, + "T_nonCriticalExtensions_136", HFILL }}, { &hf_rrc_criticalExtensions_111, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_109_vals), 0, @@ -171738,14 +172473,46 @@ void proto_register_rrc(void) { { "radioBearerSetup-r13", "rrc.radioBearerSetup_r13_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_r13_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_135, + { &hf_rrc_nonCriticalExtensions_137, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_135", HFILL }}, + "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", 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 }}, { &hf_rrc_dummy_22, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_07_vals), 0, @@ -171802,14 +172569,14 @@ void proto_register_rrc(void) { { "rab-InformationSetupList", "rrc.rab_InformationSetupList", FT_UINT32, BASE_DEC, NULL, 0, "RAB_InformationSetupList_r6_ext", HFILL }}, - { &hf_rrc_specificationMode_22, + { &hf_rrc_specificationMode_23, { "specificationMode", "rrc.specificationMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_22_vals), 0, - "T_specificationMode_22", HFILL }}, - { &hf_rrc_complete_22, + FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_23_vals), 0, + "T_specificationMode_23", HFILL }}, + { &hf_rrc_complete_23, { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, - "T_complete_22", HFILL }}, + "T_complete_23", HFILL }}, { &hf_rrc_dummy_25, { "dummy", "rrc.dummy_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171830,14 +172597,14 @@ void proto_register_rrc(void) { { "rab-InformationSetupListExt", "rrc.rab_InformationSetupListExt", FT_UINT32, BASE_DEC, NULL, 0, "RAB_InformationSetupList_v6b0ext", HFILL }}, - { &hf_rrc_specificationMode_23, + { &hf_rrc_specificationMode_24, { "specificationMode", "rrc.specificationMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_23_vals), 0, - "T_specificationMode_23", HFILL }}, - { &hf_rrc_complete_23, + FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_24_vals), 0, + "T_specificationMode_24", HFILL }}, + { &hf_rrc_complete_24, { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, - "T_complete_23", HFILL }}, + "T_complete_24", HFILL }}, { &hf_rrc_dummy_26, { "dummy", "rrc.dummy_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171850,18 +172617,10 @@ void proto_register_rrc(void) { { "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7g0NonCriticalExtensions_13", HFILL }}, - { &hf_rrc_nonCriticalExtensions_136, + { &hf_rrc_nonCriticalExtensions_139, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_136", 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 }}, + "T_nonCriticalExtensions_139", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_37, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171878,10 +172637,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_137, + { &hf_rrc_nonCriticalExtensions_140, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_137", HFILL }}, + "T_nonCriticalExtensions_140", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_03, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_03_vals), 0, @@ -171894,10 +172653,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_138, + { &hf_rrc_nonCriticalExtensions_141, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_138", HFILL }}, + "T_nonCriticalExtensions_141", HFILL }}, { &hf_rrc_r3_17, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171954,10 +172713,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_139, + { &hf_rrc_nonCriticalExtensions_142, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_139", HFILL }}, + "T_nonCriticalExtensions_142", HFILL }}, { &hf_rrc_later_than_r3_15, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172046,10 +172805,10 @@ void proto_register_rrc(void) { { "rrcConnectionRelease-va40ext", "rrc.rrcConnectionRelease_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionRelease_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_140, + { &hf_rrc_nonCriticalExtensions_143, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_140", HFILL }}, + "T_nonCriticalExtensions_143", HFILL }}, { &hf_rrc_later_than_r3_16, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172098,10 +172857,10 @@ void proto_register_rrc(void) { { "rrcConnectionRelease-vb50ext", "rrc.rrcConnectionRelease_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionRelease_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_141, + { &hf_rrc_nonCriticalExtensions_144, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_141", HFILL }}, + "T_nonCriticalExtensions_144", HFILL }}, { &hf_rrc_criticalExtensions_115, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172162,10 +172921,10 @@ void proto_register_rrc(void) { { "va40NonCriticalExtensions", "rrc.va40NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_va40NonCriticalExtensions_08", HFILL }}, - { &hf_rrc_nonCriticalExtensions_142, + { &hf_rrc_nonCriticalExtensions_145, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_142", HFILL }}, + "T_nonCriticalExtensions_145", HFILL }}, { &hf_rrc_later_than_r3_17, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172202,10 +172961,10 @@ void proto_register_rrc(void) { { "va40NonCriticalExtensions", "rrc.va40NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_va40NonCriticalExtensions_09", HFILL }}, - { &hf_rrc_nonCriticalExtensions_143, + { &hf_rrc_nonCriticalExtensions_146, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_143", HFILL }}, + "T_nonCriticalExtensions_146", HFILL }}, { &hf_rrc_criticalExtensions_117, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172254,10 +173013,10 @@ 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_144, + { &hf_rrc_nonCriticalExtensions_147, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_144", HFILL }}, + "T_nonCriticalExtensions_147", HFILL }}, { &hf_rrc_criticalExtensions_119, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172282,10 +173041,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_145, + { &hf_rrc_nonCriticalExtensions_148, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_145", HFILL }}, + "T_nonCriticalExtensions_148", HFILL }}, { &hf_rrc_protocolErrorIndicator_01, { "protocolErrorIndicator", "rrc.protocolErrorIndicator", FT_UINT32, BASE_DEC, VALS(rrc_ProtocolErrorIndicator_vals), 0, @@ -172510,10 +173269,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_146, + { &hf_rrc_nonCriticalExtensions_149, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_146", HFILL }}, + "T_nonCriticalExtensions_149", HFILL }}, { &hf_rrc_supportOfMoreThanTwoCellsOrMIMO4x4, { "supportOfMoreThanTwoCellsOrMIMO4x4", "rrc.supportOfMoreThanTwoCellsOrMIMO4x4", FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfMoreThanTwoCellsOrMIMO4x4_vals), 0, @@ -172566,10 +173325,10 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v690ext", "rrc.rrcConnectionSetup_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_147, + { &hf_rrc_nonCriticalExtensions_150, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_147", HFILL }}, + "T_nonCriticalExtensions_150", HFILL }}, { &hf_rrc_later_than_r3_18, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172602,10 +173361,10 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_33", HFILL }}, - { &hf_rrc_nonCriticalExtensions_148, + { &hf_rrc_nonCriticalExtensions_151, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_148", HFILL }}, + "T_nonCriticalExtensions_151", HFILL }}, { &hf_rrc_criticalExtensions_121, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_119_vals), 0, @@ -172626,10 +173385,10 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_34", HFILL }}, - { &hf_rrc_nonCriticalExtensions_149, + { &hf_rrc_nonCriticalExtensions_152, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_149", HFILL }}, + "T_nonCriticalExtensions_152", HFILL }}, { &hf_rrc_criticalExtensions_122, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_120_vals), 0, @@ -172654,10 +173413,10 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v6b0ext", "rrc.rrcConnectionSetup_v6b0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v6b0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_150, + { &hf_rrc_nonCriticalExtensions_153, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_150", HFILL }}, + "T_nonCriticalExtensions_153", HFILL }}, { &hf_rrc_criticalExtensions_123, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_121_vals), 0, @@ -172690,10 +173449,10 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v7d0ext", "rrc.rrcConnectionSetup_v7d0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v7d0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_151, + { &hf_rrc_nonCriticalExtensions_154, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_151", HFILL }}, + "T_nonCriticalExtensions_154", HFILL }}, { &hf_rrc_criticalExtensions_124, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_122_vals), 0, @@ -172730,10 +173489,10 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v8a0ext", "rrc.rrcConnectionSetup_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_152, + { &hf_rrc_nonCriticalExtensions_155, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_152", HFILL }}, + "T_nonCriticalExtensions_155", HFILL }}, { &hf_rrc_criticalExtensions_125, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_123_vals), 0, @@ -172758,10 +173517,10 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v950ext", "rrc.rrcConnectionSetup_v950ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v950ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_153, + { &hf_rrc_nonCriticalExtensions_156, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_153", HFILL }}, + "T_nonCriticalExtensions_156", HFILL }}, { &hf_rrc_criticalExtensions_126, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_124_vals), 0, @@ -172786,10 +173545,10 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-vaj0ext", "rrc.rrcConnectionSetup_vaj0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_vaj0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_154, + { &hf_rrc_nonCriticalExtensions_157, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_154", HFILL }}, + "T_nonCriticalExtensions_157", HFILL }}, { &hf_rrc_criticalExtensions_127, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_125_vals), 0, @@ -172810,10 +173569,10 @@ void proto_register_rrc(void) { { "vaj0NonCriticalExtensions", "rrc.vaj0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_vaj0NonCriticalExtensions_01", HFILL }}, - { &hf_rrc_nonCriticalExtensions_155, + { &hf_rrc_nonCriticalExtensions_158, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_155", HFILL }}, + "T_nonCriticalExtensions_158", HFILL }}, { &hf_rrc_criticalExtensions_128, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_126_vals), 0, @@ -172830,10 +173589,10 @@ 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_156, + { &hf_rrc_nonCriticalExtensions_159, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_156", HFILL }}, + "T_nonCriticalExtensions_159", HFILL }}, { &hf_rrc_criticalExtensions_129, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172866,34 +173625,6 @@ void proto_register_rrc(void) { { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", FT_NONE, BASE_NONE, NULL, 0, "CapabilityUpdateRequirement_r5", HFILL }}, - { &hf_rrc_specificationMode_24, - { "specificationMode", "rrc.specificationMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_24_vals), 0, - "T_specificationMode_24", HFILL }}, - { &hf_rrc_complete_24, - { "complete", "rrc.complete_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_complete_24", HFILL }}, - { &hf_rrc_preconfiguration_20, - { "preconfiguration", "rrc.preconfiguration_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_preconfiguration_20", HFILL }}, - { &hf_rrc_preConfigMode_20, - { "preConfigMode", "rrc.preConfigMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_20_vals), 0, - "T_preConfigMode_20", HFILL }}, - { &hf_rrc_defaultConfig_20, - { "defaultConfig", "rrc.defaultConfig_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_defaultConfig_20", HFILL }}, - { &hf_rrc_dl_InformationPerRL_List_10, - { "dl-InformationPerRL-List", "rrc.dl_InformationPerRL_List", - FT_UINT32, BASE_DEC, NULL, 0, - "DL_InformationPerRL_List_r5bis", HFILL }}, - { &hf_rrc_postVerificationPeriod_05, - { "postVerificationPeriod", "rrc.postVerificationPeriod", - FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_05_vals), 0, - "T_postVerificationPeriod_05", HFILL }}, { &hf_rrc_specificationMode_25, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_25_vals), 0, @@ -172902,10 +173633,6 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_25", HFILL }}, - { &hf_rrc_srb_InformationSetupList_07, - { "srb-InformationSetupList", "rrc.srb_InformationSetupList", - FT_UINT32, BASE_DEC, NULL, 0, - "SRB_InformationSetupList2_r6", HFILL }}, { &hf_rrc_preconfiguration_21, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172918,10 +173645,14 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_21", HFILL }}, - { &hf_rrc_capabilityUpdateRequirement_03, - { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", - FT_NONE, BASE_NONE, NULL, 0, - "CapabilityUpdateRequirement_r7", HFILL }}, + { &hf_rrc_dl_InformationPerRL_List_10, + { "dl-InformationPerRL-List", "rrc.dl_InformationPerRL_List", + FT_UINT32, BASE_DEC, NULL, 0, + "DL_InformationPerRL_List_r5bis", HFILL }}, + { &hf_rrc_postVerificationPeriod_05, + { "postVerificationPeriod", "rrc.postVerificationPeriod", + FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_05_vals), 0, + "T_postVerificationPeriod_05", HFILL }}, { &hf_rrc_specificationMode_26, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_26_vals), 0, @@ -172930,10 +173661,10 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_26", HFILL }}, - { &hf_rrc_srb_InformationSetupList_08, + { &hf_rrc_srb_InformationSetupList_07, { "srb-InformationSetupList", "rrc.srb_InformationSetupList", FT_UINT32, BASE_DEC, NULL, 0, - "SRB_InformationSetupList2_r7", HFILL }}, + "SRB_InformationSetupList2_r6", HFILL }}, { &hf_rrc_preconfiguration_22, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172946,10 +173677,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_22", HFILL }}, - { &hf_rrc_capabilityUpdateRequirement_04, + { &hf_rrc_capabilityUpdateRequirement_03, { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", FT_NONE, BASE_NONE, NULL, 0, - "CapabilityUpdateRequirement_r8", HFILL }}, + "CapabilityUpdateRequirement_r7", HFILL }}, { &hf_rrc_specificationMode_27, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_27_vals), 0, @@ -172958,10 +173689,10 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_27", HFILL }}, - { &hf_rrc_srb_InformationSetupList_09, + { &hf_rrc_srb_InformationSetupList_08, { "srb-InformationSetupList", "rrc.srb_InformationSetupList", FT_UINT32, BASE_DEC, NULL, 0, - "SRB_InformationSetupList2_r8", HFILL }}, + "SRB_InformationSetupList2_r7", HFILL }}, { &hf_rrc_preconfiguration_23, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -172974,6 +173705,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_23", HFILL }}, + { &hf_rrc_capabilityUpdateRequirement_04, + { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", + FT_NONE, BASE_NONE, NULL, 0, + "CapabilityUpdateRequirement_r8", HFILL }}, { &hf_rrc_specificationMode_28, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_28_vals), 0, @@ -172982,6 +173717,10 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_28", HFILL }}, + { &hf_rrc_srb_InformationSetupList_09, + { "srb-InformationSetupList", "rrc.srb_InformationSetupList", + FT_UINT32, BASE_DEC, NULL, 0, + "SRB_InformationSetupList2_r8", HFILL }}, { &hf_rrc_preconfiguration_24, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173014,10 +173753,6 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_25", HFILL }}, - { &hf_rrc_capabilityUpdateRequirement_05, - { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", - FT_NONE, BASE_NONE, NULL, 0, - "CapabilityUpdateRequirement_vaj0ext", HFILL }}, { &hf_rrc_specificationMode_30, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_30_vals), 0, @@ -173038,10 +173773,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_26", HFILL }}, - { &hf_rrc_capabilityUpdateRequirement_06, + { &hf_rrc_capabilityUpdateRequirement_05, { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", FT_NONE, BASE_NONE, NULL, 0, - "CapabilityUpdateRequirement_r12", HFILL }}, + "CapabilityUpdateRequirement_vaj0ext", HFILL }}, { &hf_rrc_specificationMode_31, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_31_vals), 0, @@ -173062,6 +173797,30 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_27", HFILL }}, + { &hf_rrc_capabilityUpdateRequirement_06, + { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", + FT_NONE, BASE_NONE, NULL, 0, + "CapabilityUpdateRequirement_r12", HFILL }}, + { &hf_rrc_specificationMode_32, + { "specificationMode", "rrc.specificationMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_32_vals), 0, + "T_specificationMode_32", HFILL }}, + { &hf_rrc_complete_32, + { "complete", "rrc.complete_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_complete_32", HFILL }}, + { &hf_rrc_preconfiguration_28, + { "preconfiguration", "rrc.preconfiguration_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_preconfiguration_28", HFILL }}, + { &hf_rrc_preConfigMode_28, + { "preConfigMode", "rrc.preConfigMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_28_vals), 0, + "T_preConfigMode_28", HFILL }}, + { &hf_rrc_defaultConfig_28, + { "defaultConfig", "rrc.defaultConfig_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_defaultConfig_28", HFILL }}, { &hf_rrc_ue_RadioAccessCapability_02, { "ue-RadioAccessCapability", "rrc.ue_RadioAccessCapability_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173166,10 +173925,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_157, + { &hf_rrc_nonCriticalExtensions_160, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_157", HFILL }}, + "T_nonCriticalExtensions_160", HFILL }}, { &hf_rrc_ue_RadioAccessCapability_v370ext, { "ue-RadioAccessCapability-v370ext", "rrc.ue_RadioAccessCapability_v370ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173210,10 +173969,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_158, + { &hf_rrc_nonCriticalExtensions_161, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_158", HFILL }}, + "T_nonCriticalExtensions_161", HFILL }}, { &hf_rrc_ue_RadioAccessCapability_v4b0ext, { "ue-RadioAccessCapability-v4b0ext", "rrc.ue_RadioAccessCapability_v4b0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173270,10 +174029,10 @@ 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_159, + { &hf_rrc_nonCriticalExtensions_162, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_159", HFILL }}, + "T_nonCriticalExtensions_162", HFILL }}, { &hf_rrc_criticalExtensions_130, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173294,10 +174053,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_160, + { &hf_rrc_nonCriticalExtensions_163, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_160", HFILL }}, + "T_nonCriticalExtensions_163", HFILL }}, { &hf_rrc_r3_22, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173314,10 +174073,10 @@ 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_161, + { &hf_rrc_nonCriticalExtensions_164, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_161", HFILL }}, + "T_nonCriticalExtensions_164", HFILL }}, { &hf_rrc_later_than_r3_19, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173338,10 +174097,10 @@ 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_162, + { &hf_rrc_nonCriticalExtensions_165, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_162", HFILL }}, + "T_nonCriticalExtensions_165", HFILL }}, { &hf_rrc_criticalExtensions_132, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173366,10 +174125,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_163, + { &hf_rrc_nonCriticalExtensions_166, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_163", HFILL }}, + "T_nonCriticalExtensions_166", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_49, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173378,10 +174137,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_164, + { &hf_rrc_nonCriticalExtensions_167, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_164", HFILL }}, + "T_nonCriticalExtensions_167", HFILL }}, { &hf_rrc_r3_23, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173406,10 +174165,10 @@ void proto_register_rrc(void) { { "signallingConnectionRelease-va40ext", "rrc.signallingConnectionRelease_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "SignallingConnectionRelease_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_165, + { &hf_rrc_nonCriticalExtensions_168, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_165", HFILL }}, + "T_nonCriticalExtensions_168", HFILL }}, { &hf_rrc_later_than_r3_20, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173434,10 +174193,10 @@ void proto_register_rrc(void) { { "signallingConnectionReleaseIndication-v860ext", "rrc.signallingConnectionReleaseIndication_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_166, + { &hf_rrc_nonCriticalExtensions_169, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_166", HFILL }}, + "T_nonCriticalExtensions_169", HFILL }}, { &hf_rrc_signallingConnectionReleaseIndicationCause, { "signallingConnectionReleaseIndicationCause", "rrc.signallingConnectionReleaseIndicationCause", FT_UINT32, BASE_DEC, VALS(rrc_T_signallingConnectionReleaseIndicationCause_vals), 0, @@ -173650,10 +174409,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_167, + { &hf_rrc_nonCriticalExtensions_170, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_167", HFILL }}, + "T_nonCriticalExtensions_170", HFILL }}, { &hf_rrc_r3_24, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173710,10 +174469,10 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v770ext", "rrc.transportChannelReconfiguration_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_168, + { &hf_rrc_nonCriticalExtensions_171, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_168", HFILL }}, + "T_nonCriticalExtensions_171", HFILL }}, { &hf_rrc_later_than_r3_21, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173750,10 +174509,10 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_26", HFILL }}, - { &hf_rrc_nonCriticalExtensions_169, + { &hf_rrc_nonCriticalExtensions_172, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_169", HFILL }}, + "T_nonCriticalExtensions_172", HFILL }}, { &hf_rrc_criticalExtensions_135, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_133_vals), 0, @@ -173778,10 +174537,10 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_27", HFILL }}, - { &hf_rrc_nonCriticalExtensions_170, + { &hf_rrc_nonCriticalExtensions_173, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_170", HFILL }}, + "T_nonCriticalExtensions_173", HFILL }}, { &hf_rrc_criticalExtensions_136, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_134_vals), 0, @@ -173810,10 +174569,10 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_28", HFILL }}, - { &hf_rrc_nonCriticalExtensions_171, + { &hf_rrc_nonCriticalExtensions_174, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_171", HFILL }}, + "T_nonCriticalExtensions_174", HFILL }}, { &hf_rrc_criticalExtensions_137, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_135_vals), 0, @@ -173862,10 +174621,10 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v7g0ext", "rrc.transportChannelReconfiguration_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_172, + { &hf_rrc_nonCriticalExtensions_175, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_172", HFILL }}, + "T_nonCriticalExtensions_175", HFILL }}, { &hf_rrc_criticalExtensions_138, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_136_vals), 0, @@ -173910,10 +174669,10 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v8a0ext", "rrc.transportChannelReconfiguration_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_173, + { &hf_rrc_nonCriticalExtensions_176, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_173", HFILL }}, + "T_nonCriticalExtensions_176", HFILL }}, { &hf_rrc_criticalExtensions_139, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_137_vals), 0, @@ -173946,10 +174705,10 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v9c0ext", "rrc.transportChannelReconfiguration_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_174, + { &hf_rrc_nonCriticalExtensions_177, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_174", HFILL }}, + "T_nonCriticalExtensions_177", HFILL }}, { &hf_rrc_criticalExtensions_140, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_138_vals), 0, @@ -173978,10 +174737,10 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-vb50ext", "rrc.transportChannelReconfiguration_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_175, + { &hf_rrc_nonCriticalExtensions_178, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_175", HFILL }}, + "T_nonCriticalExtensions_178", HFILL }}, { &hf_rrc_criticalExtensions_141, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_139_vals), 0, @@ -173998,10 +174757,10 @@ 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_176, + { &hf_rrc_nonCriticalExtensions_179, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_176", HFILL }}, + "T_nonCriticalExtensions_179", HFILL }}, { &hf_rrc_criticalExtensions_142, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_140_vals), 0, @@ -174018,10 +174777,10 @@ 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_177, + { &hf_rrc_nonCriticalExtensions_180, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_177", HFILL }}, + "T_nonCriticalExtensions_180", HFILL }}, { &hf_rrc_criticalExtensions_143, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_141_vals), 0, @@ -174038,10 +174797,10 @@ 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_178, + { &hf_rrc_nonCriticalExtensions_181, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_178", HFILL }}, + "T_nonCriticalExtensions_181", HFILL }}, { &hf_rrc_criticalExtensions_144, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174098,10 +174857,6 @@ void proto_register_rrc(void) { { "postVerificationPeriod", "rrc.postVerificationPeriod", FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_06_vals), 0, "T_postVerificationPeriod_06", HFILL }}, - { &hf_rrc_responseToChangeOfUE_Capability_15, - { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", - FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_15_vals), 0, - "T_responseToChangeOfUE_Capability_15", HFILL }}, { &hf_rrc_responseToChangeOfUE_Capability_16, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_16_vals), 0, @@ -174126,6 +174881,10 @@ void proto_register_rrc(void) { { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_21_vals), 0, "T_responseToChangeOfUE_Capability_21", HFILL }}, + { &hf_rrc_responseToChangeOfUE_Capability_22, + { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_22_vals), 0, + "T_responseToChangeOfUE_Capability_22", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_54, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174142,10 +174901,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_179, + { &hf_rrc_nonCriticalExtensions_182, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_179", HFILL }}, + "T_nonCriticalExtensions_182", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_05, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_05_vals), 0, @@ -174158,10 +174917,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_180, + { &hf_rrc_nonCriticalExtensions_183, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_180", HFILL }}, + "T_nonCriticalExtensions_183", HFILL }}, { &hf_rrc_modeSpecificInfo_16, { "modeSpecificInfo", "rrc.modeSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_16_vals), 0, @@ -174206,10 +174965,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_181, + { &hf_rrc_nonCriticalExtensions_184, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_181", HFILL }}, + "T_nonCriticalExtensions_184", HFILL }}, { &hf_rrc_ul_AMR_Rate, { "ul-AMR-Rate", "rrc.ul_AMR_Rate", FT_UINT32, BASE_DEC, VALS(rrc_UL_AMR_Rate_vals), 0, @@ -174222,10 +174981,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_182, + { &hf_rrc_nonCriticalExtensions_185, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_182", HFILL }}, + "T_nonCriticalExtensions_185", HFILL }}, { &hf_rrc_r3_25, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174282,10 +175041,10 @@ void proto_register_rrc(void) { { "ueCapabilityEnquiry-vaj0ext", "rrc.ueCapabilityEnquiry_vaj0ext_element", FT_NONE, BASE_NONE, NULL, 0, "UECapabilityEnquiry_vaj0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_183, + { &hf_rrc_nonCriticalExtensions_186, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_183", HFILL }}, + "T_nonCriticalExtensions_186", HFILL }}, { &hf_rrc_later_than_r3_22, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174366,10 +175125,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_184, + { &hf_rrc_nonCriticalExtensions_187, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_184", HFILL }}, + "T_nonCriticalExtensions_187", HFILL }}, { &hf_rrc_ueCapabilityInformation_v650ext, { "ueCapabilityInformation-v650ext", "rrc.ueCapabilityInformation_v650ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174406,10 +175165,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_185, + { &hf_rrc_nonCriticalExtensions_188, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_185", HFILL }}, + "T_nonCriticalExtensions_188", HFILL }}, { &hf_rrc_ueCapabilityContainer_01, { "ueCapabilityContainer", "rrc.ueCapabilityContainer", FT_BYTES, BASE_NONE, NULL, 0, @@ -174438,10 +175197,10 @@ void proto_register_rrc(void) { { "ueCapabilityInformationConfirm-v770ext", "rrc.ueCapabilityInformationConfirm_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "UECapabilityInformationConfirm_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_186, + { &hf_rrc_nonCriticalExtensions_189, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_186", HFILL }}, + "T_nonCriticalExtensions_189", HFILL }}, { &hf_rrc_later_than_r3_23, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174494,10 +175253,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_187, + { &hf_rrc_nonCriticalExtensions_190, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_187", HFILL }}, + "T_nonCriticalExtensions_190", HFILL }}, { &hf_rrc_r3_27, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174558,10 +175317,10 @@ void proto_register_rrc(void) { { "uplinkPhysicalChannelControl-v690ext", "rrc.uplinkPhysicalChannelControl_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "UplinkPhysicalChannelControl_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_188, + { &hf_rrc_nonCriticalExtensions_191, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_188", HFILL }}, + "T_nonCriticalExtensions_191", HFILL }}, { &hf_rrc_criticalExtensions_148, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_146_vals), 0, @@ -174590,10 +175349,10 @@ void proto_register_rrc(void) { { "uplinkPhysicalChannelControl-v6a0ext", "rrc.uplinkPhysicalChannelControl_v6a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "UplinkPhysicalChannelControl_v6a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_189, + { &hf_rrc_nonCriticalExtensions_192, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_189", HFILL }}, + "T_nonCriticalExtensions_192", HFILL }}, { &hf_rrc_criticalExtensions_149, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_147_vals), 0, @@ -174610,10 +175369,10 @@ 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_190, + { &hf_rrc_nonCriticalExtensions_193, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_190", HFILL }}, + "T_nonCriticalExtensions_193", HFILL }}, { &hf_rrc_criticalExtensions_150, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174766,18 +175525,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_191, + { &hf_rrc_nonCriticalExtensions_194, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_191", HFILL }}, + "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_192, + { &hf_rrc_nonCriticalExtensions_195, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_192", HFILL }}, + "T_nonCriticalExtensions_195", 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, @@ -174834,10 +175593,10 @@ void proto_register_rrc(void) { { "uraUpdateConfirm-v690ext", "rrc.uraUpdateConfirm_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "URAUpdateConfirm_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_193, + { &hf_rrc_nonCriticalExtensions_196, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_193", HFILL }}, + "T_nonCriticalExtensions_196", HFILL }}, { &hf_rrc_later_than_r3_25, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174858,10 +175617,10 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_44", HFILL }}, - { &hf_rrc_nonCriticalExtensions_194, + { &hf_rrc_nonCriticalExtensions_197, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_194", HFILL }}, + "T_nonCriticalExtensions_197", HFILL }}, { &hf_rrc_criticalExtensions_152, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_150_vals), 0, @@ -174886,10 +175645,10 @@ void proto_register_rrc(void) { { "uraUpdateConfirm-v860ext", "rrc.uraUpdateConfirm_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "URAUpdateConfirm_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_195, + { &hf_rrc_nonCriticalExtensions_198, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_195", HFILL }}, + "T_nonCriticalExtensions_198", HFILL }}, { &hf_rrc_criticalExtensions_153, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174918,10 +175677,10 @@ void proto_register_rrc(void) { { "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v860NonCriticalExtensions_21", HFILL }}, - { &hf_rrc_nonCriticalExtensions_196, + { &hf_rrc_nonCriticalExtensions_199, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_196", HFILL }}, + "T_nonCriticalExtensions_199", HFILL }}, { &hf_rrc_later_than_r3_26, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174974,10 +175733,10 @@ void proto_register_rrc(void) { { "utranMobilityInformation-v860ext", "rrc.utranMobilityInformation_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "UTRANMobilityInformation_v860ext1_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_197, + { &hf_rrc_nonCriticalExtensions_200, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_197", HFILL }}, + "T_nonCriticalExtensions_200", HFILL }}, { &hf_rrc_later_than_r3_27, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175002,10 +175761,10 @@ void proto_register_rrc(void) { { "v860NonCriticalExtentions", "rrc.v860NonCriticalExtentions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v860NonCriticalExtentions_01", HFILL }}, - { &hf_rrc_nonCriticalExtensions_198, + { &hf_rrc_nonCriticalExtensions_201, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_198", HFILL }}, + "T_nonCriticalExtensions_201", HFILL }}, { &hf_rrc_criticalExtensions_156, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_154_vals), 0, @@ -175038,10 +175797,10 @@ void proto_register_rrc(void) { { "utranMobilityInformation-vb50ext", "rrc.utranMobilityInformation_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "UTRANMobilityInformation_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_199, + { &hf_rrc_nonCriticalExtensions_202, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_199", HFILL }}, + "T_nonCriticalExtensions_202", HFILL }}, { &hf_rrc_criticalExtensions_157, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_155_vals), 0, @@ -175058,10 +175817,10 @@ 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_200, + { &hf_rrc_nonCriticalExtensions_203, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_200", HFILL }}, + "T_nonCriticalExtensions_203", HFILL }}, { &hf_rrc_criticalExtensions_158, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_156_vals), 0, @@ -175078,10 +175837,10 @@ 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_201, + { &hf_rrc_nonCriticalExtensions_204, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_201", HFILL }}, + "T_nonCriticalExtensions_204", HFILL }}, { &hf_rrc_criticalExtensions_159, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_157_vals), 0, @@ -175098,10 +175857,10 @@ 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_202, + { &hf_rrc_nonCriticalExtensions_205, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_202", HFILL }}, + "T_nonCriticalExtensions_205", HFILL }}, { &hf_rrc_criticalExtensions_160, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175114,10 +175873,10 @@ void proto_register_rrc(void) { { "cn-InformationInfo", "rrc.cn_InformationInfo_element", FT_NONE, BASE_NONE, NULL, 0, "CN_InformationInfoFull", HFILL }}, - { &hf_rrc_nonCriticalExtensions_203, + { &hf_rrc_nonCriticalExtensions_206, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_203", HFILL }}, + "T_nonCriticalExtensions_206", HFILL }}, { &hf_rrc_ue_ConnTimersAndConstants_v3a0ext, { "ue-ConnTimersAndConstants-v3a0ext", "rrc.ue_ConnTimersAndConstants_v3a0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175182,10 +175941,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_204, + { &hf_rrc_nonCriticalExtensions_207, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_204", HFILL }}, + "T_nonCriticalExtensions_207", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_06, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_06_vals), 0, @@ -175202,18 +175961,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_205, + { &hf_rrc_nonCriticalExtensions_208, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_205", HFILL }}, + "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_206, + { &hf_rrc_nonCriticalExtensions_209, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_206", HFILL }}, + "T_nonCriticalExtensions_209", HFILL }}, { &hf_rrc_mbms_CommonRBInformationList, { "mbms-CommonRBInformationList", "rrc.mbms_CommonRBInformationList", FT_UINT32, BASE_DEC, NULL, 0, @@ -175254,10 +176013,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_207, + { &hf_rrc_nonCriticalExtensions_210, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_207", HFILL }}, + "T_nonCriticalExtensions_210", HFILL }}, { &hf_rrc_mbms_PhyChInformationList_r7, { "mbms-PhyChInformationList-r7", "rrc.mbms_PhyChInformationList_r7", FT_UINT32, BASE_DEC, NULL, 0, @@ -175286,10 +176045,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_208, + { &hf_rrc_nonCriticalExtensions_211, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_208", HFILL }}, + "T_nonCriticalExtensions_211", HFILL }}, { &hf_rrc_mbsfn_TDM_Info_List, { "mbsfn-TDM-Info-List", "rrc.mbsfn_TDM_Info_List", FT_UINT32, BASE_DEC, NULL, 0, @@ -175346,10 +176105,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_209, + { &hf_rrc_nonCriticalExtensions_212, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_209", HFILL }}, + "T_nonCriticalExtensions_212", HFILL }}, { &hf_rrc_indicateChangeInSelectedServices, { "indicateChangeInSelectedServices", "rrc.indicateChangeInSelectedServices", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -175394,10 +176153,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_210, + { &hf_rrc_nonCriticalExtensions_213, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_210", HFILL }}, + "T_nonCriticalExtensions_213", HFILL }}, { &hf_rrc_mbmsSelectedServiceInfo, { "mbmsSelectedServiceInfo", "rrc.mbmsSelectedServiceInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175450,10 +176209,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_211, + { &hf_rrc_nonCriticalExtensions_214, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_211", HFILL }}, + "T_nonCriticalExtensions_214", HFILL }}, { &hf_rrc_modifiedServiceList, { "modifiedServiceList", "rrc.modifiedServiceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -175482,10 +176241,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_212, + { &hf_rrc_nonCriticalExtensions_215, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_212", HFILL }}, + "T_nonCriticalExtensions_215", HFILL }}, { &hf_rrc_neighbouringCellSCCPCHList_01, { "neighbouringCellSCCPCHList", "rrc.neighbouringCellSCCPCHList", FT_UINT32, BASE_DEC, NULL, 0, @@ -175494,10 +176253,10 @@ void proto_register_rrc(void) { { "serviceSchedulingInfoList", "rrc.serviceSchedulingInfoList", FT_UINT32, BASE_DEC, NULL, 0, "MBMS_ServiceSchedulingInfoList_r6", HFILL }}, - { &hf_rrc_nonCriticalExtensions_213, + { &hf_rrc_nonCriticalExtensions_216, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_213", HFILL }}, + "T_nonCriticalExtensions_216", HFILL }}, { &hf_rrc_unmodifiedServiceList, { "unmodifiedServiceList", "rrc.unmodifiedServiceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -175510,10 +176269,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_214, + { &hf_rrc_nonCriticalExtensions_217, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_214", HFILL }}, + "T_nonCriticalExtensions_217", HFILL }}, { &hf_rrc_unmodifiedServiceList_01, { "unmodifiedServiceList", "rrc.unmodifiedServiceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -175574,10 +176333,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_215, + { &hf_rrc_nonCriticalExtensions_218, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_215", HFILL }}, + "T_nonCriticalExtensions_218", HFILL }}, { &hf_rrc_sysInfoType22, { "sysInfoType22", "rrc.sysInfoType22", FT_BYTES, BASE_NONE, NULL, 0, @@ -175602,10 +176361,10 @@ 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_216, + { &hf_rrc_nonCriticalExtensions_219, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_216", HFILL }}, + "T_nonCriticalExtensions_219", HFILL }}, { &hf_rrc_criticalExtensions_162, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_160_vals), 0, @@ -175622,10 +176381,10 @@ 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_217, + { &hf_rrc_nonCriticalExtensions_220, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_217", HFILL }}, + "T_nonCriticalExtensions_220", HFILL }}, { &hf_rrc_criticalExtensions_163, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175674,10 +176433,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_218, + { &hf_rrc_nonCriticalExtensions_221, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_218", HFILL }}, + "T_nonCriticalExtensions_221", HFILL }}, { &hf_rrc_loggedMeasReport_01, { "loggedMeasReport", "rrc.loggedMeasReport_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175718,10 +176477,10 @@ 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_219, + { &hf_rrc_nonCriticalExtensions_222, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_219", HFILL }}, + "T_nonCriticalExtensions_222", HFILL }}, { &hf_rrc_criticalExtensions_165, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_163_vals), 0, @@ -175738,10 +176497,10 @@ 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_220, + { &hf_rrc_nonCriticalExtensions_223, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_220", HFILL }}, + "T_nonCriticalExtensions_223", HFILL }}, { &hf_rrc_criticalExtensions_166, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -179062,10 +179821,30 @@ void proto_register_rrc(void) { { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelCapability_ve30ext", HFILL }}, - { &hf_rrc_nonCriticalExtensions_221, + { &hf_rrc_ue_RadioAccessCapability_vf10ext, + { "ue-RadioAccessCapability-vf10ext", "rrc.ue_RadioAccessCapability_vf10ext_element", + FT_NONE, BASE_NONE, NULL, 0, + "UE_RadioAccessCapability_vf10ext_IEs", HFILL }}, + { &hf_rrc_physicalChannelCapability_09, + { "physicalChannelCapability", "rrc.physicalChannelCapability_element", + FT_NONE, BASE_NONE, NULL, 0, + "PhysicalChannelCapability_vf10ext", HFILL }}, + { &hf_rrc_nonCriticalExtensions_224, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_221", HFILL }}, + "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 }}, { &hf_rrc_t_301, { "t-301", "rrc.t_301", FT_UINT32, BASE_DEC, VALS(rrc_T_301_vals), 0, @@ -179214,7 +179993,7 @@ void proto_register_rrc(void) { { "rf-Capability", "rrc.rf_Capability_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_physicalChannelCapability_09, + { &hf_rrc_physicalChannelCapability_10, { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, @@ -179282,7 +180061,7 @@ void proto_register_rrc(void) { { "ue-RadioAccessCapabilityComp-TDD128", "rrc.ue_RadioAccessCapabilityComp_TDD128_element", FT_NONE, BASE_NONE, NULL, 0, "UE_RadioAccessCapabilityComp_TDD128_v7f0ext", HFILL }}, - { &hf_rrc_physicalChannelCapability_10, + { &hf_rrc_physicalChannelCapability_11, { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelCapabilityInfo_v770ext", HFILL }}, @@ -179826,7 +180605,7 @@ void proto_register_rrc(void) { { "rlc-Capability-r5-ext", "rrc.rlc_Capability_r5_ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_physicalChannelCapability_11, + { &hf_rrc_physicalChannelCapability_12, { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelCapability_hspdsch_r5", HFILL }}, @@ -181902,7 +182681,7 @@ void proto_register_rrc(void) { { "E-DCH-AddReconf-MAC-d-Flow-r7", "rrc.E_DCH_AddReconf_MAC_d_Flow_r7_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_complete_32, + { &hf_rrc_complete_33, { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "TFCS_ReconfAdd", HFILL }}, @@ -181926,7 +182705,7 @@ void proto_register_rrc(void) { { "tfcsAdd", "rrc.tfcsAdd_element", FT_NONE, BASE_NONE, NULL, 0, "TFCS_ReconfAdd", HFILL }}, - { &hf_rrc_complete_33, + { &hf_rrc_complete_34, { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "TFCS_ReconfAdd_r12", HFILL }}, @@ -200838,10 +201617,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_222, + { &hf_rrc_nonCriticalExtensions_225, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_222", HFILL }}, + "T_nonCriticalExtensions_225", HFILL }}, { &hf_rrc_multiplePLMN_List, { "multiplePLMN-List", "rrc.multiplePLMN_List_element", FT_NONE, BASE_NONE, NULL, 0, @@ -201008,7 +201787,7 @@ void proto_register_rrc(void) { "SchedulingInformation", HFILL }}, { &hf_rrc_sib_Type_03, { "sib-Type", "rrc.sib_Type", - FT_UINT32, BASE_DEC, VALS(rrc_SIB_TypeAndTag2_vals), 0, + FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_SIB_TypeAndTag2_vals_ext, 0, "SIB_TypeAndTag2", HFILL }}, { &hf_rrc_scheduling_03, { "scheduling", "rrc.scheduling", @@ -201422,10 +202201,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_223, + { &hf_rrc_nonCriticalExtensions_226, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_223", HFILL }}, + "T_nonCriticalExtensions_226", HFILL }}, { &hf_rrc_ue_IdleTimersAndConstants_v3a0ext, { "ue-IdleTimersAndConstants-v3a0ext", "rrc.ue_IdleTimersAndConstants_v3a0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -201434,10 +202213,10 @@ void proto_register_rrc(void) { { "ura-IdentityList", "rrc.ura_IdentityList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_224, + { &hf_rrc_nonCriticalExtensions_227, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_224", HFILL }}, + "T_nonCriticalExtensions_227", HFILL }}, { &hf_rrc_sib4indicator, { "sib4indicator", "rrc.sib4indicator", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -201530,10 +202309,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_225, + { &hf_rrc_nonCriticalExtensions_228, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_225", HFILL }}, + "T_nonCriticalExtensions_228", HFILL }}, { &hf_rrc_mapping_LCR, { "mapping-LCR", "rrc.mapping_LCR_element", FT_NONE, BASE_NONE, NULL, 0, @@ -201626,10 +202405,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_226, + { &hf_rrc_nonCriticalExtensions_229, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_226", HFILL }}, + "T_nonCriticalExtensions_229", HFILL }}, { &hf_rrc_cellSelectReselectInfoPCHFACH_v5b0ext, { "cellSelectReselectInfoPCHFACH-v5b0ext", "rrc.cellSelectReselectInfoPCHFACH_v5b0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -201982,10 +202761,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_227, + { &hf_rrc_nonCriticalExtensions_230, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_227", HFILL }}, + "T_nonCriticalExtensions_230", HFILL }}, { &hf_rrc_adjacentchannelinterferencelevel, { "adjacentchannelinterferencelevel", "rrc.adjacentchannelinterferencelevel", FT_UINT32, BASE_DEC, VALS(rrc_T_adjacentchannelinterferencelevel_vals), 0, @@ -202078,10 +202857,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_228, + { &hf_rrc_nonCriticalExtensions_231, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_228", HFILL }}, + "T_nonCriticalExtensions_231", HFILL }}, { &hf_rrc_adjacentchannelinterferencelevel_01, { "adjacentchannelinterferencelevel", "rrc.adjacentchannelinterferencelevel", FT_UINT32, BASE_DEC, VALS(rrc_T_adjacentchannelinterferencelevel_01_vals), 0, @@ -202122,10 +202901,10 @@ void proto_register_rrc(void) { { "expirationTimeFactor", "rrc.expirationTimeFactor", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_229, + { &hf_rrc_nonCriticalExtensions_232, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_229", HFILL }}, + "T_nonCriticalExtensions_232", HFILL }}, { &hf_rrc_dummy1_07, { "dummy1", "rrc.dummy1_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202138,26 +202917,26 @@ void proto_register_rrc(void) { { "dummy3", "rrc.dummy3", FT_INT32, BASE_DEC, NULL, 0, "CSICH_PowerOffset", HFILL }}, - { &hf_rrc_nonCriticalExtensions_230, + { &hf_rrc_nonCriticalExtensions_233, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_230", HFILL }}, + "T_nonCriticalExtensions_233", HFILL }}, { &hf_rrc_dummy_62, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, NULL, 0, "CPCH_PersistenceLevelsList", HFILL }}, - { &hf_rrc_nonCriticalExtensions_231, + { &hf_rrc_nonCriticalExtensions_234, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_231", HFILL }}, + "T_nonCriticalExtensions_234", HFILL }}, { &hf_rrc_dummy_63, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, NULL, 0, "DRAC_SysInfoList", HFILL }}, - { &hf_rrc_nonCriticalExtensions_232, + { &hf_rrc_nonCriticalExtensions_235, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_232", HFILL }}, + "T_nonCriticalExtensions_235", HFILL }}, { &hf_rrc_sib12indicator, { "sib12indicator", "rrc.sib12indicator", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -202242,10 +203021,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_233, + { &hf_rrc_nonCriticalExtensions_236, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_233", HFILL }}, + "T_nonCriticalExtensions_236", HFILL }}, { &hf_rrc_fach_MeasurementOccasionInfo_LCR_Ext, { "fach-MeasurementOccasionInfo-LCR-Ext", "rrc.fach_MeasurementOccasionInfo_LCR_Ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202350,10 +203129,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_234, + { &hf_rrc_nonCriticalExtensions_237, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_234", HFILL }}, + "T_nonCriticalExtensions_237", HFILL }}, { &hf_rrc_csg_DedicatedFrequencyInfoList, { "csg-DedicatedFrequencyInfoList", "rrc.csg_DedicatedFrequencyInfoList", FT_UINT32, BASE_DEC, NULL, 0, @@ -202362,10 +203141,10 @@ void proto_register_rrc(void) { { "measureControlSysInfoInterFreqExt", "rrc.measureControlSysInfoInterFreqExt_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_235, + { &hf_rrc_nonCriticalExtensions_238, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_235", HFILL }}, + "T_nonCriticalExtensions_238", HFILL }}, { &hf_rrc_v4b0NonCriticalExtensions_22, { "v4b0NonCriticalExtensions", "rrc.v4b0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202422,10 +203201,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_236, + { &hf_rrc_nonCriticalExtensions_239, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_236", HFILL }}, + "T_nonCriticalExtensions_239", HFILL }}, { &hf_rrc_v3a0NonCriticalExtensions_13, { "v3a0NonCriticalExtensions", "rrc.v3a0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202450,10 +203229,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_237, + { &hf_rrc_nonCriticalExtensions_240, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_237", HFILL }}, + "T_nonCriticalExtensions_240", HFILL }}, { &hf_rrc_capabilityUpdateRequirement_r4Ext, { "capabilityUpdateRequirement-r4Ext", "rrc.capabilityUpdateRequirement_r4Ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202462,38 +203241,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_238, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_238", 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_239, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_239", HFILL }}, - { &hf_rrc_ansi_41_PrivateNeighbourListInfo, - { "ansi-41-PrivateNeighbourListInfo", "rrc.ansi_41_PrivateNeighbourListInfo", - FT_BYTES, BASE_NONE, NULL, 0, - NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_240, - { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_240", HFILL }}, - { &hf_rrc_ansi_41_GlobalServiceRedirectInfo, - { "ansi-41-GlobalServiceRedirectInfo", "rrc.ansi_41_GlobalServiceRedirectInfo", - 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", + 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", + 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_nonCriticalExtensions_245, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_245", HFILL }}, { &hf_rrc_ue_positioning_GPS_CipherParameters, { "ue-positioning-GPS-CipherParameters", "rrc.ue_positioning_GPS_CipherParameters_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202522,10 +203301,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_243, + { &hf_rrc_nonCriticalExtensions_246, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_243", HFILL }}, + "T_nonCriticalExtensions_246", HFILL }}, { &hf_rrc_up_Ipdl_Parameters_TDD, { "up-Ipdl-Parameters-TDD", "rrc.up_Ipdl_Parameters_TDD_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202562,10 +203341,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_244, + { &hf_rrc_nonCriticalExtensions_247, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_244", HFILL }}, + "T_nonCriticalExtensions_247", HFILL }}, { &hf_rrc_ue_Positioning_GANSS_AddIonoModel, { "ue-Positioning-GANSS-AddIonoModel", "rrc.ue_Positioning_GANSS_AddIonoModel_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202582,10 +203361,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_245, + { &hf_rrc_nonCriticalExtensions_248, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_245", HFILL }}, + "T_nonCriticalExtensions_248", 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, @@ -202598,10 +203377,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_246, + { &hf_rrc_nonCriticalExtensions_249, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_246", HFILL }}, + "T_nonCriticalExtensions_249", 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, @@ -202610,26 +203389,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_247, + { &hf_rrc_nonCriticalExtensions_250, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_247", HFILL }}, + "T_nonCriticalExtensions_250", HFILL }}, { &hf_rrc_transmissionTOW, { "transmissionTOW", "rrc.transmissionTOW", FT_UINT32, BASE_DEC, NULL, 0, "GPS_TOW_1sec", HFILL }}, - { &hf_rrc_nonCriticalExtensions_248, + { &hf_rrc_nonCriticalExtensions_251, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_248", HFILL }}, + "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_nonCriticalExtensions_249, + { &hf_rrc_nonCriticalExtensions_252, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_249", HFILL }}, + "T_nonCriticalExtensions_252", HFILL }}, { &hf_rrc_ue_positioning_GANSS_AddNavigationModels_01, { "ue-positioning-GANSS-AddNavigationModels", "rrc.ue_positioning_GANSS_AddNavigationModels_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202642,10 +203421,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_250, + { &hf_rrc_nonCriticalExtensions_253, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_250", HFILL }}, + "T_nonCriticalExtensions_253", HFILL }}, { &hf_rrc_satMask, { "satMask", "rrc.satMask", FT_BYTES, BASE_NONE, NULL, 0, @@ -202662,10 +203441,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_251, + { &hf_rrc_nonCriticalExtensions_254, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_251", HFILL }}, + "T_nonCriticalExtensions_254", HFILL }}, { &hf_rrc_ue_positioning_GANSS_Almanac, { "ue-positioning-GANSS-Almanac", "rrc.ue_positioning_GANSS_Almanac_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202702,10 +203481,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_252, + { &hf_rrc_nonCriticalExtensions_255, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_252", HFILL }}, + "T_nonCriticalExtensions_255", HFILL }}, { &hf_rrc_ue_Positioning_GANSS_Almanac_01, { "ue-Positioning-GANSS-Almanac", "rrc.ue_Positioning_GANSS_Almanac_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202746,10 +203525,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_253, + { &hf_rrc_nonCriticalExtensions_256, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_253", HFILL }}, + "T_nonCriticalExtensions_256", HFILL }}, { &hf_rrc_v3a0NonCriticalExtensions_15, { "v3a0NonCriticalExtensions", "rrc.v3a0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202766,10 +203545,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_254, + { &hf_rrc_nonCriticalExtensions_257, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_254", HFILL }}, + "T_nonCriticalExtensions_257", HFILL }}, { &hf_rrc_ue_positioning_GANSS_TOD, { "ue-positioning-GANSS-TOD", "rrc.ue_positioning_GANSS_TOD", FT_UINT32, BASE_DEC, NULL, 0, @@ -202794,10 +203573,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_255, + { &hf_rrc_nonCriticalExtensions_258, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_255", HFILL }}, + "T_nonCriticalExtensions_258", HFILL }}, { &hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_01, { "ue-positioning-GANSS-ReferenceMeasurementInformation", "rrc.ue_positioning_GANSS_ReferenceMeasurementInformation_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202810,10 +203589,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_256, + { &hf_rrc_nonCriticalExtensions_259, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_256", HFILL }}, + "T_nonCriticalExtensions_259", HFILL }}, { &hf_rrc_ue_positioning_GANSS_DataCipheringInfo, { "ue-positioning-GANSS-DataCipheringInfo", "rrc.ue_positioning_GANSS_DataCipheringInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202822,10 +203601,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_257, + { &hf_rrc_nonCriticalExtensions_260, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_257", HFILL }}, + "T_nonCriticalExtensions_260", HFILL }}, { &hf_rrc_preDefinedRadioConfiguration, { "preDefinedRadioConfiguration", "rrc.preDefinedRadioConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202846,10 +203625,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_258, + { &hf_rrc_nonCriticalExtensions_261, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_258", HFILL }}, + "T_nonCriticalExtensions_261", HFILL }}, { &hf_rrc_preDefinedRadioConfiguration_01, { "preDefinedRadioConfiguration", "rrc.preDefinedRadioConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202890,10 +203669,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_259, + { &hf_rrc_nonCriticalExtensions_262, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_259", HFILL }}, + "T_nonCriticalExtensions_262", HFILL }}, { &hf_rrc_tdd128SpecificInfo_02, { "tdd128SpecificInfo", "rrc.tdd128SpecificInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -202954,10 +203733,10 @@ void proto_register_rrc(void) { { "sysInfoType18-vc50ext", "rrc.sysInfoType18_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_260, + { &hf_rrc_nonCriticalExtensions_263, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_260", HFILL }}, + "T_nonCriticalExtensions_263", HFILL }}, { &hf_rrc_idleModePLMNIdentitiesSIB11bis, { "idleModePLMNIdentitiesSIB11bis", "rrc.idleModePLMNIdentitiesSIB11bis_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203050,10 +203829,10 @@ void proto_register_rrc(void) { { "sysInfoType19-vd20ext", "rrc.sysInfoType19_vd20ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_261, + { &hf_rrc_nonCriticalExtensions_264, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_261", HFILL }}, + "T_nonCriticalExtensions_264", HFILL }}, { &hf_rrc_utra_PriorityInfoList_v920ext, { "utra-PriorityInfoList-v920ext", "rrc.utra_PriorityInfoList_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -203126,18 +203905,18 @@ void proto_register_rrc(void) { { "hNBName", "rrc.hNBName", FT_STRING, STR_UNICODE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_262, + { &hf_rrc_nonCriticalExtensions_265, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_262", HFILL }}, + "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_263, + { &hf_rrc_nonCriticalExtensions_266, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_263", HFILL }}, + "T_nonCriticalExtensions_266", HFILL }}, { &hf_rrc_prach_PreambleForEnhancedUplinkListType1Ext, { "prach-PreambleForEnhancedUplinkListType1Ext", "rrc.prach_PreambleForEnhancedUplinkListType1Ext", FT_UINT32, BASE_DEC, NULL, 0, @@ -203178,10 +203957,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_264, + { &hf_rrc_nonCriticalExtensions_267, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_264", HFILL }}, + "T_nonCriticalExtensions_267", 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, @@ -203198,26 +203977,26 @@ void proto_register_rrc(void) { { "wlanOffloadInformationForAll", "rrc.wlanOffloadInformationForAll_element", FT_NONE, BASE_NONE, NULL, 0, "WLANOffloadInformation", HFILL }}, - { &hf_rrc_nonCriticalExtensions_265, + { &hf_rrc_nonCriticalExtensions_268, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_265", HFILL }}, + "T_nonCriticalExtensions_268", HFILL }}, { &hf_rrc_dtchTransmissionBlocked, { "dtchTransmissionBlocked", "rrc.dtchTransmissionBlocked", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING_SIZE_maxNumAccessGroups", HFILL }}, - { &hf_rrc_nonCriticalExtensions_266, + { &hf_rrc_nonCriticalExtensions_269, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_266", HFILL }}, + "T_nonCriticalExtensions_269", HFILL }}, { &hf_rrc_acdc_Parameters, { "acdc-Parameters", "rrc.acdc_Parameters_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_267, + { &hf_rrc_nonCriticalExtensions_270, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_267", HFILL }}, + "T_nonCriticalExtensions_270", HFILL }}, { &hf_rrc_sib_ReferenceList, { "sib-ReferenceList", "rrc.sib_ReferenceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -203246,10 +204025,10 @@ void proto_register_rrc(void) { { "sysInfoTypeSB1-vc50ext", "rrc.sysInfoTypeSB1_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_268, + { &hf_rrc_nonCriticalExtensions_271, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_268", HFILL }}, + "T_nonCriticalExtensions_271", HFILL }}, { &hf_rrc_sib_ReferenceList_01, { "sib-ReferenceList", "rrc.sib_ReferenceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -203278,18 +204057,18 @@ void proto_register_rrc(void) { { "sysInfoTypeSB2-vc50ext", "rrc.sysInfoTypeSB2_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_269, + { &hf_rrc_nonCriticalExtensions_272, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_269", HFILL }}, + "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_270, + { &hf_rrc_nonCriticalExtensions_273, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_270", HFILL }}, + "T_nonCriticalExtensions_273", HFILL }}, { &hf_rrc_TDD_UMTS_Frequency_List_item, { "FrequencyInfoTDD", "rrc.FrequencyInfoTDD_element", FT_NONE, BASE_NONE, NULL, 0, @@ -204262,10 +205041,10 @@ void proto_register_rrc(void) { { "interRATHandoverInfoWithInterRATCapabilities-v920ext", "rrc.interRATHandoverInfoWithInterRATCapabilities_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, "InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_271, + { &hf_rrc_nonCriticalExtensions_274, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_271", HFILL }}, + "T_nonCriticalExtensions_274", HFILL }}, { &hf_rrc_criticalExtensions_167, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -204290,10 +205069,10 @@ void proto_register_rrc(void) { { "rFC3095-ContextInfoList-r5", "rrc.rFC3095_ContextInfoList_r5", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_272, + { &hf_rrc_nonCriticalExtensions_275, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_272", HFILL }}, + "T_nonCriticalExtensions_275", HFILL }}, { &hf_rrc_criticalExtensions_168, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -204450,10 +205229,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_273, + { &hf_rrc_nonCriticalExtensions_276, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_273", HFILL }}, + "T_nonCriticalExtensions_276", 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, @@ -204514,10 +205293,10 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_18", HFILL }}, - { &hf_rrc_nonCriticalExtensions_274, + { &hf_rrc_nonCriticalExtensions_277, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_274", HFILL }}, + "T_nonCriticalExtensions_277", HFILL }}, { &hf_rrc_criticalExtensions_169, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_167_vals), 0, @@ -204566,10 +205345,10 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_19", HFILL }}, - { &hf_rrc_nonCriticalExtensions_275, + { &hf_rrc_nonCriticalExtensions_278, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_275", HFILL }}, + "T_nonCriticalExtensions_278", HFILL }}, { &hf_rrc_criticalExtensions_170, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_168_vals), 0, @@ -204610,10 +205389,10 @@ 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_276, + { &hf_rrc_nonCriticalExtensions_279, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_276", HFILL }}, + "T_nonCriticalExtensions_279", HFILL }}, { &hf_rrc_criticalExtensions_171, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_169_vals), 0, @@ -204638,10 +205417,10 @@ void proto_register_rrc(void) { { "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v860NonCriticalExtensions_37", HFILL }}, - { &hf_rrc_nonCriticalExtensions_277, + { &hf_rrc_nonCriticalExtensions_280, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_277", HFILL }}, + "T_nonCriticalExtensions_280", HFILL }}, { &hf_rrc_criticalExtensions_172, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_170_vals), 0, @@ -204674,10 +205453,10 @@ 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_278, + { &hf_rrc_nonCriticalExtensions_281, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_278", HFILL }}, + "T_nonCriticalExtensions_281", HFILL }}, { &hf_rrc_criticalExtensions_173, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_171_vals), 0, @@ -204714,10 +205493,10 @@ 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_279, + { &hf_rrc_nonCriticalExtensions_282, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_279", HFILL }}, + "T_nonCriticalExtensions_282", HFILL }}, { &hf_rrc_criticalExtensions_174, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_172_vals), 0, @@ -204746,10 +205525,10 @@ 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_280, + { &hf_rrc_nonCriticalExtensions_283, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_280", HFILL }}, + "T_nonCriticalExtensions_283", HFILL }}, { &hf_rrc_criticalExtensions_175, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_173_vals), 0, @@ -204766,10 +205545,10 @@ 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_281, + { &hf_rrc_nonCriticalExtensions_284, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_281", HFILL }}, + "T_nonCriticalExtensions_284", HFILL }}, { &hf_rrc_criticalExtensions_176, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_174_vals), 0, @@ -204786,10 +205565,10 @@ 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_282, + { &hf_rrc_nonCriticalExtensions_285, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_282", HFILL }}, + "T_nonCriticalExtensions_285", HFILL }}, { &hf_rrc_criticalExtensions_177, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_175_vals), 0, @@ -204806,10 +205585,10 @@ 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_283, + { &hf_rrc_nonCriticalExtensions_286, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_283", HFILL }}, + "T_nonCriticalExtensions_286", HFILL }}, { &hf_rrc_criticalExtensions_178, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205122,10 +205901,10 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_21", HFILL }}, - { &hf_rrc_nonCriticalExtensions_284, + { &hf_rrc_nonCriticalExtensions_287, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_284", HFILL }}, + "T_nonCriticalExtensions_287", HFILL }}, { &hf_rrc_ueCapabilityContainer_04, { "ueCapabilityContainer", "rrc.ueCapabilityContainer", FT_BYTES, BASE_NONE, NULL, 0, @@ -205170,10 +205949,10 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_22", HFILL }}, - { &hf_rrc_nonCriticalExtensions_285, + { &hf_rrc_nonCriticalExtensions_288, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_285", HFILL }}, + "T_nonCriticalExtensions_288", 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, @@ -205366,10 +206145,10 @@ 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_286, + { &hf_rrc_nonCriticalExtensions_289, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_286", HFILL }}, + "T_nonCriticalExtensions_289", HFILL }}, { &hf_rrc_criticalExtensions_180, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -205670,11 +206449,11 @@ void proto_register_rrc(void) { { "supported", "rrc.supported_element", FT_NONE, BASE_NONE, NULL, 0, "T_supported_10", HFILL }}, - { &hf_rrc_fddPhysChCapability_10, + { &hf_rrc_fddPhysChCapability_11, { "fddPhysChCapability", "rrc.fddPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fddPhysChCapability_10", HFILL }}, - { &hf_rrc_downlinkPhysChCapability_18, + "T_fddPhysChCapability_11", HFILL }}, + { &hf_rrc_downlinkPhysChCapability_19, { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityFDD_r4", HFILL }}, @@ -205686,11 +206465,11 @@ void proto_register_rrc(void) { { "tdd128-PhysChCapability", "rrc.tdd128_PhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd128_PhysChCapability_01", HFILL }}, - { &hf_rrc_fddPhysChCapability_11, + { &hf_rrc_fddPhysChCapability_12, { "fddPhysChCapability", "rrc.fddPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fddPhysChCapability_11", HFILL }}, - { &hf_rrc_downlinkPhysChCapability_19, + "T_fddPhysChCapability_12", HFILL }}, + { &hf_rrc_downlinkPhysChCapability_20, { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityFDD_r5", HFILL }}, @@ -205698,7 +206477,7 @@ void proto_register_rrc(void) { { "tdd384-PhysChCapability", "rrc.tdd384_PhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd384_PhysChCapability_01", HFILL }}, - { &hf_rrc_downlinkPhysChCapability_20, + { &hf_rrc_downlinkPhysChCapability_21, { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityTDD_r5", HFILL }}, @@ -205706,7 +206485,7 @@ void proto_register_rrc(void) { { "tdd128-PhysChCapability", "rrc.tdd128_PhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd128_PhysChCapability_02", HFILL }}, - { &hf_rrc_downlinkPhysChCapability_21, + { &hf_rrc_downlinkPhysChCapability_22, { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityTDD_LCR_r5", HFILL }}, @@ -205778,7 +206557,7 @@ void proto_register_rrc(void) { { "rf-Capability", "rrc.rf_Capability_element", FT_NONE, BASE_NONE, NULL, 0, "RF_Capability_r4", HFILL }}, - { &hf_rrc_physicalChannelCapability_12, + { &hf_rrc_physicalChannelCapability_13, { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelCapability_r4", HFILL }}, @@ -205798,7 +206577,7 @@ void proto_register_rrc(void) { { "rlc-Capability", "rrc.rlc_Capability_element", FT_NONE, BASE_NONE, NULL, 0, "RLC_Capability_r5", HFILL }}, - { &hf_rrc_physicalChannelCapability_13, + { &hf_rrc_physicalChannelCapability_14, { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelCapability_r5", HFILL }}, @@ -207747,7 +208526,16 @@ void proto_register_rrc(void) { &ett_rrc_T_criticalExtensions_87, &ett_rrc_T_r14_03, &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_RadioBearerReconfiguration_vaa0ext_IEs, &ett_rrc_RadioBearerReconfiguration_r3_IEs, &ett_rrc_T_dummy_01, @@ -207764,32 +208552,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_11, - &ett_rrc_T_complete_11, - &ett_rrc_T_dummy_03, - &ett_rrc_T_fdd_26, - &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_12, &ett_rrc_T_complete_12, + &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_RadioBearerReconfiguration_v690ext_IEs, - &ett_rrc_RadioBearerReconfiguration_v6b0ext_IEs, - &ett_rrc_RadioBearerReconfiguration_v6f0ext_IEs, + &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_RadioBearerReconfiguration_r7_IEs, - &ett_rrc_T_specificationMode_14, - &ett_rrc_T_complete_14, &ett_rrc_T_preconfiguration_12, &ett_rrc_T_preConfigMode_12, &ett_rrc_T_defaultConfig_12, + &ett_rrc_RadioBearerReconfiguration_v690ext_IEs, + &ett_rrc_RadioBearerReconfiguration_v6b0ext_IEs, + &ett_rrc_RadioBearerReconfiguration_v6f0ext_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_RadioBearerReconfiguration_v770ext_IEs, &ett_rrc_RadioBearerReconfiguration_v780ext_IEs, &ett_rrc_RadioBearerReconfiguration_v790ext_IEs, @@ -207797,60 +208585,60 @@ 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_v950ext_IEs, - &ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs, - &ett_rrc_RadioBearerReconfiguration_r10_IEs, + &ett_rrc_RadioBearerReconfiguration_v890ext_IEs, + &ett_rrc_RadioBearerReconfiguration_v8a0ext_IEs, + &ett_rrc_RadioBearerReconfiguration_r9_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_vb50ext_IEs, - &ett_rrc_RadioBearerReconfiguration_r11_IEs, + &ett_rrc_RadioBearerReconfiguration_v950ext_IEs, + &ett_rrc_RadioBearerReconfiguration_v9c0ext_IEs, + &ett_rrc_RadioBearerReconfiguration_r10_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_r12_IEs, + &ett_rrc_RadioBearerReconfiguration_vb50ext_IEs, + &ett_rrc_RadioBearerReconfiguration_r11_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_r13_IEs, + &ett_rrc_RadioBearerReconfiguration_r12_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_r14_IEs, + &ett_rrc_RadioBearerReconfiguration_r13_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_T_specificationMode_22, + &ett_rrc_T_complete_22, + &ett_rrc_T_preconfiguration_20, + &ett_rrc_T_preConfigMode_20, + &ett_rrc_T_defaultConfig_20, &ett_rrc_RadioBearerReconfigurationComplete, &ett_rrc_T_laterNonCriticalExtensions_29, &ett_rrc_T_v770NonCriticalExtensions_14, - &ett_rrc_T_nonCriticalExtensions_110, + &ett_rrc_T_nonCriticalExtensions_111, &ett_rrc_RadioBearerReconfigurationComplete_v770ext_IEs, &ett_rrc_RadioBearerReconfigurationFailure, &ett_rrc_T_laterNonCriticalExtensions_30, - &ett_rrc_T_nonCriticalExtensions_111, + &ett_rrc_T_nonCriticalExtensions_112, &ett_rrc_RadioBearerRelease, &ett_rrc_T_r3_15, &ett_rrc_T_v3a0NonCriticalExtensions_06, @@ -207859,7 +208647,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_16, &ett_rrc_T_v690NonCriticalExtensions_19, &ett_rrc_T_v770NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_112, + &ett_rrc_T_nonCriticalExtensions_113, &ett_rrc_T_later_than_r3_13, &ett_rrc_T_criticalExtensions_89, &ett_rrc_T_r4_07, @@ -207867,24 +208655,24 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_17, &ett_rrc_T_v690NonCriticalExtensions_20, &ett_rrc_T_v770NonCriticalExtensions_16, - &ett_rrc_T_nonCriticalExtensions_113, + &ett_rrc_T_nonCriticalExtensions_114, &ett_rrc_T_criticalExtensions_90, &ett_rrc_T_r5_06, &ett_rrc_T_v690NonCriticalExtensions_21, &ett_rrc_T_v770NonCriticalExtensions_17, - &ett_rrc_T_nonCriticalExtensions_114, + &ett_rrc_T_nonCriticalExtensions_115, &ett_rrc_T_criticalExtensions_91, &ett_rrc_T_r6_08, &ett_rrc_T_v6b0NonCriticalExtensions_07, &ett_rrc_T_v770NonCriticalExtensions_18, - &ett_rrc_T_nonCriticalExtensions_115, + &ett_rrc_T_nonCriticalExtensions_116, &ett_rrc_T_criticalExtensions_92, &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_116, + &ett_rrc_T_nonCriticalExtensions_117, &ett_rrc_T_criticalExtensions_93, &ett_rrc_T_r8_08, &ett_rrc_T_v7d0NonCriticalExtensions_09, @@ -207892,28 +208680,32 @@ void proto_register_rrc(void) { &ett_rrc_T_v890NonCriticalExtensions_06, &ett_rrc_T_v7g0NonCriticalExtensions_11, &ett_rrc_T_v8a0NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_117, + &ett_rrc_T_nonCriticalExtensions_118, &ett_rrc_T_criticalExtensions_94, &ett_rrc_T_r9_07, &ett_rrc_T_v950NonCriticalExtensions_05, &ett_rrc_T_v970NonCriticalExtensions_02, &ett_rrc_T_v9c0NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_118, + &ett_rrc_T_nonCriticalExtensions_119, &ett_rrc_T_criticalExtensions_95, &ett_rrc_T_r10_07, &ett_rrc_T_v9c0NonCriticalExtensions_07, &ett_rrc_T_vb50NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_119, + &ett_rrc_T_nonCriticalExtensions_120, &ett_rrc_T_criticalExtensions_96, &ett_rrc_T_r11_08, - &ett_rrc_T_nonCriticalExtensions_120, + &ett_rrc_T_nonCriticalExtensions_121, &ett_rrc_T_criticalExtensions_97, &ett_rrc_T_r12_07, - &ett_rrc_T_nonCriticalExtensions_121, + &ett_rrc_T_nonCriticalExtensions_122, &ett_rrc_T_criticalExtensions_98, &ett_rrc_T_r13_06, - &ett_rrc_T_nonCriticalExtensions_122, + &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_RadioBearerRelease_r3_IEs, &ett_rrc_T_dummy_04, &ett_rrc_T_fdd_28, @@ -207956,11 +208748,11 @@ void proto_register_rrc(void) { &ett_rrc_RadioBearerReleaseComplete, &ett_rrc_T_laterNonCriticalExtensions_32, &ett_rrc_T_v770NonCriticalExtensions_19, - &ett_rrc_T_nonCriticalExtensions_123, + &ett_rrc_T_nonCriticalExtensions_125, &ett_rrc_RadioBearerReleaseComplete_v770ext_IEs, &ett_rrc_RadioBearerReleaseFailure, &ett_rrc_T_laterNonCriticalExtensions_33, - &ett_rrc_T_nonCriticalExtensions_124, + &ett_rrc_T_nonCriticalExtensions_126, &ett_rrc_RadioBearerSetup, &ett_rrc_T_r3_16, &ett_rrc_T_v3a0NonCriticalExtensions_07, @@ -207969,7 +208761,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_18, &ett_rrc_T_v5d0NonCriticalExtenstions_09, &ett_rrc_T_v690NonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_125, + &ett_rrc_T_nonCriticalExtensions_127, &ett_rrc_T_later_than_r3_14, &ett_rrc_T_criticalExtensions_100, &ett_rrc_T_r4_08, @@ -207977,21 +208769,21 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_19, &ett_rrc_T_v5d0NonCriticalExtenstions_10, &ett_rrc_T_v690NonCriticalExtensions_23, - &ett_rrc_T_nonCriticalExtensions_126, + &ett_rrc_T_nonCriticalExtensions_128, &ett_rrc_T_criticalExtensions_101, &ett_rrc_T_r5_07, &ett_rrc_T_v5d0NonCriticalExtenstions_11, &ett_rrc_T_v690NonCriticalExtensions_24, - &ett_rrc_T_nonCriticalExtensions_127, + &ett_rrc_T_nonCriticalExtensions_129, &ett_rrc_T_criticalExtensions_102, &ett_rrc_T_r6_09, &ett_rrc_T_v6b0NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_128, + &ett_rrc_T_nonCriticalExtensions_130, &ett_rrc_T_criticalExtensions_103, &ett_rrc_T_r7_08, &ett_rrc_T_v780NonCriticalExtensions_07, &ett_rrc_T_v820NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_129, + &ett_rrc_T_nonCriticalExtensions_131, &ett_rrc_T_criticalExtensions_104, &ett_rrc_T_r8_09, &ett_rrc_T_v7d0NonCriticalExtensions_10, @@ -207999,27 +208791,31 @@ void proto_register_rrc(void) { &ett_rrc_T_v890NonCriticalExtensions_07, &ett_rrc_T_v7g0NonCriticalExtensions_12, &ett_rrc_T_v8a0NonCriticalExtensions_07, - &ett_rrc_T_nonCriticalExtensions_130, + &ett_rrc_T_nonCriticalExtensions_132, &ett_rrc_T_criticalExtensions_105, &ett_rrc_T_r9_08, &ett_rrc_T_v950NonCriticalExtensions_06, &ett_rrc_T_v9c0NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_131, + &ett_rrc_T_nonCriticalExtensions_133, &ett_rrc_T_criticalExtensions_106, &ett_rrc_T_r10_08, &ett_rrc_T_v9c0NonCriticalExtensions_09, &ett_rrc_T_vb50NonCriticalExtensions_14, - &ett_rrc_T_nonCriticalExtensions_132, + &ett_rrc_T_nonCriticalExtensions_134, &ett_rrc_T_criticalExtensions_107, &ett_rrc_T_r11_09, - &ett_rrc_T_nonCriticalExtensions_133, + &ett_rrc_T_nonCriticalExtensions_135, &ett_rrc_T_criticalExtensions_108, &ett_rrc_T_r12_08, - &ett_rrc_T_nonCriticalExtensions_134, + &ett_rrc_T_nonCriticalExtensions_136, &ett_rrc_T_criticalExtensions_109, &ett_rrc_T_r13_07, - &ett_rrc_T_nonCriticalExtensions_135, + &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_RadioBearerSetup_r3_IEs, &ett_rrc_T_dummy_07, &ett_rrc_T_fdd_34, @@ -208041,17 +208837,17 @@ void proto_register_rrc(void) { &ett_rrc_T_fdd_39, &ett_rrc_RadioBearerSetup_v690ext_IEs, &ett_rrc_RadioBearerSetup_r6_IEs, - &ett_rrc_T_specificationMode_22, - &ett_rrc_T_complete_22, + &ett_rrc_T_specificationMode_23, + &ett_rrc_T_complete_23, &ett_rrc_T_dummy_10, &ett_rrc_RadioBearerSetup_v6b0ext_IEs, &ett_rrc_RadioBearerSetup_r7_IEs, - &ett_rrc_T_specificationMode_23, - &ett_rrc_T_complete_23, + &ett_rrc_T_specificationMode_24, + &ett_rrc_T_complete_24, &ett_rrc_RadioBearerSetup_r7_add_ext_IEs, &ett_rrc_T_v7f0NonCriticalExtensions_12, &ett_rrc_T_v7g0NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_136, + &ett_rrc_T_nonCriticalExtensions_139, &ett_rrc_RadioBearerSetup_v780ext_IEs, &ett_rrc_RadioBearerSetup_v7d0ext_IEs, &ett_rrc_RadioBearerSetup_v7f0ext_IEs, @@ -208071,11 +208867,11 @@ void proto_register_rrc(void) { &ett_rrc_RadioBearerSetupComplete, &ett_rrc_T_laterNonCriticalExtensions_35, &ett_rrc_T_v770NonCriticalExtensions_20, - &ett_rrc_T_nonCriticalExtensions_137, + &ett_rrc_T_nonCriticalExtensions_140, &ett_rrc_RadioBearerSetupComplete_v770ext_IEs, &ett_rrc_RadioBearerSetupFailure, &ett_rrc_T_laterNonCriticalExtensions_36, - &ett_rrc_T_nonCriticalExtensions_138, + &ett_rrc_T_nonCriticalExtensions_141, &ett_rrc_RRCConnectionReject, &ett_rrc_T_r3_17, &ett_rrc_T_laterNonCriticalExtensions_37, @@ -208084,7 +208880,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_10, &ett_rrc_T_va40NonCriticalExtensions_05, &ett_rrc_T_vb50NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_139, + &ett_rrc_T_nonCriticalExtensions_142, &ett_rrc_T_later_than_r3_15, &ett_rrc_T_criticalExtensions_111, &ett_rrc_RRCConnectionReject_r3_IEs, @@ -208100,7 +208896,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_21, &ett_rrc_T_v860NonCriticalExtensions_11, &ett_rrc_T_va40NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_140, + &ett_rrc_T_nonCriticalExtensions_143, &ett_rrc_T_later_than_r3_16, &ett_rrc_T_criticalExtensions_112, &ett_rrc_T_r4_09, @@ -208110,7 +208906,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_12, &ett_rrc_T_va40NonCriticalExtensions_07, &ett_rrc_T_vb50NonCriticalExtensions_16, - &ett_rrc_T_nonCriticalExtensions_141, + &ett_rrc_T_nonCriticalExtensions_144, &ett_rrc_T_criticalExtensions_113, &ett_rrc_RRCConnectionRelease_r3_IEs, &ett_rrc_RRCConnectionRelease_r4_IEs, @@ -208125,7 +208921,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v690NonCriticalExtensions_28, &ett_rrc_T_v860NonCriticalExtensions_13, &ett_rrc_T_va40NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_142, + &ett_rrc_T_nonCriticalExtensions_145, &ett_rrc_T_later_than_r3_17, &ett_rrc_T_criticalExtensions_114, &ett_rrc_T_r4_10, @@ -208133,7 +208929,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v690NonCriticalExtensions_29, &ett_rrc_T_v860NonCriticalExtensions_14, &ett_rrc_T_va40NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_143, + &ett_rrc_T_nonCriticalExtensions_146, &ett_rrc_T_criticalExtensions_115, &ett_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation, &ett_rrc_T_criticalExtensions_116, @@ -208142,13 +208938,13 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_15, &ett_rrc_T_va40NonCriticalExtensions_10, &ett_rrc_T_vd20NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_144, + &ett_rrc_T_nonCriticalExtensions_147, &ett_rrc_T_criticalExtensions_117, &ett_rrc_RRCConnectionRelease_CCCH_r3_IEs, &ett_rrc_RRCConnectionRelease_CCCH_r4_IEs, &ett_rrc_RRCConnectionReleaseComplete, &ett_rrc_T_laterNonCriticalExtensions_40, - &ett_rrc_T_nonCriticalExtensions_145, + &ett_rrc_T_nonCriticalExtensions_148, &ett_rrc_RRCConnectionRequest, &ett_rrc_T_v3d0NonCriticalExtensions, &ett_rrc_T_v4b0NonCriticalExtensions_10, @@ -208183,7 +208979,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v9b0NonCriticalExtensions, &ett_rrc_T_vb50NonCriticalExtensions_17, &ett_rrc_T_vc50NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_146, + &ett_rrc_T_nonCriticalExtensions_149, &ett_rrc_RRCConnectionRequest_va40ext_IEs, &ett_rrc_RRCConnectionRequest_vb50ext_IEs, &ett_rrc_RRCConnectionRequest_vc50ext_IEs, @@ -208193,109 +208989,109 @@ void proto_register_rrc(void) { &ett_rrc_T_v4b0NonCriticalExtensions_11, &ett_rrc_T_v590NonCriticalExtensions_21, &ett_rrc_T_v690NonCriticalExtensions_32, - &ett_rrc_T_nonCriticalExtensions_147, + &ett_rrc_T_nonCriticalExtensions_150, &ett_rrc_T_later_than_r3_18, &ett_rrc_T_criticalExtensions_118, &ett_rrc_T_r4_11, &ett_rrc_T_v4d0NonCriticalExtensions_11, &ett_rrc_T_v590NonCriticalExtensions_22, &ett_rrc_T_v690NonCriticalExtensions_33, - &ett_rrc_T_nonCriticalExtensions_148, + &ett_rrc_T_nonCriticalExtensions_151, &ett_rrc_T_criticalExtensions_119, &ett_rrc_T_r5_09, &ett_rrc_T_v690NonCriticalExtensions_34, - &ett_rrc_T_nonCriticalExtensions_149, + &ett_rrc_T_nonCriticalExtensions_152, &ett_rrc_T_criticalExtensions_120, &ett_rrc_T_r6_10, &ett_rrc_T_v6b0NonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_150, + &ett_rrc_T_nonCriticalExtensions_153, &ett_rrc_T_criticalExtensions_121, &ett_rrc_T_r7_09, &ett_rrc_T_v780NonCriticalExtensions_08, &ett_rrc_T_v7d0NonCriticalExtensions_11, - &ett_rrc_T_nonCriticalExtensions_151, + &ett_rrc_T_nonCriticalExtensions_154, &ett_rrc_T_criticalExtensions_122, &ett_rrc_T_r8_10, &ett_rrc_T_v7d0NonCriticalExtensions_12, &ett_rrc_T_v890NonCriticalExtensions_08, &ett_rrc_T_v8a0NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_152, + &ett_rrc_T_nonCriticalExtensions_155, &ett_rrc_T_criticalExtensions_123, &ett_rrc_T_r9_09, &ett_rrc_T_v950NonCriticalExtensions_07, - &ett_rrc_T_nonCriticalExtensions_153, + &ett_rrc_T_nonCriticalExtensions_156, &ett_rrc_T_criticalExtensions_124, &ett_rrc_T_r10_09, &ett_rrc_T_vaj0NonCriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_154, + &ett_rrc_T_nonCriticalExtensions_157, &ett_rrc_T_criticalExtensions_125, &ett_rrc_T_r11_10, &ett_rrc_T_vaj0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_155, + &ett_rrc_T_nonCriticalExtensions_158, &ett_rrc_T_criticalExtensions_126, &ett_rrc_T_r12_09, - &ett_rrc_T_nonCriticalExtensions_156, + &ett_rrc_T_nonCriticalExtensions_159, &ett_rrc_T_criticalExtensions_127, &ett_rrc_RRCConnectionSetup_r3_IEs, &ett_rrc_RRCConnectionSetup_v4b0ext_IEs, &ett_rrc_RRCConnectionSetup_v590ext_IEs, &ett_rrc_RRCConnectionSetup_r4_IEs, &ett_rrc_RRCConnectionSetup_r5_IEs, - &ett_rrc_T_specificationMode_24, - &ett_rrc_T_complete_24, - &ett_rrc_T_preconfiguration_20, - &ett_rrc_T_preConfigMode_20, - &ett_rrc_T_defaultConfig_20, - &ett_rrc_RRCConnectionSetup_v690ext_IEs, - &ett_rrc_RRCConnectionSetup_r6_IEs, &ett_rrc_T_specificationMode_25, &ett_rrc_T_complete_25, &ett_rrc_T_preconfiguration_21, &ett_rrc_T_preConfigMode_21, &ett_rrc_T_defaultConfig_21, - &ett_rrc_RRCConnectionSetup_v6b0ext_IEs, - &ett_rrc_RRCConnectionSetup_r7_IEs, + &ett_rrc_RRCConnectionSetup_v690ext_IEs, + &ett_rrc_RRCConnectionSetup_r6_IEs, &ett_rrc_T_specificationMode_26, &ett_rrc_T_complete_26, &ett_rrc_T_preconfiguration_22, &ett_rrc_T_preConfigMode_22, &ett_rrc_T_defaultConfig_22, - &ett_rrc_RRCConnectionSetup_v780ext_IEs, - &ett_rrc_RRCConnectionSetup_v7d0ext_IEs, - &ett_rrc_RRCConnectionSetup_r8_IEs, + &ett_rrc_RRCConnectionSetup_v6b0ext_IEs, + &ett_rrc_RRCConnectionSetup_r7_IEs, &ett_rrc_T_specificationMode_27, &ett_rrc_T_complete_27, &ett_rrc_T_preconfiguration_23, &ett_rrc_T_preConfigMode_23, &ett_rrc_T_defaultConfig_23, - &ett_rrc_RRCConnectionSetup_v890ext_IEs, - &ett_rrc_RRCConnectionSetup_v8a0ext_IEs, - &ett_rrc_RRCConnectionSetup_r9_IEs, + &ett_rrc_RRCConnectionSetup_v780ext_IEs, + &ett_rrc_RRCConnectionSetup_v7d0ext_IEs, + &ett_rrc_RRCConnectionSetup_r8_IEs, &ett_rrc_T_specificationMode_28, &ett_rrc_T_complete_28, &ett_rrc_T_preconfiguration_24, &ett_rrc_T_preConfigMode_24, &ett_rrc_T_defaultConfig_24, - &ett_rrc_RRCConnectionSetup_v950ext_IEs, - &ett_rrc_RRCConnectionSetup_r10_IEs, + &ett_rrc_RRCConnectionSetup_v890ext_IEs, + &ett_rrc_RRCConnectionSetup_v8a0ext_IEs, + &ett_rrc_RRCConnectionSetup_r9_IEs, &ett_rrc_T_specificationMode_29, &ett_rrc_T_complete_29, &ett_rrc_T_preconfiguration_25, &ett_rrc_T_preConfigMode_25, &ett_rrc_T_defaultConfig_25, - &ett_rrc_RRCConnectionSetup_vaj0ext_IEs, - &ett_rrc_RRCConnectionSetup_r11_IEs, + &ett_rrc_RRCConnectionSetup_v950ext_IEs, + &ett_rrc_RRCConnectionSetup_r10_IEs, &ett_rrc_T_specificationMode_30, &ett_rrc_T_complete_30, &ett_rrc_T_preconfiguration_26, &ett_rrc_T_preConfigMode_26, &ett_rrc_T_defaultConfig_26, - &ett_rrc_RRCConnectionSetup_r12_IEs, + &ett_rrc_RRCConnectionSetup_vaj0ext_IEs, + &ett_rrc_RRCConnectionSetup_r11_IEs, &ett_rrc_T_specificationMode_31, &ett_rrc_T_complete_31, &ett_rrc_T_preconfiguration_27, &ett_rrc_T_preConfigMode_27, &ett_rrc_T_defaultConfig_27, + &ett_rrc_RRCConnectionSetup_r12_IEs, + &ett_rrc_T_specificationMode_32, + &ett_rrc_T_complete_32, + &ett_rrc_T_preconfiguration_28, + &ett_rrc_T_preConfigMode_28, + &ett_rrc_T_defaultConfig_28, &ett_rrc_RRCConnectionSetupComplete, &ett_rrc_T_v370NonCriticalExtensions, &ett_rrc_T_v380NonCriticalExtensions, @@ -208309,7 +209105,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_157, + &ett_rrc_T_nonCriticalExtensions_160, &ett_rrc_RRCConnectionSetupComplete_v370ext, &ett_rrc_RRCConnectionSetupComplete_v380ext_IEs, &ett_rrc_RRCConnectionSetupComplete_v3a0ext_IEs, @@ -208319,7 +209115,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_158, + &ett_rrc_T_nonCriticalExtensions_161, &ett_rrc_RRCConnectionSetupComplete_v4b0ext_IEs, &ett_rrc_RRCConnectionSetupComplete_v590ext_IEs, &ett_rrc_RRCConnectionSetupComplete_v5c0ext_IEs, @@ -208335,34 +209131,34 @@ void proto_register_rrc(void) { &ett_rrc_RRC_FailureInfo, &ett_rrc_T_r3_21, &ett_rrc_T_laterNonCriticalExtensions_43, - &ett_rrc_T_nonCriticalExtensions_159, + &ett_rrc_T_nonCriticalExtensions_162, &ett_rrc_T_criticalExtensions_128, &ett_rrc_RRC_FailureInfo_r3_IEs, &ett_rrc_RRCStatus, &ett_rrc_T_laterNonCriticalExtensions_44, - &ett_rrc_T_nonCriticalExtensions_160, + &ett_rrc_T_nonCriticalExtensions_163, &ett_rrc_SecurityModeCommand, &ett_rrc_T_r3_22, &ett_rrc_T_laterNonCriticalExtensions_45, - &ett_rrc_T_nonCriticalExtensions_161, + &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_162, + &ett_rrc_T_nonCriticalExtensions_165, &ett_rrc_T_criticalExtensions_130, &ett_rrc_SecurityModeCommand_r3_IEs, &ett_rrc_SecurityModeCommand_r7_IEs, &ett_rrc_SecurityModeComplete, &ett_rrc_T_laterNonCriticalExtensions_46, - &ett_rrc_T_nonCriticalExtensions_163, + &ett_rrc_T_nonCriticalExtensions_166, &ett_rrc_SecurityModeFailure, &ett_rrc_T_laterNonCriticalExtensions_47, - &ett_rrc_T_nonCriticalExtensions_164, + &ett_rrc_T_nonCriticalExtensions_167, &ett_rrc_SignallingConnectionRelease, &ett_rrc_T_r3_23, &ett_rrc_T_laterNonCriticalExtensions_48, &ett_rrc_T_va40NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_165, + &ett_rrc_T_nonCriticalExtensions_168, &ett_rrc_T_later_than_r3_20, &ett_rrc_T_criticalExtensions_131, &ett_rrc_SignallingConnectionRelease_r3_IEs, @@ -208370,7 +209166,7 @@ void proto_register_rrc(void) { &ett_rrc_SignallingConnectionReleaseIndication, &ett_rrc_T_laterNonCriticalExtensions_49, &ett_rrc_T_v860nonCriticalExtentions, - &ett_rrc_T_nonCriticalExtensions_166, + &ett_rrc_T_nonCriticalExtensions_169, &ett_rrc_SignallingConnectionReleaseIndication_v860ext, &ett_rrc_SystemInformation_BCH, &ett_rrc_T_payload, @@ -208410,7 +209206,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_167, + &ett_rrc_T_nonCriticalExtensions_170, &ett_rrc_SystemInformationChangeIndication_v860ext_IEs, &ett_rrc_SystemInformationChangeIndication_vc50ext_IEs, &ett_rrc_TransportChannelReconfiguration, @@ -208421,7 +209217,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_24, &ett_rrc_T_v690NonCriticalExtensions_36, &ett_rrc_T_v770NonCriticalExtensions_25, - &ett_rrc_T_nonCriticalExtensions_168, + &ett_rrc_T_nonCriticalExtensions_171, &ett_rrc_T_later_than_r3_21, &ett_rrc_T_criticalExtensions_132, &ett_rrc_T_r4_12, @@ -208429,24 +209225,24 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_25, &ett_rrc_T_v690NonCriticalExtensions_37, &ett_rrc_T_v770NonCriticalExtensions_26, - &ett_rrc_T_nonCriticalExtensions_169, + &ett_rrc_T_nonCriticalExtensions_172, &ett_rrc_T_criticalExtensions_133, &ett_rrc_T_r5_10, &ett_rrc_T_v690NonCriticalExtensions_38, &ett_rrc_T_v770NonCriticalExtensions_27, - &ett_rrc_T_nonCriticalExtensions_170, + &ett_rrc_T_nonCriticalExtensions_173, &ett_rrc_T_criticalExtensions_134, &ett_rrc_T_r6_11, &ett_rrc_T_v6b0NonCriticalExtensions_11, &ett_rrc_T_v770NonCriticalExtensions_28, - &ett_rrc_T_nonCriticalExtensions_171, + &ett_rrc_T_nonCriticalExtensions_174, &ett_rrc_T_criticalExtensions_135, &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_172, + &ett_rrc_T_nonCriticalExtensions_175, &ett_rrc_T_criticalExtensions_136, &ett_rrc_T_r8_11, &ett_rrc_T_v7d0NonCriticalExtensions_14, @@ -208454,26 +209250,26 @@ void proto_register_rrc(void) { &ett_rrc_T_v890NonCriticalExtensions_09, &ett_rrc_T_v7g0NonCriticalExtensions_16, &ett_rrc_T_v8a0NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_173, + &ett_rrc_T_nonCriticalExtensions_176, &ett_rrc_T_criticalExtensions_137, &ett_rrc_T_r9_10, &ett_rrc_T_v950NonCriticalExtensions_08, &ett_rrc_T_v9c0NonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_174, + &ett_rrc_T_nonCriticalExtensions_177, &ett_rrc_T_criticalExtensions_138, &ett_rrc_T_r10_10, &ett_rrc_T_v9c0NonCriticalExtensions_11, &ett_rrc_T_vb50NonCriticalExtensions_19, - &ett_rrc_T_nonCriticalExtensions_175, + &ett_rrc_T_nonCriticalExtensions_178, &ett_rrc_T_criticalExtensions_139, &ett_rrc_T_r11_11, - &ett_rrc_T_nonCriticalExtensions_176, + &ett_rrc_T_nonCriticalExtensions_179, &ett_rrc_T_criticalExtensions_140, &ett_rrc_T_r12_10, - &ett_rrc_T_nonCriticalExtensions_177, + &ett_rrc_T_nonCriticalExtensions_180, &ett_rrc_T_criticalExtensions_141, &ett_rrc_T_r13_08, - &ett_rrc_T_nonCriticalExtensions_178, + &ett_rrc_T_nonCriticalExtensions_181, &ett_rrc_T_criticalExtensions_142, &ett_rrc_TransportChannelReconfiguration_r3_IEs, &ett_rrc_T_dummy_11, @@ -208516,21 +209312,21 @@ void proto_register_rrc(void) { &ett_rrc_TransportChannelReconfigurationComplete, &ett_rrc_T_laterNonCriticalExtensions_52, &ett_rrc_T_v770NonCriticalExtensions_29, - &ett_rrc_T_nonCriticalExtensions_179, + &ett_rrc_T_nonCriticalExtensions_182, &ett_rrc_TransportChannelReconfigurationComplete_v770ext_IEs, &ett_rrc_TransportChannelReconfigurationFailure, &ett_rrc_T_laterNonCriticalExtensions_53, - &ett_rrc_T_nonCriticalExtensions_180, + &ett_rrc_T_nonCriticalExtensions_183, &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_181, + &ett_rrc_T_nonCriticalExtensions_184, &ett_rrc_TransportFormatCombinationControl_v820ext_IEs, &ett_rrc_TransportFormatCombinationControlFailure, &ett_rrc_T_laterNonCriticalExtensions_55, - &ett_rrc_T_nonCriticalExtensions_182, + &ett_rrc_T_nonCriticalExtensions_185, &ett_rrc_UECapabilityEnquiry, &ett_rrc_T_r3_25, &ett_rrc_T_laterNonCriticalExtensions_56, @@ -208539,7 +209335,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_30, &ett_rrc_T_v860NonCriticalExtensions_18, &ett_rrc_T_vaj0NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_183, + &ett_rrc_T_nonCriticalExtensions_186, &ett_rrc_T_later_than_r3_22, &ett_rrc_T_criticalExtensions_143, &ett_rrc_UECapabilityEnquiry_r3_IEs, @@ -208557,7 +209353,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_184, + &ett_rrc_T_nonCriticalExtensions_187, &ett_rrc_UECapabilityInformation_v370ext, &ett_rrc_UECapabilityInformation_v380ext_IEs, &ett_rrc_UECapabilityInformation_v3a0ext_IEs, @@ -208566,7 +209362,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_185, + &ett_rrc_T_nonCriticalExtensions_188, &ett_rrc_UECapabilityInformation_v4b0ext, &ett_rrc_UECapabilityInformation_v590ext, &ett_rrc_UECapabilityInformation_v5c0ext, @@ -208580,7 +209376,7 @@ void proto_register_rrc(void) { &ett_rrc_T_r3_26, &ett_rrc_T_laterNonCriticalExtensions_58, &ett_rrc_T_v770NonCriticalExtensions_31, - &ett_rrc_T_nonCriticalExtensions_186, + &ett_rrc_T_nonCriticalExtensions_189, &ett_rrc_T_later_than_r3_23, &ett_rrc_T_criticalExtensions_144, &ett_rrc_UECapabilityInformationConfirm_r3_IEs, @@ -208591,7 +209387,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_187, + &ett_rrc_T_nonCriticalExtensions_190, &ett_rrc_UplinkDirectTransfer_v690ext_IEs, &ett_rrc_UplinkDirectTransfer_v7g0ext_IEs, &ett_rrc_UplinkDirectTransfer_vb50ext_IEs, @@ -208606,15 +209402,15 @@ void proto_register_rrc(void) { &ett_rrc_T_r4_13, &ett_rrc_T_v4d0NonCriticalExtensions_13, &ett_rrc_T_v690NonCriticalExtensions_41, - &ett_rrc_T_nonCriticalExtensions_188, + &ett_rrc_T_nonCriticalExtensions_191, &ett_rrc_T_criticalExtensions_146, &ett_rrc_T_r5_11, &ett_rrc_T_v690NonCriticalExtensions_42, &ett_rrc_T_v6a0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_189, + &ett_rrc_T_nonCriticalExtensions_192, &ett_rrc_T_criticalExtensions_147, &ett_rrc_T_r7_12, - &ett_rrc_T_nonCriticalExtensions_190, + &ett_rrc_T_nonCriticalExtensions_193, &ett_rrc_T_criticalExtensions_148, &ett_rrc_UplinkPhysicalChannelControl_r3_IEs, &ett_rrc_UplinkPhysicalChannelControl_v4b0ext_IEs, @@ -208638,9 +209434,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_191, + &ett_rrc_T_nonCriticalExtensions_194, &ett_rrc_URAUpdate_r3_add_ext_IEs, - &ett_rrc_T_nonCriticalExtensions_192, + &ett_rrc_T_nonCriticalExtensions_195, &ett_rrc_UraUpdate_v770ext_IEs, &ett_rrc_URAUpdate_v7e0ext_IEs, &ett_rrc_URAUpdate_v860ext_IEs, @@ -208649,16 +209445,16 @@ void proto_register_rrc(void) { &ett_rrc_T_r3_28, &ett_rrc_T_laterNonCriticalExtensions_62, &ett_rrc_T_v690NonCriticalExtensions_43, - &ett_rrc_T_nonCriticalExtensions_193, + &ett_rrc_T_nonCriticalExtensions_196, &ett_rrc_T_later_than_r3_25, &ett_rrc_T_criticalExtensions_149, &ett_rrc_T_r5_12, &ett_rrc_T_v690NonCriticalExtensions_44, - &ett_rrc_T_nonCriticalExtensions_194, + &ett_rrc_T_nonCriticalExtensions_197, &ett_rrc_T_criticalExtensions_150, &ett_rrc_T_r7_13, &ett_rrc_T_v860NonCriticalExtensions_20, - &ett_rrc_T_nonCriticalExtensions_195, + &ett_rrc_T_nonCriticalExtensions_198, &ett_rrc_T_criticalExtensions_151, &ett_rrc_URAUpdateConfirm_r3_IEs, &ett_rrc_URAUpdateConfirm_r5_IEs, @@ -208670,7 +209466,7 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_63, &ett_rrc_T_v690NonCriticalExtensions_45, &ett_rrc_T_v860NonCriticalExtensions_21, - &ett_rrc_T_nonCriticalExtensions_196, + &ett_rrc_T_nonCriticalExtensions_199, &ett_rrc_T_later_than_r3_26, &ett_rrc_T_criticalExtensions_152, &ett_rrc_URAUpdateConfirm_CCCH_r3_IEs, @@ -208680,30 +209476,30 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_64, &ett_rrc_T_v690NonCriticalExtensions_46, &ett_rrc_T_v860NonCriticalExtentions, - &ett_rrc_T_nonCriticalExtensions_197, + &ett_rrc_T_nonCriticalExtensions_200, &ett_rrc_T_later_than_r3_27, &ett_rrc_T_criticalExtensions_153, &ett_rrc_T_r5_13, &ett_rrc_T_v690NonCriticalExtensions_47, &ett_rrc_T_v860NonCriticalExtentions_01, - &ett_rrc_T_nonCriticalExtensions_198, + &ett_rrc_T_nonCriticalExtensions_201, &ett_rrc_T_criticalExtensions_154, &ett_rrc_T_r7_14, &ett_rrc_T_v860NonCriticalExtensions_22, &ett_rrc_T_vb50NonCriticalExtentions, - &ett_rrc_T_nonCriticalExtensions_199, + &ett_rrc_T_nonCriticalExtensions_202, &ett_rrc_T_criticalExtensions_155, &ett_rrc_T_r11_12, - &ett_rrc_T_nonCriticalExtensions_200, + &ett_rrc_T_nonCriticalExtensions_203, &ett_rrc_T_criticalExtensions_156, &ett_rrc_T_r12_11, - &ett_rrc_T_nonCriticalExtensions_201, + &ett_rrc_T_nonCriticalExtensions_204, &ett_rrc_T_criticalExtensions_157, &ett_rrc_T_r13_09, - &ett_rrc_T_nonCriticalExtensions_202, + &ett_rrc_T_nonCriticalExtensions_205, &ett_rrc_T_criticalExtensions_158, &ett_rrc_UTRANMobilityInformation_r3_IEs, - &ett_rrc_T_nonCriticalExtensions_203, + &ett_rrc_T_nonCriticalExtensions_206, &ett_rrc_UTRANMobilityInformation_v3a0ext_IEs, &ett_rrc_UTRANMobilityInformation_r5_IEs, &ett_rrc_UtranMobilityInformation_v690ext_IEs, @@ -208718,32 +209514,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_204, + &ett_rrc_T_nonCriticalExtensions_207, &ett_rrc_UTRANMobilityInformationConfirm_v770ext_IEs, &ett_rrc_UTRANMobilityInformationConfirm_va40ext_IEs, &ett_rrc_UTRANMobilityInformationFailure, &ett_rrc_T_laterNonCriticalExtensions_66, - &ett_rrc_T_nonCriticalExtensions_205, + &ett_rrc_T_nonCriticalExtensions_208, &ett_rrc_MBMSAccessInformation, - &ett_rrc_T_nonCriticalExtensions_206, + &ett_rrc_T_nonCriticalExtensions_209, &ett_rrc_MBMSCommonPTMRBInformation, &ett_rrc_T_v770NonCriticalExtensions_33, &ett_rrc_T_v780NonCriticalExtensions_10, &ett_rrc_T_v860NonCriticalExtensions_23, - &ett_rrc_T_nonCriticalExtensions_207, + &ett_rrc_T_nonCriticalExtensions_210, &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_208, + &ett_rrc_T_nonCriticalExtensions_211, &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_209, + &ett_rrc_T_nonCriticalExtensions_212, &ett_rrc_MBMSGeneralInformation_v6b0ext_IEs, &ett_rrc_MBMSGeneralInformation_v770ext_IEs, &ett_rrc_MBMSGeneralInformation_v860ext_IEs, @@ -208751,38 +209547,38 @@ void proto_register_rrc(void) { &ett_rrc_MBMSModificationRequest, &ett_rrc_T_v6b0NonCriticalExtensions_13, &ett_rrc_T_v6f0NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_210, + &ett_rrc_T_nonCriticalExtensions_213, &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_211, + &ett_rrc_T_nonCriticalExtensions_214, &ett_rrc_MBMSModifiedServicesInformation_v770ext_IEs, &ett_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs, &ett_rrc_MBMSNeighbouringCellPTMRBInformation, &ett_rrc_T_v770NonCriticalExtensions_37, - &ett_rrc_T_nonCriticalExtensions_212, + &ett_rrc_T_nonCriticalExtensions_215, &ett_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs, &ett_rrc_MBMSSchedulingInformation, - &ett_rrc_T_nonCriticalExtensions_213, + &ett_rrc_T_nonCriticalExtensions_216, &ett_rrc_MBMSUnmodifiedServicesInformation, &ett_rrc_T_v770NonCriticalExtensions_38, - &ett_rrc_T_nonCriticalExtensions_214, + &ett_rrc_T_nonCriticalExtensions_217, &ett_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs, &ett_rrc_System_Information_Container, &ett_rrc_T_vb50NonCriticalExtensions_21, &ett_rrc_T_vc50NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_215, + &ett_rrc_T_nonCriticalExtensions_218, &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_216, + &ett_rrc_T_nonCriticalExtensions_219, &ett_rrc_T_criticalExtensions_160, &ett_rrc_T_r11_13, - &ett_rrc_T_nonCriticalExtensions_217, + &ett_rrc_T_nonCriticalExtensions_220, &ett_rrc_T_criticalExtensions_161, &ett_rrc_LoggingMeasurementConfiguration_r10_IEs, &ett_rrc_LoggingMeasurementConfiguration_r11_IEs, @@ -208790,17 +209586,17 @@ void proto_register_rrc(void) { &ett_rrc_T_vb50NonCriticalExtensions_22, &ett_rrc_T_vbb0NonCriticalExtensions, &ett_rrc_T_vc50NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_218, + &ett_rrc_T_nonCriticalExtensions_221, &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_219, + &ett_rrc_T_nonCriticalExtensions_222, &ett_rrc_T_criticalExtensions_163, &ett_rrc_T_r11_14, - &ett_rrc_T_nonCriticalExtensions_220, + &ett_rrc_T_nonCriticalExtensions_223, &ett_rrc_T_criticalExtensions_164, &ett_rrc_UEInformationRequest_r10_IEs, &ett_rrc_UEInformationRequest_r11_IEs, @@ -209230,7 +210026,11 @@ void proto_register_rrc(void) { &ett_rrc_UE_RadioAccessCapability_vc50ext_IEs, &ett_rrc_UE_RadioAccessCapability_vd20ext_IEs, &ett_rrc_UE_RadioAccessCapability_ve30ext_IEs, - &ett_rrc_T_nonCriticalExtensions_221, + &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_ConnTimersAndConstants, &ett_rrc_UE_ConnTimersAndConstants_v3a0ext, &ett_rrc_UE_ConnTimersAndConstants_r5, @@ -212877,7 +213677,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_222, + &ett_rrc_T_nonCriticalExtensions_225, &ett_rrc_MasterInformationBlock_v690ext, &ett_rrc_MasterInformationBlock_v6b0ext_IEs, &ett_rrc_MasterInformationBlock_v860ext_IEs, @@ -212921,11 +213721,11 @@ void proto_register_rrc(void) { &ett_rrc_SysInfoType1, &ett_rrc_T_v3a0NonCriticalExtensions_12, &ett_rrc_T_v860NonCriticalExtentions_02, - &ett_rrc_T_nonCriticalExtensions_223, + &ett_rrc_T_nonCriticalExtensions_226, &ett_rrc_SysInfoType1_v3a0ext_IEs, &ett_rrc_SysInfoType1_v860ext_IEs, &ett_rrc_SysInfoType2, - &ett_rrc_T_nonCriticalExtensions_224, + &ett_rrc_T_nonCriticalExtensions_227, &ett_rrc_SysInfoType3, &ett_rrc_T_v4b0NonCriticalExtensions_17, &ett_rrc_T_v590NonCriticalExtension, @@ -212937,7 +213737,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v870NonCriticalExtension, &ett_rrc_T_v900NonCriticalExtension, &ett_rrc_T_vc50NonCriticalExtension_01, - &ett_rrc_T_nonCriticalExtensions_225, + &ett_rrc_T_nonCriticalExtensions_228, &ett_rrc_SysInfoType3_v4b0ext_IEs, &ett_rrc_SysInfoType3_v590ext, &ett_rrc_SysInfoType3_v5c0ext_IEs, @@ -212953,7 +213753,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtension_01, &ett_rrc_T_v5b0NonCriticalExtension, &ett_rrc_T_v5c0NonCriticalExtension, - &ett_rrc_T_nonCriticalExtensions_226, + &ett_rrc_T_nonCriticalExtensions_229, &ett_rrc_SysInfoType4_v4b0ext_IEs, &ett_rrc_SysInfoType4_v590ext, &ett_rrc_SysInfoType4_v5b0ext_IEs, @@ -213001,7 +213801,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_227, + &ett_rrc_T_nonCriticalExtensions_230, &ett_rrc_SysInfoType5_ve30ext_IEs, &ett_rrc_SysInfoType5_vb50ext_IEs, &ett_rrc_SysInfoType6, @@ -213016,7 +213816,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_228, + &ett_rrc_T_nonCriticalExtensions_231, &ett_rrc_SysInfoType6_ve30ext_IEs, &ett_rrc_SysInfoType6_v4b0ext_IEs, &ett_rrc_T_tdd128SpecificInfo_01, @@ -213031,13 +213831,13 @@ void proto_register_rrc(void) { &ett_rrc_SysInfoType7, &ett_rrc_T_modeSpecificInfo_168, &ett_rrc_T_fdd_207, - &ett_rrc_T_nonCriticalExtensions_229, - &ett_rrc_SysInfoType8, - &ett_rrc_T_nonCriticalExtensions_230, - &ett_rrc_SysInfoType9, - &ett_rrc_T_nonCriticalExtensions_231, - &ett_rrc_SysInfoType10, &ett_rrc_T_nonCriticalExtensions_232, + &ett_rrc_SysInfoType8, + &ett_rrc_T_nonCriticalExtensions_233, + &ett_rrc_SysInfoType9, + &ett_rrc_T_nonCriticalExtensions_234, + &ett_rrc_SysInfoType10, + &ett_rrc_T_nonCriticalExtensions_235, &ett_rrc_SysInfoType11, &ett_rrc_T_v4b0NonCriticalExtensions_21, &ett_rrc_T_v590NonCriticalExtension_02, @@ -213048,7 +213848,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_233, + &ett_rrc_T_nonCriticalExtensions_236, &ett_rrc_SysInfoType11_v4b0ext_IEs, &ett_rrc_SysInfoType11_v590ext_IEs, &ett_rrc_SysInfoType11_v690ext_IEs, @@ -213063,13 +213863,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_234, + &ett_rrc_T_nonCriticalExtensions_237, &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_235, + &ett_rrc_T_nonCriticalExtensions_238, &ett_rrc_SysInfoType12, &ett_rrc_T_v4b0NonCriticalExtensions_22, &ett_rrc_T_v590NonCriticalExtension_03, @@ -213078,7 +213878,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_236, + &ett_rrc_T_nonCriticalExtensions_239, &ett_rrc_SysInfoType12_v4b0ext_IEs, &ett_rrc_SysInfoType12_v590ext_IEs, &ett_rrc_SysInfoType12_v690ext_IEs, @@ -213090,97 +213890,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_237, + &ett_rrc_T_nonCriticalExtensions_240, &ett_rrc_SysInfoType13_v3a0ext_IEs, &ett_rrc_SysInfoType13_v4b0ext_IEs, &ett_rrc_SysInfoType13_v770ext_IEs, &ett_rrc_SysInfoType13_1, - &ett_rrc_T_nonCriticalExtensions_238, - &ett_rrc_SysInfoType13_2, - &ett_rrc_T_nonCriticalExtensions_239, - &ett_rrc_SysInfoType13_3, - &ett_rrc_T_nonCriticalExtensions_240, - &ett_rrc_SysInfoType13_4, &ett_rrc_T_nonCriticalExtensions_241, - &ett_rrc_SysInfoType14, + &ett_rrc_SysInfoType13_2, &ett_rrc_T_nonCriticalExtensions_242, + &ett_rrc_SysInfoType13_3, + &ett_rrc_T_nonCriticalExtensions_243, + &ett_rrc_SysInfoType13_4, + &ett_rrc_T_nonCriticalExtensions_244, + &ett_rrc_SysInfoType14, + &ett_rrc_T_nonCriticalExtensions_245, &ett_rrc_SysInfoType15, &ett_rrc_T_v4b0NonCriticalExtensions_24, &ett_rrc_T_v770NonCriticalExtensions_44, &ett_rrc_T_va40NonCriticalExtensions_20, - &ett_rrc_T_nonCriticalExtensions_243, + &ett_rrc_T_nonCriticalExtensions_246, &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_244, + &ett_rrc_T_nonCriticalExtensions_247, &ett_rrc_SysInfoType15bis_v860ext_IEs, &ett_rrc_SysInfoType15bis_va40ext_IEs, &ett_rrc_SysInfoType15_1, &ett_rrc_T_v920NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_245, + &ett_rrc_T_nonCriticalExtensions_248, &ett_rrc_SysInfoType15_1_v920ext_IEs, &ett_rrc_SysInfoType15_1bis, &ett_rrc_T_v920NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_246, + &ett_rrc_T_nonCriticalExtensions_249, &ett_rrc_SysInfoType15_1bis_v920ext_IEs, &ett_rrc_SysInfoType15_1ter, - &ett_rrc_T_nonCriticalExtensions_247, + &ett_rrc_T_nonCriticalExtensions_250, &ett_rrc_SysInfoType15_2, - &ett_rrc_T_nonCriticalExtensions_248, + &ett_rrc_T_nonCriticalExtensions_251, &ett_rrc_SysInfoType15_2bis, - &ett_rrc_T_nonCriticalExtensions_249, + &ett_rrc_T_nonCriticalExtensions_252, &ett_rrc_SysInfoType15_2ter, &ett_rrc_T_vc50NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_250, + &ett_rrc_T_nonCriticalExtensions_253, &ett_rrc_SysInfoType15_2ter_vc50ext_IEs, &ett_rrc_SysInfoType15_3, &ett_rrc_T_va40NonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_251, + &ett_rrc_T_nonCriticalExtensions_254, &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_252, + &ett_rrc_T_nonCriticalExtensions_255, &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_253, + &ett_rrc_T_nonCriticalExtensions_256, &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_254, + &ett_rrc_T_nonCriticalExtensions_257, &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_255, + &ett_rrc_T_nonCriticalExtensions_258, &ett_rrc_SysInfoType15_6_va40ext_IEs, &ett_rrc_SysInfoType15_6_vc50ext_IEs, &ett_rrc_SysInfoType15_7, - &ett_rrc_T_nonCriticalExtensions_256, + &ett_rrc_T_nonCriticalExtensions_259, &ett_rrc_SysInfoType15_8, - &ett_rrc_T_nonCriticalExtensions_257, + &ett_rrc_T_nonCriticalExtensions_260, &ett_rrc_SysInfoType16, &ett_rrc_T_v770NonCriticalExtensions_46, &ett_rrc_T_v920NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_258, + &ett_rrc_T_nonCriticalExtensions_261, &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_259, + &ett_rrc_T_nonCriticalExtensions_262, &ett_rrc_SysInfoType17_v4b0ext_IEs, &ett_rrc_T_tdd128SpecificInfo_02, &ett_rrc_SysInfoType17_v590ext_IEs, @@ -213191,7 +213991,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_260, + &ett_rrc_T_nonCriticalExtensions_263, &ett_rrc_SysInfoType18_v6b0ext, &ett_rrc_SysInfoType18_v860ext, &ett_rrc_SysInfoType18_vc50ext, @@ -213203,7 +214003,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_261, + &ett_rrc_T_nonCriticalExtensions_264, &ett_rrc_SysInfoType19_v920ext, &ett_rrc_SysInfoType19_va80ext, &ett_rrc_SysInfoType19_vb30ext, @@ -213212,25 +214012,25 @@ void proto_register_rrc(void) { &ett_rrc_SysInfoType19_vc50ext, &ett_rrc_SysInfoType19_vd20ext, &ett_rrc_SysInfoType20, - &ett_rrc_T_nonCriticalExtensions_262, + &ett_rrc_T_nonCriticalExtensions_265, &ett_rrc_SysInfoType21, - &ett_rrc_T_nonCriticalExtensions_263, + &ett_rrc_T_nonCriticalExtensions_266, &ett_rrc_SysInfoType22, &ett_rrc_T_vc50NonCriticalExtensions_20, - &ett_rrc_T_nonCriticalExtensions_264, + &ett_rrc_T_nonCriticalExtensions_267, &ett_rrc_SysInfoType22_vc50ext_IEs, &ett_rrc_SysInfoType23, &ett_rrc_T_wlanRepresentation, - &ett_rrc_T_nonCriticalExtensions_265, + &ett_rrc_T_nonCriticalExtensions_268, &ett_rrc_SysInfoType24, - &ett_rrc_T_nonCriticalExtensions_266, + &ett_rrc_T_nonCriticalExtensions_269, &ett_rrc_SysInfoType25, - &ett_rrc_T_nonCriticalExtensions_267, + &ett_rrc_T_nonCriticalExtensions_270, &ett_rrc_SysInfoTypeSB1, &ett_rrc_T_v6b0NonCriticalExtensions_19, &ett_rrc_T_v860NonCriticalExtensions_33, &ett_rrc_T_vc50NonCriticalExtensions_21, - &ett_rrc_T_nonCriticalExtensions_268, + &ett_rrc_T_nonCriticalExtensions_271, &ett_rrc_SysInfoTypeSB1_v6b0ext, &ett_rrc_SysInfoTypeSB1_v860ext, &ett_rrc_SysInfoTypeSB1_vc50ext, @@ -213238,12 +214038,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_269, + &ett_rrc_T_nonCriticalExtensions_272, &ett_rrc_SysInfoTypeSB2_v6b0ext, &ett_rrc_SysInfoTypeSB2_v860ext, &ett_rrc_SysInfoTypeSB2_vc50ext, &ett_rrc_SysInfoTypeSB3, - &ett_rrc_T_nonCriticalExtensions_270, + &ett_rrc_T_nonCriticalExtensions_273, &ett_rrc_TDD_UMTS_Frequency_List, &ett_rrc_TxFailParams, &ett_rrc_T_modeSpecificInfo_169, @@ -213392,7 +214192,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v690NonCriticalExtensions_52, &ett_rrc_T_v860NonCriticalExtensions_35, &ett_rrc_T_v920NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_271, + &ett_rrc_T_nonCriticalExtensions_274, &ett_rrc_T_criticalExtensions_165, &ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_IEs, &ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v390ext_IEs, @@ -213401,7 +214201,7 @@ void proto_register_rrc(void) { &ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs, &ett_rrc_RFC3095_ContextInfo_r5, &ett_rrc_T_r5_14, - &ett_rrc_T_nonCriticalExtensions_272, + &ett_rrc_T_nonCriticalExtensions_275, &ett_rrc_T_criticalExtensions_166, &ett_rrc_RFC3095_ContextInfoList_r5, &ett_rrc_SRNC_RelocationInfo_r3, @@ -213423,7 +214223,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_273, + &ett_rrc_T_nonCriticalExtensions_276, &ett_rrc_T_later_than_r3_28, &ett_rrc_T_r4_14, &ett_rrc_T_v4d0NonCriticalExtensions_14, @@ -213436,7 +214236,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_49, &ett_rrc_T_v7e0NonCriticalExtensions_05, &ett_rrc_T_v7f0NonCriticalExtensions_18, - &ett_rrc_T_nonCriticalExtensions_274, + &ett_rrc_T_nonCriticalExtensions_277, &ett_rrc_T_criticalExtensions_167, &ett_rrc_T_r5_15, &ett_rrc_T_v5a0NonCriticalExtensions_02, @@ -213447,45 +214247,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_275, + &ett_rrc_T_nonCriticalExtensions_278, &ett_rrc_T_criticalExtensions_168, &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_276, + &ett_rrc_T_nonCriticalExtensions_279, &ett_rrc_T_criticalExtensions_169, &ett_rrc_T_r7_16, &ett_rrc_T_v820NonCriticalExtensions_04, &ett_rrc_T_v860NonCriticalExtensions_37, - &ett_rrc_T_nonCriticalExtensions_277, + &ett_rrc_T_nonCriticalExtensions_280, &ett_rrc_T_criticalExtensions_170, &ett_rrc_T_r8_12, &ett_rrc_T_v7e0NonCriticalExtensions_07, &ett_rrc_T_v7f0NonCriticalExtensions_20, &ett_rrc_T_v8d0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_278, + &ett_rrc_T_nonCriticalExtensions_281, &ett_rrc_T_criticalExtensions_171, &ett_rrc_T_r9_11, &ett_rrc_T_v8d0NonCriticalExtensions_02, &ett_rrc_T_v970NonCriticalExtensions_04, &ett_rrc_T_v9c0NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_279, + &ett_rrc_T_nonCriticalExtensions_282, &ett_rrc_T_criticalExtensions_172, &ett_rrc_T_r10_13, &ett_rrc_T_v9c0NonCriticalExtensions_14, &ett_rrc_T_vab0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_280, + &ett_rrc_T_nonCriticalExtensions_283, &ett_rrc_T_criticalExtensions_173, &ett_rrc_T_r11_15, - &ett_rrc_T_nonCriticalExtensions_281, + &ett_rrc_T_nonCriticalExtensions_284, &ett_rrc_T_criticalExtensions_174, &ett_rrc_T_r12_12, - &ett_rrc_T_nonCriticalExtensions_282, + &ett_rrc_T_nonCriticalExtensions_285, &ett_rrc_T_criticalExtensions_175, &ett_rrc_T_r13_10, - &ett_rrc_T_nonCriticalExtensions_283, + &ett_rrc_T_nonCriticalExtensions_286, &ett_rrc_SRNC_RelocationInfo_r3_IEs, &ett_rrc_T_modeSpecificInfo_170, &ett_rrc_T_fdd_212, @@ -213532,12 +214332,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_284, + &ett_rrc_T_nonCriticalExtensions_287, &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_285, + &ett_rrc_T_nonCriticalExtensions_288, &ett_rrc_SRNC_RelocationInfo_v770ext_IEs, &ett_rrc_SRNC_RelocationInfo_v7e0ext_IEs, &ett_rrc_SRNC_RelocationInfo_v7f0ext_IEs, @@ -213555,7 +214355,7 @@ void proto_register_rrc(void) { &ett_rrc_SRNC_RelocationInfo_LaterCriticalExtensions, &ett_rrc_T_criticalExtensions_176, &ett_rrc_T_r14_04, - &ett_rrc_T_nonCriticalExtensions_286, + &ett_rrc_T_nonCriticalExtensions_289, &ett_rrc_T_criticalExtensions_177, &ett_rrc_SRNC_RelocationInfo_r14_IEs, &ett_rrc_CalculationTimeForCiphering, @@ -213637,11 +214437,11 @@ void proto_register_rrc(void) { &ett_rrc_T_supportForRfc3095_03, &ett_rrc_T_supported_10, &ett_rrc_PhysicalChannelCapability_r4, - &ett_rrc_T_fddPhysChCapability_10, + &ett_rrc_T_fddPhysChCapability_11, &ett_rrc_T_tdd384_PhysChCapability, &ett_rrc_T_tdd128_PhysChCapability_01, &ett_rrc_PhysicalChannelCapability_r5, - &ett_rrc_T_fddPhysChCapability_11, + &ett_rrc_T_fddPhysChCapability_12, &ett_rrc_T_tdd384_PhysChCapability_01, &ett_rrc_T_tdd128_PhysChCapability_02, &ett_rrc_RF_Capability_r4,