summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2011-09-11 19:09:02 +0000
committerAnders Broman <anders.broman@ericsson.com>2011-09-11 19:09:02 +0000
commit900484d992f0c983a2801cf061e2bb945f2040e9 (patch)
tree912f073858d4a1468bdba3e12a9ad18e3037b40d
parent21ad6d3c35821699c32ea8bcd82a614dc183b19c (diff)
downloadwireshark-900484d992f0c983a2801cf061e2bb945f2040e9.tar.gz
From Pascal Quantin:
Update of 3GPP RRC and LTE RRC dissectors. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6333 svn path=/trunk/; revision=38964
-rw-r--r--asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn2
-rw-r--r--asn1/lte-rrc/EUTRA-RRC-Definitions.asn2
-rw-r--r--asn1/lte-rrc/EUTRA-UE-Variables.asn2
-rw-r--r--asn1/lte-rrc/lte-rrc.cnf68
-rw-r--r--asn1/lte-rrc/packet-lte-rrc-template.c11
-rw-r--r--asn1/rrc/Class-definitions.asn2
-rw-r--r--asn1/rrc/Constant-definitions.asn2
-rw-r--r--asn1/rrc/InformationElements.asn146
-rw-r--r--asn1/rrc/Internode-definitions.asn52
-rw-r--r--asn1/rrc/PDU-definitions.asn184
-rw-r--r--asn1/rrc/packet-rrc-template.c79
-rw-r--r--asn1/rrc/rrc.cnf50
-rw-r--r--epan/dissectors/packet-gsm_a_common.h2
-rw-r--r--epan/dissectors/packet-lte-rrc.c163
-rw-r--r--epan/dissectors/packet-nas_eps.c12
-rw-r--r--epan/dissectors/packet-rrc.c7336
-rw-r--r--epan/dissectors/packet-rrc.h8
-rw-r--r--epan/epan.h44
18 files changed, 5249 insertions, 2916 deletions
diff --git a/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn b/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
index d818345f34..bdc323ed0a 100644
--- a/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
+++ b/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V9.6.0 (2011-03)
+-- 3GPP TS 36.331 V9.7.0 (2011-06)
-- $Id$
--
EUTRA-InterNodeDefinitions DEFINITIONS AUTOMATIC TAGS ::=
diff --git a/asn1/lte-rrc/EUTRA-RRC-Definitions.asn b/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
index 0b49dea804..b24aff8571 100644
--- a/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
+++ b/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V9.6.0 (2011-03)
+-- 3GPP TS 36.331 V9.7.0 (2011-06)
-- $Id$
--
EUTRA-RRC-Definitions DEFINITIONS AUTOMATIC TAGS ::=
diff --git a/asn1/lte-rrc/EUTRA-UE-Variables.asn b/asn1/lte-rrc/EUTRA-UE-Variables.asn
index 52582b2455..a163f39284 100644
--- a/asn1/lte-rrc/EUTRA-UE-Variables.asn
+++ b/asn1/lte-rrc/EUTRA-UE-Variables.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V9.6.0 (2011-03)
+-- 3GPP TS 36.331 V9.7.0 (2011-06)
-- $Id$
--
EUTRA-UE-Variables DEFINITIONS AUTOMATIC TAGS ::=
diff --git a/asn1/lte-rrc/lte-rrc.cnf b/asn1/lte-rrc/lte-rrc.cnf
index cf453f04a1..36b0e011dd 100644
--- a/asn1/lte-rrc/lte-rrc.cnf
+++ b/asn1/lte-rrc/lte-rrc.cnf
@@ -223,6 +223,74 @@ if(ue_eutra_cap_tvb){
curr_bit_offset++;
}
+#.FN_BODY Handover
+ lte_rrc_ho_target_rat_type_value = -1;
+%(DEFAULT_BODY)s
+
+#.FN_BODY Handover/targetRAT-Type VAL_PTR = &lte_rrc_ho_target_rat_type_value
+%(DEFAULT_BODY)s
+
+#.FN_BODY Handover/targetRAT-MessageContainer VAL_PTR = &target_rat_msg_cont_tvb
+ tvbuff_t *target_rat_msg_cont_tvb = NULL;
+%(DEFAULT_BODY)s
+ if(target_rat_msg_cont_tvb){
+ switch(lte_rrc_ho_target_rat_type_value){
+ case 0:
+ /* utra */
+ if (rrc_irat_ho_to_utran_cmd_handle)
+ call_dissector(rrc_irat_ho_to_utran_cmd_handle, target_rat_msg_cont_tvb, actx->pinfo, tree);
+ break;
+ case 1:
+ /* geran */
+ break;
+ case 2:
+ /* cdma2000-1XRTT */
+ break;
+ case 3:
+ /* cdma2000-HRPD */
+ break;
+ default:
+ break;
+ }
+ }
+
+#.FN_BODY Handover/nas-SecurityParamFromEUTRA VAL_PTR = &nas_sec_param_from_eutra_tvb
+ tvbuff_t *nas_sec_param_from_eutra_tvb = NULL;
+ guint32 length;
+ proto_item *item;
+ proto_tree *subtree;
+
+%(DEFAULT_BODY)s
+ length = tvb_length(nas_sec_param_from_eutra_tvb);
+ item = proto_tree_add_text(tree, nas_sec_param_from_eutra_tvb, 0, length, "NAS security parameters from E-UTRA");
+ subtree = proto_item_add_subtree(item, hf_lte_rrc_nas_SecurityParamFromEUTRA);
+ de_emm_sec_par_from_eutra(nas_sec_param_from_eutra_tvb, subtree, actx->pinfo, 0, length, NULL, 0);
+
+#.FN_BODY SecurityConfigHO/handoverType/interRAT/nas-SecurityParamToEUTRA VAL_PTR = &nas_sec_param_to_eutra_tvb
+ tvbuff_t *nas_sec_param_to_eutra_tvb = NULL;
+ guint32 length;
+ proto_item *item;
+ proto_tree *subtree;
+
+%(DEFAULT_BODY)s
+ length = tvb_length(nas_sec_param_to_eutra_tvb);
+ item = proto_tree_add_text(tree, nas_sec_param_to_eutra_tvb, 0, length, "NAS security parameters to E-UTRA");
+ subtree = proto_item_add_subtree(item, hf_lte_rrc_nas_SecurityParamToEUTRA);
+ de_emm_sec_par_to_eutra(nas_sec_param_to_eutra_tvb, subtree, actx->pinfo, 0, length, NULL, 0);
+
+
+#.FN_BODY CellInfoUTRA-FDD-r9/utra-BCCH-Container-r9 VAL_PTR = &utra_bcch_cont_tvb
+ tvbuff_t *utra_bcch_cont_tvb = NULL;
+%(DEFAULT_BODY)s
+ if (utra_bcch_cont_tvb && rrc_sys_info_cont_handle)
+ call_dissector(rrc_sys_info_cont_handle, utra_bcch_cont_tvb, actx->pinfo, tree);
+
+#.FN_BODY CellInfoUTRA-TDD-r9/utra-BCCH-Container-r9 VAL_PTR = &utra_bcch_cont_tvb
+ tvbuff_t *utra_bcch_cont_tvb = NULL;
+%(DEFAULT_BODY)s
+ if (utra_bcch_cont_tvb && rrc_sys_info_cont_handle)
+ call_dissector(rrc_sys_info_cont_handle, utra_bcch_cont_tvb, actx->pinfo, tree);
+
#.FN_HDR MasterInformationBlock
col_append_str(actx->pinfo->cinfo, COL_INFO, "MasterInformationBlock ");
diff --git a/asn1/lte-rrc/packet-lte-rrc-template.c b/asn1/lte-rrc/packet-lte-rrc-template.c
index 0f1a192bd8..8ea5b72737 100644
--- a/asn1/lte-rrc/packet-lte-rrc-template.c
+++ b/asn1/lte-rrc/packet-lte-rrc-template.c
@@ -1,7 +1,7 @@
/* packet-lte-rrc-template.c
* Routines for Evolved Universal Terrestrial Radio Access (E-UTRA);
* Radio Resource Control (RRC) protocol specification
- * (3GPP TS 36.331 V9.6.0 Release 9) packet dissection
+ * (3GPP TS 36.331 V9.7.0 Release 9) packet dissection
* Copyright 2008, Vincent Helfre
*
* $Id$
@@ -46,7 +46,10 @@
#define PFNAME "lte_rrc"
static dissector_handle_t nas_eps_handle = NULL;
+static dissector_handle_t rrc_irat_ho_to_utran_cmd_handle;
+static dissector_handle_t rrc_sys_info_cont_handle;
static guint32 lte_rrc_rat_type_value = -1;
+static guint32 lte_rrc_ho_target_rat_type_value = -1;
/* Include constants */
#include "packet-lte-rrc-val.h"
@@ -218,8 +221,8 @@ static const true_false_string lte_rrc_eutra_cap_feat_group_ind_29_val = {
"Semi-Persistent Scheduling - Not supported"
};
static const true_false_string lte_rrc_eutra_cap_feat_group_ind_30_val = {
- "Undefined - Supported",
- "Undefined - Not supported"
+ "Handover between FDD and TDD - Supported",
+ "Handover between FDD and TDD - Not supported"
};
static const true_false_string lte_rrc_eutra_cap_feat_group_ind_31_val = {
"Undefined - Supported",
@@ -505,6 +508,8 @@ proto_reg_handoff_lte_rrc(void)
lte_rrc_dl_ccch_handle = find_dissector("lte_rrc.dl_ccch");
dissector_add_handle("udp.port", lte_rrc_dl_ccch_handle);
nas_eps_handle = find_dissector("nas-eps");
+ rrc_irat_ho_to_utran_cmd_handle = find_dissector("rrc.irat.ho_to_utran_cmd");
+ rrc_sys_info_cont_handle = find_dissector("rrc.sysinfo.cont");
}
diff --git a/asn1/rrc/Class-definitions.asn b/asn1/rrc/Class-definitions.asn
index 579b6cbc7c..f7d07d1474 100644
--- a/asn1/rrc/Class-definitions.asn
+++ b/asn1/rrc/Class-definitions.asn
@@ -1,7 +1,7 @@
-- $Id$
-- Class-definitions.asn
--
--- 3GPP TS 25.331 V9.2.1 (2010-04)
+-- 3GPP TS 25.331 V9.7.0 (2011-06)
-- http://www.3gpp.org/ftp/Specs/html-info/25331.htm
--
-- 11.1 General message structure
diff --git a/asn1/rrc/Constant-definitions.asn b/asn1/rrc/Constant-definitions.asn
index e5ac6aeb32..82d8c2d8b2 100644
--- a/asn1/rrc/Constant-definitions.asn
+++ b/asn1/rrc/Constant-definitions.asn
@@ -1,7 +1,7 @@
-- $Id$
-- Constant-definitions.asn
--
--- 3GPP TS 25.331 V9.2.1 (2010-04)
+-- 3GPP TS 25.331 V9.7.0 (2011-06)
-- http://www.3gpp.org/ftp/Specs/html-info/25331.htm
--
-- 11.4 Constant definitions
diff --git a/asn1/rrc/InformationElements.asn b/asn1/rrc/InformationElements.asn
index 6d36da2e7a..a702a9dfd1 100644
--- a/asn1/rrc/InformationElements.asn
+++ b/asn1/rrc/InformationElements.asn
@@ -1,7 +1,7 @@
-- $Id$
-- InformationElements.asn
--
--- 3GPP TS 25.331 V9.2.1 (2010-04)
+-- 3GPP TS 25.331 V9.7.0 (2011-06)
-- http://www.3gpp.org/ftp/Specs/html-info/25331.htm
--
-- 11.3 Information element definitions
@@ -2202,8 +2202,12 @@ UE-CapabilityContainer-IEs ::= SEQUENCE {
UE-RadioAccessCapability-v890ext-IEs,
v920NonCriticalExtensions SEQUENCE {
ue-RadioAccessCapability-v920ext
- UE-RadioAccessCapability-v920ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ UE-RadioAccessCapability-v920ext-IEs,
+ v970NonCriticalExtensions SEQUENCE {
+ ue-RadioAccessCapability-v970ext
+ UE-RadioAccessCapability-v970ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -2280,6 +2284,11 @@ UE-RadioAccessCapability-v920ext-IEs ::= SEQUENCE {
neighCellSI-AcquisitionCapability NeighCellSI-AcquisitionCapability OPTIONAL
}
+UE-RadioAccessCapability-v970ext-IEs ::= SEQUENCE {
+ -- UE physical channel capability
+ ue-ExtendedMeasurementSupport ENUMERATED { true } OPTIONAL
+}
+
UE-ConnTimersAndConstants ::= SEQUENCE {
-- Optional is used also for parameters for which the default value is the last one read in SIB1
-- t-301 and n-301 should not be used by the UE in this version of the specification
@@ -2441,6 +2450,8 @@ UE-RadioAccessCapability-v7e0ext ::= SEQUENCE {
UE-RadioAccessCapability-v7f0ext ::= SEQUENCE {
supportofTxDivOnNonMIMOChannel ENUMERATED { true } OPTIONAL,
+ -- IE physicalChannelCapability-LCR and ue-RadioAccessCapabilityComp-TDD128 shall only be
+ -- included in InterRATHandoverInfo for 1.28 Mcps TDD, otherwise these IEs are not needed here.
physicalChannelCapability-LCR PhysicalChannelCapability-LCR-r4 OPTIONAL,
ue-RadioAccessCapabilityComp-TDD128 UE-RadioAccessCapabilityComp-TDD128-v7f0ext OPTIONAL
}
@@ -2453,6 +2464,13 @@ UE-RadioAccessCapabilityInfo-v770ext ::= SEQUENCE {
ue-SpecificCapabilityInformation UE-SpecificCapabilityInformation-LCRTDD OPTIONAL
}
+UE-RadioAccessCapabilityInfo-TDD128-v8b0ext ::= SEQUENCE {
+ -- INTER RAT HANDOVER INFO
+ measurementCapabilityTDD MeasurementCapabilityTDD OPTIONAL,
+ hSDSCH-physical-layer-category-extension
+ HSDSCH-physical-layer-category-extension OPTIONAL
+}
+
UE-RadioAccessCapability-v860ext ::= SEQUENCE {
ue-RadioAccessCapabBandFDDList3 UE-RadioAccessCapabBandFDDList3
}
@@ -5504,10 +5522,10 @@ CodeWordSet ::= ENUMERATED {
ssdtOff }
Common-E-DCH-ResourceInfoList ::= SEQUENCE {
- s-offset INTEGER (0..9),
- f-dpch-ChannelisationCodeNumber INTEGER (0..255),
- e-RGCH-Information E-RGCH-Information OPTIONAL,
- e-hich-Info E-HICH-Information,
+ s-offset INTEGER (0..9) OPTIONAL,
+ f-dpch-ChannelisationCodeNumber INTEGER (0..255) OPTIONAL,
+ e-RGCH-Information E-RGCH-Information-CommonEdch OPTIONAL,
+ e-hich-Info E-HICH-Information-CommonEdch,
ul-DPCH-CodeInfoForCommonEDCH UL-DPCH-CodeInfoForCommonEDCH
}
@@ -5518,35 +5536,14 @@ Common-E-RNTI-Info ::= SEQUENCE (SIZE (1..maxERUCCH)) OF
number-of-ENRTI-per-group INTEGER (1..maxERNTIperGroup)
}
+ -- For FDD, the network should not include the IE CommonEDCHSystemInfo.
+ -- Instead, the IE commonEDCHSystemInfoFDD should be used.
+ -- If included, the UE behavior is unspecified.
CommonEDCHSystemInfo ::= SEQUENCE {
ul-InterferenceForCommonEDCH UL-Interference OPTIONAL,
common-E-DCH-MAC-d-FlowList Common-E-DCH-MAC-d-FlowList,
modeSpecificInfo CHOICE {
- fdd SEQUENCE {
- prach-PreambleForEnhancedUplink PRACH-PreambleForEnhancedUplink,
- initialServingGrantValue INTEGER (0..37),
- e-dch-TTI E-DCH-TTI,
- e-agch-Information E-AGCH-Information,
- harq-Info ENUMERATED { rv0, rvtable },
- ul-DPCHpowerControlInfoForCommonEDCH
- UL-DPCHpowerControlInfoForCommonEDCH,
- e-dpcch-Info E-DPCCH-Info-r7,
- e-dpdch-Info E-DPDCH-Info-r8,
- -- 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 {
- tti8, tti12, tti16, tti24, tti32, tti40,
- tti80, tti120 },
- max-PeriodForCollisionResolution INTEGER (8..24),
- e-dch-TransmitContinuationOffset ENUMERATED {
- tti0, tti8, tti16, tti24, tti40, tti80,
- tti120, infinity },
- ack-nack-support-on-HS-DPCCH BOOLEAN,
- measurement-Feedback-Info Measurement-Feedback-Info-r7 OPTIONAL,
- common-E-DCH-ResourceInfoList SEQUENCE (SIZE (1..maxEDCHs)) OF
- Common-E-DCH-ResourceInfoList
- },
+ dummy SEQUENCE {},
tdd CHOICE {
tdd768 NULL,
tdd384 NULL,
@@ -5573,6 +5570,34 @@ CommonEDCHSystemInfo ::= SEQUENCE {
}
}
+CommonEDCHSystemInfoFDD ::= SEQUENCE {
+ ul-InterferenceForCommonEDCH UL-Interference OPTIONAL,
+ common-E-DCH-MAC-d-FlowList Common-E-DCH-MAC-d-FlowList,
+ prach-PreambleForEnhancedUplink PRACH-PreambleForEnhancedUplink,
+ initialServingGrantValue INTEGER (0..37),
+ e-dch-TTI E-DCH-TTI,
+ e-agch-Information E-AGCH-Information,
+ harq-Info ENUMERATED { rv0, rvtable },
+ ul-DPCHpowerControlInfoForCommonEDCH
+ UL-DPCHpowerControlInfoForCommonEDCH,
+ e-dpcch-Info E-DPCCH-Info-r7,
+ e-dpdch-Info E-DPDCH-Info-r8,
+ -- 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 {
+ tti8, tti12, tti16, tti20, tti24, tti32,
+ tti40, tti80 },
+ max-PeriodForCollisionResolution INTEGER (8..24),
+ e-dch-TransmitContinuationOffset ENUMERATED {
+ tti0, tti4, tti8, tti16, tti24, tti40,
+ tti80,infinity },
+ ack-nack-support-on-HS-DPCCH BOOLEAN,
+ measurement-Feedback-Info Measurement-Feedback-Info-r7 OPTIONAL,
+ common-E-DCH-ResourceInfoList SEQUENCE (SIZE (1..maxEDCHs)) OF
+ Common-E-DCH-ResourceInfoList
+}
+
CommonTimeslotInfo ::= SEQUENCE {
-- TABULAR: secondInterleavingMode is MD, but since it can be encoded in a single
-- bit it is not defined as OPTIONAL.
@@ -7262,6 +7287,11 @@ E-HICH-Information ::= SEQUENCE {
signatureSequence E-HICH-RGCH-SignatureSequence
}
+E-HICH-Information-CommonEdch ::= SEQUENCE {
+ channelisationCode E-HICH-ChannelisationCode OPTIONAL,
+ signatureSequence E-HICH-RGCH-SignatureSequence OPTIONAL
+}
+
E-HICH-Information-TDD384-768 ::= SEQUENCE {
n-E-HICH INTEGER (4..44),
tS-Number INTEGER (0..14),
@@ -7394,6 +7424,10 @@ E-RGCH-Information ::= SEQUENCE {
rg-CombinationIndex E-RGCH-CombinationIndex
}
+E-RGCH-Information-CommonEdch ::= SEQUENCE {
+ signatureSequence E-HICH-RGCH-SignatureSequence OPTIONAL
+}
+
E-RUCCH-AccessServiceClass ::= PRACH-Partitioning-LCR-r4
E-RUCCH-Info ::= SEQUENCE {
@@ -8941,10 +8975,10 @@ PRACH-PowerOffset ::= SEQUENCE {
}
PRACH-PreambleForEnhancedUplink ::= SEQUENCE {
- availableSignatures AvailableSignatures,
+ availableSignatures AvailableSignatures OPTIONAL,
e-ai-Indication BOOLEAN,
- preambleScramblingCodeWordNumber PreambleScramblingCodeWordNumber,
- availableSubChannelNumbers AvailableSubChannelNumbers,
+ preambleScramblingCodeWordNumber PreambleScramblingCodeWordNumber OPTIONAL,
+ availableSubChannelNumbers AvailableSubChannelNumbers OPTIONAL,
prach-Partitioning PRACH-Partitioning-r7 OPTIONAL,
persistenceScalingFactorList PersistenceScalingFactorList OPTIONAL,
ac-To-ASC-MappingTable AC-To-ASC-MappingTable OPTIONAL,
@@ -9491,6 +9525,10 @@ RL-AdditionInformation-v890ext ::= SEQUENCE {
targetCellPreconfigInfo TargetCellPreconfigInfo-v890ext OPTIONAL
}
+RL-AdditionInformation-v950ext ::= SEQUENCE {
+ targetCellPreconfigInfo TargetCellPreconfigInfo-v950ext OPTIONAL
+}
+
RL-AdditionInformationList ::= SEQUENCE (SIZE (1..maxRL-1)) OF
RL-AdditionInformation
@@ -9512,6 +9550,9 @@ RL-AdditionInformationList-v890ext ::= SEQUENCE (SIZE (1..maxRL-1)) OF
RL-AdditionInformationList-r9 ::= SEQUENCE (SIZE(1..maxRL-1)) OF
RL-AdditionInformation-r9
+RL-AdditionInformationList-v950ext ::= SEQUENCE (SIZE(1..maxRL-1)) OF
+ RL-AdditionInformation-v950ext
+
RL-AdditionInformationList-SecULFreq ::= SEQUENCE (SIZE(1..maxEDCHRL-1)) OF
RL-AdditionInformation-SecULFreq
@@ -9821,6 +9862,10 @@ SecondaryCellMIMOparametersFDD ::= CHOICE {
}
}
+SecondaryCellMIMOparametersFDD-v950ext ::= SEQUENCE {
+ precodingWeightSetRestriction ENUMERATED { true } OPTIONAL
+}
+
SecondInterleavingMode ::= ENUMERATED {
frameRelated, timeslotRelated }
@@ -10022,6 +10067,8 @@ TargetCellPreconfigInfo-r9 ::= SEQUENCE {
E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL
}
+TargetCellPreconfigInfo-v950ext ::= SecondaryCellMIMOparametersFDD-v950ext
+
TDD-FPACH-CCode16-r4 ::= ENUMERATED {
cc16-1, cc16-2, cc16-3, cc16-4,
cc16-5, cc16-6, cc16-7, cc16-8,
@@ -10537,7 +10584,7 @@ UL-DPCCH-SlotFormat ::= ENUMERATED {
UL-DPCH-CodeInfoForCommonEDCH ::= SEQUENCE {
ul-DPCCHscramblingCodeType ScramblingCodeType,
- ul-DPCCHscramblingCode UL-ScramblingCode
+ ul-DPCCHscramblingCode UL-ScramblingCode OPTIONAL
}
UL-DPCH-Info ::= SEQUENCE {
@@ -11227,6 +11274,9 @@ AcquisitionSatInfoList ::= SEQUENCE (SIZE (1..maxSat)) OF
AdditionalMeasurementID-List ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
MeasurementIdentity
+AdditionalMeasurementID-List-r9 ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
+ MeasurementIdentity-r9
+
AlmanacSatInfo ::= SEQUENCE {
dataID INTEGER (0..3),
satID SatID,
@@ -12114,7 +12164,6 @@ EUTRA-FrequencyAndPriorityInfo ::= SEQUENCE {
}
EUTRA-FrequencyAndPriorityInfo-v920ext ::= SEQUENCE {
- -- Actual value = IE value * 2
qqualMinEUTRA INTEGER (-34..-3) OPTIONAL,
threshXhigh2 INTEGER (0..31) OPTIONAL,
threshXlow2 INTEGER (0..31) OPTIONAL
@@ -14485,6 +14534,10 @@ MeasurementControlSysInfo-LCR-r4-ext ::= SEQUENCE {
MeasurementIdentity ::= INTEGER (1..16)
+MeasurementIdentityExt ::= INTEGER (17..32)
+
+MeasurementIdentity-r9 ::= INTEGER (1..32)
+
MeasurementOccasionPatternParameter ::= SEQUENCE {
measurement-Occasion-Coeff INTEGER (1..9),
measurement-Occasion-Offset INTEGER (0..511),
@@ -18025,7 +18078,15 @@ SysInfoType5 ::= SEQUENCE {
sysInfoType5-v860ext SysInfoType5-v860ext-IEs,
v890NonCriticalExtensions SEQUENCE {
sysInfoType5-v890ext SysInfoType5-v890ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v8b0NonCriticalExtensions SEQUENCE {
+ sysInfoType5-v8b0ext
+ SysInfoType5-v8b0ext-IEs,
+ v8d0NonCriticalExtensions SEQUENCE {
+ sysInfoType5-v8d0ext
+ SysInfoType5-v8d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -18142,6 +18203,15 @@ SysInfoType5-v890ext-IEs ::= SEQUENCE {
commonEDCHSystemInfo CommonEDCHSystemInfo OPTIONAL
}
+SysInfoType5-v8b0ext-IEs ::= SEQUENCE {
+ tresetUsageIndicator ENUMERATED { true } OPTIONAL,
+ upPCHpositionInfo UpPCHposition-LCR OPTIONAL
+}
+
+SysInfoType5-v8d0ext-IEs ::= SEQUENCE {
+ commonEDCHSystemInfoFDD CommonEDCHSystemInfoFDD OPTIONAL
+}
+
-- SysInfoType5bis uses the same structure as SysInfoType5
SysInfoType5bis ::= SysInfoType5
diff --git a/asn1/rrc/Internode-definitions.asn b/asn1/rrc/Internode-definitions.asn
index 45077e461f..3c7c4f3110 100644
--- a/asn1/rrc/Internode-definitions.asn
+++ b/asn1/rrc/Internode-definitions.asn
@@ -1,7 +1,7 @@
-- $Id$
-- Internode-definitions.asn
--
--- 3GPP TS 25.331 V9.2.1 (2010-04)
+-- 3GPP TS 25.331 V9.7.0 (2011-06)
-- http://www.3gpp.org/ftp/Specs/html-info/25331.htm
--
-- 11.5 RRC information between network nodes
@@ -96,6 +96,7 @@ FROM PDU-definitions
UL-PhysChCapabilityTDD,
UL-PhysChCapabilityTDD-LCR-r4,
-- Radio Bearer IEs :
+ PDCP-ROHC-TargetMode,
PredefinedConfigStatusList,
PredefinedConfigValueTag,
RAB-InformationSetupList,
@@ -148,6 +149,7 @@ FROM PDU-definitions
InterRATCellInfoIndication,
MeasuredResultsOnRACHinterFreq,
MeasurementIdentity,
+ MeasurementIdentity-r9,
MeasurementReportingMode,
MeasurementType,
MeasurementType-r4,
@@ -156,6 +158,7 @@ FROM PDU-definitions
MeasurementType-r8,
MeasurementType-r9,
AdditionalMeasurementID-List,
+ AdditionalMeasurementID-List-r9,
PositionEstimate,
ReportingCellStatus,
ThresholdSFN-GPS-TOW-us,
@@ -505,7 +508,11 @@ SRNC-RelocationInfo-r3 ::= CHOICE {
v7f0NonCriticalExtensions SEQUENCE {
sRNC-RelocationInfo-v7f0ext
SRNC-RelocationInfo-v7f0ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v8d0NonCriticalExtensions SEQUENCE {
+ sRNC-RelocationInfo-v8d0ext
+ SRNC-RelocationInfo-v8d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
},
@@ -513,7 +520,15 @@ SRNC-RelocationInfo-r3 ::= CHOICE {
r9 SEQUENCE {
sRNC-RelocationInfo-r9 SRNC-RelocationInfo-r9-IEs,
sRNC-RelocationInfo-r9-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v8d0NonCriticalExtensions SEQUENCE {
+ sRNC-RelocationInfo-v8d0ext SRNC-RelocationInfo-v8d0ext-IEs,
+ v970NonCriticalExtensions SEQUENCE {
+ sRNC-RelocationInfo-v970ext
+ SRNC-RelocationInfo-v970ext-IEs,
+ nonCriticalExtensions
+ SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -1166,6 +1181,11 @@ SRNC-RelocationInfo-v860ext-IEs ::= SEQUENCE {
e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList OPTIONAL
}
+SRNC-RelocationInfo-v8d0ext-IEs ::= SEQUENCE {
+ --Radio Bearer IEs
+ pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL
+}
+
SRNC-RelocationInfo-r9-IEs ::= SEQUENCE {
-- Non-RRC IEs
-- IE rb-IdentityForHOMessage includes the identity of the RB used by the source SRNC
@@ -1249,6 +1269,11 @@ SRNC-RelocationInfo-r9-IEs ::= SEQUENCE {
mbmsSelectedServiceInfo MBMS-SelectedServiceInfo OPTIONAL
}
+SRNC-RelocationInfo-v970ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ ongoingMeasRepList OngoingMeasRepList-v970ext-IE OPTIONAL
+}
+
-- IE definitions
CalculationTimeForCiphering ::= SEQUENCE {
@@ -1527,9 +1552,27 @@ OngoingMeasRep-r9 ::= SEQUENCE {
measurementIdentity MeasurementIdentity,
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
+ -- 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
+ -- 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
+-- values within the range 17 to 32 in the IE "additionalMeasurementID-List".
+
+OngoingMeasRep-v970ext-IEs ::= SEQUENCE {
+ measurementIdentity MeasurementIdentity-r9 OPTIONAL,
+ additionalMeasurementID-List AdditionalMeasurementID-List-r9 OPTIONAL
+}
+
OngoingMeasRepList ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
OngoingMeasRep
@@ -1551,6 +1594,9 @@ OngoingMeasRepList-r8 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
OngoingMeasRepList-r9 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
OngoingMeasRep-r9
+OngoingMeasRepList-v970ext-IE ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
+ OngoingMeasRep-v970ext-IEs
+
PDCP-Capability-r4 ::= SEQUENCE {
losslessSRNS-RelocationSupport BOOLEAN,
supportForRfc2507 CHOICE {
diff --git a/asn1/rrc/PDU-definitions.asn b/asn1/rrc/PDU-definitions.asn
index 7b265ad048..6319ff0c6b 100644
--- a/asn1/rrc/PDU-definitions.asn
+++ b/asn1/rrc/PDU-definitions.asn
@@ -1,7 +1,7 @@
-- $Id$
-- PDU-definitions.asn
--
--- 3GPP TS 25.331 V9.2.1 (2010-04)
+-- 3GPP TS 25.331 V9.7.0 (2011-06)
-- http://www.3gpp.org/ftp/Specs/html-info/25331.htm
--
-- 11.2 PDU definitions
@@ -77,6 +77,7 @@ IMPORTS
PagingCause,
PagingRecordList,
PagingRecord2List-r5,
+ PDCP-Capability-r4-ext,
PDCP-Capability-v770ext,
Pre-RedirectionInfo,
ProtocolErrorIndicator,
@@ -135,6 +136,7 @@ IMPORTS
UE-RadioAccessCapabilityComp2-v920ext,
UE-RadioAccessCapabilityComp-TDD128,
UE-RadioAccessCapabilityInfo-v770ext,
+ UE-RadioAccessCapabilityInfo-TDD128-v8b0ext,
UE-SecurityInformation,
UE-SecurityInformation2,
UE-SpecificCapabilityInformation-LCRTDD,
@@ -326,9 +328,11 @@ IMPORTS
RL-AdditionInformationList-r8,
RL-AdditionInformationList-v890ext,
RL-AdditionInformationList-r9,
+ RL-AdditionInformationList-v950ext,
RL-AdditionInformationList-SecULFreq,
RL-RemovalInformationList,
RL-RemovalInformationList-SecULFreq,
+ SecondaryCellMIMOparametersFDD-v950ext,
Serving-HSDSCH-CellInformation,
Serving-HSDSCH-CellInformation-r7,
Serving-HSDSCH-CellInformation-r8,
@@ -373,6 +377,7 @@ IMPORTS
UpPCHposition-LCR,
-- Measurement IEs :
AdditionalMeasurementID-List,
+ AdditionalMeasurementID-List-r9,
CellDCHMeasOccasionInfo-TDD128-r9,
CSGProximityIndication,
DeltaRSCP,
@@ -415,6 +420,8 @@ IMPORTS
MeasurementCommand-r8,
MeasurementCommand-r9,
MeasurementIdentity,
+ MeasurementIdentity-r9,
+ MeasurementIdentityExt,
MeasurementReportingMode,
NewInterFreqCellList-v7b0ext,
NewInterFreqCellList-LCR-v8a0ext,
@@ -584,7 +591,10 @@ ActiveSetUpdate ::= CHOICE {
activeSetUpdate-r9 ActiveSetUpdate-r9-IEs,
-- Container for adding non critical extensions after freezing REL-10
activeSetUpdate-r9-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v950NonCriticalExtensions SEQUENCE {
+ activeSetUpdate-v950ext ActiveSetUpdate-v950ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -775,7 +785,13 @@ ActiveSetUpdate-r9-IEs ::= SEQUENCE {
e-dch-ReconfInfoSameCell E-DCH-RL-InfoSameServingCell OPTIONAL,
e-TFC-Boost-Info E-TFC-Boost-Info-r7 OPTIONAL,
e-DPDCH-PowerInterpolation E-DPDCH-PowerInterpolation OPTIONAL,
- dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r9 OPTIONAL
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r9 OPTIONAL
+}
+
+ActiveSetUpdate-v950ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ secondaryCellMimoParameters SecondaryCellMIMOparametersFDD-v950ext OPTIONAL,
+ rl-AdditionInformationList RL-AdditionInformationList-v950ext OPTIONAL
}
-- ***************************************************
@@ -1180,7 +1196,10 @@ CellUpdateConfirm ::= CHOICE {
-- Container for adding non critical extensions after
-- freezing REL-10
cellUpdateConfirm-r9-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v950NonCriticalExtensions SEQUENCE {
+ cellUpdateConfirm-v950ext CellUpdateConfirm-v950ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -1670,6 +1689,11 @@ CellUpdateConfirm-r9-IEs ::= SEQUENCE {
cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
}
+CellUpdateConfirm-v950ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ secondaryCellMimoParameters SecondaryCellMIMOparametersFDD-v950ext OPTIONAL
+}
+
-- ***************************************************
--
-- CELL UPDATE CONFIRM for CCCH
@@ -1768,7 +1792,15 @@ CellUpdateConfirm-CCCH ::= CHOICE {
v8a0NonCriticalExtensions SEQUENCE {
cellUpdateConfirm-v8a0ext
CellUpdateConfirm-v8a0ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7f0NonCriticalExtensions SEQUENCE {
+ cellUpdateConfirm-v7f0ext
+ CellUpdateConfirm-v7f0ext-IEs,
+ v7g0NonCriticalExtensions SEQUENCE {
+ cellUpdateConfirm-v7g0ext
+ CellUpdateConfirm-v7g0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -2822,7 +2854,7 @@ InterRATHandoverInfo ::= SEQUENCE {
},
ue-CapabilityContainer CHOICE {
absent NULL,
- -- present is an octet aligned string containing IE UE-RadioAccessCapabilityInfo
+ -- present is an octet aligned string containing Ie UE-RadioAccessCapabilityInfo
present OCTET STRING (SIZE (0..63))
},
-- Non critical extensions
@@ -2937,7 +2969,15 @@ InterRATHandoverInfo-NonCriticalExtension-v6b0-IEs ::= SEQUENCE {
interRATHandoverInfo-v880ext InterRATHandoverInfo-v880ext-IEs,
v920NonCriticalExtensions SEQUENCE {
interRATHandoverInfo-v920ext InterRATHandoverInfo-v920ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v8b0NonCriticalExtensions SEQUENCE {
+ interRATHandoverInfo-v8b0ext
+ InterRATHandoverInfo-v8b0ext-IEs,
+ v950NonCriticalExtensions SEQUENCE {
+ interRATHandoverInfo-v950ext
+ InterRATHandoverInfo-v950ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -2994,6 +3034,16 @@ InterRATHandoverInfo-v920ext-IEs ::= SEQUENCE {
ue-RadioAccessCapabilityComp2 UE-RadioAccessCapabilityComp2-v920ext OPTIONAL
}
+InterRATHandoverInfo-v8b0ext-IEs ::= SEQUENCE {
+ -- UE radio access capability
+ ue-RadioAccessCapabilityInfo UE-RadioAccessCapabilityInfo-TDD128-v8b0ext OPTIONAL
+}
+
+InterRATHandoverInfo-v950ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ pdcp-Capability PDCP-Capability-r4-ext OPTIONAL
+}
+
-- ***************************************************
--
-- MEASUREMENT CONTROL
@@ -3086,7 +3136,12 @@ MeasurementControl ::= CHOICE {
measurementControl-r9 MeasurementControl-r9-IEs,
-- Container for adding non critical extensions after freezing REL-10
measurementControl-r9-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v970NonCriticalExtensions SEQUENCE {
+ measurementControl-v970ext
+ MeasurementControl-v970ext-IEs,
+ nonCriticalExtensions
+ SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -3200,16 +3255,28 @@ MeasurementControl-v8a0ext-IEs ::= SEQUENCE {
MeasurementControl-r9-IEs ::= SEQUENCE {
-- Measurement IEs
+ -- 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"
+ -- 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,
cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL,
-- Physical channel IEs
dpch-CompressedModeStatusInfo DPCH-CompressedModeStatusInfo OPTIONAL
}
+MeasurementControl-v970ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ measurementIdentity MeasurementIdentity-r9 OPTIONAL,
+ additionalMeasurementList AdditionalMeasurementID-List-r9 OPTIONAL
+}
+
-- ***************************************************
--
-- MEASUREMENT CONTROL FAILURE
@@ -3248,6 +3315,9 @@ MeasurementControlFailure-v590ext-IEs ::= SEQUENCE {
MeasurementReport ::= SEQUENCE {
-- Measurement IEs
+ -- 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,
measuredResults MeasuredResults OPTIONAL,
measuredResultsOnRACH MeasuredResultsOnRACH OPTIONAL,
@@ -3274,7 +3344,12 @@ MeasurementReport ::= SEQUENCE {
measurementReport-v860ext MeasurementReport-v860ext-IEs,
v920NonCriticalExtensions SEQUENCE {
measurementReport-v920ext MeasurementReport-v920ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v970NonCriticalExtensions SEQUENCE {
+ measurementReport-v970ext-IE
+ MeasurementReport-v970ext-IEs,
+ nonCriticalExtensions
+ SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -3339,6 +3414,10 @@ MeasurementReport-v920ext-IEs ::= SEQUENCE {
eutra-MeasuredResults EUTRA-MeasuredResults-v920ext OPTIONAL
}
+MeasurementReport-v970ext-IEs ::= SEQUENCE {
+ measurementIdentity MeasurementIdentityExt OPTIONAL
+}
+
-- ***************************************************
--
-- PAGING TYPE 1
@@ -3544,7 +3623,11 @@ PhysicalChannelReconfiguration ::= CHOICE {
-- freezing REL-10
physicalChannelReconfiguration-r9-add-ext
BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v950NonCriticalExtensions SEQUENCE {
+ physicalChannelReconfiguration-v950ext
+ PhysicalChannelReconfiguration-v950ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -3918,6 +4001,11 @@ PhysicalChannelReconfiguration-r9-IEs ::= SEQUENCE {
cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
}
+PhysicalChannelReconfiguration-v950ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ secondaryCellMimoParameters SecondaryCellMIMOparametersFDD-v950ext OPTIONAL
+}
+
-- ***************************************************
--
-- PHYSICAL CHANNEL RECONFIGURATION COMPLETE
@@ -4246,12 +4334,17 @@ RadioBearerReconfiguration ::= CHOICE {
},
criticalExtensions CHOICE {
r9 SEQUENCE {
- radioBearerReconfiguration-r9 RadioBearerReconfiguration-r9-IEs,
+ radioBearerReconfiguration-r9
+ RadioBearerReconfiguration-r9-IEs,
-- Container for adding non critical extensions after
-- freezing REL-10
radioBearerReconfiguration-r9-add-ext
BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v950NonCriticalExtensions SEQUENCE {
+ radioBearerReconfiguration-v950ext
+ RadioBearerReconfiguration-v950ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -4826,6 +4919,11 @@ RadioBearerReconfiguration-r9-IEs ::= SEQUENCE {
cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
}
+RadioBearerReconfiguration-v950ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ secondaryCellMimoParameters SecondaryCellMIMOparametersFDD-v950ext OPTIONAL
+}
+
-- ***************************************************
--
-- RADIO BEARER RECONFIGURATION COMPLETE
@@ -5008,7 +5106,13 @@ RadioBearerRelease ::= CHOICE {
-- Container for adding non critical extensions after
-- freezing REL-10
radioBearerRelease-r9-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v950NonCriticalExtensions SEQUENCE {
+ radioBearerRelease-v950ext RadioBearerRelease-v950ext-IEs,
+ v970NonCriticalExtensions SEQUENCE {
+ radioBearerRelease-v970ext RadioBearerRelease-v970ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -5477,6 +5581,16 @@ RadioBearerRelease-r9-IEs ::= SEQUENCE {
RB-InformationReleaseList OPTIONAL
}
+RadioBearerRelease-v950ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ secondaryCellMimoParameters SecondaryCellMIMOparametersFDD-v950ext OPTIONAL
+}
+
+RadioBearerRelease-v970ext-IEs ::= SEQUENCE {
+ -- Measurement IEs for LCR
+ cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
+}
+
-- ***************************************************
--
-- RADIO BEARER RELEASE COMPLETE
@@ -5650,7 +5764,10 @@ RadioBearerSetup ::= CHOICE {
-- Container for adding non critical extensions after
-- freezing REL-10
radioBearerSetup-r9-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v950NonCriticalExtensions SEQUENCE {
+ radioBearerSetup-v950ext RadioBearerSetup-v950ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -6153,6 +6270,11 @@ RadioBearerSetup-r9-IEs ::= SEQUENCE {
cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
}
+RadioBearerSetup-v950ext-IEs::= SEQUENCE {
+ -- Physical channel IEs
+ secondaryCellMimoParameters SecondaryCellMIMOparametersFDD-v950ext OPTIONAL
+}
+
-- ***************************************************
--
-- RADIO BEARER SETUP COMPLETE
@@ -6495,8 +6617,12 @@ RRCConnectionRequest ::= SEQUENCE {
v920NonCriticalExtensions SEQUENCE {
rrcConnectionRequest-v920ext
RRCConnectionRequest-v920ext-IEs,
- nonCriticalExtensions
+ v940NonCriticalExtensions SEQUENCE {
+ rrcConnectionRequest-v940ext
+ RRCConnectionRequest-v940ext-IEs,
+ nonCriticalExtensions
SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -6585,6 +6711,11 @@ RRCConnectionRequest-v920ext-IEs ::= SEQUENCE {
supportOfDualCellMIMO ENUMERATED { true } OPTIONAL
}
+RRCConnectionRequest-v940ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ systemInformationContainerStoredIndicator ENUMERATED { true } OPTIONAL
+}
+
-- ***************************************************
--
-- RRC CONNECTION SETUP
@@ -6683,8 +6814,11 @@ RRCConnectionSetup ::= CHOICE {
rrcConnectionSetup-r9 RRCConnectionSetup-r9-IEs,
-- Container for adding non critical extensions after
-- freezing REL-10
- rrcConnectionSetup-r9-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ rrcConnectionSetup-r9-add-ext BIT STRING OPTIONAL,
+ v950NonCriticalExtensions SEQUENCE {
+ rrcConnectionSetup-v950ext RRCConnectionSetup-v950ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -7054,6 +7188,11 @@ RRCConnectionSetup-r9-IEs ::= SEQUENCE {
sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL
}
+RRCConnectionSetup-v950ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ secondaryCellMimoParameters SecondaryCellMIMOparametersFDD-v950ext OPTIONAL
+}
+
-- ***************************************************
--
-- RRC CONNECTION SETUP COMPLETE
@@ -7725,7 +7864,11 @@ TransportChannelReconfiguration ::= CHOICE {
-- freezing REL-10
transportChannelReconfiguration-r9-add-ext
BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v950NonCriticalExtensions SEQUENCE {
+ transportChannelReconfiguration-v950ext
+ TransportChannelReconfiguration-v950ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -8149,6 +8292,11 @@ TransportChannelReconfiguration-r9-IEs ::= SEQUENCE {
cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
}
+TransportChannelReconfiguration-v950ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ secondaryCellMimoParameters SecondaryCellMIMOparametersFDD-v950ext OPTIONAL
+}
+
-- ***************************************************
--
-- TRANSPORT CHANNEL RECONFIGURATION COMPLETE
diff --git a/asn1/rrc/packet-rrc-template.c b/asn1/rrc/packet-rrc-template.c
index cbe0dce473..9e074b616f 100644
--- a/asn1/rrc/packet-rrc-template.c
+++ b/asn1/rrc/packet-rrc-template.c
@@ -24,7 +24,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
- * Ref: 3GPP TS 25.331 V8.8.0 (2009-09)
+ * Ref: 3GPP TS 25.331 V9.7.0 (2011-06)
*/
#ifdef HAVE_CONFIG_H
@@ -58,9 +58,21 @@ static dissector_handle_t rrc_ul_ccch_handle=NULL;
static dissector_handle_t rrc_dl_ccch_handle=NULL;
static dissector_handle_t rrc_ul_dcch_handle=NULL;
static dissector_handle_t rrc_dl_dcch_handle=NULL;
+static dissector_handle_t lte_rrc_ue_eutra_cap_handle=NULL;
+static dissector_handle_t lte_rrc_dl_dcch_handle=NULL;
/* Forward declarations */
-static void dissect_UE_RadioAccessCapabilityInfo_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_UE_RadioAccessCapabilityInfo_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_MasterInformationBlock_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoTypeSB1_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoTypeSB2_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType1_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType3_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType5_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType7_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType11_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType11bis_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType12_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
/* Include constants */
#include "packet-rrc-val.h"
@@ -75,9 +87,33 @@ static int ett_rrc = -1;
#include "packet-rrc-ett.c"
+static gint ett_rrc_eutraFeatureGroupIndicators = -1;
+
/* Global variables */
static proto_tree *top_tree;
+static int hf_rrc_eutra_feat_group_ind_1 = -1;
+static int hf_rrc_eutra_feat_group_ind_2 = -1;
+static int hf_rrc_eutra_feat_group_ind_3 = -1;
+static int hf_rrc_eutra_feat_group_ind_4 = -1;
+
+static const true_false_string rrc_eutra_feat_group_ind_1_val = {
+ "UTRA CELL_PCH to EUTRA RRC_IDLE cell reselection - Supported",
+ "UTRA CELL_PCH to EUTRA RRC_IDLE cell reselection - Not supported"
+};
+static const true_false_string rrc_eutra_feat_group_ind_2_val = {
+ "EUTRAN measurements and reporting in connected mode - Supported",
+ "EUTRAN measurements and reporting in connected mode - Not supported"
+};
+static const true_false_string rrc_eutra_feat_group_ind_3_val = {
+ "Undefined - Supported",
+ "Undefined - Not supported"
+};
+static const true_false_string rrc_eutra_feat_group_ind_4_val = {
+ "Undefined - Supported",
+ "Undefined - Not supported"
+};
+
#include "packet-rrc-fn.c"
#include "packet-rrc.h"
@@ -135,13 +171,29 @@ void proto_register_rrc(void) {
{ "RAB Test", "rrc.RAB.test",
FT_UINT8, BASE_DEC, NULL, 0,
"rrc.RAB_Info_r6", HFILL }},
-
+ { &hf_rrc_eutra_feat_group_ind_1,
+ { "Indicator 1", "rrc.eutra_feat_group_ind_1",
+ FT_BOOLEAN, BASE_NONE, TFS(&rrc_eutra_feat_group_ind_1_val), 0,
+ "EUTRA Feature Group Indicator 1", HFILL }},
+ { &hf_rrc_eutra_feat_group_ind_2,
+ { "Indicator 2", "rrc.eutra_feat_group_ind_2",
+ FT_BOOLEAN, BASE_NONE, TFS(&rrc_eutra_feat_group_ind_2_val), 0,
+ "EUTRA Feature Group Indicator 2", HFILL }},
+ { &hf_rrc_eutra_feat_group_ind_3,
+ { "Indicator 3", "rrc.eutra_feat_group_ind_3",
+ FT_BOOLEAN, BASE_NONE, TFS(&rrc_eutra_feat_group_ind_3_val), 0,
+ "EUTRA Feature Group Indicator 3", HFILL }},
+ { &hf_rrc_eutra_feat_group_ind_4,
+ { "Indicator 4", "rrc.eutra_feat_group_ind_4",
+ FT_BOOLEAN, BASE_NONE, TFS(&rrc_eutra_feat_group_ind_4_val), 0,
+ "EUTRA Feature Group Indicator 4", HFILL }},
};
/* List of subtrees */
static gint *ett[] = {
- &ett_rrc,
+ &ett_rrc,
#include "packet-rrc-ettarr.c"
+ &ett_rrc_eutraFeatureGroupIndicators,
};
@@ -162,15 +214,16 @@ void proto_register_rrc(void) {
void
proto_reg_handoff_rrc(void)
{
-
- gsm_a_dtap_handle = find_dissector("gsm_a_dtap");
- rrc_pcch_handle = find_dissector("rrc.pcch");
- rrc_ul_ccch_handle = find_dissector("rrc.ul.ccch");
- rrc_dl_ccch_handle = find_dissector("rrc.dl.ccch");
- rrc_ul_dcch_handle = find_dissector("rrc.ul.dcch");
- rrc_dl_dcch_handle = find_dissector("rrc.dl.dcch");
- rrc_ue_radio_access_cap_info_handle = find_dissector("rrc.ue_radio_access_cap_info");
- rrc_dl_dcch_handle = find_dissector("rrc.dl.dcch");
+ gsm_a_dtap_handle = find_dissector("gsm_a_dtap");
+ rrc_pcch_handle = find_dissector("rrc.pcch");
+ rrc_ul_ccch_handle = find_dissector("rrc.ul.ccch");
+ rrc_dl_ccch_handle = find_dissector("rrc.dl.ccch");
+ rrc_ul_dcch_handle = find_dissector("rrc.ul.dcch");
+ rrc_dl_dcch_handle = find_dissector("rrc.dl.dcch");
+ rrc_ue_radio_access_cap_info_handle = find_dissector("rrc.ue_radio_access_cap_info");
+ rrc_dl_dcch_handle = find_dissector("rrc.dl.dcch");
+ lte_rrc_ue_eutra_cap_handle = find_dissector("lte-rrc.ue_eutra_cap");
+ lte_rrc_dl_dcch_handle = find_dissector("lte-rrc.dl.dcch");
}
diff --git a/asn1/rrc/rrc.cnf b/asn1/rrc/rrc.cnf
index f98d4f4e89..41923a95f4 100644
--- a/asn1/rrc/rrc.cnf
+++ b/asn1/rrc/rrc.cnf
@@ -20,17 +20,15 @@ HandoverToUTRANCommand_PDU
# MasterInformationBlock @si.mib
# :
# for some reason
-System-Information-Container
UE-RadioAccessCapability-v890ext
UL-PhysChCapabilityFDD-r6
GSMCellGroupingList
UE-Positioning-GANSS-Data
GANSSDecipheringKeys
GSM-CellID
-CellMeasuredResultsListOnSecULFreq
#.END
-#.PDU
+#.PDU_NEW
DL-DCCH-Message @dl.dcch
UL-DCCH-Message @ul.dcch
@@ -44,6 +42,7 @@ BCCH-BCH-Message @bcch.bch
MCCH-Message @mcch
MSCH-Message @msch
SystemInformation-BCH @sysinfo
+System-Information-Container @sysinfo.cont
MasterInformationBlock @si.mib
SysInfoType1 @si.sib1
SysInfoType2 @si.sib2
@@ -169,6 +168,10 @@ HandoverFromUTRANCommand-GSM-r6-IEs/gsm-message/single-GSM-Message single-GSM-Me
col_append_str(actx->pinfo->cinfo, COL_INFO, "DownlinkDirectTransfer");
%(DEFAULT_BODY)s
+#.FN_BODY ETWSPrimaryNotificationWithSecurity
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "ETWSPrimaryNotificationWithSecurity");
+%(DEFAULT_BODY)s
+
#.FN_BODY HandoverToUTRANComplete
col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverToUTRANComplete");
%(DEFAULT_BODY)s
@@ -205,10 +208,6 @@ HandoverFromUTRANCommand-GSM-r6-IEs/gsm-message/single-GSM-Message single-GSM-Me
col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSCurrentCellPTMRBInformation");
%(DEFAULT_BODY)s
-#.FN_BODY MBMSCurrentCellPTMRBInformation
- col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSCurrentCellPTMRBInformation");
-%(DEFAULT_BODY)s
-
#.FN_BODY MBMSGeneralInformation
col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSGeneralInformation");
%(DEFAULT_BODY)s
@@ -496,6 +495,7 @@ tvbuff_t *parameter_tvb=NULL;
if (parameter_tvb){
de_ms_cm_3(parameter_tvb, tree, actx->pinfo, 0, tvb_length(parameter_tvb), NULL, 0);
}
+
#.FN_BODY InterRATHandoverInfoWithInterRATCapabilities-r3-IEs/interRATHandoverInfo VAL_PTR = &parameter_tvb
tvbuff_t *parameter_tvb=NULL;
@@ -504,5 +504,41 @@ tvbuff_t *parameter_tvb=NULL;
dissect_rrc_InterRATHandoverInfo_PDU(parameter_tvb, actx->pinfo, tree);
}
+#.FN_BODY EUTRA-RadioAccessCapability/ue-EUTRA-Capability VAL_PTR = &ue_eutra_cap_tvb
+ tvbuff_t *ue_eutra_cap_tvb = NULL;
+%(DEFAULT_BODY)s
+ if (ue_eutra_cap_tvb && lte_rrc_ue_eutra_cap_handle)
+ call_dissector(lte_rrc_ue_eutra_cap_handle, ue_eutra_cap_tvb, actx->pinfo, tree);
+
+#.FN_BODY HandoverFromUTRANCommand-EUTRA-r8-IEs/eutra-Message VAL_PTR = &eutra_message_tvb
+ tvbuff_t *eutra_message_tvb = NULL;
+%(DEFAULT_BODY)s
+ if (eutra_message_tvb && lte_rrc_dl_dcch_handle)
+ call_dissector(lte_rrc_dl_dcch_handle, eutra_message_tvb, actx->pinfo, tree);
+
+#.FN_BODY HandoverFromUtranFailure-v860ext-IEs/eutra-Message VAL_PTR = &eutra_message_tvb
+ tvbuff_t *eutra_message_tvb = NULL;
+%(DEFAULT_BODY)s
+ if (eutra_message_tvb && lte_rrc_dl_dcch_handle)
+ call_dissector(lte_rrc_dl_dcch_handle, eutra_message_tvb, actx->pinfo, tree);
+
+#.FN_BODY MultiModeRAT-Capability-v860ext/eutraFeatureGroupIndicators VAL_PTR = &eutraFeatureGroupIndicators_tvb
+ tvbuff_t *eutraFeatureGroupIndicators_tvb=NULL;
+%(DEFAULT_BODY)s
+ if(eutraFeatureGroupIndicators_tvb){
+ /* Dissect eutraFeatureGroupIndicators */
+ proto_tree *subtree;
+ gint curr_bit_offset = 0;
+ subtree = proto_item_add_subtree(actx->created_item, ett_rrc_eutraFeatureGroupIndicators);
+ proto_tree_add_bits_item(subtree, hf_rrc_eutra_feat_group_ind_1, eutraFeatureGroupIndicators_tvb, curr_bit_offset, 1, FALSE);
+ curr_bit_offset++;
+ proto_tree_add_bits_item(subtree, hf_rrc_eutra_feat_group_ind_2, eutraFeatureGroupIndicators_tvb, curr_bit_offset, 1, FALSE);
+ curr_bit_offset++;
+ proto_tree_add_bits_item(subtree, hf_rrc_eutra_feat_group_ind_3, eutraFeatureGroupIndicators_tvb, curr_bit_offset, 1, FALSE);
+ curr_bit_offset++;
+ proto_tree_add_bits_item(subtree, hf_rrc_eutra_feat_group_ind_4, eutraFeatureGroupIndicators_tvb, curr_bit_offset, 1, FALSE);
+ curr_bit_offset++;
+}
+
#.END
diff --git a/epan/dissectors/packet-gsm_a_common.h b/epan/dissectors/packet-gsm_a_common.h
index b391ffe107..c56c390dab 100644
--- a/epan/dissectors/packet-gsm_a_common.h
+++ b/epan/dissectors/packet-gsm_a_common.h
@@ -696,6 +696,8 @@ guint16 de_d_gb_call_ref(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo, gu
guint16 de_emm_ue_net_cap(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo, guint32 offset, guint len, gchar *add_string, int string_len);
guint16 de_emm_trac_area_id(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo, guint32 offset, guint len, gchar *add_string, int string_len);
+guint16 de_emm_sec_par_from_eutra(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo _U_, guint32 offset, guint len _U_, gchar *add_string _U_, int string_len _U_);
+guint16 de_emm_sec_par_to_eutra(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo _U_, guint32 offset, guint len _U_, gchar *add_string _U_, int string_len _U_);
void dtap_rr_ho_cmd(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo, guint32 offset, guint len);
void dtap_rr_cip_mode_cpte(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo, guint32 offset, guint len);
diff --git a/epan/dissectors/packet-lte-rrc.c b/epan/dissectors/packet-lte-rrc.c
index 070b1a904d..e9819dee70 100644
--- a/epan/dissectors/packet-lte-rrc.c
+++ b/epan/dissectors/packet-lte-rrc.c
@@ -9,7 +9,7 @@
/* packet-lte-rrc-template.c
* Routines for Evolved Universal Terrestrial Radio Access (E-UTRA);
* Radio Resource Control (RRC) protocol specification
- * (3GPP TS 36.331 V9.6.0 Release 9) packet dissection
+ * (3GPP TS 36.331 V9.7.0 Release 9) packet dissection
* Copyright 2008, Vincent Helfre
*
* $Id$
@@ -54,7 +54,10 @@
#define PFNAME "lte_rrc"
static dissector_handle_t nas_eps_handle = NULL;
+static dissector_handle_t rrc_irat_ho_to_utran_cmd_handle;
+static dissector_handle_t rrc_sys_info_cont_handle;
static guint32 lte_rrc_rat_type_value = -1;
+static guint32 lte_rrc_ho_target_rat_type_value = -1;
/* Include constants */
@@ -94,7 +97,7 @@ static guint32 lte_rrc_rat_type_value = -1;
#define maxReestabInfo 32
/*--- End of included file: packet-lte-rrc-val.h ---*/
-#line 53 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 56 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
/* Initialize the protocol and registered fields */
static int proto_lte_rrc = -1;
@@ -267,8 +270,8 @@ static int hf_lte_rrc_nonCriticalExtension_20 = -1; /* MobilityFromEUTRACommand
static int hf_lte_rrc_nonCriticalExtension_21 = -1; /* MobilityFromEUTRACommand_v960_IEs */
static int hf_lte_rrc_nonCriticalExtension_22 = -1; /* T_nonCriticalExtension_09 */
static int hf_lte_rrc_targetRAT_Type = -1; /* T_targetRAT_Type */
-static int hf_lte_rrc_targetRAT_MessageContainer = -1; /* OCTET_STRING */
-static int hf_lte_rrc_nas_SecurityParamFromEUTRA = -1; /* OCTET_STRING_SIZE_1 */
+static int hf_lte_rrc_targetRAT_MessageContainer = -1; /* T_targetRAT_MessageContainer */
+static int hf_lte_rrc_nas_SecurityParamFromEUTRA = -1; /* T_nas_SecurityParamFromEUTRA */
static int hf_lte_rrc_systemInformation_01 = -1; /* SI_OrPSI_GERAN */
static int hf_lte_rrc_t304 = -1; /* T_t304 */
static int hf_lte_rrc_targetRAT_Type_01 = -1; /* T_targetRAT_Type_01 */
@@ -326,7 +329,7 @@ static int hf_lte_rrc_securityAlgorithmConfig = -1; /* SecurityAlgorithmConfig
static int hf_lte_rrc_keyChangeIndicator = -1; /* BOOLEAN */
static int hf_lte_rrc_nextHopChainingCount = -1; /* NextHopChainingCount */
static int hf_lte_rrc_interRAT = -1; /* T_interRAT */
-static int hf_lte_rrc_nas_SecurityParamToEUTRA = -1; /* OCTET_STRING_SIZE_6 */
+static int hf_lte_rrc_nas_SecurityParamToEUTRA = -1; /* T_nas_SecurityParamToEUTRA */
static int hf_lte_rrc_criticalExtensions_10 = -1; /* T_criticalExtensions_10 */
static int hf_lte_rrc_rrcConnectionReconfigurationComplete_r8 = -1; /* RRCConnectionReconfigurationComplete_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_10 = -1; /* T_criticalExtensionsFuture_10 */
@@ -410,9 +413,10 @@ static int hf_lte_rrc_carrierFreq_r9_01 = -1; /* CarrierFreqGERAN */
static int hf_lte_rrc_systemInformation_r9 = -1; /* SystemInfoListGERAN */
static int hf_lte_rrc_CellInfoListUTRA_FDD_r9_item = -1; /* CellInfoUTRA_FDD_r9 */
static int hf_lte_rrc_physCellId_r9_01 = -1; /* PhysCellIdUTRA_FDD */
-static int hf_lte_rrc_utra_BCCH_Container_r9 = -1; /* OCTET_STRING */
+static int hf_lte_rrc_utra_BCCH_Container_r9 = -1; /* T_utra_BCCH_Container_r9 */
static int hf_lte_rrc_CellInfoListUTRA_TDD_r9_item = -1; /* CellInfoUTRA_TDD_r9 */
static int hf_lte_rrc_physCellId_r9_02 = -1; /* PhysCellIdUTRA_TDD */
+static int hf_lte_rrc_utra_BCCH_Container_r9_01 = -1; /* T_utra_BCCH_Container_r9_01 */
static int hf_lte_rrc_criticalExtensions_17 = -1; /* T_criticalExtensions_17 */
static int hf_lte_rrc_rrcConnectionRequest_r8 = -1; /* RRCConnectionRequest_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_17 = -1; /* T_criticalExtensionsFuture_17 */
@@ -1370,7 +1374,7 @@ static int hf_lte_rrc_ue_InactiveTime = -1; /* T_ue_InactiveTime */
static int hf_lte_rrc_dummy_eag_field = -1; /* never registered */
/*--- End of included file: packet-lte-rrc-hf.c ---*/
-#line 58 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 61 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
static int hf_lte_rrc_eutra_cap_feat_group_ind_1 = -1;
static int hf_lte_rrc_eutra_cap_feat_group_ind_2 = -1;
@@ -2081,7 +2085,7 @@ static gint ett_lte_rrc_AdditionalReestabInfo = -1;
static gint ett_lte_rrc_RRM_Config = -1;
/*--- End of included file: packet-lte-rrc-ett.c ---*/
-#line 96 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 99 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
static gint ett_lte_rrc_featureGroupIndicators = -1;
@@ -2207,8 +2211,8 @@ static const true_false_string lte_rrc_eutra_cap_feat_group_ind_29_val = {
"Semi-Persistent Scheduling - Not supported"
};
static const true_false_string lte_rrc_eutra_cap_feat_group_ind_30_val = {
- "Undefined - Supported",
- "Undefined - Not supported"
+ "Handover between FDD and TDD - Supported",
+ "Handover between FDD and TDD - Not supported"
};
static const true_false_string lte_rrc_eutra_cap_feat_group_ind_31_val = {
"Undefined - Supported",
@@ -10899,7 +10903,63 @@ static const value_string lte_rrc_T_targetRAT_Type_vals[] = {
static int
dissect_lte_rrc_T_targetRAT_Type(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,
- 8, NULL, TRUE, 0, NULL);
+ 8, &lte_rrc_ho_target_rat_type_value, TRUE, 0, NULL);
+
+
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_targetRAT_MessageContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *target_rat_msg_cont_tvb = NULL;
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, &target_rat_msg_cont_tvb);
+
+ if(target_rat_msg_cont_tvb){
+ switch(lte_rrc_ho_target_rat_type_value){
+ case 0:
+ /* utra */
+ if (rrc_irat_ho_to_utran_cmd_handle)
+ call_dissector(rrc_irat_ho_to_utran_cmd_handle, target_rat_msg_cont_tvb, actx->pinfo, tree);
+ break;
+ case 1:
+ /* geran */
+ break;
+ case 2:
+ /* cdma2000-1XRTT */
+ break;
+ case 3:
+ /* cdma2000-HRPD */
+ break;
+ default:
+ break;
+ }
+ }
+
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_nas_SecurityParamFromEUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *nas_sec_param_from_eutra_tvb = NULL;
+ guint32 length;
+ proto_item *item;
+ proto_tree *subtree;
+
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ 1, 1, FALSE, &nas_sec_param_from_eutra_tvb);
+
+ length = tvb_length(nas_sec_param_from_eutra_tvb);
+ item = proto_tree_add_text(tree, nas_sec_param_from_eutra_tvb, 0, length, "NAS security parameters from E-UTRA");
+ subtree = proto_item_add_subtree(item, hf_lte_rrc_nas_SecurityParamFromEUTRA);
+ de_emm_sec_par_from_eutra(nas_sec_param_from_eutra_tvb, subtree, actx->pinfo, 0, length, NULL, 0);
+
return offset;
}
@@ -10953,17 +11013,20 @@ dissect_lte_rrc_SI_OrPSI_GERAN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t Handover_sequence[] = {
{ &hf_lte_rrc_targetRAT_Type, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_targetRAT_Type },
- { &hf_lte_rrc_targetRAT_MessageContainer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nas_SecurityParamFromEUTRA, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING_SIZE_1 },
+ { &hf_lte_rrc_targetRAT_MessageContainer, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_targetRAT_MessageContainer },
+ { &hf_lte_rrc_nas_SecurityParamFromEUTRA, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nas_SecurityParamFromEUTRA },
{ &hf_lte_rrc_systemInformation_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SI_OrPSI_GERAN },
{ NULL, 0, 0, NULL }
};
static int
dissect_lte_rrc_Handover(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ lte_rrc_ho_target_rat_type_value = -1;
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_lte_rrc_Handover, Handover_sequence);
+
+
return offset;
}
@@ -13255,9 +13318,21 @@ dissect_lte_rrc_T_intraLTE(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
-dissect_lte_rrc_OCTET_STRING_SIZE_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nas_SecurityParamToEUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *nas_sec_param_to_eutra_tvb = NULL;
+ guint32 length;
+ proto_item *item;
+ proto_tree *subtree;
+
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
- 6, 6, FALSE, NULL);
+ 6, 6, FALSE, &nas_sec_param_to_eutra_tvb);
+
+ length = tvb_length(nas_sec_param_to_eutra_tvb);
+ item = proto_tree_add_text(tree, nas_sec_param_to_eutra_tvb, 0, length, "NAS security parameters to E-UTRA");
+ subtree = proto_item_add_subtree(item, hf_lte_rrc_nas_SecurityParamToEUTRA);
+ de_emm_sec_par_to_eutra(nas_sec_param_to_eutra_tvb, subtree, actx->pinfo, 0, length, NULL, 0);
+
+
return offset;
}
@@ -13265,7 +13340,7 @@ dissect_lte_rrc_OCTET_STRING_SIZE_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_interRAT_sequence[] = {
{ &hf_lte_rrc_securityAlgorithmConfig, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SecurityAlgorithmConfig },
- { &hf_lte_rrc_nas_SecurityParamToEUTRA, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_OCTET_STRING_SIZE_6 },
+ { &hf_lte_rrc_nas_SecurityParamToEUTRA, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_nas_SecurityParamToEUTRA },
{ NULL, 0, 0, NULL }
};
@@ -13832,9 +13907,24 @@ dissect_lte_rrc_CellInfoListGERAN_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+
+static int
+dissect_lte_rrc_T_utra_BCCH_Container_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *utra_bcch_cont_tvb = NULL;
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, &utra_bcch_cont_tvb);
+
+ if (utra_bcch_cont_tvb && rrc_sys_info_cont_handle)
+ call_dissector(rrc_sys_info_cont_handle, utra_bcch_cont_tvb, actx->pinfo, tree);
+
+
+ return offset;
+}
+
+
static const per_sequence_t CellInfoUTRA_FDD_r9_sequence[] = {
{ &hf_lte_rrc_physCellId_r9_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellIdUTRA_FDD },
- { &hf_lte_rrc_utra_BCCH_Container_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_utra_BCCH_Container_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_utra_BCCH_Container_r9 },
{ NULL, 0, 0, NULL }
};
@@ -13861,9 +13951,24 @@ dissect_lte_rrc_CellInfoListUTRA_FDD_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+
+static int
+dissect_lte_rrc_T_utra_BCCH_Container_r9_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *utra_bcch_cont_tvb = NULL;
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, &utra_bcch_cont_tvb);
+
+ if (utra_bcch_cont_tvb && rrc_sys_info_cont_handle)
+ call_dissector(rrc_sys_info_cont_handle, utra_bcch_cont_tvb, actx->pinfo, tree);
+
+
+ return offset;
+}
+
+
static const per_sequence_t CellInfoUTRA_TDD_r9_sequence[] = {
{ &hf_lte_rrc_physCellId_r9_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellIdUTRA_TDD },
- { &hf_lte_rrc_utra_BCCH_Container_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_utra_BCCH_Container_r9_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_utra_BCCH_Container_r9_01 },
{ NULL, 0, 0, NULL }
};
@@ -19537,7 +19642,7 @@ static int dissect_SystemInformationBlockType1_v890_IEs_PDU(tvbuff_t *tvb _U_, p
/*--- End of included file: packet-lte-rrc-fn.c ---*/
-#line 233 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 236 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
static void
dissect_lte_rrc_DL_CCCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
@@ -20308,11 +20413,11 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_targetRAT_MessageContainer,
{ "targetRAT-MessageContainer", "lte-rrc.targetRAT_MessageContainer",
FT_BYTES, BASE_NONE, NULL, 0,
- "OCTET_STRING", HFILL }},
+ "T_targetRAT_MessageContainer", HFILL }},
{ &hf_lte_rrc_nas_SecurityParamFromEUTRA,
{ "nas-SecurityParamFromEUTRA", "lte-rrc.nas_SecurityParamFromEUTRA",
FT_BYTES, BASE_NONE, NULL, 0,
- "OCTET_STRING_SIZE_1", HFILL }},
+ NULL, HFILL }},
{ &hf_lte_rrc_systemInformation_01,
{ "systemInformation", "lte-rrc.systemInformation",
FT_UINT32, BASE_DEC, VALS(lte_rrc_SI_OrPSI_GERAN_vals), 0,
@@ -20544,7 +20649,7 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_nas_SecurityParamToEUTRA,
{ "nas-SecurityParamToEUTRA", "lte-rrc.nas_SecurityParamToEUTRA",
FT_BYTES, BASE_NONE, NULL, 0,
- "OCTET_STRING_SIZE_6", HFILL }},
+ NULL, HFILL }},
{ &hf_lte_rrc_criticalExtensions_10,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_10_vals), 0,
@@ -20880,7 +20985,7 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_utra_BCCH_Container_r9,
{ "utra-BCCH-Container-r9", "lte-rrc.utra_BCCH_Container_r9",
FT_BYTES, BASE_NONE, NULL, 0,
- "OCTET_STRING", HFILL }},
+ NULL, HFILL }},
{ &hf_lte_rrc_CellInfoListUTRA_TDD_r9_item,
{ "CellInfoUTRA-TDD-r9", "lte-rrc.CellInfoUTRA_TDD_r9",
FT_NONE, BASE_NONE, NULL, 0,
@@ -20889,6 +20994,10 @@ void proto_register_lte_rrc(void) {
{ "physCellId-r9", "lte-rrc.physCellId_r9",
FT_UINT32, BASE_DEC, NULL, 0,
"PhysCellIdUTRA_TDD", HFILL }},
+ { &hf_lte_rrc_utra_BCCH_Container_r9_01,
+ { "utra-BCCH-Container-r9", "lte-rrc.utra_BCCH_Container_r9",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "T_utra_BCCH_Container_r9_01", HFILL }},
{ &hf_lte_rrc_criticalExtensions_17,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_17_vals), 0,
@@ -24707,7 +24816,7 @@ void proto_register_lte_rrc(void) {
NULL, HFILL }},
/*--- End of included file: packet-lte-rrc-hfarr.c ---*/
-#line 338 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 341 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
{ &hf_lte_rrc_eutra_cap_feat_group_ind_1,
{ "Indicator 1", "lte-rrc.eutra_cap_feat_group_ind_1",
@@ -25515,7 +25624,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RRM_Config,
/*--- End of included file: packet-lte-rrc-ettarr.c ---*/
-#line 473 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 476 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
&ett_lte_rrc_featureGroupIndicators,
};
@@ -25553,7 +25662,7 @@ void proto_register_lte_rrc(void) {
/*--- End of included file: packet-lte-rrc-dis-reg.c ---*/
-#line 495 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 498 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
}
@@ -25567,6 +25676,8 @@ proto_reg_handoff_lte_rrc(void)
lte_rrc_dl_ccch_handle = find_dissector("lte_rrc.dl_ccch");
dissector_add_handle("udp.port", lte_rrc_dl_ccch_handle);
nas_eps_handle = find_dissector("nas-eps");
+ rrc_irat_ho_to_utran_cmd_handle = find_dissector("rrc.irat.ho_to_utran_cmd");
+ rrc_sys_info_cont_handle = find_dissector("rrc.sysinfo.cont");
}
diff --git a/epan/dissectors/packet-nas_eps.c b/epan/dissectors/packet-nas_eps.c
index 82fa860cda..e9a30cbc01 100644
--- a/epan/dissectors/packet-nas_eps.c
+++ b/epan/dissectors/packet-nas_eps.c
@@ -438,8 +438,8 @@ de_eps_cmn_eps_be_ctx_status(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo
/*
* 9.9.2.6 NAS security parameters from E-UTRA
*/
-static guint16
-de_sec_par_from_eutra(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo _U_, guint32 offset, guint len _U_, gchar *add_string _U_, int string_len _U_)
+guint16
+de_emm_sec_par_from_eutra(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo _U_, guint32 offset, guint len _U_, gchar *add_string _U_, int string_len _U_)
{
guint32 curr_offset;
@@ -458,8 +458,8 @@ de_sec_par_from_eutra(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo _U_, g
/*
* 9.9.2.7 NAS security parameters to E-UTRA
*/
-static guint16
-de_sec_par_to_eutra(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo _U_, guint32 offset, guint len _U_, gchar *add_string _U_, int string_len _U_)
+guint16
+de_emm_sec_par_to_eutra(tvbuff_t *tvb, proto_tree *tree, packet_info *pinfo _U_, guint32 offset, guint len _U_, gchar *add_string _U_, int string_len _U_)
{
guint32 curr_offset;
@@ -522,8 +522,8 @@ guint16 (*nas_eps_common_elem_fcn[])(tvbuff_t *tvb, proto_tree *tree, packet_inf
de_mid, /* 9.9.2.3 Mobile identity See subclause 10.5.1.4 in 3GPP TS 24.008*/
de_ms_cm_2, /* 9.9.2.4 Mobile station classmark 2 */
de_ms_cm_3, /* 9.9.2.5 Mobile station classmark 3 */
- de_sec_par_from_eutra, /* 9.9.2.6 NAS security parameters from E-UTRA */
- de_sec_par_to_eutra, /* 9.9.2.7 NAS security parameters to E-UTRA */
+ de_emm_sec_par_from_eutra, /* 9.9.2.6 NAS security parameters from E-UTRA */
+ de_emm_sec_par_to_eutra, /* 9.9.2.7 NAS security parameters to E-UTRA */
de_plmn_list, /* 9.9.2.8 PLMN list */
NULL, /* 9.9.2.10 Supported codec list (packet-gsm_a_dtap.c) */
diff --git a/epan/dissectors/packet-rrc.c b/epan/dissectors/packet-rrc.c
index 57f1fad5cf..c7c018f9f3 100644
--- a/epan/dissectors/packet-rrc.c
+++ b/epan/dissectors/packet-rrc.c
@@ -32,7 +32,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
- * Ref: 3GPP TS 25.331 V8.8.0 (2009-09)
+ * Ref: 3GPP TS 25.331 V9.7.0 (2011-06)
*/
#ifdef HAVE_CONFIG_H
@@ -66,9 +66,21 @@ static dissector_handle_t rrc_ul_ccch_handle=NULL;
static dissector_handle_t rrc_dl_ccch_handle=NULL;
static dissector_handle_t rrc_ul_dcch_handle=NULL;
static dissector_handle_t rrc_dl_dcch_handle=NULL;
+static dissector_handle_t lte_rrc_ue_eutra_cap_handle=NULL;
+static dissector_handle_t lte_rrc_dl_dcch_handle=NULL;
/* Forward declarations */
-static void dissect_UE_RadioAccessCapabilityInfo_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_UE_RadioAccessCapabilityInfo_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_MasterInformationBlock_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoTypeSB1_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoTypeSB2_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType1_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType3_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType5_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType7_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType11_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType11bis_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
+static int dissect_SysInfoType12_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
/* Include constants */
@@ -229,7 +241,7 @@ static void dissect_UE_RadioAccessCapabilityInfo_PDU(tvbuff_t *tvb, packet_info
#define maxURNTI_Group 8
/*--- End of included file: packet-rrc-val.h ---*/
-#line 67 "../../asn1/rrc/packet-rrc-template.c"
+#line 79 "../../asn1/rrc/packet-rrc-template.c"
/* Initialize the protocol and registered fields */
int proto_rrc = -1;
@@ -251,6 +263,7 @@ static int hf_rrc_MSCH_Message_PDU = -1; /* MSCH_Message */
static int hf_rrc_rrc_HandoverToUTRANCommand_PDU = -1; /* HandoverToUTRANCommand */
static int hf_rrc_rrc_InterRATHandoverInfo_PDU = -1; /* InterRATHandoverInfo */
static int hf_rrc_SystemInformation_BCH_PDU = -1; /* SystemInformation_BCH */
+static int hf_rrc_System_Information_Container_PDU = -1; /* System_Information_Container */
static int hf_rrc_UE_RadioAccessCapabilityInfo_PDU = -1; /* UE_RadioAccessCapabilityInfo */
static int hf_rrc_MasterInformationBlock_PDU = -1; /* MasterInformationBlock */
static int hf_rrc_SysInfoType1_PDU = -1; /* SysInfoType1 */
@@ -454,6 +467,8 @@ static int hf_rrc_criticalExtensions_03 = -1; /* T_criticalExtensions_03 */
static int hf_rrc_r9 = -1; /* T_r9 */
static int hf_rrc_activeSetUpdate_r9 = -1; /* ActiveSetUpdate_r9_IEs */
static int hf_rrc_activeSetUpdate_r9_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_v950NonCriticalExtensions = -1; /* T_v950NonCriticalExtensions */
+static int hf_rrc_activeSetUpdate_v950ext = -1; /* ActiveSetUpdate_v950ext_IEs */
static int hf_rrc_nonCriticalExtensions_04 = -1; /* T_nonCriticalExtensions_04 */
static int hf_rrc_criticalExtensions_04 = -1; /* T_criticalExtensions_04 */
static int hf_rrc_dummy = -1; /* IntegrityProtectionModeInfo */
@@ -509,6 +524,8 @@ static int hf_rrc_rl_AdditionInformationList_SecULFreq = -1; /* RL_AdditionInfo
static int hf_rrc_rl_RemovalInformationList_SecULFreq = -1; /* RL_RemovalInformationList_SecULFreq */
static int hf_rrc_serving_HSDSCH_CellInformation_03 = -1; /* Serving_HSDSCH_CellInformation_r9 */
static int hf_rrc_dl_SecondaryCellInfoFDD_01 = -1; /* DL_SecondaryCellInfoFDD_r9 */
+static int hf_rrc_secondaryCellMimoParameters = -1; /* SecondaryCellMIMOparametersFDD_v950ext */
+static int hf_rrc_rl_AdditionInformationList_06 = -1; /* RL_AdditionInformationList_v950ext */
static int hf_rrc_dummy_02 = -1; /* IntegrityProtActivationInfo */
static int hf_rrc_dummy2_01 = -1; /* RB_ActivationTimeInfoList */
static int hf_rrc_dummy3_01 = -1; /* UL_CounterSynchronisationInfo */
@@ -677,6 +694,8 @@ static int hf_rrc_criticalExtensions_13 = -1; /* T_criticalExtensions_13 */
static int hf_rrc_r9_01 = -1; /* T_r9_01 */
static int hf_rrc_cellUpdateConfirm_r9 = -1; /* CellUpdateConfirm_r9_IEs */
static int hf_rrc_cellUpdateConfirm_r9_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_v950NonCriticalExtensions_01 = -1; /* T_v950NonCriticalExtensions_01 */
+static int hf_rrc_cellUpdateConfirm_v950ext = -1; /* CellUpdateConfirm_v950ext_IEs */
static int hf_rrc_nonCriticalExtensions_18 = -1; /* T_nonCriticalExtensions_18 */
static int hf_rrc_criticalExtensions_14 = -1; /* T_criticalExtensions_14 */
static int hf_rrc_integrityProtectionModeInfo = -1; /* IntegrityProtectionModeInfo */
@@ -830,6 +849,8 @@ static int hf_rrc_r8_02 = -1; /* T_r8_02 */
static int hf_rrc_v7d0NonCriticalExtensions_01 = -1; /* T_v7d0NonCriticalExtensions_01 */
static int hf_rrc_v890NonCriticalExtensions_02 = -1; /* T_v890NonCriticalExtensions_02 */
static int hf_rrc_v8a0NonCriticalExtensions_01 = -1; /* T_v8a0NonCriticalExtensions_01 */
+static int hf_rrc_v7f0NonCriticalExtensions_03 = -1; /* T_v7f0NonCriticalExtensions_03 */
+static int hf_rrc_v7g0NonCriticalExtensions_05 = -1; /* T_v7g0NonCriticalExtensions_05 */
static int hf_rrc_nonCriticalExtensions_25 = -1; /* T_nonCriticalExtensions_25 */
static int hf_rrc_criticalExtensions_20 = -1; /* T_criticalExtensions_20 */
static int hf_rrc_r9_02 = -1; /* T_r9_02 */
@@ -1099,7 +1120,7 @@ static int hf_rrc_handoverFromUTRANCommand_EUTRA_r8_add_ext = -1; /* BIT_STRING
static int hf_rrc_nonCriticalExtensions_45 = -1; /* T_nonCriticalExtensions_45 */
static int hf_rrc_criticalExtensions_36 = -1; /* T_criticalExtensions_36 */
static int hf_rrc_toHandoverRAB_Info_02 = -1; /* RAB_InformationList */
-static int hf_rrc_eutra_Message = -1; /* OCTET_STRING */
+static int hf_rrc_eutra_Message = -1; /* T_eutra_Message */
static int hf_rrc_interRAT_HO_FailureCause = -1; /* InterRAT_HO_FailureCause */
static int hf_rrc_interRATMessage = -1; /* T_interRATMessage */
static int hf_rrc_gsm = -1; /* T_gsm */
@@ -1113,6 +1134,7 @@ static int hf_rrc_v860NonCriticalExtensions_06 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_handoverFromUTRANFailure_v860ext = -1; /* HandoverFromUtranFailure_v860ext_IEs */
static int hf_rrc_nonCriticalExtensions_46 = -1; /* T_nonCriticalExtensions_46 */
static int hf_rrc_geranIu_MessageList_01 = -1; /* GERANIu_MessageList */
+static int hf_rrc_eutra_Message_01 = -1; /* T_eutra_Message_01 */
static int hf_rrc_predefinedConfigStatusList = -1; /* T_predefinedConfigStatusList */
static int hf_rrc_absent = -1; /* NULL */
static int hf_rrc_present = -1; /* PredefinedConfigStatusList */
@@ -1147,7 +1169,7 @@ static int hf_rrc_ue_RadioAccessCapability_v3g0ext = -1; /* UE_RadioAccessCapab
static int hf_rrc_interRATHandoverInfo_v690ext1 = -1; /* InterRATHandoverInfo_v690ext1_IEs */
static int hf_rrc_v7e0NonCriticalExtensions = -1; /* T_v7e0NonCriticalExtensions */
static int hf_rrc_interRATHandoverInfo_v7e0ext = -1; /* InterRATHandoverInfo_v7e0ext_IEs */
-static int hf_rrc_v7f0NonCriticalExtensions_03 = -1; /* T_v7f0NonCriticalExtensions_03 */
+static int hf_rrc_v7f0NonCriticalExtensions_04 = -1; /* T_v7f0NonCriticalExtensions_04 */
static int hf_rrc_interRATHandoverInfo_v7f0ext = -1; /* InterRATHandoverInfo_v7f0ext_IEs */
static int hf_rrc_nonCriticalExtensions_47 = -1; /* T_nonCriticalExtensions_47 */
static int hf_rrc_accessStratumReleaseIndicator = -1; /* AccessStratumReleaseIndicator */
@@ -1171,6 +1193,10 @@ static int hf_rrc_v880NonCriticalExtensions = -1; /* T_v880NonCriticalExtension
static int hf_rrc_interRATHandoverInfo_v880ext = -1; /* InterRATHandoverInfo_v880ext_IEs */
static int hf_rrc_v920NonCriticalExtensions = -1; /* T_v920NonCriticalExtensions */
static int hf_rrc_interRATHandoverInfo_v920ext = -1; /* InterRATHandoverInfo_v920ext_IEs */
+static int hf_rrc_v8b0NonCriticalExtensions = -1; /* T_v8b0NonCriticalExtensions */
+static int hf_rrc_interRATHandoverInfo_v8b0ext = -1; /* InterRATHandoverInfo_v8b0ext_IEs */
+static int hf_rrc_v950NonCriticalExtensions_02 = -1; /* T_v950NonCriticalExtensions_02 */
+static int hf_rrc_interRATHandoverInfo_v950ext = -1; /* InterRATHandoverInfo_v950ext_IEs */
static int hf_rrc_nonCriticalExtensions_48 = -1; /* T_nonCriticalExtensions_48 */
static int hf_rrc_supportForSIB11bis = -1; /* T_supportForSIB11bis */
static int hf_rrc_supportForFDPCH = -1; /* T_supportForFDPCH */
@@ -1187,6 +1213,8 @@ static int hf_rrc_ue_RadioAccessCapabilityInfo_02 = -1; /* UE_RadioAccessCapabi
static int hf_rrc_ue_RadioAccessCapabilityInfo_TDD128 = -1; /* UE_RadioAccessCapabilityComp_TDD128 */
static int hf_rrc_ue_RadioAccessCapabilityInfo_03 = -1; /* UE_RadioAccessCapability_v920ext */
static int hf_rrc_ue_RadioAccessCapabilityComp2_04 = -1; /* UE_RadioAccessCapabilityComp2_v920ext */
+static int hf_rrc_ue_RadioAccessCapabilityInfo_04 = -1; /* UE_RadioAccessCapabilityInfo_TDD128_v8b0ext */
+static int hf_rrc_pdcp_Capability = -1; /* PDCP_Capability_r4_ext */
static int hf_rrc_r3_11 = -1; /* T_r3_11 */
static int hf_rrc_measurementControl_r3 = -1; /* MeasurementControl_r3_IEs */
static int hf_rrc_v390nonCriticalExtensions = -1; /* T_v390nonCriticalExtensions */
@@ -1236,6 +1264,8 @@ static int hf_rrc_criticalExtensions_41 = -1; /* T_criticalExtensions_41 */
static int hf_rrc_r9_04 = -1; /* T_r9_04 */
static int hf_rrc_measurementControl_r9 = -1; /* MeasurementControl_r9_IEs */
static int hf_rrc_measurementControl_r9_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_v970NonCriticalExtensions = -1; /* T_v970NonCriticalExtensions */
+static int hf_rrc_measurementControl_v970ext = -1; /* MeasurementControl_v970ext_IEs */
static int hf_rrc_nonCriticalExtensions_54 = -1; /* T_nonCriticalExtensions_54 */
static int hf_rrc_criticalExtensions_42 = -1; /* T_criticalExtensions_42 */
static int hf_rrc_measurementIdentity = -1; /* MeasurementIdentity */
@@ -1259,6 +1289,8 @@ static int hf_rrc_measurementCommand_04 = -1; /* MeasurementCommand_r8 */
static int hf_rrc_newIntraFreqCellList = -1; /* NewIntraFreqCellList_LCR_v8a0ext */
static int hf_rrc_newInterFreqCellList_01 = -1; /* NewInterFreqCellList_LCR_v8a0ext */
static int hf_rrc_measurementCommand_05 = -1; /* MeasurementCommand_r9 */
+static int hf_rrc_measurementIdentity_01 = -1; /* MeasurementIdentity_r9 */
+static int hf_rrc_additionalMeasurementList_01 = -1; /* AdditionalMeasurementID_List_r9 */
static int hf_rrc_laterNonCriticalExtensions_19 = -1; /* T_laterNonCriticalExtensions_19 */
static int hf_rrc_measurementControlFailure_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v590NonCriticalExtensions_10 = -1; /* T_v590NonCriticalExtensions_10 */
@@ -1285,6 +1317,8 @@ static int hf_rrc_v860NonCriticalExtensions_08 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_measurementReport_v860ext = -1; /* MeasurementReport_v860ext_IEs */
static int hf_rrc_v920NonCriticalExtensions_01 = -1; /* T_v920NonCriticalExtensions_01 */
static int hf_rrc_measurementReport_v920ext = -1; /* MeasurementReport_v920ext_IEs */
+static int hf_rrc_v970NonCriticalExtensions_01 = -1; /* T_v970NonCriticalExtensions_01 */
+static int hf_rrc_measurementReport_v970ext_IE = -1; /* MeasurementReport_v970ext_IEs */
static int hf_rrc_nonCriticalExtensions_56 = -1; /* T_nonCriticalExtensions_56 */
static int hf_rrc_measuredResults_v390ext = -1; /* MeasuredResults_v390ext */
static int hf_rrc_interFreqEventResults_LCR = -1; /* InterFreqEventResults_LCR_r4_ext */
@@ -1307,6 +1341,7 @@ static int hf_rrc_additionalMeasuredResults_03 = -1; /* MeasuredResultsList_v92
static int hf_rrc_additionalMeasuredResultsOnSecUlFreq = -1; /* MeasuredResultsListOnSecUlFreq */
static int hf_rrc_eventResultsOnSecUlFreq = -1; /* EventResultsOnSecUlFreq */
static int hf_rrc_eutra_MeasuredResults_01 = -1; /* EUTRA_MeasuredResults_v920ext */
+static int hf_rrc_measurementIdentity_02 = -1; /* MeasurementIdentityExt */
static int hf_rrc_pagingRecordList = -1; /* PagingRecordList */
static int hf_rrc_bcch_ModificationInfo = -1; /* BCCH_ModificationInfo */
static int hf_rrc_laterNonCriticalExtensions_21 = -1; /* T_laterNonCriticalExtensions_21 */
@@ -1370,9 +1405,9 @@ static int hf_rrc_v780NonCriticalExtensions_04 = -1; /* T_v780NonCriticalExtens
static int hf_rrc_physicalChannelReconfiguration_v780ext = -1; /* PhysicalChannelReconfiguration_v780ext_IEs */
static int hf_rrc_v7d0NonCriticalExtensions_04 = -1; /* T_v7d0NonCriticalExtensions_04 */
static int hf_rrc_physicalChannelReconfiguration_v7d0ext = -1; /* PhysicalChannelReconfiguration_v7d0ext_IEs */
-static int hf_rrc_v7f0NonCriticalExtensions_04 = -1; /* T_v7f0NonCriticalExtensions_04 */
+static int hf_rrc_v7f0NonCriticalExtensions_05 = -1; /* T_v7f0NonCriticalExtensions_05 */
static int hf_rrc_physicalChannelReconfiguration_v7f0ext = -1; /* PhysicalChannelReconfiguration_v7f0ext_IEs */
-static int hf_rrc_v7g0NonCriticalExtensions_05 = -1; /* T_v7g0NonCriticalExtensions_05 */
+static int hf_rrc_v7g0NonCriticalExtensions_06 = -1; /* T_v7g0NonCriticalExtensions_06 */
static int hf_rrc_physicalChannelReconfiguration_v7g0ext = -1; /* PhysicalChannelReconfiguration_v7g0ext_IEs */
static int hf_rrc_nonCriticalExtensions_63 = -1; /* T_nonCriticalExtensions_63 */
static int hf_rrc_criticalExtensions_47 = -1; /* T_criticalExtensions_47 */
@@ -1380,10 +1415,10 @@ static int hf_rrc_r8_06 = -1; /* T_r8_06 */
static int hf_rrc_physicalChannelReconfiguration_r8 = -1; /* PhysicalChannelReconfiguration_r8_IEs */
static int hf_rrc_physicalChannelReconfiguration_r8_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v7d0NonCriticalExtensions_05 = -1; /* T_v7d0NonCriticalExtensions_05 */
-static int hf_rrc_v7f0NonCriticalExtensions_05 = -1; /* T_v7f0NonCriticalExtensions_05 */
+static int hf_rrc_v7f0NonCriticalExtensions_06 = -1; /* T_v7f0NonCriticalExtensions_06 */
static int hf_rrc_v890NonCriticalExtensions_04 = -1; /* T_v890NonCriticalExtensions_04 */
static int hf_rrc_physicalChannelReconfiguration_v890ext = -1; /* PhysicalChannelReconfiguration_v890ext_IEs */
-static int hf_rrc_v7g0NonCriticalExtensions_06 = -1; /* T_v7g0NonCriticalExtensions_06 */
+static int hf_rrc_v7g0NonCriticalExtensions_07 = -1; /* T_v7g0NonCriticalExtensions_07 */
static int hf_rrc_v8a0NonCriticalExtensions_04 = -1; /* T_v8a0NonCriticalExtensions_04 */
static int hf_rrc_physicalChannelReconfiguration_v8a0ext = -1; /* PhysicalChannelReconfiguration_v8a0ext_IEs */
static int hf_rrc_nonCriticalExtensions_64 = -1; /* T_nonCriticalExtensions_64 */
@@ -1391,6 +1426,8 @@ static int hf_rrc_criticalExtensions_48 = -1; /* T_criticalExtensions_48 */
static int hf_rrc_r9_05 = -1; /* T_r9_05 */
static int hf_rrc_physicalChannelReconfiguration_r9 = -1; /* PhysicalChannelReconfiguration_r9_IEs */
static int hf_rrc_physicalChannelReconfiguration_r9_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_v950NonCriticalExtensions_03 = -1; /* T_v950NonCriticalExtensions_03 */
+static int hf_rrc_physicalChannelReconfiguration_v950ext = -1; /* PhysicalChannelReconfiguration_v950ext_IEs */
static int hf_rrc_nonCriticalExtensions_65 = -1; /* T_nonCriticalExtensions_65 */
static int hf_rrc_criticalExtensions_49 = -1; /* T_criticalExtensions_49 */
static int hf_rrc_ul_ChannelRequirement_03 = -1; /* UL_ChannelRequirementWithCPCH_SetID */
@@ -1524,9 +1561,9 @@ static int hf_rrc_v790NonCriticalExtensions = -1; /* T_v790NonCriticalExtension
static int hf_rrc_radioBearerReconfiguration_v790ext = -1; /* RadioBearerReconfiguration_v790ext_IEs */
static int hf_rrc_v7d0NonCriticalExtensions_06 = -1; /* T_v7d0NonCriticalExtensions_06 */
static int hf_rrc_radioBearerReconfiguration_v7d0ext = -1; /* RadioBearerReconfiguration_v7d0ext_IEs */
-static int hf_rrc_v7f0NonCriticalExtensions_06 = -1; /* T_v7f0NonCriticalExtensions_06 */
+static int hf_rrc_v7f0NonCriticalExtensions_07 = -1; /* T_v7f0NonCriticalExtensions_07 */
static int hf_rrc_radioBearerReconfiguration_v7f0ext = -1; /* RadioBearerReconfiguration_v7f0ext_IEs */
-static int hf_rrc_v7g0NonCriticalExtensions_07 = -1; /* T_v7g0NonCriticalExtensions_07 */
+static int hf_rrc_v7g0NonCriticalExtensions_08 = -1; /* T_v7g0NonCriticalExtensions_08 */
static int hf_rrc_radioBearerReconfiguration_v7g0ext = -1; /* RadioBearerReconfiguration_v7g0ext_IEs */
static int hf_rrc_nonCriticalExtensions_75 = -1; /* T_nonCriticalExtensions_75 */
static int hf_rrc_criticalExtensions_56 = -1; /* T_criticalExtensions_56 */
@@ -1534,10 +1571,10 @@ static int hf_rrc_r8_07 = -1; /* T_r8_07 */
static int hf_rrc_radioBearerReconfiguration_r8 = -1; /* RadioBearerReconfiguration_r8_IEs */
static int hf_rrc_radioBearerReconfiguration_r8_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v7d0NonCriticalExtensions_07 = -1; /* T_v7d0NonCriticalExtensions_07 */
-static int hf_rrc_v7f0NonCriticalExtensions_07 = -1; /* T_v7f0NonCriticalExtensions_07 */
+static int hf_rrc_v7f0NonCriticalExtensions_08 = -1; /* T_v7f0NonCriticalExtensions_08 */
static int hf_rrc_v890NonCriticalExtensions_05 = -1; /* T_v890NonCriticalExtensions_05 */
static int hf_rrc_radioBearerReconfiguration_v890ext = -1; /* RadioBearerReconfiguration_v890ext_IEs */
-static int hf_rrc_v7g0NonCriticalExtensions_08 = -1; /* T_v7g0NonCriticalExtensions_08 */
+static int hf_rrc_v7g0NonCriticalExtensions_09 = -1; /* T_v7g0NonCriticalExtensions_09 */
static int hf_rrc_v8a0NonCriticalExtensions_05 = -1; /* T_v8a0NonCriticalExtensions_05 */
static int hf_rrc_radioBearerReconfiguration_v8a0ext = -1; /* RadioBearerReconfiguration_v8a0ext_IEs */
static int hf_rrc_nonCriticalExtensions_76 = -1; /* T_nonCriticalExtensions_76 */
@@ -1545,6 +1582,8 @@ static int hf_rrc_criticalExtensions_57 = -1; /* T_criticalExtensions_57 */
static int hf_rrc_r9_06 = -1; /* T_r9_06 */
static int hf_rrc_radioBearerReconfiguration_r9 = -1; /* RadioBearerReconfiguration_r9_IEs */
static int hf_rrc_radioBearerReconfiguration_r9_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_v950NonCriticalExtensions_04 = -1; /* T_v950NonCriticalExtensions_04 */
+static int hf_rrc_radioBearerReconfiguration_v950ext = -1; /* RadioBearerReconfiguration_v950ext_IEs */
static int hf_rrc_nonCriticalExtensions_77 = -1; /* T_nonCriticalExtensions_77 */
static int hf_rrc_criticalExtensions_58 = -1; /* T_criticalExtensions_58 */
static int hf_rrc_rab_InformationReconfigList = -1; /* RAB_InformationReconfigList */
@@ -1655,9 +1694,9 @@ static int hf_rrc_v780NonCriticalExtensions_06 = -1; /* T_v780NonCriticalExtens
static int hf_rrc_radioBearerRelease_v780ext = -1; /* RadioBearerRelease_v780ext_IEs */
static int hf_rrc_v7d0NonCriticalExtensions_08 = -1; /* T_v7d0NonCriticalExtensions_08 */
static int hf_rrc_radioBearerRelease_v7d0ext = -1; /* RadioBearerRelease_v7d0ext_IEs */
-static int hf_rrc_v7f0NonCriticalExtensions_08 = -1; /* T_v7f0NonCriticalExtensions_08 */
+static int hf_rrc_v7f0NonCriticalExtensions_09 = -1; /* T_v7f0NonCriticalExtensions_09 */
static int hf_rrc_radioBearerRelease_v7f0ext = -1; /* RadioBearerRelease_v7f0ext_IEs */
-static int hf_rrc_v7g0NonCriticalExtensions_09 = -1; /* T_v7g0NonCriticalExtensions_09 */
+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_84 = -1; /* T_nonCriticalExtensions_84 */
static int hf_rrc_criticalExtensions_63 = -1; /* T_criticalExtensions_63 */
@@ -1665,10 +1704,10 @@ static int hf_rrc_r8_08 = -1; /* T_r8_08 */
static int hf_rrc_radioBearerRelease_r8 = -1; /* RadioBearerRelease_r8_IEs */
static int hf_rrc_radioBearerRelease_r8_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v7d0NonCriticalExtensions_09 = -1; /* T_v7d0NonCriticalExtensions_09 */
-static int hf_rrc_v7f0NonCriticalExtensions_09 = -1; /* T_v7f0NonCriticalExtensions_09 */
+static int hf_rrc_v7f0NonCriticalExtensions_10 = -1; /* T_v7f0NonCriticalExtensions_10 */
static int hf_rrc_v890NonCriticalExtensions_06 = -1; /* T_v890NonCriticalExtensions_06 */
static int hf_rrc_radioBearerRelease_v890ext = -1; /* RadioBearerRelease_v890ext_IEs */
-static int hf_rrc_v7g0NonCriticalExtensions_10 = -1; /* T_v7g0NonCriticalExtensions_10 */
+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_85 = -1; /* T_nonCriticalExtensions_85 */
@@ -1676,6 +1715,10 @@ static int hf_rrc_criticalExtensions_64 = -1; /* T_criticalExtensions_64 */
static int hf_rrc_r9_07 = -1; /* T_r9_07 */
static int hf_rrc_radioBearerRelease_r9 = -1; /* RadioBearerRelease_r9_IEs */
static int hf_rrc_radioBearerRelease_r9_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_v950NonCriticalExtensions_05 = -1; /* T_v950NonCriticalExtensions_05 */
+static int hf_rrc_radioBearerRelease_v950ext = -1; /* RadioBearerRelease_v950ext_IEs */
+static int hf_rrc_v970NonCriticalExtensions_02 = -1; /* T_v970NonCriticalExtensions_02 */
+static int hf_rrc_radioBearerRelease_v970ext = -1; /* RadioBearerRelease_v970ext_IEs */
static int hf_rrc_nonCriticalExtensions_86 = -1; /* T_nonCriticalExtensions_86 */
static int hf_rrc_criticalExtensions_65 = -1; /* T_criticalExtensions_65 */
static int hf_rrc_signallingConnectionRelIndication = -1; /* CN_DomainIdentity */
@@ -1756,11 +1799,11 @@ static int hf_rrc_radioBearerSetup_r8 = -1; /* RadioBearerSetup_r8_IEs */
static int hf_rrc_radioBearerSetup_r8_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v7d0NonCriticalExtensions_10 = -1; /* T_v7d0NonCriticalExtensions_10 */
static int hf_rrc_radioBearerSetup_v7d0ext = -1; /* RadioBearerSetup_v7d0ext_IEs */
-static int hf_rrc_v7f0NonCriticalExtensions_10 = -1; /* T_v7f0NonCriticalExtensions_10 */
+static int hf_rrc_v7f0NonCriticalExtensions_11 = -1; /* T_v7f0NonCriticalExtensions_11 */
static int hf_rrc_radioBearerSetup_v7f0ext = -1; /* RadioBearerSetup_v7f0ext_IEs */
static int hf_rrc_v890NonCriticalExtensions_07 = -1; /* T_v890NonCriticalExtensions_07 */
static int hf_rrc_radioBearerSetup_v890ext = -1; /* RadioBearerSetup_v890ext_IEs */
-static int hf_rrc_v7g0NonCriticalExtensions_11 = -1; /* T_v7g0NonCriticalExtensions_11 */
+static int hf_rrc_v7g0NonCriticalExtensions_12 = -1; /* T_v7g0NonCriticalExtensions_12 */
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 */
@@ -1769,6 +1812,8 @@ static int hf_rrc_criticalExtensions_71 = -1; /* T_criticalExtensions_71 */
static int hf_rrc_r9_08 = -1; /* T_r9_08 */
static int hf_rrc_radioBearerSetup_r9 = -1; /* RadioBearerSetup_r9_IEs */
static int hf_rrc_radioBearerSetup_r9_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_v950NonCriticalExtensions_06 = -1; /* T_v950NonCriticalExtensions_06 */
+static int hf_rrc_radioBearerSetup_v950ext = -1; /* RadioBearerSetup_v950ext_IEs */
static int hf_rrc_nonCriticalExtensions_95 = -1; /* T_nonCriticalExtensions_95 */
static int hf_rrc_criticalExtensions_72 = -1; /* T_criticalExtensions_72 */
static int hf_rrc_dummy_15 = -1; /* T_dummy_07 */
@@ -1795,8 +1840,8 @@ static int hf_rrc_rab_InformationSetupListExt = -1; /* RAB_InformationSetupList
static int hf_rrc_specificationMode_14 = -1; /* T_specificationMode_14 */
static int hf_rrc_complete_14 = -1; /* T_complete_14 */
static int hf_rrc_dummy_19 = -1; /* NULL */
-static int hf_rrc_v7f0NonCriticalExtensions_11 = -1; /* T_v7f0NonCriticalExtensions_11 */
-static int hf_rrc_v7g0NonCriticalExtensions_12 = -1; /* T_v7g0NonCriticalExtensions_12 */
+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_96 = -1; /* T_nonCriticalExtensions_96 */
static int hf_rrc_sr_vcc_Info = -1; /* SR_VCC_Info */
static int hf_rrc_laterNonCriticalExtensions_35 = -1; /* T_laterNonCriticalExtensions_35 */
@@ -1910,10 +1955,12 @@ static int hf_rrc_v860NonCriticalExtensions_16 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_rrcConnectionRequest_v860ext = -1; /* RRCConnectionRequest_v860ext_IEs */
static int hf_rrc_v7e0NonCriticalExtensions_01 = -1; /* T_v7e0NonCriticalExtensions_01 */
static int hf_rrc_rrcConnectionRequest_v7e0ext = -1; /* RRCConnectionRequest_v7e0ext_IEs */
-static int hf_rrc_v7g0NonCriticalExtensions_13 = -1; /* T_v7g0NonCriticalExtensions_13 */
+static int hf_rrc_v7g0NonCriticalExtensions_14 = -1; /* T_v7g0NonCriticalExtensions_14 */
static int hf_rrc_rrcConnectionRequest_v7g0ext = -1; /* RRCConnectionRequest_v7g0ext_IEs */
static int hf_rrc_v920NonCriticalExtensions_02 = -1; /* T_v920NonCriticalExtensions_02 */
static int hf_rrc_rrcConnectionRequest_v920ext = -1; /* RRCConnectionRequest_v920ext_IEs */
+static int hf_rrc_v940NonCriticalExtensions = -1; /* T_v940NonCriticalExtensions */
+static int hf_rrc_rrcConnectionRequest_v940ext = -1; /* RRCConnectionRequest_v940ext_IEs */
static int hf_rrc_nonCriticalExtensions_106 = -1; /* T_nonCriticalExtensions_106 */
static int hf_rrc_uESpecificBehaviourInformation1idle = -1; /* UESpecificBehaviourInformation1idle */
static int hf_rrc_predefinedConfigStatusInfo = -1; /* BOOLEAN */
@@ -1934,6 +1981,7 @@ static int hf_rrc_pre_redirectionInfo = -1; /* Pre_RedirectionInfo */
static int hf_rrc_supportOfMACiis_01 = -1; /* T_supportOfMACiis_01 */
static int hf_rrc_supportOfSPSOperation_01 = -1; /* T_supportOfSPSOperation_01 */
static int hf_rrc_supportOfDualCellMIMO = -1; /* T_supportOfDualCellMIMO */
+static int hf_rrc_systemInformationContainerStoredIndicator = -1; /* T_systemInformationContainerStoredIndicator */
static int hf_rrc_r3_20 = -1; /* T_r3_20 */
static int hf_rrc_rrcConnectionSetup_r3 = -1; /* RRCConnectionSetup_r3_IEs */
static int hf_rrc_laterNonCriticalExtensions_41 = -1; /* T_laterNonCriticalExtensions_41 */
@@ -1990,6 +2038,8 @@ static int hf_rrc_criticalExtensions_85 = -1; /* T_criticalExtensions_85 */
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_113 = -1; /* T_nonCriticalExtensions_113 */
static int hf_rrc_criticalExtensions_86 = -1; /* T_criticalExtensions_86 */
static int hf_rrc_new_c_RNTI = -1; /* C_RNTI */
@@ -2060,7 +2110,7 @@ static int hf_rrc_v680NonCriticalExtensions = -1; /* T_v680NonCriticalExtension
static int hf_rrc_rrcConnectionSetupComplete_v680ext = -1; /* RRCConnectionSetupComplete_v680ext_IEs */
static int hf_rrc_v7e0NonCriticalExtensions_02 = -1; /* T_v7e0NonCriticalExtensions_02 */
static int hf_rrc_rrcConnectionSetupComplete_v7e0ext = -1; /* RRCConnectionSetupComplete_v7e0ext_IEs */
-static int hf_rrc_v7f0NonCriticalExtensions_12 = -1; /* T_v7f0NonCriticalExtensions_12 */
+static int hf_rrc_v7f0NonCriticalExtensions_13 = -1; /* T_v7f0NonCriticalExtensions_13 */
static int hf_rrc_rrcConnectionSetupComplete_v7f0ext = -1; /* RRCConnectionSetupComplete_v7f0ext_IEs */
static int hf_rrc_nonCriticalExtensions_115 = -1; /* T_nonCriticalExtensions_115 */
static int hf_rrc_ue_RadioAccessCapability_v4b0ext = -1; /* UE_RadioAccessCapability_v4b0ext */
@@ -2194,9 +2244,9 @@ static int hf_rrc_v780NonCriticalExtensions_09 = -1; /* T_v780NonCriticalExtens
static int hf_rrc_transportChannelReconfiguration_v780ext = -1; /* TransportChannelReconfiguration_v780ext_IEs */
static int hf_rrc_v7d0NonCriticalExtensions_13 = -1; /* T_v7d0NonCriticalExtensions_13 */
static int hf_rrc_transportChannelReconfiguration_v7d0ext = -1; /* TransportChannelReconfiguration_v7d0ext_IEs */
-static int hf_rrc_v7f0NonCriticalExtensions_13 = -1; /* T_v7f0NonCriticalExtensions_13 */
+static int hf_rrc_v7f0NonCriticalExtensions_14 = -1; /* T_v7f0NonCriticalExtensions_14 */
static int hf_rrc_transportChannelReconfiguration_v7f0ext = -1; /* TransportChannelReconfiguration_v7f0ext_IEs */
-static int hf_rrc_v7g0NonCriticalExtensions_14 = -1; /* T_v7g0NonCriticalExtensions_14 */
+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_129 = -1; /* T_nonCriticalExtensions_129 */
static int hf_rrc_criticalExtensions_95 = -1; /* T_criticalExtensions_95 */
@@ -2204,10 +2254,10 @@ static int hf_rrc_r8_11 = -1; /* T_r8_11 */
static int hf_rrc_transportChannelReconfiguration_r8 = -1; /* TransportChannelReconfiguration_r8_IEs */
static int hf_rrc_transportChannelReconfiguration_r8_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v7d0NonCriticalExtensions_14 = -1; /* T_v7d0NonCriticalExtensions_14 */
-static int hf_rrc_v7f0NonCriticalExtensions_14 = -1; /* T_v7f0NonCriticalExtensions_14 */
+static int hf_rrc_v7f0NonCriticalExtensions_15 = -1; /* T_v7f0NonCriticalExtensions_15 */
static int hf_rrc_v890NonCriticalExtensions_09 = -1; /* T_v890NonCriticalExtensions_09 */
static int hf_rrc_transportChannelReconfiguration_v890ext = -1; /* TransportChannelReconfiguration_v890ext_IEs */
-static int hf_rrc_v7g0NonCriticalExtensions_15 = -1; /* T_v7g0NonCriticalExtensions_15 */
+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_130 = -1; /* T_nonCriticalExtensions_130 */
@@ -2215,6 +2265,8 @@ static int hf_rrc_criticalExtensions_96 = -1; /* T_criticalExtensions_96 */
static int hf_rrc_r9_10 = -1; /* T_r9_10 */
static int hf_rrc_transportChannelReconfiguration_r9 = -1; /* TransportChannelReconfiguration_r9_IEs */
static int hf_rrc_transportChannelReconfiguration_r9_add_ext = -1; /* BIT_STRING */
+static int hf_rrc_v950NonCriticalExtensions_08 = -1; /* T_v950NonCriticalExtensions_08 */
+static int hf_rrc_transportChannelReconfiguration_v950ext = -1; /* TransportChannelReconfiguration_v950ext_IEs */
static int hf_rrc_nonCriticalExtensions_131 = -1; /* T_nonCriticalExtensions_131 */
static int hf_rrc_criticalExtensions_97 = -1; /* T_criticalExtensions_97 */
static int hf_rrc_dummy_20 = -1; /* T_dummy_11 */
@@ -2297,7 +2349,7 @@ static int hf_rrc_v680NonCriticalExtensions_01 = -1; /* T_v680NonCriticalExtens
static int hf_rrc_ueCapabilityInformation_v680ext = -1; /* UECapabilityInformation_v680ext_IEs */
static int hf_rrc_v7e0NonCriticalExtensions_03 = -1; /* T_v7e0NonCriticalExtensions_03 */
static int hf_rrc_ueCapabilityInformation_v7e0ext = -1; /* UECapabilityInformation_v7e0ext_IEs */
-static int hf_rrc_v7f0NonCriticalExtensions_15 = -1; /* T_v7f0NonCriticalExtensions_15 */
+static int hf_rrc_v7f0NonCriticalExtensions_16 = -1; /* T_v7f0NonCriticalExtensions_16 */
static int hf_rrc_ueCapabilityInformation_v7f0ext = -1; /* UECapabilityInformation_v7f0ext_IEs */
static int hf_rrc_nonCriticalExtensions_138 = -1; /* T_nonCriticalExtensions_138 */
static int hf_rrc_ueCapabilityContainer_01 = -1; /* T_ueCapabilityContainer_01 */
@@ -2315,7 +2367,7 @@ static int hf_rrc_laterNonCriticalExtensions_59 = -1; /* T_laterNonCriticalExte
static int hf_rrc_uplinkDirectTransfer_r3_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v690NonCriticalExtensions_40 = -1; /* T_v690NonCriticalExtensions_40 */
static int hf_rrc_uplinkDirectTransfer_v690ext = -1; /* UplinkDirectTransfer_v690ext_IEs */
-static int hf_rrc_v7g0NonCriticalExtensions_16 = -1; /* T_v7g0NonCriticalExtensions_16 */
+static int hf_rrc_v7g0NonCriticalExtensions_17 = -1; /* T_v7g0NonCriticalExtensions_17 */
static int hf_rrc_uplinkDirectTransfer_v7g0ext = -1; /* UplinkDirectTransfer_v7g0ext_IEs */
static int hf_rrc_nonCriticalExtensions_140 = -1; /* T_nonCriticalExtensions_140 */
static int hf_rrc_r3_27 = -1; /* T_r3_27 */
@@ -2543,6 +2595,17 @@ static int hf_rrc_v770NonCriticalExtensions_38 = -1; /* T_v770NonCriticalExtens
static int hf_rrc_mbmsUnmodifiedServicesInformation_v770ext = -1; /* MBMSUnmodifiedServicesInformation_v770ext_IEs */
static int hf_rrc_nonCriticalExtensions_164 = -1; /* T_nonCriticalExtensions_164 */
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 */
+static int hf_rrc_sysInfoTypeSB2 = -1; /* T_sysInfoTypeSB2 */
+static int hf_rrc_sysInfoType1 = -1; /* T_sysInfoType1 */
+static int hf_rrc_sysInfoType3 = -1; /* T_sysInfoType3 */
+static int hf_rrc_sysInfoType5 = -1; /* T_sysInfoType5 */
+static int hf_rrc_sysInfoType7 = -1; /* T_sysInfoType7 */
+static int hf_rrc_sysInfoType11 = -1; /* T_sysInfoType11 */
+static int hf_rrc_sysInfoType11bis = -1; /* T_sysInfoType11bis */
+static int hf_rrc_sysInfoType12 = -1; /* T_sysInfoType12 */
+static int hf_rrc_nonCriticalExtensions_165 = -1; /* T_nonCriticalExtensions_165 */
static int hf_rrc_cn_DomainSpecificNAS_Info = -1; /* NAS_SystemInformationGSM_MAP */
static int hf_rrc_cn_DRX_CycleLengthCoeff = -1; /* CN_DRX_CycleLengthCoefficient */
static int hf_rrc_CN_DomainInformationList_item = -1; /* CN_DomainInformation */
@@ -2861,7 +2924,7 @@ static int hf_rrc_supportOfEUTRAFDD = -1; /* T_supportOfEUTRAFDD */
static int hf_rrc_supportOfInterRATHOToEUTRAFDD = -1; /* T_supportOfInterRATHOToEUTRAFDD */
static int hf_rrc_supportOfEUTRATDD = -1; /* T_supportOfEUTRATDD */
static int hf_rrc_supportOfInterRATHOToEUTRATDD = -1; /* T_supportOfInterRATHOToEUTRATDD */
-static int hf_rrc_eutraFeatureGroupIndicators = -1; /* BIT_STRING_SIZE_4 */
+static int hf_rrc_eutraFeatureGroupIndicators = -1; /* T_eutraFeatureGroupIndicators */
static int hf_rrc_supportOfIntraFreqSIAcquisitionForHO = -1; /* T_supportOfIntraFreqSIAcquisitionForHO */
static int hf_rrc_supportOfInterFreqSIAcquisitionForHO = -1; /* T_supportOfInterFreqSIAcquisitionForHO */
static int hf_rrc_supportOfE_UtraSIAcquisitionForHO = -1; /* T_supportOfE_UtraSIAcquisitionForHO */
@@ -3072,10 +3135,12 @@ static int hf_rrc_v890NonCriticalExtensions_10 = -1; /* T_v890NonCriticalExtens
static int hf_rrc_ue_RadioAccessCapability_v890ext = -1; /* UE_RadioAccessCapability_v890ext_IEs */
static int hf_rrc_v920NonCriticalExtensions_03 = -1; /* T_v920NonCriticalExtensions_03 */
static int hf_rrc_ue_RadioAccessCapability_v920ext = -1; /* UE_RadioAccessCapability_v920ext_IEs */
-static int hf_rrc_nonCriticalExtensions_165 = -1; /* T_nonCriticalExtensions_165 */
+static int hf_rrc_v970NonCriticalExtensions_03 = -1; /* T_v970NonCriticalExtensions_03 */
+static int hf_rrc_ue_RadioAccessCapability_v970ext = -1; /* UE_RadioAccessCapability_v970ext_IEs */
+static int hf_rrc_nonCriticalExtensions_166 = -1; /* T_nonCriticalExtensions_166 */
static int hf_rrc_supportForSIB11bis_01 = -1; /* T_supportForSIB11bis_01 */
static int hf_rrc_supportForFDPCH_02 = -1; /* T_supportForFDPCH_02 */
-static int hf_rrc_pdcp_Capability = -1; /* PDCP_Capability_v770ext */
+static int hf_rrc_pdcp_Capability_01 = -1; /* PDCP_Capability_v770ext */
static int hf_rrc_rlc_Capability = -1; /* RLC_Capability_v770ext */
static int hf_rrc_rf_Capability = -1; /* RF_Capability_v770ext */
static int hf_rrc_physicalChannelCapability = -1; /* PhysicalChannelCapability_v770ext */
@@ -3105,6 +3170,7 @@ static int hf_rrc_supportOfenhancedTS0 = -1; /* T_supportOfenhancedTS0 */
static int hf_rrc_measurementCapability_01 = -1; /* MeasurementCapability_v920ext */
static int hf_rrc_csgProximityIndicationCapability = -1; /* CSG_ProximityIndicationCapability */
static int hf_rrc_neighCellSI_AcquisitionCapability = -1; /* NeighCellSI_AcquisitionCapability */
+static int hf_rrc_ue_ExtendedMeasurementSupport = -1; /* T_ue_ExtendedMeasurementSupport */
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 */
@@ -3138,7 +3204,7 @@ static int hf_rrc_t_300 = -1; /* T_300 */
static int hf_rrc_n_300 = -1; /* N_300 */
static int hf_rrc_multiRAT_CapabilityList = -1; /* MultiRAT_Capability */
static int hf_rrc_multiModeCapability = -1; /* MultiModeCapability */
-static int hf_rrc_pdcp_Capability_01 = -1; /* PDCP_Capability */
+static int hf_rrc_pdcp_Capability_02 = -1; /* PDCP_Capability */
static int hf_rrc_rlc_Capability_02 = -1; /* RLC_Capability */
static int hf_rrc_transportChannelCapability = -1; /* TransportChannelCapability */
static int hf_rrc_rf_Capability_02 = -1; /* RF_Capability */
@@ -3942,7 +4008,8 @@ static int hf_rrc_start_code = -1; /* HS_ChannelisationCode_LCR *
static int hf_rrc_stop_code = -1; /* HS_ChannelisationCode_LCR */
static int hf_rrc_s_offset = -1; /* INTEGER_0_9 */
static int hf_rrc_f_dpch_ChannelisationCodeNumber = -1; /* INTEGER_0_255 */
-static int hf_rrc_e_hich_Info = -1; /* E_HICH_Information */
+static int hf_rrc_e_RGCH_Information_01 = -1; /* E_RGCH_Information_CommonEdch */
+static int hf_rrc_e_hich_Info = -1; /* E_HICH_Information_CommonEdch */
static int hf_rrc_ul_DPCH_CodeInfoForCommonEDCH = -1; /* UL_DPCH_CodeInfoForCommonEDCH */
static int hf_rrc_Common_E_RNTI_Info_item = -1; /* Common_E_RNTI_Info_item */
static int hf_rrc_starting_E_RNTI = -1; /* E_RNTI */
@@ -3951,12 +4018,26 @@ static int hf_rrc_number_of_ENRTI_per_group = -1; /* INTEGER_1_maxERNTIperGroup
static int hf_rrc_ul_InterferenceForCommonEDCH = -1; /* UL_Interference */
static int hf_rrc_common_E_DCH_MAC_d_FlowList = -1; /* Common_E_DCH_MAC_d_FlowList */
static int hf_rrc_modeSpecificInfo_24 = -1; /* T_modeSpecificInfo_24 */
-static int hf_rrc_fdd_56 = -1; /* T_fdd_55 */
+static int hf_rrc_dummy_32 = -1; /* T_dummy_14 */
+static int hf_rrc_tdd_17 = -1; /* T_tdd_16 */
+static int hf_rrc_tdd768_04 = -1; /* NULL */
+static int hf_rrc_tdd384_09 = -1; /* NULL */
+static int hf_rrc_tdd128_09 = -1; /* T_tdd128_09 */
+static int hf_rrc_e_RUCCH_Info = -1; /* E_RUCCH_Info_TDD128 */
+static int hf_rrc_e_PUCH_Info = -1; /* E_PUCH_Info_TDD128 */
+static int hf_rrc_e_hich_Information = -1; /* E_HICH_Information_TDD128 */
+static int hf_rrc_e_agch_Information = -1; /* E_AGCH_Information_TDD128 */
+static int hf_rrc_harq_Info_03 = -1; /* T_harq_Info_03 */
+static int hf_rrc_ccch_transmission_Info = -1; /* T_ccch_transmission_Info */
+static int hf_rrc_common_e_rnti_Info = -1; /* Common_E_RNTI_Info */
+static int hf_rrc_harq_MaximumNumberOfRetransmissions = -1; /* INTEGER_0_7 */
+static int hf_rrc_harq_retransmission_timer = -1; /* T_harq_retransmission_timer */
+static int hf_rrc_harq_power_offset = -1; /* INTEGER_0_6 */
static int hf_rrc_prach_PreambleForEnhancedUplink = -1; /* PRACH_PreambleForEnhancedUplink */
static int hf_rrc_initialServingGrantValue = -1; /* INTEGER_0_37 */
static int hf_rrc_e_dch_TTI = -1; /* E_DCH_TTI */
-static int hf_rrc_e_agch_Information = -1; /* E_AGCH_Information */
-static int hf_rrc_harq_Info_03 = -1; /* T_harq_Info_03 */
+static int hf_rrc_e_agch_Information_01 = -1; /* E_AGCH_Information */
+static int hf_rrc_harq_Info_04 = -1; /* T_harq_Info_04 */
static int hf_rrc_ul_DPCHpowerControlInfoForCommonEDCH = -1; /* UL_DPCHpowerControlInfoForCommonEDCH */
static int hf_rrc_e_dpcch_Info = -1; /* E_DPCCH_Info_r7 */
static int hf_rrc_e_dpdch_Info = -1; /* E_DPDCH_Info_r8 */
@@ -3969,20 +4050,6 @@ static int hf_rrc_ack_nack_support_on_HS_DPCCH = -1; /* BOOLEAN */
static int hf_rrc_measurement_Feedback_Info = -1; /* Measurement_Feedback_Info_r7 */
static int hf_rrc_common_E_DCH_ResourceInfoList = -1; /* SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList */
static int hf_rrc_common_E_DCH_ResourceInfoList_item = -1; /* Common_E_DCH_ResourceInfoList */
-static int hf_rrc_tdd_17 = -1; /* T_tdd_16 */
-static int hf_rrc_tdd768_04 = -1; /* NULL */
-static int hf_rrc_tdd384_09 = -1; /* NULL */
-static int hf_rrc_tdd128_09 = -1; /* T_tdd128_09 */
-static int hf_rrc_e_RUCCH_Info = -1; /* E_RUCCH_Info_TDD128 */
-static int hf_rrc_e_PUCH_Info = -1; /* E_PUCH_Info_TDD128 */
-static int hf_rrc_e_hich_Information = -1; /* E_HICH_Information_TDD128 */
-static int hf_rrc_e_agch_Information_01 = -1; /* E_AGCH_Information_TDD128 */
-static int hf_rrc_harq_Info_04 = -1; /* T_harq_Info_04 */
-static int hf_rrc_ccch_transmission_Info = -1; /* T_ccch_transmission_Info */
-static int hf_rrc_common_e_rnti_Info = -1; /* Common_E_RNTI_Info */
-static int hf_rrc_harq_MaximumNumberOfRetransmissions = -1; /* INTEGER_0_7 */
-static int hf_rrc_harq_retransmission_timer = -1; /* T_harq_retransmission_timer */
-static int hf_rrc_harq_power_offset = -1; /* INTEGER_0_6 */
static int hf_rrc_secondInterleavingMode = -1; /* SecondInterleavingMode */
static int hf_rrc_tfci_Coding = -1; /* TFCI_Coding */
static int hf_rrc_puncturingLimit = -1; /* PuncturingLimit */
@@ -4035,22 +4102,22 @@ static int hf_rrc_scramblingCodeChange = -1; /* ScramblingCodeChange */
static int hf_rrc_DL_ChannelisationCodeList_item = -1; /* DL_ChannelisationCode */
static int hf_rrc_dl_DPCH_InfoCommon = -1; /* DL_DPCH_InfoCommon */
static int hf_rrc_modeSpecificInfo_25 = -1; /* T_modeSpecificInfo_25 */
-static int hf_rrc_fdd_57 = -1; /* T_fdd_56 */
+static int hf_rrc_fdd_56 = -1; /* T_fdd_55 */
static int hf_rrc_defaultDPCH_OffsetValue = -1; /* DefaultDPCH_OffsetValueFDD */
static int hf_rrc_dpch_CompressedModeInfo = -1; /* DPCH_CompressedModeInfo */
-static int hf_rrc_dummy_32 = -1; /* SSDT_Information */
+static int hf_rrc_dummy_33 = -1; /* SSDT_Information */
static int hf_rrc_tdd_18 = -1; /* T_tdd_17 */
static int hf_rrc_defaultDPCH_OffsetValue_01 = -1; /* DefaultDPCH_OffsetValueTDD */
static int hf_rrc_dl_DPCH_InfoCommon_01 = -1; /* DL_DPCH_InfoCommon_r4 */
static int hf_rrc_modeSpecificInfo_26 = -1; /* T_modeSpecificInfo_26 */
-static int hf_rrc_fdd_58 = -1; /* T_fdd_57 */
-static int hf_rrc_dummy_33 = -1; /* SSDT_Information_r4 */
+static int hf_rrc_fdd_57 = -1; /* T_fdd_56 */
+static int hf_rrc_dummy_34 = -1; /* SSDT_Information_r4 */
static int hf_rrc_tdd_19 = -1; /* T_tdd_18 */
static int hf_rrc_tddOption_05 = -1; /* T_tddOption_05 */
static int hf_rrc_tdd128_12 = -1; /* T_tdd128_12 */
static int hf_rrc_tstd_Indicator = -1; /* BOOLEAN */
static int hf_rrc_modeSpecificInfo_27 = -1; /* T_modeSpecificInfo_27 */
-static int hf_rrc_fdd_59 = -1; /* T_fdd_58 */
+static int hf_rrc_fdd_58 = -1; /* T_fdd_57 */
static int hf_rrc_tdd_20 = -1; /* T_tdd_19 */
static int hf_rrc_tddOption_06 = -1; /* T_tddOption_06 */
static int hf_rrc_tdd128_13 = -1; /* T_tdd128_13 */
@@ -4059,7 +4126,7 @@ static int hf_rrc_dl_dpchInfoCommon = -1; /* T_dl_dpchInfoCommon */
static int hf_rrc_dl_DPCH_InfoCommon_02 = -1; /* DL_DPCH_InfoCommon_r6 */
static int hf_rrc_dl_FDPCH_InfoCommon = -1; /* DL_FDPCH_InfoCommon_r6 */
static int hf_rrc_modeSpecificInfo_28 = -1; /* T_modeSpecificInfo_28 */
-static int hf_rrc_fdd_60 = -1; /* T_fdd_59 */
+static int hf_rrc_fdd_59 = -1; /* T_fdd_58 */
static int hf_rrc_tdd_21 = -1; /* T_tdd_20 */
static int hf_rrc_tddOption_07 = -1; /* T_tddOption_07 */
static int hf_rrc_tdd128_14 = -1; /* T_tdd128_14 */
@@ -4067,7 +4134,7 @@ static int hf_rrc_mac_hsResetIndicator_05 = -1; /* T_mac_hsResetIndicator_05 *
static int hf_rrc_postVerificationPeriod_07 = -1; /* T_postVerificationPeriod_07 */
static int hf_rrc_dl_dpchInfoCommon_01 = -1; /* T_dl_dpchInfoCommon_01 */
static int hf_rrc_modeSpecificInfo_29 = -1; /* T_modeSpecificInfo_29 */
-static int hf_rrc_fdd_61 = -1; /* T_fdd_60 */
+static int hf_rrc_fdd_60 = -1; /* T_fdd_59 */
static int hf_rrc_tdd_22 = -1; /* T_tdd_21 */
static int hf_rrc_tddOption_08 = -1; /* T_tddOption_08 */
static int hf_rrc_tdd128_15 = -1; /* T_tdd128_15 */
@@ -4075,7 +4142,7 @@ static int hf_rrc_mac_hsResetIndicator_06 = -1; /* T_mac_hsResetIndicator_06 *
static int hf_rrc_postVerificationPeriod_08 = -1; /* T_postVerificationPeriod_08 */
static int hf_rrc_dl_dpchInfoCommon_02 = -1; /* T_dl_dpchInfoCommon_02 */
static int hf_rrc_modeSpecificInfo_30 = -1; /* T_modeSpecificInfo_30 */
-static int hf_rrc_fdd_62 = -1; /* T_fdd_61 */
+static int hf_rrc_fdd_61 = -1; /* T_fdd_60 */
static int hf_rrc_dpch_CompressedModeInfo_01 = -1; /* DPCH_CompressedModeInfo_r8 */
static int hf_rrc_tdd_23 = -1; /* T_tdd_22 */
static int hf_rrc_tddOption_09 = -1; /* T_tddOption_09 */
@@ -4087,9 +4154,9 @@ static int hf_rrc_dl_DPCH_InfoCommon_04 = -1; /* DL_DPCH_InfoCommonPredef */
static int hf_rrc_cfnHandling = -1; /* T_cfnHandling */
static int hf_rrc_maintain = -1; /* NULL */
static int hf_rrc_initialise = -1; /* T_initialise */
-static int hf_rrc_dummy_34 = -1; /* Cfntargetsfnframeoffset */
+static int hf_rrc_dummy_35 = -1; /* Cfntargetsfnframeoffset */
static int hf_rrc_modeSpecificInfo_31 = -1; /* T_modeSpecificInfo_31 */
-static int hf_rrc_fdd_63 = -1; /* T_fdd_62 */
+static int hf_rrc_fdd_62 = -1; /* T_fdd_61 */
static int hf_rrc_dl_DPCH_PowerControlInfo = -1; /* DL_DPCH_PowerControlInfo */
static int hf_rrc_powerOffsetPilot_pdpdch = -1; /* PowerOffsetPilot_pdpdch */
static int hf_rrc_dl_rate_matching_restriction = -1; /* Dl_rate_matching_restriction */
@@ -4100,7 +4167,7 @@ static int hf_rrc_tdd_24 = -1; /* T_tdd_23 */
static int hf_rrc_cfnHandling_01 = -1; /* T_cfnHandling_01 */
static int hf_rrc_initialise_01 = -1; /* T_initialise_01 */
static int hf_rrc_modeSpecificInfo_32 = -1; /* T_modeSpecificInfo_32 */
-static int hf_rrc_fdd_64 = -1; /* T_fdd_63 */
+static int hf_rrc_fdd_63 = -1; /* T_fdd_62 */
static int hf_rrc_tdd_25 = -1; /* T_tdd_24 */
static int hf_rrc_mac_d_HFN_initial_value = -1; /* MAC_d_HFN_initial_value */
static int hf_rrc_cfnHandling_02 = -1; /* T_cfnHandling_02 */
@@ -4108,31 +4175,31 @@ static int hf_rrc_maintain_01 = -1; /* T_maintain */
static int hf_rrc_timingmaintainedsynchind = -1; /* TimingMaintainedSynchInd */
static int hf_rrc_initialise_02 = -1; /* NULL */
static int hf_rrc_modeSpecificInfo_33 = -1; /* T_modeSpecificInfo_33 */
-static int hf_rrc_fdd_65 = -1; /* T_fdd_64 */
+static int hf_rrc_fdd_64 = -1; /* T_fdd_63 */
static int hf_rrc_tdd_26 = -1; /* T_tdd_25 */
static int hf_rrc_modeSpecificInfo_34 = -1; /* T_modeSpecificInfo_34 */
-static int hf_rrc_fdd_66 = -1; /* T_fdd_65 */
+static int hf_rrc_fdd_65 = -1; /* T_fdd_64 */
static int hf_rrc_tdd_27 = -1; /* T_tdd_26 */
-static int hf_rrc_fdd_67 = -1; /* T_fdd_66 */
+static int hf_rrc_fdd_66 = -1; /* T_fdd_65 */
static int hf_rrc_pCPICH_UsageForChannelEst = -1; /* PCPICH_UsageForChannelEst */
static int hf_rrc_dpch_FrameOffset = -1; /* DPCH_FrameOffset */
static int hf_rrc_secondaryCPICH_Info = -1; /* SecondaryCPICH_Info */
static int hf_rrc_dl_ChannelisationCodeList = -1; /* DL_ChannelisationCodeList */
static int hf_rrc_tpc_CombinationIndex = -1; /* TPC_CombinationIndex */
-static int hf_rrc_dummy_35 = -1; /* SSDT_CellIdentity */
+static int hf_rrc_dummy_36 = -1; /* SSDT_CellIdentity */
static int hf_rrc_closedLoopTimingAdjMode = -1; /* ClosedLoopTimingAdjMode */
static int hf_rrc_tdd_28 = -1; /* T_tdd_27 */
static int hf_rrc_dl_CCTrChListToEstablish = -1; /* DL_CCTrChList */
static int hf_rrc_dl_CCTrChListToRemove = -1; /* DL_CCTrChListToRemove */
-static int hf_rrc_fdd_68 = -1; /* T_fdd_67 */
+static int hf_rrc_fdd_67 = -1; /* T_fdd_66 */
static int hf_rrc_tdd_29 = -1; /* T_tdd_28 */
static int hf_rrc_dl_CCTrChListToEstablish_01 = -1; /* DL_CCTrChList_r4 */
-static int hf_rrc_fdd_69 = -1; /* T_fdd_68 */
+static int hf_rrc_fdd_68 = -1; /* T_fdd_67 */
static int hf_rrc_powerOffsetTPC_pdpdch = -1; /* PowerOffsetTPC_pdpdch */
static int hf_rrc_tdd_30 = -1; /* T_tdd_29 */
-static int hf_rrc_fdd_70 = -1; /* T_fdd_69 */
+static int hf_rrc_fdd_69 = -1; /* T_fdd_68 */
static int hf_rrc_tdd_31 = -1; /* T_tdd_30 */
-static int hf_rrc_fdd_71 = -1; /* T_fdd_70 */
+static int hf_rrc_fdd_70 = -1; /* T_fdd_69 */
static int hf_rrc_tdd_32 = -1; /* T_tdd_31 */
static int hf_rrc_dl_CCTrChListToEstablish_02 = -1; /* DL_CCTrChList_r7 */
static int hf_rrc_fdpch_FrameOffset = -1; /* DPCH_FrameOffset */
@@ -4142,7 +4209,7 @@ static int hf_rrc_sttdIndication = -1; /* STTDIndication */
static int hf_rrc_dl_ChannelisationCode_01 = -1; /* DL_ChannelisationCode */
static int hf_rrc_dl_DPCH_TimeslotsCodes = -1; /* DownlinkTimeslotsCodes */
static int hf_rrc_modeSpecificInfo_35 = -1; /* T_modeSpecificInfo_35 */
-static int hf_rrc_fdd_72 = -1; /* T_fdd_71 */
+static int hf_rrc_fdd_71 = -1; /* T_fdd_70 */
static int hf_rrc_tdd_33 = -1; /* T_tdd_32 */
static int hf_rrc_tpc_StepSizeTDD = -1; /* TPC_StepSizeTDD */
static int hf_rrc_cfnHandling_03 = -1; /* T_cfnHandling_03 */
@@ -4171,14 +4238,14 @@ static int hf_rrc_tdd768_06 = -1; /* T_tdd768_05 */
static int hf_rrc_dl_HSPDSCH_TS_Configuration_01 = -1; /* DL_HSPDSCH_TS_Configuration_VHCR */
static int hf_rrc_tdd128_19 = -1; /* T_tdd128_19 */
static int hf_rrc_dl_MultiCarrier_Information = -1; /* DL_MultiCarrier_Information */
-static int hf_rrc_fdd_73 = -1; /* T_fdd_72 */
+static int hf_rrc_fdd_72 = -1; /* T_fdd_71 */
static int hf_rrc_dl_64QAM_Configured = -1; /* T_dl_64QAM_Configured */
static int hf_rrc_modeSpecificInfo_39 = -1; /* T_modeSpecificInfo_39 */
static int hf_rrc_tdd_37 = -1; /* T_tdd_36 */
static int hf_rrc_tdd384_15 = -1; /* T_tdd384_14 */
static int hf_rrc_tdd768_07 = -1; /* T_tdd768_06 */
static int hf_rrc_tdd128_20 = -1; /* T_tdd128_20 */
-static int hf_rrc_fdd_74 = -1; /* T_fdd_73 */
+static int hf_rrc_fdd_73 = -1; /* T_fdd_72 */
static int hf_rrc_dl_64QAM_Configured_01 = -1; /* T_dl_64QAM_Configured_01 */
static int hf_rrc_modeSpecificInfo_40 = -1; /* T_modeSpecificInfo_40 */
static int hf_rrc_tdd_38 = -1; /* T_tdd_37 */
@@ -4192,7 +4259,7 @@ static int hf_rrc_tdd384_16 = -1; /* T_tdd384_15 */
static int hf_rrc_tdd768_08 = -1; /* T_tdd768_07 */
static int hf_rrc_tdd128_22 = -1; /* T_tdd128_22 */
static int hf_rrc_tS0_Indicator = -1; /* T_tS0_Indicator */
-static int hf_rrc_fdd_75 = -1; /* T_fdd_74 */
+static int hf_rrc_fdd_74 = -1; /* T_fdd_73 */
static int hf_rrc_dl_64QAM_Configured_02 = -1; /* T_dl_64QAM_Configured_02 */
static int hf_rrc_DL_HSPDSCH_MultiCarrier_Information_item = -1; /* DL_HSPDSCH_MultiCarrier_Information_item */
static int hf_rrc_uarfcn_Carrier = -1; /* UARFCN */
@@ -4204,25 +4271,25 @@ static int hf_rrc_midambleShiftAndBurstType = -1; /* MidambleShiftAndBurstType_
static int hf_rrc_DL_HSPDSCH_TS_Configuration_VHCR_item = -1; /* DL_HSPDSCH_TS_Configuration_VHCR_item */
static int hf_rrc_midambleShiftAndBurstType_01 = -1; /* MidambleShiftAndBurstType_DL_VHCR */
static int hf_rrc_modeSpecificInfo_42 = -1; /* T_modeSpecificInfo_42 */
-static int hf_rrc_fdd_76 = -1; /* T_fdd_75 */
+static int hf_rrc_fdd_75 = -1; /* T_fdd_74 */
static int hf_rrc_dummy1_02 = -1; /* PDSCH_SHO_DCH_Info */
static int hf_rrc_dummy2_06 = -1; /* PDSCH_CodeMapping */
static int hf_rrc_tdd_40 = -1; /* PrimaryCCPCH_Info */
static int hf_rrc_dl_DPCH_InfoPerRL = -1; /* DL_DPCH_InfoPerRL */
-static int hf_rrc_dummy_36 = -1; /* SCCPCH_InfoForFACH */
+static int hf_rrc_dummy_37 = -1; /* SCCPCH_InfoForFACH */
static int hf_rrc_modeSpecificInfo_43 = -1; /* T_modeSpecificInfo_43 */
-static int hf_rrc_fdd_77 = -1; /* T_fdd_76 */
+static int hf_rrc_fdd_76 = -1; /* T_fdd_75 */
static int hf_rrc_tdd_41 = -1; /* PrimaryCCPCH_Info_r4 */
static int hf_rrc_dl_DPCH_InfoPerRL_01 = -1; /* DL_DPCH_InfoPerRL_r4 */
-static int hf_rrc_dummy_37 = -1; /* SCCPCH_InfoForFACH_r4 */
+static int hf_rrc_dummy_38 = -1; /* SCCPCH_InfoForFACH_r4 */
static int hf_rrc_modeSpecificInfo_44 = -1; /* T_modeSpecificInfo_44 */
-static int hf_rrc_fdd_78 = -1; /* T_fdd_77 */
+static int hf_rrc_fdd_77 = -1; /* T_fdd_76 */
static int hf_rrc_servingHSDSCH_RL_indicator = -1; /* BOOLEAN */
static int hf_rrc_dl_DPCH_InfoPerRL_02 = -1; /* DL_DPCH_InfoPerRL_r5 */
static int hf_rrc_modeSpecificInfo_45 = -1; /* T_modeSpecificInfo_45 */
-static int hf_rrc_fdd_79 = -1; /* T_fdd_78 */
+static int hf_rrc_fdd_78 = -1; /* T_fdd_77 */
static int hf_rrc_modeSpecificInfo_46 = -1; /* T_modeSpecificInfo_46 */
-static int hf_rrc_fdd_80 = -1; /* T_fdd_79 */
+static int hf_rrc_fdd_79 = -1; /* T_fdd_78 */
static int hf_rrc_servingEDCH_RL_indicator = -1; /* BOOLEAN */
static int hf_rrc_dl_dpchInfo = -1; /* T_dl_dpchInfo */
static int hf_rrc_dl_DPCH_InfoPerRL_03 = -1; /* DL_DPCH_InfoPerRL_r6 */
@@ -4230,13 +4297,13 @@ static int hf_rrc_dl_FDPCH_InfoPerRL = -1; /* DL_FDPCH_InfoPerRL_r6 */
static int hf_rrc_e_HICH_Info = -1; /* T_e_HICH_Info */
static int hf_rrc_e_RGCH_Info_01 = -1; /* T_e_RGCH_Info_01 */
static int hf_rrc_modeSpecificInfo_47 = -1; /* T_modeSpecificInfo_47 */
-static int hf_rrc_fdd_81 = -1; /* T_fdd_80 */
+static int hf_rrc_fdd_80 = -1; /* T_fdd_79 */
static int hf_rrc_dl_dpchInfo_01 = -1; /* T_dl_dpchInfo_01 */
static int hf_rrc_dl_DPCH_InfoPerRL_04 = -1; /* DL_DPCH_InfoPerRL_r7 */
static int hf_rrc_dl_FDPCH_InfoPerRL_01 = -1; /* DL_FDPCH_InfoPerRL_r7 */
static int hf_rrc_e_AGCH_Information_01 = -1; /* E_AGCH_Information_r7 */
static int hf_rrc_modeSpecificInfo2 = -1; /* T_modeSpecificInfo2 */
-static int hf_rrc_fdd_82 = -1; /* T_fdd_81 */
+static int hf_rrc_fdd_81 = -1; /* T_fdd_80 */
static int hf_rrc_e_HICH_Info_01 = -1; /* T_e_HICH_Info_01 */
static int hf_rrc_e_RGCH_Info_02 = -1; /* T_e_RGCH_Info_02 */
static int hf_rrc_tdd_42 = -1; /* T_tdd_39 */
@@ -4245,11 +4312,11 @@ static int hf_rrc_e_HICH_Info_02 = -1; /* E_HICH_Information_TDD384_7
static int hf_rrc_tdd128_23 = -1; /* T_tdd128_23 */
static int hf_rrc_e_HICH_Info_03 = -1; /* E_HICH_Information_TDD128 */
static int hf_rrc_modeSpecificInfo_48 = -1; /* T_modeSpecificInfo_48 */
-static int hf_rrc_fdd_83 = -1; /* T_fdd_82 */
+static int hf_rrc_fdd_82 = -1; /* T_fdd_81 */
static int hf_rrc_dl_dpchInfo_02 = -1; /* T_dl_dpchInfo_02 */
static int hf_rrc_e_AGCH_Information_02 = -1; /* E_AGCH_Information_r8 */
static int hf_rrc_modeSpecificInfo2_01 = -1; /* T_modeSpecificInfo2_01 */
-static int hf_rrc_fdd_84 = -1; /* T_fdd_83 */
+static int hf_rrc_fdd_83 = -1; /* T_fdd_82 */
static int hf_rrc_e_HICH_Info_04 = -1; /* T_e_HICH_Info_02 */
static int hf_rrc_e_RGCH_Info_03 = -1; /* T_e_RGCH_Info_03 */
static int hf_rrc_tdd_43 = -1; /* T_tdd_40 */
@@ -4399,7 +4466,7 @@ static int hf_rrc_ueSpecificMidamble = -1; /* INTEGER_0_15 */
static int hf_rrc_midambleConfiguration = -1; /* INTEGER_1_8 */
static int hf_rrc_e_AGCH_ChannelisationCode = -1; /* E_AGCH_ChannelisationCode */
static int hf_rrc_modeSpecific_02 = -1; /* T_modeSpecific_02 */
-static int hf_rrc_fdd_85 = -1; /* T_fdd_84 */
+static int hf_rrc_fdd_84 = -1; /* T_fdd_83 */
static int hf_rrc_tdd_44 = -1; /* T_tdd_41 */
static int hf_rrc_tdd384_17 = -1; /* T_tdd384_16 */
static int hf_rrc_long_Term_Grant_Indicator = -1; /* BOOLEAN */
@@ -4413,7 +4480,7 @@ static int hf_rrc_rdi_Indicator = -1; /* BOOLEAN */
static int hf_rrc_tpc_StepSize = -1; /* TPC_StepSizeTDD */
static int hf_rrc_e_AGCH_Set_Config_02 = -1; /* E_AGCH_Set_Config_LCR */
static int hf_rrc_modeSpecific_03 = -1; /* T_modeSpecific_03 */
-static int hf_rrc_fdd_86 = -1; /* T_fdd_85 */
+static int hf_rrc_fdd_85 = -1; /* T_fdd_84 */
static int hf_rrc_tdd_45 = -1; /* T_tdd_42 */
static int hf_rrc_tdd384_18 = -1; /* T_tdd384_17 */
static int hf_rrc_tdd768_10 = -1; /* T_tdd768_09 */
@@ -4516,7 +4583,7 @@ static int hf_rrc_retransTimerForSchedInfo = -1; /* T_retransTimerForSchedInfo
static int hf_rrc_snpl_ReportType_01 = -1; /* T_snpl_ReportType_01 */
static int hf_rrc_pebase_PowerControlGAP_01 = -1; /* INTEGER_1_255 */
static int hf_rrc_retransTimerForSchedInfo_01 = -1; /* T_retransTimerForSchedInfo_01 */
-static int hf_rrc_dummy_38 = -1; /* INTEGER_0_6 */
+static int hf_rrc_dummy_39 = -1; /* INTEGER_0_6 */
static int hf_rrc_ts_Number = -1; /* INTEGER_0_14 */
static int hf_rrc_midambleAllocationMode_03 = -1; /* T_midambleAllocationMode_03 */
static int hf_rrc_rg_CombinationIndex = -1; /* E_RGCH_CombinationIndex */
@@ -4571,7 +4638,7 @@ static int hf_rrc_channelisationCode_01 = -1; /* TDD_FPACH_CCode16_r4 */
static int hf_rrc_midambleShiftAndBurstType_03 = -1; /* MidambleShiftAndBurstType_LCR_r4 */
static int hf_rrc_wi = -1; /* Wi_LCR */
static int hf_rrc_modeSpecificInfo_54 = -1; /* T_modeSpecificInfo_54 */
-static int hf_rrc_fdd_87 = -1; /* FrequencyInfoFDD */
+static int hf_rrc_fdd_86 = -1; /* FrequencyInfoFDD */
static int hf_rrc_tdd_46 = -1; /* FrequencyInfoTDD */
static int hf_rrc_uarfcn_UL = -1; /* UARFCN */
static int hf_rrc_uarfcn_Nt = -1; /* UARFCN */
@@ -4621,7 +4688,7 @@ static int hf_rrc_modulation = -1; /* T_modulation */
static int hf_rrc_hs_sich_Index = -1; /* INTEGER_0_maxHSSICH_TDD128_1 */
static int hf_rrc_midambleAllocationMode_04 = -1; /* T_midambleAllocationMode_04 */
static int hf_rrc_modeSpecificInfo_55 = -1; /* T_modeSpecificInfo_55 */
-static int hf_rrc_fdd_88 = -1; /* T_fdd_86 */
+static int hf_rrc_fdd_87 = -1; /* T_fdd_85 */
static int hf_rrc_tdd_47 = -1; /* T_tdd_43 */
static int hf_rrc_tdd384_22 = -1; /* T_tdd384_20 */
static int hf_rrc_nack_ack_power_offset = -1; /* INTEGER_M7_8 */
@@ -4631,7 +4698,7 @@ static int hf_rrc_hS_SCCH_SetConfiguration_item = -1; /* HS_SCCH_TDD384 */
static int hf_rrc_tdd128_29 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 */
static int hf_rrc_tdd128_item = -1; /* HS_SCCH_TDD128 */
static int hf_rrc_modeSpecificInfo_56 = -1; /* T_modeSpecificInfo_56 */
-static int hf_rrc_fdd_89 = -1; /* T_fdd_87 */
+static int hf_rrc_fdd_88 = -1; /* T_fdd_86 */
static int hf_rrc_tdd_48 = -1; /* T_tdd_44 */
static int hf_rrc_tdd384_23 = -1; /* T_tdd384_21 */
static int hf_rrc_bler_target = -1; /* Bler_Target */
@@ -4643,7 +4710,7 @@ static int hf_rrc_tpc_step_size = -1; /* T_tpc_step_size */
static int hf_rrc_hS_SCCH_SetConfiguration_02 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_r6 */
static int hf_rrc_hS_SCCH_SetConfiguration_item_02 = -1; /* HS_SCCH_TDD128_r6 */
static int hf_rrc_modeSpecificInfo_57 = -1; /* T_modeSpecificInfo_57 */
-static int hf_rrc_fdd_90 = -1; /* T_fdd_88 */
+static int hf_rrc_fdd_89 = -1; /* T_fdd_87 */
static int hf_rrc_tdd_49 = -1; /* T_tdd_45 */
static int hf_rrc_tdd384_24 = -1; /* T_tdd384_22 */
static int hf_rrc_tdd768_14 = -1; /* T_tdd768_12 */
@@ -4659,7 +4726,7 @@ static int hf_rrc_tdd_50 = -1; /* T_tdd_46 */
static int hf_rrc_tdd128_32 = -1; /* T_tdd128_31 */
static int hf_rrc_hS_SCCH_tpc_step_size = -1; /* T_hS_SCCH_tpc_step_size */
static int hf_rrc_modeSpecificInfo_59 = -1; /* T_modeSpecificInfo_59 */
-static int hf_rrc_fdd_91 = -1; /* T_fdd_89 */
+static int hf_rrc_fdd_90 = -1; /* T_fdd_88 */
static int hf_rrc_tdd_51 = -1; /* T_tdd_47 */
static int hf_rrc_tdd384_25 = -1; /* T_tdd384_23 */
static int hf_rrc_tdd768_15 = -1; /* T_tdd768_13 */
@@ -4729,12 +4796,12 @@ static int hf_rrc_midambleShiftAndBurstType_05 = -1; /* MidambleShiftAndBurstTy
static int hf_rrc_ul_TimeslotInterference = -1; /* TDD_UL_Interference */
static int hf_rrc_IndividualTS_InterferenceList_item = -1; /* IndividualTS_Interference */
static int hf_rrc_modeSpecificInfo_60 = -1; /* T_modeSpecificInfo_60 */
-static int hf_rrc_fdd_92 = -1; /* T_fdd_90 */
+static int hf_rrc_fdd_91 = -1; /* T_fdd_89 */
static int hf_rrc_feedback_cycle = -1; /* Feedback_cycle */
static int hf_rrc_cqi_RepetitionFactor = -1; /* CQI_RepetitionFactor */
static int hf_rrc_deltaCQI = -1; /* DeltaCQI */
static int hf_rrc_modeSpecificInfo_61 = -1; /* T_modeSpecificInfo_61 */
-static int hf_rrc_fdd_93 = -1; /* T_fdd_91 */
+static int hf_rrc_fdd_92 = -1; /* T_fdd_90 */
static int hf_rrc_feedback_cycle_01 = -1; /* Feedback_cycle_r7 */
static int hf_rrc_burstType_01 = -1; /* T_burstType */
static int hf_rrc_type1_01 = -1; /* T_type1_01 */
@@ -4801,14 +4868,14 @@ static int hf_rrc_mimoN_M_Ratio = -1; /* MIMO_N_M_Ratio */
static int hf_rrc_mimoPilotConfiguration = -1; /* MIMO_PilotConfiguration */
static int hf_rrc_precodingWeightSetRestriction = -1; /* T_precodingWeightSetRestriction */
static int hf_rrc_modeSpecificInfo_62 = -1; /* T_modeSpecificInfo_62 */
-static int hf_rrc_fdd_94 = -1; /* T_fdd_92 */
+static int hf_rrc_fdd_93 = -1; /* T_fdd_91 */
static int hf_rrc_tdd_52 = -1; /* T_tdd_48 */
static int hf_rrc_tdd128_34 = -1; /* T_tdd128_33 */
static int hf_rrc_mimoSFModeForHSPDSCHDualStream = -1; /* T_mimoSFModeForHSPDSCHDualStream */
static int hf_rrc_hs_sich_ReferenceSignalInfoList = -1; /* HS_SICH_ReferenceSignalInfoList */
static int hf_rrc_tdd384_tdd768_03 = -1; /* NULL */
static int hf_rrc_modeSpecificInfo_63 = -1; /* T_modeSpecificInfo_63 */
-static int hf_rrc_fdd_95 = -1; /* T_fdd_93 */
+static int hf_rrc_fdd_94 = -1; /* T_fdd_92 */
static int hf_rrc_mimoPilotConfiguration_01 = -1; /* MIMO_PilotConfiguration_r9 */
static int hf_rrc_precodingWeightSetRestriction_01 = -1; /* T_precodingWeightSetRestriction_01 */
static int hf_rrc_tdd_53 = -1; /* T_tdd_49 */
@@ -4910,7 +4977,7 @@ static int hf_rrc_hs_pdschChannelisationCode = -1; /* INTEGER_1_15 */
static int hf_rrc_implicit_03 = -1; /* T_implicit_02 */
static int hf_rrc_occurrenceSequenceNumberOfPICH = -1; /* OccurrenceSequenceNumberOfPICH */
static int hf_rrc_explicit_04 = -1; /* PICH_Info_LCR_r4 */
-static int hf_rrc_fdd_96 = -1; /* T_fdd_94 */
+static int hf_rrc_fdd_95 = -1; /* T_fdd_93 */
static int hf_rrc_pi_CountPerFrame = -1; /* PI_CountPerFrame */
static int hf_rrc_tdd_54 = -1; /* T_tdd_50 */
static int hf_rrc_channelisationCode_06 = -1; /* TDD_PICH_CCode */
@@ -4933,7 +5000,7 @@ static int hf_rrc_prach_ChanCodes_LCR = -1; /* PRACH_ChanCodes_LCR_r4 */
static int hf_rrc_fpach_Info = -1; /* FPACH_Info_r4 */
static int hf_rrc_prach_ChanCodes_list_LCR = -1; /* PRACH_ChanCodes_List_LCR */
static int hf_rrc_PRACH_Information_LCR_List_item = -1; /* PRACH_Information_LCR */
-static int hf_rrc_fdd_97 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD */
+static int hf_rrc_fdd_96 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD */
static int hf_rrc_fdd_item = -1; /* ASCSetting_FDD */
static int hf_rrc_tdd_55 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD */
static int hf_rrc_tdd_item = -1; /* ASCSetting_TDD */
@@ -4956,7 +5023,7 @@ static int hf_rrc_rach_TransmissionParameters = -1; /* RACH_TransmissionParamet
static int hf_rrc_aich_Info = -1; /* AICH_Info */
static int hf_rrc_powerOffsetPp_e = -1; /* INTEGER_M5_10 */
static int hf_rrc_modeSpecificInfo_64 = -1; /* T_modeSpecificInfo_64 */
-static int hf_rrc_fdd_98 = -1; /* T_fdd_95 */
+static int hf_rrc_fdd_97 = -1; /* T_fdd_94 */
static int hf_rrc_availableSF = -1; /* SF_PRACH */
static int hf_rrc_tdd_57 = -1; /* T_tdd_51 */
static int hf_rrc_channelisationCodeList = -1; /* TDD_PRACH_CCodeList */
@@ -4971,7 +5038,7 @@ static int hf_rrc_rach_TransportFormatSet = -1; /* TransportFormatSet */
static int hf_rrc_rach_TFCS = -1; /* TFCS */
static int hf_rrc_prach_Partitioning_01 = -1; /* PRACH_Partitioning */
static int hf_rrc_modeSpecificInfo_65 = -1; /* T_modeSpecificInfo_65 */
-static int hf_rrc_fdd_99 = -1; /* T_fdd_96 */
+static int hf_rrc_fdd_98 = -1; /* T_fdd_95 */
static int hf_rrc_prach_RACH_Info_01 = -1; /* PRACH_RACH_Info_VHCR_r7 */
static int hf_rrc_prach_RACH_Info_LCR = -1; /* PRACH_RACH_Info_LCR_r4 */
static int hf_rrc_rach_TransportFormatSet_LCR = -1; /* TransportFormatSet_LCR */
@@ -4984,7 +5051,7 @@ static int hf_rrc_PRACH_SystemInformationList_LCR_v770ext_item = -1; /* PRACH_S
static int hf_rrc_ul_DPCH_InfoPredef = -1; /* UL_DPCH_InfoPredef */
static int hf_rrc_dl_CommonInformationPredef = -1; /* DL_CommonInformationPredef */
static int hf_rrc_ul_DPCH_InfoPredef_01 = -1; /* UL_DPCH_InfoPredef_v770ext */
-static int hf_rrc_fdd_100 = -1; /* T_fdd_97 */
+static int hf_rrc_fdd_99 = -1; /* T_fdd_96 */
static int hf_rrc_tx_DiversityIndicator = -1; /* BOOLEAN */
static int hf_rrc_tdd_58 = -1; /* T_tdd_52 */
static int hf_rrc_syncCase = -1; /* T_syncCase */
@@ -4992,7 +5059,7 @@ static int hf_rrc_syncCase1 = -1; /* T_syncCase1 */
static int hf_rrc_syncCase2 = -1; /* T_syncCase2 */
static int hf_rrc_timeslotSync2 = -1; /* TimeslotSync2 */
static int hf_rrc_sctd_Indicator = -1; /* BOOLEAN */
-static int hf_rrc_fdd_101 = -1; /* T_fdd_98 */
+static int hf_rrc_fdd_100 = -1; /* T_fdd_97 */
static int hf_rrc_tdd_59 = -1; /* T_tdd_53 */
static int hf_rrc_tddOption_12 = -1; /* T_tddOption_12 */
static int hf_rrc_tdd384_tdd768_04 = -1; /* T_tdd384_tdd768_03 */
@@ -5108,6 +5175,7 @@ static int hf_rrc_targetCellPreconfigInfo = -1; /* TargetCellPreconfigInfo */
static int hf_rrc_dl_dpchInfo_06 = -1; /* T_dl_dpchInfo_06 */
static int hf_rrc_targetCellPreconfigInfo_01 = -1; /* TargetCellPreconfigInfo_r9 */
static int hf_rrc_targetCellPreconfigInfo_02 = -1; /* TargetCellPreconfigInfo_v890ext */
+static int hf_rrc_targetCellPreconfigInfo_03 = -1; /* TargetCellPreconfigInfo_v950ext */
static int hf_rrc_RL_AdditionInformationList_item = -1; /* RL_AdditionInformation */
static int hf_rrc_RL_AdditionInformationList_r6_item = -1; /* RL_AdditionInformation_r6 */
static int hf_rrc_RL_AdditionInformationList_r7_item = -1; /* RL_AdditionInformation_r7 */
@@ -5115,6 +5183,7 @@ static int hf_rrc_RL_AdditionInformation_list_v6b0ext_item = -1; /* RL_Addition
static int hf_rrc_RL_AdditionInformationList_r8_item = -1; /* RL_AdditionInformation_r8 */
static int hf_rrc_RL_AdditionInformationList_v890ext_item = -1; /* RL_AdditionInformation_v890ext */
static int hf_rrc_RL_AdditionInformationList_r9_item = -1; /* RL_AdditionInformation_r9 */
+static int hf_rrc_RL_AdditionInformationList_v950ext_item = -1; /* RL_AdditionInformation_v950ext */
static int hf_rrc_RL_AdditionInformationList_SecULFreq_item = -1; /* RL_AdditionInformation_SecULFreq */
static int hf_rrc_RL_IdentifierList_item = -1; /* PrimaryCPICH_Info */
static int hf_rrc_RL_RemovalInformationList_item = -1; /* PrimaryCPICH_Info */
@@ -5123,13 +5192,13 @@ static int hf_rrc_SCCPCH_ChannelisationCodeList_item = -1; /* SCCPCH_Channelisa
static int hf_rrc_SCCPCH_ChannelisationCodeList_VHCR_item = -1; /* SCCPCH_ChannelisationCode_VHCR */
static int hf_rrc_secondaryCCPCH_Info = -1; /* SecondaryCCPCH_Info */
static int hf_rrc_modeSpecificInfo_66 = -1; /* T_modeSpecificInfo_66 */
-static int hf_rrc_fdd_102 = -1; /* T_fdd_99 */
+static int hf_rrc_fdd_101 = -1; /* T_fdd_98 */
static int hf_rrc_fach_PCH_InformationList = -1; /* FACH_PCH_InformationList */
static int hf_rrc_sib_ReferenceListFACH = -1; /* SIB_ReferenceListFACH */
static int hf_rrc_tdd_60 = -1; /* T_tdd_54 */
static int hf_rrc_secondaryCCPCH_Info_01 = -1; /* SecondaryCCPCH_Info_r4 */
static int hf_rrc_modeSpecificInfo_67 = -1; /* T_modeSpecificInfo_67 */
-static int hf_rrc_fdd_103 = -1; /* T_fdd_100 */
+static int hf_rrc_fdd_102 = -1; /* T_fdd_99 */
static int hf_rrc_pich_Info = -1; /* PICH_Info */
static int hf_rrc_secondaryCCPCH_LCR_Extensions = -1; /* SecondaryCCPCH_Info_LCR_r4_ext */
static int hf_rrc_pich_Info_01 = -1; /* PICH_Info_LCR_r4 */
@@ -5146,12 +5215,12 @@ static int hf_rrc_mcch_ConfigurationInfo = -1; /* MBMS_MCCH_ConfigurationInfo
static int hf_rrc_fachCarryingMTCH_List = -1; /* MBMS_FACHCarryingMTCH_List */
static int hf_rrc_fachCarryingMSCH = -1; /* T_fachCarryingMSCH */
static int hf_rrc_msch_transportFormatSet = -1; /* TransportFormatSet */
-static int hf_rrc_dummy_39 = -1; /* MBMS_MSCH_ConfigurationInfo_r6 */
+static int hf_rrc_dummy_40 = -1; /* MBMS_MSCH_ConfigurationInfo_r6 */
static int hf_rrc_secondaryCCPCHInfo_MBMS_01 = -1; /* SecondaryCCPCHInfo_MBMS_r7 */
static int hf_rrc_fachCarryingMCCH_01 = -1; /* T_fachCarryingMCCH_01 */
static int hf_rrc_fachCarryingMSCH_01 = -1; /* T_fachCarryingMSCH_01 */
static int hf_rrc_modeSpecificInfo_68 = -1; /* T_modeSpecificInfo_68 */
-static int hf_rrc_fdd_104 = -1; /* T_fdd_101 */
+static int hf_rrc_fdd_103 = -1; /* T_fdd_100 */
static int hf_rrc_dummy1_03 = -1; /* PCPICH_UsageForChannelEst */
static int hf_rrc_dummy2_08 = -1; /* SecondaryCPICH_Info */
static int hf_rrc_sf_AndCodeNumber_01 = -1; /* SF256_AndCodeNumber */
@@ -5161,7 +5230,7 @@ static int hf_rrc_tdd_61 = -1; /* T_tdd_55 */
static int hf_rrc_commonTimeslotInfo_01 = -1; /* CommonTimeslotInfoSCCPCH */
static int hf_rrc_channelisationCode_08 = -1; /* SCCPCH_ChannelisationCodeList */
static int hf_rrc_modeSpecificInfo_69 = -1; /* T_modeSpecificInfo_69 */
-static int hf_rrc_fdd_105 = -1; /* T_fdd_102 */
+static int hf_rrc_fdd_104 = -1; /* T_fdd_101 */
static int hf_rrc_tdd_62 = -1; /* T_tdd_56 */
static int hf_rrc_tddOption_16 = -1; /* T_tddOption_16 */
static int hf_rrc_tdd384_30 = -1; /* T_tdd384_27 */
@@ -5178,14 +5247,14 @@ static int hf_rrc_modQPSK = -1; /* NULL */
static int hf_rrc_mod16QAM = -1; /* T_mod16QAM */
static int hf_rrc_cpich_SecCCPCH_PowerOffset = -1; /* INTEGER_M11_4 */
static int hf_rrc_modeSpecificInfo_71 = -1; /* T_modeSpecificInfo_71 */
-static int hf_rrc_fdd_106 = -1; /* T_fdd_103 */
+static int hf_rrc_fdd_105 = -1; /* T_fdd_102 */
static int hf_rrc_tdd384_32 = -1; /* T_tdd384_29 */
static int hf_rrc_commonTimeslotInfoMBMS = -1; /* CommonTimeslotInfoMBMS */
static int hf_rrc_downlinkTimeslotsCodes = -1; /* DownlinkTimeslotsCodes */
static int hf_rrc_tdd128_46 = -1; /* T_tdd128_45 */
static int hf_rrc_downlinkTimeslotsCodes_01 = -1; /* DownlinkTimeslotsCodes_LCR_r4 */
static int hf_rrc_modeSpecificInfo_72 = -1; /* T_modeSpecificInfo_72 */
-static int hf_rrc_fdd_107 = -1; /* T_fdd_104 */
+static int hf_rrc_fdd_106 = -1; /* T_fdd_103 */
static int hf_rrc_modulation_04 = -1; /* T_modulation_04 */
static int hf_rrc_mod16QAM_01 = -1; /* INTEGER_M11_4 */
static int hf_rrc_tdd384_33 = -1; /* T_tdd384_30 */
@@ -5199,6 +5268,7 @@ static int hf_rrc_mbsfnSpecialTimeSlot = -1; /* TimeSlotLCR_ext */
static int hf_rrc_modulation_07 = -1; /* T_modulation_07 */
static int hf_rrc_secondaryDL_ScramblingCode = -1; /* SecondaryScramblingCode */
static int hf_rrc_newConfiguration_03 = -1; /* T_newConfiguration_03 */
+static int hf_rrc_precodingWeightSetRestriction_02 = -1; /* T_precodingWeightSetRestriction_02 */
static int hf_rrc_servingCellChangeMACreset = -1; /* ServingCellChangeMACreset */
static int hf_rrc_servingCellChangeMsgType = -1; /* ServingCellChangeMsgType */
static int hf_rrc_servingCellChangeTrId = -1; /* ServingCellChangeTrId */
@@ -5264,7 +5334,7 @@ static int hf_rrc_tgl1 = -1; /* TGL */
static int hf_rrc_tgl2 = -1; /* TGL */
static int hf_rrc_tgd = -1; /* TGD */
static int hf_rrc_tgpl1 = -1; /* TGPL */
-static int hf_rrc_dummy_40 = -1; /* TGPL */
+static int hf_rrc_dummy_41 = -1; /* TGPL */
static int hf_rrc_rpp = -1; /* RPP */
static int hf_rrc_itp = -1; /* ITP */
static int hf_rrc_ul_DL_Mode = -1; /* UL_DL_Mode */
@@ -5304,7 +5374,7 @@ static int hf_rrc_UL_CCTrCHList_r4_item = -1; /* UL_CCTrCH_r4 */
static int hf_rrc_UL_CCTrCHList_r7_item = -1; /* UL_CCTrCH_r7 */
static int hf_rrc_UL_CCTrCHListToRemove_item = -1; /* TFCS_IdentityPlain */
static int hf_rrc_UL_CCTrChTPCList_item = -1; /* TFCS_Identity */
-static int hf_rrc_dummy_41 = -1; /* CPCH_SetInfo */
+static int hf_rrc_dummy_42 = -1; /* CPCH_SetInfo */
static int hf_rrc_dummy1_04 = -1; /* CPCH_SetInfo */
static int hf_rrc_dummy2_09 = -1; /* CPCH_SetID */
static int hf_rrc_ul = -1; /* UL_CompressedModeMethod */
@@ -5313,7 +5383,7 @@ static int hf_rrc_ul_and_dl = -1; /* T_ul_and_dl */
static int hf_rrc_ul_DPCCHscramblingCodeType = -1; /* ScramblingCodeType */
static int hf_rrc_ul_DPCCHscramblingCode = -1; /* UL_ScramblingCode */
static int hf_rrc_modeSpecificInfo_73 = -1; /* T_modeSpecificInfo_73 */
-static int hf_rrc_fdd_108 = -1; /* T_fdd_105 */
+static int hf_rrc_fdd_107 = -1; /* T_fdd_104 */
static int hf_rrc_scramblingCode = -1; /* UL_ScramblingCode */
static int hf_rrc_numberOfDPDCH = -1; /* NumberOfDPDCH */
static int hf_rrc_spreadingFactor_01 = -1; /* SpreadingFactor */
@@ -5322,21 +5392,21 @@ static int hf_rrc_tdd_63 = -1; /* T_tdd_57 */
static int hf_rrc_ul_CCTrCHList = -1; /* UL_CCTrCHList */
static int hf_rrc_ul_CCTrCHListToRemove = -1; /* UL_CCTrCHListToRemove */
static int hf_rrc_modeSpecificInfo_74 = -1; /* T_modeSpecificInfo_74 */
-static int hf_rrc_fdd_109 = -1; /* T_fdd_106 */
+static int hf_rrc_fdd_108 = -1; /* T_fdd_105 */
static int hf_rrc_tdd_64 = -1; /* T_tdd_58 */
static int hf_rrc_ul_CCTrCHList_01 = -1; /* UL_CCTrCHList_r4 */
static int hf_rrc_modeSpecificInfo_75 = -1; /* T_modeSpecificInfo_75 */
-static int hf_rrc_fdd_110 = -1; /* T_fdd_107 */
+static int hf_rrc_fdd_109 = -1; /* T_fdd_106 */
static int hf_rrc_tdd_65 = -1; /* T_tdd_59 */
static int hf_rrc_ul_DPCH_PowerControlInfo_04 = -1; /* UL_DPCH_PowerControlInfo_r6 */
static int hf_rrc_modeSpecificInfo_76 = -1; /* T_modeSpecificInfo_76 */
-static int hf_rrc_fdd_111 = -1; /* T_fdd_108 */
+static int hf_rrc_fdd_110 = -1; /* T_fdd_107 */
static int hf_rrc_dpdchPresence = -1; /* T_dpdchPresence */
static int hf_rrc_present_04 = -1; /* T_present_02 */
static int hf_rrc_notPresent = -1; /* T_notPresent */
static int hf_rrc_tdd_66 = -1; /* T_tdd_60 */
static int hf_rrc_modeSpecificInfo_77 = -1; /* T_modeSpecificInfo_77 */
-static int hf_rrc_fdd_112 = -1; /* T_fdd_109 */
+static int hf_rrc_fdd_111 = -1; /* T_fdd_108 */
static int hf_rrc_dpdchPresence_01 = -1; /* T_dpdchPresence_01 */
static int hf_rrc_present_05 = -1; /* T_present_03 */
static int hf_rrc_numberOfTPC_Bits = -1; /* NumberOfTPC_Bits */
@@ -5350,11 +5420,11 @@ static int hf_rrc_ul_DPCH_PowerControlInfo_07 = -1; /* UL_DPCH_PowerControlInfo
static int hf_rrc_ul_TimingAdvance_04 = -1; /* UL_TimingAdvanceControl_LCR_r4 */
static int hf_rrc_ul_DPCH_PowerControlInfo_08 = -1; /* UL_DPCH_PowerControlInfoPredef */
static int hf_rrc_modeSpecificInfo_78 = -1; /* T_modeSpecificInfo_78 */
-static int hf_rrc_fdd_113 = -1; /* T_fdd_110 */
+static int hf_rrc_fdd_112 = -1; /* T_fdd_109 */
static int hf_rrc_tdd_68 = -1; /* T_tdd_62 */
static int hf_rrc_modeSpecificInfo_79 = -1; /* T_modeSpecificInfo_79 */
+static int hf_rrc_fdd_113 = -1; /* T_fdd_110 */
static int hf_rrc_fdd_114 = -1; /* T_fdd_111 */
-static int hf_rrc_fdd_115 = -1; /* T_fdd_112 */
static int hf_rrc_dpcch_PowerOffset = -1; /* DPCCH_PowerOffset */
static int hf_rrc_sRB_delay = -1; /* SRB_delay */
static int hf_rrc_tdd_69 = -1; /* T_tdd_63 */
@@ -5362,7 +5432,7 @@ static int hf_rrc_ul_OL_PC_Signalling = -1; /* T_ul_OL_PC_Signalling */
static int hf_rrc_broadcast_UL_OL_PC_info = -1; /* NULL */
static int hf_rrc_individuallySignalled = -1; /* T_individuallySignalled */
static int hf_rrc_individualTS_InterferenceList = -1; /* IndividualTS_InterferenceList */
-static int hf_rrc_fdd_116 = -1; /* T_fdd_113 */
+static int hf_rrc_fdd_115 = -1; /* T_fdd_112 */
static int hf_rrc_tdd_70 = -1; /* T_tdd_64 */
static int hf_rrc_ul_OL_PC_Signalling_01 = -1; /* T_ul_OL_PC_Signalling_01 */
static int hf_rrc_individuallySignalled_01 = -1; /* T_individuallySignalled_01 */
@@ -5370,7 +5440,7 @@ static int hf_rrc_tddOption_19 = -1; /* T_tddOption_19 */
static int hf_rrc_tdd384_37 = -1; /* T_tdd384_33 */
static int hf_rrc_dpch_ConstantValue_01 = -1; /* ConstantValue */
static int hf_rrc_tdd128_51 = -1; /* T_tdd128_49 */
-static int hf_rrc_fdd_117 = -1; /* T_fdd_114 */
+static int hf_rrc_fdd_116 = -1; /* T_fdd_113 */
static int hf_rrc_ack_NACK_repetition_factor = -1; /* ACK_NACK_repetitionFactor */
static int hf_rrc_tdd_71 = -1; /* T_tdd_65 */
static int hf_rrc_ul_OL_PC_Signalling_02 = -1; /* T_ul_OL_PC_Signalling_02 */
@@ -5378,14 +5448,14 @@ static int hf_rrc_individuallySignalled_02 = -1; /* T_individuallySignalled_02
static int hf_rrc_tddOption_20 = -1; /* T_tddOption_20 */
static int hf_rrc_tdd384_38 = -1; /* T_tdd384_34 */
static int hf_rrc_tdd128_52 = -1; /* T_tdd128_50 */
-static int hf_rrc_fdd_118 = -1; /* T_fdd_115 */
+static int hf_rrc_fdd_117 = -1; /* T_fdd_114 */
static int hf_rrc_tdd_72 = -1; /* T_tdd_66 */
static int hf_rrc_ul_OL_PC_Signalling_03 = -1; /* T_ul_OL_PC_Signalling_03 */
static int hf_rrc_individuallySignalled_03 = -1; /* T_individuallySignalled_03 */
static int hf_rrc_tddOption_21 = -1; /* T_tddOption_21 */
static int hf_rrc_tdd384_39 = -1; /* T_tdd384_35 */
static int hf_rrc_tdd128_53 = -1; /* T_tdd128_51 */
-static int hf_rrc_fdd_119 = -1; /* T_fdd_116 */
+static int hf_rrc_fdd_118 = -1; /* T_fdd_115 */
static int hf_rrc_tdd_73 = -1; /* T_tdd_67 */
static int hf_rrc_ul_OL_PC_Signalling_04 = -1; /* T_ul_OL_PC_Signalling_04 */
static int hf_rrc_individuallySignalled_04 = -1; /* T_individuallySignalled_04 */
@@ -5394,7 +5464,7 @@ static int hf_rrc_tdd384_40 = -1; /* T_tdd384_36 */
static int hf_rrc_tdd768_21 = -1; /* T_tdd768_18 */
static int hf_rrc_tdd128_54 = -1; /* T_tdd128_52 */
static int hf_rrc_dpcch_PowerOffset_01 = -1; /* DPCCH_PowerOffset2 */
-static int hf_rrc_fdd_120 = -1; /* T_fdd_117 */
+static int hf_rrc_fdd_119 = -1; /* T_fdd_116 */
static int hf_rrc_tdd_74 = -1; /* T_tdd_68 */
static int hf_rrc_tdd_75 = -1; /* T_tdd_69 */
static int hf_rrc_non_ScheduledTransGrantInfo_02 = -1; /* Non_ScheduledTransGrantInfoTDD_ext */
@@ -5404,7 +5474,7 @@ static int hf_rrc_e_DPDCH_Info = -1; /* E_DPDCH_Info */
static int hf_rrc_schedulingTransmConfiguration = -1; /* E_DPDCH_SchedulingTransmConfiguration */
static int hf_rrc_mac_es_e_resetIndicator_02 = -1; /* T_mac_es_e_resetIndicator_02 */
static int hf_rrc_modeSpecificInfo_80 = -1; /* T_modeSpecificInfo_80 */
-static int hf_rrc_fdd_121 = -1; /* T_fdd_118 */
+static int hf_rrc_fdd_120 = -1; /* T_fdd_117 */
static int hf_rrc_e_DPCCH_Info_01 = -1; /* E_DPCCH_Info_r7 */
static int hf_rrc_e_DPDCH_Info_01 = -1; /* E_DPDCH_Info_r7 */
static int hf_rrc_tdd_76 = -1; /* T_tdd_70 */
@@ -5413,12 +5483,12 @@ static int hf_rrc_e_PUCH_Info_01 = -1; /* E_PUCH_Info */
static int hf_rrc_non_ScheduledTransGrantInfo_03 = -1; /* Non_ScheduledTransGrantInfoTDD */
static int hf_rrc_mac_es_e_resetIndicator_03 = -1; /* T_mac_es_e_resetIndicator_03 */
static int hf_rrc_modeSpecificInfo_81 = -1; /* T_modeSpecificInfo_81 */
-static int hf_rrc_fdd_122 = -1; /* T_fdd_119 */
+static int hf_rrc_fdd_121 = -1; /* T_fdd_118 */
static int hf_rrc_e_DPDCH_Info_02 = -1; /* E_DPDCH_Info_r8 */
static int hf_rrc_tdd_77 = -1; /* T_tdd_71 */
static int hf_rrc_mac_es_e_resetIndicator_04 = -1; /* T_mac_es_e_resetIndicator_04 */
static int hf_rrc_modeSpecificInfo_82 = -1; /* T_modeSpecificInfo_82 */
-static int hf_rrc_fdd_123 = -1; /* T_fdd_120 */
+static int hf_rrc_fdd_122 = -1; /* T_fdd_119 */
static int hf_rrc_tdd_78 = -1; /* T_tdd_72 */
static int hf_rrc_non_ScheduledTransGrantInfo_04 = -1; /* Non_ScheduledTransGrantInfoTDD_r9 */
static int hf_rrc_stepSize = -1; /* INTEGER_1_8 */
@@ -5489,6 +5559,7 @@ static int hf_rrc_codePhaseSearchWindow = -1; /* CodePhaseSearchWindow */
static int hf_rrc_azimuthAndElevation = -1; /* AzimuthAndElevation */
static int hf_rrc_AcquisitionSatInfoList_item = -1; /* AcquisitionSatInfo */
static int hf_rrc_AdditionalMeasurementID_List_item = -1; /* MeasurementIdentity */
+static int hf_rrc_AdditionalMeasurementID_List_r9_item = -1; /* MeasurementIdentity_r9 */
static int hf_rrc_dataID = -1; /* INTEGER_0_3 */
static int hf_rrc_e = -1; /* BIT_STRING_SIZE_16 */
static int hf_rrc_t_oa = -1; /* BIT_STRING_SIZE_8 */
@@ -5538,43 +5609,43 @@ static int hf_rrc_cellDCHMeasOccasionSequenceList_item = -1; /* CellDCHMeasOcca
static int hf_rrc_cellIndividualOffset = -1; /* CellIndividualOffset */
static int hf_rrc_referenceTimeDifferenceToCell = -1; /* ReferenceTimeDifferenceToCell */
static int hf_rrc_modeSpecificInfo_83 = -1; /* T_modeSpecificInfo_83 */
-static int hf_rrc_fdd_124 = -1; /* T_fdd_121 */
+static int hf_rrc_fdd_123 = -1; /* T_fdd_120 */
static int hf_rrc_readSFN_Indicator = -1; /* BOOLEAN */
static int hf_rrc_tdd_79 = -1; /* T_tdd_73 */
static int hf_rrc_primaryCCPCH_Info_02 = -1; /* PrimaryCCPCH_Info */
static int hf_rrc_timeslotInfoList = -1; /* TimeslotInfoList */
static int hf_rrc_modeSpecificInfo_84 = -1; /* T_modeSpecificInfo_84 */
-static int hf_rrc_fdd_125 = -1; /* T_fdd_122 */
+static int hf_rrc_fdd_124 = -1; /* T_fdd_121 */
static int hf_rrc_tdd_80 = -1; /* T_tdd_74 */
static int hf_rrc_primaryCCPCH_Info_03 = -1; /* PrimaryCCPCH_Info_r4 */
static int hf_rrc_timeslotInfoList_01 = -1; /* TimeslotInfoList_r4 */
static int hf_rrc_cellSelectionReselectionInfo = -1; /* CellSelectReselectInfoMC_RSCP */
static int hf_rrc_modeSpecificInfo_85 = -1; /* T_modeSpecificInfo_85 */
-static int hf_rrc_fdd_126 = -1; /* T_fdd_123 */
+static int hf_rrc_fdd_125 = -1; /* T_fdd_122 */
static int hf_rrc_tdd_81 = -1; /* T_tdd_75 */
static int hf_rrc_modeSpecificInfo_86 = -1; /* T_modeSpecificInfo_86 */
-static int hf_rrc_fdd_127 = -1; /* T_fdd_124 */
+static int hf_rrc_fdd_126 = -1; /* T_fdd_123 */
static int hf_rrc_tdd_82 = -1; /* T_tdd_76 */
static int hf_rrc_cellSelectionReselectionInfo_01 = -1; /* CellSelectReselectInfoSIB_11_12_RSCP */
static int hf_rrc_primaryCCPCH_Info_04 = -1; /* PrimaryCCPCH_Info_LCR_r4 */
static int hf_rrc_timeslotInfoList_02 = -1; /* TimeslotInfoList_LCR_r4 */
static int hf_rrc_modeSpecificInfo_87 = -1; /* T_modeSpecificInfo_87 */
-static int hf_rrc_fdd_128 = -1; /* T_fdd_125 */
+static int hf_rrc_fdd_127 = -1; /* T_fdd_124 */
static int hf_rrc_tdd_83 = -1; /* T_tdd_77 */
static int hf_rrc_cellSelectionReselectionInfo_02 = -1; /* CellSelectReselectInfoSIB_11_12_ECN0 */
static int hf_rrc_modeSpecificInfo_88 = -1; /* T_modeSpecificInfo_88 */
-static int hf_rrc_fdd_129 = -1; /* T_fdd_126 */
+static int hf_rrc_fdd_128 = -1; /* T_fdd_125 */
static int hf_rrc_tdd_84 = -1; /* T_tdd_78 */
static int hf_rrc_cellSelectionReselectionInfo_03 = -1; /* CellSelectReselectInfoSIB_11_12_HCS_RSCP */
static int hf_rrc_modeSpecificInfo_89 = -1; /* T_modeSpecificInfo_89 */
-static int hf_rrc_fdd_130 = -1; /* T_fdd_127 */
+static int hf_rrc_fdd_129 = -1; /* T_fdd_126 */
static int hf_rrc_tdd_85 = -1; /* T_tdd_79 */
static int hf_rrc_cellSelectionReselectionInfo_04 = -1; /* CellSelectReselectInfoSIB_11_12_HCS_ECN0 */
static int hf_rrc_cellIdentity = -1; /* CellIdentity */
-static int hf_rrc_dummy_42 = -1; /* SFN_SFN_ObsTimeDifference */
+static int hf_rrc_dummy_43 = -1; /* SFN_SFN_ObsTimeDifference */
static int hf_rrc_cellSynchronisationInfo = -1; /* CellSynchronisationInfo */
static int hf_rrc_modeSpecificInfo_90 = -1; /* T_modeSpecificInfo_90 */
-static int hf_rrc_fdd_131 = -1; /* T_fdd_128 */
+static int hf_rrc_fdd_130 = -1; /* T_fdd_127 */
static int hf_rrc_cpich_Ec_N0_01 = -1; /* CPICH_Ec_N0 */
static int hf_rrc_cpich_RSCP_01 = -1; /* CPICH_RSCP */
static int hf_rrc_pathloss = -1; /* Pathloss */
@@ -5582,22 +5653,22 @@ static int hf_rrc_tdd_86 = -1; /* T_tdd_80 */
static int hf_rrc_proposedTGSN = -1; /* TGSN */
static int hf_rrc_timeslotISCP_List = -1; /* TimeslotISCP_List */
static int hf_rrc_modeSpecificInfo_91 = -1; /* T_modeSpecificInfo_91 */
-static int hf_rrc_fdd_132 = -1; /* T_fdd_129 */
+static int hf_rrc_fdd_131 = -1; /* T_fdd_128 */
static int hf_rrc_deltaRSCPPerCell = -1; /* DeltaRSCPPerCell */
static int hf_rrc_tdd_87 = -1; /* T_tdd_81 */
static int hf_rrc_csgIdentity = -1; /* CSG_Identity */
static int hf_rrc_csgMemberIndication = -1; /* T_csgMemberIndication */
-static int hf_rrc_fdd_133 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info */
+static int hf_rrc_fdd_132 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info */
static int hf_rrc_fdd_item_01 = -1; /* PrimaryCPICH_Info */
static int hf_rrc_tdd_88 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info */
static int hf_rrc_tdd_item_02 = -1; /* PrimaryCCPCH_Info */
-static int hf_rrc_fdd_134 = -1; /* SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info */
+static int hf_rrc_fdd_133 = -1; /* SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info */
static int hf_rrc_CellMeasurementEventResults_LCR_r4_item = -1; /* PrimaryCCPCH_Info_LCR_r4 */
-static int hf_rrc_dummy_43 = -1; /* SFN_SFN_OTD_Type */
+static int hf_rrc_dummy_44 = -1; /* SFN_SFN_OTD_Type */
static int hf_rrc_cellIdentity_reportingIndicator = -1; /* BOOLEAN */
static int hf_rrc_cellSynchronisationInfoReportingIndicator = -1; /* BOOLEAN */
static int hf_rrc_modeSpecificInfo_92 = -1; /* T_modeSpecificInfo_92 */
-static int hf_rrc_fdd_135 = -1; /* T_fdd_130 */
+static int hf_rrc_fdd_134 = -1; /* T_fdd_129 */
static int hf_rrc_cpich_Ec_N0_reportingIndicator = -1; /* BOOLEAN */
static int hf_rrc_cpich_RSCP_reportingIndicator = -1; /* BOOLEAN */
static int hf_rrc_pathloss_reportingIndicator = -1; /* BOOLEAN */
@@ -5608,30 +5679,30 @@ static int hf_rrc_primaryCCPCH_RSCP_reportingIndicator = -1; /* BOOLEAN */
static int hf_rrc_q_OffsetS_N = -1; /* Q_OffsetS_N */
static int hf_rrc_hcs_NeighbouringCellInformation_RSCP = -1; /* HCS_NeighbouringCellInformation_RSCP */
static int hf_rrc_modeSpecificInfo_93 = -1; /* T_modeSpecificInfo_93 */
-static int hf_rrc_fdd_136 = -1; /* T_fdd_131 */
+static int hf_rrc_fdd_135 = -1; /* T_fdd_130 */
static int hf_rrc_tdd_90 = -1; /* T_tdd_83 */
static int hf_rrc_gsm_02 = -1; /* T_gsm_02 */
static int hf_rrc_q_Offset1S_N = -1; /* Q_OffsetS_N */
static int hf_rrc_q_Offset2S_N = -1; /* Q_OffsetS_N */
static int hf_rrc_modeSpecificInfo_94 = -1; /* T_modeSpecificInfo_94 */
-static int hf_rrc_fdd_137 = -1; /* T_fdd_132 */
+static int hf_rrc_fdd_136 = -1; /* T_fdd_131 */
static int hf_rrc_tdd_91 = -1; /* T_tdd_84 */
static int hf_rrc_gsm_03 = -1; /* T_gsm_03 */
static int hf_rrc_modeSpecificInfo_95 = -1; /* T_modeSpecificInfo_95 */
-static int hf_rrc_fdd_138 = -1; /* T_fdd_133 */
+static int hf_rrc_fdd_137 = -1; /* T_fdd_132 */
static int hf_rrc_tdd_92 = -1; /* T_tdd_85 */
static int hf_rrc_gsm_04 = -1; /* T_gsm_04 */
static int hf_rrc_modeSpecificInfo_96 = -1; /* T_modeSpecificInfo_96 */
-static int hf_rrc_fdd_139 = -1; /* T_fdd_134 */
+static int hf_rrc_fdd_138 = -1; /* T_fdd_133 */
static int hf_rrc_tdd_93 = -1; /* T_tdd_86 */
static int hf_rrc_gsm_05 = -1; /* T_gsm_05 */
static int hf_rrc_modeSpecificInfo_97 = -1; /* T_modeSpecificInfo_97 */
-static int hf_rrc_fdd_140 = -1; /* T_fdd_135 */
+static int hf_rrc_fdd_139 = -1; /* T_fdd_134 */
static int hf_rrc_tdd_94 = -1; /* T_tdd_87 */
static int hf_rrc_gsm_06 = -1; /* T_gsm_06 */
static int hf_rrc_hcs_NeighbouringCellInformation_ECN0 = -1; /* HCS_NeighbouringCellInformation_ECN0 */
static int hf_rrc_modeSpecificInfo_98 = -1; /* T_modeSpecificInfo_98 */
-static int hf_rrc_fdd_141 = -1; /* T_fdd_136 */
+static int hf_rrc_fdd_140 = -1; /* T_fdd_135 */
static int hf_rrc_tdd_95 = -1; /* T_tdd_88 */
static int hf_rrc_gsm_07 = -1; /* T_gsm_07 */
static int hf_rrc_deltaQrxlevmin = -1; /* DeltaQrxlevmin */
@@ -5651,7 +5722,7 @@ static int hf_rrc_CellsForInterRATMeasList_item = -1; /* InterRATCellID */
static int hf_rrc_CellsForIntraFreqMeasList_item = -1; /* IntraFreqCellID */
static int hf_rrc_CellsForIntraFreqMeasListOnSecULFreq_item = -1; /* IntraFreqCellIDOnSecULFreq */
static int hf_rrc_modeSpecificInfo_99 = -1; /* T_modeSpecificInfo_99 */
-static int hf_rrc_fdd_142 = -1; /* T_fdd_137 */
+static int hf_rrc_fdd_141 = -1; /* T_fdd_136 */
static int hf_rrc_countC_SFN_Frame_difference = -1; /* CountC_SFN_Frame_difference */
static int hf_rrc_tm = -1; /* INTEGER_0_38399 */
static int hf_rrc_tdd_96 = -1; /* T_tdd_89 */
@@ -5675,7 +5746,7 @@ static int hf_rrc_cnavISCl5q5 = -1; /* BIT_STRING_SIZE_13 */
static int hf_rrc_countC_SFN_High = -1; /* INTEGER_0_15 */
static int hf_rrc_off = -1; /* INTEGER_0_255 */
static int hf_rrc_modeSpecificInfo_100 = -1; /* T_modeSpecificInfo_100 */
-static int hf_rrc_fdd_143 = -1; /* T_fdd_138 */
+static int hf_rrc_fdd_142 = -1; /* T_fdd_137 */
static int hf_rrc_startPSC_01 = -1; /* PrimaryCPICH_Info */
static int hf_rrc_numberOfPSCs_01 = -1; /* INTEGER_1_512 */
static int hf_rrc_CSGCellInfoList_item = -1; /* CSGCellInfo */
@@ -5797,7 +5868,7 @@ static int hf_rrc_replacementActivationThreshold = -1; /* ReplacementActivation
static int hf_rrc_useCIO = -1; /* BOOLEAN */
static int hf_rrc_thresholdUsedFrequency = -1; /* ThresholdUsedFrequency */
static int hf_rrc_thresholdUsedFrequency_01 = -1; /* ThresholdUsedFrequency_r6 */
-static int hf_rrc_dummy_44 = -1; /* Threshold */
+static int hf_rrc_dummy_45 = -1; /* Threshold */
static int hf_rrc_usedFreqW = -1; /* W */
static int hf_rrc_hysteresis = -1; /* HysteresisInterFreq */
static int hf_rrc_timeToTrigger = -1; /* TimeToTrigger */
@@ -5830,7 +5901,7 @@ static int hf_rrc_inter_freq_TDD_meas_ind = -1; /* BOOLEAN */
static int hf_rrc_inter_RAT_meas_ind = -1; /* SEQUENCE_SIZE_1_maxOtherRAT_OF_RAT_Type */
static int hf_rrc_inter_RAT_meas_ind_item = -1; /* RAT_Type */
static int hf_rrc_inter_freq_TDD128_meas_ind = -1; /* BOOLEAN */
-static int hf_rrc_fdd_144 = -1; /* PrimaryCPICH_Info */
+static int hf_rrc_fdd_143 = -1; /* PrimaryCPICH_Info */
static int hf_rrc_tdd_97 = -1; /* PrimaryCCPCH_Info_LCR_r4 */
static int hf_rrc_ForbiddenAffectCellList_item = -1; /* ForbiddenAffectCell */
static int hf_rrc_ForbiddenAffectCellList_r4_item = -1; /* ForbiddenAffectCell_r4 */
@@ -6023,7 +6094,7 @@ static int hf_rrc_variableBitMapOfARFCNs = -1; /* OCTET_STRING_SIZE_1_16 */
static int hf_rrc_continuousRangeOfARFCNs = -1; /* T_continuousRangeOfARFCNs */
static int hf_rrc_endingARFCN = -1; /* BCCH_ARFCN */
static int hf_rrc_gsm_CarrierRSSI = -1; /* GSM_CarrierRSSI */
-static int hf_rrc_dummy_45 = -1; /* INTEGER_46_173 */
+static int hf_rrc_dummy_46 = -1; /* INTEGER_46_173 */
static int hf_rrc_dummy2_11 = -1; /* ObservedTimeDifferenceToGSM */
static int hf_rrc_GSM_MeasuredResultsList_item = -1; /* GSM_MeasuredResults */
static int hf_rrc_tlm_Message = -1; /* BIT_STRING_SIZE_14 */
@@ -6061,7 +6132,7 @@ static int hf_rrc_newInterFreqCellList_05 = -1; /* NewInterFreqCellList_r9 */
static int hf_rrc_cSGInterFreqCellInfoList = -1; /* CSGInterFreqCellInfoList */
static int hf_rrc_interFreqSIAcquisition = -1; /* InterFreqSIAcquisition */
static int hf_rrc_modeSpecificInfo_101 = -1; /* T_modeSpecificInfo_101 */
-static int hf_rrc_fdd_145 = -1; /* T_fdd_139 */
+static int hf_rrc_fdd_144 = -1; /* T_fdd_138 */
static int hf_rrc_primaryScramblingCode_01 = -1; /* PrimaryCPICH_Info */
static int hf_rrc_newInterFreqCellList_06 = -1; /* NewInterFreqCellSI_List_RSCP */
static int hf_rrc_newInterFreqCellList_07 = -1; /* NewInterFreqCellSI_List_ECN0 */
@@ -6104,7 +6175,7 @@ static int hf_rrc_intraFreqMeasQuantity = -1; /* IntraFreqMeasQuantity */
static int hf_rrc_interFreqReportingCriteria = -1; /* T_interFreqReportingCriteria */
static int hf_rrc_filterCoefficient = -1; /* FilterCoefficient */
static int hf_rrc_modeSpecificInfo_102 = -1; /* T_modeSpecificInfo_102 */
-static int hf_rrc_fdd_146 = -1; /* T_fdd_140 */
+static int hf_rrc_fdd_145 = -1; /* T_fdd_139 */
static int hf_rrc_freqQualityEstimateQuantity_FDD = -1; /* FreqQualityEstimateQuantity_FDD */
static int hf_rrc_tdd_98 = -1; /* T_tdd_90 */
static int hf_rrc_freqQualityEstimateQuantity_TDD = -1; /* FreqQualityEstimateQuantity_TDD */
@@ -6123,14 +6194,14 @@ static int hf_rrc_interFreqCellInfoSI_List_06 = -1; /* InterFreqCellInfoSI_List
static int hf_rrc_interFreqCellInfoSI_List_07 = -1; /* InterFreqCellInfoSI_List_HCS_ECN0_LCR */
static int hf_rrc_InterFreqRACHRepCellsList_item = -1; /* InterFreqCellID */
static int hf_rrc_modeSpecificInfo_103 = -1; /* T_modeSpecificInfo_103 */
-static int hf_rrc_fdd_147 = -1; /* T_fdd_141 */
+static int hf_rrc_fdd_146 = -1; /* T_fdd_140 */
static int hf_rrc_interFreqRepQuantityRACH_FDD = -1; /* InterFreqRepQuantityRACH_FDD */
static int hf_rrc_tdd_99 = -1; /* T_tdd_91 */
static int hf_rrc_interFreqRepQuantityRACH_TDDList = -1; /* InterFreqRepQuantityRACH_TDDList */
static int hf_rrc_interFreqRACHReportingThreshold = -1; /* Threshold */
static int hf_rrc_maxReportedCellsOnRACHinterFreq = -1; /* MaxReportedCellsOnRACHinterFreq */
static int hf_rrc_modeSpecificInfo_104 = -1; /* T_modeSpecificInfo_104 */
-static int hf_rrc_fdd_148 = -1; /* T_fdd_142 */
+static int hf_rrc_fdd_147 = -1; /* T_fdd_141 */
static int hf_rrc_tdd_100 = -1; /* T_tdd_92 */
static int hf_rrc_interFreqReportingCriteria_01 = -1; /* InterFreqReportingCriteria */
static int hf_rrc_periodicalReportingCriteria_01 = -1; /* PeriodicalWithReportingCellStatus */
@@ -6237,7 +6308,7 @@ static int hf_rrc_cSGIntraFreqCellInfoList = -1; /* CSGIntraFreqCellInfoList */
static int hf_rrc_intraFreqSIAcquisition = -1; /* IntraFreqSIAcquisition */
static int hf_rrc_IntraFreqSIAcquisitionInfo_item = -1; /* PrimaryCPICH_Info */
static int hf_rrc_modeSpecificInfo_105 = -1; /* T_modeSpecificInfo_105 */
-static int hf_rrc_fdd_149 = -1; /* T_fdd_143 */
+static int hf_rrc_fdd_148 = -1; /* T_fdd_142 */
static int hf_rrc_intraFreqSIAcquisitionInfo = -1; /* IntraFreqSIAcquisitionInfo */
static int hf_rrc_newIntraFreqCellList_05 = -1; /* NewIntraFreqCellSI_List_RSCP */
static int hf_rrc_newIntraFreqCellList_06 = -1; /* NewIntraFreqCellSI_List_ECN0 */
@@ -6286,7 +6357,7 @@ static int hf_rrc_eventID_02 = -1; /* EventIDIntraFreq */
static int hf_rrc_cellMeasurementEventResults = -1; /* CellMeasurementEventResults */
static int hf_rrc_cellMeasurementEventResultsOnSecUlFreq = -1; /* CellMeasurementEventResultsOnSecUlFreq */
static int hf_rrc_modeSpecificInfo_106 = -1; /* T_modeSpecificInfo_106 */
-static int hf_rrc_fdd_150 = -1; /* T_fdd_144 */
+static int hf_rrc_fdd_149 = -1; /* T_fdd_143 */
static int hf_rrc_intraFreqMeasQuantity_FDD = -1; /* IntraFreqMeasQuantity_FDD */
static int hf_rrc_tdd_101 = -1; /* T_tdd_93 */
static int hf_rrc_intraFreqMeasQuantity_TDDList = -1; /* IntraFreqMeasQuantity_TDDList */
@@ -6318,7 +6389,7 @@ static int hf_rrc_monitoredSetReportingQuantities = -1; /* CellReportingQuantit
static int hf_rrc_detectedSetReportingQuantities = -1; /* CellReportingQuantities */
static int hf_rrc_sfn_SFN_OTD_Type = -1; /* SFN_SFN_OTD_Type */
static int hf_rrc_modeSpecificInfo_107 = -1; /* T_modeSpecificInfo_107 */
-static int hf_rrc_fdd_151 = -1; /* T_fdd_145 */
+static int hf_rrc_fdd_150 = -1; /* T_fdd_144 */
static int hf_rrc_intraFreqRepQuantityRACH_FDD = -1; /* IntraFreqRepQuantityRACH_FDD */
static int hf_rrc_tdd_102 = -1; /* T_tdd_94 */
static int hf_rrc_intraFreqRepQuantityRACH_TDDList = -1; /* IntraFreqRepQuantityRACH_TDDList */
@@ -6376,7 +6447,7 @@ static int hf_rrc_MeasuredResultsList_v770xet_item = -1; /* MeasuredResultsList
static int hf_rrc_MeasuredResultsList_v860ext_item = -1; /* MeasuredResultsList_v860ext_item */
static int hf_rrc_currentCell = -1; /* T_currentCell */
static int hf_rrc_modeSpecificInfo_108 = -1; /* T_modeSpecificInfo_108 */
-static int hf_rrc_fdd_152 = -1; /* T_fdd_146 */
+static int hf_rrc_fdd_151 = -1; /* T_fdd_145 */
static int hf_rrc_measurementQuantity_02 = -1; /* T_measurementQuantity */
static int hf_rrc_tdd_103 = -1; /* T_tdd_95 */
static int hf_rrc_timeslotISCP = -1; /* TimeslotISCP_List */
@@ -6425,7 +6496,7 @@ static int hf_rrc_intraFreqMeasurementSysInfo_03 = -1; /* IntraFreqMeasurementS
static int hf_rrc_interFreqMeasurementSysInfo_03 = -1; /* InterFreqMeasurementSysInfo_HCS_ECN0 */
static int hf_rrc_interRATMeasurementSysInfo_01 = -1; /* InterRATMeasurementSysInfo */
static int hf_rrc_trafficVolumeMeasSysInfo = -1; /* TrafficVolumeMeasSysInfo */
-static int hf_rrc_dummy_46 = -1; /* UE_InternalMeasurementSysInfo */
+static int hf_rrc_dummy_47 = -1; /* UE_InternalMeasurementSysInfo */
static int hf_rrc_use_of_HCS_01 = -1; /* T_use_of_HCS_01 */
static int hf_rrc_hcs_not_used_01 = -1; /* T_hcs_not_used_01 */
static int hf_rrc_cellSelectQualityMeasure_03 = -1; /* T_cellSelectQualityMeasure_03 */
@@ -6503,7 +6574,7 @@ static int hf_rrc_ue_State = -1; /* T_ue_State */
static int hf_rrc_MonitoredCellRACH_List_item = -1; /* MonitoredCellRACH_Result */
static int hf_rrc_sfn_SFN_ObsTimeDifference = -1; /* SFN_SFN_ObsTimeDifference */
static int hf_rrc_modeSpecificInfo_109 = -1; /* T_modeSpecificInfo_109 */
-static int hf_rrc_fdd_153 = -1; /* T_fdd_147 */
+static int hf_rrc_fdd_152 = -1; /* T_fdd_146 */
static int hf_rrc_measurementQuantity_03 = -1; /* T_measurementQuantity_01 */
static int hf_rrc_tdd_104 = -1; /* T_tdd_96 */
static int hf_rrc_n_CR = -1; /* INTEGER_1_16 */
@@ -6606,7 +6677,7 @@ static int hf_rrc_omega_01 = -1; /* BIT_STRING_SIZE_32 */
static int hf_rrc_omegaDot_01 = -1; /* BIT_STRING_SIZE_24 */
static int hf_rrc_iDot = -1; /* BIT_STRING_SIZE_14 */
static int hf_rrc_modeSpecificInfo_110 = -1; /* T_modeSpecificInfo_110 */
-static int hf_rrc_fdd_154 = -1; /* T_fdd_148 */
+static int hf_rrc_fdd_153 = -1; /* T_fdd_147 */
static int hf_rrc_neighbourIdentity = -1; /* PrimaryCPICH_Info */
static int hf_rrc_uE_RX_TX_TimeDifferenceType2Info = -1; /* UE_RX_TX_TimeDifferenceType2Info */
static int hf_rrc_tdd_105 = -1; /* T_tdd_97 */
@@ -6614,7 +6685,7 @@ static int hf_rrc_neighbourAndChannelIdentity = -1; /* CellAndChannelIdentity *
static int hf_rrc_neighbourQuality = -1; /* NeighbourQuality */
static int hf_rrc_sfn_SFN_ObsTimeDifference2 = -1; /* SFN_SFN_ObsTimeDifference2 */
static int hf_rrc_modeSpecificInfo_111 = -1; /* T_modeSpecificInfo_111 */
-static int hf_rrc_fdd_155 = -1; /* T_fdd_149 */
+static int hf_rrc_fdd_154 = -1; /* T_fdd_148 */
static int hf_rrc_NeighbourList_item = -1; /* Neighbour */
static int hf_rrc_NeighbourList_TDD_r7_item = -1; /* Neighbour_TDD_r7 */
static int hf_rrc_NeighbourList_v390ext_item = -1; /* Neighbour_v390ext */
@@ -6833,7 +6904,7 @@ static int hf_rrc_trafficVolumeMeasurementID = -1; /* MeasurementIdentity */
static int hf_rrc_trafficVolumeMeasurementObjectList = -1; /* TrafficVolumeMeasurementObjectList */
static int hf_rrc_trafficVolumeMeasQuantity = -1; /* TrafficVolumeMeasQuantity */
static int hf_rrc_trafficVolumeReportingQuantity = -1; /* TrafficVolumeReportingQuantity */
-static int hf_rrc_dummy_47 = -1; /* TrafficVolumeReportingCriteria */
+static int hf_rrc_dummy_48 = -1; /* TrafficVolumeReportingCriteria */
static int hf_rrc_reportCriteriaSysInf = -1; /* TrafficVolumeReportCriteriaSysInfo */
static int hf_rrc_rlc_BuffersPayload = -1; /* RLC_BuffersPayload */
static int hf_rrc_averageRLC_BufferPayload_01 = -1; /* AverageRLC_BufferPayload */
@@ -6871,7 +6942,7 @@ static int hf_rrc_event6f_01 = -1; /* PrimaryCPICH_Info */
static int hf_rrc_event6g_01 = -1; /* PrimaryCPICH_Info */
static int hf_rrc_measurementQuantity_04 = -1; /* UE_MeasurementQuantity */
static int hf_rrc_modeSpecificInfo_116 = -1; /* T_modeSpecificInfo_116 */
-static int hf_rrc_fdd_156 = -1; /* T_fdd_150 */
+static int hf_rrc_fdd_155 = -1; /* T_fdd_149 */
static int hf_rrc_ue_TransmittedPowerFDD = -1; /* UE_TransmittedPower */
static int hf_rrc_ue_RX_TX_ReportEntryList = -1; /* UE_RX_TX_ReportEntryList */
static int hf_rrc_tdd_108 = -1; /* T_tdd_100 */
@@ -6892,12 +6963,12 @@ static int hf_rrc_ue_InternalReportingCriteria = -1; /* UE_InternalReportingCri
static int hf_rrc_ue_InternalEventParamList = -1; /* UE_InternalEventParamList */
static int hf_rrc_ue_TransmittedPower = -1; /* BOOLEAN */
static int hf_rrc_modeSpecificInfo_118 = -1; /* T_modeSpecificInfo_118 */
-static int hf_rrc_fdd_157 = -1; /* T_fdd_151 */
+static int hf_rrc_fdd_156 = -1; /* T_fdd_150 */
static int hf_rrc_ue_RX_TX_TimeDifference = -1; /* BOOLEAN */
static int hf_rrc_tdd_109 = -1; /* T_tdd_101 */
static int hf_rrc_appliedTA_02 = -1; /* BOOLEAN */
static int hf_rrc_modeSpecificInfo_119 = -1; /* T_modeSpecificInfo_119 */
-static int hf_rrc_fdd_158 = -1; /* T_fdd_152 */
+static int hf_rrc_fdd_157 = -1; /* T_fdd_151 */
static int hf_rrc_tdd_110 = -1; /* T_tdd_102 */
static int hf_rrc_tddOption_25 = -1; /* T_tddOption_25 */
static int hf_rrc_tdd384_44 = -1; /* T_tdd384_39 */
@@ -7003,7 +7074,7 @@ static int hf_rrc_ganssTimeId = -1; /* INTEGER_0_7 */
static int hf_rrc_utran_ganssreferenceTime = -1; /* T_utran_ganssreferenceTime */
static int hf_rrc_timingOfCellFrames = -1; /* INTEGER_0_3999999 */
static int hf_rrc_mode = -1; /* T_mode */
-static int hf_rrc_fdd_159 = -1; /* T_fdd_153 */
+static int hf_rrc_fdd_158 = -1; /* T_fdd_152 */
static int hf_rrc_primary_CPICH_Info = -1; /* PrimaryCPICH_Info */
static int hf_rrc_tdd_111 = -1; /* T_tdd_103 */
static int hf_rrc_cellParameters = -1; /* CellParametersID */
@@ -7050,7 +7121,7 @@ static int hf_rrc_ue_positioning_GPS_UTC_Model = -1; /* UE_Positioning_GPS_UTC_
static int hf_rrc_ue_positioning_GPS_Almanac = -1; /* UE_Positioning_GPS_Almanac */
static int hf_rrc_ue_positioning_GPS_AcquisitionAssistance = -1; /* UE_Positioning_GPS_AcquisitionAssistance */
static int hf_rrc_ue_positioning_GPS_Real_timeIntegrity = -1; /* BadSatList */
-static int hf_rrc_dummy_48 = -1; /* UE_Positioning_GPS_ReferenceCellInfo */
+static int hf_rrc_dummy_49 = -1; /* UE_Positioning_GPS_ReferenceCellInfo */
static int hf_rrc_ue_positioning_GPS_ReferenceTime_01 = -1; /* UE_Positioning_GPS_ReferenceTime_v770ext */
static int hf_rrc_ue_positioning_GPS_AcquisitionAssistance_01 = -1; /* UE_Positioning_GPS_AcquisitionAssistance_v770ext */
static int hf_rrc_ue_positioning_GPS_ReferenceTime_02 = -1; /* UE_Positioning_GPS_ReferenceTime_r7 */
@@ -7080,7 +7151,7 @@ static int hf_rrc_gps_Toe = -1; /* INTEGER_0_255 */
static int hf_rrc_tToeLimit = -1; /* INTEGER_0_15 */
static int hf_rrc_satDataList = -1; /* SatDataList */
static int hf_rrc_modeSpecificInfo_120 = -1; /* T_modeSpecificInfo_120 */
-static int hf_rrc_fdd_160 = -1; /* T_fdd_154 */
+static int hf_rrc_fdd_159 = -1; /* T_fdd_153 */
static int hf_rrc_referenceIdentity = -1; /* PrimaryCPICH_Info */
static int hf_rrc_tdd_112 = -1; /* T_tdd_104 */
static int hf_rrc_referenceIdentity_01 = -1; /* CellParametersID */
@@ -7102,7 +7173,7 @@ static int hf_rrc_ip_Offset = -1; /* INTEGER_0_9 */
static int hf_rrc_seed = -1; /* INTEGER_0_63 */
static int hf_rrc_burstModeParameters = -1; /* BurstModeParameters */
static int hf_rrc_modeSpecificInfo_121 = -1; /* T_modeSpecificInfo_121 */
-static int hf_rrc_fdd_161 = -1; /* T_fdd_155 */
+static int hf_rrc_fdd_160 = -1; /* T_fdd_154 */
static int hf_rrc_tdd_113 = -1; /* T_tdd_105 */
static int hf_rrc_ip_Spacing_TDD = -1; /* IP_Spacing_TDD */
static int hf_rrc_ip_slot = -1; /* INTEGER_0_14 */
@@ -7159,7 +7230,7 @@ static int hf_rrc_ue_positioning_OTDOA_NeighbourCellList_02 = -1; /* UE_Positio
static int hf_rrc_UE_Positioning_IPDL_Parameters_TDDList_r4_ext_item = -1; /* UE_Positioning_IPDL_Parameters_TDD_r4_ext */
static int hf_rrc_neighbourList = -1; /* NeighbourList_TDD_r7 */
static int hf_rrc_modeSpecificInfo_122 = -1; /* T_modeSpecificInfo_122 */
-static int hf_rrc_fdd_162 = -1; /* T_fdd_156 */
+static int hf_rrc_fdd_161 = -1; /* T_fdd_155 */
static int hf_rrc_referenceCellIDentity = -1; /* PrimaryCPICH_Info */
static int hf_rrc_ue_RX_TX_TimeDifferenceType2Info = -1; /* UE_RX_TX_TimeDifferenceType2Info */
static int hf_rrc_tdd_114 = -1; /* T_tdd_106 */
@@ -7167,7 +7238,7 @@ static int hf_rrc_referenceCellIdentity = -1; /* CellParametersID */
static int hf_rrc_neighbourList_01 = -1; /* NeighbourList */
static int hf_rrc_neighbourList_v390ext = -1; /* NeighbourList_v390ext */
static int hf_rrc_modeSpecificInfo_123 = -1; /* T_modeSpecificInfo_123 */
-static int hf_rrc_fdd_163 = -1; /* T_fdd_157 */
+static int hf_rrc_fdd_162 = -1; /* T_fdd_156 */
static int hf_rrc_tdd_115 = -1; /* T_tdd_107 */
static int hf_rrc_cellAndChannelIdentity = -1; /* CellAndChannelIdentity */
static int hf_rrc_ue_positioning_IPDL_Paremeters = -1; /* UE_Positioning_IPDL_Parameters */
@@ -7178,7 +7249,7 @@ static int hf_rrc_positioningMode = -1; /* T_positioningMode */
static int hf_rrc_ueBased = -1; /* T_ueBased */
static int hf_rrc_ueAssisted = -1; /* T_ueAssisted */
static int hf_rrc_modeSpecificInfo_124 = -1; /* T_modeSpecificInfo_124 */
-static int hf_rrc_fdd_164 = -1; /* T_fdd_158 */
+static int hf_rrc_fdd_163 = -1; /* T_fdd_157 */
static int hf_rrc_tdd_116 = -1; /* T_tdd_108 */
static int hf_rrc_ue_positioning_IPDL_Paremeters_01 = -1; /* UE_Positioning_IPDL_Parameters_r4 */
static int hf_rrc_positioningMode_01 = -1; /* T_positioningMode_01 */
@@ -7190,11 +7261,11 @@ static int hf_rrc_fineSFN_SFN = -1; /* FineSFN_SFN */
static int hf_rrc_roundTripTime = -1; /* INTEGER_0_32766 */
static int hf_rrc_ueAssisted_01 = -1; /* T_ueAssisted_01 */
static int hf_rrc_modeSpecificInfo_125 = -1; /* T_modeSpecificInfo_125 */
-static int hf_rrc_fdd_165 = -1; /* T_fdd_159 */
+static int hf_rrc_fdd_164 = -1; /* T_fdd_158 */
static int hf_rrc_tdd_117 = -1; /* T_tdd_109 */
static int hf_rrc_roundTripTimeExtension = -1; /* INTEGER_0_70274 */
static int hf_rrc_modeSpecificInfo_126 = -1; /* T_modeSpecificInfo_126 */
-static int hf_rrc_fdd_166 = -1; /* T_fdd_160 */
+static int hf_rrc_fdd_165 = -1; /* T_fdd_159 */
static int hf_rrc_tdd_118 = -1; /* T_tdd_110 */
static int hf_rrc_positioningMode_02 = -1; /* T_positioningMode_02 */
static int hf_rrc_ueBased_02 = -1; /* T_ueBased_02 */
@@ -7208,23 +7279,23 @@ static int hf_rrc_stdResolution = -1; /* BIT_STRING_SIZE_2 */
static int hf_rrc_numberOfOTDOA_Measurements = -1; /* BIT_STRING_SIZE_3 */
static int hf_rrc_stdOfOTDOA_Measurements = -1; /* BIT_STRING_SIZE_5 */
static int hf_rrc_modeSpecificInfo_127 = -1; /* T_modeSpecificInfo_127 */
-static int hf_rrc_fdd_167 = -1; /* T_fdd_161 */
+static int hf_rrc_fdd_166 = -1; /* T_fdd_160 */
static int hf_rrc_tdd_119 = -1; /* T_tdd_111 */
static int hf_rrc_positioningMode_03 = -1; /* T_positioningMode_03 */
static int hf_rrc_ueBased_03 = -1; /* T_ueBased_03 */
static int hf_rrc_ueAssisted_03 = -1; /* T_ueAssisted_03 */
static int hf_rrc_modeSpecificInfo_128 = -1; /* T_modeSpecificInfo_128 */
-static int hf_rrc_fdd_168 = -1; /* T_fdd_162 */
+static int hf_rrc_fdd_167 = -1; /* T_fdd_161 */
static int hf_rrc_tdd_120 = -1; /* T_tdd_112 */
static int hf_rrc_positioningMode_04 = -1; /* T_positioningMode_04 */
static int hf_rrc_ueBased_04 = -1; /* T_ueBased_04 */
static int hf_rrc_cellPosition = -1; /* ReferenceCellPosition */
static int hf_rrc_ueAssisted_04 = -1; /* T_ueAssisted_04 */
static int hf_rrc_modeSpecificInfo_129 = -1; /* T_modeSpecificInfo_129 */
-static int hf_rrc_fdd_169 = -1; /* T_fdd_163 */
+static int hf_rrc_fdd_168 = -1; /* T_fdd_162 */
static int hf_rrc_tdd_121 = -1; /* T_tdd_113 */
static int hf_rrc_modeSpecificInfo_130 = -1; /* T_modeSpecificInfo_130 */
-static int hf_rrc_fdd_170 = -1; /* T_fdd_164 */
+static int hf_rrc_fdd_169 = -1; /* T_fdd_163 */
static int hf_rrc_tdd_122 = -1; /* T_tdd_114 */
static int hf_rrc_positioningMode_05 = -1; /* T_positioningMode_05 */
static int hf_rrc_ueBased_05 = -1; /* T_ueBased_05 */
@@ -7232,7 +7303,7 @@ static int hf_rrc_ueAssisted_05 = -1; /* T_ueAssisted_05 */
static int hf_rrc_referenceTime_02 = -1; /* T_referenceTime_02 */
static int hf_rrc_cell_Timing = -1; /* T_cell_Timing */
static int hf_rrc_modeSpecificInfo_131 = -1; /* T_modeSpecificInfo_131 */
-static int hf_rrc_fdd_171 = -1; /* T_fdd_165 */
+static int hf_rrc_fdd_170 = -1; /* T_fdd_164 */
static int hf_rrc_tdd_123 = -1; /* T_tdd_115 */
static int hf_rrc_positionEstimate = -1; /* PositionEstimate */
static int hf_rrc_referenceTimeOptions = -1; /* T_referenceTimeOptions */
@@ -7285,7 +7356,7 @@ static int hf_rrc_ls_Part = -1; /* INTEGER_0_4294967295 */
static int hf_rrc_gANSS_TimeId = -1; /* INTEGER_0_7 */
static int hf_rrc_gANSS_TimeUncertainty = -1; /* INTEGER_0_127 */
static int hf_rrc_mode_01 = -1; /* T_mode_01 */
-static int hf_rrc_fdd_172 = -1; /* T_fdd_166 */
+static int hf_rrc_fdd_171 = -1; /* T_fdd_165 */
static int hf_rrc_tdd_124 = -1; /* T_tdd_116 */
static int hf_rrc_UTRAN_FDD_FrequencyList_item = -1; /* UTRAN_FDD_Frequency */
static int hf_rrc_qQualMinFDD = -1; /* INTEGER_M24_0 */
@@ -7296,12 +7367,12 @@ static int hf_rrc_utran_GPSTimingOfCell = -1; /* T_utran_GPSTimingOfCell */
static int hf_rrc_ms_part = -1; /* INTEGER_0_1023 */
static int hf_rrc_ls_part = -1; /* INTEGER_0_4294967295 */
static int hf_rrc_modeSpecificInfo_132 = -1; /* T_modeSpecificInfo_132 */
-static int hf_rrc_fdd_173 = -1; /* T_fdd_167 */
+static int hf_rrc_fdd_172 = -1; /* T_fdd_166 */
static int hf_rrc_tdd_125 = -1; /* T_tdd_117 */
static int hf_rrc_ue_GPSTimingOfCell = -1; /* T_ue_GPSTimingOfCell */
static int hf_rrc_ms_part_01 = -1; /* INTEGER_0_16383 */
static int hf_rrc_modeSpecificInfo_133 = -1; /* T_modeSpecificInfo_133 */
-static int hf_rrc_fdd_174 = -1; /* T_fdd_168 */
+static int hf_rrc_fdd_173 = -1; /* T_fdd_167 */
static int hf_rrc_tdd_126 = -1; /* T_tdd_118 */
static int hf_rrc_utra_ServingCell = -1; /* T_utra_ServingCell */
static int hf_rrc_s_PrioritySearch1 = -1; /* INTEGER_0_31 */
@@ -7331,7 +7402,7 @@ static int hf_rrc_dataVolumePerRB = -1; /* DataVolumePerRB_List */
static int hf_rrc_dataVolume = -1; /* INTEGER_0_4294967295 */
static int hf_rrc_DataVolumePerRB_List_item = -1; /* DataVolumePerRB */
static int hf_rrc_modeSpecificInfo_134 = -1; /* T_modeSpecificInfo_134 */
-static int hf_rrc_fdd_175 = -1; /* T_fdd_169 */
+static int hf_rrc_fdd_174 = -1; /* T_fdd_168 */
static int hf_rrc_intraFreqMeasQuantity_FDD_01 = -1; /* IntraFreqMeasQuantity_FDD_sib3 */
static int hf_rrc_tdd_127 = -1; /* T_tdd_119 */
static int hf_rrc_intraFreqMeasQuantity_TDDList_01 = -1; /* IntraFreqMeasQuantity_TDD_sib3List */
@@ -7339,7 +7410,7 @@ static int hf_rrc_warningType = -1; /* OCTET_STRING_SIZE_1_2 */
static int hf_rrc_messageIdentifier = -1; /* OCTET_STRING_SIZE_2 */
static int hf_rrc_serialNumber = -1; /* OCTET_STRING_SIZE_2 */
static int hf_rrc_EUTRA_BlacklistedCellPerFreqList_item = -1; /* EUTRA_BlacklistedCell */
-static int hf_rrc_ue_EUTRA_Capability = -1; /* OCTET_STRING */
+static int hf_rrc_ue_EUTRA_Capability = -1; /* T_ue_EUTRA_Capability */
static int hf_rrc_EUTRA_TargetFreqInfoList_item = -1; /* EUTRA_TargetFreqInfo */
static int hf_rrc_dlEUTRACarrierFreq = -1; /* EARFCN */
static int hf_rrc_eutraBlacklistedCellPerFreqList = -1; /* EUTRA_BlacklistedCellPerFreqList */
@@ -7391,7 +7462,7 @@ static int hf_rrc_v6b0NonCriticalExtensions_16 = -1; /* T_v6b0NonCriticalExtens
static int hf_rrc_masterInformationBlock_v6b0ext = -1; /* MasterInformationBlock_v6b0ext_IEs */
static int hf_rrc_v860NonCriticalExtensions_26 = -1; /* T_v860NonCriticalExtensions_26 */
static int hf_rrc_masterInformationBlock_v860ext = -1; /* MasterInformationBlock_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_166 = -1; /* T_nonCriticalExtensions_166 */
+static int hf_rrc_nonCriticalExtensions_167 = -1; /* T_nonCriticalExtensions_167 */
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 */
@@ -7430,18 +7501,18 @@ static int hf_rrc_sibOccurValueTag = -1; /* SIBOccurValueTag */
static int hf_rrc_SIB_ReferenceList_item = -1; /* SchedulingInformationSIB */
static int hf_rrc_SIBSb_ReferenceList_item = -1; /* SchedulingInformationSIBSb */
static int hf_rrc_SIB_ReferenceListFACH_item = -1; /* SchedulingInformationSIB */
-static int hf_rrc_sysInfoType1 = -1; /* PLMN_ValueTag */
+static int hf_rrc_sysInfoType1_01 = -1; /* PLMN_ValueTag */
static int hf_rrc_sysInfoType2 = -1; /* CellValueTag */
-static int hf_rrc_sysInfoType3 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType3_01 = -1; /* CellValueTag */
static int hf_rrc_sysInfoType4 = -1; /* CellValueTag */
-static int hf_rrc_sysInfoType5 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType5_01 = -1; /* CellValueTag */
static int hf_rrc_sysInfoType6 = -1; /* CellValueTag */
-static int hf_rrc_sysInfoType7 = -1; /* NULL */
-static int hf_rrc_dummy_49 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType7_01 = -1; /* NULL */
+static int hf_rrc_dummy_50 = -1; /* CellValueTag */
static int hf_rrc_dummy2_13 = -1; /* NULL */
static int hf_rrc_dummy3_03 = -1; /* NULL */
-static int hf_rrc_sysInfoType11 = -1; /* CellValueTag */
-static int hf_rrc_sysInfoType12 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType11_01 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoType12_01 = -1; /* CellValueTag */
static int hf_rrc_sysInfoType13 = -1; /* CellValueTag */
static int hf_rrc_sysInfoType13_1 = -1; /* CellValueTag */
static int hf_rrc_sysInfoType13_2 = -1; /* CellValueTag */
@@ -7458,8 +7529,8 @@ static int hf_rrc_sysInfoType15_4 = -1; /* CellValueTag */
static int hf_rrc_sysInfoType18 = -1; /* CellValueTag */
static int hf_rrc_sysInfoType15_5 = -1; /* CellValueTag */
static int hf_rrc_sysInfoType5bis = -1; /* CellValueTag */
-static int hf_rrc_sysInfoTypeSB1 = -1; /* CellValueTag */
-static int hf_rrc_sysInfoTypeSB2 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoTypeSB1_01 = -1; /* CellValueTag */
+static int hf_rrc_sysInfoTypeSB2_01 = -1; /* CellValueTag */
static int hf_rrc_systemInfoType11bis = -1; /* NULL */
static int hf_rrc_systemInfoType15bis = -1; /* NULL */
static int hf_rrc_systemInfoType15_1bis = -1; /* NULL */
@@ -7478,10 +7549,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_167 = -1; /* T_nonCriticalExtensions_167 */
+static int hf_rrc_nonCriticalExtensions_168 = -1; /* T_nonCriticalExtensions_168 */
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_168 = -1; /* T_nonCriticalExtensions_168 */
+static int hf_rrc_nonCriticalExtensions_169 = -1; /* T_nonCriticalExtensions_169 */
static int hf_rrc_sib4indicator = -1; /* BOOLEAN */
static int hf_rrc_cellSelectReselectInfo = -1; /* CellSelectReselectInfoSIB_3_4 */
static int hf_rrc_cellAccessRestriction = -1; /* CellAccessRestriction */
@@ -7503,7 +7574,7 @@ static int hf_rrc_v870NonCriticalExtension = -1; /* T_v870NonCriticalExtension
static int hf_rrc_sysInfoType3_v870ext = -1; /* SysInfoType3_v870ext_IEs */
static int hf_rrc_v900NonCriticalExtension = -1; /* T_v900NonCriticalExtension */
static int hf_rrc_sysInfoType3_v920ext = -1; /* SysInfoType3_v920ext_IEs */
-static int hf_rrc_nonCriticalExtensions_169 = -1; /* T_nonCriticalExtensions_169 */
+static int hf_rrc_nonCriticalExtensions_170 = -1; /* T_nonCriticalExtensions_170 */
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 */
@@ -7526,12 +7597,12 @@ 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_170 = -1; /* T_nonCriticalExtensions_170 */
+static int hf_rrc_nonCriticalExtensions_171 = -1; /* T_nonCriticalExtensions_171 */
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 */
static int hf_rrc_modeSpecificInfo_135 = -1; /* T_modeSpecificInfo_135 */
-static int hf_rrc_fdd_176 = -1; /* T_fdd_170 */
+static int hf_rrc_fdd_175 = -1; /* T_fdd_169 */
static int hf_rrc_aich_PowerOffset = -1; /* AICH_PowerOffset */
static int hf_rrc_tdd_128 = -1; /* T_tdd_120 */
static int hf_rrc_pusch_SysInfoList_SFN = -1; /* PUSCH_SysInfoList_SFN */
@@ -7556,7 +7627,11 @@ static int hf_rrc_v860NonCriticalExtensions_27 = -1; /* T_v860NonCriticalExtens
static int hf_rrc_sysInfoType5_v860ext = -1; /* SysInfoType5_v860ext_IEs */
static int hf_rrc_v890NonCriticalExtensions_11 = -1; /* T_v890NonCriticalExtensions_11 */
static int hf_rrc_sysInfoType5_v890ext = -1; /* SysInfoType5_v890ext_IEs */
-static int hf_rrc_nonCriticalExtensions_171 = -1; /* T_nonCriticalExtensions_171 */
+static int hf_rrc_v8b0NonCriticalExtensions_01 = -1; /* T_v8b0NonCriticalExtensions_01 */
+static int hf_rrc_sysInfoType5_v8b0ext = -1; /* SysInfoType5_v8b0ext_IEs */
+static int hf_rrc_v8d0NonCriticalExtensions = -1; /* T_v8d0NonCriticalExtensions */
+static int hf_rrc_sysInfoType5_v8d0ext = -1; /* SysInfoType5_v8d0ext_IEs */
+static int hf_rrc_nonCriticalExtensions_172 = -1; /* T_nonCriticalExtensions_172 */
static int hf_rrc_pNBSCH_Allocation_r4 = -1; /* PNBSCH_Allocation_r4 */
static int hf_rrc_prach_SystemInformationList_LCR_r4 = -1; /* PRACH_SystemInformationList_LCR_r4 */
static int hf_rrc_tdd128SpecificInfo = -1; /* T_tdd128SpecificInfo */
@@ -7577,7 +7652,7 @@ static int hf_rrc_mcchOnSCCPCHusedOnlyForMBMS = -1; /* SCCPCH_SystemInformation
static int hf_rrc_additionalPRACH_TF_and_TFCS_CCCH_List = -1; /* AdditionalPRACH_TF_and_TFCS_CCCH_List */
static int hf_rrc_cBS_DRX_Level1Information_extension = -1; /* CBS_DRX_Level1Information_extension_r6 */
static int hf_rrc_modeSpecificInfo_136 = -1; /* T_modeSpecificInfo_136 */
-static int hf_rrc_fdd_177 = -1; /* T_fdd_171 */
+static int hf_rrc_fdd_176 = -1; /* T_fdd_170 */
static int hf_rrc_hs_dsch_CommonSystemInformation = -1; /* HS_DSCH_CommonSystemInformation */
static int hf_rrc_hs_dsch_PagingSystemInformation = -1; /* HS_DSCH_PagingSystemInformation */
static int hf_rrc_tdd768_23 = -1; /* T_tdd768_20 */
@@ -7590,9 +7665,9 @@ static int hf_rrc_sccpch_SystemInformationList = -1; /* SCCPCH_SystemInformatio
static int hf_rrc_sccpch_SystemInformation_MBMS_01 = -1; /* T_sccpch_SystemInformation_MBMS_01 */
static int hf_rrc_mcchOnSCCPCHusedOnlyForMBMS_01 = -1; /* SCCPCH_SystemInformation_MBMS_r7 */
static int hf_rrc_tDD_MBSFNInformation = -1; /* TDD_MBSFNInformation */
-static int hf_rrc_dummy_50 = -1; /* T_dummy_14 */
+static int hf_rrc_dummy_51 = -1; /* T_dummy_15 */
static int hf_rrc_modeSpecificInfo_137 = -1; /* T_modeSpecificInfo_137 */
-static int hf_rrc_fdd_178 = -1; /* T_fdd_172 */
+static int hf_rrc_fdd_177 = -1; /* T_fdd_171 */
static int hf_rrc_hs_dsch_DrxCellfach_info = -1; /* HS_DSCH_DrxCellfach_info */
static int hf_rrc_tdd128_63 = -1; /* T_tdd128_60 */
static int hf_rrc_hs_dsch_CommonSysInfo = -1; /* T_hs_dsch_CommonSysInfo */
@@ -7600,9 +7675,11 @@ static int hf_rrc_hs_dsch_CommonSystemInformation_01 = -1; /* HS_DSCH_CommonSys
static int hf_rrc_hs_dsch_PagingSystemInformation_01 = -1; /* HS_DSCH_PagingSystemInformation_TDD128 */
static int hf_rrc_hs_dsch_DrxCellfach_info_01 = -1; /* HS_DSCH_DrxCellfach_info_TDD128 */
static int hf_rrc_commonEDCHSystemInfo = -1; /* CommonEDCHSystemInfo */
+static int hf_rrc_tresetUsageIndicator = -1; /* T_tresetUsageIndicator */
+static int hf_rrc_commonEDCHSystemInfoFDD = -1; /* CommonEDCHSystemInfoFDD */
static int hf_rrc_modeSpecificInfo_138 = -1; /* T_modeSpecificInfo_138 */
-static int hf_rrc_fdd_179 = -1; /* T_fdd_173 */
-static int hf_rrc_dummy_51 = -1; /* CSICH_PowerOffset */
+static int hf_rrc_fdd_178 = -1; /* T_fdd_172 */
+static int hf_rrc_dummy_52 = -1; /* CSICH_PowerOffset */
static int hf_rrc_tdd_129 = -1; /* T_tdd_121 */
static int hf_rrc_v4b0NonCriticalExtensions_20 = -1; /* T_v4b0NonCriticalExtensions_20 */
static int hf_rrc_sysInfoType6_v4b0ext = -1; /* SysInfoType6_v4b0ext_IEs */
@@ -7614,25 +7691,25 @@ static int hf_rrc_v690nonCriticalExtensions = -1; /* T_v690nonCriticalExtension
static int hf_rrc_sysInfoType6_v690ext = -1; /* SysInfoType6_v690ext_IEs */
static int hf_rrc_v770NonCriticalExtensions_41 = -1; /* T_v770NonCriticalExtensions_41 */
static int hf_rrc_sysInfoType6_v770ext = -1; /* SysInfoType6_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_172 = -1; /* T_nonCriticalExtensions_172 */
+static int hf_rrc_nonCriticalExtensions_173 = -1; /* T_nonCriticalExtensions_173 */
static int hf_rrc_tdd128SpecificInfo_01 = -1; /* T_tdd128SpecificInfo_01 */
static int hf_rrc_hcr_r5_SpecificInfo_01 = -1; /* T_hcr_r5_SpecificInfo_01 */
static int hf_rrc_tdd768SpecificInfo = -1; /* T_tdd768SpecificInfo */
static int hf_rrc_modeSpecificInfo_139 = -1; /* T_modeSpecificInfo_139 */
-static int hf_rrc_fdd_180 = -1; /* T_fdd_174 */
+static int hf_rrc_fdd_179 = -1; /* T_fdd_173 */
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 = -1; /* ExpirationTimeFactor */
-static int hf_rrc_nonCriticalExtensions_173 = -1; /* T_nonCriticalExtensions_173 */
+static int hf_rrc_nonCriticalExtensions_174 = -1; /* T_nonCriticalExtensions_174 */
static int hf_rrc_dummy1_07 = -1; /* CPCH_Parameters */
static int hf_rrc_dummy2_14 = -1; /* CPCH_SetInfoList */
static int hf_rrc_dummy3_04 = -1; /* CSICH_PowerOffset */
-static int hf_rrc_nonCriticalExtensions_174 = -1; /* T_nonCriticalExtensions_174 */
-static int hf_rrc_dummy_52 = -1; /* CPCH_PersistenceLevelsList */
static int hf_rrc_nonCriticalExtensions_175 = -1; /* T_nonCriticalExtensions_175 */
-static int hf_rrc_dummy_53 = -1; /* DRAC_SysInfoList */
+static int hf_rrc_dummy_53 = -1; /* CPCH_PersistenceLevelsList */
static int hf_rrc_nonCriticalExtensions_176 = -1; /* T_nonCriticalExtensions_176 */
+static int hf_rrc_dummy_54 = -1; /* DRAC_SysInfoList */
+static int hf_rrc_nonCriticalExtensions_177 = -1; /* T_nonCriticalExtensions_177 */
static int hf_rrc_sib12indicator = -1; /* BOOLEAN */
static int hf_rrc_fach_MeasurementOccasionInfo = -1; /* FACH_MeasurementOccasionInfo */
static int hf_rrc_measurementControlSysInfo = -1; /* MeasurementControlSysInfo */
@@ -7650,7 +7727,7 @@ static int hf_rrc_v7b0NonCriticalExtensions_02 = -1; /* T_v7b0NonCriticalExtens
static int hf_rrc_sysInfoType11_v7b0ext = -1; /* SysInfoType11_v7b0ext_IEs */
static int hf_rrc_v860NonCriticalExtensions_28 = -1; /* T_v860NonCriticalExtensions_28 */
static int hf_rrc_sysInfoType11_v860ext = -1; /* SysInfoType11_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_177 = -1; /* T_nonCriticalExtensions_177 */
+static int hf_rrc_nonCriticalExtensions_178 = -1; /* T_nonCriticalExtensions_178 */
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 */
@@ -7660,7 +7737,7 @@ static int hf_rrc_newInterFrequencyCellInfoList_v590ext_item = -1; /* CellSelec
static int hf_rrc_newInterRATCellInfoList_v590ext = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_CellSelectReselectInfo_v590ext */
static int hf_rrc_newInterRATCellInfoList_v590ext_item = -1; /* CellSelectReselectInfo_v590ext */
static int hf_rrc_intraFreqEventCriteriaList_v590ext = -1; /* Intra_FreqEventCriteriaList_v590ext */
-static int hf_rrc_dummy_54 = -1; /* Dummy_InterFreqRACHReportingInfo */
+static int hf_rrc_dummy_55 = -1; /* Dummy_InterFreqRACHReportingInfo */
static int hf_rrc_interFreqRACHReportingInfo = -1; /* InterFreqRACHReportingInfo */
static int hf_rrc_mbsfnFrequencyList = -1; /* MBSFNFrequencyList */
static int hf_rrc_mbsfnFrequencyList_01 = -1; /* MBSFNFrequencyList_v860ext */
@@ -7671,7 +7748,7 @@ static int hf_rrc_v7b0NonCriticalExtensions_03 = -1; /* T_v7b0NonCriticalExtens
static int hf_rrc_sysInfoType11bis_v7b0ext = -1; /* SysInfoType11bis_v7b0ext_IEs */
static int hf_rrc_v860NonCriticalExtensions_29 = -1; /* T_v860NonCriticalExtensions_29 */
static int hf_rrc_sysInfoType11bis_v860ext = -1; /* SysInfoType11bis_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_178 = -1; /* T_nonCriticalExtensions_178 */
+static int hf_rrc_nonCriticalExtensions_179 = -1; /* T_nonCriticalExtensions_179 */
static int hf_rrc_csg_DedicatedFrequencyInfoList = -1; /* CSG_DedicatedFrequencyInfoList */
static int hf_rrc_v4b0NonCriticalExtensions_22 = -1; /* T_v4b0NonCriticalExtensions_22 */
static int hf_rrc_sysInfoType12_v4b0ext = -1; /* SysInfoType12_v4b0ext_IEs */
@@ -7683,62 +7760,62 @@ static int hf_rrc_v6b0NonCriticalExtensions_18 = -1; /* T_v6b0NonCriticalExtens
static int hf_rrc_sysInfoType12_v6b0ext = -1; /* SysInfoType12_v6b0ext_IEs */
static int hf_rrc_v7b0NonCriticalExtensions_04 = -1; /* T_v7b0NonCriticalExtensions_04 */
static int hf_rrc_sysInfoType12_v7b0ext = -1; /* SysInfoType12_v7b0ext_IEs */
-static int hf_rrc_nonCriticalExtensions_179 = -1; /* T_nonCriticalExtensions_179 */
+static int hf_rrc_nonCriticalExtensions_180 = -1; /* T_nonCriticalExtensions_180 */
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_180 = -1; /* T_nonCriticalExtensions_180 */
+static int hf_rrc_nonCriticalExtensions_181 = -1; /* T_nonCriticalExtensions_181 */
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_181 = -1; /* T_nonCriticalExtensions_181 */
-static int hf_rrc_ansi_41_UserZoneID_Information = -1; /* ANSI_41_UserZoneID_Information */
static int hf_rrc_nonCriticalExtensions_182 = -1; /* T_nonCriticalExtensions_182 */
-static int hf_rrc_ansi_41_PrivateNeighbourListInfo = -1; /* ANSI_41_PrivateNeighbourListInfo */
+static int hf_rrc_ansi_41_UserZoneID_Information = -1; /* ANSI_41_UserZoneID_Information */
static int hf_rrc_nonCriticalExtensions_183 = -1; /* T_nonCriticalExtensions_183 */
-static int hf_rrc_ansi_41_GlobalServiceRedirectInfo = -1; /* ANSI_41_GlobalServiceRedirectInfo */
+static int hf_rrc_ansi_41_PrivateNeighbourListInfo = -1; /* ANSI_41_PrivateNeighbourListInfo */
static int hf_rrc_nonCriticalExtensions_184 = -1; /* T_nonCriticalExtensions_184 */
+static int hf_rrc_ansi_41_GlobalServiceRedirectInfo = -1; /* ANSI_41_GlobalServiceRedirectInfo */
static int hf_rrc_nonCriticalExtensions_185 = -1; /* T_nonCriticalExtensions_185 */
+static int hf_rrc_nonCriticalExtensions_186 = -1; /* T_nonCriticalExtensions_186 */
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 */
static int hf_rrc_v770NonCriticalExtensions_44 = -1; /* T_v770NonCriticalExtensions_44 */
static int hf_rrc_sysInfoType15_v770ext = -1; /* SysInfoType15_v770ext_IEs */
-static int hf_rrc_nonCriticalExtensions_186 = -1; /* T_nonCriticalExtensions_186 */
+static int hf_rrc_nonCriticalExtensions_187 = -1; /* T_nonCriticalExtensions_187 */
static int hf_rrc_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_GANSS_ReferencePosition = -1; /* ReferenceLocationGANSS */
static int hf_rrc_ue_positioning_GANSS_IonosphericModel = -1; /* UE_Positioning_GANSS_IonosphericModel */
static int hf_rrc_v860NonCriticalExtensions_30 = -1; /* T_v860NonCriticalExtensions_30 */
static int hf_rrc_sysInfoType15bis_v860ext = -1; /* SysInfoType15bis_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_187 = -1; /* T_nonCriticalExtensions_187 */
+static int hf_rrc_nonCriticalExtensions_188 = -1; /* T_nonCriticalExtensions_188 */
static int hf_rrc_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_188 = -1; /* T_nonCriticalExtensions_188 */
+static int hf_rrc_nonCriticalExtensions_189 = -1; /* T_nonCriticalExtensions_189 */
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_189 = -1; /* T_nonCriticalExtensions_189 */
+static int hf_rrc_nonCriticalExtensions_190 = -1; /* T_nonCriticalExtensions_190 */
static int hf_rrc_ue_positioning_GANSS_DGANSS_Corrections_01 = -1; /* UE_Positioning_DGANSSCorrections_v920ext */
static int hf_rrc_transmissionTOW = -1; /* GPS_TOW_1sec */
-static int hf_rrc_nonCriticalExtensions_190 = -1; /* T_nonCriticalExtensions_190 */
-static int hf_rrc_ue_positioning_GANSS_navigationModel = -1; /* UE_Positioning_GANSS_NavigationModel */
static int hf_rrc_nonCriticalExtensions_191 = -1; /* T_nonCriticalExtensions_191 */
-static int hf_rrc_ue_positioning_GANSS_AddNavigationModels = -1; /* UE_Positioning_GANSS_AddNavigationModels */
+static int hf_rrc_ue_positioning_GANSS_navigationModel = -1; /* UE_Positioning_GANSS_NavigationModel */
static int hf_rrc_nonCriticalExtensions_192 = -1; /* T_nonCriticalExtensions_192 */
+static int hf_rrc_ue_positioning_GANSS_AddNavigationModels = -1; /* UE_Positioning_GANSS_AddNavigationModels */
+static int hf_rrc_nonCriticalExtensions_193 = -1; /* T_nonCriticalExtensions_193 */
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_nonCriticalExtensions_193 = -1; /* T_nonCriticalExtensions_193 */
+static int hf_rrc_nonCriticalExtensions_194 = -1; /* T_nonCriticalExtensions_194 */
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 */
static int hf_rrc_v860NonCriticalExtensions_31 = -1; /* T_v860NonCriticalExtensions_31 */
static int hf_rrc_sysInfoType15_3bis_v860ext = -1; /* SysInfoType15_3bis_v860ext_IEs */
-static int hf_rrc_nonCriticalExtensions_194 = -1; /* T_nonCriticalExtensions_194 */
+static int hf_rrc_nonCriticalExtensions_195 = -1; /* T_nonCriticalExtensions_195 */
static int hf_rrc_ue_Positioning_GANSS_Almanac = -1; /* UE_Positioning_GANSS_Almanac_v860ext */
static int hf_rrc_ue_Positioning_GANSS_AddUTCModels = -1; /* UE_Positioning_GANSS_AddUTCModels */
static int hf_rrc_ue_Positioning_GANSS_AuxiliaryInfo = -1; /* UE_Positioning_GANSS_AuxiliaryInfo */
@@ -7747,26 +7824,26 @@ 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_195 = -1; /* T_nonCriticalExtensions_195 */
+static int hf_rrc_nonCriticalExtensions_196 = -1; /* T_nonCriticalExtensions_196 */
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_196 = -1; /* T_nonCriticalExtensions_196 */
+static int hf_rrc_nonCriticalExtensions_197 = -1; /* T_nonCriticalExtensions_197 */
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_nonCriticalExtensions_197 = -1; /* T_nonCriticalExtensions_197 */
-static int hf_rrc_ue_positioning_GANSS_DataBitAssistance = -1; /* UE_Positioning_GANSS_Data_Bit_Assistance */
static int hf_rrc_nonCriticalExtensions_198 = -1; /* T_nonCriticalExtensions_198 */
+static int hf_rrc_ue_positioning_GANSS_DataBitAssistance = -1; /* UE_Positioning_GANSS_Data_Bit_Assistance */
+static int hf_rrc_nonCriticalExtensions_199 = -1; /* T_nonCriticalExtensions_199 */
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_199 = -1; /* T_nonCriticalExtensions_199 */
+static int hf_rrc_nonCriticalExtensions_200 = -1; /* T_nonCriticalExtensions_200 */
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_200 = -1; /* T_nonCriticalExtensions_200 */
+static int hf_rrc_nonCriticalExtensions_201 = -1; /* T_nonCriticalExtensions_201 */
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 */
@@ -7777,7 +7854,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_201 = -1; /* T_nonCriticalExtensions_201 */
+static int hf_rrc_nonCriticalExtensions_202 = -1; /* T_nonCriticalExtensions_202 */
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 */
@@ -7791,7 +7868,7 @@ static int hf_rrc_v6b0NonCriticalExtensions_19 = -1; /* T_v6b0NonCriticalExtens
static int hf_rrc_sysInfoType18_v6b0ext = -1; /* SysInfoType18_v6b0ext */
static int hf_rrc_v860NonCriticalExtensions_32 = -1; /* T_v860NonCriticalExtensions_32 */
static int hf_rrc_sysInfoType18_v860ext = -1; /* SysInfoType18_v860ext */
-static int hf_rrc_nonCriticalExtensions_202 = -1; /* T_nonCriticalExtensions_202 */
+static int hf_rrc_nonCriticalExtensions_203 = -1; /* T_nonCriticalExtensions_203 */
static int hf_rrc_idleModePLMNIdentitiesSIB11bis = -1; /* PLMNIdentitiesOfNeighbourCells */
static int hf_rrc_connectedModePLMNIdentitiesSIB11bis = -1; /* PLMNIdentitiesOfNeighbourCells */
static int hf_rrc_idleModePLMNIdentities_01 = -1; /* PLMNIdentitiesOfNeighbourCells_v860ext */
@@ -7801,22 +7878,22 @@ static int hf_rrc_gsm_PriorityInfoList = -1; /* GSM_PriorityInfoList */
static int hf_rrc_eutra_FrequencyAndPriorityInfoList = -1; /* EUTRA_FrequencyAndPriorityInfoList */
static int hf_rrc_v920NonCriticalExtensions_07 = -1; /* T_v920NonCriticalExtensions_07 */
static int hf_rrc_sysInfoType19_v920ext = -1; /* SysInfoType19_v920ext */
-static int hf_rrc_nonCriticalExtensions_203 = -1; /* T_nonCriticalExtensions_203 */
+static int hf_rrc_nonCriticalExtensions_204 = -1; /* T_nonCriticalExtensions_204 */
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_hNBName = -1; /* HNBName */
-static int hf_rrc_nonCriticalExtensions_204 = -1; /* T_nonCriticalExtensions_204 */
+static int hf_rrc_nonCriticalExtensions_205 = -1; /* T_nonCriticalExtensions_205 */
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 */
static int hf_rrc_v860NonCriticalExtensions_33 = -1; /* T_v860NonCriticalExtensions_33 */
static int hf_rrc_sysInfoTypeSB1_v860ext = -1; /* SysInfoTypeSB1_v860ext */
-static int hf_rrc_nonCriticalExtensions_205 = -1; /* T_nonCriticalExtensions_205 */
+static int hf_rrc_nonCriticalExtensions_206 = -1; /* T_nonCriticalExtensions_206 */
static int hf_rrc_v6b0NonCriticalExtensions_21 = -1; /* T_v6b0NonCriticalExtensions_20 */
static int hf_rrc_sysInfoTypeSB2_v6b0ext = -1; /* SysInfoTypeSB2_v6b0ext */
static int hf_rrc_v860NonCriticalExtensions_34 = -1; /* T_v860NonCriticalExtensions_34 */
static int hf_rrc_sysInfoTypeSB2_v860ext = -1; /* SysInfoTypeSB2_v860ext */
-static int hf_rrc_nonCriticalExtensions_206 = -1; /* T_nonCriticalExtensions_206 */
+static int hf_rrc_nonCriticalExtensions_207 = -1; /* T_nonCriticalExtensions_207 */
static int hf_rrc_TDD_UMTS_Frequency_List_item = -1; /* FrequencyInfoTDD */
static int hf_rrc_ue_InactivityPeriod = -1; /* INTEGER_1_120 */
static int hf_rrc_ul_dataVolumeHistory = -1; /* DataVolumeHistory */
@@ -7886,7 +7963,7 @@ static int hf_rrc_rlc_Info_05 = -1; /* RLC_Info_MCCH_r6 */
static int hf_rrc_tctf_Presence = -1; /* MBMS_TCTF_Presence */
static int hf_rrc_michPowerOffset = -1; /* MBMS_MICHPowerOffset */
static int hf_rrc_mode_02 = -1; /* T_mode_02 */
-static int hf_rrc_fdd_181 = -1; /* T_fdd_175 */
+static int hf_rrc_fdd_180 = -1; /* T_fdd_174 */
static int hf_rrc_ni_CountPerFrame = -1; /* MBMS_NI_CountPerFrame */
static int hf_rrc_tdd384_45 = -1; /* T_tdd384_40 */
static int hf_rrc_repetitionPeriodLengthOffset_01 = -1; /* RepPerLengthOffset_MICH */
@@ -7907,7 +7984,7 @@ static int hf_rrc_mbms_RequiredUEAction = -1; /* MBMS_RequiredUEAction_Mod *
static int hf_rrc_mbms_PreferredFrequency = -1; /* T_mbms_PreferredFrequency */
static int hf_rrc_mcch = -1; /* MBMS_PFLIndex */
static int hf_rrc_dcch = -1; /* MBMS_PFLInfo */
-static int hf_rrc_dummy_55 = -1; /* T_dummy_15 */
+static int hf_rrc_dummy_56 = -1; /* T_dummy_16 */
static int hf_rrc_continueMCCHReading = -1; /* BOOLEAN */
static int hf_rrc_MBMS_ModifedServiceList_r6_item = -1; /* MBMS_ModifedService_r6 */
static int hf_rrc_mbsfnClusterFrequency = -1; /* MBSFN_ClusterFrequency_r7 */
@@ -7924,13 +8001,13 @@ static int hf_rrc_schedulingPeriod_512_Offset = -1; /* INTEGER_0_511 */
static int hf_rrc_schedulingPeriod_1024_Offset = -1; /* INTEGER_0_1023 */
static int hf_rrc_secondaryCCPCHPwrOffsetDiff = -1; /* MBMS_SCCPCHPwrOffsetDiff */
static int hf_rrc_layer1Combining = -1; /* T_layer1Combining */
-static int hf_rrc_fdd_182 = -1; /* T_fdd_176 */
+static int hf_rrc_fdd_181 = -1; /* T_fdd_175 */
static int hf_rrc_mbms_L1CombiningTransmTimeDiff = -1; /* MBMS_L1CombiningTransmTimeDiff */
static int hf_rrc_mbms_L1CombiningSchedule = -1; /* MBMS_L1CombiningSchedule */
static int hf_rrc_mbms_L23Configuration = -1; /* MBMS_L23Configuration */
static int hf_rrc_secondaryCCPCH_InfoDiff = -1; /* SecondaryCCPCHInfoDiff_MBMS */
static int hf_rrc_layer1Combining_01 = -1; /* T_layer1Combining_01 */
-static int hf_rrc_fdd_183 = -1; /* T_fdd_177 */
+static int hf_rrc_fdd_182 = -1; /* T_fdd_176 */
static int hf_rrc_MBMS_NeighbouringCellSCCPCHList_r6_item = -1; /* MBMS_NeighbouringCellSCCPCH_r6 */
static int hf_rrc_MBMS_NeighbouringCellSCCPCHList_v770ext_item = -1; /* MBMS_NeighbouringCellSCCPCH_v770ext */
static int hf_rrc_networkStandardTime = -1; /* BIT_STRING_SIZE_40 */
@@ -8029,14 +8106,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_207 = -1; /* T_nonCriticalExtensions_207 */
+static int hf_rrc_nonCriticalExtensions_208 = -1; /* T_nonCriticalExtensions_208 */
static int hf_rrc_criticalExtensions_111 = -1; /* T_criticalExtensions_111 */
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_208 = -1; /* T_nonCriticalExtensions_208 */
+static int hf_rrc_nonCriticalExtensions_209 = -1; /* T_nonCriticalExtensions_209 */
static int hf_rrc_criticalExtensions_112 = -1; /* T_criticalExtensions_112 */
static int hf_rrc_RFC3095_ContextInfoList_r5_item = -1; /* RFC3095_ContextInfo */
static int hf_rrc_r3_32 = -1; /* T_r3_32 */
@@ -8074,9 +8151,9 @@ static int hf_rrc_v770NonCriticalExtensions_48 = -1; /* T_v770NonCriticalExtens
static int hf_rrc_sRNC_RelocationInfo_v770ext = -1; /* SRNC_RelocationInfo_v770ext_IEs */
static int hf_rrc_v7e0NonCriticalExtensions_04 = -1; /* T_v7e0NonCriticalExtensions_04 */
static int hf_rrc_sRNC_RelocationInfo_v7e0ext = -1; /* SRNC_RelocationInfo_v7e0ext_IEs */
-static int hf_rrc_v7f0NonCriticalExtensions_16 = -1; /* T_v7f0NonCriticalExtensions_16 */
+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_209 = -1; /* T_nonCriticalExtensions_209 */
+static int hf_rrc_nonCriticalExtensions_210 = -1; /* T_nonCriticalExtensions_210 */
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 */
@@ -8091,8 +8168,8 @@ static int hf_rrc_v690NonCriticalExtensions_54 = -1; /* T_v690NonCriticalExtens
static int hf_rrc_v6b0NonCriticalExtensions_23 = -1; /* T_v6b0NonCriticalExtensions_22 */
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_17 = -1; /* T_v7f0NonCriticalExtensions_17 */
-static int hf_rrc_nonCriticalExtensions_210 = -1; /* T_nonCriticalExtensions_210 */
+static int hf_rrc_v7f0NonCriticalExtensions_18 = -1; /* T_v7f0NonCriticalExtensions_18 */
+static int hf_rrc_nonCriticalExtensions_211 = -1; /* T_nonCriticalExtensions_211 */
static int hf_rrc_criticalExtensions_113 = -1; /* T_criticalExtensions_113 */
static int hf_rrc_r5_15 = -1; /* T_r5_15 */
static int hf_rrc_sRNC_RelocationInfo_r5 = -1; /* SRNC_RelocationInfo_r5_IEs */
@@ -8104,8 +8181,8 @@ static int hf_rrc_v690NonCriticalExtensions_55 = -1; /* T_v690NonCriticalExtens
static int hf_rrc_v6b0NonCriticalExtensions_24 = -1; /* T_v6b0NonCriticalExtensions_23 */
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_18 = -1; /* T_v7f0NonCriticalExtensions_18 */
-static int hf_rrc_nonCriticalExtensions_211 = -1; /* T_nonCriticalExtensions_211 */
+static int hf_rrc_v7f0NonCriticalExtensions_19 = -1; /* T_v7f0NonCriticalExtensions_19 */
+static int hf_rrc_nonCriticalExtensions_212 = -1; /* T_nonCriticalExtensions_212 */
static int hf_rrc_criticalExtensions_114 = -1; /* T_criticalExtensions_114 */
static int hf_rrc_r6_12 = -1; /* T_r6_12 */
static int hf_rrc_sRNC_RelocationInfo_r6 = -1; /* SRNC_RelocationInfo_r6_IEs */
@@ -8116,26 +8193,31 @@ 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_212 = -1; /* T_nonCriticalExtensions_212 */
+static int hf_rrc_nonCriticalExtensions_213 = -1; /* T_nonCriticalExtensions_213 */
static int hf_rrc_criticalExtensions_115 = -1; /* T_criticalExtensions_115 */
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_213 = -1; /* T_nonCriticalExtensions_213 */
+static int hf_rrc_nonCriticalExtensions_214 = -1; /* T_nonCriticalExtensions_214 */
static int hf_rrc_criticalExtensions_116 = -1; /* T_criticalExtensions_116 */
static int hf_rrc_r8_12 = -1; /* T_r8_12 */
static int hf_rrc_sRNC_RelocationInfo_r8 = -1; /* SRNC_RelocationInfo_r8_IEs */
static int hf_rrc_sRNC_RelocationInfo_r8_add_ext = -1; /* BIT_STRING */
static int hf_rrc_v7e0NonCriticalExtensions_07 = -1; /* T_v7e0NonCriticalExtensions_07 */
-static int hf_rrc_v7f0NonCriticalExtensions_19 = -1; /* T_v7f0NonCriticalExtensions_19 */
-static int hf_rrc_nonCriticalExtensions_214 = -1; /* T_nonCriticalExtensions_214 */
+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_215 = -1; /* T_nonCriticalExtensions_215 */
static int hf_rrc_criticalExtensions_117 = -1; /* T_criticalExtensions_117 */
static int hf_rrc_r9_11 = -1; /* T_r9_11 */
static int hf_rrc_sRNC_RelocationInfo_r9 = -1; /* SRNC_RelocationInfo_r9_IEs */
static int hf_rrc_sRNC_RelocationInfo_r9_add_ext = -1; /* BIT_STRING */
-static int hf_rrc_nonCriticalExtensions_215 = -1; /* T_nonCriticalExtensions_215 */
+static int hf_rrc_v8d0NonCriticalExtensions_02 = -1; /* T_v8d0NonCriticalExtensions_02 */
+static int hf_rrc_v970NonCriticalExtensions_04 = -1; /* T_v970NonCriticalExtensions_04 */
+static int hf_rrc_sRNC_RelocationInfo_v970ext = -1; /* SRNC_RelocationInfo_v970ext_IEs */
+static int hf_rrc_nonCriticalExtensions_216 = -1; /* T_nonCriticalExtensions_216 */
static int hf_rrc_criticalExtensions_118 = -1; /* T_criticalExtensions_118 */
static int hf_rrc_stateOfRRC = -1; /* StateOfRRC */
static int hf_rrc_stateOfRRC_Procedure = -1; /* StateOfRRC_Procedure */
@@ -8153,7 +8235,7 @@ static int hf_rrc_predefinedConfigStatusList_01 = -1; /* PredefinedConfigStatus
static int hf_rrc_rab_InformationList_01 = -1; /* RAB_InformationSetupList */
static int hf_rrc_ul_TransChInfoList = -1; /* UL_AddReconfTransChInfoList */
static int hf_rrc_modeSpecificInfo_140 = -1; /* T_modeSpecificInfo_140 */
-static int hf_rrc_fdd_184 = -1; /* T_fdd_178 */
+static int hf_rrc_fdd_183 = -1; /* T_fdd_177 */
static int hf_rrc_dl_TransChInfoList = -1; /* DL_AddReconfTransChInfoList */
static int hf_rrc_cipheringStatusList = -1; /* CipheringStatusList */
static int hf_rrc_cn_DomainInformationList_v390ext = -1; /* CN_DomainInformationList_v390ext */
@@ -8188,16 +8270,16 @@ static int hf_rrc_ue_RadioAccessCapability_ext = -1; /* UE_RadioAccessCapabBand
static int hf_rrc_cn_DomainInformationList_01 = -1; /* CN_DomainInformationListFull */
static int hf_rrc_ongoingMeasRepList_01 = -1; /* OngoingMeasRepList_r4 */
static int hf_rrc_rab_InformationList_02 = -1; /* RAB_InformationSetupList_r4 */
-static int hf_rrc_dummy_56 = -1; /* T_dummy_16 */
-static int hf_rrc_fdd_185 = -1; /* T_fdd_179 */
+static int hf_rrc_dummy_57 = -1; /* T_dummy_17 */
+static int hf_rrc_fdd_184 = -1; /* T_fdd_178 */
static int hf_rrc_dl_TransChInfoList_01 = -1; /* DL_AddReconfTransChInfoList_r4 */
static int hf_rrc_ue_RadioAccessCapability_04 = -1; /* UE_RadioAccessCapability_r5 */
static int hf_rrc_ue_RATSpecificCapability_02 = -1; /* InterRAT_UE_RadioAccessCapabilityList_r5 */
static int hf_rrc_ongoingMeasRepList_02 = -1; /* OngoingMeasRepList_r5 */
static int hf_rrc_srb_InformationList_01 = -1; /* SRB_InformationSetupList_r5 */
static int hf_rrc_rab_InformationList_03 = -1; /* RAB_InformationSetupList_r5 */
-static int hf_rrc_dummy_57 = -1; /* T_dummy_17 */
-static int hf_rrc_fdd_186 = -1; /* T_fdd_180 */
+static int hf_rrc_dummy_58 = -1; /* T_dummy_18 */
+static int hf_rrc_fdd_185 = -1; /* T_fdd_179 */
static int hf_rrc_dl_TransChInfoList_02 = -1; /* DL_AddReconfTransChInfoList_r5 */
static int hf_rrc_ueCapabilityContainer_02 = -1; /* T_ueCapabilityContainer_02 */
static int hf_rrc_ueCapabilityContainer_RSC = -1; /* T_ueCapabilityContainer_RSC */
@@ -8212,8 +8294,8 @@ static int hf_rrc_srb_InformationList_02 = -1; /* SRB_InformationSetupList_r6
static int hf_rrc_rab_InformationList_04 = -1; /* RAB_InformationSetupList_r6 */
static int hf_rrc_ul_TransChInfoList_01 = -1; /* UL_AddReconfTransChInfoList_r6 */
static int hf_rrc_measurementReport_01 = -1; /* T_measurementReport */
-static int hf_rrc_v7f0NonCriticalExtensions_20 = -1; /* T_v7f0NonCriticalExtensions_20 */
-static int hf_rrc_nonCriticalExtensions_216 = -1; /* T_nonCriticalExtensions_216 */
+static int hf_rrc_v7f0NonCriticalExtensions_21 = -1; /* T_v7f0NonCriticalExtensions_21 */
+static int hf_rrc_nonCriticalExtensions_217 = -1; /* T_nonCriticalExtensions_217 */
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 */
@@ -8224,8 +8306,8 @@ static int hf_rrc_rab_InformationList_05 = -1; /* RAB_InformationSetupList_r7
static int hf_rrc_ul_TransChInfoList_02 = -1; /* UL_AddReconfTransChInfoList_r7 */
static int hf_rrc_dl_TransChInfoList_03 = -1; /* DL_AddReconfTransChInfoList_r7 */
static int hf_rrc_measurementReport_02 = -1; /* T_measurementReport_01 */
-static int hf_rrc_v7f0NonCriticalExtensions_21 = -1; /* T_v7f0NonCriticalExtensions_21 */
-static int hf_rrc_nonCriticalExtensions_217 = -1; /* T_nonCriticalExtensions_217 */
+static int hf_rrc_v7f0NonCriticalExtensions_22 = -1; /* T_v7f0NonCriticalExtensions_22 */
+static int hf_rrc_nonCriticalExtensions_218 = -1; /* T_nonCriticalExtensions_218 */
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 */
@@ -8247,6 +8329,7 @@ static int hf_rrc_dl_TransChInfoList_04 = -1; /* DL_AddReconfTransChInfoList
static int hf_rrc_secondary_tpc_CombinationInfoList = -1; /* TPC_CombinationInfoList_r9 */
static int hf_rrc_secondary_e_RGCH_CombinationInfoList = -1; /* E_RGCH_CombinationInfoList_r9 */
static int hf_rrc_measurementReport_04 = -1; /* T_measurementReport_03 */
+static int hf_rrc_ongoingMeasRepList_07 = -1; /* OngoingMeasRepList_v970ext_IE */
static int hf_rrc_dl_HFN = -1; /* BIT_STRING_SIZE_20_25 */
static int hf_rrc_ul_HFN = -1; /* BIT_STRING_SIZE_20_25 */
static int hf_rrc_CipheringInfoPerRB_List_item = -1; /* CipheringInfoPerRB */
@@ -8285,6 +8368,7 @@ static int hf_rrc_measurementCommandWithType_02 = -1; /* MeasurementCommandWith
static int hf_rrc_measurementCommandWithType_03 = -1; /* MeasurementCommandWithType_r7 */
static int hf_rrc_measurementCommandWithType_04 = -1; /* MeasurementCommandWithType_r8 */
static int hf_rrc_measurementCommandWithType_05 = -1; /* MeasurementCommandWithType_r9 */
+static int hf_rrc_additionalMeasurementID_List_01 = -1; /* AdditionalMeasurementID_List_r9 */
static int hf_rrc_OngoingMeasRepList_item = -1; /* OngoingMeasRep */
static int hf_rrc_OngoingMeasRepList_r4_item = -1; /* OngoingMeasRep_r4 */
static int hf_rrc_OngoingMeasRepList_r5_item = -1; /* OngoingMeasRep_r5 */
@@ -8292,6 +8376,7 @@ static int hf_rrc_OngoingMeasRepList_r6_item = -1; /* OngoingMeasRep_r6 */
static int hf_rrc_OngoingMeasRepList_r7_item = -1; /* OngoingMeasRep_r7 */
static int hf_rrc_OngoingMeasRepList_r8_item = -1; /* OngoingMeasRep_r8 */
static int hf_rrc_OngoingMeasRepList_r9_item = -1; /* OngoingMeasRep_r9 */
+static int hf_rrc_OngoingMeasRepList_v970ext_IE_item = -1; /* OngoingMeasRep_v970ext_IEs */
static int hf_rrc_supportForRfc2507_01 = -1; /* T_supportForRfc2507_01 */
static int hf_rrc_supportForRfc3095_01 = -1; /* T_supportForRfc3095_01 */
static int hf_rrc_supported_15 = -1; /* T_supported_08 */
@@ -8328,16 +8413,16 @@ static int hf_rrc_dl_RRC_SequenceNumber = -1; /* RRC_MessageSequenceNumber *
static int hf_rrc_SRB_SpecificIntegrityProtInfoList_item = -1; /* SRB_SpecificIntegrityProtInfo */
static int hf_rrc_validity_CellPCH_UraPCH_01 = -1; /* T_validity_CellPCH_UraPCH_01 */
static int hf_rrc_sfn_sfnType2Capability_01 = -1; /* T_sfn_sfnType2Capability_01 */
-static int hf_rrc_pdcp_Capability_02 = -1; /* PDCP_Capability_r4 */
+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_06 = -1; /* PhysicalChannelCapability_r4 */
static int hf_rrc_ue_positioning_Capability_01 = -1; /* UE_Positioning_Capability_r4 */
static int hf_rrc_measurementCapability_04 = -1; /* MeasurementCapability_r4 */
-static int hf_rrc_pdcp_Capability_03 = -1; /* PDCP_Capability_r5 */
+static int hf_rrc_pdcp_Capability_04 = -1; /* PDCP_Capability_r5 */
static int hf_rrc_rlc_Capability_03 = -1; /* RLC_Capability_r5 */
static int hf_rrc_physicalChannelCapability_07 = -1; /* PhysicalChannelCapability_r5 */
static int hf_rrc_ue_MultiModeRAT_Capability_01 = -1; /* UE_MultiModeRAT_Capability_r5 */
-static int hf_rrc_pdcp_Capability_04 = -1; /* PDCP_Capability_r6 */
+static int hf_rrc_pdcp_Capability_05 = -1; /* PDCP_Capability_r6 */
static int hf_rrc_ul_mode = -1; /* T_ul_mode */
static int hf_rrc_ul_ref_ir = -1; /* OCTET_STRING_SIZE_1_3000 */
static int hf_rrc_ul_ref_time = -1; /* INTEGER_0_4294967295 */
@@ -8567,7 +8652,7 @@ static int hf_rrc_GsmSecurityCapability_a5_2 = -1;
static int hf_rrc_GsmSecurityCapability_a5_1 = -1;
/*--- End of included file: packet-rrc-hf.c ---*/
-#line 72 "../../asn1/rrc/packet-rrc-template.c"
+#line 84 "../../asn1/rrc/packet-rrc-template.c"
/* Initialize the subtree pointers */
static int ett_rrc = -1;
@@ -8621,6 +8706,7 @@ static gint ett_rrc_T_v7g0NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_nonCriticalExtensions_03 = -1;
static gint ett_rrc_T_criticalExtensions_03 = -1;
static gint ett_rrc_T_r9 = -1;
+static gint ett_rrc_T_v950NonCriticalExtensions = -1;
static gint ett_rrc_T_nonCriticalExtensions_04 = -1;
static gint ett_rrc_T_criticalExtensions_04 = -1;
static gint ett_rrc_ActiveSetUpdate_r3_IEs = -1;
@@ -8636,6 +8722,7 @@ static gint ett_rrc_ActiveSetUpdate_v7g0ext_IEs = -1;
static gint ett_rrc_ActiveSetUpdate_r8_IEs = -1;
static gint ett_rrc_ActiveSetUpdate_v890ext_IEs = -1;
static gint ett_rrc_ActiveSetUpdate_r9_IEs = -1;
+static gint ett_rrc_ActiveSetUpdate_v950ext_IEs = -1;
static gint ett_rrc_ActiveSetUpdateComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_01 = -1;
static gint ett_rrc_T_nonCriticalExtensions_05 = -1;
@@ -8735,6 +8822,7 @@ static gint ett_rrc_T_v8a0NonCriticalExtensions = -1;
static gint ett_rrc_T_nonCriticalExtensions_17 = -1;
static gint ett_rrc_T_criticalExtensions_13 = -1;
static gint ett_rrc_T_r9_01 = -1;
+static gint ett_rrc_T_v950NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_nonCriticalExtensions_18 = -1;
static gint ett_rrc_T_criticalExtensions_14 = -1;
static gint ett_rrc_CellUpdateConfirm_r3_IEs = -1;
@@ -8774,6 +8862,7 @@ static gint ett_rrc_T_rab_InformationSetup = -1;
static gint ett_rrc_CellUpdateConfirm_v890ext_IEs = -1;
static gint ett_rrc_CellUpdateConfirm_v8a0ext_IEs = -1;
static gint ett_rrc_CellUpdateConfirm_r9_IEs = -1;
+static gint ett_rrc_CellUpdateConfirm_v950ext_IEs = -1;
static gint ett_rrc_CellUpdateConfirm_CCCH = -1;
static gint ett_rrc_T_r3_05 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_08 = -1;
@@ -8809,6 +8898,8 @@ static gint ett_rrc_T_r8_02 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_02 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_01 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_03 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_nonCriticalExtensions_25 = -1;
static gint ett_rrc_T_criticalExtensions_20 = -1;
static gint ett_rrc_T_r9_02 = -1;
@@ -9047,7 +9138,7 @@ static gint ett_rrc_InterRATHandoverInfo_v3d0ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_v3g0ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_r3_add_ext_IEs = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_03 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_nonCriticalExtensions_47 = -1;
static gint ett_rrc_InterRATHandoverInfo_v4b0ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_v4d0ext_IEs = -1;
@@ -9061,6 +9152,8 @@ static gint ett_rrc_T_v790nonCriticalExtensions = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_v880NonCriticalExtensions = -1;
static gint ett_rrc_T_v920NonCriticalExtensions = -1;
+static gint ett_rrc_T_v8b0NonCriticalExtensions = -1;
+static gint ett_rrc_T_v950NonCriticalExtensions_02 = -1;
static gint ett_rrc_T_nonCriticalExtensions_48 = -1;
static gint ett_rrc_InterRATHandoverInfo_v6b0ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_v6e0ext_IEs = -1;
@@ -9071,6 +9164,8 @@ static gint ett_rrc_InterRATHandoverInfo_v7f0ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_v860ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_v880ext_IEs = -1;
static gint ett_rrc_InterRATHandoverInfo_v920ext_IEs = -1;
+static gint ett_rrc_InterRATHandoverInfo_v8b0ext_IEs = -1;
+static gint ett_rrc_InterRATHandoverInfo_v950ext_IEs = -1;
static gint ett_rrc_MeasurementControl = -1;
static gint ett_rrc_T_r3_11 = -1;
static gint ett_rrc_T_v390nonCriticalExtensions = -1;
@@ -9102,6 +9197,7 @@ static gint ett_rrc_T_v8a0NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_nonCriticalExtensions_53 = -1;
static gint ett_rrc_T_criticalExtensions_41 = -1;
static gint ett_rrc_T_r9_04 = -1;
+static gint ett_rrc_T_v970NonCriticalExtensions = -1;
static gint ett_rrc_T_nonCriticalExtensions_54 = -1;
static gint ett_rrc_T_criticalExtensions_42 = -1;
static gint ett_rrc_MeasurementControl_r3_IEs = -1;
@@ -9118,6 +9214,7 @@ static gint ett_rrc_MeasurementControl_v7b0ext_IEs = -1;
static gint ett_rrc_MeasurementControl_r8_IEs = -1;
static gint ett_rrc_MeasurementControl_v8a0ext_IEs = -1;
static gint ett_rrc_MeasurementControl_r9_IEs = -1;
+static gint ett_rrc_MeasurementControl_v970ext_IEs = -1;
static gint ett_rrc_MeasurementControlFailure = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_19 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_10 = -1;
@@ -9133,6 +9230,7 @@ static gint ett_rrc_T_v690NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_v920NonCriticalExtensions_01 = -1;
+static gint ett_rrc_T_v970NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_nonCriticalExtensions_56 = -1;
static gint ett_rrc_MeasurementReport_v390ext = -1;
static gint ett_rrc_MeasurementReport_v4b0ext_IEs = -1;
@@ -9142,6 +9240,7 @@ static gint ett_rrc_MeasurementReport_v690ext_IEs = -1;
static gint ett_rrc_MeasurementReport_v770ext_IEs = -1;
static gint ett_rrc_MeasurementReport_v860ext_IEs = -1;
static gint ett_rrc_MeasurementReport_v920ext_IEs = -1;
+static gint ett_rrc_MeasurementReport_v970ext_IEs = -1;
static gint ett_rrc_PagingType1 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_21 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_12 = -1;
@@ -9183,19 +9282,20 @@ static gint ett_rrc_T_criticalExtensions_46 = -1;
static gint ett_rrc_T_r7_05 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_05 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_05 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_nonCriticalExtensions_63 = -1;
static gint ett_rrc_T_criticalExtensions_47 = -1;
static gint ett_rrc_T_r8_06 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_05 = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_05 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_06 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_nonCriticalExtensions_64 = -1;
static gint ett_rrc_T_criticalExtensions_48 = -1;
static gint ett_rrc_T_r9_05 = -1;
+static gint ett_rrc_T_v950NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_nonCriticalExtensions_65 = -1;
static gint ett_rrc_T_criticalExtensions_49 = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_r3_IEs = -1;
@@ -9223,6 +9323,7 @@ static gint ett_rrc_PhysicalChannelReconfiguration_r8_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_v890ext_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_v8a0ext_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfiguration_r9_IEs = -1;
+static gint ett_rrc_PhysicalChannelReconfiguration_v950ext_IEs = -1;
static gint ett_rrc_PhysicalChannelReconfigurationComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_24 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_08 = -1;
@@ -9289,19 +9390,20 @@ static gint ett_rrc_T_r7_06 = -1;
static gint ett_rrc_T_v780NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_v790NonCriticalExtensions = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_06 = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_06 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_07 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_07 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_nonCriticalExtensions_75 = -1;
static gint ett_rrc_T_criticalExtensions_56 = -1;
static gint ett_rrc_T_r8_07 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_07 = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_07 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_05 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_08 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_05 = -1;
static gint ett_rrc_T_nonCriticalExtensions_76 = -1;
static gint ett_rrc_T_criticalExtensions_57 = -1;
static gint ett_rrc_T_r9_06 = -1;
+static gint ett_rrc_T_v950NonCriticalExtensions_04 = -1;
static gint ett_rrc_T_nonCriticalExtensions_77 = -1;
static gint ett_rrc_T_criticalExtensions_58 = -1;
static gint ett_rrc_RadioBearerReconfiguration_r3_IEs = -1;
@@ -9365,6 +9467,7 @@ static gint ett_rrc_T_complete_12 = -1;
static gint ett_rrc_T_preconfiguration_11 = -1;
static gint ett_rrc_T_preConfigMode_11 = -1;
static gint ett_rrc_T_defaultConfig_11 = -1;
+static gint ett_rrc_RadioBearerReconfiguration_v950ext_IEs = -1;
static gint ett_rrc_RadioBearerReconfigurationComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_29 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_14 = -1;
@@ -9404,19 +9507,21 @@ static gint ett_rrc_T_criticalExtensions_62 = -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_08 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_09 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_09 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_10 = -1;
static gint ett_rrc_T_nonCriticalExtensions_84 = -1;
static gint ett_rrc_T_criticalExtensions_63 = -1;
static gint ett_rrc_T_r8_08 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_09 = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_09 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_10 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_06 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_10 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_nonCriticalExtensions_85 = -1;
static gint ett_rrc_T_criticalExtensions_64 = -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_nonCriticalExtensions_86 = -1;
static gint ett_rrc_T_criticalExtensions_65 = -1;
static gint ett_rrc_RadioBearerRelease_r3_IEs = -1;
@@ -9450,6 +9555,8 @@ static gint ett_rrc_RadioBearerRelease_r8_IEs = -1;
static gint ett_rrc_RadioBearerRelease_v890ext_IEs = -1;
static gint ett_rrc_RadioBearerRelease_v8a0ext_IEs = -1;
static gint ett_rrc_RadioBearerRelease_r9_IEs = -1;
+static gint ett_rrc_RadioBearerRelease_v950ext_IEs = -1;
+static gint ett_rrc_RadioBearerRelease_v970ext_IEs = -1;
static gint ett_rrc_RadioBearerReleaseComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_32 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_19 = -1;
@@ -9492,13 +9599,14 @@ static gint ett_rrc_T_nonCriticalExtensions_93 = -1;
static gint ett_rrc_T_criticalExtensions_70 = -1;
static gint ett_rrc_T_r8_09 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_10 = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_10 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_11 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_07 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_11 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_12 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_nonCriticalExtensions_94 = -1;
static gint ett_rrc_T_criticalExtensions_71 = -1;
static gint ett_rrc_T_r9_08 = -1;
+static gint ett_rrc_T_v950NonCriticalExtensions_06 = -1;
static gint ett_rrc_T_nonCriticalExtensions_95 = -1;
static gint ett_rrc_T_criticalExtensions_72 = -1;
static gint ett_rrc_RadioBearerSetup_r3_IEs = -1;
@@ -9530,8 +9638,8 @@ static gint ett_rrc_RadioBearerSetup_r7_IEs = -1;
static gint ett_rrc_T_specificationMode_14 = -1;
static gint ett_rrc_T_complete_14 = -1;
static gint ett_rrc_RadioBearerSetup_r7_add_ext_IEs = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_11 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_12 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_12 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_13 = -1;
static gint ett_rrc_T_nonCriticalExtensions_96 = -1;
static gint ett_rrc_RadioBearerSetup_v780ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_v7d0ext_IEs = -1;
@@ -9542,6 +9650,7 @@ static gint ett_rrc_RadioBearerSetup_v820ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_v890ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_v8a0ext_IEs = -1;
static gint ett_rrc_RadioBearerSetup_r9_IEs = -1;
+static gint ett_rrc_RadioBearerSetup_v950ext_IEs = -1;
static gint ett_rrc_RadioBearerSetupComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_35 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_20 = -1;
@@ -9621,8 +9730,9 @@ static gint ett_rrc_T_v770NonCriticalExtensions_23 = -1;
static gint ett_rrc_T_v7b0NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_16 = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions_01 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_13 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_14 = -1;
static gint ett_rrc_T_v920NonCriticalExtensions_02 = -1;
+static gint ett_rrc_T_v940NonCriticalExtensions = -1;
static gint ett_rrc_T_nonCriticalExtensions_106 = -1;
static gint ett_rrc_RRCConnectionRequest_v3d0ext_IEs = -1;
static gint ett_rrc_RRCConnectionRequest_v4b0ext_IEs = -1;
@@ -9638,6 +9748,7 @@ static gint ett_rrc_RRCConnectionRequest_v7e0ext_IEs = -1;
static gint ett_rrc_RRCConnectionRequest_v7g0ext_IEs = -1;
static gint ett_rrc_RRCConnectionRequest_v860ext_IEs = -1;
static gint ett_rrc_RRCConnectionRequest_v920ext_IEs = -1;
+static gint ett_rrc_RRCConnectionRequest_v940ext_IEs = -1;
static gint ett_rrc_RRCConnectionSetup = -1;
static gint ett_rrc_T_r3_20 = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_41 = -1;
@@ -9673,6 +9784,7 @@ static gint ett_rrc_T_v8a0NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_nonCriticalExtensions_112 = -1;
static gint ett_rrc_T_criticalExtensions_85 = -1;
static gint ett_rrc_T_r9_09 = -1;
+static gint ett_rrc_T_v950NonCriticalExtensions_07 = -1;
static gint ett_rrc_T_nonCriticalExtensions_113 = -1;
static gint ett_rrc_T_criticalExtensions_86 = -1;
static gint ett_rrc_RRCConnectionSetup_r3_IEs = -1;
@@ -9715,6 +9827,7 @@ static gint ett_rrc_T_complete_19 = -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_RRCConnectionSetup_v950ext_IEs = -1;
static gint ett_rrc_RRCConnectionSetupComplete = -1;
static gint ett_rrc_T_v370NonCriticalExtensions = -1;
static gint ett_rrc_T_v380NonCriticalExtensions = -1;
@@ -9734,7 +9847,7 @@ static gint ett_rrc_RRCConnectionSetupComplete_v3g0ext_IEs = -1;
static gint ett_rrc_RRCConnectionSetupComplete_r3_add_ext_IEs = -1;
static gint ett_rrc_T_v680NonCriticalExtensions = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions_02 = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_12 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_13 = -1;
static gint ett_rrc_T_nonCriticalExtensions_115 = -1;
static gint ett_rrc_RRCConnectionSetupComplete_v4b0ext_IEs = -1;
static gint ett_rrc_RRCConnectionSetupComplete_v590ext_IEs = -1;
@@ -9839,19 +9952,20 @@ static gint ett_rrc_T_criticalExtensions_94 = -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_13 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_14 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_14 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_15 = -1;
static gint ett_rrc_T_nonCriticalExtensions_129 = -1;
static gint ett_rrc_T_criticalExtensions_95 = -1;
static gint ett_rrc_T_r8_11 = -1;
static gint ett_rrc_T_v7d0NonCriticalExtensions_14 = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_14 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_15 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_09 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_15 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_16 = -1;
static gint ett_rrc_T_v8a0NonCriticalExtensions_09 = -1;
static gint ett_rrc_T_nonCriticalExtensions_130 = -1;
static gint ett_rrc_T_criticalExtensions_96 = -1;
static gint ett_rrc_T_r9_10 = -1;
+static gint ett_rrc_T_v950NonCriticalExtensions_08 = -1;
static gint ett_rrc_T_nonCriticalExtensions_131 = -1;
static gint ett_rrc_T_criticalExtensions_97 = -1;
static gint ett_rrc_TransportChannelReconfiguration_r3_IEs = -1;
@@ -9885,6 +9999,7 @@ static gint ett_rrc_TransportChannelReconfiguration_r8_IEs = -1;
static gint ett_rrc_TransportChannelReconfiguration_v890ext_IEs = -1;
static gint ett_rrc_TransportChannelReconfiguration_v8a0ext_IEs = -1;
static gint ett_rrc_TransportChannelReconfiguration_r9_IEs = -1;
+static gint ett_rrc_TransportChannelReconfiguration_v950ext_IEs = -1;
static gint ett_rrc_TransportChannelReconfigurationComplete = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_52 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_29 = -1;
@@ -9934,7 +10049,7 @@ static gint ett_rrc_UECapabilityInformation_v3a0ext_IEs = -1;
static gint ett_rrc_UECapabilityInformation_r3_add_ext_IEs = -1;
static gint ett_rrc_T_v680NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions_03 = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_15 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_16 = -1;
static gint ett_rrc_T_nonCriticalExtensions_138 = -1;
static gint ett_rrc_UECapabilityInformation_v4b0ext = -1;
static gint ett_rrc_UECapabilityInformation_v590ext = -1;
@@ -9956,7 +10071,7 @@ static gint ett_rrc_UECapabilityInformationConfirm_v770ext_IEs = -1;
static gint ett_rrc_UplinkDirectTransfer = -1;
static gint ett_rrc_T_laterNonCriticalExtensions_59 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_40 = -1;
-static gint ett_rrc_T_v7g0NonCriticalExtensions_16 = -1;
+static gint ett_rrc_T_v7g0NonCriticalExtensions_17 = -1;
static gint ett_rrc_T_nonCriticalExtensions_140 = -1;
static gint ett_rrc_UplinkDirectTransfer_v690ext_IEs = -1;
static gint ett_rrc_UplinkDirectTransfer_v7g0ext_IEs = -1;
@@ -10116,6 +10231,8 @@ static gint ett_rrc_MBMSUnmodifiedServicesInformation = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_38 = -1;
static gint ett_rrc_T_nonCriticalExtensions_164 = -1;
static gint ett_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs = -1;
+static gint ett_rrc_System_Information_Container = -1;
+static gint ett_rrc_T_nonCriticalExtensions_165 = -1;
static gint ett_rrc_CN_DomainInformation = -1;
static gint ett_rrc_CN_DomainInformationFull = -1;
static gint ett_rrc_CN_DomainInformationList = -1;
@@ -10392,7 +10509,8 @@ static gint ett_rrc_T_v860NonCriticalExtensions_25 = -1;
static gint ett_rrc_T_v880NonCriticalExtensions_01 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_10 = -1;
static gint ett_rrc_T_v920NonCriticalExtensions_03 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_165 = -1;
+static gint ett_rrc_T_v970NonCriticalExtensions_03 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_166 = -1;
static gint ett_rrc_UE_RadioAccessCapability_v6b0ext_IEs = -1;
static gint ett_rrc_UE_RadioAccessCapability_v6e0ext_IEs = -1;
static gint ett_rrc_UE_RadioAccessCapability_v770ext_IEs = -1;
@@ -10401,6 +10519,7 @@ static gint ett_rrc_UE_RadioAccessCapability_v860ext_IEs = -1;
static gint ett_rrc_UE_RadioAccessCapability_v880ext_IEs = -1;
static gint ett_rrc_UE_RadioAccessCapability_v890ext_IEs = -1;
static gint ett_rrc_UE_RadioAccessCapability_v920ext_IEs = -1;
+static gint ett_rrc_UE_RadioAccessCapability_v970ext_IEs = -1;
static gint ett_rrc_UE_ConnTimersAndConstants = -1;
static gint ett_rrc_UE_ConnTimersAndConstants_v3a0ext = -1;
static gint ett_rrc_UE_ConnTimersAndConstants_r5 = -1;
@@ -10422,6 +10541,7 @@ static gint ett_rrc_UE_RadioAccessCapability_v690ext = -1;
static gint ett_rrc_UE_RadioAccessCapability_v7e0ext = -1;
static gint ett_rrc_UE_RadioAccessCapability_v7f0ext = -1;
static gint ett_rrc_UE_RadioAccessCapabilityInfo_v770ext = -1;
+static gint ett_rrc_UE_RadioAccessCapabilityInfo_TDD128_v8b0ext = -1;
static gint ett_rrc_UE_RadioAccessCapability_v860ext = -1;
static gint ett_rrc_UE_RadioAccessCapability_v880ext = -1;
static gint ett_rrc_UE_RadioAccessCapability_v920ext = -1;
@@ -10980,11 +11100,12 @@ static gint ett_rrc_Common_E_RNTI_Info = -1;
static gint ett_rrc_Common_E_RNTI_Info_item = -1;
static gint ett_rrc_CommonEDCHSystemInfo = -1;
static gint ett_rrc_T_modeSpecificInfo_24 = -1;
-static gint ett_rrc_T_fdd_55 = -1;
-static gint ett_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList = -1;
+static gint ett_rrc_T_dummy_14 = -1;
static gint ett_rrc_T_tdd_16 = -1;
static gint ett_rrc_T_tdd128_09 = -1;
static gint ett_rrc_T_ccch_transmission_Info = -1;
+static gint ett_rrc_CommonEDCHSystemInfoFDD = -1;
+static gint ett_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList = -1;
static gint ett_rrc_CommonTimeslotInfo = -1;
static gint ett_rrc_CommonTimeslotInfoMBMS = -1;
static gint ett_rrc_CommonTimeslotInfoSCCPCH = -1;
@@ -11014,38 +11135,38 @@ static gint ett_rrc_DL_ChannelisationCode = -1;
static gint ett_rrc_DL_ChannelisationCodeList = -1;
static gint ett_rrc_DL_CommonInformation = -1;
static gint ett_rrc_T_modeSpecificInfo_25 = -1;
-static gint ett_rrc_T_fdd_56 = -1;
+static gint ett_rrc_T_fdd_55 = -1;
static gint ett_rrc_T_tdd_17 = -1;
static gint ett_rrc_DL_CommonInformation_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_26 = -1;
-static gint ett_rrc_T_fdd_57 = -1;
+static gint ett_rrc_T_fdd_56 = -1;
static gint ett_rrc_T_tdd_18 = -1;
static gint ett_rrc_T_tddOption_05 = -1;
static gint ett_rrc_T_tdd128_12 = -1;
static gint ett_rrc_DL_CommonInformation_r5 = -1;
static gint ett_rrc_T_modeSpecificInfo_27 = -1;
-static gint ett_rrc_T_fdd_58 = -1;
+static gint ett_rrc_T_fdd_57 = -1;
static gint ett_rrc_T_tdd_19 = -1;
static gint ett_rrc_T_tddOption_06 = -1;
static gint ett_rrc_T_tdd128_13 = -1;
static gint ett_rrc_DL_CommonInformation_r6 = -1;
static gint ett_rrc_T_dl_dpchInfoCommon = -1;
static gint ett_rrc_T_modeSpecificInfo_28 = -1;
-static gint ett_rrc_T_fdd_59 = -1;
+static gint ett_rrc_T_fdd_58 = -1;
static gint ett_rrc_T_tdd_20 = -1;
static gint ett_rrc_T_tddOption_07 = -1;
static gint ett_rrc_T_tdd128_14 = -1;
static gint ett_rrc_DL_CommonInformation_r7 = -1;
static gint ett_rrc_T_dl_dpchInfoCommon_01 = -1;
static gint ett_rrc_T_modeSpecificInfo_29 = -1;
-static gint ett_rrc_T_fdd_60 = -1;
+static gint ett_rrc_T_fdd_59 = -1;
static gint ett_rrc_T_tdd_21 = -1;
static gint ett_rrc_T_tddOption_08 = -1;
static gint ett_rrc_T_tdd128_15 = -1;
static gint ett_rrc_DL_CommonInformation_r8 = -1;
static gint ett_rrc_T_dl_dpchInfoCommon_02 = -1;
static gint ett_rrc_T_modeSpecificInfo_30 = -1;
-static gint ett_rrc_T_fdd_61 = -1;
+static gint ett_rrc_T_fdd_60 = -1;
static gint ett_rrc_T_tdd_22 = -1;
static gint ett_rrc_T_tddOption_09 = -1;
static gint ett_rrc_T_tdd128_16 = -1;
@@ -11055,39 +11176,39 @@ static gint ett_rrc_DL_DPCH_InfoCommon = -1;
static gint ett_rrc_T_cfnHandling = -1;
static gint ett_rrc_T_initialise = -1;
static gint ett_rrc_T_modeSpecificInfo_31 = -1;
-static gint ett_rrc_T_fdd_62 = -1;
+static gint ett_rrc_T_fdd_61 = -1;
static gint ett_rrc_T_tdd_23 = -1;
static gint ett_rrc_DL_DPCH_InfoCommon_r4 = -1;
static gint ett_rrc_T_cfnHandling_01 = -1;
static gint ett_rrc_T_initialise_01 = -1;
static gint ett_rrc_T_modeSpecificInfo_32 = -1;
-static gint ett_rrc_T_fdd_63 = -1;
+static gint ett_rrc_T_fdd_62 = -1;
static gint ett_rrc_T_tdd_24 = -1;
static gint ett_rrc_DL_DPCH_InfoCommon_r6 = -1;
static gint ett_rrc_T_cfnHandling_02 = -1;
static gint ett_rrc_T_maintain = -1;
static gint ett_rrc_T_modeSpecificInfo_33 = -1;
-static gint ett_rrc_T_fdd_64 = -1;
+static gint ett_rrc_T_fdd_63 = -1;
static gint ett_rrc_T_tdd_25 = -1;
static gint ett_rrc_DL_DPCH_InfoCommonPost = -1;
static gint ett_rrc_DL_DPCH_InfoCommonPredef = -1;
static gint ett_rrc_T_modeSpecificInfo_34 = -1;
-static gint ett_rrc_T_fdd_65 = -1;
+static gint ett_rrc_T_fdd_64 = -1;
static gint ett_rrc_T_tdd_26 = -1;
static gint ett_rrc_DL_DPCH_InfoPerRL = -1;
-static gint ett_rrc_T_fdd_66 = -1;
+static gint ett_rrc_T_fdd_65 = -1;
static gint ett_rrc_T_tdd_27 = -1;
static gint ett_rrc_DL_DPCH_InfoPerRL_r4 = -1;
-static gint ett_rrc_T_fdd_67 = -1;
+static gint ett_rrc_T_fdd_66 = -1;
static gint ett_rrc_T_tdd_28 = -1;
static gint ett_rrc_DL_DPCH_InfoPerRL_r5 = -1;
-static gint ett_rrc_T_fdd_68 = -1;
+static gint ett_rrc_T_fdd_67 = -1;
static gint ett_rrc_T_tdd_29 = -1;
static gint ett_rrc_DL_DPCH_InfoPerRL_r6 = -1;
-static gint ett_rrc_T_fdd_69 = -1;
+static gint ett_rrc_T_fdd_68 = -1;
static gint ett_rrc_T_tdd_30 = -1;
static gint ett_rrc_DL_DPCH_InfoPerRL_r7 = -1;
-static gint ett_rrc_T_fdd_70 = -1;
+static gint ett_rrc_T_fdd_69 = -1;
static gint ett_rrc_T_tdd_31 = -1;
static gint ett_rrc_DL_FDPCH_InfoPerRL_r6 = -1;
static gint ett_rrc_DL_FDPCH_InfoPerRL_r7 = -1;
@@ -11096,7 +11217,7 @@ static gint ett_rrc_DL_DPCH_InfoPerRL_PostTDD = -1;
static gint ett_rrc_DL_DPCH_InfoPerRL_PostTDD_LCR_r4 = -1;
static gint ett_rrc_DL_DPCH_PowerControlInfo = -1;
static gint ett_rrc_T_modeSpecificInfo_35 = -1;
-static gint ett_rrc_T_fdd_71 = -1;
+static gint ett_rrc_T_fdd_70 = -1;
static gint ett_rrc_T_tdd_32 = -1;
static gint ett_rrc_DL_FDPCH_InfoCommon_r6 = -1;
static gint ett_rrc_T_cfnHandling_03 = -1;
@@ -11117,14 +11238,14 @@ static gint ett_rrc_T_tdd_35 = -1;
static gint ett_rrc_T_tdd384_13 = -1;
static gint ett_rrc_T_tdd768_05 = -1;
static gint ett_rrc_T_tdd128_19 = -1;
-static gint ett_rrc_T_fdd_72 = -1;
+static gint ett_rrc_T_fdd_71 = -1;
static gint ett_rrc_DL_HSPDSCH_Information_r8 = -1;
static gint ett_rrc_T_modeSpecificInfo_39 = -1;
static gint ett_rrc_T_tdd_36 = -1;
static gint ett_rrc_T_tdd384_14 = -1;
static gint ett_rrc_T_tdd768_06 = -1;
static gint ett_rrc_T_tdd128_20 = -1;
-static gint ett_rrc_T_fdd_73 = -1;
+static gint ett_rrc_T_fdd_72 = -1;
static gint ett_rrc_DL_HSPDSCH_Information_r8_ext = -1;
static gint ett_rrc_T_modeSpecificInfo_40 = -1;
static gint ett_rrc_T_tdd_37 = -1;
@@ -11136,7 +11257,7 @@ static gint ett_rrc_T_tdd_38 = -1;
static gint ett_rrc_T_tdd384_15 = -1;
static gint ett_rrc_T_tdd768_07 = -1;
static gint ett_rrc_T_tdd128_22 = -1;
-static gint ett_rrc_T_fdd_74 = -1;
+static gint ett_rrc_T_fdd_73 = -1;
static gint ett_rrc_DL_HSPDSCH_MultiCarrier_Information = -1;
static gint ett_rrc_DL_HSPDSCH_MultiCarrier_Information_item = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_MultiCarrier = -1;
@@ -11146,29 +11267,29 @@ static gint ett_rrc_DL_HSPDSCH_TS_Configuration_VHCR = -1;
static gint ett_rrc_DL_HSPDSCH_TS_Configuration_VHCR_item = -1;
static gint ett_rrc_DL_InformationPerRL = -1;
static gint ett_rrc_T_modeSpecificInfo_42 = -1;
-static gint ett_rrc_T_fdd_75 = -1;
+static gint ett_rrc_T_fdd_74 = -1;
static gint ett_rrc_DL_InformationPerRL_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_43 = -1;
-static gint ett_rrc_T_fdd_76 = -1;
+static gint ett_rrc_T_fdd_75 = -1;
static gint ett_rrc_DL_InformationPerRL_r5 = -1;
static gint ett_rrc_T_modeSpecificInfo_44 = -1;
-static gint ett_rrc_T_fdd_77 = -1;
+static gint ett_rrc_T_fdd_76 = -1;
static gint ett_rrc_DL_InformationPerRL_r5bis = -1;
static gint ett_rrc_T_modeSpecificInfo_45 = -1;
-static gint ett_rrc_T_fdd_78 = -1;
+static gint ett_rrc_T_fdd_77 = -1;
static gint ett_rrc_DL_InformationPerRL_r6 = -1;
static gint ett_rrc_T_modeSpecificInfo_46 = -1;
-static gint ett_rrc_T_fdd_79 = -1;
+static gint ett_rrc_T_fdd_78 = -1;
static gint ett_rrc_T_dl_dpchInfo = -1;
static gint ett_rrc_T_e_HICH_Info = -1;
static gint ett_rrc_T_e_RGCH_Info_01 = -1;
static gint ett_rrc_DL_InformationPerRL_v6b0ext = -1;
static gint ett_rrc_DL_InformationPerRL_r7 = -1;
static gint ett_rrc_T_modeSpecificInfo_47 = -1;
-static gint ett_rrc_T_fdd_80 = -1;
+static gint ett_rrc_T_fdd_79 = -1;
static gint ett_rrc_T_dl_dpchInfo_01 = -1;
static gint ett_rrc_T_modeSpecificInfo2 = -1;
-static gint ett_rrc_T_fdd_81 = -1;
+static gint ett_rrc_T_fdd_80 = -1;
static gint ett_rrc_T_e_HICH_Info_01 = -1;
static gint ett_rrc_T_e_RGCH_Info_02 = -1;
static gint ett_rrc_T_tdd_39 = -1;
@@ -11176,10 +11297,10 @@ static gint ett_rrc_T_tdd384_tdd768 = -1;
static gint ett_rrc_T_tdd128_23 = -1;
static gint ett_rrc_DL_InformationPerRL_r8 = -1;
static gint ett_rrc_T_modeSpecificInfo_48 = -1;
-static gint ett_rrc_T_fdd_82 = -1;
+static gint ett_rrc_T_fdd_81 = -1;
static gint ett_rrc_T_dl_dpchInfo_02 = -1;
static gint ett_rrc_T_modeSpecificInfo2_01 = -1;
-static gint ett_rrc_T_fdd_83 = -1;
+static gint ett_rrc_T_fdd_82 = -1;
static gint ett_rrc_T_e_HICH_Info_02 = -1;
static gint ett_rrc_T_e_RGCH_Info_03 = -1;
static gint ett_rrc_T_tdd_40 = -1;
@@ -11279,14 +11400,14 @@ static gint ett_rrc_T_midambleAllocationMode = -1;
static gint ett_rrc_E_AGCH_Information = -1;
static gint ett_rrc_E_AGCH_Information_r7 = -1;
static gint ett_rrc_T_modeSpecific_02 = -1;
-static gint ett_rrc_T_fdd_84 = -1;
+static gint ett_rrc_T_fdd_83 = -1;
static gint ett_rrc_T_tdd_41 = -1;
static gint ett_rrc_T_tdd384_16 = -1;
static gint ett_rrc_T_tdd768_08 = -1;
static gint ett_rrc_T_tdd128_25 = -1;
static gint ett_rrc_E_AGCH_Information_r8 = -1;
static gint ett_rrc_T_modeSpecific_03 = -1;
-static gint ett_rrc_T_fdd_85 = -1;
+static gint ett_rrc_T_fdd_84 = -1;
static gint ett_rrc_T_tdd_42 = -1;
static gint ett_rrc_T_tdd384_17 = -1;
static gint ett_rrc_T_tdd768_09 = -1;
@@ -11333,6 +11454,7 @@ static gint ett_rrc_E_DPDCH_SchedulingInfoConfiguration = -1;
static gint ett_rrc_E_DPDCH_SchedulingTransmConfiguration = -1;
static gint ett_rrc_T_servingGrant_03 = -1;
static gint ett_rrc_E_HICH_Information = -1;
+static gint ett_rrc_E_HICH_Information_CommonEdch = -1;
static gint ett_rrc_E_HICH_Information_TDD384_768 = -1;
static gint ett_rrc_T_modeSpecificInfo_49 = -1;
static gint ett_rrc_E_HICH_Information_LCR = -1;
@@ -11355,6 +11477,7 @@ static gint ett_rrc_E_PUCH_TS_Slots = -1;
static gint ett_rrc_E_PUCH_TS_Slots_LCR = -1;
static gint ett_rrc_T_midambleAllocationMode_03 = -1;
static gint ett_rrc_E_RGCH_Information = -1;
+static gint ett_rrc_E_RGCH_Information_CommonEdch = -1;
static gint ett_rrc_E_RUCCH_Info = -1;
static gint ett_rrc_T_modeSpecificInfo_51 = -1;
static gint ett_rrc_T_tdd384_tdd768_02 = -1;
@@ -11406,14 +11529,14 @@ static gint ett_rrc_HS_PDSCH_Midamble_Configuration_TDD128 = -1;
static gint ett_rrc_T_midambleAllocationMode_04 = -1;
static gint ett_rrc_HS_SCCH_Info = -1;
static gint ett_rrc_T_modeSpecificInfo_55 = -1;
-static gint ett_rrc_T_fdd_86 = -1;
+static gint ett_rrc_T_fdd_85 = -1;
static gint ett_rrc_T_tdd_43 = -1;
static gint ett_rrc_T_tdd384_20 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 = -1;
static gint ett_rrc_HS_SCCH_Info_r6 = -1;
static gint ett_rrc_T_modeSpecificInfo_56 = -1;
-static gint ett_rrc_T_fdd_87 = -1;
+static gint ett_rrc_T_fdd_86 = -1;
static gint ett_rrc_T_tdd_44 = -1;
static gint ett_rrc_T_tdd384_21 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384_r6 = -1;
@@ -11421,7 +11544,7 @@ static gint ett_rrc_T_tdd128_29 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_r6 = -1;
static gint ett_rrc_HS_SCCH_Info_r7 = -1;
static gint ett_rrc_T_modeSpecificInfo_57 = -1;
-static gint ett_rrc_T_fdd_88 = -1;
+static gint ett_rrc_T_fdd_87 = -1;
static gint ett_rrc_T_tdd_45 = -1;
static gint ett_rrc_T_tdd384_22 = -1;
static gint ett_rrc_T_tdd768_12 = -1;
@@ -11433,7 +11556,7 @@ static gint ett_rrc_T_tdd_46 = -1;
static gint ett_rrc_T_tdd128_31 = -1;
static gint ett_rrc_HS_SCCH_Info_r9 = -1;
static gint ett_rrc_T_modeSpecificInfo_59 = -1;
-static gint ett_rrc_T_fdd_89 = -1;
+static gint ett_rrc_T_fdd_88 = -1;
static gint ett_rrc_T_tdd_47 = -1;
static gint ett_rrc_T_tdd384_23 = -1;
static gint ett_rrc_T_tdd768_13 = -1;
@@ -11490,10 +11613,10 @@ static gint ett_rrc_IndividualTS_Interference = -1;
static gint ett_rrc_IndividualTS_InterferenceList = -1;
static gint ett_rrc_Measurement_Feedback_Info = -1;
static gint ett_rrc_T_modeSpecificInfo_60 = -1;
-static gint ett_rrc_T_fdd_90 = -1;
+static gint ett_rrc_T_fdd_89 = -1;
static gint ett_rrc_Measurement_Feedback_Info_r7 = -1;
static gint ett_rrc_T_modeSpecificInfo_61 = -1;
-static gint ett_rrc_T_fdd_91 = -1;
+static gint ett_rrc_T_fdd_90 = -1;
static gint ett_rrc_MidambleShiftAndBurstType = -1;
static gint ett_rrc_T_burstType = -1;
static gint ett_rrc_T_type1_01 = -1;
@@ -11558,12 +11681,12 @@ static gint ett_rrc_MIMO_Parameters_r7 = -1;
static gint ett_rrc_MIMO_Parameters_v7g0ext = -1;
static gint ett_rrc_MIMO_Parameters_r8 = -1;
static gint ett_rrc_T_modeSpecificInfo_62 = -1;
-static gint ett_rrc_T_fdd_92 = -1;
+static gint ett_rrc_T_fdd_91 = -1;
static gint ett_rrc_T_tdd_48 = -1;
static gint ett_rrc_T_tdd128_33 = -1;
static gint ett_rrc_MIMO_Parameters_r9 = -1;
static gint ett_rrc_T_modeSpecificInfo_63 = -1;
-static gint ett_rrc_T_fdd_93 = -1;
+static gint ett_rrc_T_fdd_92 = -1;
static gint ett_rrc_T_tdd_49 = -1;
static gint ett_rrc_T_tdd128_34 = -1;
static gint ett_rrc_MIMO_PilotConfiguration = -1;
@@ -11645,7 +11768,7 @@ static gint ett_rrc_PICH_ForHSDPASupportedPaging = -1;
static gint ett_rrc_PICH_ForHSDPASupportedPaging_TDD128 = -1;
static gint ett_rrc_T_implicit_02 = -1;
static gint ett_rrc_PICH_Info = -1;
-static gint ett_rrc_T_fdd_94 = -1;
+static gint ett_rrc_T_fdd_93 = -1;
static gint ett_rrc_T_tdd_50 = -1;
static gint ett_rrc_PICH_Info_HCR_VHCR_r7 = -1;
static gint ett_rrc_T_channelisationCode = -1;
@@ -11667,7 +11790,7 @@ static gint ett_rrc_PRACH_PowerOffset = -1;
static gint ett_rrc_PRACH_PreambleForEnhancedUplink = -1;
static gint ett_rrc_PRACH_RACH_Info = -1;
static gint ett_rrc_T_modeSpecificInfo_64 = -1;
-static gint ett_rrc_T_fdd_95 = -1;
+static gint ett_rrc_T_fdd_94 = -1;
static gint ett_rrc_T_tdd_51 = -1;
static gint ett_rrc_PRACH_RACH_Info_VHCR_r7 = -1;
static gint ett_rrc_PRACH_RACH_Info_LCR_v770ext = -1;
@@ -11675,7 +11798,7 @@ static gint ett_rrc_PRACH_RACH_Info_LCR_r4 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxPRACH_FPACH_OF_PRACH_Definition_LCR_r4 = -1;
static gint ett_rrc_PRACH_SystemInformation = -1;
static gint ett_rrc_T_modeSpecificInfo_65 = -1;
-static gint ett_rrc_T_fdd_96 = -1;
+static gint ett_rrc_T_fdd_95 = -1;
static gint ett_rrc_PRACH_SystemInformation_VHCR_r7 = -1;
static gint ett_rrc_PRACH_SystemInformation_LCR_r4 = -1;
static gint ett_rrc_PRACH_SystemInformation_LCR_v770ext = -1;
@@ -11686,13 +11809,13 @@ static gint ett_rrc_PRACH_SystemInformationList_LCR_v770ext = -1;
static gint ett_rrc_PreDefPhyChConfiguration = -1;
static gint ett_rrc_PreDefPhyChConfiguration_v770ext = -1;
static gint ett_rrc_PrimaryCCPCH_Info = -1;
-static gint ett_rrc_T_fdd_97 = -1;
+static gint ett_rrc_T_fdd_96 = -1;
static gint ett_rrc_T_tdd_52 = -1;
static gint ett_rrc_T_syncCase = -1;
static gint ett_rrc_T_syncCase1 = -1;
static gint ett_rrc_T_syncCase2 = -1;
static gint ett_rrc_PrimaryCCPCH_Info_r4 = -1;
-static gint ett_rrc_T_fdd_98 = -1;
+static gint ett_rrc_T_fdd_97 = -1;
static gint ett_rrc_T_tdd_53 = -1;
static gint ett_rrc_T_tddOption_12 = -1;
static gint ett_rrc_T_tdd384_tdd768_03 = -1;
@@ -11783,6 +11906,7 @@ static gint ett_rrc_RL_AdditionInformation_r9 = -1;
static gint ett_rrc_T_dl_dpchInfo_06 = -1;
static gint ett_rrc_RL_AdditionInformation_v6b0ext = -1;
static gint ett_rrc_RL_AdditionInformation_v890ext = -1;
+static gint ett_rrc_RL_AdditionInformation_v950ext = -1;
static gint ett_rrc_RL_AdditionInformationList = -1;
static gint ett_rrc_RL_AdditionInformationList_r6 = -1;
static gint ett_rrc_RL_AdditionInformationList_r7 = -1;
@@ -11790,6 +11914,7 @@ static gint ett_rrc_RL_AdditionInformation_list_v6b0ext = -1;
static gint ett_rrc_RL_AdditionInformationList_r8 = -1;
static gint ett_rrc_RL_AdditionInformationList_v890ext = -1;
static gint ett_rrc_RL_AdditionInformationList_r9 = -1;
+static gint ett_rrc_RL_AdditionInformationList_v950ext = -1;
static gint ett_rrc_RL_AdditionInformationList_SecULFreq = -1;
static gint ett_rrc_RL_AdditionInformation_SecULFreq = -1;
static gint ett_rrc_RL_IdentifierList = -1;
@@ -11799,11 +11924,11 @@ static gint ett_rrc_SCCPCH_ChannelisationCodeList = -1;
static gint ett_rrc_SCCPCH_ChannelisationCodeList_VHCR = -1;
static gint ett_rrc_SCCPCH_InfoForFACH = -1;
static gint ett_rrc_T_modeSpecificInfo_66 = -1;
-static gint ett_rrc_T_fdd_99 = -1;
+static gint ett_rrc_T_fdd_98 = -1;
static gint ett_rrc_T_tdd_54 = -1;
static gint ett_rrc_SCCPCH_InfoForFACH_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_67 = -1;
-static gint ett_rrc_T_fdd_100 = -1;
+static gint ett_rrc_T_fdd_99 = -1;
static gint ett_rrc_SCCPCH_SystemInformation = -1;
static gint ett_rrc_SCCPCH_SystemInformation_LCR_r4_ext = -1;
static gint ett_rrc_SCCPCH_SystemInformation_HCR_VHCR_r7 = -1;
@@ -11818,11 +11943,11 @@ static gint ett_rrc_T_fachCarryingMCCH_01 = -1;
static gint ett_rrc_T_fachCarryingMSCH_01 = -1;
static gint ett_rrc_SecondaryCCPCH_Info = -1;
static gint ett_rrc_T_modeSpecificInfo_68 = -1;
-static gint ett_rrc_T_fdd_101 = -1;
+static gint ett_rrc_T_fdd_100 = -1;
static gint ett_rrc_T_tdd_55 = -1;
static gint ett_rrc_SecondaryCCPCH_Info_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_69 = -1;
-static gint ett_rrc_T_fdd_102 = -1;
+static gint ett_rrc_T_fdd_101 = -1;
static gint ett_rrc_T_tdd_56 = -1;
static gint ett_rrc_T_tddOption_16 = -1;
static gint ett_rrc_T_tdd384_27 = -1;
@@ -11837,12 +11962,12 @@ static gint ett_rrc_T_modulation_03 = -1;
static gint ett_rrc_T_mod16QAM = -1;
static gint ett_rrc_SecondaryCCPCHInfo_MBMS_r6 = -1;
static gint ett_rrc_T_modeSpecificInfo_71 = -1;
-static gint ett_rrc_T_fdd_103 = -1;
+static gint ett_rrc_T_fdd_102 = -1;
static gint ett_rrc_T_tdd384_29 = -1;
static gint ett_rrc_T_tdd128_45 = -1;
static gint ett_rrc_SecondaryCCPCHInfo_MBMS_r7 = -1;
static gint ett_rrc_T_modeSpecificInfo_72 = -1;
-static gint ett_rrc_T_fdd_104 = -1;
+static gint ett_rrc_T_fdd_103 = -1;
static gint ett_rrc_T_modulation_04 = -1;
static gint ett_rrc_T_tdd384_30 = -1;
static gint ett_rrc_T_tdd768_16 = -1;
@@ -11851,6 +11976,7 @@ static gint ett_rrc_SecondaryCCPCHInfoDiff_MBMS = -1;
static gint ett_rrc_SecondaryCPICH_Info = -1;
static gint ett_rrc_SecondaryCellMIMOparametersFDD = -1;
static gint ett_rrc_T_newConfiguration_03 = -1;
+static gint ett_rrc_SecondaryCellMIMOparametersFDD_v950ext = -1;
static gint ett_rrc_ServingCellChangeParameters = -1;
static gint ett_rrc_SF256_AndCodeNumber = -1;
static gint ett_rrc_SF512_AndCodeNumber = -1;
@@ -11924,26 +12050,26 @@ static gint ett_rrc_T_ul_and_dl = -1;
static gint ett_rrc_UL_DPCH_CodeInfoForCommonEDCH = -1;
static gint ett_rrc_UL_DPCH_Info = -1;
static gint ett_rrc_T_modeSpecificInfo_73 = -1;
-static gint ett_rrc_T_fdd_105 = -1;
+static gint ett_rrc_T_fdd_104 = -1;
static gint ett_rrc_T_tdd_57 = -1;
static gint ett_rrc_UL_DPCH_Info_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_74 = -1;
-static gint ett_rrc_T_fdd_106 = -1;
+static gint ett_rrc_T_fdd_105 = -1;
static gint ett_rrc_T_tdd_58 = -1;
static gint ett_rrc_UL_DPCH_Info_r5 = -1;
static gint ett_rrc_T_modeSpecificInfo_75 = -1;
-static gint ett_rrc_T_fdd_107 = -1;
+static gint ett_rrc_T_fdd_106 = -1;
static gint ett_rrc_T_tdd_59 = -1;
static gint ett_rrc_UL_DPCH_Info_r6 = -1;
static gint ett_rrc_T_modeSpecificInfo_76 = -1;
-static gint ett_rrc_T_fdd_108 = -1;
+static gint ett_rrc_T_fdd_107 = -1;
static gint ett_rrc_T_dpdchPresence = -1;
static gint ett_rrc_T_present_02 = -1;
static gint ett_rrc_T_notPresent = -1;
static gint ett_rrc_T_tdd_60 = -1;
static gint ett_rrc_UL_DPCH_Info_r7 = -1;
static gint ett_rrc_T_modeSpecificInfo_77 = -1;
-static gint ett_rrc_T_fdd_109 = -1;
+static gint ett_rrc_T_fdd_108 = -1;
static gint ett_rrc_T_dpdchPresence_01 = -1;
static gint ett_rrc_T_present_03 = -1;
static gint ett_rrc_T_notPresent_01 = -1;
@@ -11953,18 +12079,18 @@ static gint ett_rrc_UL_DPCH_InfoPostTDD = -1;
static gint ett_rrc_UL_DPCH_InfoPostTDD_LCR_r4 = -1;
static gint ett_rrc_UL_DPCH_InfoPredef = -1;
static gint ett_rrc_T_modeSpecificInfo_78 = -1;
-static gint ett_rrc_T_fdd_110 = -1;
+static gint ett_rrc_T_fdd_109 = -1;
static gint ett_rrc_T_tdd_62 = -1;
static gint ett_rrc_UL_DPCH_InfoPredef_v770ext = -1;
static gint ett_rrc_T_modeSpecificInfo_79 = -1;
-static gint ett_rrc_T_fdd_111 = -1;
+static gint ett_rrc_T_fdd_110 = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfo = -1;
-static gint ett_rrc_T_fdd_112 = -1;
+static gint ett_rrc_T_fdd_111 = -1;
static gint ett_rrc_T_tdd_63 = -1;
static gint ett_rrc_T_ul_OL_PC_Signalling = -1;
static gint ett_rrc_T_individuallySignalled = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfo_r4 = -1;
-static gint ett_rrc_T_fdd_113 = -1;
+static gint ett_rrc_T_fdd_112 = -1;
static gint ett_rrc_T_tdd_64 = -1;
static gint ett_rrc_T_ul_OL_PC_Signalling_01 = -1;
static gint ett_rrc_T_individuallySignalled_01 = -1;
@@ -11972,7 +12098,7 @@ static gint ett_rrc_T_tddOption_19 = -1;
static gint ett_rrc_T_tdd384_33 = -1;
static gint ett_rrc_T_tdd128_49 = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfo_r5 = -1;
-static gint ett_rrc_T_fdd_114 = -1;
+static gint ett_rrc_T_fdd_113 = -1;
static gint ett_rrc_T_tdd_65 = -1;
static gint ett_rrc_T_ul_OL_PC_Signalling_02 = -1;
static gint ett_rrc_T_individuallySignalled_02 = -1;
@@ -11980,7 +12106,7 @@ static gint ett_rrc_T_tddOption_20 = -1;
static gint ett_rrc_T_tdd384_34 = -1;
static gint ett_rrc_T_tdd128_50 = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfo_r6 = -1;
-static gint ett_rrc_T_fdd_115 = -1;
+static gint ett_rrc_T_fdd_114 = -1;
static gint ett_rrc_T_tdd_66 = -1;
static gint ett_rrc_T_ul_OL_PC_Signalling_03 = -1;
static gint ett_rrc_T_individuallySignalled_03 = -1;
@@ -11988,7 +12114,7 @@ static gint ett_rrc_T_tddOption_21 = -1;
static gint ett_rrc_T_tdd384_35 = -1;
static gint ett_rrc_T_tdd128_51 = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfo_r7 = -1;
-static gint ett_rrc_T_fdd_116 = -1;
+static gint ett_rrc_T_fdd_115 = -1;
static gint ett_rrc_T_tdd_67 = -1;
static gint ett_rrc_T_ul_OL_PC_Signalling_04 = -1;
static gint ett_rrc_T_individuallySignalled_04 = -1;
@@ -12001,22 +12127,22 @@ static gint ett_rrc_UL_DPCH_PowerControlInfoPostFDD = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfoPostTDD = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfoPostTDD_LCR_r4 = -1;
static gint ett_rrc_UL_DPCH_PowerControlInfoPredef = -1;
-static gint ett_rrc_T_fdd_117 = -1;
+static gint ett_rrc_T_fdd_116 = -1;
static gint ett_rrc_T_tdd_68 = -1;
static gint ett_rrc_UL_EDCH_Information_ext = -1;
static gint ett_rrc_T_tdd_69 = -1;
static gint ett_rrc_UL_EDCH_Information_r6 = -1;
static gint ett_rrc_UL_EDCH_Information_r7 = -1;
static gint ett_rrc_T_modeSpecificInfo_80 = -1;
-static gint ett_rrc_T_fdd_118 = -1;
+static gint ett_rrc_T_fdd_117 = -1;
static gint ett_rrc_T_tdd_70 = -1;
static gint ett_rrc_UL_EDCH_Information_r8 = -1;
static gint ett_rrc_T_modeSpecificInfo_81 = -1;
-static gint ett_rrc_T_fdd_119 = -1;
+static gint ett_rrc_T_fdd_118 = -1;
static gint ett_rrc_T_tdd_71 = -1;
static gint ett_rrc_UL_EDCH_Information_r9 = -1;
static gint ett_rrc_T_modeSpecificInfo_82 = -1;
-static gint ett_rrc_T_fdd_120 = -1;
+static gint ett_rrc_T_fdd_119 = -1;
static gint ett_rrc_T_tdd_72 = -1;
static gint ett_rrc_UL_SynchronisationParameters_r4 = -1;
static gint ett_rrc_UL_TimingAdvanceControl = -1;
@@ -12077,6 +12203,7 @@ static gint ett_rrc_SEQUENCE_SIZE_1_maxTS_LCR_1_OF_UplinkAdditionalTimeslots_LCR
static gint ett_rrc_AcquisitionSatInfo = -1;
static gint ett_rrc_AcquisitionSatInfoList = -1;
static gint ett_rrc_AdditionalMeasurementID_List = -1;
+static gint ett_rrc_AdditionalMeasurementID_List_r9 = -1;
static gint ett_rrc_AlmanacSatInfo = -1;
static gint ett_rrc_AlmanacSatInfoList = -1;
static gint ett_rrc_ALM_ECEFsbasAlmanacSet = -1;
@@ -12103,44 +12230,44 @@ static gint ett_rrc_CellDCHMeasOccasionInfo_TDD128_r9 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_maxMeasOccasionPattern_OF_CellDCHMeasOccasionPattern_LCR = -1;
static gint ett_rrc_CellInfo = -1;
static gint ett_rrc_T_modeSpecificInfo_83 = -1;
-static gint ett_rrc_T_fdd_121 = -1;
+static gint ett_rrc_T_fdd_120 = -1;
static gint ett_rrc_T_tdd_73 = -1;
static gint ett_rrc_CellInfo_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_84 = -1;
-static gint ett_rrc_T_fdd_122 = -1;
+static gint ett_rrc_T_fdd_121 = -1;
static gint ett_rrc_T_tdd_74 = -1;
static gint ett_rrc_CellInfo_LCR_r8_ext = -1;
static gint ett_rrc_CellInfo_r9 = -1;
static gint ett_rrc_T_modeSpecificInfo_85 = -1;
-static gint ett_rrc_T_fdd_123 = -1;
+static gint ett_rrc_T_fdd_122 = -1;
static gint ett_rrc_T_tdd_75 = -1;
static gint ett_rrc_CellInfoSI_RSCP = -1;
static gint ett_rrc_T_modeSpecificInfo_86 = -1;
-static gint ett_rrc_T_fdd_124 = -1;
+static gint ett_rrc_T_fdd_123 = -1;
static gint ett_rrc_T_tdd_76 = -1;
static gint ett_rrc_CellInfoSI_RSCP_LCR_r4 = -1;
static gint ett_rrc_CellInfoSI_ECN0 = -1;
static gint ett_rrc_T_modeSpecificInfo_87 = -1;
-static gint ett_rrc_T_fdd_125 = -1;
+static gint ett_rrc_T_fdd_124 = -1;
static gint ett_rrc_T_tdd_77 = -1;
static gint ett_rrc_CellInfoSI_ECN0_LCR_r4 = -1;
static gint ett_rrc_CellInfoSI_HCS_RSCP = -1;
static gint ett_rrc_T_modeSpecificInfo_88 = -1;
-static gint ett_rrc_T_fdd_126 = -1;
+static gint ett_rrc_T_fdd_125 = -1;
static gint ett_rrc_T_tdd_78 = -1;
static gint ett_rrc_CellInfoSI_HCS_RSCP_LCR_r4 = -1;
static gint ett_rrc_CellInfoSI_HCS_ECN0 = -1;
static gint ett_rrc_T_modeSpecificInfo_89 = -1;
-static gint ett_rrc_T_fdd_127 = -1;
+static gint ett_rrc_T_fdd_126 = -1;
static gint ett_rrc_T_tdd_79 = -1;
static gint ett_rrc_CellInfoSI_HCS_ECN0_LCR_r4 = -1;
static gint ett_rrc_CellMeasuredResults = -1;
static gint ett_rrc_T_modeSpecificInfo_90 = -1;
-static gint ett_rrc_T_fdd_128 = -1;
+static gint ett_rrc_T_fdd_127 = -1;
static gint ett_rrc_T_tdd_80 = -1;
static gint ett_rrc_CellMeasuredResults_r9 = -1;
static gint ett_rrc_T_modeSpecificInfo_91 = -1;
-static gint ett_rrc_T_fdd_129 = -1;
+static gint ett_rrc_T_fdd_128 = -1;
static gint ett_rrc_T_tdd_81 = -1;
static gint ett_rrc_CellMeasuredResults_v920ext = -1;
static gint ett_rrc_CellMeasurementEventResults = -1;
@@ -12151,36 +12278,36 @@ static gint ett_rrc_SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info
static gint ett_rrc_CellMeasurementEventResults_LCR_r4 = -1;
static gint ett_rrc_CellReportingQuantities = -1;
static gint ett_rrc_T_modeSpecificInfo_92 = -1;
-static gint ett_rrc_T_fdd_130 = -1;
+static gint ett_rrc_T_fdd_129 = -1;
static gint ett_rrc_T_tdd_82 = -1;
static gint ett_rrc_CellSelectReselectInfoMC_RSCP = -1;
static gint ett_rrc_T_modeSpecificInfo_93 = -1;
-static gint ett_rrc_T_fdd_131 = -1;
+static gint ett_rrc_T_fdd_130 = -1;
static gint ett_rrc_T_tdd_83 = -1;
static gint ett_rrc_T_gsm_02 = -1;
static gint ett_rrc_CellSelectReselectInfoSIB_11_12 = -1;
static gint ett_rrc_T_modeSpecificInfo_94 = -1;
-static gint ett_rrc_T_fdd_132 = -1;
+static gint ett_rrc_T_fdd_131 = -1;
static gint ett_rrc_T_tdd_84 = -1;
static gint ett_rrc_T_gsm_03 = -1;
static gint ett_rrc_CellSelectReselectInfoSIB_11_12_RSCP = -1;
static gint ett_rrc_T_modeSpecificInfo_95 = -1;
-static gint ett_rrc_T_fdd_133 = -1;
+static gint ett_rrc_T_fdd_132 = -1;
static gint ett_rrc_T_tdd_85 = -1;
static gint ett_rrc_T_gsm_04 = -1;
static gint ett_rrc_CellSelectReselectInfoSIB_11_12_ECN0 = -1;
static gint ett_rrc_T_modeSpecificInfo_96 = -1;
-static gint ett_rrc_T_fdd_134 = -1;
+static gint ett_rrc_T_fdd_133 = -1;
static gint ett_rrc_T_tdd_86 = -1;
static gint ett_rrc_T_gsm_05 = -1;
static gint ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP = -1;
static gint ett_rrc_T_modeSpecificInfo_97 = -1;
-static gint ett_rrc_T_fdd_135 = -1;
+static gint ett_rrc_T_fdd_134 = -1;
static gint ett_rrc_T_tdd_87 = -1;
static gint ett_rrc_T_gsm_06 = -1;
static gint ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0 = -1;
static gint ett_rrc_T_modeSpecificInfo_98 = -1;
-static gint ett_rrc_T_fdd_136 = -1;
+static gint ett_rrc_T_fdd_135 = -1;
static gint ett_rrc_T_tdd_88 = -1;
static gint ett_rrc_T_gsm_07 = -1;
static gint ett_rrc_CellSelectReselectInfo_v590ext = -1;
@@ -12192,7 +12319,7 @@ static gint ett_rrc_CellsForIntraFreqMeasList = -1;
static gint ett_rrc_CellsForIntraFreqMeasListOnSecULFreq = -1;
static gint ett_rrc_CellSynchronisationInfo = -1;
static gint ett_rrc_T_modeSpecificInfo_99 = -1;
-static gint ett_rrc_T_fdd_137 = -1;
+static gint ett_rrc_T_fdd_136 = -1;
static gint ett_rrc_T_tdd_89 = -1;
static gint ett_rrc_CellToReport = -1;
static gint ett_rrc_CellToReportList = -1;
@@ -12200,7 +12327,7 @@ static gint ett_rrc_CNAVclockModel = -1;
static gint ett_rrc_CountC_SFN_Frame_difference = -1;
static gint ett_rrc_CSGCellInfo = -1;
static gint ett_rrc_T_modeSpecificInfo_100 = -1;
-static gint ett_rrc_T_fdd_138 = -1;
+static gint ett_rrc_T_fdd_137 = -1;
static gint ett_rrc_CSGCellInfoList = -1;
static gint ett_rrc_CSGInterFreqCellInfo = -1;
static gint ett_rrc_CSGInterFreqCellInfoList = -1;
@@ -12396,7 +12523,7 @@ static gint ett_rrc_InterFreqCellInfoList_r8 = -1;
static gint ett_rrc_InterFreqCellInfoList_r9 = -1;
static gint ett_rrc_InterFreqSIAcquisition = -1;
static gint ett_rrc_T_modeSpecificInfo_101 = -1;
-static gint ett_rrc_T_fdd_139 = -1;
+static gint ett_rrc_T_fdd_138 = -1;
static gint ett_rrc_InterFreqCellInfoSI_List_RSCP = -1;
static gint ett_rrc_InterFreqCellInfoSI_List_ECN0 = -1;
static gint ett_rrc_InterFreqCellInfoSI_List_HCS_RSCP = -1;
@@ -12425,7 +12552,7 @@ static gint ett_rrc_T_reportingCriteria = -1;
static gint ett_rrc_T_intraFreqReportingCriteria = -1;
static gint ett_rrc_T_interFreqReportingCriteria = -1;
static gint ett_rrc_T_modeSpecificInfo_102 = -1;
-static gint ett_rrc_T_fdd_140 = -1;
+static gint ett_rrc_T_fdd_139 = -1;
static gint ett_rrc_T_tdd_90 = -1;
static gint ett_rrc_InterFreqMeasuredResults = -1;
static gint ett_rrc_InterFreqMeasuredResults_v920ext = -1;
@@ -12442,11 +12569,11 @@ static gint ett_rrc_InterFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 = -1;
static gint ett_rrc_InterFreqRACHRepCellsList = -1;
static gint ett_rrc_Dummy_InterFreqRACHReportingInfo = -1;
static gint ett_rrc_T_modeSpecificInfo_103 = -1;
-static gint ett_rrc_T_fdd_141 = -1;
+static gint ett_rrc_T_fdd_140 = -1;
static gint ett_rrc_T_tdd_91 = -1;
static gint ett_rrc_InterFreqRACHReportingInfo = -1;
static gint ett_rrc_T_modeSpecificInfo_104 = -1;
-static gint ett_rrc_T_fdd_142 = -1;
+static gint ett_rrc_T_fdd_141 = -1;
static gint ett_rrc_T_tdd_92 = -1;
static gint ett_rrc_InterFreqReportCriteria = -1;
static gint ett_rrc_InterFreqReportCriteria_r4 = -1;
@@ -12513,7 +12640,7 @@ static gint ett_rrc_IntraFreqCellInfoList_r9 = -1;
static gint ett_rrc_IntraFreqSIAcquisitionInfo = -1;
static gint ett_rrc_IntraFreqSIAcquisition = -1;
static gint ett_rrc_T_modeSpecificInfo_105 = -1;
-static gint ett_rrc_T_fdd_143 = -1;
+static gint ett_rrc_T_fdd_142 = -1;
static gint ett_rrc_IntraFreqCellInfoSI_List_RSCP = -1;
static gint ett_rrc_IntraFreqCellInfoSI_List_ECN0 = -1;
static gint ett_rrc_IntraFreqCellInfoSI_List_HCS_RSCP = -1;
@@ -12546,7 +12673,7 @@ static gint ett_rrc_IntraFreqEventResults = -1;
static gint ett_rrc_IntraFreqEventResultsOnSecUlFreq = -1;
static gint ett_rrc_IntraFreqMeasQuantity = -1;
static gint ett_rrc_T_modeSpecificInfo_106 = -1;
-static gint ett_rrc_T_fdd_144 = -1;
+static gint ett_rrc_T_fdd_143 = -1;
static gint ett_rrc_T_tdd_93 = -1;
static gint ett_rrc_IntraFreqMeasQuantity_TDDList = -1;
static gint ett_rrc_IntraFreqMeasQuantity_TDD_sib3List = -1;
@@ -12575,7 +12702,7 @@ static gint ett_rrc_IntraFreqReportingCriteria_1b_r5 = -1;
static gint ett_rrc_IntraFreqReportingQuantity = -1;
static gint ett_rrc_IntraFreqReportingQuantityForRACH = -1;
static gint ett_rrc_T_modeSpecificInfo_107 = -1;
-static gint ett_rrc_T_fdd_145 = -1;
+static gint ett_rrc_T_fdd_144 = -1;
static gint ett_rrc_T_tdd_94 = -1;
static gint ett_rrc_IntraFreqRepQuantityRACH_TDDList = -1;
static gint ett_rrc_IntraFrequencyMeasurement = -1;
@@ -12604,7 +12731,7 @@ static gint ett_rrc_MeasuredResultsList_v860ext_item = -1;
static gint ett_rrc_MeasuredResultsOnRACH = -1;
static gint ett_rrc_T_currentCell = -1;
static gint ett_rrc_T_modeSpecificInfo_108 = -1;
-static gint ett_rrc_T_fdd_146 = -1;
+static gint ett_rrc_T_fdd_145 = -1;
static gint ett_rrc_T_measurementQuantity = -1;
static gint ett_rrc_T_tdd_95 = -1;
static gint ett_rrc_MeasuredResultsOnRACH_v7g0ext = -1;
@@ -12676,7 +12803,7 @@ static gint ett_rrc_MeasurementValidity = -1;
static gint ett_rrc_MonitoredCellRACH_List = -1;
static gint ett_rrc_MonitoredCellRACH_Result = -1;
static gint ett_rrc_T_modeSpecificInfo_109 = -1;
-static gint ett_rrc_T_fdd_147 = -1;
+static gint ett_rrc_T_fdd_146 = -1;
static gint ett_rrc_T_measurementQuantity_01 = -1;
static gint ett_rrc_T_tdd_96 = -1;
static gint ett_rrc_N_CR_T_CRMaxHyst = -1;
@@ -12690,11 +12817,11 @@ static gint ett_rrc_NavModel_SBASecef = -1;
static gint ett_rrc_EphemerisParameter = -1;
static gint ett_rrc_Neighbour = -1;
static gint ett_rrc_T_modeSpecificInfo_110 = -1;
-static gint ett_rrc_T_fdd_148 = -1;
+static gint ett_rrc_T_fdd_147 = -1;
static gint ett_rrc_T_tdd_97 = -1;
static gint ett_rrc_Neighbour_v390ext = -1;
static gint ett_rrc_T_modeSpecificInfo_111 = -1;
-static gint ett_rrc_T_fdd_149 = -1;
+static gint ett_rrc_T_fdd_148 = -1;
static gint ett_rrc_NeighbourList = -1;
static gint ett_rrc_Neighbour_TDD_r7 = -1;
static gint ett_rrc_NeighbourList_TDD_r7 = -1;
@@ -12876,7 +13003,7 @@ static gint ett_rrc_UE_InternalEventResults = -1;
static gint ett_rrc_UE_InternalMeasQuantity = -1;
static gint ett_rrc_UE_InternalMeasuredResults = -1;
static gint ett_rrc_T_modeSpecificInfo_116 = -1;
-static gint ett_rrc_T_fdd_150 = -1;
+static gint ett_rrc_T_fdd_149 = -1;
static gint ett_rrc_T_tdd_100 = -1;
static gint ett_rrc_UE_InternalMeasuredResults_LCR_r4 = -1;
static gint ett_rrc_UE_InternalMeasuredResults_v770ext = -1;
@@ -12890,11 +13017,11 @@ static gint ett_rrc_UE_InternalReportCriteria = -1;
static gint ett_rrc_UE_InternalReportingCriteria = -1;
static gint ett_rrc_UE_InternalReportingQuantity = -1;
static gint ett_rrc_T_modeSpecificInfo_118 = -1;
-static gint ett_rrc_T_fdd_151 = -1;
+static gint ett_rrc_T_fdd_150 = -1;
static gint ett_rrc_T_tdd_101 = -1;
static gint ett_rrc_UE_InternalReportingQuantity_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_119 = -1;
-static gint ett_rrc_T_fdd_152 = -1;
+static gint ett_rrc_T_fdd_151 = -1;
static gint ett_rrc_T_tdd_102 = -1;
static gint ett_rrc_T_tddOption_25 = -1;
static gint ett_rrc_T_tdd384_39 = -1;
@@ -12948,7 +13075,7 @@ static gint ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo = -1;
static gint ett_rrc_UE_Positioning_GANSS_ReferenceTime = -1;
static gint ett_rrc_T_utran_ganssreferenceTime = -1;
static gint ett_rrc_T_mode = -1;
-static gint ett_rrc_T_fdd_153 = -1;
+static gint ett_rrc_T_fdd_152 = -1;
static gint ett_rrc_T_tdd_103 = -1;
static gint ett_rrc_UE_Positioning_GANSS_TimeModel = -1;
static gint ett_rrc_UE_Positioning_GANSS_TimeModels = -1;
@@ -12974,7 +13101,7 @@ static gint ett_rrc_UE_Positioning_GPS_NavigationModel = -1;
static gint ett_rrc_UE_Positioning_GPS_NavModelAddDataReq = -1;
static gint ett_rrc_UE_Positioning_GPS_ReferenceCellInfo = -1;
static gint ett_rrc_T_modeSpecificInfo_120 = -1;
-static gint ett_rrc_T_fdd_154 = -1;
+static gint ett_rrc_T_fdd_153 = -1;
static gint ett_rrc_T_tdd_104 = -1;
static gint ett_rrc_UE_Positioning_GPS_ReferenceTime = -1;
static gint ett_rrc_UE_Positioning_GPS_ReferenceTime_v770ext = -1;
@@ -12983,7 +13110,7 @@ static gint ett_rrc_UE_Positioning_GPS_UTC_Model = -1;
static gint ett_rrc_UE_Positioning_IPDL_Parameters = -1;
static gint ett_rrc_UE_Positioning_IPDL_Parameters_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_121 = -1;
-static gint ett_rrc_T_fdd_155 = -1;
+static gint ett_rrc_T_fdd_154 = -1;
static gint ett_rrc_T_tdd_105 = -1;
static gint ett_rrc_UE_Positioning_IPDL_Parameters_TDD_r4_ext = -1;
static gint ett_rrc_UE_Positioning_MeasuredResults = -1;
@@ -13010,31 +13137,31 @@ static gint ett_rrc_UE_Positioning_IPDL_Parameters_TDDList_r4_ext = -1;
static gint ett_rrc_UE_Positioning_OTDOA_MeasuredResultsTDD_ext = -1;
static gint ett_rrc_UE_Positioning_OTDOA_Measurement = -1;
static gint ett_rrc_T_modeSpecificInfo_122 = -1;
-static gint ett_rrc_T_fdd_156 = -1;
+static gint ett_rrc_T_fdd_155 = -1;
static gint ett_rrc_T_tdd_106 = -1;
static gint ett_rrc_UE_Positioning_OTDOA_Measurement_v390ext = -1;
static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo = -1;
static gint ett_rrc_T_modeSpecificInfo_123 = -1;
-static gint ett_rrc_T_fdd_157 = -1;
+static gint ett_rrc_T_fdd_156 = -1;
static gint ett_rrc_T_tdd_107 = -1;
static gint ett_rrc_T_positioningMode = -1;
static gint ett_rrc_T_ueBased = -1;
static gint ett_rrc_T_ueAssisted = -1;
static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_124 = -1;
-static gint ett_rrc_T_fdd_158 = -1;
+static gint ett_rrc_T_fdd_157 = -1;
static gint ett_rrc_T_tdd_108 = -1;
static gint ett_rrc_T_positioningMode_01 = -1;
static gint ett_rrc_T_ueBased_01 = -1;
static gint ett_rrc_T_ueAssisted_01 = -1;
static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_UEB = -1;
static gint ett_rrc_T_modeSpecificInfo_125 = -1;
-static gint ett_rrc_T_fdd_159 = -1;
+static gint ett_rrc_T_fdd_158 = -1;
static gint ett_rrc_T_tdd_109 = -1;
static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_UEB_ext = -1;
static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r7 = -1;
static gint ett_rrc_T_modeSpecificInfo_126 = -1;
-static gint ett_rrc_T_fdd_160 = -1;
+static gint ett_rrc_T_fdd_159 = -1;
static gint ett_rrc_T_tdd_110 = -1;
static gint ett_rrc_T_positioningMode_02 = -1;
static gint ett_rrc_T_ueBased_02 = -1;
@@ -13047,26 +13174,26 @@ static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellList_r7 = -1;
static gint ett_rrc_UE_Positioning_OTDOA_Quality = -1;
static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo = -1;
static gint ett_rrc_T_modeSpecificInfo_127 = -1;
-static gint ett_rrc_T_fdd_161 = -1;
+static gint ett_rrc_T_fdd_160 = -1;
static gint ett_rrc_T_tdd_111 = -1;
static gint ett_rrc_T_positioningMode_03 = -1;
static gint ett_rrc_T_ueBased_03 = -1;
static gint ett_rrc_T_ueAssisted_03 = -1;
static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r4 = -1;
static gint ett_rrc_T_modeSpecificInfo_128 = -1;
-static gint ett_rrc_T_fdd_162 = -1;
+static gint ett_rrc_T_fdd_161 = -1;
static gint ett_rrc_T_tdd_112 = -1;
static gint ett_rrc_T_positioningMode_04 = -1;
static gint ett_rrc_T_ueBased_04 = -1;
static gint ett_rrc_T_ueAssisted_04 = -1;
static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB = -1;
static gint ett_rrc_T_modeSpecificInfo_129 = -1;
-static gint ett_rrc_T_fdd_163 = -1;
+static gint ett_rrc_T_fdd_162 = -1;
static gint ett_rrc_T_tdd_113 = -1;
static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB_ext = -1;
static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r7 = -1;
static gint ett_rrc_T_modeSpecificInfo_130 = -1;
-static gint ett_rrc_T_fdd_164 = -1;
+static gint ett_rrc_T_fdd_163 = -1;
static gint ett_rrc_T_tdd_114 = -1;
static gint ett_rrc_T_positioningMode_05 = -1;
static gint ett_rrc_T_ueBased_05 = -1;
@@ -13075,7 +13202,7 @@ static gint ett_rrc_UE_Positioning_PositionEstimateInfo = -1;
static gint ett_rrc_T_referenceTime_02 = -1;
static gint ett_rrc_T_cell_Timing = -1;
static gint ett_rrc_T_modeSpecificInfo_131 = -1;
-static gint ett_rrc_T_fdd_165 = -1;
+static gint ett_rrc_T_fdd_164 = -1;
static gint ett_rrc_T_tdd_115 = -1;
static gint ett_rrc_UE_Positioning_PositionEstimateInfo_v770ext = -1;
static gint ett_rrc_T_referenceTimeOptions = -1;
@@ -13094,7 +13221,7 @@ static gint ett_rrc_UTCmodelSet3 = -1;
static gint ett_rrc_UTRAN_GANSSReferenceTime = -1;
static gint ett_rrc_T_ue_GANSSTimingOfCellFrames = -1;
static gint ett_rrc_T_mode_01 = -1;
-static gint ett_rrc_T_fdd_166 = -1;
+static gint ett_rrc_T_fdd_165 = -1;
static gint ett_rrc_T_tdd_116 = -1;
static gint ett_rrc_UTRAN_FDD_FrequencyList = -1;
static gint ett_rrc_UTRAN_FDD_Frequency = -1;
@@ -13103,12 +13230,12 @@ static gint ett_rrc_UTRAN_TDD_Frequency = -1;
static gint ett_rrc_UTRAN_GPSReferenceTime = -1;
static gint ett_rrc_T_utran_GPSTimingOfCell = -1;
static gint ett_rrc_T_modeSpecificInfo_132 = -1;
-static gint ett_rrc_T_fdd_167 = -1;
+static gint ett_rrc_T_fdd_166 = -1;
static gint ett_rrc_T_tdd_117 = -1;
static gint ett_rrc_UTRAN_GPSReferenceTimeResult = -1;
static gint ett_rrc_T_ue_GPSTimingOfCell = -1;
static gint ett_rrc_T_modeSpecificInfo_133 = -1;
-static gint ett_rrc_T_fdd_168 = -1;
+static gint ett_rrc_T_fdd_167 = -1;
static gint ett_rrc_T_tdd_118 = -1;
static gint ett_rrc_UTRA_PriorityInfoList = -1;
static gint ett_rrc_T_utra_ServingCell = -1;
@@ -13126,7 +13253,7 @@ static gint ett_rrc_DataVolumePerRB = -1;
static gint ett_rrc_DataVolumePerRB_List = -1;
static gint ett_rrc_DeferredMeasurementControlReadingSupport = -1;
static gint ett_rrc_T_modeSpecificInfo_134 = -1;
-static gint ett_rrc_T_fdd_169 = -1;
+static gint ett_rrc_T_fdd_168 = -1;
static gint ett_rrc_T_tdd_119 = -1;
static gint ett_rrc_ETWS_Information = -1;
static gint ett_rrc_EUTRA_BlacklistedCell = -1;
@@ -13169,7 +13296,7 @@ static gint ett_rrc_MasterInformationBlock = -1;
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_nonCriticalExtensions_166 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_167 = -1;
static gint ett_rrc_MasterInformationBlock_v690ext = -1;
static gint ett_rrc_MasterInformationBlock_v6b0ext_IEs = -1;
static gint ett_rrc_MasterInformationBlock_v860ext_IEs = -1;
@@ -13197,11 +13324,11 @@ static gint ett_rrc_SibOFF_List = -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_167 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_168 = -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_168 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_169 = -1;
static gint ett_rrc_SysInfoType3 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_17 = -1;
static gint ett_rrc_T_v590NonCriticalExtension = -1;
@@ -13212,7 +13339,7 @@ static gint ett_rrc_T_v830NonCriticalExtension = -1;
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_nonCriticalExtensions_169 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_170 = -1;
static gint ett_rrc_SysInfoType3_v4b0ext_IEs = -1;
static gint ett_rrc_SysInfoType3_v590ext = -1;
static gint ett_rrc_SysInfoType3_v5c0ext_IEs = -1;
@@ -13227,14 +13354,14 @@ 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_170 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_171 = -1;
static gint ett_rrc_SysInfoType4_v4b0ext_IEs = -1;
static gint ett_rrc_SysInfoType4_v590ext = -1;
static gint ett_rrc_SysInfoType4_v5b0ext_IEs = -1;
static gint ett_rrc_SysInfoType4_v5c0ext_IEs = -1;
static gint ett_rrc_SysInfoType5 = -1;
static gint ett_rrc_T_modeSpecificInfo_135 = -1;
-static gint ett_rrc_T_fdd_170 = -1;
+static gint ett_rrc_T_fdd_169 = -1;
static gint ett_rrc_T_tdd_120 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_19 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_28 = -1;
@@ -13244,7 +13371,9 @@ static gint ett_rrc_T_v690NonCriticalExtensions_49 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_40 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_27 = -1;
static gint ett_rrc_T_v890NonCriticalExtensions_11 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_171 = -1;
+static gint ett_rrc_T_v8b0NonCriticalExtensions_01 = -1;
+static gint ett_rrc_T_v8d0NonCriticalExtensions = -1;
+static gint ett_rrc_T_nonCriticalExtensions_172 = -1;
static gint ett_rrc_SysInfoType5_v4b0ext_IEs = -1;
static gint ett_rrc_T_tdd128SpecificInfo = -1;
static gint ett_rrc_SysInfoType5_v590ext_IEs = -1;
@@ -13255,27 +13384,29 @@ static gint ett_rrc_SysInfoType5_v690ext_IEs = -1;
static gint ett_rrc_T_sccpch_SystemInformation_MBMS = -1;
static gint ett_rrc_SysInfoType5_v770ext_IEs = -1;
static gint ett_rrc_T_modeSpecificInfo_136 = -1;
-static gint ett_rrc_T_fdd_171 = -1;
+static gint ett_rrc_T_fdd_170 = -1;
static gint ett_rrc_T_tdd768_20 = -1;
static gint ett_rrc_T_tdd128_59 = -1;
static gint ett_rrc_T_sccpch_SystemInformation_MBMS_01 = -1;
static gint ett_rrc_SysInfoType5_v860ext_IEs = -1;
-static gint ett_rrc_T_dummy_14 = -1;
+static gint ett_rrc_T_dummy_15 = -1;
static gint ett_rrc_T_modeSpecificInfo_137 = -1;
-static gint ett_rrc_T_fdd_172 = -1;
+static gint ett_rrc_T_fdd_171 = -1;
static gint ett_rrc_T_tdd128_60 = -1;
static gint ett_rrc_T_hs_dsch_CommonSysInfo = -1;
static gint ett_rrc_SysInfoType5_v890ext_IEs = -1;
+static gint ett_rrc_SysInfoType5_v8b0ext_IEs = -1;
+static gint ett_rrc_SysInfoType5_v8d0ext_IEs = -1;
static gint ett_rrc_SysInfoType6 = -1;
static gint ett_rrc_T_modeSpecificInfo_138 = -1;
-static gint ett_rrc_T_fdd_173 = -1;
+static gint ett_rrc_T_fdd_172 = -1;
static gint ett_rrc_T_tdd_121 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_20 = -1;
static gint ett_rrc_T_v590NonCriticalExtensions_29 = -1;
static gint ett_rrc_T_v650nonCriticalExtensions = -1;
static gint ett_rrc_T_v690nonCriticalExtensions = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_41 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_172 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_173 = -1;
static gint ett_rrc_SysInfoType6_v4b0ext_IEs = -1;
static gint ett_rrc_T_tdd128SpecificInfo_01 = -1;
static gint ett_rrc_SysInfoType6_v590ext_IEs = -1;
@@ -13286,14 +13417,14 @@ static gint ett_rrc_SysInfoType6_v770ext_IEs = -1;
static gint ett_rrc_T_tdd768SpecificInfo = -1;
static gint ett_rrc_SysInfoType7 = -1;
static gint ett_rrc_T_modeSpecificInfo_139 = -1;
-static gint ett_rrc_T_fdd_174 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_173 = -1;
-static gint ett_rrc_SysInfoType8 = -1;
+static gint ett_rrc_T_fdd_173 = -1;
static gint ett_rrc_T_nonCriticalExtensions_174 = -1;
-static gint ett_rrc_SysInfoType9 = -1;
+static gint ett_rrc_SysInfoType8 = -1;
static gint ett_rrc_T_nonCriticalExtensions_175 = -1;
-static gint ett_rrc_SysInfoType10 = -1;
+static gint ett_rrc_SysInfoType9 = -1;
static gint ett_rrc_T_nonCriticalExtensions_176 = -1;
+static gint ett_rrc_SysInfoType10 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_177 = -1;
static gint ett_rrc_SysInfoType11 = -1;
static gint ett_rrc_T_v4b0NonCriticalExtensions_21 = -1;
static gint ett_rrc_T_v590NonCriticalExtension_02 = -1;
@@ -13302,7 +13433,7 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_16 = -1;
static gint ett_rrc_T_v770NonCriticalExtensions_42 = -1;
static gint ett_rrc_T_v7b0NonCriticalExtensions_02 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_28 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_177 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_178 = -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;
@@ -13313,7 +13444,7 @@ static gint ett_rrc_SysInfoType11_v860ext_IEs = -1;
static gint ett_rrc_SysInfoType11bis = -1;
static gint ett_rrc_T_v7b0NonCriticalExtensions_03 = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_29 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_178 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_179 = -1;
static gint ett_rrc_SysInfoType11bis_v7b0ext_IEs = -1;
static gint ett_rrc_SysInfoType11bis_v860ext_IEs = -1;
static gint ett_rrc_SysInfoType12 = -1;
@@ -13322,7 +13453,7 @@ static gint ett_rrc_T_v590NonCriticalExtension_03 = -1;
static gint ett_rrc_T_v690NonCriticalExtensions_51 = -1;
static gint ett_rrc_T_v6b0NonCriticalExtensions_17 = -1;
static gint ett_rrc_T_v7b0NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_179 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_180 = -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;
@@ -13332,79 +13463,79 @@ 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_180 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_181 = -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_181 = -1;
-static gint ett_rrc_SysInfoType13_2 = -1;
static gint ett_rrc_T_nonCriticalExtensions_182 = -1;
-static gint ett_rrc_SysInfoType13_3 = -1;
+static gint ett_rrc_SysInfoType13_2 = -1;
static gint ett_rrc_T_nonCriticalExtensions_183 = -1;
-static gint ett_rrc_SysInfoType13_4 = -1;
+static gint ett_rrc_SysInfoType13_3 = -1;
static gint ett_rrc_T_nonCriticalExtensions_184 = -1;
-static gint ett_rrc_SysInfoType14 = -1;
+static gint ett_rrc_SysInfoType13_4 = -1;
static gint ett_rrc_T_nonCriticalExtensions_185 = -1;
+static gint ett_rrc_SysInfoType14 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_186 = -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_nonCriticalExtensions_186 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_187 = -1;
static gint ett_rrc_SysInfoType15_v4b0ext_IEs = -1;
static gint ett_rrc_SysInfoType15_v770ext_IEs = -1;
static gint ett_rrc_SysInfoType15bis = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_30 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_187 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_188 = -1;
static gint ett_rrc_SysInfoType15bis_v860ext_IEs = -1;
static gint ett_rrc_SysInfoType15_1 = -1;
static gint ett_rrc_T_v920NonCriticalExtensions_04 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_188 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_189 = -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_189 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_190 = -1;
static gint ett_rrc_SysInfoType15_1bis_v920ext_IEs = -1;
static gint ett_rrc_SysInfoType15_2 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_190 = -1;
-static gint ett_rrc_SysInfoType15_2bis = -1;
static gint ett_rrc_T_nonCriticalExtensions_191 = -1;
-static gint ett_rrc_SysInfoType15_2ter = -1;
+static gint ett_rrc_SysInfoType15_2bis = -1;
static gint ett_rrc_T_nonCriticalExtensions_192 = -1;
-static gint ett_rrc_SysInfoType15_3 = -1;
+static gint ett_rrc_SysInfoType15_2ter = -1;
static gint ett_rrc_T_nonCriticalExtensions_193 = -1;
+static gint ett_rrc_SysInfoType15_3 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_194 = -1;
static gint ett_rrc_SysInfoType15_3bis = -1;
static gint ett_rrc_T_v860NonCriticalExtensions_31 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_194 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_195 = -1;
static gint ett_rrc_SysInfoType15_3bis_v860ext_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_195 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_196 = -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_196 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_197 = -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_nonCriticalExtensions_197 = -1;
-static gint ett_rrc_SysInfoType15_7 = -1;
static gint ett_rrc_T_nonCriticalExtensions_198 = -1;
-static gint ett_rrc_SysInfoType15_8 = -1;
+static gint ett_rrc_SysInfoType15_7 = -1;
static gint ett_rrc_T_nonCriticalExtensions_199 = -1;
+static gint ett_rrc_SysInfoType15_8 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_200 = -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_200 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_201 = -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_201 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_202 = -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;
@@ -13414,25 +13545,25 @@ static gint ett_rrc_T_tdd768SpecificInfo_01 = -1;
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_nonCriticalExtensions_202 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_203 = -1;
static gint ett_rrc_SysInfoType18_v6b0ext = -1;
static gint ett_rrc_SysInfoType18_v860ext = -1;
static gint ett_rrc_SysInfoType19 = -1;
static gint ett_rrc_T_v920NonCriticalExtensions_07 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_203 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_204 = -1;
static gint ett_rrc_SysInfoType19_v920ext = -1;
static gint ett_rrc_SysInfoType20 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_204 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_205 = -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_nonCriticalExtensions_205 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_206 = -1;
static gint ett_rrc_SysInfoTypeSB1_v6b0ext = -1;
static gint ett_rrc_SysInfoTypeSB1_v860ext = -1;
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_nonCriticalExtensions_206 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_207 = -1;
static gint ett_rrc_SysInfoTypeSB2_v6b0ext = -1;
static gint ett_rrc_SysInfoTypeSB2_v860ext = -1;
static gint ett_rrc_TDD_UMTS_Frequency_List = -1;
@@ -13470,7 +13601,7 @@ static gint ett_rrc_T_different = -1;
static gint ett_rrc_MBMS_MCCH_ConfigurationInfo_r6 = -1;
static gint ett_rrc_MBMS_MICHConfigurationInfo_r6 = -1;
static gint ett_rrc_T_mode_02 = -1;
-static gint ett_rrc_T_fdd_175 = -1;
+static gint ett_rrc_T_fdd_174 = -1;
static gint ett_rrc_T_tdd384_40 = -1;
static gint ett_rrc_T_tdd128_61 = -1;
static gint ett_rrc_SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode = -1;
@@ -13493,10 +13624,10 @@ static gint ett_rrc_MBMS_MSCH_ConfigurationInfo_r6 = -1;
static gint ett_rrc_MBMS_MSCHSchedulingInfo = -1;
static gint ett_rrc_MBMS_NeighbouringCellSCCPCH_r6 = -1;
static gint ett_rrc_T_layer1Combining = -1;
-static gint ett_rrc_T_fdd_176 = -1;
+static gint ett_rrc_T_fdd_175 = -1;
static gint ett_rrc_MBMS_NeighbouringCellSCCPCH_v770ext = -1;
static gint ett_rrc_T_layer1Combining_01 = -1;
-static gint ett_rrc_T_fdd_177 = -1;
+static gint ett_rrc_T_fdd_176 = -1;
static gint ett_rrc_MBMS_NeighbouringCellSCCPCHList_r6 = -1;
static gint ett_rrc_MBMS_NeighbouringCellSCCPCHList_v770ext = -1;
static gint ett_rrc_MBMS_NetworkStandardTimeInformation_LCR_v890ext = -1;
@@ -13569,7 +13700,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_207 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_208 = -1;
static gint ett_rrc_T_criticalExtensions_111 = -1;
static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_IEs = -1;
static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v390ext_IEs = -1;
@@ -13578,7 +13709,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_208 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_209 = -1;
static gint ett_rrc_T_criticalExtensions_112 = -1;
static gint ett_rrc_RFC3095_ContextInfoList_r5 = -1;
static gint ett_rrc_SRNC_RelocationInfo_r3 = -1;
@@ -13599,8 +13730,8 @@ static gint ett_rrc_T_v690NonCriticalExtensions_53 = -1;
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_16 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_209 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_17 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_210 = -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;
@@ -13612,8 +13743,8 @@ static gint ett_rrc_T_v690NonCriticalExtensions_54 = -1;
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_17 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_210 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_18 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_211 = -1;
static gint ett_rrc_T_criticalExtensions_113 = -1;
static gint ett_rrc_T_r5_15 = -1;
static gint ett_rrc_T_v5a0NonCriticalExtensions_02 = -1;
@@ -13623,32 +13754,35 @@ static gint ett_rrc_T_v690NonCriticalExtensions_55 = -1;
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_18 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_211 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_19 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_212 = -1;
static gint ett_rrc_T_criticalExtensions_114 = -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_212 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_213 = -1;
static gint ett_rrc_T_criticalExtensions_115 = -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_213 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_214 = -1;
static gint ett_rrc_T_criticalExtensions_116 = -1;
static gint ett_rrc_T_r8_12 = -1;
static gint ett_rrc_T_v7e0NonCriticalExtensions_07 = -1;
-static gint ett_rrc_T_v7f0NonCriticalExtensions_19 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_214 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_20 = -1;
+static gint ett_rrc_T_v8d0NonCriticalExtensions_01 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_215 = -1;
static gint ett_rrc_T_criticalExtensions_117 = -1;
static gint ett_rrc_T_r9_11 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_215 = -1;
+static gint ett_rrc_T_v8d0NonCriticalExtensions_02 = -1;
+static gint ett_rrc_T_v970NonCriticalExtensions_04 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_216 = -1;
static gint ett_rrc_T_criticalExtensions_118 = -1;
static gint ett_rrc_SRNC_RelocationInfo_r3_IEs = -1;
static gint ett_rrc_T_modeSpecificInfo_140 = -1;
-static gint ett_rrc_T_fdd_178 = -1;
+static gint ett_rrc_T_fdd_177 = -1;
static gint ett_rrc_SRNC_RelocationInfo_v380ext_IEs = -1;
static gint ett_rrc_SRNC_RelocationInfo_v390ext_IEs = -1;
static gint ett_rrc_SRNC_RelocationInfo_v3a0ext_IEs = -1;
@@ -13683,28 +13817,30 @@ static gint ett_rrc_StoredTGP_Sequence_r8 = -1;
static gint ett_rrc_T_current_tgps_Status_01 = -1;
static gint ett_rrc_T_active_01 = -1;
static gint ett_rrc_SRNC_RelocationInfo_r4_IEs = -1;
-static gint ett_rrc_T_dummy_16 = -1;
-static gint ett_rrc_T_fdd_179 = -1;
-static gint ett_rrc_SRNC_RelocationInfo_r5_IEs = -1;
static gint ett_rrc_T_dummy_17 = -1;
-static gint ett_rrc_T_fdd_180 = -1;
+static gint ett_rrc_T_fdd_178 = -1;
+static gint ett_rrc_SRNC_RelocationInfo_r5_IEs = -1;
+static gint ett_rrc_T_dummy_18 = -1;
+static gint ett_rrc_T_fdd_179 = -1;
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_20 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_216 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_21 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_217 = -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_21 = -1;
-static gint ett_rrc_T_nonCriticalExtensions_217 = -1;
+static gint ett_rrc_T_v7f0NonCriticalExtensions_22 = -1;
+static gint ett_rrc_T_nonCriticalExtensions_218 = -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;
static gint ett_rrc_SRNC_RelocationInfo_r8_IEs = -1;
static gint ett_rrc_SRNC_RelocationInfo_v820ext_IEs = -1;
static gint ett_rrc_SRNC_RelocationInfo_v860ext_IEs = -1;
+static gint ett_rrc_SRNC_RelocationInfo_v8d0ext_IEs = -1;
static gint ett_rrc_SRNC_RelocationInfo_r9_IEs = -1;
+static gint ett_rrc_SRNC_RelocationInfo_v970ext_IEs = -1;
static gint ett_rrc_CalculationTimeForCiphering = -1;
static gint ett_rrc_CipheringInfoPerRB = -1;
static gint ett_rrc_CipheringInfoPerRB_r4 = -1;
@@ -13747,6 +13883,7 @@ static gint ett_rrc_OngoingMeasRep_r6 = -1;
static gint ett_rrc_OngoingMeasRep_r7 = -1;
static gint ett_rrc_OngoingMeasRep_r8 = -1;
static gint ett_rrc_OngoingMeasRep_r9 = -1;
+static gint ett_rrc_OngoingMeasRep_v970ext_IEs = -1;
static gint ett_rrc_OngoingMeasRepList = -1;
static gint ett_rrc_OngoingMeasRepList_r4 = -1;
static gint ett_rrc_OngoingMeasRepList_r5 = -1;
@@ -13754,6 +13891,7 @@ static gint ett_rrc_OngoingMeasRepList_r6 = -1;
static gint ett_rrc_OngoingMeasRepList_r7 = -1;
static gint ett_rrc_OngoingMeasRepList_r8 = -1;
static gint ett_rrc_OngoingMeasRepList_r9 = -1;
+static gint ett_rrc_OngoingMeasRepList_v970ext_IE = -1;
static gint ett_rrc_PDCP_Capability_r4 = -1;
static gint ett_rrc_T_supportForRfc2507_01 = -1;
static gint ett_rrc_T_supportForRfc3095_01 = -1;
@@ -13795,11 +13933,35 @@ static gint ett_rrc_UE_RadioAccessCapability_r6 = -1;
static gint ett_rrc_UL_RFC3095_Context = -1;
/*--- End of included file: packet-rrc-ett.c ---*/
-#line 77 "../../asn1/rrc/packet-rrc-template.c"
+#line 89 "../../asn1/rrc/packet-rrc-template.c"
+
+static gint ett_rrc_eutraFeatureGroupIndicators = -1;
/* Global variables */
static proto_tree *top_tree;
+static int hf_rrc_eutra_feat_group_ind_1 = -1;
+static int hf_rrc_eutra_feat_group_ind_2 = -1;
+static int hf_rrc_eutra_feat_group_ind_3 = -1;
+static int hf_rrc_eutra_feat_group_ind_4 = -1;
+
+static const true_false_string rrc_eutra_feat_group_ind_1_val = {
+ "UTRA CELL_PCH to EUTRA RRC_IDLE cell reselection - Supported",
+ "UTRA CELL_PCH to EUTRA RRC_IDLE cell reselection - Not supported"
+};
+static const true_false_string rrc_eutra_feat_group_ind_2_val = {
+ "EUTRAN measurements and reporting in connected mode - Supported",
+ "EUTRAN measurements and reporting in connected mode - Not supported"
+};
+static const true_false_string rrc_eutra_feat_group_ind_3_val = {
+ "Undefined - Supported",
+ "Undefined - Not supported"
+};
+static const true_false_string rrc_eutra_feat_group_ind_4_val = {
+ "Undefined - Supported",
+ "Undefined - Not supported"
+};
+
/*--- Included file: packet-rrc-fn.c ---*/
#line 1 "../../asn1/rrc/packet-rrc-fn.c"
@@ -14619,21 +14781,21 @@ dissect_rrc_ClosedLoopTimingAdjMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_66_sequence[] = {
+static const per_sequence_t T_fdd_65_sequence[] = {
{ &hf_rrc_pCPICH_UsageForChannelEst, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PCPICH_UsageForChannelEst },
{ &hf_rrc_dpch_FrameOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCH_FrameOffset },
{ &hf_rrc_secondaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCPICH_Info },
{ &hf_rrc_dl_ChannelisationCodeList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_ChannelisationCodeList },
{ &hf_rrc_tpc_CombinationIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_CombinationIndex },
- { &hf_rrc_dummy_35 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_CellIdentity },
+ { &hf_rrc_dummy_36 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_CellIdentity },
{ &hf_rrc_closedLoopTimingAdjMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ClosedLoopTimingAdjMode },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_66, T_fdd_66_sequence);
+ ett_rrc_T_fdd_65, T_fdd_65_sequence);
return offset;
}
@@ -15467,7 +15629,7 @@ static const value_string rrc_DL_DPCH_InfoPerRL_vals[] = {
};
static const per_choice_t DL_DPCH_InfoPerRL_choice[] = {
- { 0, &hf_rrc_fdd_67 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_66 },
+ { 0, &hf_rrc_fdd_66 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_65 },
{ 1, &hf_rrc_tdd_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_27 },
{ 0, NULL, 0, NULL }
};
@@ -15540,7 +15702,7 @@ dissect_rrc_TimingOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_fdd_101_sequence[] = {
+static const per_sequence_t T_fdd_100_sequence[] = {
{ &hf_rrc_dummy1_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PCPICH_UsageForChannelEst },
{ &hf_rrc_dummy2_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCPICH_Info },
{ &hf_rrc_secondaryScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
@@ -15554,9 +15716,9 @@ static const per_sequence_t T_fdd_101_sequence[] = {
};
static int
-dissect_rrc_T_fdd_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_101, T_fdd_101_sequence);
+ ett_rrc_T_fdd_100, T_fdd_100_sequence);
return offset;
}
@@ -15778,7 +15940,7 @@ static const value_string rrc_T_modeSpecificInfo_68_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_68_choice[] = {
- { 0, &hf_rrc_fdd_104 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_101 },
+ { 0, &hf_rrc_fdd_103 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_100 },
{ 1, &hf_rrc_tdd_61 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_55 },
{ 0, NULL, 0, NULL }
};
@@ -17419,18 +17581,18 @@ static const value_string rrc_SIB_TypeAndTag_vals[] = {
};
static const per_choice_t SIB_TypeAndTag_choice[] = {
- { 0, &hf_rrc_sysInfoType1 , ASN1_NO_EXTENSIONS , dissect_rrc_PLMN_ValueTag },
+ { 0, &hf_rrc_sysInfoType1_01 , ASN1_NO_EXTENSIONS , dissect_rrc_PLMN_ValueTag },
{ 1, &hf_rrc_sysInfoType2 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
- { 2, &hf_rrc_sysInfoType3 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 2, &hf_rrc_sysInfoType3_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 3, &hf_rrc_sysInfoType4 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
- { 4, &hf_rrc_sysInfoType5 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 4, &hf_rrc_sysInfoType5_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 5, &hf_rrc_sysInfoType6 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
- { 6, &hf_rrc_sysInfoType7 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 7, &hf_rrc_dummy_49 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 6, &hf_rrc_sysInfoType7_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 7, &hf_rrc_dummy_50 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 8, &hf_rrc_dummy2_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 9, &hf_rrc_dummy3_03 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 10, &hf_rrc_sysInfoType11 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
- { 11, &hf_rrc_sysInfoType12 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 10, &hf_rrc_sysInfoType11_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 11, &hf_rrc_sysInfoType12_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 12, &hf_rrc_sysInfoType13 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 13, &hf_rrc_sysInfoType13_1 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 14, &hf_rrc_sysInfoType13_2 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
@@ -17627,16 +17789,16 @@ dissect_rrc_SIB_ReferenceListFACH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_99_sequence[] = {
+static const per_sequence_t T_fdd_98_sequence[] = {
{ &hf_rrc_fach_PCH_InformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FACH_PCH_InformationList },
{ &hf_rrc_sib_ReferenceListFACH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_ReferenceListFACH },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_99, T_fdd_99_sequence);
+ ett_rrc_T_fdd_98, T_fdd_98_sequence);
return offset;
}
@@ -17663,7 +17825,7 @@ static const value_string rrc_T_modeSpecificInfo_66_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_66_choice[] = {
- { 0, &hf_rrc_fdd_102 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_99 },
+ { 0, &hf_rrc_fdd_101 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_98 },
{ 1, &hf_rrc_tdd_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_54 },
{ 0, NULL, 0, NULL }
};
@@ -18104,22 +18266,22 @@ dissect_rrc_CN_InformationInfo_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_68_sequence[] = {
+static const per_sequence_t T_fdd_67_sequence[] = {
{ &hf_rrc_pCPICH_UsageForChannelEst, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PCPICH_UsageForChannelEst },
{ &hf_rrc_dpch_FrameOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCH_FrameOffset },
{ &hf_rrc_secondaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCPICH_Info },
{ &hf_rrc_dl_ChannelisationCodeList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_ChannelisationCodeList },
{ &hf_rrc_tpc_CombinationIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_CombinationIndex },
{ &hf_rrc_powerOffsetTPC_pdpdch, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerOffsetTPC_pdpdch },
- { &hf_rrc_dummy_35 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_CellIdentity },
+ { &hf_rrc_dummy_36 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_CellIdentity },
{ &hf_rrc_closedLoopTimingAdjMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ClosedLoopTimingAdjMode },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_68, T_fdd_68_sequence);
+ ett_rrc_T_fdd_67, T_fdd_67_sequence);
return offset;
}
@@ -18503,7 +18665,7 @@ static const value_string rrc_DL_DPCH_InfoPerRL_r5_vals[] = {
};
static const per_choice_t DL_DPCH_InfoPerRL_r5_choice[] = {
- { 0, &hf_rrc_fdd_69 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_68 },
+ { 0, &hf_rrc_fdd_68 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_67 },
{ 1, &hf_rrc_tdd_30 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_29 },
{ 0, NULL, 0, NULL }
};
@@ -18705,16 +18867,16 @@ dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes(tvbuff_t *tvb _U_, int o
}
-static const per_sequence_t T_fdd_86_sequence[] = {
+static const per_sequence_t T_fdd_85_sequence[] = {
{ &hf_rrc_hS_SCCHChannelisationCodeInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes },
{ &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_86, T_fdd_86_sequence);
+ ett_rrc_T_fdd_85, T_fdd_85_sequence);
return offset;
}
@@ -19116,7 +19278,7 @@ static const value_string rrc_T_modeSpecificInfo_55_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_55_choice[] = {
- { 0, &hf_rrc_fdd_88 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_86 },
+ { 0, &hf_rrc_fdd_87 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_85 },
{ 1, &hf_rrc_tdd_47 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_43 },
{ 0, NULL, 0, NULL }
};
@@ -19198,7 +19360,7 @@ dissect_rrc_DeltaCQI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_fdd_90_sequence[] = {
+static const per_sequence_t T_fdd_89_sequence[] = {
{ &hf_rrc_measurementPowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementPowerOffset },
{ &hf_rrc_feedback_cycle , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Feedback_cycle },
{ &hf_rrc_cqi_RepetitionFactor, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CQI_RepetitionFactor },
@@ -19207,9 +19369,9 @@ static const per_sequence_t T_fdd_90_sequence[] = {
};
static int
-dissect_rrc_T_fdd_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_90, T_fdd_90_sequence);
+ ett_rrc_T_fdd_89, T_fdd_89_sequence);
return offset;
}
@@ -19222,7 +19384,7 @@ static const value_string rrc_T_modeSpecificInfo_60_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_60_choice[] = {
- { 0, &hf_rrc_fdd_92 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_90 },
+ { 0, &hf_rrc_fdd_91 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_89 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -20941,16 +21103,16 @@ dissect_rrc_RL_AdditionInformationList_r7(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_fdd_88_sequence[] = {
+static const per_sequence_t T_fdd_87_sequence[] = {
{ &hf_rrc_hS_SCCHChannelisationCodeInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes },
{ &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_88, T_fdd_88_sequence);
+ ett_rrc_T_fdd_87, T_fdd_87_sequence);
return offset;
}
@@ -21445,7 +21607,7 @@ static const value_string rrc_T_modeSpecificInfo_57_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_57_choice[] = {
- { 0, &hf_rrc_fdd_90 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_88 },
+ { 0, &hf_rrc_fdd_89 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_87 },
{ 1, &hf_rrc_tdd_49 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_45 },
{ 0, NULL, 0, NULL }
};
@@ -21504,7 +21666,7 @@ dissect_rrc_Feedback_cycle_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_fdd_91_sequence[] = {
+static const per_sequence_t T_fdd_90_sequence[] = {
{ &hf_rrc_measurementPowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementPowerOffset },
{ &hf_rrc_feedback_cycle_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Feedback_cycle_r7 },
{ &hf_rrc_cqi_RepetitionFactor, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CQI_RepetitionFactor },
@@ -21513,9 +21675,9 @@ static const per_sequence_t T_fdd_91_sequence[] = {
};
static int
-dissect_rrc_T_fdd_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_91, T_fdd_91_sequence);
+ ett_rrc_T_fdd_90, T_fdd_90_sequence);
return offset;
}
@@ -21528,7 +21690,7 @@ static const value_string rrc_T_modeSpecificInfo_61_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_61_choice[] = {
- { 0, &hf_rrc_fdd_93 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_91 },
+ { 0, &hf_rrc_fdd_92 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_90 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -21978,15 +22140,15 @@ dissect_rrc_T_dl_64QAM_Configured(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_72_sequence[] = {
+static const per_sequence_t T_fdd_71_sequence[] = {
{ &hf_rrc_dl_64QAM_Configured, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_72, T_fdd_72_sequence);
+ ett_rrc_T_fdd_71, T_fdd_71_sequence);
return offset;
}
@@ -22000,7 +22162,7 @@ static const value_string rrc_T_modeSpecificInfo_38_vals[] = {
static const per_choice_t T_modeSpecificInfo_38_choice[] = {
{ 0, &hf_rrc_tdd_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_35 },
- { 1, &hf_rrc_fdd_73 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_72 },
+ { 1, &hf_rrc_fdd_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_71 },
{ 0, NULL, 0, NULL }
};
@@ -22583,16 +22745,16 @@ dissect_rrc_T_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_
}
-static const per_sequence_t T_fdd_92_sequence[] = {
+static const per_sequence_t T_fdd_91_sequence[] = {
{ &hf_rrc_mimoN_M_Ratio , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_N_M_Ratio },
{ &hf_rrc_mimoPilotConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_PilotConfiguration },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_92, T_fdd_92_sequence);
+ ett_rrc_T_fdd_91, T_fdd_91_sequence);
return offset;
}
@@ -22698,7 +22860,7 @@ static const value_string rrc_T_modeSpecificInfo_62_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_62_choice[] = {
- { 0, &hf_rrc_fdd_94 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_92 },
+ { 0, &hf_rrc_fdd_93 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_91 },
{ 1, &hf_rrc_tdd_52 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_48 },
{ 0, NULL, 0, NULL }
};
@@ -22842,16 +23004,16 @@ dissect_rrc_T_dl_64QAM_Configured_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_73_sequence[] = {
+static const per_sequence_t T_fdd_72_sequence[] = {
{ &hf_rrc_dl_64QAM_Configured_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_01 },
{ &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_73, T_fdd_73_sequence);
+ ett_rrc_T_fdd_72, T_fdd_72_sequence);
return offset;
}
@@ -22865,7 +23027,7 @@ static const value_string rrc_T_modeSpecificInfo_39_vals[] = {
static const per_choice_t T_modeSpecificInfo_39_choice[] = {
{ 0, &hf_rrc_tdd_37 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_36 },
- { 1, &hf_rrc_fdd_74 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_73 },
+ { 1, &hf_rrc_fdd_73 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_72 },
{ 0, NULL, 0, NULL }
};
@@ -23341,7 +23503,7 @@ dissect_rrc_T_precodingWeightSetRestriction_01(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_fdd_93_sequence[] = {
+static const per_sequence_t T_fdd_92_sequence[] = {
{ &hf_rrc_mimoN_M_Ratio , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_N_M_Ratio },
{ &hf_rrc_mimoPilotConfiguration_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_PilotConfiguration_r9 },
{ &hf_rrc_precodingWeightSetRestriction_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_precodingWeightSetRestriction_01 },
@@ -23349,9 +23511,9 @@ static const per_sequence_t T_fdd_93_sequence[] = {
};
static int
-dissect_rrc_T_fdd_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_93, T_fdd_93_sequence);
+ ett_rrc_T_fdd_92, T_fdd_92_sequence);
return offset;
}
@@ -23417,7 +23579,7 @@ static const value_string rrc_T_modeSpecificInfo_63_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_63_choice[] = {
- { 0, &hf_rrc_fdd_95 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_93 },
+ { 0, &hf_rrc_fdd_94 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_92 },
{ 1, &hf_rrc_tdd_53 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_49 },
{ 0, NULL, 0, NULL }
};
@@ -23498,7 +23660,7 @@ static const value_string rrc_T_modeSpecificInfo_54_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_54_choice[] = {
- { 0, &hf_rrc_fdd_87 , ASN1_NO_EXTENSIONS , dissect_rrc_FrequencyInfoFDD },
+ { 0, &hf_rrc_fdd_86 , ASN1_NO_EXTENSIONS , dissect_rrc_FrequencyInfoFDD },
{ 1, &hf_rrc_tdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_FrequencyInfoTDD },
{ 0, NULL, 0, NULL }
};
@@ -23877,16 +24039,16 @@ dissect_rrc_T_dl_dpchInfo_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_89_sequence[] = {
+static const per_sequence_t T_fdd_88_sequence[] = {
{ &hf_rrc_hS_SCCHChannelisationCodeInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes },
{ &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_89, T_fdd_89_sequence);
+ ett_rrc_T_fdd_88, T_fdd_88_sequence);
return offset;
}
@@ -24016,7 +24178,7 @@ static const value_string rrc_T_modeSpecificInfo_59_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_59_choice[] = {
- { 0, &hf_rrc_fdd_91 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_89 },
+ { 0, &hf_rrc_fdd_90 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_88 },
{ 1, &hf_rrc_tdd_51 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_47 },
{ 0, NULL, 0, NULL }
};
@@ -24166,16 +24328,16 @@ dissect_rrc_T_dl_64QAM_Configured_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_74_sequence[] = {
+static const per_sequence_t T_fdd_73_sequence[] = {
{ &hf_rrc_dl_64QAM_Configured_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_02 },
{ &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_74, T_fdd_74_sequence);
+ ett_rrc_T_fdd_73, T_fdd_73_sequence);
return offset;
}
@@ -24189,7 +24351,7 @@ static const value_string rrc_T_modeSpecificInfo_41_vals[] = {
static const per_choice_t T_modeSpecificInfo_41_choice[] = {
{ 0, &hf_rrc_tdd_39 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_38 },
- { 1, &hf_rrc_fdd_75 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_74 },
+ { 1, &hf_rrc_fdd_74 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_73 },
{ 0, NULL, 0, NULL }
};
@@ -24525,6 +24687,87 @@ dissect_rrc_ActiveSetUpdate_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string rrc_T_precodingWeightSetRestriction_02_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_precodingWeightSetRestriction_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 SecondaryCellMIMOparametersFDD_v950ext_sequence[] = {
+ { &hf_rrc_precodingWeightSetRestriction_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_precodingWeightSetRestriction_02 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SecondaryCellMIMOparametersFDD_v950ext, SecondaryCellMIMOparametersFDD_v950ext_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_TargetCellPreconfigInfo_v950ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t RL_AdditionInformation_v950ext_sequence[] = {
+ { &hf_rrc_targetCellPreconfigInfo_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_v950ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RL_AdditionInformation_v950ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_RL_AdditionInformation_v950ext, RL_AdditionInformation_v950ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RL_AdditionInformationList_v950ext_sequence_of[1] = {
+ { &hf_rrc_RL_AdditionInformationList_v950ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RL_AdditionInformation_v950ext },
+};
+
+static int
+dissect_rrc_RL_AdditionInformationList_v950ext(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_RL_AdditionInformationList_v950ext, RL_AdditionInformationList_v950ext_sequence_of,
+ 1, maxRL_1, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t ActiveSetUpdate_v950ext_IEs_sequence[] = {
+ { &hf_rrc_secondaryCellMimoParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext },
+ { &hf_rrc_rl_AdditionInformationList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RL_AdditionInformationList_v950ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_ActiveSetUpdate_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_ActiveSetUpdate_v950ext_IEs, ActiveSetUpdate_v950ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_04_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -24538,10 +24781,25 @@ dissect_rrc_T_nonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const per_sequence_t T_v950NonCriticalExtensions_sequence[] = {
+ { &hf_rrc_activeSetUpdate_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ActiveSetUpdate_v950ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_04 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v950NonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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, T_v950NonCriticalExtensions_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_r9_sequence[] = {
{ &hf_rrc_activeSetUpdate_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ActiveSetUpdate_r9_IEs },
{ &hf_rrc_activeSetUpdate_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_04 },
+ { &hf_rrc_v950NonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions },
{ NULL, 0, 0, NULL }
};
@@ -24684,7 +24942,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 125 "../../asn1/rrc/rrc.cnf"
+#line 124 "../../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,
@@ -24732,15 +24990,15 @@ dissect_rrc_T_utran_GPSTimingOfCell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_167_sequence[] = {
+static const per_sequence_t T_fdd_166_sequence[] = {
{ &hf_rrc_referenceIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_167, T_fdd_167_sequence);
+ ett_rrc_T_fdd_166, T_fdd_166_sequence);
return offset;
}
@@ -24777,7 +25035,7 @@ static const value_string rrc_T_modeSpecificInfo_132_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_132_choice[] = {
- { 0, &hf_rrc_fdd_173 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_167 },
+ { 0, &hf_rrc_fdd_172 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_166 },
{ 1, &hf_rrc_tdd_125 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_117 },
{ 0, NULL, 0, NULL }
};
@@ -25732,15 +25990,15 @@ dissect_rrc_BadSatList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_154_sequence[] = {
+static const per_sequence_t T_fdd_153_sequence[] = {
{ &hf_rrc_referenceIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_154, T_fdd_154_sequence);
+ ett_rrc_T_fdd_153, T_fdd_153_sequence);
return offset;
}
@@ -25767,7 +26025,7 @@ static const value_string rrc_T_modeSpecificInfo_120_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_120_choice[] = {
- { 0, &hf_rrc_fdd_160 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_154 },
+ { 0, &hf_rrc_fdd_159 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_153 },
{ 1, &hf_rrc_tdd_112 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_104 },
{ 0, NULL, 0, NULL }
};
@@ -25806,7 +26064,7 @@ static const per_sequence_t UE_Positioning_GPS_AssistanceData_sequence[] = {
{ &hf_rrc_ue_positioning_GPS_Almanac, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_Almanac },
{ &hf_rrc_ue_positioning_GPS_AcquisitionAssistance, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AcquisitionAssistance },
{ &hf_rrc_ue_positioning_GPS_Real_timeIntegrity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BadSatList },
- { &hf_rrc_dummy_48 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_ReferenceCellInfo },
+ { &hf_rrc_dummy_49 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_ReferenceCellInfo },
{ NULL, 0, 0, NULL }
};
@@ -25819,15 +26077,15 @@ dissect_rrc_UE_Positioning_GPS_AssistanceData(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_fdd_163_sequence[] = {
+static const per_sequence_t T_fdd_162_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_163, T_fdd_163_sequence);
+ ett_rrc_T_fdd_162, T_fdd_162_sequence);
return offset;
}
@@ -25887,7 +26145,7 @@ static const value_string rrc_T_modeSpecificInfo_129_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_129_choice[] = {
- { 0, &hf_rrc_fdd_169 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_163 },
+ { 0, &hf_rrc_fdd_168 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_162 },
{ 1, &hf_rrc_tdd_121 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_113 },
{ 0, NULL, 0, NULL }
};
@@ -26137,15 +26395,15 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB(tvbuff_t *tvb _U_, int of
}
-static const per_sequence_t T_fdd_159_sequence[] = {
+static const per_sequence_t T_fdd_158_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_159, T_fdd_159_sequence);
+ ett_rrc_T_fdd_158, T_fdd_158_sequence);
return offset;
}
@@ -26172,7 +26430,7 @@ static const value_string rrc_T_modeSpecificInfo_125_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_125_choice[] = {
- { 0, &hf_rrc_fdd_165 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_159 },
+ { 0, &hf_rrc_fdd_164 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_158 },
{ 1, &hf_rrc_tdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_109 },
{ 0, NULL, 0, NULL }
};
@@ -26654,15 +26912,15 @@ dissect_rrc_INTEGER_0_3999999(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_fdd_153_sequence[] = {
+static const per_sequence_t T_fdd_152_sequence[] = {
{ &hf_rrc_primary_CPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_153, T_fdd_153_sequence);
+ ett_rrc_T_fdd_152, T_fdd_152_sequence);
return offset;
}
@@ -26689,7 +26947,7 @@ static const value_string rrc_T_mode_vals[] = {
};
static const per_choice_t T_mode_choice[] = {
- { 0, &hf_rrc_fdd_159 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_153 },
+ { 0, &hf_rrc_fdd_158 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_152 },
{ 1, &hf_rrc_tdd_111 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_103 },
{ 0, NULL, 0, NULL }
};
@@ -29009,7 +29267,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 137 "../../asn1/rrc/rrc.cnf"
+#line 136 "../../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,
@@ -29407,7 +29665,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 141 "../../asn1/rrc/rrc.cnf"
+#line 140 "../../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,
@@ -31690,7 +31948,7 @@ dissect_rrc_PowerControlAlgorithm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_112_sequence[] = {
+static const per_sequence_t T_fdd_111_sequence[] = {
{ &hf_rrc_dpcch_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCCH_PowerOffset },
{ &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble },
{ &hf_rrc_sRB_delay , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_delay },
@@ -31699,9 +31957,9 @@ static const per_sequence_t T_fdd_112_sequence[] = {
};
static int
-dissect_rrc_T_fdd_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_112, T_fdd_112_sequence);
+ ett_rrc_T_fdd_111, T_fdd_111_sequence);
return offset;
}
@@ -31836,7 +32094,7 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfo_choice[] = {
- { 0, &hf_rrc_fdd_115 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_112 },
+ { 0, &hf_rrc_fdd_114 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_111 },
{ 1, &hf_rrc_tdd_69 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_63 },
{ 0, NULL, 0, NULL }
};
@@ -31892,7 +32150,7 @@ dissect_rrc_NumberOfFBI_Bits(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_105_sequence[] = {
+static const per_sequence_t T_fdd_104_sequence[] = {
{ &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType },
{ &hf_rrc_scramblingCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode },
{ &hf_rrc_numberOfDPDCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NumberOfDPDCH },
@@ -31904,9 +32162,9 @@ static const per_sequence_t T_fdd_105_sequence[] = {
};
static int
-dissect_rrc_T_fdd_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_105, T_fdd_105_sequence);
+ ett_rrc_T_fdd_104, T_fdd_104_sequence);
return offset;
}
@@ -32241,7 +32499,7 @@ static const value_string rrc_T_modeSpecificInfo_73_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_73_choice[] = {
- { 0, &hf_rrc_fdd_108 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_105 },
+ { 0, &hf_rrc_fdd_107 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_104 },
{ 1, &hf_rrc_tdd_63 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_57 },
{ 0, NULL, 0, NULL }
};
@@ -32719,7 +32977,7 @@ static const value_string rrc_UL_ChannelRequirement_vals[] = {
static const per_choice_t UL_ChannelRequirement_choice[] = {
{ 0, &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , dissect_rrc_UL_DPCH_Info },
- { 1, &hf_rrc_dummy_41 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
+ { 1, &hf_rrc_dummy_42 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
{ 0, NULL, 0, NULL }
};
@@ -33063,7 +33321,7 @@ dissect_rrc_Cfntargetsfnframeoffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t T_initialise_sequence[] = {
- { &hf_rrc_dummy_34 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Cfntargetsfnframeoffset },
+ { &hf_rrc_dummy_35 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Cfntargetsfnframeoffset },
{ NULL, 0, 0, NULL }
};
@@ -33098,15 +33356,15 @@ dissect_rrc_T_cfnHandling(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_fdd_71_sequence[] = {
+static const per_sequence_t T_fdd_70_sequence[] = {
{ &hf_rrc_dpc_Mode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPC_Mode },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_71, T_fdd_71_sequence);
+ ett_rrc_T_fdd_70, T_fdd_70_sequence);
return offset;
}
@@ -33143,7 +33401,7 @@ static const value_string rrc_T_modeSpecificInfo_35_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_35_choice[] = {
- { 0, &hf_rrc_fdd_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_71 },
+ { 0, &hf_rrc_fdd_71 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_70 },
{ 1, &hf_rrc_tdd_33 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_32 },
{ 0, NULL, 0, NULL }
};
@@ -33293,7 +33551,7 @@ dissect_rrc_SF512_AndPilot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_fdd_62_sequence[] = {
+static const per_sequence_t T_fdd_61_sequence[] = {
{ &hf_rrc_dl_DPCH_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_PowerControlInfo },
{ &hf_rrc_powerOffsetPilot_pdpdch, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PowerOffsetPilot_pdpdch },
{ &hf_rrc_dl_rate_matching_restriction, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Dl_rate_matching_restriction },
@@ -33304,9 +33562,9 @@ static const per_sequence_t T_fdd_62_sequence[] = {
};
static int
-dissect_rrc_T_fdd_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_62, T_fdd_62_sequence);
+ ett_rrc_T_fdd_61, T_fdd_61_sequence);
return offset;
}
@@ -33333,7 +33591,7 @@ static const value_string rrc_T_modeSpecificInfo_31_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_31_choice[] = {
- { 0, &hf_rrc_fdd_63 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_62 },
+ { 0, &hf_rrc_fdd_62 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_61 },
{ 1, &hf_rrc_tdd_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_23 },
{ 0, NULL, 0, NULL }
};
@@ -33657,7 +33915,7 @@ static const per_sequence_t TGPS_ConfigurationParams_sequence[] = {
{ &hf_rrc_tgl2 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TGL },
{ &hf_rrc_tgd , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TGD },
{ &hf_rrc_tgpl1 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TGPL },
- { &hf_rrc_dummy_40 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TGPL },
+ { &hf_rrc_dummy_41 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TGPL },
{ &hf_rrc_rpp , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RPP },
{ &hf_rrc_itp , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ITP },
{ &hf_rrc_ul_DL_Mode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DL_Mode },
@@ -33724,18 +33982,18 @@ dissect_rrc_DPCH_CompressedModeInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_56_sequence[] = {
+static const per_sequence_t T_fdd_55_sequence[] = {
{ &hf_rrc_defaultDPCH_OffsetValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueFDD },
{ &hf_rrc_dpch_CompressedModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeInfo },
{ &hf_rrc_tx_DiversityMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_DiversityMode },
- { &hf_rrc_dummy_32 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information },
+ { &hf_rrc_dummy_33 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_56, T_fdd_56_sequence);
+ ett_rrc_T_fdd_55, T_fdd_55_sequence);
return offset;
}
@@ -33772,7 +34030,7 @@ static const value_string rrc_T_modeSpecificInfo_25_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_25_choice[] = {
- { 0, &hf_rrc_fdd_57 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_56 },
+ { 0, &hf_rrc_fdd_56 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_55 },
{ 1, &hf_rrc_tdd_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_17 },
{ 0, NULL, 0, NULL }
};
@@ -33802,7 +34060,7 @@ dissect_rrc_DL_CommonInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_fdd_75_sequence[] = {
+static const per_sequence_t T_fdd_74_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_dummy1_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_SHO_DCH_Info },
{ &hf_rrc_dummy2_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_CodeMapping },
@@ -33810,23 +34068,23 @@ static const per_sequence_t T_fdd_75_sequence[] = {
};
static int
-dissect_rrc_T_fdd_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_75, T_fdd_75_sequence);
+ ett_rrc_T_fdd_74, T_fdd_74_sequence);
return offset;
}
-static const per_sequence_t T_fdd_97_sequence[] = {
+static const per_sequence_t T_fdd_96_sequence[] = {
{ &hf_rrc_tx_DiversityIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_97, T_fdd_97_sequence);
+ ett_rrc_T_fdd_96, T_fdd_96_sequence);
return offset;
}
@@ -33915,7 +34173,7 @@ static const value_string rrc_PrimaryCCPCH_Info_vals[] = {
};
static const per_choice_t PrimaryCCPCH_Info_choice[] = {
- { 0, &hf_rrc_fdd_100 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_97 },
+ { 0, &hf_rrc_fdd_99 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_96 },
{ 1, &hf_rrc_tdd_58 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_52 },
{ 0, NULL, 0, NULL }
};
@@ -33937,7 +34195,7 @@ static const value_string rrc_T_modeSpecificInfo_42_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_42_choice[] = {
- { 0, &hf_rrc_fdd_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_75 },
+ { 0, &hf_rrc_fdd_75 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_74 },
{ 1, &hf_rrc_tdd_40 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info },
{ 0, NULL, 0, NULL }
};
@@ -33955,7 +34213,7 @@ dissect_rrc_T_modeSpecificInfo_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_InformationPerRL_sequence[] = {
{ &hf_rrc_modeSpecificInfo_42, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_42 },
{ &hf_rrc_dl_DPCH_InfoPerRL, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoPerRL },
- { &hf_rrc_dummy_36 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH },
+ { &hf_rrc_dummy_37 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH },
{ NULL, 0, 0, NULL }
};
@@ -34847,7 +35105,7 @@ dissect_rrc_DL_AddReconfTransChInfoList_r4(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_fdd_113_sequence[] = {
+static const per_sequence_t T_fdd_112_sequence[] = {
{ &hf_rrc_dpcch_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCCH_PowerOffset },
{ &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble },
{ &hf_rrc_sRB_delay , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_delay },
@@ -34856,9 +35114,9 @@ static const per_sequence_t T_fdd_113_sequence[] = {
};
static int
-dissect_rrc_T_fdd_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_113, T_fdd_113_sequence);
+ ett_rrc_T_fdd_112, T_fdd_112_sequence);
return offset;
}
@@ -34974,7 +35232,7 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r4_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfo_r4_choice[] = {
- { 0, &hf_rrc_fdd_116 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_113 },
+ { 0, &hf_rrc_fdd_115 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_112 },
{ 1, &hf_rrc_tdd_70 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_64 },
{ 0, NULL, 0, NULL }
};
@@ -34989,7 +35247,7 @@ dissect_rrc_UL_DPCH_PowerControlInfo_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_106_sequence[] = {
+static const per_sequence_t T_fdd_105_sequence[] = {
{ &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType },
{ &hf_rrc_scramblingCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode },
{ &hf_rrc_numberOfDPDCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NumberOfDPDCH },
@@ -35001,9 +35259,9 @@ static const per_sequence_t T_fdd_106_sequence[] = {
};
static int
-dissect_rrc_T_fdd_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_106, T_fdd_106_sequence);
+ ett_rrc_T_fdd_105, T_fdd_105_sequence);
return offset;
}
@@ -35488,7 +35746,7 @@ static const value_string rrc_T_modeSpecificInfo_74_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_74_choice[] = {
- { 0, &hf_rrc_fdd_109 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_106 },
+ { 0, &hf_rrc_fdd_108 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_105 },
{ 1, &hf_rrc_tdd_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_58 },
{ 0, NULL, 0, NULL }
};
@@ -35526,7 +35784,7 @@ static const value_string rrc_UL_ChannelRequirement_r4_vals[] = {
static const per_choice_t UL_ChannelRequirement_r4_choice[] = {
{ 0, &hf_rrc_ul_DPCH_Info_05 , ASN1_NO_EXTENSIONS , dissect_rrc_UL_DPCH_Info_r4 },
- { 1, &hf_rrc_dummy_41 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
+ { 1, &hf_rrc_dummy_42 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
{ 0, NULL, 0, NULL }
};
@@ -35577,7 +35835,7 @@ dissect_rrc_T_modeSpecificPhysChInfo_01(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_initialise_01_sequence[] = {
- { &hf_rrc_dummy_34 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Cfntargetsfnframeoffset },
+ { &hf_rrc_dummy_35 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Cfntargetsfnframeoffset },
{ NULL, 0, 0, NULL }
};
@@ -35612,7 +35870,7 @@ dissect_rrc_T_cfnHandling_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_63_sequence[] = {
+static const per_sequence_t T_fdd_62_sequence[] = {
{ &hf_rrc_dl_DPCH_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_PowerControlInfo },
{ &hf_rrc_powerOffsetPilot_pdpdch, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PowerOffsetPilot_pdpdch },
{ &hf_rrc_dl_rate_matching_restriction, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Dl_rate_matching_restriction },
@@ -35623,9 +35881,9 @@ static const per_sequence_t T_fdd_63_sequence[] = {
};
static int
-dissect_rrc_T_fdd_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_63, T_fdd_63_sequence);
+ ett_rrc_T_fdd_62, T_fdd_62_sequence);
return offset;
}
@@ -35652,7 +35910,7 @@ static const value_string rrc_T_modeSpecificInfo_32_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_32_choice[] = {
- { 0, &hf_rrc_fdd_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_63 },
+ { 0, &hf_rrc_fdd_63 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_62 },
{ 1, &hf_rrc_tdd_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_24 },
{ 0, NULL, 0, NULL }
};
@@ -35709,18 +35967,18 @@ dissect_rrc_SSDT_Information_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_fdd_57_sequence[] = {
+static const per_sequence_t T_fdd_56_sequence[] = {
{ &hf_rrc_defaultDPCH_OffsetValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueFDD },
{ &hf_rrc_dpch_CompressedModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeInfo },
{ &hf_rrc_tx_DiversityMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_DiversityMode },
- { &hf_rrc_dummy_33 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information_r4 },
+ { &hf_rrc_dummy_34 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_57, T_fdd_57_sequence);
+ ett_rrc_T_fdd_56, T_fdd_56_sequence);
return offset;
}
@@ -35784,7 +36042,7 @@ static const value_string rrc_T_modeSpecificInfo_26_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_26_choice[] = {
- { 0, &hf_rrc_fdd_58 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_57 },
+ { 0, &hf_rrc_fdd_57 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_56 },
{ 1, &hf_rrc_tdd_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_18 },
{ 0, NULL, 0, NULL }
};
@@ -35814,7 +36072,7 @@ dissect_rrc_DL_CommonInformation_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_76_sequence[] = {
+static const per_sequence_t T_fdd_75_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_dummy1_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_SHO_DCH_Info },
{ &hf_rrc_dummy2_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_CodeMapping },
@@ -35822,23 +36080,23 @@ static const per_sequence_t T_fdd_76_sequence[] = {
};
static int
-dissect_rrc_T_fdd_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_76, T_fdd_76_sequence);
+ ett_rrc_T_fdd_75, T_fdd_75_sequence);
return offset;
}
-static const per_sequence_t T_fdd_98_sequence[] = {
+static const per_sequence_t T_fdd_97_sequence[] = {
{ &hf_rrc_tx_DiversityIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_98, T_fdd_98_sequence);
+ ett_rrc_T_fdd_97, T_fdd_97_sequence);
return offset;
}
@@ -35967,7 +36225,7 @@ static const value_string rrc_PrimaryCCPCH_Info_r4_vals[] = {
};
static const per_choice_t PrimaryCCPCH_Info_r4_choice[] = {
- { 0, &hf_rrc_fdd_101 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_98 },
+ { 0, &hf_rrc_fdd_100 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_97 },
{ 1, &hf_rrc_tdd_59 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_53 },
{ 0, NULL, 0, NULL }
};
@@ -35989,7 +36247,7 @@ static const value_string rrc_T_modeSpecificInfo_43_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_43_choice[] = {
- { 0, &hf_rrc_fdd_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_76 },
+ { 0, &hf_rrc_fdd_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_75 },
{ 1, &hf_rrc_tdd_41 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
@@ -36004,21 +36262,21 @@ dissect_rrc_T_modeSpecificInfo_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_67_sequence[] = {
+static const per_sequence_t T_fdd_66_sequence[] = {
{ &hf_rrc_pCPICH_UsageForChannelEst, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PCPICH_UsageForChannelEst },
{ &hf_rrc_dpch_FrameOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCH_FrameOffset },
{ &hf_rrc_secondaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCPICH_Info },
{ &hf_rrc_dl_ChannelisationCodeList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_ChannelisationCodeList },
{ &hf_rrc_tpc_CombinationIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_CombinationIndex },
- { &hf_rrc_dummy_35 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_CellIdentity },
+ { &hf_rrc_dummy_36 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_CellIdentity },
{ &hf_rrc_closedLoopTimingAdjMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ClosedLoopTimingAdjMode },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_67, T_fdd_67_sequence);
+ ett_rrc_T_fdd_66, T_fdd_66_sequence);
return offset;
}
@@ -36046,7 +36304,7 @@ static const value_string rrc_DL_DPCH_InfoPerRL_r4_vals[] = {
};
static const per_choice_t DL_DPCH_InfoPerRL_r4_choice[] = {
- { 0, &hf_rrc_fdd_68 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_67 },
+ { 0, &hf_rrc_fdd_67 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_66 },
{ 1, &hf_rrc_tdd_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_28 },
{ 0, NULL, 0, NULL }
};
@@ -36061,7 +36319,7 @@ dissect_rrc_DL_DPCH_InfoPerRL_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_fdd_102_sequence[] = {
+static const per_sequence_t T_fdd_101_sequence[] = {
{ &hf_rrc_secondaryScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
{ &hf_rrc_sttd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_sf_AndCodeNumber_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SF256_AndCodeNumber },
@@ -36073,9 +36331,9 @@ static const per_sequence_t T_fdd_102_sequence[] = {
};
static int
-dissect_rrc_T_fdd_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_102, T_fdd_102_sequence);
+ ett_rrc_T_fdd_101, T_fdd_101_sequence);
return offset;
}
@@ -36154,7 +36412,7 @@ static const value_string rrc_T_modeSpecificInfo_69_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_69_choice[] = {
- { 0, &hf_rrc_fdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_102 },
+ { 0, &hf_rrc_fdd_104 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_101 },
{ 1, &hf_rrc_tdd_62 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_56 },
{ 0, NULL, 0, NULL }
};
@@ -36183,15 +36441,15 @@ dissect_rrc_SecondaryCCPCH_Info_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_100_sequence[] = {
+static const per_sequence_t T_fdd_99_sequence[] = {
{ &hf_rrc_sib_ReferenceListFACH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_ReferenceListFACH },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_100, T_fdd_100_sequence);
+ ett_rrc_T_fdd_99, T_fdd_99_sequence);
return offset;
}
@@ -36204,7 +36462,7 @@ static const value_string rrc_T_modeSpecificInfo_67_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_67_choice[] = {
- { 0, &hf_rrc_fdd_103 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_100 },
+ { 0, &hf_rrc_fdd_102 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_99 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -36239,7 +36497,7 @@ dissect_rrc_SCCPCH_InfoForFACH_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_InformationPerRL_r4_sequence[] = {
{ &hf_rrc_modeSpecificInfo_43, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_43 },
{ &hf_rrc_dl_DPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoPerRL_r4 },
- { &hf_rrc_dummy_37 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH_r4 },
+ { &hf_rrc_dummy_38 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH_r4 },
{ &hf_rrc_cell_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
{ NULL, 0, 0, NULL }
};
@@ -37061,7 +37319,7 @@ dissect_rrc_ACK_NACK_repetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_fdd_114_sequence[] = {
+static const per_sequence_t T_fdd_113_sequence[] = {
{ &hf_rrc_dpcch_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCCH_PowerOffset },
{ &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble },
{ &hf_rrc_sRB_delay , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_delay },
@@ -37073,9 +37331,9 @@ static const per_sequence_t T_fdd_114_sequence[] = {
};
static int
-dissect_rrc_T_fdd_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_114, T_fdd_114_sequence);
+ ett_rrc_T_fdd_113, T_fdd_113_sequence);
return offset;
}
@@ -37191,7 +37449,7 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r5_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfo_r5_choice[] = {
- { 0, &hf_rrc_fdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_114 },
+ { 0, &hf_rrc_fdd_116 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_113 },
{ 1, &hf_rrc_tdd_71 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_65 },
{ 0, NULL, 0, NULL }
};
@@ -37206,7 +37464,7 @@ dissect_rrc_UL_DPCH_PowerControlInfo_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_107_sequence[] = {
+static const per_sequence_t T_fdd_106_sequence[] = {
{ &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType },
{ &hf_rrc_scramblingCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode },
{ &hf_rrc_numberOfDPDCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NumberOfDPDCH },
@@ -37218,9 +37476,9 @@ static const per_sequence_t T_fdd_107_sequence[] = {
};
static int
-dissect_rrc_T_fdd_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_107, T_fdd_107_sequence);
+ ett_rrc_T_fdd_106, T_fdd_106_sequence);
return offset;
}
@@ -37249,7 +37507,7 @@ static const value_string rrc_T_modeSpecificInfo_75_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_75_choice[] = {
- { 0, &hf_rrc_fdd_110 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_107 },
+ { 0, &hf_rrc_fdd_109 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_106 },
{ 1, &hf_rrc_tdd_65 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_59 },
{ 0, NULL, 0, NULL }
};
@@ -37287,7 +37545,7 @@ static const value_string rrc_UL_ChannelRequirement_r5_vals[] = {
static const per_choice_t UL_ChannelRequirement_r5_choice[] = {
{ 0, &hf_rrc_ul_DPCH_Info_07 , ASN1_NO_EXTENSIONS , dissect_rrc_UL_DPCH_Info_r5 },
- { 1, &hf_rrc_dummy_41 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
+ { 1, &hf_rrc_dummy_42 , ASN1_NO_EXTENSIONS , dissect_rrc_CPCH_SetInfo },
{ 0, NULL, 0, NULL }
};
@@ -37337,18 +37595,18 @@ dissect_rrc_T_modeSpecificPhysChInfo_02(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_58_sequence[] = {
+static const per_sequence_t T_fdd_57_sequence[] = {
{ &hf_rrc_defaultDPCH_OffsetValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueFDD },
{ &hf_rrc_dpch_CompressedModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeInfo },
{ &hf_rrc_tx_DiversityMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_DiversityMode },
- { &hf_rrc_dummy_33 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information_r4 },
+ { &hf_rrc_dummy_34 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SSDT_Information_r4 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_58, T_fdd_58_sequence);
+ ett_rrc_T_fdd_57, T_fdd_57_sequence);
return offset;
}
@@ -37412,7 +37670,7 @@ static const value_string rrc_T_modeSpecificInfo_27_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_27_choice[] = {
- { 0, &hf_rrc_fdd_59 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_58 },
+ { 0, &hf_rrc_fdd_58 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_57 },
{ 1, &hf_rrc_tdd_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_19 },
{ 0, NULL, 0, NULL }
};
@@ -37458,7 +37716,7 @@ dissect_rrc_DL_CommonInformation_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_77_sequence[] = {
+static const per_sequence_t T_fdd_76_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_dummy1_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_SHO_DCH_Info },
{ &hf_rrc_dummy2_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_CodeMapping },
@@ -37467,9 +37725,9 @@ static const per_sequence_t T_fdd_77_sequence[] = {
};
static int
-dissect_rrc_T_fdd_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_77, T_fdd_77_sequence);
+ ett_rrc_T_fdd_76, T_fdd_76_sequence);
return offset;
}
@@ -37482,7 +37740,7 @@ static const value_string rrc_T_modeSpecificInfo_44_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_44_choice[] = {
- { 0, &hf_rrc_fdd_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_77 },
+ { 0, &hf_rrc_fdd_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_76 },
{ 1, &hf_rrc_tdd_41 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
@@ -37500,7 +37758,7 @@ dissect_rrc_T_modeSpecificInfo_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_InformationPerRL_r5_sequence[] = {
{ &hf_rrc_modeSpecificInfo_44, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_44 },
{ &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoPerRL_r5 },
- { &hf_rrc_dummy_37 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH_r4 },
+ { &hf_rrc_dummy_38 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH_r4 },
{ &hf_rrc_cell_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
{ NULL, 0, 0, NULL }
};
@@ -38262,7 +38520,7 @@ dissect_rrc_UL_AddReconfTransChInfoList_r6(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_fdd_115_sequence[] = {
+static const per_sequence_t T_fdd_114_sequence[] = {
{ &hf_rrc_dpcch_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCCH_PowerOffset },
{ &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble },
{ &hf_rrc_sRB_delay , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_delay },
@@ -38275,9 +38533,9 @@ static const per_sequence_t T_fdd_115_sequence[] = {
};
static int
-dissect_rrc_T_fdd_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_115, T_fdd_115_sequence);
+ ett_rrc_T_fdd_114, T_fdd_114_sequence);
return offset;
}
@@ -38394,7 +38652,7 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r6_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfo_r6_choice[] = {
- { 0, &hf_rrc_fdd_118 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_115 },
+ { 0, &hf_rrc_fdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_114 },
{ 1, &hf_rrc_tdd_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_66 },
{ 0, NULL, 0, NULL }
};
@@ -38464,7 +38722,7 @@ dissect_rrc_T_dpdchPresence(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_108_sequence[] = {
+static const per_sequence_t T_fdd_107_sequence[] = {
{ &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType },
{ &hf_rrc_scramblingCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode },
{ &hf_rrc_dpdchPresence , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dpdchPresence },
@@ -38472,9 +38730,9 @@ static const per_sequence_t T_fdd_108_sequence[] = {
};
static int
-dissect_rrc_T_fdd_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_108, T_fdd_108_sequence);
+ ett_rrc_T_fdd_107, T_fdd_107_sequence);
return offset;
}
@@ -38503,7 +38761,7 @@ static const value_string rrc_T_modeSpecificInfo_76_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_76_choice[] = {
- { 0, &hf_rrc_fdd_111 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_108 },
+ { 0, &hf_rrc_fdd_110 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_107 },
{ 1, &hf_rrc_tdd_66 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_60 },
{ 0, NULL, 0, NULL }
};
@@ -38742,16 +39000,16 @@ dissect_rrc_UL_EDCH_Information_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_87_sequence[] = {
+static const per_sequence_t T_fdd_86_sequence[] = {
{ &hf_rrc_hS_SCCHChannelisationCodeInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes },
{ &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_87, T_fdd_87_sequence);
+ ett_rrc_T_fdd_86, T_fdd_86_sequence);
return offset;
}
@@ -38840,7 +39098,7 @@ static const value_string rrc_T_modeSpecificInfo_56_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_56_choice[] = {
- { 0, &hf_rrc_fdd_89 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_87 },
+ { 0, &hf_rrc_fdd_88 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_86 },
{ 1, &hf_rrc_tdd_48 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_44 },
{ 0, NULL, 0, NULL }
};
@@ -39008,7 +39266,7 @@ dissect_rrc_T_cfnHandling_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_64_sequence[] = {
+static const per_sequence_t T_fdd_63_sequence[] = {
{ &hf_rrc_dl_DPCH_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_PowerControlInfo },
{ &hf_rrc_powerOffsetPilot_pdpdch, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PowerOffsetPilot_pdpdch },
{ &hf_rrc_dl_rate_matching_restriction, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Dl_rate_matching_restriction },
@@ -39019,9 +39277,9 @@ static const per_sequence_t T_fdd_64_sequence[] = {
};
static int
-dissect_rrc_T_fdd_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_64, T_fdd_64_sequence);
+ ett_rrc_T_fdd_63, T_fdd_63_sequence);
return offset;
}
@@ -39048,7 +39306,7 @@ static const value_string rrc_T_modeSpecificInfo_33_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_33_choice[] = {
- { 0, &hf_rrc_fdd_65 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_64 },
+ { 0, &hf_rrc_fdd_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_63 },
{ 1, &hf_rrc_tdd_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_25 },
{ 0, NULL, 0, NULL }
};
@@ -39153,7 +39411,7 @@ dissect_rrc_T_dl_dpchInfoCommon(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_fdd_59_sequence[] = {
+static const per_sequence_t T_fdd_58_sequence[] = {
{ &hf_rrc_defaultDPCH_OffsetValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueFDD },
{ &hf_rrc_dpch_CompressedModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeInfo },
{ &hf_rrc_tx_DiversityMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_DiversityMode },
@@ -39161,9 +39419,9 @@ static const per_sequence_t T_fdd_59_sequence[] = {
};
static int
-dissect_rrc_T_fdd_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_59, T_fdd_59_sequence);
+ ett_rrc_T_fdd_58, T_fdd_58_sequence);
return offset;
}
@@ -39227,7 +39485,7 @@ static const value_string rrc_T_modeSpecificInfo_28_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_28_choice[] = {
- { 0, &hf_rrc_fdd_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_59 },
+ { 0, &hf_rrc_fdd_59 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_58 },
{ 1, &hf_rrc_tdd_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_20 },
{ 0, NULL, 0, NULL }
};
@@ -39289,7 +39547,7 @@ dissect_rrc_DL_CommonInformation_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_79_sequence[] = {
+static const per_sequence_t T_fdd_78_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_servingHSDSCH_RL_indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_servingEDCH_RL_indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -39297,9 +39555,9 @@ static const per_sequence_t T_fdd_79_sequence[] = {
};
static int
-dissect_rrc_T_fdd_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_79, T_fdd_79_sequence);
+ ett_rrc_T_fdd_78, T_fdd_78_sequence);
return offset;
}
@@ -39312,7 +39570,7 @@ static const value_string rrc_T_modeSpecificInfo_46_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_46_choice[] = {
- { 0, &hf_rrc_fdd_80 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_79 },
+ { 0, &hf_rrc_fdd_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_78 },
{ 1, &hf_rrc_tdd_41 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
@@ -39327,7 +39585,7 @@ dissect_rrc_T_modeSpecificInfo_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_69_sequence[] = {
+static const per_sequence_t T_fdd_68_sequence[] = {
{ &hf_rrc_pCPICH_UsageForChannelEst, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PCPICH_UsageForChannelEst },
{ &hf_rrc_dpch_FrameOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCH_FrameOffset },
{ &hf_rrc_secondaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCPICH_Info },
@@ -39339,9 +39597,9 @@ static const per_sequence_t T_fdd_69_sequence[] = {
};
static int
-dissect_rrc_T_fdd_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_69, T_fdd_69_sequence);
+ ett_rrc_T_fdd_68, T_fdd_68_sequence);
return offset;
}
@@ -39369,7 +39627,7 @@ static const value_string rrc_DL_DPCH_InfoPerRL_r6_vals[] = {
};
static const per_choice_t DL_DPCH_InfoPerRL_r6_choice[] = {
- { 0, &hf_rrc_fdd_70 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_69 },
+ { 0, &hf_rrc_fdd_69 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_68 },
{ 1, &hf_rrc_tdd_31 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_30 },
{ 0, NULL, 0, NULL }
};
@@ -40650,7 +40908,7 @@ dissect_rrc_Multi_frequencyInfo_LCR_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_fdd_116_sequence[] = {
+static const per_sequence_t T_fdd_115_sequence[] = {
{ &hf_rrc_dpcch_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCCH_PowerOffset },
{ &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble },
{ &hf_rrc_sRB_delay , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_delay },
@@ -40663,9 +40921,9 @@ static const per_sequence_t T_fdd_116_sequence[] = {
};
static int
-dissect_rrc_T_fdd_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_116, T_fdd_116_sequence);
+ ett_rrc_T_fdd_115, T_fdd_115_sequence);
return offset;
}
@@ -40799,7 +41057,7 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r7_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfo_r7_choice[] = {
- { 0, &hf_rrc_fdd_119 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_116 },
+ { 0, &hf_rrc_fdd_118 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_115 },
{ 1, &hf_rrc_tdd_73 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_67 },
{ 0, NULL, 0, NULL }
};
@@ -40886,7 +41144,7 @@ dissect_rrc_T_dpdchPresence_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_fdd_109_sequence[] = {
+static const per_sequence_t T_fdd_108_sequence[] = {
{ &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType },
{ &hf_rrc_scramblingCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode },
{ &hf_rrc_dpdchPresence_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dpdchPresence_01 },
@@ -40894,9 +41152,9 @@ static const per_sequence_t T_fdd_109_sequence[] = {
};
static int
-dissect_rrc_T_fdd_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_109, T_fdd_109_sequence);
+ ett_rrc_T_fdd_108, T_fdd_108_sequence);
return offset;
}
@@ -41871,7 +42129,7 @@ static const value_string rrc_T_modeSpecificInfo_77_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_77_choice[] = {
- { 0, &hf_rrc_fdd_112 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_109 },
+ { 0, &hf_rrc_fdd_111 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_108 },
{ 1, &hf_rrc_tdd_67 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_61 },
{ 0, NULL, 0, NULL }
};
@@ -41954,7 +42212,7 @@ dissect_rrc_E_DPDCH_Info_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_118_sequence[] = {
+static const per_sequence_t T_fdd_117_sequence[] = {
{ &hf_rrc_e_DPCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPCCH_Info_r7 },
{ &hf_rrc_e_DPDCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_Info_r7 },
{ &hf_rrc_schedulingTransmConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_SchedulingTransmConfiguration },
@@ -41963,9 +42221,9 @@ static const per_sequence_t T_fdd_118_sequence[] = {
};
static int
-dissect_rrc_T_fdd_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_118, T_fdd_118_sequence);
+ ett_rrc_T_fdd_117, T_fdd_117_sequence);
return offset;
}
@@ -43436,7 +43694,7 @@ static const value_string rrc_T_modeSpecificInfo_80_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_80_choice[] = {
- { 0, &hf_rrc_fdd_121 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_118 },
+ { 0, &hf_rrc_fdd_120 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_117 },
{ 1, &hf_rrc_tdd_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_70 },
{ 0, NULL, 0, NULL }
};
@@ -43488,7 +43746,7 @@ dissect_rrc_T_dl_dpchInfoCommon_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_60_sequence[] = {
+static const per_sequence_t T_fdd_59_sequence[] = {
{ &hf_rrc_defaultDPCH_OffsetValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueFDD },
{ &hf_rrc_dpch_CompressedModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeInfo },
{ &hf_rrc_tx_DiversityMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_DiversityMode },
@@ -43496,9 +43754,9 @@ static const per_sequence_t T_fdd_60_sequence[] = {
};
static int
-dissect_rrc_T_fdd_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_60, T_fdd_60_sequence);
+ ett_rrc_T_fdd_59, T_fdd_59_sequence);
return offset;
}
@@ -43564,7 +43822,7 @@ static const value_string rrc_T_modeSpecificInfo_29_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_29_choice[] = {
- { 0, &hf_rrc_fdd_61 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_60 },
+ { 0, &hf_rrc_fdd_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_59 },
{ 1, &hf_rrc_tdd_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_21 },
{ 0, NULL, 0, NULL }
};
@@ -43626,7 +43884,7 @@ dissect_rrc_DL_CommonInformation_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_80_sequence[] = {
+static const per_sequence_t T_fdd_79_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_servingHSDSCH_RL_indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_servingEDCH_RL_indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -43634,9 +43892,9 @@ static const per_sequence_t T_fdd_80_sequence[] = {
};
static int
-dissect_rrc_T_fdd_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_80, T_fdd_80_sequence);
+ ett_rrc_T_fdd_79, T_fdd_79_sequence);
return offset;
}
@@ -43649,7 +43907,7 @@ static const value_string rrc_T_modeSpecificInfo_47_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_47_choice[] = {
- { 0, &hf_rrc_fdd_81 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_80 },
+ { 0, &hf_rrc_fdd_80 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_79 },
{ 1, &hf_rrc_tdd_41 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
@@ -43664,7 +43922,7 @@ dissect_rrc_T_modeSpecificInfo_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_70_sequence[] = {
+static const per_sequence_t T_fdd_69_sequence[] = {
{ &hf_rrc_pCPICH_UsageForChannelEst, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PCPICH_UsageForChannelEst },
{ &hf_rrc_dpch_FrameOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCH_FrameOffset },
{ &hf_rrc_secondaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCPICH_Info },
@@ -43676,9 +43934,9 @@ static const per_sequence_t T_fdd_70_sequence[] = {
};
static int
-dissect_rrc_T_fdd_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_70, T_fdd_70_sequence);
+ ett_rrc_T_fdd_69, T_fdd_69_sequence);
return offset;
}
@@ -44356,7 +44614,7 @@ static const value_string rrc_DL_DPCH_InfoPerRL_r7_vals[] = {
};
static const per_choice_t DL_DPCH_InfoPerRL_r7_choice[] = {
- { 0, &hf_rrc_fdd_71 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_70 },
+ { 0, &hf_rrc_fdd_70 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_69 },
{ 1, &hf_rrc_tdd_32 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_31 },
{ 0, NULL, 0, NULL }
};
@@ -44393,15 +44651,15 @@ dissect_rrc_T_dl_dpchInfo_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_84_sequence[] = {
+static const per_sequence_t T_fdd_83_sequence[] = {
{ &hf_rrc_e_AGCH_ChannelisationCode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_ChannelisationCode },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_84, T_fdd_84_sequence);
+ ett_rrc_T_fdd_83, T_fdd_83_sequence);
return offset;
}
@@ -44605,7 +44863,7 @@ static const value_string rrc_T_modeSpecific_02_vals[] = {
};
static const per_choice_t T_modeSpecific_02_choice[] = {
- { 0, &hf_rrc_fdd_85 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_84 },
+ { 0, &hf_rrc_fdd_84 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_83 },
{ 1, &hf_rrc_tdd_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_41 },
{ 0, NULL, 0, NULL }
};
@@ -44678,16 +44936,16 @@ dissect_rrc_T_e_RGCH_Info_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_81_sequence[] = {
+static const per_sequence_t T_fdd_80_sequence[] = {
{ &hf_rrc_e_HICH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_01 },
{ &hf_rrc_e_RGCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_02 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_81, T_fdd_81_sequence);
+ ett_rrc_T_fdd_80, T_fdd_80_sequence);
return offset;
}
@@ -44901,7 +45159,7 @@ static const value_string rrc_T_modeSpecificInfo2_vals[] = {
};
static const per_choice_t T_modeSpecificInfo2_choice[] = {
- { 0, &hf_rrc_fdd_82 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_81 },
+ { 0, &hf_rrc_fdd_81 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_80 },
{ 1, &hf_rrc_tdd_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_39 },
{ 0, NULL, 0, NULL }
};
@@ -45882,7 +46140,7 @@ dissect_rrc_E_DPDCH_Info_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_119_sequence[] = {
+static const per_sequence_t T_fdd_118_sequence[] = {
{ &hf_rrc_e_DPCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPCCH_Info_r7 },
{ &hf_rrc_e_DPDCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_Info_r8 },
{ &hf_rrc_schedulingTransmConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_SchedulingTransmConfiguration },
@@ -45891,9 +46149,9 @@ static const per_sequence_t T_fdd_119_sequence[] = {
};
static int
-dissect_rrc_T_fdd_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_119, T_fdd_119_sequence);
+ ett_rrc_T_fdd_118, T_fdd_118_sequence);
return offset;
}
@@ -45922,7 +46180,7 @@ static const value_string rrc_T_modeSpecificInfo_81_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_81_choice[] = {
- { 0, &hf_rrc_fdd_122 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_119 },
+ { 0, &hf_rrc_fdd_121 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_118 },
{ 1, &hf_rrc_tdd_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_71 },
{ 0, NULL, 0, NULL }
};
@@ -46106,7 +46364,7 @@ dissect_rrc_DPCH_CompressedModeInfo_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_fdd_61_sequence[] = {
+static const per_sequence_t T_fdd_60_sequence[] = {
{ &hf_rrc_defaultDPCH_OffsetValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultDPCH_OffsetValueFDD },
{ &hf_rrc_dpch_CompressedModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeInfo_r8 },
{ &hf_rrc_tx_DiversityMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_DiversityMode },
@@ -46114,9 +46372,9 @@ static const per_sequence_t T_fdd_61_sequence[] = {
};
static int
-dissect_rrc_T_fdd_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_61, T_fdd_61_sequence);
+ ett_rrc_T_fdd_60, T_fdd_60_sequence);
return offset;
}
@@ -46182,7 +46440,7 @@ static const value_string rrc_T_modeSpecificInfo_30_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_30_choice[] = {
- { 0, &hf_rrc_fdd_62 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_61 },
+ { 0, &hf_rrc_fdd_61 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_60 },
{ 1, &hf_rrc_tdd_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_22 },
{ 0, NULL, 0, NULL }
};
@@ -46244,7 +46502,7 @@ dissect_rrc_DL_CommonInformation_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_82_sequence[] = {
+static const per_sequence_t T_fdd_81_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_servingHSDSCH_RL_indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_servingEDCH_RL_indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -46252,9 +46510,9 @@ static const per_sequence_t T_fdd_82_sequence[] = {
};
static int
-dissect_rrc_T_fdd_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_82, T_fdd_82_sequence);
+ ett_rrc_T_fdd_81, T_fdd_81_sequence);
return offset;
}
@@ -46267,7 +46525,7 @@ static const value_string rrc_T_modeSpecificInfo_48_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_48_choice[] = {
- { 0, &hf_rrc_fdd_83 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_82 },
+ { 0, &hf_rrc_fdd_82 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_81 },
{ 1, &hf_rrc_tdd_41 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
@@ -46304,15 +46562,15 @@ dissect_rrc_T_dl_dpchInfo_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_85_sequence[] = {
+static const per_sequence_t T_fdd_84_sequence[] = {
{ &hf_rrc_e_AGCH_ChannelisationCode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_ChannelisationCode },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_85, T_fdd_85_sequence);
+ ett_rrc_T_fdd_84, T_fdd_84_sequence);
return offset;
}
@@ -46431,7 +46689,7 @@ static const value_string rrc_T_modeSpecific_03_vals[] = {
};
static const per_choice_t T_modeSpecific_03_choice[] = {
- { 0, &hf_rrc_fdd_86 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_85 },
+ { 0, &hf_rrc_fdd_85 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_84 },
{ 1, &hf_rrc_tdd_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_42 },
{ 0, NULL, 0, NULL }
};
@@ -46504,16 +46762,16 @@ dissect_rrc_T_e_RGCH_Info_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_83_sequence[] = {
+static const per_sequence_t T_fdd_82_sequence[] = {
{ &hf_rrc_e_HICH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_02 },
{ &hf_rrc_e_RGCH_Info_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_03 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_83, T_fdd_83_sequence);
+ ett_rrc_T_fdd_82, T_fdd_82_sequence);
return offset;
}
@@ -46576,7 +46834,7 @@ static const value_string rrc_T_modeSpecificInfo2_01_vals[] = {
};
static const per_choice_t T_modeSpecificInfo2_01_choice[] = {
- { 0, &hf_rrc_fdd_84 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_83 },
+ { 0, &hf_rrc_fdd_83 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_82 },
{ 1, &hf_rrc_tdd_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_40 },
{ 0, NULL, 0, NULL }
};
@@ -48046,7 +48304,7 @@ dissect_rrc_T_mac_es_e_resetIndicator_04(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_120_sequence[] = {
+static const per_sequence_t T_fdd_119_sequence[] = {
{ &hf_rrc_e_DPCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPCCH_Info_r7 },
{ &hf_rrc_e_DPDCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_Info_r8 },
{ &hf_rrc_schedulingTransmConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_SchedulingTransmConfiguration },
@@ -48055,9 +48313,9 @@ static const per_sequence_t T_fdd_120_sequence[] = {
};
static int
-dissect_rrc_T_fdd_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_120, T_fdd_120_sequence);
+ ett_rrc_T_fdd_119, T_fdd_119_sequence);
return offset;
}
@@ -48210,7 +48468,7 @@ static const value_string rrc_T_modeSpecificInfo_82_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_82_choice[] = {
- { 0, &hf_rrc_fdd_123 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_120 },
+ { 0, &hf_rrc_fdd_122 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_119 },
{ 1, &hf_rrc_tdd_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_72 },
{ 0, NULL, 0, NULL }
};
@@ -48409,6 +48667,20 @@ dissect_rrc_CellUpdateConfirm_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const per_sequence_t CellUpdateConfirm_v950ext_IEs_sequence[] = {
+ { &hf_rrc_secondaryCellMimoParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_CellUpdateConfirm_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_CellUpdateConfirm_v950ext_IEs, CellUpdateConfirm_v950ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_18_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -48422,10 +48694,25 @@ dissect_rrc_T_nonCriticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const per_sequence_t T_v950NonCriticalExtensions_01_sequence[] = {
+ { &hf_rrc_cellUpdateConfirm_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v950ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_18 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v950NonCriticalExtensions_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_v950NonCriticalExtensions_01, T_v950NonCriticalExtensions_01_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_r9_01_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r9_IEs },
{ &hf_rrc_cellUpdateConfirm_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_18 },
+ { &hf_rrc_v950NonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_01 },
{ NULL, 0, 0, NULL }
};
@@ -48612,7 +48899,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 157 "../../asn1/rrc/rrc.cnf"
+#line 156 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "CellUpdateConfirm");
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_rrc_CellUpdateConfirm, CellUpdateConfirm_choice,
@@ -48765,7 +49052,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 161 "../../asn1/rrc/rrc.cnf"
+#line 160 "../../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,
@@ -48781,7 +49068,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 107 "../../asn1/rrc/rrc.cnf"
+#line 106 "../../asn1/rrc/rrc.cnf"
tvbuff_t *nas_message_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -48898,7 +49185,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 169 "../../asn1/rrc/rrc.cnf"
+#line 168 "../../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,
@@ -48917,7 +49204,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 457 "../../asn1/rrc/rrc.cnf"
+#line 456 "../../asn1/rrc/rrc.cnf"
tvbuff_t *gsm_message_tvb=NULL;
guint bits_remaining, whole_octets_remaining;
@@ -48942,7 +49229,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 449 "../../asn1/rrc/rrc.cnf"
+#line 448 "../../asn1/rrc/rrc.cnf"
tvbuff_t *gsm_messagelist_tvb=NULL;
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
@@ -49226,7 +49513,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 471 "../../asn1/rrc/rrc.cnf"
+#line 470 "../../asn1/rrc/rrc.cnf"
tvbuff_t *gsm_message_tvb=NULL;
guint bits_remaining, whole_octets_remaining;
@@ -49432,7 +49719,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 181 "../../asn1/rrc/rrc.cnf"
+#line 184 "../../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,
@@ -49586,7 +49873,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 185 "../../asn1/rrc/rrc.cnf"
+#line 188 "../../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,
@@ -49721,7 +50008,7 @@ dissect_rrc_PrimaryCPICH_TX_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_121_sequence[] = {
+static const per_sequence_t T_fdd_120_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power },
{ &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -49730,9 +50017,9 @@ static const per_sequence_t T_fdd_121_sequence[] = {
};
static int
-dissect_rrc_T_fdd_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_121, T_fdd_121_sequence);
+ ett_rrc_T_fdd_120, T_fdd_120_sequence);
return offset;
}
@@ -49791,7 +50078,7 @@ static const value_string rrc_T_modeSpecificInfo_83_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_83_choice[] = {
- { 0, &hf_rrc_fdd_124 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_121 },
+ { 0, &hf_rrc_fdd_123 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_120 },
{ 1, &hf_rrc_tdd_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_73 },
{ 0, NULL, 0, NULL }
};
@@ -49929,15 +50216,15 @@ dissect_rrc_IntraFreqMeasQuantity_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_fdd_144_sequence[] = {
+static const per_sequence_t T_fdd_143_sequence[] = {
{ &hf_rrc_intraFreqMeasQuantity_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqMeasQuantity_FDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_144, T_fdd_144_sequence);
+ ett_rrc_T_fdd_143, T_fdd_143_sequence);
return offset;
}
@@ -49996,7 +50283,7 @@ static const value_string rrc_T_modeSpecificInfo_106_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_106_choice[] = {
- { 0, &hf_rrc_fdd_150 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_144 },
+ { 0, &hf_rrc_fdd_149 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_143 },
{ 1, &hf_rrc_tdd_101 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_93 },
{ 0, NULL, 0, NULL }
};
@@ -50043,7 +50330,7 @@ dissect_rrc_SFN_SFN_OTD_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_130_sequence[] = {
+static const per_sequence_t T_fdd_129_sequence[] = {
{ &hf_rrc_cpich_Ec_N0_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_cpich_RSCP_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_pathloss_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -50051,9 +50338,9 @@ static const per_sequence_t T_fdd_130_sequence[] = {
};
static int
-dissect_rrc_T_fdd_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_130, T_fdd_130_sequence);
+ ett_rrc_T_fdd_129, T_fdd_129_sequence);
return offset;
}
@@ -50083,7 +50370,7 @@ static const value_string rrc_T_modeSpecificInfo_92_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_92_choice[] = {
- { 0, &hf_rrc_fdd_135 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_130 },
+ { 0, &hf_rrc_fdd_134 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_129 },
{ 1, &hf_rrc_tdd_89 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_82 },
{ 0, NULL, 0, NULL }
};
@@ -50099,7 +50386,7 @@ dissect_rrc_T_modeSpecificInfo_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t CellReportingQuantities_sequence[] = {
- { &hf_rrc_dummy_43 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_OTD_Type },
+ { &hf_rrc_dummy_44 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_OTD_Type },
{ &hf_rrc_cellIdentity_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_cellSynchronisationInfoReportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_modeSpecificInfo_92, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_92 },
@@ -50198,7 +50485,7 @@ static const value_string rrc_ForbiddenAffectCell_vals[] = {
};
static const per_choice_t ForbiddenAffectCell_choice[] = {
- { 0, &hf_rrc_fdd_144 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info },
+ { 0, &hf_rrc_fdd_143 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info },
{ 1, &hf_rrc_tdd_40 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info },
{ 0, NULL, 0, NULL }
};
@@ -50922,15 +51209,15 @@ dissect_rrc_FreqQualityEstimateQuantity_FDD(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_fdd_140_sequence[] = {
+static const per_sequence_t T_fdd_139_sequence[] = {
{ &hf_rrc_freqQualityEstimateQuantity_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FreqQualityEstimateQuantity_FDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_140, T_fdd_140_sequence);
+ ett_rrc_T_fdd_139, T_fdd_139_sequence);
return offset;
}
@@ -50972,7 +51259,7 @@ static const value_string rrc_T_modeSpecificInfo_102_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_102_choice[] = {
- { 0, &hf_rrc_fdd_146 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_140 },
+ { 0, &hf_rrc_fdd_145 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_139 },
{ 1, &hf_rrc_tdd_98 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_90 },
{ 0, NULL, 0, NULL }
};
@@ -51157,7 +51444,7 @@ dissect_rrc_NonUsedFreqParameterList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t Event2a_sequence[] = {
- { &hf_rrc_dummy_44 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Threshold },
+ { &hf_rrc_dummy_45 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Threshold },
{ &hf_rrc_usedFreqW , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_W },
{ &hf_rrc_hysteresis , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HysteresisInterFreq },
{ &hf_rrc_timeToTrigger , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeToTrigger },
@@ -51549,16 +51836,16 @@ dissect_rrc_Q_RxlevMin(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t T_fdd_132_sequence[] = {
+static const per_sequence_t T_fdd_131_sequence[] = {
{ &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin },
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_132, T_fdd_132_sequence);
+ ett_rrc_T_fdd_131, T_fdd_131_sequence);
return offset;
}
@@ -51600,7 +51887,7 @@ static const value_string rrc_T_modeSpecificInfo_94_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_94_choice[] = {
- { 0, &hf_rrc_fdd_137 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_132 },
+ { 0, &hf_rrc_fdd_136 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_131 },
{ 1, &hf_rrc_tdd_91 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_84 },
{ 2, &hf_rrc_gsm_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_03 },
{ 0, NULL, 0, NULL }
@@ -52388,15 +52675,15 @@ dissect_rrc_UE_Positioning_ReportCriteria(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_fdd_161_sequence[] = {
+static const per_sequence_t T_fdd_160_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_161, T_fdd_161_sequence);
+ ett_rrc_T_fdd_160, T_fdd_160_sequence);
return offset;
}
@@ -52423,7 +52710,7 @@ static const value_string rrc_T_modeSpecificInfo_127_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_127_choice[] = {
- { 0, &hf_rrc_fdd_167 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_161 },
+ { 0, &hf_rrc_fdd_166 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_160 },
{ 1, &hf_rrc_tdd_119 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_111 },
{ 0, NULL, 0, NULL }
};
@@ -52504,15 +52791,15 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_fdd_157_sequence[] = {
+static const per_sequence_t T_fdd_156_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_157, T_fdd_157_sequence);
+ ett_rrc_T_fdd_156, T_fdd_156_sequence);
return offset;
}
@@ -52539,7 +52826,7 @@ static const value_string rrc_T_modeSpecificInfo_123_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_123_choice[] = {
- { 0, &hf_rrc_fdd_163 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_157 },
+ { 0, &hf_rrc_fdd_162 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_156 },
{ 1, &hf_rrc_tdd_115 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_107 },
{ 0, NULL, 0, NULL }
};
@@ -53162,15 +53449,15 @@ dissect_rrc_UE_InternalMeasQuantity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_151_sequence[] = {
+static const per_sequence_t T_fdd_150_sequence[] = {
{ &hf_rrc_ue_RX_TX_TimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_151, T_fdd_151_sequence);
+ ett_rrc_T_fdd_150, T_fdd_150_sequence);
return offset;
}
@@ -53197,7 +53484,7 @@ static const value_string rrc_T_modeSpecificInfo_118_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_118_choice[] = {
- { 0, &hf_rrc_fdd_157 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_151 },
+ { 0, &hf_rrc_fdd_156 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_150 },
{ 1, &hf_rrc_tdd_109 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_101 },
{ 0, NULL, 0, NULL }
};
@@ -53980,7 +54267,7 @@ dissect_rrc_T_r3_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_fdd_122_sequence[] = {
+static const per_sequence_t T_fdd_121_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power },
{ &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -53989,9 +54276,9 @@ static const per_sequence_t T_fdd_122_sequence[] = {
};
static int
-dissect_rrc_T_fdd_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_122, T_fdd_122_sequence);
+ ett_rrc_T_fdd_121, T_fdd_121_sequence);
return offset;
}
@@ -54085,7 +54372,7 @@ static const value_string rrc_T_modeSpecificInfo_84_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_84_choice[] = {
- { 0, &hf_rrc_fdd_125 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_122 },
+ { 0, &hf_rrc_fdd_124 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_121 },
{ 1, &hf_rrc_tdd_80 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_74 },
{ 0, NULL, 0, NULL }
};
@@ -54168,7 +54455,7 @@ static const value_string rrc_ForbiddenAffectCell_r4_vals[] = {
};
static const per_choice_t ForbiddenAffectCell_r4_choice[] = {
- { 0, &hf_rrc_fdd_144 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info },
+ { 0, &hf_rrc_fdd_143 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info },
{ 1, &hf_rrc_tdd_41 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
@@ -54501,15 +54788,15 @@ dissect_rrc_UE_Positioning_ReportingQuantity_r4(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_fdd_162_sequence[] = {
+static const per_sequence_t T_fdd_161_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_162, T_fdd_162_sequence);
+ ett_rrc_T_fdd_161, T_fdd_161_sequence);
return offset;
}
@@ -54536,7 +54823,7 @@ static const value_string rrc_T_modeSpecificInfo_128_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_128_choice[] = {
- { 0, &hf_rrc_fdd_168 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_162 },
+ { 0, &hf_rrc_fdd_167 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_161 },
{ 1, &hf_rrc_tdd_120 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_112 },
{ 0, NULL, 0, NULL }
};
@@ -54601,7 +54888,7 @@ dissect_rrc_T_positioningMode_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_fdd_155_sequence[] = {
+static const per_sequence_t T_fdd_154_sequence[] = {
{ &hf_rrc_ip_Spacing , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IP_Spacing },
{ &hf_rrc_ip_Length , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IP_Length },
{ &hf_rrc_ip_Offset , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_9 },
@@ -54610,9 +54897,9 @@ static const per_sequence_t T_fdd_155_sequence[] = {
};
static int
-dissect_rrc_T_fdd_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_155, T_fdd_155_sequence);
+ ett_rrc_T_fdd_154, T_fdd_154_sequence);
return offset;
}
@@ -54642,7 +54929,7 @@ static const value_string rrc_T_modeSpecificInfo_121_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_121_choice[] = {
- { 0, &hf_rrc_fdd_161 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_155 },
+ { 0, &hf_rrc_fdd_160 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_154 },
{ 1, &hf_rrc_tdd_113 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_105 },
{ 0, NULL, 0, NULL }
};
@@ -54690,15 +54977,15 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r4(tvbuff_t *tvb _U_, int off
}
-static const per_sequence_t T_fdd_158_sequence[] = {
+static const per_sequence_t T_fdd_157_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_158, T_fdd_158_sequence);
+ ett_rrc_T_fdd_157, T_fdd_157_sequence);
return offset;
}
@@ -54725,7 +55012,7 @@ static const value_string rrc_T_modeSpecificInfo_124_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_124_choice[] = {
- { 0, &hf_rrc_fdd_164 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_158 },
+ { 0, &hf_rrc_fdd_163 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_157 },
{ 1, &hf_rrc_tdd_116 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_108 },
{ 0, NULL, 0, NULL }
};
@@ -54861,15 +55148,15 @@ dissect_rrc_UE_Positioning_Measurement_r4(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_fdd_152_sequence[] = {
+static const per_sequence_t T_fdd_151_sequence[] = {
{ &hf_rrc_ue_RX_TX_TimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_152, T_fdd_152_sequence);
+ ett_rrc_T_fdd_151, T_fdd_151_sequence);
return offset;
}
@@ -54946,7 +55233,7 @@ static const value_string rrc_T_modeSpecificInfo_119_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_119_choice[] = {
- { 0, &hf_rrc_fdd_158 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_152 },
+ { 0, &hf_rrc_fdd_157 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_151 },
{ 1, &hf_rrc_tdd_110 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_102 },
{ 0, NULL, 0, NULL }
};
@@ -56143,15 +56430,15 @@ dissect_rrc_UE_Positioning_ReportCriteria_r7(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_fdd_164_sequence[] = {
+static const per_sequence_t T_fdd_163_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_164, T_fdd_164_sequence);
+ ett_rrc_T_fdd_163, T_fdd_163_sequence);
return offset;
}
@@ -56178,7 +56465,7 @@ static const value_string rrc_T_modeSpecificInfo_130_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_130_choice[] = {
- { 0, &hf_rrc_fdd_170 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_164 },
+ { 0, &hf_rrc_fdd_169 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_163 },
{ 1, &hf_rrc_tdd_122 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_114 },
{ 0, NULL, 0, NULL }
};
@@ -56262,15 +56549,15 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r7(tvbuff_t *tvb _U_, int off
}
-static const per_sequence_t T_fdd_160_sequence[] = {
+static const per_sequence_t T_fdd_159_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_160, T_fdd_160_sequence);
+ ett_rrc_T_fdd_159, T_fdd_159_sequence);
return offset;
}
@@ -56297,7 +56584,7 @@ static const value_string rrc_T_modeSpecificInfo_126_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_126_choice[] = {
- { 0, &hf_rrc_fdd_166 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_160 },
+ { 0, &hf_rrc_fdd_165 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_159 },
{ 1, &hf_rrc_tdd_118 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_110 },
{ 0, NULL, 0, NULL }
};
@@ -57397,16 +57684,16 @@ dissect_rrc_MeasurementControl_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_fdd_131_sequence[] = {
+static const per_sequence_t T_fdd_130_sequence[] = {
{ &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin },
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_131, T_fdd_131_sequence);
+ ett_rrc_T_fdd_130, T_fdd_130_sequence);
return offset;
}
@@ -57448,7 +57735,7 @@ static const value_string rrc_T_modeSpecificInfo_93_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_93_choice[] = {
- { 0, &hf_rrc_fdd_136 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_131 },
+ { 0, &hf_rrc_fdd_135 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_130 },
{ 1, &hf_rrc_tdd_90 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_83 },
{ 2, &hf_rrc_gsm_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_02 },
{ 0, NULL, 0, NULL }
@@ -57610,7 +57897,7 @@ dissect_rrc_T_r8_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-static const per_sequence_t T_fdd_123_sequence[] = {
+static const per_sequence_t T_fdd_122_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power },
{ &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -57619,9 +57906,9 @@ static const per_sequence_t T_fdd_123_sequence[] = {
};
static int
-dissect_rrc_T_fdd_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_123, T_fdd_123_sequence);
+ ett_rrc_T_fdd_122, T_fdd_122_sequence);
return offset;
}
@@ -57651,7 +57938,7 @@ static const value_string rrc_T_modeSpecificInfo_85_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_85_choice[] = {
- { 0, &hf_rrc_fdd_126 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_123 },
+ { 0, &hf_rrc_fdd_125 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_122 },
{ 1, &hf_rrc_tdd_81 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_75 },
{ 0, NULL, 0, NULL }
};
@@ -57712,16 +57999,16 @@ dissect_rrc_NewIntraFreqCellList_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_138_sequence[] = {
+static const per_sequence_t T_fdd_137_sequence[] = {
{ &hf_rrc_startPSC_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_numberOfPSCs_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_512 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_138, T_fdd_138_sequence);
+ ett_rrc_T_fdd_137, T_fdd_137_sequence);
return offset;
}
@@ -57734,7 +58021,7 @@ static const value_string rrc_T_modeSpecificInfo_100_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_100_choice[] = {
- { 0, &hf_rrc_fdd_143 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_138 },
+ { 0, &hf_rrc_fdd_142 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_137 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -57800,15 +58087,15 @@ dissect_rrc_IntraFreqSIAcquisitionInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_fdd_143_sequence[] = {
+static const per_sequence_t T_fdd_142_sequence[] = {
{ &hf_rrc_intraFreqSIAcquisitionInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqSIAcquisitionInfo },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_143, T_fdd_143_sequence);
+ ett_rrc_T_fdd_142, T_fdd_142_sequence);
return offset;
}
@@ -57821,7 +58108,7 @@ static const value_string rrc_T_modeSpecificInfo_105_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_105_choice[] = {
- { 0, &hf_rrc_fdd_149 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_143 },
+ { 0, &hf_rrc_fdd_148 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_142 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -58283,15 +58570,15 @@ dissect_rrc_CSGInterFreqCellInfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_139_sequence[] = {
+static const per_sequence_t T_fdd_138_sequence[] = {
{ &hf_rrc_primaryScramblingCode_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_139, T_fdd_139_sequence);
+ ett_rrc_T_fdd_138, T_fdd_138_sequence);
return offset;
}
@@ -58304,7 +58591,7 @@ static const value_string rrc_T_modeSpecificInfo_101_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_101_choice[] = {
- { 0, &hf_rrc_fdd_145 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_139 },
+ { 0, &hf_rrc_fdd_144 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_138 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -58835,6 +59122,45 @@ dissect_rrc_MeasurementControl_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+
+static int
+dissect_rrc_MeasurementIdentity_r9(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,
+ 1U, 32U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t AdditionalMeasurementID_List_r9_sequence_of[1] = {
+ { &hf_rrc_AdditionalMeasurementID_List_r9_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementIdentity_r9 },
+};
+
+static int
+dissect_rrc_AdditionalMeasurementID_List_r9(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_AdditionalMeasurementID_List_r9, AdditionalMeasurementID_List_r9_sequence_of,
+ 1, maxAdditionalMeas, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasurementControl_v970ext_IEs_sequence[] = {
+ { &hf_rrc_measurementIdentity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementIdentity_r9 },
+ { &hf_rrc_additionalMeasurementList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalMeasurementID_List_r9 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasurementControl_v970ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasurementControl_v970ext_IEs, MeasurementControl_v970ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_54_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -58848,10 +59174,25 @@ dissect_rrc_T_nonCriticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const per_sequence_t T_v970NonCriticalExtensions_sequence[] = {
+ { &hf_rrc_measurementControl_v970ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_v970ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_54 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v970NonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v970NonCriticalExtensions, T_v970NonCriticalExtensions_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_r9_04_sequence[] = {
{ &hf_rrc_measurementControl_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_r9_IEs },
{ &hf_rrc_measurementControl_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_54 },
+ { &hf_rrc_v970NonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v970NonCriticalExtensions },
{ NULL, 0, 0, NULL }
};
@@ -59031,7 +59372,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 237 "../../asn1/rrc/rrc.cnf"
+#line 236 "../../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,
@@ -59123,7 +59464,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 253 "../../asn1/rrc/rrc.cnf"
+#line 252 "../../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);
@@ -60033,31 +60374,31 @@ dissect_rrc_T_nonCriticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_05_sequence[] = {
+static const per_sequence_t T_v7g0NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v7g0ext_IEs },
{ &hf_rrc_nonCriticalExtensions_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_63 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_05, T_v7g0NonCriticalExtensions_05_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_06, T_v7g0NonCriticalExtensions_06_sequence);
return offset;
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_04_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_05_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v7f0ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_05 },
+ { &hf_rrc_v7g0NonCriticalExtensions_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_06 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_v7f0NonCriticalExtensions_04, T_v7f0NonCriticalExtensions_04_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_05, T_v7f0NonCriticalExtensions_05_sequence);
return offset;
}
@@ -60065,7 +60406,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7d0NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v7d0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_04 },
+ { &hf_rrc_v7f0NonCriticalExtensions_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_05 },
{ NULL, 0, 0, NULL }
};
@@ -60229,16 +60570,16 @@ dissect_rrc_T_v8a0NonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_06_sequence[] = {
+static const per_sequence_t T_v7g0NonCriticalExtensions_07_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v7g0ext_IEs },
{ &hf_rrc_v8a0NonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8a0NonCriticalExtensions_04 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_06, T_v7g0NonCriticalExtensions_06_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_07, T_v7g0NonCriticalExtensions_07_sequence);
return offset;
}
@@ -60246,7 +60587,7 @@ dissect_rrc_T_v7g0NonCriticalExtensions_06(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v890NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v890ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v890ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_06 },
+ { &hf_rrc_v7g0NonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_07 },
{ NULL, 0, 0, NULL }
};
@@ -60259,16 +60600,16 @@ dissect_rrc_T_v890NonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_05_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v7f0ext_IEs },
{ &hf_rrc_v890NonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v890NonCriticalExtensions_04 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_05, T_v7f0NonCriticalExtensions_05_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_06, T_v7f0NonCriticalExtensions_06_sequence);
return offset;
}
@@ -60276,7 +60617,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_05(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7d0NonCriticalExtensions_05_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v7d0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_05 },
+ { &hf_rrc_v7f0NonCriticalExtensions_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_06 },
{ NULL, 0, 0, NULL }
};
@@ -60370,6 +60711,20 @@ dissect_rrc_PhysicalChannelReconfiguration_r9_IEs(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t PhysicalChannelReconfiguration_v950ext_IEs_sequence[] = {
+ { &hf_rrc_secondaryCellMimoParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_PhysicalChannelReconfiguration_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_PhysicalChannelReconfiguration_v950ext_IEs, PhysicalChannelReconfiguration_v950ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_65_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -60383,10 +60738,25 @@ dissect_rrc_T_nonCriticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const per_sequence_t T_v950NonCriticalExtensions_03_sequence[] = {
+ { &hf_rrc_physicalChannelReconfiguration_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v950ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_65 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v950NonCriticalExtensions_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v950NonCriticalExtensions_03, T_v950NonCriticalExtensions_03_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_r9_05_sequence[] = {
{ &hf_rrc_physicalChannelReconfiguration_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_r9_IEs },
{ &hf_rrc_physicalChannelReconfiguration_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_65 },
+ { &hf_rrc_v950NonCriticalExtensions_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_03 },
{ NULL, 0, 0, NULL }
};
@@ -60573,7 +60943,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 257 "../../asn1/rrc/rrc.cnf"
+#line 256 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "PhysicalChannelReconfiguration");
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_rrc_PhysicalChannelReconfiguration, PhysicalChannelReconfiguration_choice,
@@ -61877,7 +62247,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 269 "../../asn1/rrc/rrc.cnf"
+#line 268 "../../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,
@@ -63375,31 +63745,31 @@ dissect_rrc_T_nonCriticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_07_sequence[] = {
+static const per_sequence_t T_v7g0NonCriticalExtensions_08_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v7g0ext_IEs },
{ &hf_rrc_nonCriticalExtensions_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_75 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_07, T_v7g0NonCriticalExtensions_07_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_08, T_v7g0NonCriticalExtensions_08_sequence);
return offset;
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_06_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_07_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v7f0ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_07 },
+ { &hf_rrc_v7g0NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_08 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_06, T_v7f0NonCriticalExtensions_06_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_07, T_v7f0NonCriticalExtensions_07_sequence);
return offset;
}
@@ -63407,7 +63777,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_06(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7d0NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v7d0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_06 },
+ { &hf_rrc_v7f0NonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_07 },
{ NULL, 0, 0, NULL }
};
@@ -63714,16 +64084,16 @@ dissect_rrc_T_v8a0NonCriticalExtensions_05(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_08_sequence[] = {
+static const per_sequence_t T_v7g0NonCriticalExtensions_09_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v7g0ext_IEs },
{ &hf_rrc_v8a0NonCriticalExtensions_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8a0NonCriticalExtensions_05 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_08, T_v7g0NonCriticalExtensions_08_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_09, T_v7g0NonCriticalExtensions_09_sequence);
return offset;
}
@@ -63731,7 +64101,7 @@ dissect_rrc_T_v7g0NonCriticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v890NonCriticalExtensions_05_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v890ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v890ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_08 },
+ { &hf_rrc_v7g0NonCriticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_09 },
{ NULL, 0, 0, NULL }
};
@@ -63744,16 +64114,16 @@ dissect_rrc_T_v890NonCriticalExtensions_05(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_07_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_08_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v7f0ext_IEs },
{ &hf_rrc_v890NonCriticalExtensions_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v890NonCriticalExtensions_05 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_07, T_v7f0NonCriticalExtensions_07_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_08, T_v7f0NonCriticalExtensions_08_sequence);
return offset;
}
@@ -63761,7 +64131,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_07(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7d0NonCriticalExtensions_07_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v7d0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_07 },
+ { &hf_rrc_v7f0NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_08 },
{ NULL, 0, 0, NULL }
};
@@ -63953,6 +64323,20 @@ dissect_rrc_RadioBearerReconfiguration_r9_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
+static const per_sequence_t RadioBearerReconfiguration_v950ext_IEs_sequence[] = {
+ { &hf_rrc_secondaryCellMimoParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RadioBearerReconfiguration_v950ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_RadioBearerReconfiguration_v950ext_IEs, RadioBearerReconfiguration_v950ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_77_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -63966,10 +64350,25 @@ dissect_rrc_T_nonCriticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const per_sequence_t T_v950NonCriticalExtensions_04_sequence[] = {
+ { &hf_rrc_radioBearerReconfiguration_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v950ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_77 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v950NonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v950NonCriticalExtensions_04, T_v950NonCriticalExtensions_04_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_r9_06_sequence[] = {
{ &hf_rrc_radioBearerReconfiguration_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r9_IEs },
{ &hf_rrc_radioBearerReconfiguration_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_77 },
+ { &hf_rrc_v950NonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_04 },
{ NULL, 0, 0, NULL }
};
@@ -64156,7 +64555,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 277 "../../asn1/rrc/rrc.cnf"
+#line 276 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerReconfiguration");
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_rrc_RadioBearerReconfiguration, RadioBearerReconfiguration_choice,
@@ -65114,31 +65513,31 @@ dissect_rrc_T_nonCriticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_09_sequence[] = {
+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_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_84 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_09, T_v7g0NonCriticalExtensions_09_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_10, T_v7g0NonCriticalExtensions_10_sequence);
return offset;
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_08_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_09_sequence[] = {
{ &hf_rrc_radioBearerRelease_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v7f0ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_09 },
+ { &hf_rrc_v7g0NonCriticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_08, T_v7f0NonCriticalExtensions_08_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_09, T_v7f0NonCriticalExtensions_09_sequence);
return offset;
}
@@ -65146,7 +65545,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7d0NonCriticalExtensions_08_sequence[] = {
{ &hf_rrc_radioBearerRelease_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v7d0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_08 },
+ { &hf_rrc_v7f0NonCriticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_09 },
{ NULL, 0, 0, NULL }
};
@@ -65304,16 +65703,16 @@ dissect_rrc_T_v8a0NonCriticalExtensions_06(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_10_sequence[] = {
+static const per_sequence_t T_v7g0NonCriticalExtensions_11_sequence[] = {
{ &hf_rrc_radioBearerRelease_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v7g0ext_IEs },
{ &hf_rrc_v8a0NonCriticalExtensions_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8a0NonCriticalExtensions_06 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_10, T_v7g0NonCriticalExtensions_10_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_11, T_v7g0NonCriticalExtensions_11_sequence);
return offset;
}
@@ -65321,7 +65720,7 @@ dissect_rrc_T_v7g0NonCriticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v890NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_radioBearerRelease_v890ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v890ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_10 },
+ { &hf_rrc_v7g0NonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_11 },
{ NULL, 0, 0, NULL }
};
@@ -65334,16 +65733,16 @@ dissect_rrc_T_v890NonCriticalExtensions_06(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_09_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_10_sequence[] = {
{ &hf_rrc_radioBearerRelease_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v7f0ext_IEs },
{ &hf_rrc_v890NonCriticalExtensions_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v890NonCriticalExtensions_06 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_09, T_v7f0NonCriticalExtensions_09_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_10, T_v7f0NonCriticalExtensions_10_sequence);
return offset;
}
@@ -65351,7 +65750,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7d0NonCriticalExtensions_09_sequence[] = {
{ &hf_rrc_radioBearerRelease_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v7d0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_09 },
+ { &hf_rrc_v7f0NonCriticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_10 },
{ NULL, 0, 0, NULL }
};
@@ -65438,6 +65837,34 @@ dissect_rrc_RadioBearerRelease_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+static const per_sequence_t RadioBearerRelease_v950ext_IEs_sequence[] = {
+ { &hf_rrc_secondaryCellMimoParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RadioBearerRelease_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_RadioBearerRelease_v950ext_IEs, RadioBearerRelease_v950ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RadioBearerRelease_v970ext_IEs_sequence[] = {
+ { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RadioBearerRelease_v970ext_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_v970ext_IEs, RadioBearerRelease_v970ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_86_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -65451,10 +65878,40 @@ dissect_rrc_T_nonCriticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const per_sequence_t T_v970NonCriticalExtensions_02_sequence[] = {
+ { &hf_rrc_radioBearerRelease_v970ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v970ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_86 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v970NonCriticalExtensions_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_v970NonCriticalExtensions_02, T_v970NonCriticalExtensions_02_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_v950NonCriticalExtensions_05_sequence[] = {
+ { &hf_rrc_radioBearerRelease_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v950ext_IEs },
+ { &hf_rrc_v970NonCriticalExtensions_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v970NonCriticalExtensions_02 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v950NonCriticalExtensions_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v950NonCriticalExtensions_05, T_v950NonCriticalExtensions_05_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_r9_07_sequence[] = {
{ &hf_rrc_radioBearerRelease_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_r9_IEs },
{ &hf_rrc_radioBearerRelease_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_86 },
+ { &hf_rrc_v950NonCriticalExtensions_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_05 },
{ NULL, 0, 0, NULL }
};
@@ -65641,7 +66098,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 289 "../../asn1/rrc/rrc.cnf"
+#line 288 "../../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,
@@ -67540,16 +67997,16 @@ dissect_rrc_T_v8a0NonCriticalExtensions_07(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_11_sequence[] = {
+static const per_sequence_t T_v7g0NonCriticalExtensions_12_sequence[] = {
{ &hf_rrc_radioBearerSetup_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v7g0ext_IEs },
{ &hf_rrc_v8a0NonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8a0NonCriticalExtensions_07 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_11, T_v7g0NonCriticalExtensions_11_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_12, T_v7g0NonCriticalExtensions_12_sequence);
return offset;
}
@@ -67557,7 +68014,7 @@ dissect_rrc_T_v7g0NonCriticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v890NonCriticalExtensions_07_sequence[] = {
{ &hf_rrc_radioBearerSetup_v890ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v890ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_11 },
+ { &hf_rrc_v7g0NonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_12 },
{ NULL, 0, 0, NULL }
};
@@ -67570,16 +68027,16 @@ dissect_rrc_T_v890NonCriticalExtensions_07(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_10_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_11_sequence[] = {
{ &hf_rrc_radioBearerSetup_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v7f0ext_IEs },
{ &hf_rrc_v890NonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v890NonCriticalExtensions_07 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_10, T_v7f0NonCriticalExtensions_10_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_11, T_v7f0NonCriticalExtensions_11_sequence);
return offset;
}
@@ -67587,7 +68044,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7d0NonCriticalExtensions_10_sequence[] = {
{ &hf_rrc_radioBearerSetup_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v7d0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_10 },
+ { &hf_rrc_v7f0NonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_11 },
{ NULL, 0, 0, NULL }
};
@@ -67675,6 +68132,20 @@ dissect_rrc_RadioBearerSetup_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
+static const per_sequence_t RadioBearerSetup_v950ext_IEs_sequence[] = {
+ { &hf_rrc_secondaryCellMimoParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RadioBearerSetup_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_RadioBearerSetup_v950ext_IEs, RadioBearerSetup_v950ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_95_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -67688,10 +68159,25 @@ dissect_rrc_T_nonCriticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const per_sequence_t T_v950NonCriticalExtensions_06_sequence[] = {
+ { &hf_rrc_radioBearerSetup_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v950ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_95 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v950NonCriticalExtensions_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v950NonCriticalExtensions_06, T_v950NonCriticalExtensions_06_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_r9_08_sequence[] = {
{ &hf_rrc_radioBearerSetup_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r9_IEs },
{ &hf_rrc_radioBearerSetup_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_95 },
+ { &hf_rrc_v950NonCriticalExtensions_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_06 },
{ NULL, 0, 0, NULL }
};
@@ -67878,7 +68364,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 301 "../../asn1/rrc/rrc.cnf"
+#line 300 "../../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,
@@ -68528,7 +69014,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 317 "../../asn1/rrc/rrc.cnf"
+#line 316 "../../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,
@@ -68807,7 +69293,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 345 "../../asn1/rrc/rrc.cnf"
+#line 344 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "SecurityModeCommand");
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_rrc_SecurityModeCommand, SecurityModeCommand_choice,
@@ -68920,7 +69406,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 357 "../../asn1/rrc/rrc.cnf"
+#line 356 "../../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,
@@ -69862,31 +70348,31 @@ dissect_rrc_T_nonCriticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_14_sequence[] = {
+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_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_129 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_14, T_v7g0NonCriticalExtensions_14_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_15, T_v7g0NonCriticalExtensions_15_sequence);
return offset;
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_13_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_14_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v7f0ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_14 },
+ { &hf_rrc_v7g0NonCriticalExtensions_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_15 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_13, T_v7f0NonCriticalExtensions_13_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_14, T_v7f0NonCriticalExtensions_14_sequence);
return offset;
}
@@ -69894,7 +70380,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_13(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7d0NonCriticalExtensions_13_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v7d0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_13 },
+ { &hf_rrc_v7f0NonCriticalExtensions_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_14 },
{ NULL, 0, 0, NULL }
};
@@ -70061,16 +70547,16 @@ dissect_rrc_T_v8a0NonCriticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_15_sequence[] = {
+static const per_sequence_t T_v7g0NonCriticalExtensions_16_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v7g0ext_IEs },
{ &hf_rrc_v8a0NonCriticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8a0NonCriticalExtensions_09 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_15, T_v7g0NonCriticalExtensions_15_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_16, T_v7g0NonCriticalExtensions_16_sequence);
return offset;
}
@@ -70078,7 +70564,7 @@ dissect_rrc_T_v7g0NonCriticalExtensions_15(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v890NonCriticalExtensions_09_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v890ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v890ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_15 },
+ { &hf_rrc_v7g0NonCriticalExtensions_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_16 },
{ NULL, 0, 0, NULL }
};
@@ -70091,16 +70577,16 @@ dissect_rrc_T_v890NonCriticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_14_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_15_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v7f0ext_IEs },
{ &hf_rrc_v890NonCriticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v890NonCriticalExtensions_09 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_14, T_v7f0NonCriticalExtensions_14_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_15, T_v7f0NonCriticalExtensions_15_sequence);
return offset;
}
@@ -70108,7 +70594,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_14(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7d0NonCriticalExtensions_14_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v7d0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_14 },
+ { &hf_rrc_v7f0NonCriticalExtensions_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_15 },
{ NULL, 0, 0, NULL }
};
@@ -70205,6 +70691,20 @@ dissect_rrc_TransportChannelReconfiguration_r9_IEs(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t TransportChannelReconfiguration_v950ext_IEs_sequence[] = {
+ { &hf_rrc_secondaryCellMimoParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCellMIMOparametersFDD_v950ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_TransportChannelReconfiguration_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_TransportChannelReconfiguration_v950ext_IEs, TransportChannelReconfiguration_v950ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_131_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -70218,10 +70718,25 @@ dissect_rrc_T_nonCriticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const per_sequence_t T_v950NonCriticalExtensions_08_sequence[] = {
+ { &hf_rrc_transportChannelReconfiguration_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v950ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_131 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v950NonCriticalExtensions_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_v950NonCriticalExtensions_08, T_v950NonCriticalExtensions_08_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_r9_10_sequence[] = {
{ &hf_rrc_transportChannelReconfiguration_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_r9_IEs },
{ &hf_rrc_transportChannelReconfiguration_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_131 },
+ { &hf_rrc_v950NonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_08 },
{ NULL, 0, 0, NULL }
};
@@ -70408,7 +70923,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 377 "../../asn1/rrc/rrc.cnf"
+#line 376 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "TransportChannelReconfiguration");
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_rrc_TransportChannelReconfiguration, TransportChannelReconfiguration_choice,
@@ -70553,7 +71068,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 389 "../../asn1/rrc/rrc.cnf"
+#line 388 "../../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);
@@ -70919,7 +71434,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 397 "../../asn1/rrc/rrc.cnf"
+#line 396 "../../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,
@@ -71077,7 +71592,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 405 "../../asn1/rrc/rrc.cnf"
+#line 404 "../../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,
@@ -71841,7 +72356,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 413 "../../asn1/rrc/rrc.cnf"
+#line 412 "../../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,
@@ -72184,7 +72699,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 421 "../../asn1/rrc/rrc.cnf"
+#line 420 "../../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,
@@ -73637,7 +74152,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 429 "../../asn1/rrc/rrc.cnf"
+#line 428 "../../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,
@@ -73824,7 +74339,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 177 "../../asn1/rrc/rrc.cnf"
+#line 180 "../../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);
@@ -73971,14 +74486,14 @@ dissect_rrc_T_mbms_PreferredFrequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const value_string rrc_T_dummy_15_vals[] = {
+static const value_string rrc_T_dummy_16_vals[] = {
{ 0, "true" },
{ 0, NULL }
};
static int
-dissect_rrc_T_dummy_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dummy_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);
@@ -73990,7 +74505,7 @@ static const per_sequence_t MBMS_ModifedService_r6_sequence[] = {
{ &hf_rrc_mbms_TransmissionIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_TransmissionIdentity },
{ &hf_rrc_mbms_RequiredUEAction, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_RequiredUEAction_Mod },
{ &hf_rrc_mbms_PreferredFrequency, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mbms_PreferredFrequency },
- { &hf_rrc_dummy_55 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_15 },
+ { &hf_rrc_dummy_56 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_16 },
{ &hf_rrc_continueMCCHReading, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
@@ -74262,7 +74777,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 221 "../../asn1/rrc/rrc.cnf"
+#line 220 "../../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);
@@ -74342,18 +74857,30 @@ 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 172 "../../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);
+
+
+
return offset;
}
static int
-dissect_rrc_OCTET_STRING(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+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 514 "../../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, NULL);
+ NO_BOUND, NO_BOUND, FALSE, &eutra_message_tvb);
+
+ if (eutra_message_tvb && lte_rrc_dl_dcch_handle)
+ call_dissector(lte_rrc_dl_dcch_handle, eutra_message_tvb, actx->pinfo, tree);
+
+
return offset;
}
@@ -74362,7 +74889,7 @@ dissect_rrc_OCTET_STRING(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static const per_sequence_t HandoverFromUTRANCommand_EUTRA_r8_IEs_sequence[] = {
{ &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime },
{ &hf_rrc_toHandoverRAB_Info_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationList },
- { &hf_rrc_eutra_Message , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OCTET_STRING },
+ { &hf_rrc_eutra_Message , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_eutra_Message },
{ NULL, 0, 0, NULL }
};
@@ -74644,7 +75171,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 129 "../../asn1/rrc/rrc.cnf"
+#line 128 "../../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);
@@ -74815,7 +75342,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 133 "../../asn1/rrc/rrc.cnf"
+#line 132 "../../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);
@@ -74962,7 +75489,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 145 "../../asn1/rrc/rrc.cnf"
+#line 144 "../../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,
@@ -75052,7 +75579,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 165 "../../asn1/rrc/rrc.cnf"
+#line 164 "../../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);
@@ -75101,7 +75628,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 173 "../../asn1/rrc/rrc.cnf"
+#line 176 "../../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);
@@ -75436,15 +75963,15 @@ dissect_rrc_T_measurementQuantity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_146_sequence[] = {
+static const per_sequence_t T_fdd_145_sequence[] = {
{ &hf_rrc_measurementQuantity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_measurementQuantity },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_146, T_fdd_146_sequence);
+ ett_rrc_T_fdd_145, T_fdd_145_sequence);
return offset;
}
@@ -75506,7 +76033,7 @@ static const value_string rrc_T_modeSpecificInfo_108_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_108_choice[] = {
- { 0, &hf_rrc_fdd_152 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_146 },
+ { 0, &hf_rrc_fdd_151 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_145 },
{ 1, &hf_rrc_tdd_103 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_95 },
{ 0, NULL, 0, NULL }
};
@@ -75603,16 +76130,16 @@ dissect_rrc_T_measurementQuantity_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_147_sequence[] = {
+static const per_sequence_t T_fdd_146_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_measurementQuantity_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_measurementQuantity_01 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_147, T_fdd_147_sequence);
+ ett_rrc_T_fdd_146, T_fdd_146_sequence);
return offset;
}
@@ -75640,7 +76167,7 @@ static const value_string rrc_T_modeSpecificInfo_109_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_109_choice[] = {
- { 0, &hf_rrc_fdd_153 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_147 },
+ { 0, &hf_rrc_fdd_152 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_146 },
{ 1, &hf_rrc_tdd_104 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_96 },
{ 0, NULL, 0, NULL }
};
@@ -76028,7 +76555,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 193 "../../asn1/rrc/rrc.cnf"
+#line 196 "../../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);
@@ -76154,8 +76681,25 @@ dissect_rrc_HandoverFromUtranFailure_v590ext_IEs(tvbuff_t *tvb _U_, int offset _
}
+
+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 520 "../../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);
+
+ if (eutra_message_tvb && lte_rrc_dl_dcch_handle)
+ call_dissector(lte_rrc_dl_dcch_handle, eutra_message_tvb, actx->pinfo, tree);
+
+
+
+ return offset;
+}
+
+
static const per_sequence_t HandoverFromUtranFailure_v860ext_IEs_sequence[] = {
- { &hf_rrc_eutra_Message , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OCTET_STRING },
+ { &hf_rrc_eutra_Message_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_eutra_Message_01 },
{ NULL, 0, 0, NULL }
};
@@ -76236,7 +76780,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 189 "../../asn1/rrc/rrc.cnf"
+#line 192 "../../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);
@@ -76314,7 +76858,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 241 "../../asn1/rrc/rrc.cnf"
+#line 240 "../../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);
@@ -76341,16 +76885,16 @@ dissect_rrc_CountC_SFN_Frame_difference(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_137_sequence[] = {
+static const per_sequence_t T_fdd_136_sequence[] = {
{ &hf_rrc_countC_SFN_Frame_difference, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CountC_SFN_Frame_difference },
{ &hf_rrc_tm , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_38399 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_137, T_fdd_137_sequence);
+ ett_rrc_T_fdd_136, T_fdd_136_sequence);
return offset;
}
@@ -76377,7 +76921,7 @@ static const value_string rrc_T_modeSpecificInfo_99_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_99_choice[] = {
- { 0, &hf_rrc_fdd_142 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_137 },
+ { 0, &hf_rrc_fdd_141 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_136 },
{ 1, &hf_rrc_tdd_96 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_89 },
{ 0, NULL, 0, NULL }
};
@@ -76406,7 +76950,7 @@ dissect_rrc_CellSynchronisationInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_128_sequence[] = {
+static const per_sequence_t T_fdd_127_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_cpich_Ec_N0_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPICH_Ec_N0 },
{ &hf_rrc_cpich_RSCP_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPICH_RSCP },
@@ -76415,9 +76959,9 @@ static const per_sequence_t T_fdd_128_sequence[] = {
};
static int
-dissect_rrc_T_fdd_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_128, T_fdd_128_sequence);
+ ett_rrc_T_fdd_127, T_fdd_127_sequence);
return offset;
}
@@ -76448,7 +76992,7 @@ static const value_string rrc_T_modeSpecificInfo_90_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_90_choice[] = {
- { 0, &hf_rrc_fdd_131 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_128 },
+ { 0, &hf_rrc_fdd_130 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_127 },
{ 1, &hf_rrc_tdd_86 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_80 },
{ 0, NULL, 0, NULL }
};
@@ -76465,7 +77009,7 @@ dissect_rrc_T_modeSpecificInfo_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t CellMeasuredResults_sequence[] = {
{ &hf_rrc_cellIdentity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
- { &hf_rrc_dummy_42 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SFN_SFN_ObsTimeDifference },
+ { &hf_rrc_dummy_43 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SFN_SFN_ObsTimeDifference },
{ &hf_rrc_cellSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSynchronisationInfo },
{ &hf_rrc_modeSpecificInfo_90, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_90 },
{ NULL, 0, 0, NULL }
@@ -76612,7 +77156,7 @@ dissect_rrc_ObservedTimeDifferenceToGSM(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t GSM_MeasuredResults_sequence[] = {
{ &hf_rrc_gsm_CarrierRSSI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_GSM_CarrierRSSI },
- { &hf_rrc_dummy_45 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_46_173 },
+ { &hf_rrc_dummy_46 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_46_173 },
{ &hf_rrc_bsicReported , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BSICReported },
{ &hf_rrc_dummy2_11 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ObservedTimeDifferenceToGSM },
{ NULL, 0, 0, NULL }
@@ -77022,16 +77566,16 @@ dissect_rrc_UE_RX_TX_ReportEntryList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_150_sequence[] = {
+static const per_sequence_t T_fdd_149_sequence[] = {
{ &hf_rrc_ue_TransmittedPowerFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_TransmittedPower },
{ &hf_rrc_ue_RX_TX_ReportEntryList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RX_TX_ReportEntryList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_150, T_fdd_150_sequence);
+ ett_rrc_T_fdd_149, T_fdd_149_sequence);
return offset;
}
@@ -77073,7 +77617,7 @@ static const value_string rrc_T_modeSpecificInfo_116_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_116_choice[] = {
- { 0, &hf_rrc_fdd_156 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_150 },
+ { 0, &hf_rrc_fdd_155 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_149 },
{ 1, &hf_rrc_tdd_108 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_100 },
{ 0, NULL, 0, NULL }
};
@@ -77157,16 +77701,16 @@ dissect_rrc_UE_RX_TX_TimeDifferenceType2Info(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_fdd_156_sequence[] = {
+static const per_sequence_t T_fdd_155_sequence[] = {
{ &hf_rrc_referenceCellIDentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_ue_RX_TX_TimeDifferenceType2Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RX_TX_TimeDifferenceType2Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_156, T_fdd_156_sequence);
+ ett_rrc_T_fdd_155, T_fdd_155_sequence);
return offset;
}
@@ -77193,7 +77737,7 @@ static const value_string rrc_T_modeSpecificInfo_122_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_122_choice[] = {
- { 0, &hf_rrc_fdd_162 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_156 },
+ { 0, &hf_rrc_fdd_161 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_155 },
{ 1, &hf_rrc_tdd_114 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_106 },
{ 0, NULL, 0, NULL }
};
@@ -77208,16 +77752,16 @@ dissect_rrc_T_modeSpecificInfo_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_148_sequence[] = {
+static const per_sequence_t T_fdd_147_sequence[] = {
{ &hf_rrc_neighbourIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_uE_RX_TX_TimeDifferenceType2Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RX_TX_TimeDifferenceType2Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_148, T_fdd_148_sequence);
+ ett_rrc_T_fdd_147, T_fdd_147_sequence);
return offset;
}
@@ -77244,7 +77788,7 @@ static const value_string rrc_T_modeSpecificInfo_110_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_110_choice[] = {
- { 0, &hf_rrc_fdd_154 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_148 },
+ { 0, &hf_rrc_fdd_153 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_147 },
{ 1, &hf_rrc_tdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_97 },
{ 0, NULL, 0, NULL }
};
@@ -77330,15 +77874,15 @@ dissect_rrc_T_ue_GPSTimingOfCell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_fdd_168_sequence[] = {
+static const per_sequence_t T_fdd_167_sequence[] = {
{ &hf_rrc_referenceIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_168, T_fdd_168_sequence);
+ ett_rrc_T_fdd_167, T_fdd_167_sequence);
return offset;
}
@@ -77365,7 +77909,7 @@ static const value_string rrc_T_modeSpecificInfo_133_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_133_choice[] = {
- { 0, &hf_rrc_fdd_174 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_168 },
+ { 0, &hf_rrc_fdd_173 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_167 },
{ 1, &hf_rrc_tdd_126 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_118 },
{ 0, NULL, 0, NULL }
};
@@ -77396,15 +77940,15 @@ dissect_rrc_UTRAN_GPSReferenceTimeResult(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_165_sequence[] = {
+static const per_sequence_t T_fdd_164_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_165, T_fdd_165_sequence);
+ ett_rrc_T_fdd_164, T_fdd_164_sequence);
return offset;
}
@@ -77431,7 +77975,7 @@ static const value_string rrc_T_modeSpecificInfo_131_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_131_choice[] = {
- { 0, &hf_rrc_fdd_171 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_165 },
+ { 0, &hf_rrc_fdd_170 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_164 },
{ 1, &hf_rrc_tdd_123 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_115 },
{ 0, NULL, 0, NULL }
};
@@ -77932,7 +78476,7 @@ static const value_string rrc_CellMeasurementEventResults_vals[] = {
};
static const per_choice_t CellMeasurementEventResults_choice[] = {
- { 0, &hf_rrc_fdd_133 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info },
+ { 0, &hf_rrc_fdd_132 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info },
{ 1, &hf_rrc_tdd_88 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info },
{ 0, NULL, 0, NULL }
};
@@ -78212,15 +78756,15 @@ dissect_rrc_EventResults(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_fdd_149_sequence[] = {
+static const per_sequence_t T_fdd_148_sequence[] = {
{ &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfo },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_149, T_fdd_149_sequence);
+ ett_rrc_T_fdd_148, T_fdd_148_sequence);
return offset;
}
@@ -78233,7 +78777,7 @@ static const value_string rrc_T_modeSpecificInfo_111_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_111_choice[] = {
- { 0, &hf_rrc_fdd_155 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_149 },
+ { 0, &hf_rrc_fdd_154 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_148 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -78696,15 +79240,15 @@ dissect_rrc_T_ue_GANSSTimingOfCellFrames(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_166_sequence[] = {
+static const per_sequence_t T_fdd_165_sequence[] = {
{ &hf_rrc_primary_CPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_166, T_fdd_166_sequence);
+ ett_rrc_T_fdd_165, T_fdd_165_sequence);
return offset;
}
@@ -78731,7 +79275,7 @@ static const value_string rrc_T_mode_01_vals[] = {
};
static const per_choice_t T_mode_01_choice[] = {
- { 0, &hf_rrc_fdd_172 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_166 },
+ { 0, &hf_rrc_fdd_171 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_165 },
{ 1, &hf_rrc_tdd_124 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_116 },
{ 0, NULL, 0, NULL }
};
@@ -80308,7 +80852,7 @@ dissect_rrc_MeasuredResults_v920ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_fdd_129_sequence[] = {
+static const per_sequence_t T_fdd_128_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_cpich_Ec_N0_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPICH_Ec_N0 },
{ &hf_rrc_cpich_RSCP_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPICH_RSCP },
@@ -80318,9 +80862,9 @@ static const per_sequence_t T_fdd_129_sequence[] = {
};
static int
-dissect_rrc_T_fdd_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_129, T_fdd_129_sequence);
+ ett_rrc_T_fdd_128, T_fdd_128_sequence);
return offset;
}
@@ -80351,7 +80895,7 @@ static const value_string rrc_T_modeSpecificInfo_91_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_91_choice[] = {
- { 0, &hf_rrc_fdd_132 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_129 },
+ { 0, &hf_rrc_fdd_131 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_128 },
{ 1, &hf_rrc_tdd_87 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_81 },
{ 0, NULL, 0, NULL }
};
@@ -80459,7 +81003,7 @@ static const value_string rrc_CellMeasurementEventResultsOnSecUlFreq_vals[] = {
};
static const per_choice_t CellMeasurementEventResultsOnSecUlFreq_choice[] = {
- { 0, &hf_rrc_fdd_134 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info },
+ { 0, &hf_rrc_fdd_133 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info },
{ 1, &hf_rrc_spare , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -80640,6 +81184,30 @@ dissect_rrc_MeasurementReport_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
+
+static int
+dissect_rrc_MeasurementIdentityExt(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,
+ 17U, 32U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasurementReport_v970ext_IEs_sequence[] = {
+ { &hf_rrc_measurementIdentity_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementIdentityExt },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasurementReport_v970ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasurementReport_v970ext_IEs, MeasurementReport_v970ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_56_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -80653,9 +81221,24 @@ dissect_rrc_T_nonCriticalExtensions_56(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const per_sequence_t T_v970NonCriticalExtensions_01_sequence[] = {
+ { &hf_rrc_measurementReport_v970ext_IE, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementReport_v970ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_56 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v970NonCriticalExtensions_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_v970NonCriticalExtensions_01, T_v970NonCriticalExtensions_01_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_v920NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_measurementReport_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementReport_v920ext_IEs },
- { &hf_rrc_nonCriticalExtensions_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_56 },
+ { &hf_rrc_v970NonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v970NonCriticalExtensions_01 },
{ NULL, 0, 0, NULL }
};
@@ -80800,7 +81383,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 245 "../../asn1/rrc/rrc.cnf"
+#line 244 "../../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);
@@ -80898,7 +81481,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 261 "../../asn1/rrc/rrc.cnf"
+#line 260 "../../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);
@@ -80947,7 +81530,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 265 "../../asn1/rrc/rrc.cnf"
+#line 264 "../../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);
@@ -81045,7 +81628,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 281 "../../asn1/rrc/rrc.cnf"
+#line 280 "../../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);
@@ -81109,7 +81692,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 285 "../../asn1/rrc/rrc.cnf"
+#line 284 "../../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);
@@ -81207,7 +81790,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 293 "../../asn1/rrc/rrc.cnf"
+#line 292 "../../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);
@@ -81257,7 +81840,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 297 "../../asn1/rrc/rrc.cnf"
+#line 296 "../../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);
@@ -81356,7 +81939,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 305 "../../asn1/rrc/rrc.cnf"
+#line 304 "../../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);
@@ -81406,7 +81989,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 309 "../../asn1/rrc/rrc.cnf"
+#line 308 "../../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);
@@ -81455,7 +82038,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 325 "../../asn1/rrc/rrc.cnf"
+#line 324 "../../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);
@@ -82446,7 +83029,7 @@ dissect_rrc_MeasurementCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t UE_RadioAccessCapability_sequence[] = {
- { &hf_rrc_pdcp_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Capability },
+ { &hf_rrc_pdcp_Capability_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Capability },
{ &hf_rrc_rlc_Capability_02, 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 },
@@ -82470,7 +83053,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 485 "../../asn1/rrc/rrc.cnf"
+#line 484 "../../asn1/rrc/rrc.cnf"
tvbuff_t *parameter_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -82489,7 +83072,7 @@ tvbuff_t *parameter_tvb=NULL;
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 493 "../../asn1/rrc/rrc.cnf"
+#line 492 "../../asn1/rrc/rrc.cnf"
tvbuff_t *parameter_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -82500,6 +83083,7 @@ tvbuff_t *parameter_tvb=NULL;
}
+
return offset;
}
@@ -83898,7 +84482,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 337 "../../asn1/rrc/rrc.cnf"
+#line 336 "../../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);
@@ -84077,7 +84661,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 341 "../../asn1/rrc/rrc.cnf"
+#line 340 "../../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);
@@ -84127,7 +84711,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 349 "../../asn1/rrc/rrc.cnf"
+#line 348 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "SecurityModeComplete");
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_rrc_SecurityModeComplete, SecurityModeComplete_sequence);
@@ -84176,7 +84760,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 353 "../../asn1/rrc/rrc.cnf"
+#line 352 "../../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);
@@ -84269,7 +84853,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 361 "../../asn1/rrc/rrc.cnf"
+#line 360 "../../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);
@@ -84367,7 +84951,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 381 "../../asn1/rrc/rrc.cnf"
+#line 380 "../../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);
@@ -84416,7 +85000,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 385 "../../asn1/rrc/rrc.cnf"
+#line 384 "../../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);
@@ -84465,7 +85049,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 393 "../../asn1/rrc/rrc.cnf"
+#line 392 "../../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);
@@ -84741,7 +85325,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 401 "../../asn1/rrc/rrc.cnf"
+#line 400 "../../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);
@@ -84823,16 +85407,16 @@ dissect_rrc_T_nonCriticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_16_sequence[] = {
+static const per_sequence_t T_v7g0NonCriticalExtensions_17_sequence[] = {
{ &hf_rrc_uplinkDirectTransfer_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkDirectTransfer_v7g0ext_IEs },
{ &hf_rrc_nonCriticalExtensions_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_140 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_16, T_v7g0NonCriticalExtensions_16_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_17, T_v7g0NonCriticalExtensions_17_sequence);
return offset;
}
@@ -84840,7 +85424,7 @@ dissect_rrc_T_v7g0NonCriticalExtensions_16(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v690NonCriticalExtensions_40_sequence[] = {
{ &hf_rrc_uplinkDirectTransfer_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkDirectTransfer_v690ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_16 },
+ { &hf_rrc_v7g0NonCriticalExtensions_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_17 },
{ NULL, 0, 0, NULL }
};
@@ -84878,7 +85462,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 409 "../../asn1/rrc/rrc.cnf"
+#line 408 "../../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);
@@ -84974,7 +85558,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 433 "../../asn1/rrc/rrc.cnf"
+#line 432 "../../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);
@@ -85023,7 +85607,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 437 "../../asn1/rrc/rrc.cnf"
+#line 436 "../../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);
@@ -85180,7 +85764,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 217 "../../asn1/rrc/rrc.cnf"
+#line 216 "../../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);
@@ -85666,9 +86250,39 @@ dissect_rrc_T_nonCriticalExtensions_25(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const per_sequence_t T_v7g0NonCriticalExtensions_05_sequence[] = {
+ { &hf_rrc_cellUpdateConfirm_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v7g0ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_25, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_25 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v7g0NonCriticalExtensions_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v7g0NonCriticalExtensions_05, T_v7g0NonCriticalExtensions_05_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_v7f0NonCriticalExtensions_03_sequence[] = {
+ { &hf_rrc_cellUpdateConfirm_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v7f0ext_IEs },
+ { &hf_rrc_v7g0NonCriticalExtensions_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_05 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v7f0NonCriticalExtensions_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v7f0NonCriticalExtensions_03, T_v7f0NonCriticalExtensions_03_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_v8a0NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_cellUpdateConfirm_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v8a0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_25, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_25 },
+ { &hf_rrc_v7f0NonCriticalExtensions_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_03 },
{ NULL, 0, 0, NULL }
};
@@ -85931,7 +86545,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 153 "../../asn1/rrc/rrc.cnf"
+#line 152 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "CellUpdateConfirm-CCCH");
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_rrc_CellUpdateConfirm_CCCH, CellUpdateConfirm_CCCH_choice,
@@ -86385,7 +86999,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 313 "../../asn1/rrc/rrc.cnf"
+#line 312 "../../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,
@@ -86881,7 +87495,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 321 "../../asn1/rrc/rrc.cnf"
+#line 320 "../../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,
@@ -87345,7 +87959,7 @@ dissect_rrc_T_specificationMode_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_78_sequence[] = {
+static const per_sequence_t T_fdd_77_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_dummy1_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_SHO_DCH_Info },
{ &hf_rrc_dummy2_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_CodeMapping },
@@ -87353,9 +87967,9 @@ static const per_sequence_t T_fdd_78_sequence[] = {
};
static int
-dissect_rrc_T_fdd_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_78, T_fdd_78_sequence);
+ ett_rrc_T_fdd_77, T_fdd_77_sequence);
return offset;
}
@@ -87368,7 +87982,7 @@ static const value_string rrc_T_modeSpecificInfo_45_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_45_choice[] = {
- { 0, &hf_rrc_fdd_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_78 },
+ { 0, &hf_rrc_fdd_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_77 },
{ 1, &hf_rrc_tdd_41 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 },
{ 0, NULL, 0, NULL }
};
@@ -87386,7 +88000,7 @@ dissect_rrc_T_modeSpecificInfo_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t DL_InformationPerRL_r5bis_sequence[] = {
{ &hf_rrc_modeSpecificInfo_45, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_45 },
{ &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DPCH_InfoPerRL_r5 },
- { &hf_rrc_dummy_37 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH_r4 },
+ { &hf_rrc_dummy_38 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_InfoForFACH_r4 },
{ &hf_rrc_cell_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity },
{ NULL, 0, 0, NULL }
};
@@ -88314,6 +88928,20 @@ dissect_rrc_RRCConnectionSetup_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+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_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_v950ext_IEs, RRCConnectionSetup_v950ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_113_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -88327,10 +88955,25 @@ dissect_rrc_T_nonCriticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const per_sequence_t T_v950NonCriticalExtensions_07_sequence[] = {
+ { &hf_rrc_rrcConnectionSetup_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v950ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_113 },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v950NonCriticalExtensions_07, T_v950NonCriticalExtensions_07_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_nonCriticalExtensions_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_113 },
+ { &hf_rrc_v950NonCriticalExtensions_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_07 },
{ NULL, 0, 0, NULL }
};
@@ -88518,7 +89161,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 333 "../../asn1/rrc/rrc.cnf"
+#line 332 "../../asn1/rrc/rrc.cnf"
col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionSetup");
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_rrc_RRCConnectionSetup, RRCConnectionSetup_choice,
@@ -88662,7 +89305,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 425 "../../asn1/rrc/rrc.cnf"
+#line 424 "../../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,
@@ -89194,7 +89837,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 149 "../../asn1/rrc/rrc.cnf"
+#line 148 "../../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);
@@ -89659,6 +90302,35 @@ dissect_rrc_RRCConnectionRequest_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
+static const value_string rrc_T_systemInformationContainerStoredIndicator_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_systemInformationContainerStoredIndicator(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 RRCConnectionRequest_v940ext_IEs_sequence[] = {
+ { &hf_rrc_systemInformationContainerStoredIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_systemInformationContainerStoredIndicator },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RRCConnectionRequest_v940ext_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_RRCConnectionRequest_v940ext_IEs, RRCConnectionRequest_v940ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_106_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -89672,9 +90344,24 @@ dissect_rrc_T_nonCriticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const per_sequence_t T_v940NonCriticalExtensions_sequence[] = {
+ { &hf_rrc_rrcConnectionRequest_v940ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRequest_v940ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_106 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v940NonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v940NonCriticalExtensions, T_v940NonCriticalExtensions_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_v920NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_rrcConnectionRequest_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRequest_v920ext_IEs },
- { &hf_rrc_nonCriticalExtensions_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_106 },
+ { &hf_rrc_v940NonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v940NonCriticalExtensions },
{ NULL, 0, 0, NULL }
};
@@ -89687,16 +90374,16 @@ dissect_rrc_T_v920NonCriticalExtensions_02(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_13_sequence[] = {
+static const per_sequence_t T_v7g0NonCriticalExtensions_14_sequence[] = {
{ &hf_rrc_rrcConnectionRequest_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRequest_v7g0ext_IEs },
{ &hf_rrc_v920NonCriticalExtensions_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v920NonCriticalExtensions_02 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_13, T_v7g0NonCriticalExtensions_13_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_14, T_v7g0NonCriticalExtensions_14_sequence);
return offset;
}
@@ -89704,7 +90391,7 @@ dissect_rrc_T_v7g0NonCriticalExtensions_13(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7e0NonCriticalExtensions_01_sequence[] = {
{ &hf_rrc_rrcConnectionRequest_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRequest_v7e0ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_13 },
+ { &hf_rrc_v7g0NonCriticalExtensions_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_14 },
{ NULL, 0, 0, NULL }
};
@@ -89863,7 +90550,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 329 "../../asn1/rrc/rrc.cnf"
+#line 328 "../../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);
@@ -90114,7 +90801,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 417 "../../asn1/rrc/rrc.cnf"
+#line 416 "../../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);
@@ -90537,7 +91224,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 249 "../../asn1/rrc/rrc.cnf"
+#line 248 "../../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);
@@ -90742,7 +91429,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 273 "../../asn1/rrc/rrc.cnf"
+#line 272 "../../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);
@@ -91118,7 +91805,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 369 "../../asn1/rrc/rrc.cnf"
+#line 368 "../../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);
@@ -91195,7 +91882,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 373 "../../asn1/rrc/rrc.cnf"
+#line 372 "../../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);
@@ -91376,7 +92063,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 365 "../../asn1/rrc/rrc.cnf"
+#line 364 "../../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);
@@ -91516,7 +92203,7 @@ static const per_sequence_t MBMSAccessInformation_sequence[] = {
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 197 "../../asn1/rrc/rrc.cnf"
+#line 200 "../../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);
@@ -91736,7 +92423,7 @@ dissect_rrc_MBMS_CommonPhyChIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_103_sequence[] = {
+static const per_sequence_t T_fdd_102_sequence[] = {
{ &hf_rrc_secondaryScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
{ &hf_rrc_sttd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_sf_AndCodeNumber_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SF256_AndCodeNumber },
@@ -91745,9 +92432,9 @@ static const per_sequence_t T_fdd_103_sequence[] = {
};
static int
-dissect_rrc_T_fdd_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_103, T_fdd_103_sequence);
+ ett_rrc_T_fdd_102, T_fdd_102_sequence);
return offset;
}
@@ -91807,7 +92494,7 @@ static const value_string rrc_T_modeSpecificInfo_71_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_71_choice[] = {
- { 0, &hf_rrc_fdd_106 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_103 },
+ { 0, &hf_rrc_fdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_102 },
{ 1, &hf_rrc_tdd384_32 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_29 },
{ 2, &hf_rrc_tdd128_46 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_45 },
{ 0, NULL, 0, NULL }
@@ -91898,7 +92585,7 @@ dissect_rrc_T_modulation_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_104_sequence[] = {
+static const per_sequence_t T_fdd_103_sequence[] = {
{ &hf_rrc_secondaryScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode },
{ &hf_rrc_sttd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_sf_AndCodeNumber_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SF256_AndCodeNumber },
@@ -91908,9 +92595,9 @@ static const per_sequence_t T_fdd_104_sequence[] = {
};
static int
-dissect_rrc_T_fdd_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_104, T_fdd_104_sequence);
+ ett_rrc_T_fdd_103, T_fdd_103_sequence);
return offset;
}
@@ -92040,7 +92727,7 @@ static const value_string rrc_T_modeSpecificInfo_72_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_72_choice[] = {
- { 0, &hf_rrc_fdd_107 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_104 },
+ { 0, &hf_rrc_fdd_106 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_103 },
{ 1, &hf_rrc_tdd384_33 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_30 },
{ 2, &hf_rrc_tdd768_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_16 },
{ 3, &hf_rrc_tdd128_47 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_46 },
@@ -92385,7 +93072,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 201 "../../asn1/rrc/rrc.cnf"
+#line 204 "../../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);
@@ -92773,12 +93460,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 205 "../../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);
-
-
+#line 208 "../../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);
@@ -92945,7 +93627,7 @@ dissect_rrc_MBMS_NI_CountPerFrame(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_175_sequence[] = {
+static const per_sequence_t T_fdd_174_sequence[] = {
{ &hf_rrc_channelisationCode256, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ChannelisationCode256 },
{ &hf_rrc_ni_CountPerFrame, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_NI_CountPerFrame },
{ &hf_rrc_sttd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -92953,9 +93635,9 @@ static const per_sequence_t T_fdd_175_sequence[] = {
};
static int
-dissect_rrc_T_fdd_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_175, T_fdd_175_sequence);
+ ett_rrc_T_fdd_174, T_fdd_174_sequence);
return offset;
}
@@ -93072,7 +93754,7 @@ static const value_string rrc_T_mode_02_vals[] = {
};
static const per_choice_t T_mode_02_choice[] = {
- { 0, &hf_rrc_fdd_181 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_175 },
+ { 0, &hf_rrc_fdd_180 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_174 },
{ 1, &hf_rrc_tdd384_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_40 },
{ 2, &hf_rrc_tdd128_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_61 },
{ 0, NULL, 0, NULL }
@@ -93551,7 +94233,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 213 "../../asn1/rrc/rrc.cnf"
+#line 212 "../../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);
@@ -93905,7 +94587,7 @@ dissect_rrc_MBMS_L1CombiningSchedule(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_176_sequence[] = {
+static const per_sequence_t T_fdd_175_sequence[] = {
{ &hf_rrc_softComb_TimingOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_SoftComb_TimingOffset },
{ &hf_rrc_mbms_L1CombiningTransmTimeDiff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_L1CombiningTransmTimeDiff },
{ &hf_rrc_mbms_L1CombiningSchedule, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_L1CombiningSchedule },
@@ -93913,9 +94595,9 @@ static const per_sequence_t T_fdd_176_sequence[] = {
};
static int
-dissect_rrc_T_fdd_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_176, T_fdd_176_sequence);
+ ett_rrc_T_fdd_175, T_fdd_175_sequence);
return offset;
}
@@ -93928,7 +94610,7 @@ static const value_string rrc_T_layer1Combining_vals[] = {
};
static const per_choice_t T_layer1Combining_choice[] = {
- { 0, &hf_rrc_fdd_182 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_176 },
+ { 0, &hf_rrc_fdd_181 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_175 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -94104,7 +94786,7 @@ dissect_rrc_SecondaryCCPCHInfoDiff_MBMS(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_fdd_177_sequence[] = {
+static const per_sequence_t T_fdd_176_sequence[] = {
{ &hf_rrc_softComb_TimingOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_SoftComb_TimingOffset },
{ &hf_rrc_mbms_L1CombiningTransmTimeDiff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_L1CombiningTransmTimeDiff },
{ &hf_rrc_mbms_L1CombiningSchedule, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_L1CombiningSchedule },
@@ -94112,9 +94794,9 @@ static const per_sequence_t T_fdd_177_sequence[] = {
};
static int
-dissect_rrc_T_fdd_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_177, T_fdd_177_sequence);
+ ett_rrc_T_fdd_176, T_fdd_176_sequence);
return offset;
}
@@ -94127,7 +94809,7 @@ static const value_string rrc_T_layer1Combining_01_vals[] = {
};
static const per_choice_t T_layer1Combining_01_choice[] = {
- { 0, &hf_rrc_fdd_183 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_177 },
+ { 0, &hf_rrc_fdd_182 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_176 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -94225,7 +94907,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 225 "../../asn1/rrc/rrc.cnf"
+#line 224 "../../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);
@@ -94362,7 +95044,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 233 "../../asn1/rrc/rrc.cnf"
+#line 232 "../../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);
@@ -94518,7 +95200,7 @@ static const per_sequence_t MBMSSchedulingInformation_sequence[] = {
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 229 "../../asn1/rrc/rrc.cnf"
+#line 228 "../../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);
@@ -97536,7 +98218,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 115 "../../asn1/rrc/rrc.cnf"
+#line 114 "../../asn1/rrc/rrc.cnf"
tvbuff_t *ue_radio_access_cap_info_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -98600,7 +99282,7 @@ static const per_sequence_t UE_RadioAccessCapabilityComp2_v770ext_sequence[] = {
{ &hf_rrc_hsdschReception_CellUraPch_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_hsdschReception_CellUraPch_01 },
{ &hf_rrc_discontinuousDpcchTransmission_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_discontinuousDpcchTransmission_01 },
{ &hf_rrc_slotFormat4 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_slotFormat4 },
- { &hf_rrc_pdcp_Capability , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_Capability_v770ext },
+ { &hf_rrc_pdcp_Capability_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_Capability_v770ext },
{ NULL, 0, 0, NULL }
};
@@ -99102,6 +99784,102 @@ dissect_rrc_InterRATHandoverInfo_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
+static const per_sequence_t IdleIntervalMeasCapabEUTRA_sequence[] = {
+ { &hf_rrc_radioFrequencyBandEUTRA, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioFrequencyBandEUTRA },
+ { &hf_rrc_idleInterval , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_IdleIntervalMeasCapabEUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_IdleIntervalMeasCapabEUTRA, IdleIntervalMeasCapabEUTRA_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t IdleIntervalMeasCapabEUTRAList_sequence_of[1] = {
+ { &hf_rrc_IdleIntervalMeasCapabEUTRAList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IdleIntervalMeasCapabEUTRA },
+};
+
+static int
+dissect_rrc_IdleIntervalMeasCapabEUTRAList(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_IdleIntervalMeasCapabEUTRAList, IdleIntervalMeasCapabEUTRAList_sequence_of,
+ 1, maxFreqBandsEUTRA, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasurementCapabilityTDD_sequence[] = {
+ { &hf_rrc_idleIntervalMeasCapabEUTRAList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IdleIntervalMeasCapabEUTRAList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_MeasurementCapabilityTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_MeasurementCapabilityTDD, MeasurementCapabilityTDD_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_HSDSCH_physical_layer_category_extension(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,
+ 1U, 64U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_RadioAccessCapabilityInfo_TDD128_v8b0ext_sequence[] = {
+ { &hf_rrc_measurementCapabilityTDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementCapabilityTDD },
+ { &hf_rrc_hSDSCH_physical_layer_category_extension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HSDSCH_physical_layer_category_extension },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UE_RadioAccessCapabilityInfo_TDD128_v8b0ext(tvbuff_t *tvb _U_, int offset _U_, asn1_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_RadioAccessCapabilityInfo_TDD128_v8b0ext, UE_RadioAccessCapabilityInfo_TDD128_v8b0ext_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterRATHandoverInfo_v8b0ext_IEs_sequence[] = {
+ { &hf_rrc_ue_RadioAccessCapabilityInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapabilityInfo_TDD128_v8b0ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterRATHandoverInfo_v8b0ext_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_InterRATHandoverInfo_v8b0ext_IEs, InterRATHandoverInfo_v8b0ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterRATHandoverInfo_v950ext_IEs_sequence[] = {
+ { &hf_rrc_pdcp_Capability , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_Capability_r4_ext },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_InterRATHandoverInfo_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_InterRATHandoverInfo_v950ext_IEs, InterRATHandoverInfo_v950ext_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtensions_48_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -99115,9 +99893,39 @@ dissect_rrc_T_nonCriticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const per_sequence_t T_v950NonCriticalExtensions_02_sequence[] = {
+ { &hf_rrc_interRATHandoverInfo_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfo_v950ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_48 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v950NonCriticalExtensions_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_v950NonCriticalExtensions_02, T_v950NonCriticalExtensions_02_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_v8b0NonCriticalExtensions_sequence[] = {
+ { &hf_rrc_interRATHandoverInfo_v8b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfo_v8b0ext_IEs },
+ { &hf_rrc_v950NonCriticalExtensions_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v950NonCriticalExtensions_02 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v8b0NonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v8b0NonCriticalExtensions, T_v8b0NonCriticalExtensions_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t T_v920NonCriticalExtensions_sequence[] = {
{ &hf_rrc_interRATHandoverInfo_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfo_v920ext_IEs },
- { &hf_rrc_nonCriticalExtensions_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_48 },
+ { &hf_rrc_v8b0NonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8b0NonCriticalExtensions },
{ NULL, 0, 0, NULL }
};
@@ -99762,16 +100570,16 @@ dissect_rrc_T_nonCriticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_03_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_interRATHandoverInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfo_v7f0ext_IEs },
{ &hf_rrc_nonCriticalExtensions_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_47 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_v7f0NonCriticalExtensions_03, T_v7f0NonCriticalExtensions_03_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_04, T_v7f0NonCriticalExtensions_04_sequence);
return offset;
}
@@ -99779,7 +100587,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_03(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7e0NonCriticalExtensions_sequence[] = {
{ &hf_rrc_interRATHandoverInfo_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfo_v7e0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_03 },
+ { &hf_rrc_v7f0NonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_04 },
{ NULL, 0, 0, NULL }
};
@@ -99820,31 +100628,31 @@ dissect_rrc_T_nonCriticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_v7g0NonCriticalExtensions_12_sequence[] = {
+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_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_96 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7g0NonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7g0NonCriticalExtensions_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_v7g0NonCriticalExtensions_12, T_v7g0NonCriticalExtensions_12_sequence);
+ ett_rrc_T_v7g0NonCriticalExtensions_13, T_v7g0NonCriticalExtensions_13_sequence);
return offset;
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_11_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_12_sequence[] = {
{ &hf_rrc_radioBearerSetup_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v7f0ext_IEs },
- { &hf_rrc_v7g0NonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_12 },
+ { &hf_rrc_v7g0NonCriticalExtensions_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7g0NonCriticalExtensions_13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_11, T_v7f0NonCriticalExtensions_11_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_12, T_v7f0NonCriticalExtensions_12_sequence);
return offset;
}
@@ -99852,7 +100660,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t RadioBearerSetup_r7_add_ext_IEs_sequence[] = {
{ &hf_rrc_radioBearerSetup_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RadioBearerSetup_v7d0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_11 },
+ { &hf_rrc_v7f0NonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_12 },
{ NULL, 0, 0, NULL }
};
@@ -99977,16 +100785,16 @@ dissect_rrc_T_nonCriticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_12_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_13_sequence[] = {
{ &hf_rrc_rrcConnectionSetupComplete_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetupComplete_v7f0ext_IEs },
{ &hf_rrc_nonCriticalExtensions_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_115 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_12, T_v7f0NonCriticalExtensions_12_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_13, T_v7f0NonCriticalExtensions_13_sequence);
return offset;
}
@@ -99994,7 +100802,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7e0NonCriticalExtensions_02_sequence[] = {
{ &hf_rrc_rrcConnectionSetupComplete_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetupComplete_v7e0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_12 },
+ { &hf_rrc_v7f0NonCriticalExtensions_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_13 },
{ NULL, 0, 0, NULL }
};
@@ -100198,16 +101006,16 @@ dissect_rrc_T_nonCriticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_15_sequence[] = {
+static const per_sequence_t T_v7f0NonCriticalExtensions_16_sequence[] = {
{ &hf_rrc_ueCapabilityInformation_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityInformation_v7f0ext_IEs },
{ &hf_rrc_nonCriticalExtensions_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_138 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_15, T_v7f0NonCriticalExtensions_15_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_16, T_v7f0NonCriticalExtensions_16_sequence);
return offset;
}
@@ -100215,7 +101023,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_15(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7e0NonCriticalExtensions_03_sequence[] = {
{ &hf_rrc_ueCapabilityInformation_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityInformation_v7e0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_15 },
+ { &hf_rrc_v7f0NonCriticalExtensions_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_16 },
{ NULL, 0, 0, NULL }
};
@@ -100317,6 +101125,143 @@ dissect_rrc_URAUpdate_r3_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
+dissect_rrc_T_mib(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_MasterInformationBlock_PDU);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_sysInfoTypeSB1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_SysInfoTypeSB1_PDU);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_sysInfoTypeSB2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_SysInfoTypeSB2_PDU);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_sysInfoType1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_SysInfoType1_PDU);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_sysInfoType3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_SysInfoType3_PDU);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_sysInfoType5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_SysInfoType5_PDU);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_sysInfoType7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_SysInfoType7_PDU);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_sysInfoType11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_SysInfoType11_PDU);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_sysInfoType11bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_SysInfoType11bis_PDU);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_T_sysInfoType12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, dissect_SysInfoType12_PDU);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_165_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_165, T_nonCriticalExtensions_165_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t System_Information_Container_sequence[] = {
+ { &hf_rrc_mib , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_mib },
+ { &hf_rrc_sysInfoTypeSB1 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_sysInfoTypeSB1 },
+ { &hf_rrc_sysInfoTypeSB2 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_sysInfoTypeSB2 },
+ { &hf_rrc_sysInfoType1 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_sysInfoType1 },
+ { &hf_rrc_sysInfoType3 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_sysInfoType3 },
+ { &hf_rrc_sysInfoType5 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_sysInfoType5 },
+ { &hf_rrc_sysInfoType7 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_sysInfoType7 },
+ { &hf_rrc_sysInfoType11 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_sysInfoType11 },
+ { &hf_rrc_sysInfoType11bis, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_sysInfoType11bis },
+ { &hf_rrc_sysInfoType12 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_sysInfoType12 },
+ { &hf_rrc_nonCriticalExtensions_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_165 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_System_Information_Container(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_System_Information_Container, System_Information_Container_sequence);
+
+ return offset;
+}
+
+
+
+static int
dissect_rrc_ANSI_41_NAS_Parameter(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
1, 2048, FALSE, NULL);
@@ -101946,16 +102891,6 @@ dissect_rrc_DL_PhysChCapabilityTDD_128_v770ext(tvbuff_t *tvb _U_, int offset _U_
static int
-dissect_rrc_HSDSCH_physical_layer_category_extension(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,
- 1U, 64U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
dissect_rrc_MultiCarrier_HSDSCH_physical_layer_category_extension(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,
1U, 36U, NULL, FALSE);
@@ -102104,35 +103039,6 @@ dissect_rrc_GANSS_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const per_sequence_t IdleIntervalMeasCapabEUTRA_sequence[] = {
- { &hf_rrc_radioFrequencyBandEUTRA, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioFrequencyBandEUTRA },
- { &hf_rrc_idleInterval , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_rrc_IdleIntervalMeasCapabEUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_IdleIntervalMeasCapabEUTRA, IdleIntervalMeasCapabEUTRA_sequence);
-
- return offset;
-}
-
-
-static const per_sequence_t IdleIntervalMeasCapabEUTRAList_sequence_of[1] = {
- { &hf_rrc_IdleIntervalMeasCapabEUTRAList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IdleIntervalMeasCapabEUTRA },
-};
-
-static int
-dissect_rrc_IdleIntervalMeasCapabEUTRAList(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_IdleIntervalMeasCapabEUTRAList, IdleIntervalMeasCapabEUTRAList_sequence_of,
- 1, maxFreqBandsEUTRA, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t MeasurementCapability_v860ext_sequence[] = {
{ &hf_rrc_downlinkCompressedMode_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompressedModeMeasCapability_v860ext },
{ NULL, 0, 0, NULL }
@@ -102161,20 +103067,6 @@ dissect_rrc_MeasurementCapability_v920ext(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t MeasurementCapabilityTDD_sequence[] = {
- { &hf_rrc_idleIntervalMeasCapabEUTRAList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IdleIntervalMeasCapabEUTRAList },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_rrc_MeasurementCapabilityTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_MeasurementCapabilityTDD, MeasurementCapabilityTDD_sequence);
-
- return offset;
-}
-
-
static const value_string rrc_T_supportOfPSHandoverToGAN_vals[] = {
{ 0, "doesSupportPSHandoverToGAN" },
{ 0, NULL }
@@ -102264,12 +103156,41 @@ 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 526 "../../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);
+
+ if(eutraFeatureGroupIndicators_tvb){
+ /* Dissect eutraFeatureGroupIndicators */
+ proto_tree *subtree;
+ gint curr_bit_offset = 0;
+ subtree = proto_item_add_subtree(actx->created_item, ett_rrc_eutraFeatureGroupIndicators);
+ proto_tree_add_bits_item(subtree, hf_rrc_eutra_feat_group_ind_1, eutraFeatureGroupIndicators_tvb, curr_bit_offset, 1, FALSE);
+ curr_bit_offset++;
+ proto_tree_add_bits_item(subtree, hf_rrc_eutra_feat_group_ind_2, eutraFeatureGroupIndicators_tvb, curr_bit_offset, 1, FALSE);
+ curr_bit_offset++;
+ proto_tree_add_bits_item(subtree, hf_rrc_eutra_feat_group_ind_3, eutraFeatureGroupIndicators_tvb, curr_bit_offset, 1, FALSE);
+ curr_bit_offset++;
+ proto_tree_add_bits_item(subtree, hf_rrc_eutra_feat_group_ind_4, eutraFeatureGroupIndicators_tvb, curr_bit_offset, 1, FALSE);
+ curr_bit_offset++;
+}
+
+
+
+ return offset;
+}
+
+
static const per_sequence_t MultiModeRAT_Capability_v860ext_sequence[] = {
{ &hf_rrc_supportOfEUTRAFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportOfEUTRAFDD },
{ &hf_rrc_supportOfInterRATHOToEUTRAFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportOfInterRATHOToEUTRAFDD },
{ &hf_rrc_supportOfEUTRATDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportOfEUTRATDD },
{ &hf_rrc_supportOfInterRATHOToEUTRATDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportOfInterRATHOToEUTRATDD },
- { &hf_rrc_eutraFeatureGroupIndicators, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_4 },
+ { &hf_rrc_eutraFeatureGroupIndicators, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_eutraFeatureGroupIndicators },
{ NULL, 0, 0, NULL }
};
@@ -103146,7 +104067,7 @@ dissect_rrc_T_mac_ehsSupport_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static const per_sequence_t UE_RadioAccessCapability_v770ext_IEs_sequence[] = {
- { &hf_rrc_pdcp_Capability , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_Capability_v770ext },
+ { &hf_rrc_pdcp_Capability_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_Capability_v770ext },
{ &hf_rrc_rlc_Capability , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability_v770ext },
{ &hf_rrc_rf_Capability , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RF_Capability_v770ext },
{ &hf_rrc_physicalChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_v770ext },
@@ -103323,8 +104244,25 @@ 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 508 "../../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);
+
+ if (ue_eutra_cap_tvb && lte_rrc_ue_eutra_cap_handle)
+ call_dissector(lte_rrc_ue_eutra_cap_handle, ue_eutra_cap_tvb, actx->pinfo, tree);
+
+
+
+ return offset;
+}
+
+
static const per_sequence_t EUTRA_RadioAccessCapability_sequence[] = {
- { &hf_rrc_ue_EUTRA_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OCTET_STRING },
+ { &hf_rrc_ue_EUTRA_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ue_EUTRA_Capability },
{ NULL, 0, 0, NULL }
};
@@ -103458,14 +104396,58 @@ dissect_rrc_UE_RadioAccessCapability_v920ext_IEs(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_nonCriticalExtensions_165_sequence[] = {
+static const value_string rrc_T_ue_ExtendedMeasurementSupport_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_ue_ExtendedMeasurementSupport(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 UE_RadioAccessCapability_v970ext_IEs_sequence[] = {
+ { &hf_rrc_ue_ExtendedMeasurementSupport, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ue_ExtendedMeasurementSupport },
{ 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_UE_RadioAccessCapability_v970ext_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_165, T_nonCriticalExtensions_165_sequence);
+ ett_rrc_UE_RadioAccessCapability_v970ext_IEs, UE_RadioAccessCapability_v970ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_166_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_166, T_nonCriticalExtensions_166_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_v970NonCriticalExtensions_03_sequence[] = {
+ { &hf_rrc_ue_RadioAccessCapability_v970ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_v970ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_166 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v970NonCriticalExtensions_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v970NonCriticalExtensions_03, T_v970NonCriticalExtensions_03_sequence);
return offset;
}
@@ -103473,7 +104455,7 @@ dissect_rrc_T_nonCriticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v920NonCriticalExtensions_03_sequence[] = {
{ &hf_rrc_ue_RadioAccessCapability_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_v920ext_IEs },
- { &hf_rrc_nonCriticalExtensions_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_165 },
+ { &hf_rrc_v970NonCriticalExtensions_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v970NonCriticalExtensions_03 },
{ NULL, 0, 0, NULL }
};
@@ -103702,15 +104684,15 @@ dissect_rrc_PreDefTransChConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_fdd_117_sequence[] = {
+static const per_sequence_t T_fdd_116_sequence[] = {
{ &hf_rrc_powerControlAlgorithm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PowerControlAlgorithm },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_117, T_fdd_117_sequence);
+ ett_rrc_T_fdd_116, T_fdd_116_sequence);
return offset;
}
@@ -103737,7 +104719,7 @@ static const value_string rrc_UL_DPCH_PowerControlInfoPredef_vals[] = {
};
static const per_choice_t UL_DPCH_PowerControlInfoPredef_choice[] = {
- { 0, &hf_rrc_fdd_120 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_117 },
+ { 0, &hf_rrc_fdd_119 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_116 },
{ 1, &hf_rrc_tdd_74 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_68 },
{ 0, NULL, 0, NULL }
};
@@ -103752,16 +104734,16 @@ dissect_rrc_UL_DPCH_PowerControlInfoPredef(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_fdd_110_sequence[] = {
+static const per_sequence_t T_fdd_109_sequence[] = {
{ &hf_rrc_tfci_Existence , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
{ &hf_rrc_puncturingLimit , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PuncturingLimit },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_110, T_fdd_110_sequence);
+ ett_rrc_T_fdd_109, T_fdd_109_sequence);
return offset;
}
@@ -103788,7 +104770,7 @@ static const value_string rrc_T_modeSpecificInfo_78_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_78_choice[] = {
- { 0, &hf_rrc_fdd_113 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_110 },
+ { 0, &hf_rrc_fdd_112 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_109 },
{ 1, &hf_rrc_tdd_68 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_62 },
{ 0, NULL, 0, NULL }
};
@@ -103818,7 +104800,7 @@ dissect_rrc_UL_DPCH_InfoPredef(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_fdd_65_sequence[] = {
+static const per_sequence_t T_fdd_64_sequence[] = {
{ &hf_rrc_spreadingFactorAndPilot, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SF512_AndPilot },
{ &hf_rrc_positionFixedOrFlexible, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PositionFixedOrFlexible },
{ &hf_rrc_tfci_Existence , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -103826,9 +104808,9 @@ static const per_sequence_t T_fdd_65_sequence[] = {
};
static int
-dissect_rrc_T_fdd_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_65, T_fdd_65_sequence);
+ ett_rrc_T_fdd_64, T_fdd_64_sequence);
return offset;
}
@@ -103855,7 +104837,7 @@ static const value_string rrc_T_modeSpecificInfo_34_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_34_choice[] = {
- { 0, &hf_rrc_fdd_66 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_65 },
+ { 0, &hf_rrc_fdd_65 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_64 },
{ 1, &hf_rrc_tdd_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_26 },
{ 0, NULL, 0, NULL }
};
@@ -103929,15 +104911,15 @@ dissect_rrc_PreDefRadioConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_111_sequence[] = {
+static const per_sequence_t T_fdd_110_sequence[] = {
{ &hf_rrc_numberOfTPC_Bits, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NumberOfTPC_Bits },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_111, T_fdd_111_sequence);
+ ett_rrc_T_fdd_110, T_fdd_110_sequence);
return offset;
}
@@ -103950,7 +104932,7 @@ static const value_string rrc_T_modeSpecificInfo_79_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_79_choice[] = {
- { 0, &hf_rrc_fdd_114 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_111 },
+ { 0, &hf_rrc_fdd_113 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_110 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -104769,9 +105751,38 @@ dissect_rrc_CodeResourceInformation_TDD128(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const per_sequence_t E_RGCH_Information_CommonEdch_sequence[] = {
+ { &hf_rrc_signatureSequence, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_RGCH_SignatureSequence },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_E_RGCH_Information_CommonEdch(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_E_RGCH_Information_CommonEdch, E_RGCH_Information_CommonEdch_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t E_HICH_Information_CommonEdch_sequence[] = {
+ { &hf_rrc_channelisationCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_ChannelisationCode },
+ { &hf_rrc_signatureSequence, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_RGCH_SignatureSequence },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_E_HICH_Information_CommonEdch(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_E_HICH_Information_CommonEdch, E_HICH_Information_CommonEdch_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t UL_DPCH_CodeInfoForCommonEDCH_sequence[] = {
{ &hf_rrc_ul_DPCCHscramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType },
- { &hf_rrc_ul_DPCCHscramblingCode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode },
+ { &hf_rrc_ul_DPCCHscramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ScramblingCode },
{ NULL, 0, 0, NULL }
};
@@ -104785,10 +105796,10 @@ dissect_rrc_UL_DPCH_CodeInfoForCommonEDCH(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t Common_E_DCH_ResourceInfoList_sequence[] = {
- { &hf_rrc_s_offset , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_9 },
- { &hf_rrc_f_dpch_ChannelisationCodeNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_255 },
- { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information },
- { &hf_rrc_e_hich_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_HICH_Information },
+ { &hf_rrc_s_offset , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_9 },
+ { &hf_rrc_f_dpch_ChannelisationCodeNumber, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_255 },
+ { &hf_rrc_e_RGCH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information_CommonEdch },
+ { &hf_rrc_e_hich_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_HICH_Information_CommonEdch },
{ &hf_rrc_ul_DPCH_CodeInfoForCommonEDCH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_CodeInfoForCommonEDCH },
{ NULL, 0, 0, NULL }
};
@@ -104862,288 +105873,14 @@ dissect_rrc_UL_Interference(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-
-static int
-dissect_rrc_PreambleScramblingCodeWordNumber(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 per_sequence_t SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD_sequence_of[1] = {
- { &hf_rrc_fdd_item , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ASCSetting_FDD },
-};
-
-static int
-dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD(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_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD, SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD_sequence_of,
- 1, maxASC, FALSE);
-
- return offset;
-}
-
-
-static const per_sequence_t SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7_sequence_of[1] = {
- { &hf_rrc_tdd_item_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ASCSetting_TDD_r7 },
-};
-
-static int
-dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_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_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7, SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7_sequence_of,
- 1, maxASC, FALSE);
-
- return offset;
-}
-
-
-static const value_string rrc_PRACH_Partitioning_r7_vals[] = {
- { 0, "fdd" },
- { 1, "tdd" },
- { 0, NULL }
-};
-
-static const per_choice_t PRACH_Partitioning_r7_choice[] = {
- { 0, &hf_rrc_fdd_97 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD },
- { 1, &hf_rrc_tdd_56 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7 },
- { 0, NULL, 0, NULL }
-};
-
-static int
-dissect_rrc_PRACH_Partitioning_r7(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_PRACH_Partitioning_r7, PRACH_Partitioning_r7_choice,
- NULL);
-
- return offset;
-}
-
-
-
-static int
-dissect_rrc_PowerRampStep(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,
- 1U, 8U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_rrc_PreambleRetransMax(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,
- 1U, 64U, NULL, FALSE);
-
- return offset;
-}
-
-
-static const per_sequence_t PRACH_PowerOffset_sequence[] = {
- { &hf_rrc_powerRampStep , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PowerRampStep },
- { &hf_rrc_preambleRetransMax, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PreambleRetransMax },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_rrc_PRACH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_PRACH_PowerOffset, PRACH_PowerOffset_sequence);
-
- return offset;
-}
-
-
-
-static int
-dissect_rrc_NB01(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, 50U, NULL, FALSE);
-
- return offset;
-}
-
-
-static const per_sequence_t RACH_TransmissionParameters_sequence[] = {
- { &hf_rrc_mmax , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_32 },
- { &hf_rrc_nb01Min , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NB01 },
- { &hf_rrc_nb01Max , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NB01 },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_rrc_RACH_TransmissionParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_RACH_TransmissionParameters, RACH_TransmissionParameters_sequence);
-
- return offset;
-}
-
-
-
-static int
-dissect_rrc_INTEGER_M5_10(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,
- -5, 10U, NULL, FALSE);
-
- return offset;
-}
-
-
-static const per_sequence_t PRACH_PreambleForEnhancedUplink_sequence[] = {
- { &hf_rrc_availableSignatures, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AvailableSignatures },
- { &hf_rrc_e_ai_Indication , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_preambleScramblingCodeWordNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PreambleScramblingCodeWordNumber },
- { &hf_rrc_availableSubChannelNumbers, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AvailableSubChannelNumbers },
- { &hf_rrc_prach_Partitioning, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_Partitioning_r7 },
- { &hf_rrc_persistenceScalingFactorList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PersistenceScalingFactorList },
- { &hf_rrc_ac_To_ASC_MappingTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AC_To_ASC_MappingTable },
- { &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power },
- { &hf_rrc_constantValue , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConstantValue },
- { &hf_rrc_prach_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_PowerOffset },
- { &hf_rrc_rach_TransmissionParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RACH_TransmissionParameters },
- { &hf_rrc_aich_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AICH_Info },
- { &hf_rrc_powerOffsetPp_e , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M5_10 },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_rrc_PRACH_PreambleForEnhancedUplink(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_PRACH_PreambleForEnhancedUplink, PRACH_PreambleForEnhancedUplink_sequence);
-
- return offset;
-}
-
-
-static const value_string rrc_T_harq_Info_03_vals[] = {
- { 0, "rv0" },
- { 1, "rvtable" },
- { 0, NULL }
-};
-
-
-static int
-dissect_rrc_T_harq_Info_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,
- 2, NULL, FALSE, 0, NULL);
-
- return offset;
-}
-
-
-static const per_sequence_t UL_DPCHpowerControlInfoForCommonEDCH_sequence[] = {
- { &hf_rrc_powerControlAlgorithm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PowerControlAlgorithm },
- { &hf_rrc_deltaACK , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DeltaACK },
- { &hf_rrc_deltaNACK , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DeltaNACK },
- { &hf_rrc_ack_NACK_repetition_factor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ACK_NACK_repetitionFactor },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_rrc_UL_DPCHpowerControlInfoForCommonEDCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_UL_DPCHpowerControlInfoForCommonEDCH, UL_DPCHpowerControlInfoForCommonEDCH_sequence);
-
- return offset;
-}
-
-
-static const value_string rrc_T_max_CCCH_ResourceAllocation_vals[] = {
- { 0, "tti8" },
- { 1, "tti12" },
- { 2, "tti16" },
- { 3, "tti24" },
- { 4, "tti32" },
- { 5, "tti40" },
- { 6, "tti80" },
- { 7, "tti120" },
- { 0, NULL }
-};
-
-
-static int
-dissect_rrc_T_max_CCCH_ResourceAllocation(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,
- 8, NULL, FALSE, 0, NULL);
-
- return offset;
-}
-
-
-
-static int
-dissect_rrc_INTEGER_8_24(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,
- 8U, 24U, NULL, FALSE);
-
- return offset;
-}
-
-
-static const value_string rrc_T_e_dch_TransmitContinuationOffset_vals[] = {
- { 0, "tti0" },
- { 1, "tti8" },
- { 2, "tti16" },
- { 3, "tti24" },
- { 4, "tti40" },
- { 5, "tti80" },
- { 6, "tti120" },
- { 7, "infinity" },
- { 0, NULL }
-};
-
-
-static int
-dissect_rrc_T_e_dch_TransmitContinuationOffset(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,
- 8, NULL, FALSE, 0, NULL);
-
- return offset;
-}
-
-
-static const per_sequence_t SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList_sequence_of[1] = {
- { &hf_rrc_common_E_DCH_ResourceInfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Common_E_DCH_ResourceInfoList },
-};
-
-static int
-dissect_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList(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_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList, SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList_sequence_of,
- 1, maxEDCHs, FALSE);
-
- return offset;
-}
-
-
-static const per_sequence_t T_fdd_55_sequence[] = {
- { &hf_rrc_prach_PreambleForEnhancedUplink, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PRACH_PreambleForEnhancedUplink },
- { &hf_rrc_initialServingGrantValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_37 },
- { &hf_rrc_e_dch_TTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DCH_TTI },
- { &hf_rrc_e_agch_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Information },
- { &hf_rrc_harq_Info_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_harq_Info_03 },
- { &hf_rrc_ul_DPCHpowerControlInfoForCommonEDCH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCHpowerControlInfoForCommonEDCH },
- { &hf_rrc_e_dpcch_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DPCCH_Info_r7 },
- { &hf_rrc_e_dpdch_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DPDCH_Info_r8 },
- { &hf_rrc_dl_FDPCH_TPCcommandErrorRate, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_10 },
- { &hf_rrc_additional_E_DCH_TransmitBackoff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_15 },
- { &hf_rrc_max_CCCH_ResourceAllocation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_max_CCCH_ResourceAllocation },
- { &hf_rrc_max_PeriodForCollisionResolution, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_8_24 },
- { &hf_rrc_e_dch_TransmitContinuationOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_e_dch_TransmitContinuationOffset },
- { &hf_rrc_ack_nack_support_on_HS_DPCCH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
- { &hf_rrc_measurement_Feedback_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Measurement_Feedback_Info_r7 },
- { &hf_rrc_common_E_DCH_ResourceInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList },
+static const per_sequence_t T_dummy_14_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dummy_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_fdd_55, T_fdd_55_sequence);
+ ett_rrc_T_dummy_14, T_dummy_14_sequence);
return offset;
}
@@ -105317,7 +106054,7 @@ static const per_sequence_t E_PUCH_Info_TDD128_sequence[] = {
{ &hf_rrc_maximum_Allowed_Code_Rate, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_63 },
{ &hf_rrc_maximumNumOfRetransSchedInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_15 },
{ &hf_rrc_retransTimerForSchedInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_retransTimerForSchedInfo_01 },
- { &hf_rrc_dummy_38 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_6 },
+ { &hf_rrc_dummy_39 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_6 },
{ NULL, 0, 0, NULL }
};
@@ -105347,7 +106084,7 @@ dissect_rrc_E_AGCH_Information_TDD128(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const value_string rrc_T_harq_Info_04_vals[] = {
+static const value_string rrc_T_harq_Info_03_vals[] = {
{ 0, "rv0" },
{ 1, "rvtable" },
{ 0, NULL }
@@ -105355,7 +106092,7 @@ static const value_string rrc_T_harq_Info_04_vals[] = {
static int
-dissect_rrc_T_harq_Info_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_harq_Info_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,
2, NULL, FALSE, 0, NULL);
@@ -105421,8 +106158,8 @@ static const per_sequence_t T_tdd128_09_sequence[] = {
{ &hf_rrc_e_RUCCH_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_RUCCH_Info_TDD128 },
{ &hf_rrc_e_PUCH_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_PUCH_Info_TDD128 },
{ &hf_rrc_e_hich_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_HICH_Information_TDD128 },
- { &hf_rrc_e_agch_Information_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Information_TDD128 },
- { &hf_rrc_harq_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_harq_Info_04 },
+ { &hf_rrc_e_agch_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Information_TDD128 },
+ { &hf_rrc_harq_Info_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_harq_Info_03 },
{ &hf_rrc_ccch_transmission_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ccch_transmission_Info },
{ NULL, 0, 0, NULL }
};
@@ -105461,13 +106198,13 @@ dissect_rrc_T_tdd_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
static const value_string rrc_T_modeSpecificInfo_24_vals[] = {
- { 0, "fdd" },
+ { 0, "dummy" },
{ 1, "tdd" },
{ 0, NULL }
};
static const per_choice_t T_modeSpecificInfo_24_choice[] = {
- { 0, &hf_rrc_fdd_56 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_55 },
+ { 0, &hf_rrc_dummy_32 , ASN1_NO_EXTENSIONS , dissect_rrc_T_dummy_14 },
{ 1, &hf_rrc_tdd_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_16 },
{ 0, NULL, 0, NULL }
};
@@ -105498,6 +106235,295 @@ dissect_rrc_CommonEDCHSystemInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+
+static int
+dissect_rrc_PreambleScramblingCodeWordNumber(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 per_sequence_t SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD_sequence_of[1] = {
+ { &hf_rrc_fdd_item , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ASCSetting_FDD },
+};
+
+static int
+dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD(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_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD, SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD_sequence_of,
+ 1, maxASC, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7_sequence_of[1] = {
+ { &hf_rrc_tdd_item_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ASCSetting_TDD_r7 },
+};
+
+static int
+dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_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_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7, SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7_sequence_of,
+ 1, maxASC, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_PRACH_Partitioning_r7_vals[] = {
+ { 0, "fdd" },
+ { 1, "tdd" },
+ { 0, NULL }
+};
+
+static const per_choice_t PRACH_Partitioning_r7_choice[] = {
+ { 0, &hf_rrc_fdd_96 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD },
+ { 1, &hf_rrc_tdd_56 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rrc_PRACH_Partitioning_r7(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_PRACH_Partitioning_r7, PRACH_Partitioning_r7_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_PowerRampStep(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,
+ 1U, 8U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_PreambleRetransMax(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,
+ 1U, 64U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t PRACH_PowerOffset_sequence[] = {
+ { &hf_rrc_powerRampStep , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PowerRampStep },
+ { &hf_rrc_preambleRetransMax, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PreambleRetransMax },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_PRACH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_PRACH_PowerOffset, PRACH_PowerOffset_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_NB01(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, 50U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t RACH_TransmissionParameters_sequence[] = {
+ { &hf_rrc_mmax , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_32 },
+ { &hf_rrc_nb01Min , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NB01 },
+ { &hf_rrc_nb01Max , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NB01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_RACH_TransmissionParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_RACH_TransmissionParameters, RACH_TransmissionParameters_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_INTEGER_M5_10(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,
+ -5, 10U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t PRACH_PreambleForEnhancedUplink_sequence[] = {
+ { &hf_rrc_availableSignatures, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AvailableSignatures },
+ { &hf_rrc_e_ai_Indication , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_preambleScramblingCodeWordNumber, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PreambleScramblingCodeWordNumber },
+ { &hf_rrc_availableSubChannelNumbers, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AvailableSubChannelNumbers },
+ { &hf_rrc_prach_Partitioning, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_Partitioning_r7 },
+ { &hf_rrc_persistenceScalingFactorList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PersistenceScalingFactorList },
+ { &hf_rrc_ac_To_ASC_MappingTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AC_To_ASC_MappingTable },
+ { &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power },
+ { &hf_rrc_constantValue , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConstantValue },
+ { &hf_rrc_prach_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_PowerOffset },
+ { &hf_rrc_rach_TransmissionParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RACH_TransmissionParameters },
+ { &hf_rrc_aich_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AICH_Info },
+ { &hf_rrc_powerOffsetPp_e , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M5_10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_PRACH_PreambleForEnhancedUplink(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_PRACH_PreambleForEnhancedUplink, PRACH_PreambleForEnhancedUplink_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_harq_Info_04_vals[] = {
+ { 0, "rv0" },
+ { 1, "rvtable" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_harq_Info_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,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_DPCHpowerControlInfoForCommonEDCH_sequence[] = {
+ { &hf_rrc_powerControlAlgorithm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PowerControlAlgorithm },
+ { &hf_rrc_deltaACK , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DeltaACK },
+ { &hf_rrc_deltaNACK , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DeltaNACK },
+ { &hf_rrc_ack_NACK_repetition_factor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ACK_NACK_repetitionFactor },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_UL_DPCHpowerControlInfoForCommonEDCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_UL_DPCHpowerControlInfoForCommonEDCH, UL_DPCHpowerControlInfoForCommonEDCH_sequence);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_max_CCCH_ResourceAllocation_vals[] = {
+ { 0, "tti8" },
+ { 1, "tti12" },
+ { 2, "tti16" },
+ { 3, "tti20" },
+ { 4, "tti24" },
+ { 5, "tti32" },
+ { 6, "tti40" },
+ { 7, "tti80" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_max_CCCH_ResourceAllocation(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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rrc_INTEGER_8_24(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,
+ 8U, 24U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rrc_T_e_dch_TransmitContinuationOffset_vals[] = {
+ { 0, "tti0" },
+ { 1, "tti4" },
+ { 2, "tti8" },
+ { 3, "tti16" },
+ { 4, "tti24" },
+ { 5, "tti40" },
+ { 6, "tti80" },
+ { 7, "infinity" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_e_dch_TransmitContinuationOffset(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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList_sequence_of[1] = {
+ { &hf_rrc_common_E_DCH_ResourceInfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Common_E_DCH_ResourceInfoList },
+};
+
+static int
+dissect_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList(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_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList, SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList_sequence_of,
+ 1, maxEDCHs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CommonEDCHSystemInfoFDD_sequence[] = {
+ { &hf_rrc_ul_InterferenceForCommonEDCH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_Interference },
+ { &hf_rrc_common_E_DCH_MAC_d_FlowList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Common_E_DCH_MAC_d_FlowList },
+ { &hf_rrc_prach_PreambleForEnhancedUplink, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PRACH_PreambleForEnhancedUplink },
+ { &hf_rrc_initialServingGrantValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_37 },
+ { &hf_rrc_e_dch_TTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DCH_TTI },
+ { &hf_rrc_e_agch_Information_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Information },
+ { &hf_rrc_harq_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_harq_Info_04 },
+ { &hf_rrc_ul_DPCHpowerControlInfoForCommonEDCH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCHpowerControlInfoForCommonEDCH },
+ { &hf_rrc_e_dpcch_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DPCCH_Info_r7 },
+ { &hf_rrc_e_dpdch_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DPDCH_Info_r8 },
+ { &hf_rrc_dl_FDPCH_TPCcommandErrorRate, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_10 },
+ { &hf_rrc_additional_E_DCH_TransmitBackoff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_15 },
+ { &hf_rrc_max_CCCH_ResourceAllocation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_max_CCCH_ResourceAllocation },
+ { &hf_rrc_max_PeriodForCollisionResolution, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_8_24 },
+ { &hf_rrc_e_dch_TransmitContinuationOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_e_dch_TransmitContinuationOffset },
+ { &hf_rrc_ack_nack_support_on_HS_DPCCH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
+ { &hf_rrc_measurement_Feedback_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Measurement_Feedback_Info_r7 },
+ { &hf_rrc_common_E_DCH_ResourceInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_CommonEDCHSystemInfoFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_CommonEDCHSystemInfoFDD, CommonEDCHSystemInfoFDD_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t DynamicPersistenceLevelTF_List_sequence_of[1] = {
{ &hf_rrc_DynamicPersistenceLevelTF_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DynamicPersistenceLevel },
};
@@ -105807,7 +106833,7 @@ dissect_rrc_PI_CountPerFrame(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_94_sequence[] = {
+static const per_sequence_t T_fdd_93_sequence[] = {
{ &hf_rrc_channelisationCode256, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ChannelisationCode256 },
{ &hf_rrc_pi_CountPerFrame, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PI_CountPerFrame },
{ &hf_rrc_sttd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -105815,9 +106841,9 @@ static const per_sequence_t T_fdd_94_sequence[] = {
};
static int
-dissect_rrc_T_fdd_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_94, T_fdd_94_sequence);
+ ett_rrc_T_fdd_93, T_fdd_93_sequence);
return offset;
}
@@ -105960,7 +106986,7 @@ static const value_string rrc_PICH_Info_vals[] = {
};
static const per_choice_t PICH_Info_choice[] = {
- { 0, &hf_rrc_fdd_96 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_94 },
+ { 0, &hf_rrc_fdd_95 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_93 },
{ 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_50 },
{ 0, NULL, 0, NULL }
};
@@ -106666,7 +107692,7 @@ static const value_string rrc_PRACH_Partitioning_vals[] = {
};
static const per_choice_t PRACH_Partitioning_choice[] = {
- { 0, &hf_rrc_fdd_97 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD },
+ { 0, &hf_rrc_fdd_96 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD },
{ 1, &hf_rrc_tdd_55 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD },
{ 0, NULL, 0, NULL }
};
@@ -106699,7 +107725,7 @@ dissect_rrc_SF_PRACH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_fdd_95_sequence[] = {
+static const per_sequence_t T_fdd_94_sequence[] = {
{ &hf_rrc_availableSignatures, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AvailableSignatures },
{ &hf_rrc_availableSF , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SF_PRACH },
{ &hf_rrc_preambleScramblingCodeWordNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PreambleScramblingCodeWordNumber },
@@ -106709,9 +107735,9 @@ static const per_sequence_t T_fdd_95_sequence[] = {
};
static int
-dissect_rrc_T_fdd_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_95, T_fdd_95_sequence);
+ ett_rrc_T_fdd_94, T_fdd_94_sequence);
return offset;
}
@@ -106842,7 +107868,7 @@ static const value_string rrc_T_modeSpecificInfo_64_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_64_choice[] = {
- { 0, &hf_rrc_fdd_98 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_95 },
+ { 0, &hf_rrc_fdd_97 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_94 },
{ 1, &hf_rrc_tdd_57 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_51 },
{ 0, NULL, 0, NULL }
};
@@ -107076,7 +108102,7 @@ dissect_rrc_PRACH_RACH_Info_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_96_sequence[] = {
+static const per_sequence_t T_fdd_95_sequence[] = {
{ &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power },
{ &hf_rrc_constantValue , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConstantValue },
{ &hf_rrc_prach_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_PowerOffset },
@@ -107086,9 +108112,9 @@ static const per_sequence_t T_fdd_96_sequence[] = {
};
static int
-dissect_rrc_T_fdd_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_fdd_96, T_fdd_96_sequence);
+ ett_rrc_T_fdd_95, T_fdd_95_sequence);
return offset;
}
@@ -107101,7 +108127,7 @@ static const value_string rrc_T_modeSpecificInfo_65_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_65_choice[] = {
- { 0, &hf_rrc_fdd_99 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_96 },
+ { 0, &hf_rrc_fdd_98 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_95 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -107784,7 +108810,7 @@ dissect_rrc_MBMS_FACHCarryingMTCH_List(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const per_sequence_t T_fachCarryingMSCH_sequence[] = {
{ &hf_rrc_msch_transportFormatSet, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportFormatSet },
- { &hf_rrc_dummy_39 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_MSCH_ConfigurationInfo_r6 },
+ { &hf_rrc_dummy_40 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_MSCH_ConfigurationInfo_r6 },
{ NULL, 0, 0, NULL }
};
@@ -108081,7 +109107,7 @@ dissect_rrc_CellDCH_ReportCriteria_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_fdd_124_sequence[] = {
+static const per_sequence_t T_fdd_123_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power },
{ &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -108090,9 +109116,9 @@ static const per_sequence_t T_fdd_124_sequence[] = {
};
static int
-dissect_rrc_T_fdd_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_124, T_fdd_124_sequence);
+ ett_rrc_T_fdd_123, T_fdd_123_sequence);
return offset;
}
@@ -108122,7 +109148,7 @@ static const value_string rrc_T_modeSpecificInfo_86_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_86_choice[] = {
- { 0, &hf_rrc_fdd_127 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_124 },
+ { 0, &hf_rrc_fdd_126 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_123 },
{ 1, &hf_rrc_tdd_82 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_76 },
{ 0, NULL, 0, NULL }
};
@@ -108137,16 +109163,16 @@ dissect_rrc_T_modeSpecificInfo_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_133_sequence[] = {
+static const per_sequence_t T_fdd_132_sequence[] = {
{ &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin },
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_133, T_fdd_133_sequence);
+ ett_rrc_T_fdd_132, T_fdd_132_sequence);
return offset;
}
@@ -108188,7 +109214,7 @@ static const value_string rrc_T_modeSpecificInfo_95_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_95_choice[] = {
- { 0, &hf_rrc_fdd_138 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_133 },
+ { 0, &hf_rrc_fdd_137 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_132 },
{ 1, &hf_rrc_tdd_92 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_85 },
{ 2, &hf_rrc_gsm_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_04 },
{ 0, NULL, 0, NULL }
@@ -108271,7 +109297,7 @@ dissect_rrc_CellInfoSI_RSCP_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_125_sequence[] = {
+static const per_sequence_t T_fdd_124_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power },
{ &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -108280,9 +109306,9 @@ static const per_sequence_t T_fdd_125_sequence[] = {
};
static int
-dissect_rrc_T_fdd_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_125, T_fdd_125_sequence);
+ ett_rrc_T_fdd_124, T_fdd_124_sequence);
return offset;
}
@@ -108312,7 +109338,7 @@ static const value_string rrc_T_modeSpecificInfo_87_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_87_choice[] = {
- { 0, &hf_rrc_fdd_128 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_125 },
+ { 0, &hf_rrc_fdd_127 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_124 },
{ 1, &hf_rrc_tdd_83 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_77 },
{ 0, NULL, 0, NULL }
};
@@ -108327,16 +109353,16 @@ dissect_rrc_T_modeSpecificInfo_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_134_sequence[] = {
+static const per_sequence_t T_fdd_133_sequence[] = {
{ &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin },
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_134, T_fdd_134_sequence);
+ ett_rrc_T_fdd_133, T_fdd_133_sequence);
return offset;
}
@@ -108378,7 +109404,7 @@ static const value_string rrc_T_modeSpecificInfo_96_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_96_choice[] = {
- { 0, &hf_rrc_fdd_139 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_134 },
+ { 0, &hf_rrc_fdd_138 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_133 },
{ 1, &hf_rrc_tdd_93 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_86 },
{ 2, &hf_rrc_gsm_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_05 },
{ 0, NULL, 0, NULL }
@@ -108448,7 +109474,7 @@ dissect_rrc_CellInfoSI_ECN0_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_126_sequence[] = {
+static const per_sequence_t T_fdd_125_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power },
{ &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -108457,9 +109483,9 @@ static const per_sequence_t T_fdd_126_sequence[] = {
};
static int
-dissect_rrc_T_fdd_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_126, T_fdd_126_sequence);
+ ett_rrc_T_fdd_125, T_fdd_125_sequence);
return offset;
}
@@ -108489,7 +109515,7 @@ static const value_string rrc_T_modeSpecificInfo_88_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_88_choice[] = {
- { 0, &hf_rrc_fdd_129 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_126 },
+ { 0, &hf_rrc_fdd_128 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_125 },
{ 1, &hf_rrc_tdd_84 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_78 },
{ 0, NULL, 0, NULL }
};
@@ -108504,16 +109530,16 @@ dissect_rrc_T_modeSpecificInfo_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_135_sequence[] = {
+static const per_sequence_t T_fdd_134_sequence[] = {
{ &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin },
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_135, T_fdd_135_sequence);
+ ett_rrc_T_fdd_134, T_fdd_134_sequence);
return offset;
}
@@ -108555,7 +109581,7 @@ static const value_string rrc_T_modeSpecificInfo_97_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_97_choice[] = {
- { 0, &hf_rrc_fdd_140 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_135 },
+ { 0, &hf_rrc_fdd_139 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_134 },
{ 1, &hf_rrc_tdd_94 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_87 },
{ 2, &hf_rrc_gsm_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_06 },
{ 0, NULL, 0, NULL }
@@ -108625,7 +109651,7 @@ dissect_rrc_CellInfoSI_HCS_RSCP_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_fdd_127_sequence[] = {
+static const per_sequence_t T_fdd_126_sequence[] = {
{ &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info },
{ &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power },
{ &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN },
@@ -108634,9 +109660,9 @@ static const per_sequence_t T_fdd_127_sequence[] = {
};
static int
-dissect_rrc_T_fdd_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_127, T_fdd_127_sequence);
+ ett_rrc_T_fdd_126, T_fdd_126_sequence);
return offset;
}
@@ -108666,7 +109692,7 @@ static const value_string rrc_T_modeSpecificInfo_89_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_89_choice[] = {
- { 0, &hf_rrc_fdd_130 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_127 },
+ { 0, &hf_rrc_fdd_129 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_126 },
{ 1, &hf_rrc_tdd_85 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_79 },
{ 0, NULL, 0, NULL }
};
@@ -108780,16 +109806,16 @@ dissect_rrc_HCS_NeighbouringCellInformation_ECN0(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_fdd_136_sequence[] = {
+static const per_sequence_t T_fdd_135_sequence[] = {
{ &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin },
{ &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_136, T_fdd_136_sequence);
+ ett_rrc_T_fdd_135, T_fdd_135_sequence);
return offset;
}
@@ -108831,7 +109857,7 @@ static const value_string rrc_T_modeSpecificInfo_98_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_98_choice[] = {
- { 0, &hf_rrc_fdd_141 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_136 },
+ { 0, &hf_rrc_fdd_140 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_135 },
{ 1, &hf_rrc_tdd_95 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_88 },
{ 2, &hf_rrc_gsm_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_07 },
{ 0, NULL, 0, NULL }
@@ -109639,15 +110665,15 @@ dissect_rrc_InterFreqRepQuantityRACH_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_141_sequence[] = {
+static const per_sequence_t T_fdd_140_sequence[] = {
{ &hf_rrc_interFreqRepQuantityRACH_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqRepQuantityRACH_FDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_141, T_fdd_141_sequence);
+ ett_rrc_T_fdd_140, T_fdd_140_sequence);
return offset;
}
@@ -109716,7 +110742,7 @@ static const value_string rrc_T_modeSpecificInfo_103_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_103_choice[] = {
- { 0, &hf_rrc_fdd_147 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_141 },
+ { 0, &hf_rrc_fdd_146 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_140 },
{ 1, &hf_rrc_tdd_99 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_91 },
{ 2, &hf_rrc_interFreqRACHReportingThreshold, ASN1_NO_EXTENSIONS , dissect_rrc_Threshold },
{ 3, &hf_rrc_maxReportedCellsOnRACHinterFreq, ASN1_NO_EXTENSIONS , dissect_rrc_MaxReportedCellsOnRACHinterFreq },
@@ -109747,15 +110773,15 @@ dissect_rrc_Dummy_InterFreqRACHReportingInfo(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_fdd_142_sequence[] = {
+static const per_sequence_t T_fdd_141_sequence[] = {
{ &hf_rrc_interFreqRepQuantityRACH_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqRepQuantityRACH_FDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_142, T_fdd_142_sequence);
+ ett_rrc_T_fdd_141, T_fdd_141_sequence);
return offset;
}
@@ -109782,7 +110808,7 @@ static const value_string rrc_T_modeSpecificInfo_104_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_104_choice[] = {
- { 0, &hf_rrc_fdd_148 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_142 },
+ { 0, &hf_rrc_fdd_147 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_141 },
{ 1, &hf_rrc_tdd_100 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_92 },
{ 0, NULL, 0, NULL }
};
@@ -110360,15 +111386,15 @@ dissect_rrc_IntraFreqRepQuantityRACH_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_fdd_145_sequence[] = {
+static const per_sequence_t T_fdd_144_sequence[] = {
{ &hf_rrc_intraFreqRepQuantityRACH_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqRepQuantityRACH_FDD },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_145, T_fdd_145_sequence);
+ ett_rrc_T_fdd_144, T_fdd_144_sequence);
return offset;
}
@@ -110426,7 +111452,7 @@ static const value_string rrc_T_modeSpecificInfo_107_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_107_choice[] = {
- { 0, &hf_rrc_fdd_151 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_145 },
+ { 0, &hf_rrc_fdd_150 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_144 },
{ 1, &hf_rrc_tdd_102 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_94 },
{ 0, NULL, 0, NULL }
};
@@ -110845,7 +111871,7 @@ static const per_sequence_t TrafficVolumeMeasSysInfo_sequence[] = {
{ &hf_rrc_trafficVolumeMeasurementObjectList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TrafficVolumeMeasurementObjectList },
{ &hf_rrc_trafficVolumeMeasQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TrafficVolumeMeasQuantity },
{ &hf_rrc_trafficVolumeReportingQuantity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TrafficVolumeReportingQuantity },
- { &hf_rrc_dummy_47 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TrafficVolumeReportingCriteria },
+ { &hf_rrc_dummy_48 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TrafficVolumeReportingCriteria },
{ &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity },
{ &hf_rrc_measurementReportingMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementReportingMode },
{ &hf_rrc_reportCriteriaSysInf, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TrafficVolumeReportCriteriaSysInfo },
@@ -110879,7 +111905,7 @@ dissect_rrc_UE_InternalMeasurementSysInfo(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MeasurementControlSysInfo_sequence[] = {
{ &hf_rrc_use_of_HCS , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_use_of_HCS },
{ &hf_rrc_trafficVolumeMeasSysInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TrafficVolumeMeasSysInfo },
- { &hf_rrc_dummy_46 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_InternalMeasurementSysInfo },
+ { &hf_rrc_dummy_47 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_InternalMeasurementSysInfo },
{ NULL, 0, 0, NULL }
};
@@ -111948,15 +112974,15 @@ dissect_rrc_DataVolumeHistory(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_fdd_169_sequence[] = {
+static const per_sequence_t T_fdd_168_sequence[] = {
{ &hf_rrc_intraFreqMeasQuantity_FDD_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqMeasQuantity_FDD_sib3 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_169, T_fdd_169_sequence);
+ ett_rrc_T_fdd_168, T_fdd_168_sequence);
return offset;
}
@@ -111983,7 +113009,7 @@ static const value_string rrc_T_modeSpecificInfo_134_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_134_choice[] = {
- { 0, &hf_rrc_fdd_175 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_169 },
+ { 0, &hf_rrc_fdd_174 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_168 },
{ 1, &hf_rrc_tdd_127 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_119 },
{ 0, NULL, 0, NULL }
};
@@ -112333,18 +113359,18 @@ static const value_string rrc_SIBSb_TypeAndTag_vals[] = {
};
static const per_choice_t SIBSb_TypeAndTag_choice[] = {
- { 0, &hf_rrc_sysInfoType1 , ASN1_NO_EXTENSIONS , dissect_rrc_PLMN_ValueTag },
+ { 0, &hf_rrc_sysInfoType1_01 , ASN1_NO_EXTENSIONS , dissect_rrc_PLMN_ValueTag },
{ 1, &hf_rrc_sysInfoType2 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
- { 2, &hf_rrc_sysInfoType3 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 2, &hf_rrc_sysInfoType3_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 3, &hf_rrc_sysInfoType4 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
- { 4, &hf_rrc_sysInfoType5 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 4, &hf_rrc_sysInfoType5_01 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 5, &hf_rrc_sysInfoType6 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
- { 6, &hf_rrc_sysInfoType7 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 7, &hf_rrc_dummy_49 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 6, &hf_rrc_sysInfoType7_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
+ { 7, &hf_rrc_dummy_50 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 8, &hf_rrc_dummy2_13 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 9, &hf_rrc_dummy3_03 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 10, &hf_rrc_sysInfoType11 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
- { 11, &hf_rrc_sysInfoType12 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 10, &hf_rrc_sysInfoType11_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 11, &hf_rrc_sysInfoType12_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 12, &hf_rrc_sysInfoType13 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 13, &hf_rrc_sysInfoType13_1 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 14, &hf_rrc_sysInfoType13_2 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
@@ -112354,8 +113380,8 @@ static const per_choice_t SIBSb_TypeAndTag_choice[] = {
{ 18, &hf_rrc_sysInfoType15 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 19, &hf_rrc_sysInfoType16 , ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentityAndValueTag },
{ 20, &hf_rrc_sysInfoType17 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
- { 21, &hf_rrc_sysInfoTypeSB1 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
- { 22, &hf_rrc_sysInfoTypeSB2 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 21, &hf_rrc_sysInfoTypeSB1_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
+ { 22, &hf_rrc_sysInfoTypeSB2_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 23, &hf_rrc_sysInfoType15_1 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag },
{ 24, &hf_rrc_sysInfoType15_2 , ASN1_NO_EXTENSIONS , dissect_rrc_SIBOccurrenceIdentityAndValueTag },
{ 25, &hf_rrc_sysInfoType15_3 , ASN1_NO_EXTENSIONS , dissect_rrc_SIBOccurrenceIdentityAndValueTag },
@@ -112466,14 +113492,14 @@ dissect_rrc_MasterInformationBlock_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_166_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_167_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_166, T_nonCriticalExtensions_166_sequence);
+ ett_rrc_T_nonCriticalExtensions_167, T_nonCriticalExtensions_167_sequence);
return offset;
}
@@ -112481,7 +113507,7 @@ dissect_rrc_T_nonCriticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_26_sequence[] = {
{ &hf_rrc_masterInformationBlock_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MasterInformationBlock_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_166 },
+ { &hf_rrc_nonCriticalExtensions_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_167 },
{ NULL, 0, 0, NULL }
};
@@ -112584,14 +113610,14 @@ dissect_rrc_SysInfoType1_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_167_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_168_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_167, T_nonCriticalExtensions_167_sequence);
+ ett_rrc_T_nonCriticalExtensions_168, T_nonCriticalExtensions_168_sequence);
return offset;
}
@@ -112599,7 +113625,7 @@ dissect_rrc_T_nonCriticalExtensions_167(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_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_167 },
+ { &hf_rrc_nonCriticalExtensions_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_168 },
{ NULL, 0, 0, NULL }
};
@@ -112645,14 +113671,14 @@ dissect_rrc_SysInfoType1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_nonCriticalExtensions_168_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_169_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_168, T_nonCriticalExtensions_168_sequence);
+ ett_rrc_T_nonCriticalExtensions_169, T_nonCriticalExtensions_169_sequence);
return offset;
}
@@ -112660,7 +113686,7 @@ dissect_rrc_T_nonCriticalExtensions_168(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_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_168 },
+ { &hf_rrc_nonCriticalExtensions_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_169 },
{ NULL, 0, 0, NULL }
};
@@ -112835,14 +113861,14 @@ dissect_rrc_SysInfoType3_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_169_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_170_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_169, T_nonCriticalExtensions_169_sequence);
+ ett_rrc_T_nonCriticalExtensions_170, T_nonCriticalExtensions_170_sequence);
return offset;
}
@@ -112850,7 +113876,7 @@ dissect_rrc_T_nonCriticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v900NonCriticalExtension_sequence[] = {
{ &hf_rrc_sysInfoType3_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType3_v920ext_IEs },
- { &hf_rrc_nonCriticalExtensions_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_169 },
+ { &hf_rrc_nonCriticalExtensions_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_170 },
{ NULL, 0, 0, NULL }
};
@@ -113057,14 +114083,14 @@ dissect_rrc_SysInfoType4_v5c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_170_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_171_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_170, T_nonCriticalExtensions_170_sequence);
+ ett_rrc_T_nonCriticalExtensions_171, T_nonCriticalExtensions_171_sequence);
return offset;
}
@@ -113072,7 +114098,7 @@ dissect_rrc_T_nonCriticalExtensions_170(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_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_170 },
+ { &hf_rrc_nonCriticalExtensions_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_171 },
{ NULL, 0, 0, NULL }
};
@@ -113147,15 +114173,15 @@ dissect_rrc_SysInfoType4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_fdd_170_sequence[] = {
+static const per_sequence_t T_fdd_169_sequence[] = {
{ &hf_rrc_aich_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AICH_PowerOffset },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_170, T_fdd_170_sequence);
+ ett_rrc_T_fdd_169, T_fdd_169_sequence);
return offset;
}
@@ -113184,7 +114210,7 @@ static const value_string rrc_T_modeSpecificInfo_135_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_135_choice[] = {
- { 0, &hf_rrc_fdd_176 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_170 },
+ { 0, &hf_rrc_fdd_175 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_169 },
{ 1, &hf_rrc_tdd_128 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_120 },
{ 0, NULL, 0, NULL }
};
@@ -113360,16 +114386,16 @@ dissect_rrc_SysInfoType5_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_fdd_171_sequence[] = {
+static const per_sequence_t T_fdd_170_sequence[] = {
{ &hf_rrc_hs_dsch_CommonSystemInformation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_DSCH_CommonSystemInformation },
{ &hf_rrc_hs_dsch_PagingSystemInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_PagingSystemInformation },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_171, T_fdd_171_sequence);
+ ett_rrc_T_fdd_170, T_fdd_170_sequence);
return offset;
}
@@ -113413,7 +114439,7 @@ static const value_string rrc_T_modeSpecificInfo_136_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_136_choice[] = {
- { 0, &hf_rrc_fdd_177 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_171 },
+ { 0, &hf_rrc_fdd_176 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_170 },
{ 1, &hf_rrc_tdd768_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_20 },
{ 2, &hf_rrc_tdd128_62 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_59 },
{ 0, NULL, 0, NULL }
@@ -113466,28 +114492,28 @@ dissect_rrc_SysInfoType5_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_dummy_14_sequence[] = {
+static const per_sequence_t T_dummy_15_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_dummy_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dummy_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_dummy_14, T_dummy_14_sequence);
+ ett_rrc_T_dummy_15, T_dummy_15_sequence);
return offset;
}
-static const per_sequence_t T_fdd_172_sequence[] = {
+static const per_sequence_t T_fdd_171_sequence[] = {
{ &hf_rrc_hs_dsch_DrxCellfach_info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_DrxCellfach_info },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_172, T_fdd_172_sequence);
+ ett_rrc_T_fdd_171, T_fdd_171_sequence);
return offset;
}
@@ -113530,7 +114556,7 @@ static const value_string rrc_T_modeSpecificInfo_137_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_137_choice[] = {
- { 0, &hf_rrc_fdd_178 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_172 },
+ { 0, &hf_rrc_fdd_177 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_171 },
{ 1, &hf_rrc_tdd128_63 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_60 },
{ 0, NULL, 0, NULL }
};
@@ -113546,7 +114572,7 @@ dissect_rrc_T_modeSpecificInfo_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t SysInfoType5_v860ext_IEs_sequence[] = {
- { &hf_rrc_dummy_50 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_14 },
+ { &hf_rrc_dummy_51 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_15 },
{ &hf_rrc_modeSpecificInfo_137, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_137 },
{ NULL, 0, 0, NULL }
};
@@ -113575,14 +114601,88 @@ dissect_rrc_SysInfoType5_v890ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_171_sequence[] = {
+static const value_string rrc_T_tresetUsageIndicator_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rrc_T_tresetUsageIndicator(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 SysInfoType5_v8b0ext_IEs_sequence[] = {
+ { &hf_rrc_tresetUsageIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tresetUsageIndicator },
+ { &hf_rrc_upPCHpositionInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UpPCHposition_LCR },
{ 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_SysInfoType5_v8b0ext_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_171, T_nonCriticalExtensions_171_sequence);
+ ett_rrc_SysInfoType5_v8b0ext_IEs, SysInfoType5_v8b0ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SysInfoType5_v8d0ext_IEs_sequence[] = {
+ { &hf_rrc_commonEDCHSystemInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonEDCHSystemInfoFDD },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SysInfoType5_v8d0ext_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_SysInfoType5_v8d0ext_IEs, SysInfoType5_v8d0ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_172_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_172, T_nonCriticalExtensions_172_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_v8d0NonCriticalExtensions_sequence[] = {
+ { &hf_rrc_sysInfoType5_v8d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType5_v8d0ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_172 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v8d0NonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v8d0NonCriticalExtensions, T_v8d0NonCriticalExtensions_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_v8b0NonCriticalExtensions_01_sequence[] = {
+ { &hf_rrc_sysInfoType5_v8b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType5_v8b0ext_IEs },
+ { &hf_rrc_v8d0NonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8d0NonCriticalExtensions },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v8b0NonCriticalExtensions_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_v8b0NonCriticalExtensions_01, T_v8b0NonCriticalExtensions_01_sequence);
return offset;
}
@@ -113590,7 +114690,7 @@ dissect_rrc_T_nonCriticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v890NonCriticalExtensions_11_sequence[] = {
{ &hf_rrc_sysInfoType5_v890ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType5_v890ext_IEs },
- { &hf_rrc_nonCriticalExtensions_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_171 },
+ { &hf_rrc_v8b0NonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8b0NonCriticalExtensions_01 },
{ NULL, 0, 0, NULL }
};
@@ -113738,16 +114838,16 @@ dissect_rrc_SysInfoType5bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_fdd_173_sequence[] = {
+static const per_sequence_t T_fdd_172_sequence[] = {
{ &hf_rrc_aich_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AICH_PowerOffset },
- { &hf_rrc_dummy_51 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CSICH_PowerOffset },
+ { &hf_rrc_dummy_52 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CSICH_PowerOffset },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_173, T_fdd_173_sequence);
+ ett_rrc_T_fdd_172, T_fdd_172_sequence);
return offset;
}
@@ -113776,7 +114876,7 @@ static const value_string rrc_T_modeSpecificInfo_138_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_138_choice[] = {
- { 0, &hf_rrc_fdd_179 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_173 },
+ { 0, &hf_rrc_fdd_178 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_172 },
{ 1, &hf_rrc_tdd_129 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_121 },
{ 0, NULL, 0, NULL }
};
@@ -113913,14 +115013,14 @@ dissect_rrc_SysInfoType6_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_172_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_173_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_172, T_nonCriticalExtensions_172_sequence);
+ ett_rrc_T_nonCriticalExtensions_173, T_nonCriticalExtensions_173_sequence);
return offset;
}
@@ -113928,7 +115028,7 @@ dissect_rrc_T_nonCriticalExtensions_172(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_41_sequence[] = {
{ &hf_rrc_sysInfoType6_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType6_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_172 },
+ { &hf_rrc_nonCriticalExtensions_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_173 },
{ NULL, 0, 0, NULL }
};
@@ -114021,15 +115121,15 @@ dissect_rrc_SysInfoType6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_fdd_174_sequence[] = {
+static const per_sequence_t T_fdd_173_sequence[] = {
{ &hf_rrc_ul_Interference , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_Interference },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_174, T_fdd_174_sequence);
+ ett_rrc_T_fdd_173, T_fdd_173_sequence);
return offset;
}
@@ -114042,7 +115142,7 @@ static const value_string rrc_T_modeSpecificInfo_139_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_139_choice[] = {
- { 0, &hf_rrc_fdd_180 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_174 },
+ { 0, &hf_rrc_fdd_179 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_173 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -114057,14 +115157,14 @@ dissect_rrc_T_modeSpecificInfo_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_173_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_174_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_173, T_nonCriticalExtensions_173_sequence);
+ ett_rrc_T_nonCriticalExtensions_174, T_nonCriticalExtensions_174_sequence);
return offset;
}
@@ -114075,7 +115175,7 @@ static const per_sequence_t SysInfoType7_sequence[] = {
{ &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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor },
- { &hf_rrc_nonCriticalExtensions_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_173 },
+ { &hf_rrc_nonCriticalExtensions_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_174 },
{ NULL, 0, 0, NULL }
};
@@ -114088,14 +115188,14 @@ dissect_rrc_SysInfoType7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_nonCriticalExtensions_174_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_175_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_174, T_nonCriticalExtensions_174_sequence);
+ ett_rrc_T_nonCriticalExtensions_175, T_nonCriticalExtensions_175_sequence);
return offset;
}
@@ -114105,7 +115205,7 @@ static const per_sequence_t SysInfoType8_sequence[] = {
{ &hf_rrc_dummy1_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_Parameters },
{ &hf_rrc_dummy2_14 , 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_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_174 },
+ { &hf_rrc_nonCriticalExtensions_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_175 },
{ NULL, 0, 0, NULL }
};
@@ -114118,22 +115218,22 @@ dissect_rrc_SysInfoType8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_nonCriticalExtensions_175_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_176_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_175, T_nonCriticalExtensions_175_sequence);
+ ett_rrc_T_nonCriticalExtensions_176, T_nonCriticalExtensions_176_sequence);
return offset;
}
static const per_sequence_t SysInfoType9_sequence[] = {
- { &hf_rrc_dummy_52 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_PersistenceLevelsList },
- { &hf_rrc_nonCriticalExtensions_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_175 },
+ { &hf_rrc_dummy_53 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_PersistenceLevelsList },
+ { &hf_rrc_nonCriticalExtensions_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_176 },
{ NULL, 0, 0, NULL }
};
@@ -114146,22 +115246,22 @@ dissect_rrc_SysInfoType9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const per_sequence_t T_nonCriticalExtensions_176_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_177_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_176, T_nonCriticalExtensions_176_sequence);
+ ett_rrc_T_nonCriticalExtensions_177, T_nonCriticalExtensions_177_sequence);
return offset;
}
static const per_sequence_t SysInfoType10_sequence[] = {
- { &hf_rrc_dummy_53 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DRAC_SysInfoList },
- { &hf_rrc_nonCriticalExtensions_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_176 },
+ { &hf_rrc_dummy_54 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DRAC_SysInfoList },
+ { &hf_rrc_nonCriticalExtensions_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_177 },
{ NULL, 0, 0, NULL }
};
@@ -114209,7 +115309,7 @@ dissect_rrc_SysInfoType11_v590ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t SysInfoType11_v690ext_IEs_sequence[] = {
- { &hf_rrc_dummy_54 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Dummy_InterFreqRACHReportingInfo },
+ { &hf_rrc_dummy_55 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Dummy_InterFreqRACHReportingInfo },
{ NULL, 0, 0, NULL }
};
@@ -114350,14 +115450,14 @@ dissect_rrc_SysInfoType11_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_177_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_178_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_177, T_nonCriticalExtensions_177_sequence);
+ ett_rrc_T_nonCriticalExtensions_178, T_nonCriticalExtensions_178_sequence);
return offset;
}
@@ -114365,7 +115465,7 @@ dissect_rrc_T_nonCriticalExtensions_177(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_28_sequence[] = {
{ &hf_rrc_sysInfoType11_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType11_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_177 },
+ { &hf_rrc_nonCriticalExtensions_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_178 },
{ NULL, 0, 0, NULL }
};
@@ -114514,14 +115614,14 @@ dissect_rrc_SysInfoType11bis_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_178_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_179_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_178, T_nonCriticalExtensions_178_sequence);
+ ett_rrc_T_nonCriticalExtensions_179, T_nonCriticalExtensions_179_sequence);
return offset;
}
@@ -114529,7 +115629,7 @@ dissect_rrc_T_nonCriticalExtensions_178(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_29_sequence[] = {
{ &hf_rrc_sysInfoType11bis_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType11bis_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_178 },
+ { &hf_rrc_nonCriticalExtensions_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_179 },
{ NULL, 0, 0, NULL }
};
@@ -114609,7 +115709,7 @@ dissect_rrc_SysInfoType12_v590ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static const per_sequence_t SysInfoType12_v690ext_IEs_sequence[] = {
- { &hf_rrc_dummy_54 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Dummy_InterFreqRACHReportingInfo },
+ { &hf_rrc_dummy_55 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Dummy_InterFreqRACHReportingInfo },
{ NULL, 0, 0, NULL }
};
@@ -114650,14 +115750,14 @@ dissect_rrc_SysInfoType12_v7b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_179_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_180_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_180(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_179, T_nonCriticalExtensions_179_sequence);
+ ett_rrc_T_nonCriticalExtensions_180, T_nonCriticalExtensions_180_sequence);
return offset;
}
@@ -114665,7 +115765,7 @@ dissect_rrc_T_nonCriticalExtensions_179(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v7b0NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_sysInfoType12_v7b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType12_v7b0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_179 },
+ { &hf_rrc_nonCriticalExtensions_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_180 },
{ NULL, 0, 0, NULL }
};
@@ -114796,14 +115896,14 @@ dissect_rrc_SysInfoType13_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_180_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_181_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_180(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_181(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_180, T_nonCriticalExtensions_180_sequence);
+ ett_rrc_T_nonCriticalExtensions_181, T_nonCriticalExtensions_181_sequence);
return offset;
}
@@ -114811,7 +115911,7 @@ dissect_rrc_T_nonCriticalExtensions_180(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_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_180 },
+ { &hf_rrc_nonCriticalExtensions_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_181 },
{ NULL, 0, 0, NULL }
};
@@ -114880,14 +115980,14 @@ dissect_rrc_ANSI_41_RAND_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtensions_181_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_182_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_181(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_182(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_181, T_nonCriticalExtensions_181_sequence);
+ ett_rrc_T_nonCriticalExtensions_182, T_nonCriticalExtensions_182_sequence);
return offset;
}
@@ -114895,7 +115995,7 @@ dissect_rrc_T_nonCriticalExtensions_181(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_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_181 },
+ { &hf_rrc_nonCriticalExtensions_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_182 },
{ NULL, 0, 0, NULL }
};
@@ -114917,14 +116017,14 @@ dissect_rrc_ANSI_41_UserZoneID_Information(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_182_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_183_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_182(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_183(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_182, T_nonCriticalExtensions_182_sequence);
+ ett_rrc_T_nonCriticalExtensions_183, T_nonCriticalExtensions_183_sequence);
return offset;
}
@@ -114932,7 +116032,7 @@ dissect_rrc_T_nonCriticalExtensions_182(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_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_182 },
+ { &hf_rrc_nonCriticalExtensions_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_183 },
{ NULL, 0, 0, NULL }
};
@@ -114954,14 +116054,14 @@ dissect_rrc_ANSI_41_PrivateNeighbourListInfo(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_183_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_184_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_183(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_184(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_183, T_nonCriticalExtensions_183_sequence);
+ ett_rrc_T_nonCriticalExtensions_184, T_nonCriticalExtensions_184_sequence);
return offset;
}
@@ -114969,7 +116069,7 @@ dissect_rrc_T_nonCriticalExtensions_183(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_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_183 },
+ { &hf_rrc_nonCriticalExtensions_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_184 },
{ NULL, 0, 0, NULL }
};
@@ -114991,14 +116091,14 @@ dissect_rrc_ANSI_41_GlobalServiceRedirectInfo(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_184_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_185_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_184(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_185(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_184, T_nonCriticalExtensions_184_sequence);
+ ett_rrc_T_nonCriticalExtensions_185, T_nonCriticalExtensions_185_sequence);
return offset;
}
@@ -115006,7 +116106,7 @@ dissect_rrc_T_nonCriticalExtensions_184(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_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_184 },
+ { &hf_rrc_nonCriticalExtensions_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_185 },
{ NULL, 0, 0, NULL }
};
@@ -115019,14 +116119,14 @@ dissect_rrc_SysInfoType13_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtensions_185_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_186_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_185(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_186(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_185, T_nonCriticalExtensions_185_sequence);
+ ett_rrc_T_nonCriticalExtensions_186, T_nonCriticalExtensions_186_sequence);
return offset;
}
@@ -115035,7 +116135,7 @@ dissect_rrc_T_nonCriticalExtensions_185(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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor },
- { &hf_rrc_nonCriticalExtensions_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_185 },
+ { &hf_rrc_nonCriticalExtensions_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_186 },
{ NULL, 0, 0, NULL }
};
@@ -115076,14 +116176,14 @@ dissect_rrc_SysInfoType15_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_186_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_187_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_186(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_187(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_186, T_nonCriticalExtensions_186_sequence);
+ ett_rrc_T_nonCriticalExtensions_187, T_nonCriticalExtensions_187_sequence);
return offset;
}
@@ -115091,7 +116191,7 @@ dissect_rrc_T_nonCriticalExtensions_186(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v770NonCriticalExtensions_44_sequence[] = {
{ &hf_rrc_sysInfoType15_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_v770ext_IEs },
- { &hf_rrc_nonCriticalExtensions_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_186 },
+ { &hf_rrc_nonCriticalExtensions_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_187 },
{ NULL, 0, 0, NULL }
};
@@ -115152,14 +116252,14 @@ dissect_rrc_SysInfoType15bis_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtensions_187_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_188_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_187(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_188(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_187, T_nonCriticalExtensions_187_sequence);
+ ett_rrc_T_nonCriticalExtensions_188, T_nonCriticalExtensions_188_sequence);
return offset;
}
@@ -115167,7 +116267,7 @@ dissect_rrc_T_nonCriticalExtensions_187(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_30_sequence[] = {
{ &hf_rrc_sysInfoType15bis_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15bis_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_187 },
+ { &hf_rrc_nonCriticalExtensions_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_188 },
{ NULL, 0, 0, NULL }
};
@@ -115211,14 +116311,14 @@ dissect_rrc_SysInfoType15_1_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_nonCriticalExtensions_188_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_189_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_188(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_189(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_188, T_nonCriticalExtensions_188_sequence);
+ ett_rrc_T_nonCriticalExtensions_189, T_nonCriticalExtensions_189_sequence);
return offset;
}
@@ -115226,7 +116326,7 @@ dissect_rrc_T_nonCriticalExtensions_188(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_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_188 },
+ { &hf_rrc_nonCriticalExtensions_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_189 },
{ NULL, 0, 0, NULL }
};
@@ -115268,14 +116368,14 @@ dissect_rrc_SysInfoType15_1bis_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_189_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_190_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_189(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_190(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_189, T_nonCriticalExtensions_189_sequence);
+ ett_rrc_T_nonCriticalExtensions_190, T_nonCriticalExtensions_190_sequence);
return offset;
}
@@ -115283,7 +116383,7 @@ dissect_rrc_T_nonCriticalExtensions_189(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_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_189 },
+ { &hf_rrc_nonCriticalExtensions_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_190 },
{ NULL, 0, 0, NULL }
};
@@ -115311,14 +116411,14 @@ dissect_rrc_SysInfoType15_1bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_nonCriticalExtensions_190_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_191_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_190(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_191(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_190, T_nonCriticalExtensions_190_sequence);
+ ett_rrc_T_nonCriticalExtensions_191, T_nonCriticalExtensions_191_sequence);
return offset;
}
@@ -115328,7 +116428,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_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_190 },
+ { &hf_rrc_nonCriticalExtensions_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_191 },
{ NULL, 0, 0, NULL }
};
@@ -115341,14 +116441,14 @@ dissect_rrc_SysInfoType15_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtensions_191_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_192_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_191(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_192(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_191, T_nonCriticalExtensions_191_sequence);
+ ett_rrc_T_nonCriticalExtensions_192, T_nonCriticalExtensions_192_sequence);
return offset;
}
@@ -115356,7 +116456,7 @@ dissect_rrc_T_nonCriticalExtensions_191(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_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_191 },
+ { &hf_rrc_nonCriticalExtensions_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_192 },
{ NULL, 0, 0, NULL }
};
@@ -115369,14 +116469,14 @@ dissect_rrc_SysInfoType15_2bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_nonCriticalExtensions_192_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_193_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_192(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_193(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_192, T_nonCriticalExtensions_192_sequence);
+ ett_rrc_T_nonCriticalExtensions_193, T_nonCriticalExtensions_193_sequence);
return offset;
}
@@ -115384,7 +116484,7 @@ dissect_rrc_T_nonCriticalExtensions_192(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t SysInfoType15_2ter_sequence[] = {
{ &hf_rrc_ue_positioning_GANSS_AddNavigationModels, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_AddNavigationModels },
- { &hf_rrc_nonCriticalExtensions_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_192 },
+ { &hf_rrc_nonCriticalExtensions_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_193 },
{ NULL, 0, 0, NULL }
};
@@ -115407,14 +116507,14 @@ dissect_rrc_BIT_STRING_SIZE_1_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_nonCriticalExtensions_193_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_194_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_193(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_194(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_193, T_nonCriticalExtensions_193_sequence);
+ ett_rrc_T_nonCriticalExtensions_194, T_nonCriticalExtensions_194_sequence);
return offset;
}
@@ -115427,7 +116527,7 @@ static const per_sequence_t SysInfoType15_3_sequence[] = {
{ &hf_rrc_ue_positioning_GPS_UTC_Model, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_UTC_Model },
{ &hf_rrc_satMask , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_1_32 },
{ &hf_rrc_lsbTOW , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_8 },
- { &hf_rrc_nonCriticalExtensions_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_193 },
+ { &hf_rrc_nonCriticalExtensions_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_194 },
{ NULL, 0, 0, NULL }
};
@@ -115456,14 +116556,14 @@ dissect_rrc_SysInfoType15_3bis_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtensions_194_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_195_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_194(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_195(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_194, T_nonCriticalExtensions_194_sequence);
+ ett_rrc_T_nonCriticalExtensions_195, T_nonCriticalExtensions_195_sequence);
return offset;
}
@@ -115471,7 +116571,7 @@ dissect_rrc_T_nonCriticalExtensions_194(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_31_sequence[] = {
{ &hf_rrc_sysInfoType15_3bis_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_3bis_v860ext_IEs },
- { &hf_rrc_nonCriticalExtensions_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_194 },
+ { &hf_rrc_nonCriticalExtensions_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_195 },
{ NULL, 0, 0, NULL }
};
@@ -115529,14 +116629,14 @@ dissect_rrc_SysInfoType15_4_v4b0ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtensions_195_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_196_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_195(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_196(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_195, T_nonCriticalExtensions_195_sequence);
+ ett_rrc_T_nonCriticalExtensions_196, T_nonCriticalExtensions_196_sequence);
return offset;
}
@@ -115544,7 +116644,7 @@ dissect_rrc_T_nonCriticalExtensions_195(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_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_195 },
+ { &hf_rrc_nonCriticalExtensions_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_196 },
{ NULL, 0, 0, NULL }
};
@@ -115616,14 +116716,14 @@ dissect_rrc_SysInfoType15_5_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_nonCriticalExtensions_196_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_197_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_196(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_197(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_196, T_nonCriticalExtensions_196_sequence);
+ ett_rrc_T_nonCriticalExtensions_197, T_nonCriticalExtensions_197_sequence);
return offset;
}
@@ -115631,7 +116731,7 @@ dissect_rrc_T_nonCriticalExtensions_196(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_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_196 },
+ { &hf_rrc_nonCriticalExtensions_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_197 },
{ NULL, 0, 0, NULL }
};
@@ -115674,14 +116774,14 @@ dissect_rrc_SysInfoType15_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtensions_197_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_198_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_197(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_198(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_197, T_nonCriticalExtensions_197_sequence);
+ ett_rrc_T_nonCriticalExtensions_198, T_nonCriticalExtensions_198_sequence);
return offset;
}
@@ -115690,7 +116790,7 @@ dissect_rrc_T_nonCriticalExtensions_197(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t SysInfoType15_6_sequence[] = {
{ &hf_rrc_ue_positioning_GANSS_TOD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_86399 },
{ &hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo },
- { &hf_rrc_nonCriticalExtensions_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_197 },
+ { &hf_rrc_nonCriticalExtensions_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_198 },
{ NULL, 0, 0, NULL }
};
@@ -115703,14 +116803,14 @@ dissect_rrc_SysInfoType15_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtensions_198_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_199_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_198(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_199(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_198, T_nonCriticalExtensions_198_sequence);
+ ett_rrc_T_nonCriticalExtensions_199, T_nonCriticalExtensions_199_sequence);
return offset;
}
@@ -115718,7 +116818,7 @@ dissect_rrc_T_nonCriticalExtensions_198(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_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_198 },
+ { &hf_rrc_nonCriticalExtensions_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_199 },
{ NULL, 0, 0, NULL }
};
@@ -115731,14 +116831,14 @@ dissect_rrc_SysInfoType15_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtensions_199_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_200_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_199(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_200(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_199, T_nonCriticalExtensions_199_sequence);
+ ett_rrc_T_nonCriticalExtensions_200, T_nonCriticalExtensions_200_sequence);
return offset;
}
@@ -115747,7 +116847,7 @@ dissect_rrc_T_nonCriticalExtensions_199(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_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_199 },
+ { &hf_rrc_nonCriticalExtensions_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_200 },
{ NULL, 0, 0, NULL }
};
@@ -115788,14 +116888,14 @@ dissect_rrc_SysInfoType16_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_200_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_201_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_200(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_201(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_200, T_nonCriticalExtensions_200_sequence);
+ ett_rrc_T_nonCriticalExtensions_201, T_nonCriticalExtensions_201_sequence);
return offset;
}
@@ -115803,7 +116903,7 @@ dissect_rrc_T_nonCriticalExtensions_200(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_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_200 },
+ { &hf_rrc_nonCriticalExtensions_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_201 },
{ NULL, 0, 0, NULL }
};
@@ -115933,14 +117033,14 @@ dissect_rrc_SysInfoType17_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtensions_201_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_202_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_201(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_202(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_201, T_nonCriticalExtensions_201_sequence);
+ ett_rrc_T_nonCriticalExtensions_202, T_nonCriticalExtensions_202_sequence);
return offset;
}
@@ -115948,7 +117048,7 @@ dissect_rrc_T_nonCriticalExtensions_201(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_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_201 },
+ { &hf_rrc_nonCriticalExtensions_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_202 },
{ NULL, 0, 0, NULL }
};
@@ -116037,14 +117137,14 @@ dissect_rrc_SysInfoType18_v860ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_202_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_203_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_202(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_203(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_202, T_nonCriticalExtensions_202_sequence);
+ ett_rrc_T_nonCriticalExtensions_203, T_nonCriticalExtensions_203_sequence);
return offset;
}
@@ -116052,7 +117152,7 @@ dissect_rrc_T_nonCriticalExtensions_202(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_32_sequence[] = {
{ &hf_rrc_sysInfoType18_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType18_v860ext },
- { &hf_rrc_nonCriticalExtensions_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_202 },
+ { &hf_rrc_nonCriticalExtensions_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_203 },
{ NULL, 0, 0, NULL }
};
@@ -116111,14 +117211,14 @@ dissect_rrc_SysInfoType19_v920ext(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_204_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_203(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_204(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_203, T_nonCriticalExtensions_203_sequence);
+ ett_rrc_T_nonCriticalExtensions_204, T_nonCriticalExtensions_204_sequence);
return offset;
}
@@ -116126,7 +117226,7 @@ dissect_rrc_T_nonCriticalExtensions_203(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v920NonCriticalExtensions_07_sequence[] = {
{ &hf_rrc_sysInfoType19_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType19_v920ext },
- { &hf_rrc_nonCriticalExtensions_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_203 },
+ { &hf_rrc_nonCriticalExtensions_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_204 },
{ NULL, 0, 0, NULL }
};
@@ -116156,14 +117256,14 @@ dissect_rrc_SysInfoType19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_nonCriticalExtensions_204_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_205_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_204(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_205(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_204, T_nonCriticalExtensions_204_sequence);
+ ett_rrc_T_nonCriticalExtensions_205, T_nonCriticalExtensions_205_sequence);
return offset;
}
@@ -116171,7 +117271,7 @@ dissect_rrc_T_nonCriticalExtensions_204(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_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_204 },
+ { &hf_rrc_nonCriticalExtensions_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_205 },
{ NULL, 0, 0, NULL }
};
@@ -116213,14 +117313,14 @@ dissect_rrc_SysInfoTypeSB1_v860ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_205_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_206_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_205(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_206(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_205, T_nonCriticalExtensions_205_sequence);
+ ett_rrc_T_nonCriticalExtensions_206, T_nonCriticalExtensions_206_sequence);
return offset;
}
@@ -116228,7 +117328,7 @@ dissect_rrc_T_nonCriticalExtensions_205(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_33_sequence[] = {
{ &hf_rrc_sysInfoTypeSB1_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoTypeSB1_v860ext },
- { &hf_rrc_nonCriticalExtensions_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_205 },
+ { &hf_rrc_nonCriticalExtensions_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_206 },
{ NULL, 0, 0, NULL }
};
@@ -116300,14 +117400,14 @@ dissect_rrc_SysInfoTypeSB2_v860ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtensions_206_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_207_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_206(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_207(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_206, T_nonCriticalExtensions_206_sequence);
+ ett_rrc_T_nonCriticalExtensions_207, T_nonCriticalExtensions_207_sequence);
return offset;
}
@@ -116315,7 +117415,7 @@ dissect_rrc_T_nonCriticalExtensions_206(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_v860NonCriticalExtensions_34_sequence[] = {
{ &hf_rrc_sysInfoTypeSB2_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoTypeSB2_v860ext },
- { &hf_rrc_nonCriticalExtensions_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_206 },
+ { &hf_rrc_nonCriticalExtensions_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_207 },
{ NULL, 0, 0, NULL }
};
@@ -116465,14 +117565,14 @@ dissect_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs(tvbuff_t *t
}
-static const per_sequence_t T_nonCriticalExtensions_207_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_208_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_207(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_208(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_207, T_nonCriticalExtensions_207_sequence);
+ ett_rrc_T_nonCriticalExtensions_208, T_nonCriticalExtensions_208_sequence);
return offset;
}
@@ -116480,7 +117580,7 @@ dissect_rrc_T_nonCriticalExtensions_207(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_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_207 },
+ { &hf_rrc_nonCriticalExtensions_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_208 },
{ NULL, 0, 0, NULL }
};
@@ -116859,16 +117959,16 @@ dissect_rrc_OngoingMeasRepList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const per_sequence_t T_fdd_178_sequence[] = {
+static const per_sequence_t T_fdd_177_sequence[] = {
{ &hf_rrc_dummy_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPCH_SetID },
{ &hf_rrc_dummy2_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DRAC_StaticInformationList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_178, T_fdd_178_sequence);
+ ett_rrc_T_fdd_177, T_fdd_177_sequence);
return offset;
}
@@ -116881,7 +117981,7 @@ static const value_string rrc_T_modeSpecificInfo_140_vals[] = {
};
static const per_choice_t T_modeSpecificInfo_140_choice[] = {
- { 0, &hf_rrc_fdd_184 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_178 },
+ { 0, &hf_rrc_fdd_183 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_177 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
@@ -117444,29 +118544,29 @@ dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_209_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_210_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_209(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_210(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_209, T_nonCriticalExtensions_209_sequence);
+ ett_rrc_T_nonCriticalExtensions_210, T_nonCriticalExtensions_210_sequence);
return offset;
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_16_sequence[] = {
+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_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_209 },
+ { &hf_rrc_nonCriticalExtensions_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_210 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_16, T_v7f0NonCriticalExtensions_16_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_17, T_v7f0NonCriticalExtensions_17_sequence);
return offset;
}
@@ -117474,7 +118574,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_16(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7e0NonCriticalExtensions_04_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7e0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_16 },
+ { &hf_rrc_v7f0NonCriticalExtensions_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_17 },
{ NULL, 0, 0, NULL }
};
@@ -118093,7 +119193,7 @@ dissect_rrc_MeasurementCapability_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static const per_sequence_t UE_RadioAccessCapability_r4_sequence[] = {
{ &hf_rrc_accessStratumReleaseIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AccessStratumReleaseIndicator },
- { &hf_rrc_pdcp_Capability_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Capability_r4 },
+ { &hf_rrc_pdcp_Capability_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Capability_r4 },
{ &hf_rrc_rlc_Capability_02, 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 },
@@ -118169,37 +119269,37 @@ dissect_rrc_OngoingMeasRepList_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_179_sequence[] = {
+static const per_sequence_t T_fdd_178_sequence[] = {
{ &hf_rrc_dummy1 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPCH_SetID },
{ &hf_rrc_dummy2_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DRAC_StaticInformationList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_179, T_fdd_179_sequence);
+ ett_rrc_T_fdd_178, T_fdd_178_sequence);
return offset;
}
-static const value_string rrc_T_dummy_16_vals[] = {
+static const value_string rrc_T_dummy_17_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_dummy_16_choice[] = {
- { 0, &hf_rrc_fdd_185 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_179 },
+static const per_choice_t T_dummy_17_choice[] = {
+ { 0, &hf_rrc_fdd_184 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_178 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_dummy_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dummy_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_dummy_16, T_dummy_16_choice,
+ ett_rrc_T_dummy_17, T_dummy_17_choice,
NULL);
return offset;
@@ -118235,7 +119335,7 @@ static const per_sequence_t SRNC_RelocationInfo_r4_IEs_sequence[] = {
{ &hf_rrc_rab_InformationList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r4 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList },
- { &hf_rrc_dummy_56 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_16 },
+ { &hf_rrc_dummy_57 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_17 },
{ &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 },
{ &hf_rrc_dl_TransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r4 },
{ &hf_rrc_measurementReport, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReport },
@@ -118295,29 +119395,29 @@ dissect_rrc_SRNC_RelocationInfo_v4d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_210_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_211_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_210(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_211(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_210, T_nonCriticalExtensions_210_sequence);
+ ett_rrc_T_nonCriticalExtensions_211, T_nonCriticalExtensions_211_sequence);
return offset;
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_17_sequence[] = {
+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_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_210 },
+ { &hf_rrc_nonCriticalExtensions_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_211 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_17, T_v7f0NonCriticalExtensions_17_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_18, T_v7f0NonCriticalExtensions_18_sequence);
return offset;
}
@@ -118325,7 +119425,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_17(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7e0NonCriticalExtensions_05_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7e0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_17 },
+ { &hf_rrc_v7f0NonCriticalExtensions_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_18 },
{ NULL, 0, 0, NULL }
};
@@ -118834,7 +119934,7 @@ dissect_rrc_UE_MultiModeRAT_Capability_r5(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UE_RadioAccessCapability_r5_sequence[] = {
{ &hf_rrc_accessStratumReleaseIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AccessStratumReleaseIndicator },
{ &hf_rrc_dl_CapabilityWithSimultaneousHS_DSCHConfig, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CapabilityWithSimultaneousHS_DSCHConfig },
- { &hf_rrc_pdcp_Capability_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Capability_r5 },
+ { &hf_rrc_pdcp_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Capability_r5 },
{ &hf_rrc_rlc_Capability_03, 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 },
@@ -118926,37 +120026,37 @@ dissect_rrc_OngoingMeasRepList_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_fdd_180_sequence[] = {
+static const per_sequence_t T_fdd_179_sequence[] = {
{ &hf_rrc_dummy1 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPCH_SetID },
{ &hf_rrc_dummy2_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DRAC_StaticInformationList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_fdd_180(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_fdd_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_fdd_180, T_fdd_180_sequence);
+ ett_rrc_T_fdd_179, T_fdd_179_sequence);
return offset;
}
-static const value_string rrc_T_dummy_17_vals[] = {
+static const value_string rrc_T_dummy_18_vals[] = {
{ 0, "fdd" },
{ 1, "tdd" },
{ 0, NULL }
};
-static const per_choice_t T_dummy_17_choice[] = {
- { 0, &hf_rrc_fdd_186 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_180 },
+static const per_choice_t T_dummy_18_choice[] = {
+ { 0, &hf_rrc_fdd_185 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_179 },
{ 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rrc_T_dummy_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_dummy_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_dummy_17, T_dummy_17_choice,
+ ett_rrc_T_dummy_18, T_dummy_18_choice,
NULL);
return offset;
@@ -118992,7 +120092,7 @@ static const per_sequence_t SRNC_RelocationInfo_r5_IEs_sequence[] = {
{ &hf_rrc_rab_InformationList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r5 },
{ &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 },
{ &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList },
- { &hf_rrc_dummy_57 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_17 },
+ { &hf_rrc_dummy_58 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_18 },
{ &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 },
{ &hf_rrc_dl_TransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r5 },
{ &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList },
@@ -119010,29 +120110,29 @@ dissect_rrc_SRNC_RelocationInfo_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_211_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_212_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_211(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_212(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_211, T_nonCriticalExtensions_211_sequence);
+ ett_rrc_T_nonCriticalExtensions_212, T_nonCriticalExtensions_212_sequence);
return offset;
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_18_sequence[] = {
+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_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_211 },
+ { &hf_rrc_nonCriticalExtensions_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_212 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_18, T_v7f0NonCriticalExtensions_18_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_19, T_v7f0NonCriticalExtensions_19_sequence);
return offset;
}
@@ -119040,7 +120140,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7e0NonCriticalExtensions_06_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7e0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_18 },
+ { &hf_rrc_v7f0NonCriticalExtensions_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_19 },
{ NULL, 0, 0, NULL }
};
@@ -119254,7 +120354,7 @@ dissect_rrc_PDCP_Capability_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t UE_RadioAccessCapability_r6_sequence[] = {
{ &hf_rrc_accessStratumReleaseIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AccessStratumReleaseIndicator },
{ &hf_rrc_dl_CapabilityWithSimultaneousHS_DSCHConfig, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CapabilityWithSimultaneousHS_DSCHConfig },
- { &hf_rrc_pdcp_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Capability_r6 },
+ { &hf_rrc_pdcp_Capability_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Capability_r6 },
{ &hf_rrc_rlc_Capability_03, 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 },
@@ -119499,14 +120599,14 @@ dissect_rrc_SRNC_RelocationInfo_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_212_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_213_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_212(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_213(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_212, T_nonCriticalExtensions_212_sequence);
+ ett_rrc_T_nonCriticalExtensions_213, T_nonCriticalExtensions_213_sequence);
return offset;
}
@@ -119514,7 +120614,7 @@ dissect_rrc_T_nonCriticalExtensions_212(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_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_212 },
+ { &hf_rrc_nonCriticalExtensions_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_213 },
{ NULL, 0, 0, NULL }
};
@@ -119747,14 +120847,14 @@ dissect_rrc_T_sRNC_RelocationInfo_r7_add_ext(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtensions_213_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_214_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_213(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_214(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_213, T_nonCriticalExtensions_213_sequence);
+ ett_rrc_T_nonCriticalExtensions_214, T_nonCriticalExtensions_214_sequence);
return offset;
}
@@ -119762,7 +120862,7 @@ dissect_rrc_T_nonCriticalExtensions_213(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_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_213 },
+ { &hf_rrc_nonCriticalExtensions_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_214 },
{ NULL, 0, 0, NULL }
};
@@ -120038,29 +121138,58 @@ dissect_rrc_SRNC_RelocationInfo_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_214_sequence[] = {
+static const per_sequence_t SRNC_RelocationInfo_v8d0ext_IEs_sequence[] = {
+ { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode },
{ 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_SRNC_RelocationInfo_v8d0ext_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_214, T_nonCriticalExtensions_214_sequence);
+ ett_rrc_SRNC_RelocationInfo_v8d0ext_IEs, SRNC_RelocationInfo_v8d0ext_IEs_sequence);
return offset;
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_19_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_215_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_215, T_nonCriticalExtensions_215_sequence);
+
+ return offset;
+}
+
+
+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_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_215 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v8d0NonCriticalExtensions_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_v8d0NonCriticalExtensions_01, T_v8d0NonCriticalExtensions_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_v7f0NonCriticalExtensions_20_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs },
- { &hf_rrc_nonCriticalExtensions_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_214 },
+ { &hf_rrc_v8d0NonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8d0NonCriticalExtensions_01 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_19, T_v7f0NonCriticalExtensions_19_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_20, T_v7f0NonCriticalExtensions_20_sequence);
return offset;
}
@@ -120068,7 +121197,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_v7e0NonCriticalExtensions_07_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7e0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_19 },
+ { &hf_rrc_v7f0NonCriticalExtensions_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_20 },
{ NULL, 0, 0, NULL }
};
@@ -120308,14 +121437,87 @@ dissect_rrc_SRNC_RelocationInfo_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_215_sequence[] = {
+static const per_sequence_t OngoingMeasRep_v970ext_IEs_sequence[] = {
+ { &hf_rrc_measurementIdentity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementIdentity_r9 },
+ { &hf_rrc_additionalMeasurementID_List_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalMeasurementID_List_r9 },
{ 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_OngoingMeasRep_v970ext_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_215, T_nonCriticalExtensions_215_sequence);
+ ett_rrc_OngoingMeasRep_v970ext_IEs, OngoingMeasRep_v970ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t OngoingMeasRepList_v970ext_IE_sequence_of[1] = {
+ { &hf_rrc_OngoingMeasRepList_v970ext_IE_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OngoingMeasRep_v970ext_IEs },
+};
+
+static int
+dissect_rrc_OngoingMeasRepList_v970ext_IE(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rrc_OngoingMeasRepList_v970ext_IE, OngoingMeasRepList_v970ext_IE_sequence_of,
+ 1, maxNoOfMeas, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SRNC_RelocationInfo_v970ext_IEs_sequence[] = {
+ { &hf_rrc_ongoingMeasRepList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OngoingMeasRepList_v970ext_IE },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_SRNC_RelocationInfo_v970ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_SRNC_RelocationInfo_v970ext_IEs, SRNC_RelocationInfo_v970ext_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtensions_216_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_nonCriticalExtensions_216, T_nonCriticalExtensions_216_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_v970NonCriticalExtensions_04_sequence[] = {
+ { &hf_rrc_sRNC_RelocationInfo_v970ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v970ext_IEs },
+ { &hf_rrc_nonCriticalExtensions_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_216 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v970NonCriticalExtensions_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rrc_T_v970NonCriticalExtensions_04, T_v970NonCriticalExtensions_04_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_v8d0NonCriticalExtensions_02_sequence[] = {
+ { &hf_rrc_sRNC_RelocationInfo_v8d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v8d0ext_IEs },
+ { &hf_rrc_v970NonCriticalExtensions_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v970NonCriticalExtensions_04 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rrc_T_v8d0NonCriticalExtensions_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_v8d0NonCriticalExtensions_02, T_v8d0NonCriticalExtensions_02_sequence);
return offset;
}
@@ -120324,7 +121526,7 @@ dissect_rrc_T_nonCriticalExtensions_215(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t T_r9_11_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_r9_IEs },
{ &hf_rrc_sRNC_RelocationInfo_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING },
- { &hf_rrc_nonCriticalExtensions_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_215 },
+ { &hf_rrc_v8d0NonCriticalExtensions_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v8d0NonCriticalExtensions_02 },
{ NULL, 0, 0, NULL }
};
@@ -120648,14 +121850,14 @@ dissect_rrc_RFC3095_ContextInfoList_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtensions_208_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_209_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_208(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_209(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_208, T_nonCriticalExtensions_208_sequence);
+ ett_rrc_T_nonCriticalExtensions_209, T_nonCriticalExtensions_209_sequence);
return offset;
}
@@ -120663,7 +121865,7 @@ dissect_rrc_T_nonCriticalExtensions_208(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_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_208 },
+ { &hf_rrc_nonCriticalExtensions_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_209 },
{ NULL, 0, 0, NULL }
};
@@ -120740,7 +121942,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 441 "../../asn1/rrc/rrc.cnf"
+#line 440 "../../asn1/rrc/rrc.cnf"
tvbuff_t *dl_dcch_message_tvb=NULL;
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
@@ -120818,29 +122020,29 @@ dissect_rrc_SRNC_RelocationInfo_v3h0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtensions_216_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_217_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_216(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_217(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_216, T_nonCriticalExtensions_216_sequence);
+ ett_rrc_T_nonCriticalExtensions_217, T_nonCriticalExtensions_217_sequence);
return offset;
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_20_sequence[] = {
+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_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_216 },
+ { &hf_rrc_nonCriticalExtensions_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_217 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_20, T_v7f0NonCriticalExtensions_20_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_21, T_v7f0NonCriticalExtensions_21_sequence);
return offset;
}
@@ -120848,7 +122050,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t SRNC_RelocationInfo_r6_add_ext_IEs_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7e0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_20 },
+ { &hf_rrc_v7f0NonCriticalExtensions_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_21 },
{ NULL, 0, 0, NULL }
};
@@ -120861,29 +122063,29 @@ dissect_rrc_SRNC_RelocationInfo_r6_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtensions_217_sequence[] = {
+static const per_sequence_t T_nonCriticalExtensions_218_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_nonCriticalExtensions_217(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_nonCriticalExtensions_218(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rrc_T_nonCriticalExtensions_217, T_nonCriticalExtensions_217_sequence);
+ ett_rrc_T_nonCriticalExtensions_218, T_nonCriticalExtensions_218_sequence);
return offset;
}
-static const per_sequence_t T_v7f0NonCriticalExtensions_21_sequence[] = {
+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_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_217 },
+ { &hf_rrc_nonCriticalExtensions_218, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_218 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rrc_T_v7f0NonCriticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rrc_T_v7f0NonCriticalExtensions_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_v7f0NonCriticalExtensions_21, T_v7f0NonCriticalExtensions_21_sequence);
+ ett_rrc_T_v7f0NonCriticalExtensions_22, T_v7f0NonCriticalExtensions_22_sequence);
return offset;
}
@@ -120891,7 +122093,7 @@ dissect_rrc_T_v7f0NonCriticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t SRNC_RelocationInfo_r7_add_ext_IEs_sequence[] = {
{ &hf_rrc_sRNC_RelocationInfo_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7e0ext_IEs },
- { &hf_rrc_v7f0NonCriticalExtensions_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_21 },
+ { &hf_rrc_v7f0NonCriticalExtensions_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_v7f0NonCriticalExtensions_22 },
{ NULL, 0, 0, NULL }
};
@@ -120905,300 +122107,485 @@ dissect_rrc_SRNC_RelocationInfo_r7_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U_
/*--- PDUs ---*/
-static void dissect_DL_DCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_DCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_DL_DCCH_Message(tvb, 0, &asn1_ctx, tree, hf_rrc_DL_DCCH_Message_PDU);
+ offset = dissect_rrc_DL_DCCH_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_DL_DCCH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_UL_DCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_DCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_UL_DCCH_Message(tvb, 0, &asn1_ctx, tree, hf_rrc_UL_DCCH_Message_PDU);
+ offset = dissect_rrc_UL_DCCH_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_UL_DCCH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_DL_CCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_CCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_DL_CCCH_Message(tvb, 0, &asn1_ctx, tree, hf_rrc_DL_CCCH_Message_PDU);
+ offset = dissect_rrc_DL_CCCH_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_DL_CCCH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_UL_CCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_CCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_UL_CCCH_Message(tvb, 0, &asn1_ctx, tree, hf_rrc_UL_CCCH_Message_PDU);
+ offset = dissect_rrc_UL_CCCH_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_UL_CCCH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_PCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_PCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_PCCH_Message(tvb, 0, &asn1_ctx, tree, hf_rrc_PCCH_Message_PDU);
+ offset = dissect_rrc_PCCH_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_PCCH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_DL_SHCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_DL_SHCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_DL_SHCCH_Message(tvb, 0, &asn1_ctx, tree, hf_rrc_DL_SHCCH_Message_PDU);
+ offset = dissect_rrc_DL_SHCCH_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_DL_SHCCH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_UL_SHCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UL_SHCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_UL_SHCCH_Message(tvb, 0, &asn1_ctx, tree, hf_rrc_UL_SHCCH_Message_PDU);
+ offset = dissect_rrc_UL_SHCCH_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_UL_SHCCH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_BCCH_FACH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_BCCH_FACH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_BCCH_FACH_Message(tvb, 0, &asn1_ctx, tree, hf_rrc_BCCH_FACH_Message_PDU);
+ offset = dissect_rrc_BCCH_FACH_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_BCCH_FACH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_BCCH_BCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_BCCH_BCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_BCCH_BCH_Message(tvb, 0, &asn1_ctx, tree, hf_rrc_BCCH_BCH_Message_PDU);
+ offset = dissect_rrc_BCCH_BCH_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_BCCH_BCH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_MCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_MCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_MCCH_Message(tvb, 0, &asn1_ctx, tree, hf_rrc_MCCH_Message_PDU);
+ offset = dissect_rrc_MCCH_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_MCCH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_MSCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_MSCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_MSCH_Message(tvb, 0, &asn1_ctx, tree, hf_rrc_MSCH_Message_PDU);
+ offset = dissect_rrc_MSCH_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_MSCH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-void dissect_rrc_HandoverToUTRANCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+int dissect_rrc_HandoverToUTRANCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_HandoverToUTRANCommand(tvb, 0, &asn1_ctx, tree, hf_rrc_rrc_HandoverToUTRANCommand_PDU);
+ offset = dissect_rrc_HandoverToUTRANCommand(tvb, offset, &asn1_ctx, tree, hf_rrc_rrc_HandoverToUTRANCommand_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-void dissect_rrc_InterRATHandoverInfo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+int dissect_rrc_InterRATHandoverInfo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_InterRATHandoverInfo(tvb, 0, &asn1_ctx, tree, hf_rrc_rrc_InterRATHandoverInfo_PDU);
+ offset = dissect_rrc_InterRATHandoverInfo(tvb, offset, &asn1_ctx, tree, hf_rrc_rrc_InterRATHandoverInfo_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SystemInformation_BCH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SystemInformation_BCH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SystemInformation_BCH(tvb, 0, &asn1_ctx, tree, hf_rrc_SystemInformation_BCH_PDU);
+ offset = dissect_rrc_SystemInformation_BCH(tvb, offset, &asn1_ctx, tree, hf_rrc_SystemInformation_BCH_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_UE_RadioAccessCapabilityInfo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_System_Information_Container_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_UE_RadioAccessCapabilityInfo(tvb, 0, &asn1_ctx, tree, hf_rrc_UE_RadioAccessCapabilityInfo_PDU);
+ offset = dissect_rrc_System_Information_Container(tvb, offset, &asn1_ctx, tree, hf_rrc_System_Information_Container_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_MasterInformationBlock_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_UE_RadioAccessCapabilityInfo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_MasterInformationBlock(tvb, 0, &asn1_ctx, tree, hf_rrc_MasterInformationBlock_PDU);
+ offset = dissect_rrc_UE_RadioAccessCapabilityInfo(tvb, offset, &asn1_ctx, tree, hf_rrc_UE_RadioAccessCapabilityInfo_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_MasterInformationBlock_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType1(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType1_PDU);
+ offset = dissect_rrc_MasterInformationBlock(tvb, offset, &asn1_ctx, tree, hf_rrc_MasterInformationBlock_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType2(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType2_PDU);
+ offset = dissect_rrc_SysInfoType1(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType1_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType3_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType3(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType3_PDU);
+ offset = dissect_rrc_SysInfoType2(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType2_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType4_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType3_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType4(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType4_PDU);
+ offset = dissect_rrc_SysInfoType3(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType3_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType5_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType4_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType5(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType5_PDU);
+ offset = dissect_rrc_SysInfoType4(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType4_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType5bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType5_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType5bis(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType5bis_PDU);
+ offset = dissect_rrc_SysInfoType5(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType5_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType6_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType5bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType6(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType6_PDU);
+ offset = dissect_rrc_SysInfoType5bis(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType5bis_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType7_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType6_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType7(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType7_PDU);
+ offset = dissect_rrc_SysInfoType6(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType6_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType8_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType7_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType8(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType8_PDU);
+ offset = dissect_rrc_SysInfoType7(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType7_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType9_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType8_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType9(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType9_PDU);
+ offset = dissect_rrc_SysInfoType8(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType8_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType10_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType9_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType10(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType10_PDU);
+ offset = dissect_rrc_SysInfoType9(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType9_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType11_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType10_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType11(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType11_PDU);
+ offset = dissect_rrc_SysInfoType10(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType10_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType11bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType11_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType11bis(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType11bis_PDU);
+ offset = dissect_rrc_SysInfoType11(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType11_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType12_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType11bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType12(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType12_PDU);
+ offset = dissect_rrc_SysInfoType11bis(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType11bis_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType13_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType12_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType13(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType13_PDU);
+ offset = dissect_rrc_SysInfoType12(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType12_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType13_1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType13_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType13_1(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType13_1_PDU);
+ offset = dissect_rrc_SysInfoType13(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType13_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType13_2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType13_1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType13_2(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType13_2_PDU);
+ offset = dissect_rrc_SysInfoType13_1(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType13_1_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType13_3_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType13_2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType13_3(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType13_3_PDU);
+ offset = dissect_rrc_SysInfoType13_2(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType13_2_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType13_4_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType13_3_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType13_4(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType13_4_PDU);
+ offset = dissect_rrc_SysInfoType13_3(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType13_3_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType14_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType13_4_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType14(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType14_PDU);
+ offset = dissect_rrc_SysInfoType13_4(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType13_4_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType14_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_PDU);
+ offset = dissect_rrc_SysInfoType14(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType14_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15bis(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15bis_PDU);
+ offset = dissect_rrc_SysInfoType15(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_1(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_1_PDU);
+ offset = dissect_rrc_SysInfoType15bis(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15bis_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_1bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_1bis(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_1bis_PDU);
+ offset = dissect_rrc_SysInfoType15_1(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_1_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_1bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_2(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_2_PDU);
+ offset = dissect_rrc_SysInfoType15_1bis(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_1bis_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_2bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_2bis(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_2bis_PDU);
+ offset = dissect_rrc_SysInfoType15_2(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_2_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_2ter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_2bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_2ter(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_2ter_PDU);
+ offset = dissect_rrc_SysInfoType15_2bis(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_2bis_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_3_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_2ter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_3(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_3_PDU);
+ offset = dissect_rrc_SysInfoType15_2ter(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_2ter_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_3bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_3_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_3bis(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_3bis_PDU);
+ offset = dissect_rrc_SysInfoType15_3(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_3_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_SysInfoType15_3bis_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_rrc_SysInfoType15_3bis(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_3bis_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_4_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_4_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_4(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_4_PDU);
+ offset = dissect_rrc_SysInfoType15_4(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_4_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_5_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_5_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_5(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_5_PDU);
+ offset = dissect_rrc_SysInfoType15_5(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_5_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_6_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_6_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_6(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_6_PDU);
+ offset = dissect_rrc_SysInfoType15_6(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_6_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_7_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_7_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_7(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_7_PDU);
+ offset = dissect_rrc_SysInfoType15_7(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_7_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType15_8_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType15_8_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType15_8(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType15_8_PDU);
+ offset = dissect_rrc_SysInfoType15_8(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType15_8_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType16_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType16_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType16(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType16_PDU);
+ offset = dissect_rrc_SysInfoType16(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType16_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType17_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType17_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType17(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType17_PDU);
+ offset = dissect_rrc_SysInfoType17(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType17_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType18_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType18_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType18(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType18_PDU);
+ offset = dissect_rrc_SysInfoType18(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType18_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType19_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType19_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType19(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType19_PDU);
+ offset = dissect_rrc_SysInfoType19(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType19_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoType20_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoType20_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoType20(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoType20_PDU);
+ offset = dissect_rrc_SysInfoType20(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoType20_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoTypeSB1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoTypeSB1_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoTypeSB1(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoTypeSB1_PDU);
+ offset = dissect_rrc_SysInfoTypeSB1(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoTypeSB1_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-static void dissect_SysInfoTypeSB2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+static int dissect_SysInfoTypeSB2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_SysInfoTypeSB2(tvb, 0, &asn1_ctx, tree, hf_rrc_SysInfoTypeSB2_PDU);
+ offset = dissect_rrc_SysInfoTypeSB2(tvb, offset, &asn1_ctx, tree, hf_rrc_SysInfoTypeSB2_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-void dissect_rrc_ToTargetRNC_Container_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+int dissect_rrc_ToTargetRNC_Container_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_ToTargetRNC_Container(tvb, 0, &asn1_ctx, tree, hf_rrc_rrc_ToTargetRNC_Container_PDU);
+ offset = dissect_rrc_ToTargetRNC_Container(tvb, offset, &asn1_ctx, tree, hf_rrc_rrc_ToTargetRNC_Container_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
-void dissect_rrc_TargetRNC_ToSourceRNC_Container_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+int dissect_rrc_TargetRNC_ToSourceRNC_Container_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+ int offset = 0;
asn1_ctx_t asn1_ctx;
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
- dissect_rrc_TargetRNC_ToSourceRNC_Container(tvb, 0, &asn1_ctx, tree, hf_rrc_rrc_TargetRNC_ToSourceRNC_Container_PDU);
+ offset = dissect_rrc_TargetRNC_ToSourceRNC_Container(tvb, offset, &asn1_ctx, tree, hf_rrc_rrc_TargetRNC_ToSourceRNC_Container_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
}
static int dissect_CellUpdate_r3_add_ext_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
int offset = 0;
@@ -121307,7 +122694,7 @@ static int dissect_MeasurementReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _
/*--- End of included file: packet-rrc-fn.c ---*/
-#line 82 "../../asn1/rrc/packet-rrc-template.c"
+#line 118 "../../asn1/rrc/packet-rrc-template.c"
#include "packet-rrc.h"
@@ -121418,6 +122805,10 @@ void proto_register_rrc(void) {
{ "SystemInformation-BCH", "rrc.SystemInformation_BCH",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_System_Information_Container_PDU,
+ { "System-Information-Container", "rrc.System_Information_Container",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_UE_RadioAccessCapabilityInfo_PDU,
{ "UE-RadioAccessCapabilityInfo", "rrc.UE_RadioAccessCapabilityInfo",
FT_NONE, BASE_NONE, NULL, 0,
@@ -122230,6 +123621,14 @@ void proto_register_rrc(void) {
{ "activeSetUpdate-r9-add-ext", "rrc.activeSetUpdate_r9_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_rrc_v950NonCriticalExtensions,
+ { "v950NonCriticalExtensions", "rrc.v950NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_activeSetUpdate_v950ext,
+ { "activeSetUpdate-v950ext", "rrc.activeSetUpdate_v950ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ActiveSetUpdate_v950ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_04,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -122450,6 +123849,14 @@ void proto_register_rrc(void) {
{ "dl-SecondaryCellInfoFDD", "rrc.dl_SecondaryCellInfoFDD",
FT_NONE, BASE_NONE, NULL, 0,
"DL_SecondaryCellInfoFDD_r9", HFILL }},
+ { &hf_rrc_secondaryCellMimoParameters,
+ { "secondaryCellMimoParameters", "rrc.secondaryCellMimoParameters",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SecondaryCellMIMOparametersFDD_v950ext", HFILL }},
+ { &hf_rrc_rl_AdditionInformationList_06,
+ { "rl-AdditionInformationList", "rrc.rl_AdditionInformationList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RL_AdditionInformationList_v950ext", HFILL }},
{ &hf_rrc_dummy_02,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
@@ -123122,6 +124529,14 @@ void proto_register_rrc(void) {
{ "cellUpdateConfirm-r9-add-ext", "rrc.cellUpdateConfirm_r9_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_rrc_v950NonCriticalExtensions_01,
+ { "v950NonCriticalExtensions", "rrc.v950NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v950NonCriticalExtensions_01", HFILL }},
+ { &hf_rrc_cellUpdateConfirm_v950ext,
+ { "cellUpdateConfirm-v950ext", "rrc.cellUpdateConfirm_v950ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellUpdateConfirm_v950ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_18,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -123734,6 +125149,14 @@ void proto_register_rrc(void) {
{ "v8a0NonCriticalExtensions", "rrc.v8a0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
"T_v8a0NonCriticalExtensions_01", HFILL }},
+ { &hf_rrc_v7f0NonCriticalExtensions_03,
+ { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v7f0NonCriticalExtensions_03", HFILL }},
+ { &hf_rrc_v7g0NonCriticalExtensions_05,
+ { "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v7g0NonCriticalExtensions_05", HFILL }},
{ &hf_rrc_nonCriticalExtensions_25,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -124813,7 +126236,7 @@ void proto_register_rrc(void) {
{ &hf_rrc_eutra_Message,
{ "eutra-Message", "rrc.eutra_Message",
FT_BYTES, BASE_NONE, NULL, 0,
- "OCTET_STRING", HFILL }},
+ NULL, HFILL }},
{ &hf_rrc_interRAT_HO_FailureCause,
{ "interRAT-HO-FailureCause", "rrc.interRAT_HO_FailureCause",
FT_UINT32, BASE_DEC, VALS(rrc_InterRAT_HO_FailureCause_vals), 0,
@@ -124866,6 +126289,10 @@ void proto_register_rrc(void) {
{ "geranIu-MessageList", "rrc.geranIu_MessageList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_eutra_Message_01,
+ { "eutra-Message", "rrc.eutra_Message",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "T_eutra_Message_01", HFILL }},
{ &hf_rrc_predefinedConfigStatusList,
{ "predefinedConfigStatusList", "rrc.predefinedConfigStatusList",
FT_UINT32, BASE_DEC, VALS(rrc_T_predefinedConfigStatusList_vals), 0,
@@ -125002,10 +126429,10 @@ void proto_register_rrc(void) {
{ "interRATHandoverInfo-v7e0ext", "rrc.interRATHandoverInfo_v7e0ext",
FT_NONE, BASE_NONE, NULL, 0,
"InterRATHandoverInfo_v7e0ext_IEs", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_03,
+ { &hf_rrc_v7f0NonCriticalExtensions_04,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_03", HFILL }},
+ "T_v7f0NonCriticalExtensions_04", HFILL }},
{ &hf_rrc_interRATHandoverInfo_v7f0ext,
{ "interRATHandoverInfo-v7f0ext", "rrc.interRATHandoverInfo_v7f0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -125098,6 +126525,22 @@ void proto_register_rrc(void) {
{ "interRATHandoverInfo-v920ext", "rrc.interRATHandoverInfo_v920ext",
FT_NONE, BASE_NONE, NULL, 0,
"InterRATHandoverInfo_v920ext_IEs", HFILL }},
+ { &hf_rrc_v8b0NonCriticalExtensions,
+ { "v8b0NonCriticalExtensions", "rrc.v8b0NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_interRATHandoverInfo_v8b0ext,
+ { "interRATHandoverInfo-v8b0ext", "rrc.interRATHandoverInfo_v8b0ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "InterRATHandoverInfo_v8b0ext_IEs", HFILL }},
+ { &hf_rrc_v950NonCriticalExtensions_02,
+ { "v950NonCriticalExtensions", "rrc.v950NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v950NonCriticalExtensions_02", HFILL }},
+ { &hf_rrc_interRATHandoverInfo_v950ext,
+ { "interRATHandoverInfo-v950ext", "rrc.interRATHandoverInfo_v950ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "InterRATHandoverInfo_v950ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_48,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -125162,6 +126605,14 @@ void proto_register_rrc(void) {
{ "ue-RadioAccessCapabilityComp2", "rrc.ue_RadioAccessCapabilityComp2",
FT_NONE, BASE_NONE, NULL, 0,
"UE_RadioAccessCapabilityComp2_v920ext", HFILL }},
+ { &hf_rrc_ue_RadioAccessCapabilityInfo_04,
+ { "ue-RadioAccessCapabilityInfo", "rrc.ue_RadioAccessCapabilityInfo",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_RadioAccessCapabilityInfo_TDD128_v8b0ext", HFILL }},
+ { &hf_rrc_pdcp_Capability,
+ { "pdcp-Capability", "rrc.pdcp_Capability",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PDCP_Capability_r4_ext", HFILL }},
{ &hf_rrc_r3_11,
{ "r3", "rrc.r3",
FT_NONE, BASE_NONE, NULL, 0,
@@ -125358,6 +126809,14 @@ void proto_register_rrc(void) {
{ "measurementControl-r9-add-ext", "rrc.measurementControl_r9_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_rrc_v970NonCriticalExtensions,
+ { "v970NonCriticalExtensions", "rrc.v970NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_measurementControl_v970ext,
+ { "measurementControl-v970ext", "rrc.measurementControl_v970ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasurementControl_v970ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_54,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -125450,6 +126909,14 @@ void proto_register_rrc(void) {
{ "measurementCommand", "rrc.measurementCommand",
FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommand_r9_vals), 0,
"MeasurementCommand_r9", HFILL }},
+ { &hf_rrc_measurementIdentity_01,
+ { "measurementIdentity", "rrc.measurementIdentity",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MeasurementIdentity_r9", HFILL }},
+ { &hf_rrc_additionalMeasurementList_01,
+ { "additionalMeasurementList", "rrc.additionalMeasurementList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "AdditionalMeasurementID_List_r9", HFILL }},
{ &hf_rrc_laterNonCriticalExtensions_19,
{ "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -125554,6 +127021,14 @@ void proto_register_rrc(void) {
{ "measurementReport-v920ext", "rrc.measurementReport_v920ext",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementReport_v920ext_IEs", HFILL }},
+ { &hf_rrc_v970NonCriticalExtensions_01,
+ { "v970NonCriticalExtensions", "rrc.v970NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v970NonCriticalExtensions_01", HFILL }},
+ { &hf_rrc_measurementReport_v970ext_IE,
+ { "measurementReport-v970ext-IE", "rrc.measurementReport_v970ext_IE",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasurementReport_v970ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_56,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -125642,6 +127117,10 @@ void proto_register_rrc(void) {
{ "eutra-MeasuredResults", "rrc.eutra_MeasuredResults",
FT_NONE, BASE_NONE, NULL, 0,
"EUTRA_MeasuredResults_v920ext", HFILL }},
+ { &hf_rrc_measurementIdentity_02,
+ { "measurementIdentity", "rrc.measurementIdentity",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MeasurementIdentityExt", HFILL }},
{ &hf_rrc_pagingRecordList,
{ "pagingRecordList", "rrc.pagingRecordList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -125894,18 +127373,18 @@ void proto_register_rrc(void) {
{ "physicalChannelReconfiguration-v7d0ext", "rrc.physicalChannelReconfiguration_v7d0ext",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelReconfiguration_v7d0ext_IEs", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_04,
+ { &hf_rrc_v7f0NonCriticalExtensions_05,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_04", HFILL }},
+ "T_v7f0NonCriticalExtensions_05", HFILL }},
{ &hf_rrc_physicalChannelReconfiguration_v7f0ext,
{ "physicalChannelReconfiguration-v7f0ext", "rrc.physicalChannelReconfiguration_v7f0ext",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelReconfiguration_v7f0ext_IEs", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_05,
+ { &hf_rrc_v7g0NonCriticalExtensions_06,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_05", HFILL }},
+ "T_v7g0NonCriticalExtensions_06", HFILL }},
{ &hf_rrc_physicalChannelReconfiguration_v7g0ext,
{ "physicalChannelReconfiguration-v7g0ext", "rrc.physicalChannelReconfiguration_v7g0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -125934,10 +127413,10 @@ void proto_register_rrc(void) {
{ "v7d0NonCriticalExtensions", "rrc.v7d0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7d0NonCriticalExtensions_05", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_05,
+ { &hf_rrc_v7f0NonCriticalExtensions_06,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_05", HFILL }},
+ "T_v7f0NonCriticalExtensions_06", HFILL }},
{ &hf_rrc_v890NonCriticalExtensions_04,
{ "v890NonCriticalExtensions", "rrc.v890NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -125946,10 +127425,10 @@ void proto_register_rrc(void) {
{ "physicalChannelReconfiguration-v890ext", "rrc.physicalChannelReconfiguration_v890ext",
FT_NONE, BASE_NONE, NULL, 0,
"PhysicalChannelReconfiguration_v890ext_IEs", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_06,
+ { &hf_rrc_v7g0NonCriticalExtensions_07,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_06", HFILL }},
+ "T_v7g0NonCriticalExtensions_07", HFILL }},
{ &hf_rrc_v8a0NonCriticalExtensions_04,
{ "v8a0NonCriticalExtensions", "rrc.v8a0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -125978,6 +127457,14 @@ void proto_register_rrc(void) {
{ "physicalChannelReconfiguration-r9-add-ext", "rrc.physicalChannelReconfiguration_r9_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_rrc_v950NonCriticalExtensions_03,
+ { "v950NonCriticalExtensions", "rrc.v950NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v950NonCriticalExtensions_03", HFILL }},
+ { &hf_rrc_physicalChannelReconfiguration_v950ext,
+ { "physicalChannelReconfiguration-v950ext", "rrc.physicalChannelReconfiguration_v950ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PhysicalChannelReconfiguration_v950ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_65,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -126510,18 +127997,18 @@ void proto_register_rrc(void) {
{ "radioBearerReconfiguration-v7d0ext", "rrc.radioBearerReconfiguration_v7d0ext",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerReconfiguration_v7d0ext_IEs", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_06,
+ { &hf_rrc_v7f0NonCriticalExtensions_07,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_06", HFILL }},
+ "T_v7f0NonCriticalExtensions_07", HFILL }},
{ &hf_rrc_radioBearerReconfiguration_v7f0ext,
{ "radioBearerReconfiguration-v7f0ext", "rrc.radioBearerReconfiguration_v7f0ext",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerReconfiguration_v7f0ext_IEs", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_07,
+ { &hf_rrc_v7g0NonCriticalExtensions_08,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_07", HFILL }},
+ "T_v7g0NonCriticalExtensions_08", HFILL }},
{ &hf_rrc_radioBearerReconfiguration_v7g0ext,
{ "radioBearerReconfiguration-v7g0ext", "rrc.radioBearerReconfiguration_v7g0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -126550,10 +128037,10 @@ void proto_register_rrc(void) {
{ "v7d0NonCriticalExtensions", "rrc.v7d0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7d0NonCriticalExtensions_07", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_07,
+ { &hf_rrc_v7f0NonCriticalExtensions_08,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_07", HFILL }},
+ "T_v7f0NonCriticalExtensions_08", HFILL }},
{ &hf_rrc_v890NonCriticalExtensions_05,
{ "v890NonCriticalExtensions", "rrc.v890NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -126562,10 +128049,10 @@ void proto_register_rrc(void) {
{ "radioBearerReconfiguration-v890ext", "rrc.radioBearerReconfiguration_v890ext",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerReconfiguration_v890ext_IEs", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_08,
+ { &hf_rrc_v7g0NonCriticalExtensions_09,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_08", HFILL }},
+ "T_v7g0NonCriticalExtensions_09", HFILL }},
{ &hf_rrc_v8a0NonCriticalExtensions_05,
{ "v8a0NonCriticalExtensions", "rrc.v8a0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -126594,6 +128081,14 @@ void proto_register_rrc(void) {
{ "radioBearerReconfiguration-r9-add-ext", "rrc.radioBearerReconfiguration_r9_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_rrc_v950NonCriticalExtensions_04,
+ { "v950NonCriticalExtensions", "rrc.v950NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v950NonCriticalExtensions_04", HFILL }},
+ { &hf_rrc_radioBearerReconfiguration_v950ext,
+ { "radioBearerReconfiguration-v950ext", "rrc.radioBearerReconfiguration_v950ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioBearerReconfiguration_v950ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_77,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -127034,18 +128529,18 @@ void proto_register_rrc(void) {
{ "radioBearerRelease-v7d0ext", "rrc.radioBearerRelease_v7d0ext",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerRelease_v7d0ext_IEs", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_08,
+ { &hf_rrc_v7f0NonCriticalExtensions_09,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_08", HFILL }},
+ "T_v7f0NonCriticalExtensions_09", HFILL }},
{ &hf_rrc_radioBearerRelease_v7f0ext,
{ "radioBearerRelease-v7f0ext", "rrc.radioBearerRelease_v7f0ext",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerRelease_v7f0ext_IEs", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_09,
+ { &hf_rrc_v7g0NonCriticalExtensions_10,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_09", HFILL }},
+ "T_v7g0NonCriticalExtensions_10", HFILL }},
{ &hf_rrc_radioBearerRelease_v7g0ext,
{ "radioBearerRelease-v7g0ext", "rrc.radioBearerRelease_v7g0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -127074,10 +128569,10 @@ void proto_register_rrc(void) {
{ "v7d0NonCriticalExtensions", "rrc.v7d0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7d0NonCriticalExtensions_09", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_09,
+ { &hf_rrc_v7f0NonCriticalExtensions_10,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_09", HFILL }},
+ "T_v7f0NonCriticalExtensions_10", HFILL }},
{ &hf_rrc_v890NonCriticalExtensions_06,
{ "v890NonCriticalExtensions", "rrc.v890NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -127086,10 +128581,10 @@ void proto_register_rrc(void) {
{ "radioBearerRelease-v890ext", "rrc.radioBearerRelease_v890ext",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerRelease_v890ext_IEs", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_10,
+ { &hf_rrc_v7g0NonCriticalExtensions_11,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_10", HFILL }},
+ "T_v7g0NonCriticalExtensions_11", HFILL }},
{ &hf_rrc_v8a0NonCriticalExtensions_06,
{ "v8a0NonCriticalExtensions", "rrc.v8a0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -127118,6 +128613,22 @@ void proto_register_rrc(void) {
{ "radioBearerRelease-r9-add-ext", "rrc.radioBearerRelease_r9_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_rrc_v950NonCriticalExtensions_05,
+ { "v950NonCriticalExtensions", "rrc.v950NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v950NonCriticalExtensions_05", HFILL }},
+ { &hf_rrc_radioBearerRelease_v950ext,
+ { "radioBearerRelease-v950ext", "rrc.radioBearerRelease_v950ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioBearerRelease_v950ext_IEs", HFILL }},
+ { &hf_rrc_v970NonCriticalExtensions_02,
+ { "v970NonCriticalExtensions", "rrc.v970NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v970NonCriticalExtensions_02", HFILL }},
+ { &hf_rrc_radioBearerRelease_v970ext,
+ { "radioBearerRelease-v970ext", "rrc.radioBearerRelease_v970ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioBearerRelease_v970ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_86,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -127438,10 +128949,10 @@ void proto_register_rrc(void) {
{ "radioBearerSetup-v7d0ext", "rrc.radioBearerSetup_v7d0ext",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerSetup_v7d0ext_IEs", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_10,
+ { &hf_rrc_v7f0NonCriticalExtensions_11,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_10", HFILL }},
+ "T_v7f0NonCriticalExtensions_11", HFILL }},
{ &hf_rrc_radioBearerSetup_v7f0ext,
{ "radioBearerSetup-v7f0ext", "rrc.radioBearerSetup_v7f0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -127454,10 +128965,10 @@ void proto_register_rrc(void) {
{ "radioBearerSetup-v890ext", "rrc.radioBearerSetup_v890ext",
FT_NONE, BASE_NONE, NULL, 0,
"RadioBearerSetup_v890ext_IEs", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_11,
+ { &hf_rrc_v7g0NonCriticalExtensions_12,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_11", HFILL }},
+ "T_v7g0NonCriticalExtensions_12", HFILL }},
{ &hf_rrc_radioBearerSetup_v7g0ext,
{ "radioBearerSetup-v7g0ext", "rrc.radioBearerSetup_v7g0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -127490,6 +129001,14 @@ void proto_register_rrc(void) {
{ "radioBearerSetup-r9-add-ext", "rrc.radioBearerSetup_r9_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_rrc_v950NonCriticalExtensions_06,
+ { "v950NonCriticalExtensions", "rrc.v950NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v950NonCriticalExtensions_06", HFILL }},
+ { &hf_rrc_radioBearerSetup_v950ext,
+ { "radioBearerSetup-v950ext", "rrc.radioBearerSetup_v950ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioBearerSetup_v950ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_95,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -127594,14 +129113,14 @@ void proto_register_rrc(void) {
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_11,
+ { &hf_rrc_v7f0NonCriticalExtensions_12,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_11", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_12,
+ "T_v7f0NonCriticalExtensions_12", HFILL }},
+ { &hf_rrc_v7g0NonCriticalExtensions_13,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_12", HFILL }},
+ "T_v7g0NonCriticalExtensions_13", HFILL }},
{ &hf_rrc_nonCriticalExtensions_96,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -128054,10 +129573,10 @@ void proto_register_rrc(void) {
{ "rrcConnectionRequest-v7e0ext", "rrc.rrcConnectionRequest_v7e0ext",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRequest_v7e0ext_IEs", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_13,
+ { &hf_rrc_v7g0NonCriticalExtensions_14,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_13", HFILL }},
+ "T_v7g0NonCriticalExtensions_14", HFILL }},
{ &hf_rrc_rrcConnectionRequest_v7g0ext,
{ "rrcConnectionRequest-v7g0ext", "rrc.rrcConnectionRequest_v7g0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -128070,6 +129589,14 @@ void proto_register_rrc(void) {
{ "rrcConnectionRequest-v920ext", "rrc.rrcConnectionRequest_v920ext",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRequest_v920ext_IEs", HFILL }},
+ { &hf_rrc_v940NonCriticalExtensions,
+ { "v940NonCriticalExtensions", "rrc.v940NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_rrcConnectionRequest_v940ext,
+ { "rrcConnectionRequest-v940ext", "rrc.rrcConnectionRequest_v940ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionRequest_v940ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_106,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -128150,6 +129677,10 @@ void proto_register_rrc(void) {
{ "supportOfDualCellMIMO", "rrc.supportOfDualCellMIMO",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfDualCellMIMO_vals), 0,
NULL, HFILL }},
+ { &hf_rrc_systemInformationContainerStoredIndicator,
+ { "systemInformationContainerStoredIndicator", "rrc.systemInformationContainerStoredIndicator",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_systemInformationContainerStoredIndicator_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_r3_20,
{ "r3", "rrc.r3",
FT_NONE, BASE_NONE, NULL, 0,
@@ -128374,6 +129905,14 @@ void proto_register_rrc(void) {
{ "rrcConnectionSetup-r9-add-ext", "rrc.rrcConnectionSetup_r9_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_rrc_v950NonCriticalExtensions_07,
+ { "v950NonCriticalExtensions", "rrc.v950NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v950NonCriticalExtensions_07", HFILL }},
+ { &hf_rrc_rrcConnectionSetup_v950ext,
+ { "rrcConnectionSetup-v950ext", "rrc.rrcConnectionSetup_v950ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RRCConnectionSetup_v950ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_113,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -128654,10 +130193,10 @@ void proto_register_rrc(void) {
{ "rrcConnectionSetupComplete-v7e0ext", "rrc.rrcConnectionSetupComplete_v7e0ext",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v7e0ext_IEs", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_12,
+ { &hf_rrc_v7f0NonCriticalExtensions_13,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_12", HFILL }},
+ "T_v7f0NonCriticalExtensions_13", HFILL }},
{ &hf_rrc_rrcConnectionSetupComplete_v7f0ext,
{ "rrcConnectionSetupComplete-v7f0ext", "rrc.rrcConnectionSetupComplete_v7f0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -129190,18 +130729,18 @@ void proto_register_rrc(void) {
{ "transportChannelReconfiguration-v7d0ext", "rrc.transportChannelReconfiguration_v7d0ext",
FT_NONE, BASE_NONE, NULL, 0,
"TransportChannelReconfiguration_v7d0ext_IEs", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_13,
+ { &hf_rrc_v7f0NonCriticalExtensions_14,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_13", HFILL }},
+ "T_v7f0NonCriticalExtensions_14", HFILL }},
{ &hf_rrc_transportChannelReconfiguration_v7f0ext,
{ "transportChannelReconfiguration-v7f0ext", "rrc.transportChannelReconfiguration_v7f0ext",
FT_NONE, BASE_NONE, NULL, 0,
"TransportChannelReconfiguration_v7f0ext_IEs", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_14,
+ { &hf_rrc_v7g0NonCriticalExtensions_15,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_14", HFILL }},
+ "T_v7g0NonCriticalExtensions_15", HFILL }},
{ &hf_rrc_transportChannelReconfiguration_v7g0ext,
{ "transportChannelReconfiguration-v7g0ext", "rrc.transportChannelReconfiguration_v7g0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -129230,10 +130769,10 @@ void proto_register_rrc(void) {
{ "v7d0NonCriticalExtensions", "rrc.v7d0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7d0NonCriticalExtensions_14", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_14,
+ { &hf_rrc_v7f0NonCriticalExtensions_15,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_14", HFILL }},
+ "T_v7f0NonCriticalExtensions_15", HFILL }},
{ &hf_rrc_v890NonCriticalExtensions_09,
{ "v890NonCriticalExtensions", "rrc.v890NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -129242,10 +130781,10 @@ void proto_register_rrc(void) {
{ "transportChannelReconfiguration-v890ext", "rrc.transportChannelReconfiguration_v890ext",
FT_NONE, BASE_NONE, NULL, 0,
"TransportChannelReconfiguration_v890ext_IEs", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_15,
+ { &hf_rrc_v7g0NonCriticalExtensions_16,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_15", HFILL }},
+ "T_v7g0NonCriticalExtensions_16", HFILL }},
{ &hf_rrc_v8a0NonCriticalExtensions_09,
{ "v8a0NonCriticalExtensions", "rrc.v8a0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -129274,6 +130813,14 @@ void proto_register_rrc(void) {
{ "transportChannelReconfiguration-r9-add-ext", "rrc.transportChannelReconfiguration_r9_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_rrc_v950NonCriticalExtensions_08,
+ { "v950NonCriticalExtensions", "rrc.v950NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v950NonCriticalExtensions_08", HFILL }},
+ { &hf_rrc_transportChannelReconfiguration_v950ext,
+ { "transportChannelReconfiguration-v950ext", "rrc.transportChannelReconfiguration_v950ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "TransportChannelReconfiguration_v950ext_IEs", HFILL }},
{ &hf_rrc_nonCriticalExtensions_131,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -129602,10 +131149,10 @@ void proto_register_rrc(void) {
{ "ueCapabilityInformation-v7e0ext", "rrc.ueCapabilityInformation_v7e0ext",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_v7e0ext_IEs", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_15,
+ { &hf_rrc_v7f0NonCriticalExtensions_16,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_15", HFILL }},
+ "T_v7f0NonCriticalExtensions_16", HFILL }},
{ &hf_rrc_ueCapabilityInformation_v7f0ext,
{ "ueCapabilityInformation-v7f0ext", "rrc.ueCapabilityInformation_v7f0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -129674,10 +131221,10 @@ void proto_register_rrc(void) {
{ "uplinkDirectTransfer-v690ext", "rrc.uplinkDirectTransfer_v690ext",
FT_NONE, BASE_NONE, NULL, 0,
"UplinkDirectTransfer_v690ext_IEs", HFILL }},
- { &hf_rrc_v7g0NonCriticalExtensions_16,
+ { &hf_rrc_v7g0NonCriticalExtensions_17,
{ "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7g0NonCriticalExtensions_16", HFILL }},
+ "T_v7g0NonCriticalExtensions_17", HFILL }},
{ &hf_rrc_uplinkDirectTransfer_v7g0ext,
{ "uplinkDirectTransfer-v7g0ext", "rrc.uplinkDirectTransfer_v7g0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -130586,6 +132133,50 @@ void proto_register_rrc(void) {
{ "unmodifiedServiceList", "rrc.unmodifiedServiceList",
FT_UINT32, BASE_DEC, NULL, 0,
"MBMS_UnmodifiedServiceList_v770ext", HFILL }},
+ { &hf_rrc_mib,
+ { "mib", "rrc.mib",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sysInfoTypeSB1,
+ { "sysInfoTypeSB1", "rrc.sysInfoTypeSB1",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sysInfoTypeSB2,
+ { "sysInfoTypeSB2", "rrc.sysInfoTypeSB2",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sysInfoType1,
+ { "sysInfoType1", "rrc.sysInfoType1",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sysInfoType3,
+ { "sysInfoType3", "rrc.sysInfoType3",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sysInfoType5,
+ { "sysInfoType5", "rrc.sysInfoType5",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sysInfoType7,
+ { "sysInfoType7", "rrc.sysInfoType7",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sysInfoType11,
+ { "sysInfoType11", "rrc.sysInfoType11",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sysInfoType11bis,
+ { "sysInfoType11bis", "rrc.sysInfoType11bis",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sysInfoType12,
+ { "sysInfoType12", "rrc.sysInfoType12",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_nonCriticalExtensions_165,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_165", HFILL }},
{ &hf_rrc_cn_DomainSpecificNAS_Info,
{ "cn-DomainSpecificNAS-Info", "rrc.cn_DomainSpecificNAS_Info",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -131861,7 +133452,7 @@ void proto_register_rrc(void) {
{ &hf_rrc_eutraFeatureGroupIndicators,
{ "eutraFeatureGroupIndicators", "rrc.eutraFeatureGroupIndicators",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_4", HFILL }},
+ NULL, HFILL }},
{ &hf_rrc_supportOfIntraFreqSIAcquisitionForHO,
{ "supportOfIntraFreqSIAcquisitionForHO", "rrc.supportOfIntraFreqSIAcquisitionForHO",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfIntraFreqSIAcquisitionForHO_vals), 0,
@@ -132702,10 +134293,18 @@ void proto_register_rrc(void) {
{ "ue-RadioAccessCapability-v920ext", "rrc.ue_RadioAccessCapability_v920ext",
FT_NONE, BASE_NONE, NULL, 0,
"UE_RadioAccessCapability_v920ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_165,
+ { &hf_rrc_v970NonCriticalExtensions_03,
+ { "v970NonCriticalExtensions", "rrc.v970NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v970NonCriticalExtensions_03", HFILL }},
+ { &hf_rrc_ue_RadioAccessCapability_v970ext,
+ { "ue-RadioAccessCapability-v970ext", "rrc.ue_RadioAccessCapability_v970ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_RadioAccessCapability_v970ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_166,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_165", HFILL }},
+ "T_nonCriticalExtensions_166", HFILL }},
{ &hf_rrc_supportForSIB11bis_01,
{ "supportForSIB11bis", "rrc.supportForSIB11bis",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportForSIB11bis_01_vals), 0,
@@ -132714,7 +134313,7 @@ void proto_register_rrc(void) {
{ "supportForFDPCH", "rrc.supportForFDPCH",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportForFDPCH_02_vals), 0,
"T_supportForFDPCH_02", HFILL }},
- { &hf_rrc_pdcp_Capability,
+ { &hf_rrc_pdcp_Capability_01,
{ "pdcp-Capability", "rrc.pdcp_Capability",
FT_NONE, BASE_NONE, NULL, 0,
"PDCP_Capability_v770ext", HFILL }},
@@ -132834,6 +134433,10 @@ void proto_register_rrc(void) {
{ "neighCellSI-AcquisitionCapability", "rrc.neighCellSI_AcquisitionCapability",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_ue_ExtendedMeasurementSupport,
+ { "ue-ExtendedMeasurementSupport", "rrc.ue_ExtendedMeasurementSupport",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_ue_ExtendedMeasurementSupport_vals), 0,
+ NULL, HFILL }},
{ &hf_rrc_t_301,
{ "t-301", "rrc.t_301",
FT_UINT32, BASE_DEC, VALS(rrc_T_301_vals), 0,
@@ -132966,7 +134569,7 @@ void proto_register_rrc(void) {
{ "multiModeCapability", "rrc.multiModeCapability",
FT_UINT32, BASE_DEC, VALS(rrc_MultiModeCapability_vals), 0,
NULL, HFILL }},
- { &hf_rrc_pdcp_Capability_01,
+ { &hf_rrc_pdcp_Capability_02,
{ "pdcp-Capability", "rrc.pdcp_Capability",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
@@ -136182,10 +137785,14 @@ void proto_register_rrc(void) {
{ "f-dpch-ChannelisationCodeNumber", "rrc.f_dpch_ChannelisationCodeNumber",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_255", HFILL }},
+ { &hf_rrc_e_RGCH_Information_01,
+ { "e-RGCH-Information", "rrc.e_RGCH_Information",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "E_RGCH_Information_CommonEdch", HFILL }},
{ &hf_rrc_e_hich_Info,
{ "e-hich-Info", "rrc.e_hich_Info",
FT_NONE, BASE_NONE, NULL, 0,
- "E_HICH_Information", HFILL }},
+ "E_HICH_Information_CommonEdch", HFILL }},
{ &hf_rrc_ul_DPCH_CodeInfoForCommonEDCH,
{ "ul-DPCH-CodeInfoForCommonEDCH", "rrc.ul_DPCH_CodeInfoForCommonEDCH",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136218,10 +137825,66 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_24_vals), 0,
"T_modeSpecificInfo_24", HFILL }},
- { &hf_rrc_fdd_56,
- { "fdd", "rrc.fdd",
+ { &hf_rrc_dummy_32,
+ { "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_55", HFILL }},
+ "T_dummy_14", HFILL }},
+ { &hf_rrc_tdd_17,
+ { "tdd", "rrc.tdd",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_16_vals), 0,
+ "T_tdd_16", HFILL }},
+ { &hf_rrc_tdd768_04,
+ { "tdd768", "rrc.tdd768",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_tdd384_09,
+ { "tdd384", "rrc.tdd384",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_tdd128_09,
+ { "tdd128", "rrc.tdd128",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_tdd128_09", HFILL }},
+ { &hf_rrc_e_RUCCH_Info,
+ { "e-RUCCH-Info", "rrc.e_RUCCH_Info",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "E_RUCCH_Info_TDD128", HFILL }},
+ { &hf_rrc_e_PUCH_Info,
+ { "e-PUCH-Info", "rrc.e_PUCH_Info",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "E_PUCH_Info_TDD128", HFILL }},
+ { &hf_rrc_e_hich_Information,
+ { "e-hich-Information", "rrc.e_hich_Information",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "E_HICH_Information_TDD128", HFILL }},
+ { &hf_rrc_e_agch_Information,
+ { "e-agch-Information", "rrc.e_agch_Information",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "E_AGCH_Information_TDD128", HFILL }},
+ { &hf_rrc_harq_Info_03,
+ { "harq-Info", "rrc.harq_Info",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_harq_Info_03_vals), 0,
+ "T_harq_Info_03", HFILL }},
+ { &hf_rrc_ccch_transmission_Info,
+ { "ccch-transmission-Info", "rrc.ccch_transmission_Info",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_common_e_rnti_Info,
+ { "common-e-rnti-Info", "rrc.common_e_rnti_Info",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_harq_MaximumNumberOfRetransmissions,
+ { "harq-MaximumNumberOfRetransmissions", "rrc.harq_MaximumNumberOfRetransmissions",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_7", HFILL }},
+ { &hf_rrc_harq_retransmission_timer,
+ { "harq-retransmission-timer", "rrc.harq_retransmission_timer",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_harq_retransmission_timer_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_harq_power_offset,
+ { "harq-power-offset", "rrc.harq_power_offset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_6", HFILL }},
{ &hf_rrc_prach_PreambleForEnhancedUplink,
{ "prach-PreambleForEnhancedUplink", "rrc.prach_PreambleForEnhancedUplink",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136234,14 +137897,14 @@ void proto_register_rrc(void) {
{ "e-dch-TTI", "rrc.e_dch_TTI",
FT_UINT32, BASE_DEC, VALS(rrc_E_DCH_TTI_vals), 0,
NULL, HFILL }},
- { &hf_rrc_e_agch_Information,
+ { &hf_rrc_e_agch_Information_01,
{ "e-agch-Information", "rrc.e_agch_Information",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_harq_Info_03,
+ { &hf_rrc_harq_Info_04,
{ "harq-Info", "rrc.harq_Info",
- FT_UINT32, BASE_DEC, VALS(rrc_T_harq_Info_03_vals), 0,
- "T_harq_Info_03", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_harq_Info_04_vals), 0,
+ "T_harq_Info_04", HFILL }},
{ &hf_rrc_ul_DPCHpowerControlInfoForCommonEDCH,
{ "ul-DPCHpowerControlInfoForCommonEDCH", "rrc.ul_DPCHpowerControlInfoForCommonEDCH",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136290,62 +137953,6 @@ void proto_register_rrc(void) {
{ "Common-E-DCH-ResourceInfoList", "rrc.Common_E_DCH_ResourceInfoList",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_tdd_17,
- { "tdd", "rrc.tdd",
- FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_16_vals), 0,
- "T_tdd_16", HFILL }},
- { &hf_rrc_tdd768_04,
- { "tdd768", "rrc.tdd768",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_rrc_tdd384_09,
- { "tdd384", "rrc.tdd384",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_rrc_tdd128_09,
- { "tdd128", "rrc.tdd128",
- FT_NONE, BASE_NONE, NULL, 0,
- "T_tdd128_09", HFILL }},
- { &hf_rrc_e_RUCCH_Info,
- { "e-RUCCH-Info", "rrc.e_RUCCH_Info",
- FT_NONE, BASE_NONE, NULL, 0,
- "E_RUCCH_Info_TDD128", HFILL }},
- { &hf_rrc_e_PUCH_Info,
- { "e-PUCH-Info", "rrc.e_PUCH_Info",
- FT_NONE, BASE_NONE, NULL, 0,
- "E_PUCH_Info_TDD128", HFILL }},
- { &hf_rrc_e_hich_Information,
- { "e-hich-Information", "rrc.e_hich_Information",
- FT_NONE, BASE_NONE, NULL, 0,
- "E_HICH_Information_TDD128", HFILL }},
- { &hf_rrc_e_agch_Information_01,
- { "e-agch-Information", "rrc.e_agch_Information",
- FT_NONE, BASE_NONE, NULL, 0,
- "E_AGCH_Information_TDD128", HFILL }},
- { &hf_rrc_harq_Info_04,
- { "harq-Info", "rrc.harq_Info",
- FT_UINT32, BASE_DEC, VALS(rrc_T_harq_Info_04_vals), 0,
- "T_harq_Info_04", HFILL }},
- { &hf_rrc_ccch_transmission_Info,
- { "ccch-transmission-Info", "rrc.ccch_transmission_Info",
- FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_rrc_common_e_rnti_Info,
- { "common-e-rnti-Info", "rrc.common_e_rnti_Info",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
- { &hf_rrc_harq_MaximumNumberOfRetransmissions,
- { "harq-MaximumNumberOfRetransmissions", "rrc.harq_MaximumNumberOfRetransmissions",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_7", HFILL }},
- { &hf_rrc_harq_retransmission_timer,
- { "harq-retransmission-timer", "rrc.harq_retransmission_timer",
- FT_UINT32, BASE_DEC, VALS(rrc_T_harq_retransmission_timer_vals), 0,
- NULL, HFILL }},
- { &hf_rrc_harq_power_offset,
- { "harq-power-offset", "rrc.harq_power_offset",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_6", HFILL }},
{ &hf_rrc_secondInterleavingMode,
{ "secondInterleavingMode", "rrc.secondInterleavingMode",
FT_UINT32, BASE_DEC, VALS(rrc_SecondInterleavingMode_vals), 0,
@@ -136554,10 +138161,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_25_vals), 0,
"T_modeSpecificInfo_25", HFILL }},
- { &hf_rrc_fdd_57,
+ { &hf_rrc_fdd_56,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_56", HFILL }},
+ "T_fdd_55", HFILL }},
{ &hf_rrc_defaultDPCH_OffsetValue,
{ "defaultDPCH-OffsetValue", "rrc.defaultDPCH_OffsetValue",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -136566,7 +138173,7 @@ void proto_register_rrc(void) {
{ "dpch-CompressedModeInfo", "rrc.dpch_CompressedModeInfo",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_32,
+ { &hf_rrc_dummy_33,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
"SSDT_Information", HFILL }},
@@ -136586,11 +138193,11 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_26_vals), 0,
"T_modeSpecificInfo_26", HFILL }},
- { &hf_rrc_fdd_58,
+ { &hf_rrc_fdd_57,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_57", HFILL }},
- { &hf_rrc_dummy_33,
+ "T_fdd_56", HFILL }},
+ { &hf_rrc_dummy_34,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
"SSDT_Information_r4", HFILL }},
@@ -136614,10 +138221,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_27_vals), 0,
"T_modeSpecificInfo_27", HFILL }},
- { &hf_rrc_fdd_59,
+ { &hf_rrc_fdd_58,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_58", HFILL }},
+ "T_fdd_57", HFILL }},
{ &hf_rrc_tdd_20,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136650,10 +138257,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_28_vals), 0,
"T_modeSpecificInfo_28", HFILL }},
- { &hf_rrc_fdd_60,
+ { &hf_rrc_fdd_59,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_59", HFILL }},
+ "T_fdd_58", HFILL }},
{ &hf_rrc_tdd_21,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136682,10 +138289,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_29_vals), 0,
"T_modeSpecificInfo_29", HFILL }},
- { &hf_rrc_fdd_61,
+ { &hf_rrc_fdd_60,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_60", HFILL }},
+ "T_fdd_59", HFILL }},
{ &hf_rrc_tdd_22,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136714,10 +138321,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_30_vals), 0,
"T_modeSpecificInfo_30", HFILL }},
- { &hf_rrc_fdd_62,
+ { &hf_rrc_fdd_61,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_61", HFILL }},
+ "T_fdd_60", HFILL }},
{ &hf_rrc_dpch_CompressedModeInfo_01,
{ "dpch-CompressedModeInfo", "rrc.dpch_CompressedModeInfo",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136762,7 +138369,7 @@ void proto_register_rrc(void) {
{ "initialise", "rrc.initialise",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_34,
+ { &hf_rrc_dummy_35,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"Cfntargetsfnframeoffset", HFILL }},
@@ -136770,10 +138377,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_31_vals), 0,
"T_modeSpecificInfo_31", HFILL }},
- { &hf_rrc_fdd_63,
+ { &hf_rrc_fdd_62,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_62", HFILL }},
+ "T_fdd_61", HFILL }},
{ &hf_rrc_dl_DPCH_PowerControlInfo,
{ "dl-DPCH-PowerControlInfo", "rrc.dl_DPCH_PowerControlInfo",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136814,10 +138421,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_32_vals), 0,
"T_modeSpecificInfo_32", HFILL }},
- { &hf_rrc_fdd_64,
+ { &hf_rrc_fdd_63,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_63", HFILL }},
+ "T_fdd_62", HFILL }},
{ &hf_rrc_tdd_25,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136846,10 +138453,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_33_vals), 0,
"T_modeSpecificInfo_33", HFILL }},
- { &hf_rrc_fdd_65,
+ { &hf_rrc_fdd_64,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_64", HFILL }},
+ "T_fdd_63", HFILL }},
{ &hf_rrc_tdd_26,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136858,18 +138465,18 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_34_vals), 0,
"T_modeSpecificInfo_34", HFILL }},
- { &hf_rrc_fdd_66,
+ { &hf_rrc_fdd_65,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_65", HFILL }},
+ "T_fdd_64", HFILL }},
{ &hf_rrc_tdd_27,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd_26", HFILL }},
- { &hf_rrc_fdd_67,
+ { &hf_rrc_fdd_66,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_66", HFILL }},
+ "T_fdd_65", HFILL }},
{ &hf_rrc_pCPICH_UsageForChannelEst,
{ "pCPICH-UsageForChannelEst", "rrc.pCPICH_UsageForChannelEst",
FT_UINT32, BASE_DEC, VALS(rrc_PCPICH_UsageForChannelEst_vals), 0,
@@ -136890,7 +138497,7 @@ void proto_register_rrc(void) {
{ "tpc-CombinationIndex", "rrc.tpc_CombinationIndex",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_35,
+ { &hf_rrc_dummy_36,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_SSDT_CellIdentity_vals), 0,
"SSDT_CellIdentity", HFILL }},
@@ -136910,10 +138517,10 @@ void proto_register_rrc(void) {
{ "dl-CCTrChListToRemove", "rrc.dl_CCTrChListToRemove",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_fdd_68,
+ { &hf_rrc_fdd_67,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_67", HFILL }},
+ "T_fdd_66", HFILL }},
{ &hf_rrc_tdd_29,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136922,10 +138529,10 @@ void proto_register_rrc(void) {
{ "dl-CCTrChListToEstablish", "rrc.dl_CCTrChListToEstablish",
FT_UINT32, BASE_DEC, NULL, 0,
"DL_CCTrChList_r4", HFILL }},
- { &hf_rrc_fdd_69,
+ { &hf_rrc_fdd_68,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_68", HFILL }},
+ "T_fdd_67", HFILL }},
{ &hf_rrc_powerOffsetTPC_pdpdch,
{ "powerOffsetTPC-pdpdch", "rrc.powerOffsetTPC_pdpdch",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -136934,18 +138541,18 @@ void proto_register_rrc(void) {
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd_29", HFILL }},
- { &hf_rrc_fdd_70,
+ { &hf_rrc_fdd_69,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_69", HFILL }},
+ "T_fdd_68", HFILL }},
{ &hf_rrc_tdd_31,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd_30", HFILL }},
- { &hf_rrc_fdd_71,
+ { &hf_rrc_fdd_70,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_70", HFILL }},
+ "T_fdd_69", HFILL }},
{ &hf_rrc_tdd_32,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -136982,10 +138589,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_35_vals), 0,
"T_modeSpecificInfo_35", HFILL }},
- { &hf_rrc_fdd_72,
+ { &hf_rrc_fdd_71,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_71", HFILL }},
+ "T_fdd_70", HFILL }},
{ &hf_rrc_tdd_33,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -137098,10 +138705,10 @@ void proto_register_rrc(void) {
{ "dl-MultiCarrier-Information", "rrc.dl_MultiCarrier_Information",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_fdd_73,
+ { &hf_rrc_fdd_72,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_72", HFILL }},
+ "T_fdd_71", HFILL }},
{ &hf_rrc_dl_64QAM_Configured,
{ "dl-64QAM-Configured", "rrc.dl_64QAM_Configured",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_vals), 0,
@@ -137126,10 +138733,10 @@ void proto_register_rrc(void) {
{ "tdd128", "rrc.tdd128",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd128_20", HFILL }},
- { &hf_rrc_fdd_74,
+ { &hf_rrc_fdd_73,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_73", HFILL }},
+ "T_fdd_72", HFILL }},
{ &hf_rrc_dl_64QAM_Configured_01,
{ "dl-64QAM-Configured", "rrc.dl_64QAM_Configured",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_01_vals), 0,
@@ -137182,10 +138789,10 @@ void proto_register_rrc(void) {
{ "tS0-Indicator", "rrc.tS0_Indicator",
FT_UINT32, BASE_DEC, VALS(rrc_T_tS0_Indicator_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_75,
+ { &hf_rrc_fdd_74,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_74", HFILL }},
+ "T_fdd_73", HFILL }},
{ &hf_rrc_dl_64QAM_Configured_02,
{ "dl-64QAM-Configured", "rrc.dl_64QAM_Configured",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_02_vals), 0,
@@ -137230,10 +138837,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_42_vals), 0,
"T_modeSpecificInfo_42", HFILL }},
- { &hf_rrc_fdd_76,
+ { &hf_rrc_fdd_75,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_75", HFILL }},
+ "T_fdd_74", HFILL }},
{ &hf_rrc_dummy1_02,
{ "dummy1", "rrc.dummy1",
FT_NONE, BASE_NONE, NULL, 0,
@@ -137250,7 +138857,7 @@ void proto_register_rrc(void) {
{ "dl-DPCH-InfoPerRL", "rrc.dl_DPCH_InfoPerRL",
FT_UINT32, BASE_DEC, VALS(rrc_DL_DPCH_InfoPerRL_vals), 0,
NULL, HFILL }},
- { &hf_rrc_dummy_36,
+ { &hf_rrc_dummy_37,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
"SCCPCH_InfoForFACH", HFILL }},
@@ -137258,10 +138865,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_43_vals), 0,
"T_modeSpecificInfo_43", HFILL }},
- { &hf_rrc_fdd_77,
+ { &hf_rrc_fdd_76,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_76", HFILL }},
+ "T_fdd_75", HFILL }},
{ &hf_rrc_tdd_41,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, VALS(rrc_PrimaryCCPCH_Info_r4_vals), 0,
@@ -137270,7 +138877,7 @@ void proto_register_rrc(void) {
{ "dl-DPCH-InfoPerRL", "rrc.dl_DPCH_InfoPerRL",
FT_UINT32, BASE_DEC, VALS(rrc_DL_DPCH_InfoPerRL_r4_vals), 0,
"DL_DPCH_InfoPerRL_r4", HFILL }},
- { &hf_rrc_dummy_37,
+ { &hf_rrc_dummy_38,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
"SCCPCH_InfoForFACH_r4", HFILL }},
@@ -137278,10 +138885,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_44_vals), 0,
"T_modeSpecificInfo_44", HFILL }},
- { &hf_rrc_fdd_78,
+ { &hf_rrc_fdd_77,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_77", HFILL }},
+ "T_fdd_76", HFILL }},
{ &hf_rrc_servingHSDSCH_RL_indicator,
{ "servingHSDSCH-RL-indicator", "rrc.servingHSDSCH_RL_indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -137294,18 +138901,18 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_45_vals), 0,
"T_modeSpecificInfo_45", HFILL }},
- { &hf_rrc_fdd_79,
+ { &hf_rrc_fdd_78,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_78", HFILL }},
+ "T_fdd_77", HFILL }},
{ &hf_rrc_modeSpecificInfo_46,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_46_vals), 0,
"T_modeSpecificInfo_46", HFILL }},
- { &hf_rrc_fdd_80,
+ { &hf_rrc_fdd_79,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_79", HFILL }},
+ "T_fdd_78", HFILL }},
{ &hf_rrc_servingEDCH_RL_indicator,
{ "servingEDCH-RL-indicator", "rrc.servingEDCH_RL_indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -137334,10 +138941,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_47_vals), 0,
"T_modeSpecificInfo_47", HFILL }},
- { &hf_rrc_fdd_81,
+ { &hf_rrc_fdd_80,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_80", HFILL }},
+ "T_fdd_79", HFILL }},
{ &hf_rrc_dl_dpchInfo_01,
{ "dl-dpchInfo", "rrc.dl_dpchInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_01_vals), 0,
@@ -137358,10 +138965,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo2", "rrc.modeSpecificInfo2",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo2_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_82,
+ { &hf_rrc_fdd_81,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_81", HFILL }},
+ "T_fdd_80", HFILL }},
{ &hf_rrc_e_HICH_Info_01,
{ "e-HICH-Info", "rrc.e_HICH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_01_vals), 0,
@@ -137394,10 +139001,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_48_vals), 0,
"T_modeSpecificInfo_48", HFILL }},
- { &hf_rrc_fdd_83,
+ { &hf_rrc_fdd_82,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_82", HFILL }},
+ "T_fdd_81", HFILL }},
{ &hf_rrc_dl_dpchInfo_02,
{ "dl-dpchInfo", "rrc.dl_dpchInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_02_vals), 0,
@@ -137410,10 +139017,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo2", "rrc.modeSpecificInfo2",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo2_01_vals), 0,
"T_modeSpecificInfo2_01", HFILL }},
- { &hf_rrc_fdd_84,
+ { &hf_rrc_fdd_83,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_83", HFILL }},
+ "T_fdd_82", HFILL }},
{ &hf_rrc_e_HICH_Info_04,
{ "e-HICH-Info", "rrc.e_HICH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_02_vals), 0,
@@ -138010,10 +139617,10 @@ void proto_register_rrc(void) {
{ "modeSpecific", "rrc.modeSpecific",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecific_02_vals), 0,
"T_modeSpecific_02", HFILL }},
- { &hf_rrc_fdd_85,
+ { &hf_rrc_fdd_84,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_84", HFILL }},
+ "T_fdd_83", HFILL }},
{ &hf_rrc_tdd_44,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_41_vals), 0,
@@ -138066,10 +139673,10 @@ void proto_register_rrc(void) {
{ "modeSpecific", "rrc.modeSpecific",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecific_03_vals), 0,
"T_modeSpecific_03", HFILL }},
- { &hf_rrc_fdd_86,
+ { &hf_rrc_fdd_85,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_85", HFILL }},
+ "T_fdd_84", HFILL }},
{ &hf_rrc_tdd_45,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_42_vals), 0,
@@ -138478,7 +140085,7 @@ void proto_register_rrc(void) {
{ "retransTimerForSchedInfo", "rrc.retransTimerForSchedInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_retransTimerForSchedInfo_01_vals), 0,
"T_retransTimerForSchedInfo_01", HFILL }},
- { &hf_rrc_dummy_38,
+ { &hf_rrc_dummy_39,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_6", HFILL }},
@@ -138698,7 +140305,7 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_54_vals), 0,
"T_modeSpecificInfo_54", HFILL }},
- { &hf_rrc_fdd_87,
+ { &hf_rrc_fdd_86,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
"FrequencyInfoFDD", HFILL }},
@@ -138898,10 +140505,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_55_vals), 0,
"T_modeSpecificInfo_55", HFILL }},
- { &hf_rrc_fdd_88,
+ { &hf_rrc_fdd_87,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_86", HFILL }},
+ "T_fdd_85", HFILL }},
{ &hf_rrc_tdd_47,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_43_vals), 0,
@@ -138938,10 +140545,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_56_vals), 0,
"T_modeSpecificInfo_56", HFILL }},
- { &hf_rrc_fdd_89,
+ { &hf_rrc_fdd_88,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_87", HFILL }},
+ "T_fdd_86", HFILL }},
{ &hf_rrc_tdd_48,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_44_vals), 0,
@@ -138986,10 +140593,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_57_vals), 0,
"T_modeSpecificInfo_57", HFILL }},
- { &hf_rrc_fdd_90,
+ { &hf_rrc_fdd_89,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_88", HFILL }},
+ "T_fdd_87", HFILL }},
{ &hf_rrc_tdd_49,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_45_vals), 0,
@@ -139050,10 +140657,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_59_vals), 0,
"T_modeSpecificInfo_59", HFILL }},
- { &hf_rrc_fdd_91,
+ { &hf_rrc_fdd_90,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_89", HFILL }},
+ "T_fdd_88", HFILL }},
{ &hf_rrc_tdd_51,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_47_vals), 0,
@@ -139330,10 +140937,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_60_vals), 0,
"T_modeSpecificInfo_60", HFILL }},
- { &hf_rrc_fdd_92,
+ { &hf_rrc_fdd_91,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_90", HFILL }},
+ "T_fdd_89", HFILL }},
{ &hf_rrc_feedback_cycle,
{ "feedback-cycle", "rrc.feedback_cycle",
FT_UINT32, BASE_DEC, VALS(rrc_Feedback_cycle_vals), 0,
@@ -139350,10 +140957,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_61_vals), 0,
"T_modeSpecificInfo_61", HFILL }},
- { &hf_rrc_fdd_93,
+ { &hf_rrc_fdd_92,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_91", HFILL }},
+ "T_fdd_90", HFILL }},
{ &hf_rrc_feedback_cycle_01,
{ "feedback-cycle", "rrc.feedback_cycle",
FT_UINT32, BASE_DEC, VALS(rrc_Feedback_cycle_r7_vals), 0,
@@ -139618,10 +141225,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_62_vals), 0,
"T_modeSpecificInfo_62", HFILL }},
- { &hf_rrc_fdd_94,
+ { &hf_rrc_fdd_93,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_92", HFILL }},
+ "T_fdd_91", HFILL }},
{ &hf_rrc_tdd_52,
{ "tdd", "rrc.tdd",
FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_48_vals), 0,
@@ -139646,10 +141253,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_63_vals), 0,
"T_modeSpecificInfo_63", HFILL }},
- { &hf_rrc_fdd_95,
+ { &hf_rrc_fdd_94,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_93", HFILL }},
+ "T_fdd_92", HFILL }},
{ &hf_rrc_mimoPilotConfiguration_01,
{ "mimoPilotConfiguration", "rrc.mimoPilotConfiguration",
FT_NONE, BASE_NONE, NULL, 0,
@@ -140054,10 +141661,10 @@ void proto_register_rrc(void) {
{ "explicit", "rrc.explicit",
FT_NONE, BASE_NONE, NULL, 0,
"PICH_Info_LCR_r4", HFILL }},
- { &hf_rrc_fdd_96,
+ { &hf_rrc_fdd_95,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_94", HFILL }},
+ "T_fdd_93", HFILL }},
{ &hf_rrc_pi_CountPerFrame,
{ "pi-CountPerFrame", "rrc.pi_CountPerFrame",
FT_UINT32, BASE_DEC, VALS(rrc_PI_CountPerFrame_vals), 0,
@@ -140146,7 +141753,7 @@ void proto_register_rrc(void) {
{ "PRACH-Information-LCR", "rrc.PRACH_Information_LCR",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_fdd_97,
+ { &hf_rrc_fdd_96,
{ "fdd", "rrc.fdd",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD", HFILL }},
@@ -140238,10 +141845,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_64_vals), 0,
"T_modeSpecificInfo_64", HFILL }},
- { &hf_rrc_fdd_98,
+ { &hf_rrc_fdd_97,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_95", HFILL }},
+ "T_fdd_94", HFILL }},
{ &hf_rrc_availableSF,
{ "availableSF", "rrc.availableSF",
FT_UINT32, BASE_DEC, VALS(rrc_SF_PRACH_vals), 0,
@@ -140298,10 +141905,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_65_vals), 0,
"T_modeSpecificInfo_65", HFILL }},
- { &hf_rrc_fdd_99,
+ { &hf_rrc_fdd_98,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_96", HFILL }},
+ "T_fdd_95", HFILL }},
{ &hf_rrc_prach_RACH_Info_01,
{ "prach-RACH-Info", "rrc.prach_RACH_Info",
FT_NONE, BASE_NONE, NULL, 0,
@@ -140350,10 +141957,10 @@ void proto_register_rrc(void) {
{ "ul-DPCH-InfoPredef", "rrc.ul_DPCH_InfoPredef",
FT_NONE, BASE_NONE, NULL, 0,
"UL_DPCH_InfoPredef_v770ext", HFILL }},
- { &hf_rrc_fdd_100,
+ { &hf_rrc_fdd_99,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_97", HFILL }},
+ "T_fdd_96", HFILL }},
{ &hf_rrc_tx_DiversityIndicator,
{ "tx-DiversityIndicator", "rrc.tx_DiversityIndicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -140382,10 +141989,10 @@ void proto_register_rrc(void) {
{ "sctd-Indicator", "rrc.sctd_Indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_fdd_101,
+ { &hf_rrc_fdd_100,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_98", HFILL }},
+ "T_fdd_97", HFILL }},
{ &hf_rrc_tdd_59,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -140846,6 +142453,10 @@ void proto_register_rrc(void) {
{ "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo",
FT_NONE, BASE_NONE, NULL, 0,
"TargetCellPreconfigInfo_v890ext", HFILL }},
+ { &hf_rrc_targetCellPreconfigInfo_03,
+ { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "TargetCellPreconfigInfo_v950ext", HFILL }},
{ &hf_rrc_RL_AdditionInformationList_item,
{ "RL-AdditionInformation", "rrc.RL_AdditionInformation",
FT_NONE, BASE_NONE, NULL, 0,
@@ -140874,6 +142485,10 @@ void proto_register_rrc(void) {
{ "RL-AdditionInformation-r9", "rrc.RL_AdditionInformation_r9",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_RL_AdditionInformationList_v950ext_item,
+ { "RL-AdditionInformation-v950ext", "rrc.RL_AdditionInformation_v950ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_RL_AdditionInformationList_SecULFreq_item,
{ "RL-AdditionInformation-SecULFreq", "rrc.RL_AdditionInformation_SecULFreq",
FT_NONE, BASE_NONE, NULL, 0,
@@ -140906,10 +142521,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_66_vals), 0,
"T_modeSpecificInfo_66", HFILL }},
- { &hf_rrc_fdd_102,
+ { &hf_rrc_fdd_101,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_99", HFILL }},
+ "T_fdd_98", HFILL }},
{ &hf_rrc_fach_PCH_InformationList,
{ "fach-PCH-InformationList", "rrc.fach_PCH_InformationList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -140930,10 +142545,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_67_vals), 0,
"T_modeSpecificInfo_67", HFILL }},
- { &hf_rrc_fdd_103,
+ { &hf_rrc_fdd_102,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_100", HFILL }},
+ "T_fdd_99", HFILL }},
{ &hf_rrc_pich_Info,
{ "pich-Info", "rrc.pich_Info",
FT_UINT32, BASE_DEC, VALS(rrc_PICH_Info_vals), 0,
@@ -140998,7 +142613,7 @@ void proto_register_rrc(void) {
{ "msch-transportFormatSet", "rrc.msch_transportFormatSet",
FT_UINT32, BASE_DEC, VALS(rrc_TransportFormatSet_vals), 0,
"TransportFormatSet", HFILL }},
- { &hf_rrc_dummy_39,
+ { &hf_rrc_dummy_40,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
"MBMS_MSCH_ConfigurationInfo_r6", HFILL }},
@@ -141018,10 +142633,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_68_vals), 0,
"T_modeSpecificInfo_68", HFILL }},
- { &hf_rrc_fdd_104,
+ { &hf_rrc_fdd_103,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_101", HFILL }},
+ "T_fdd_100", HFILL }},
{ &hf_rrc_dummy1_03,
{ "dummy1", "rrc.dummy1",
FT_UINT32, BASE_DEC, VALS(rrc_PCPICH_UsageForChannelEst_vals), 0,
@@ -141058,10 +142673,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_69_vals), 0,
"T_modeSpecificInfo_69", HFILL }},
- { &hf_rrc_fdd_105,
+ { &hf_rrc_fdd_104,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_102", HFILL }},
+ "T_fdd_101", HFILL }},
{ &hf_rrc_tdd_62,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -141126,10 +142741,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_71_vals), 0,
"T_modeSpecificInfo_71", HFILL }},
- { &hf_rrc_fdd_106,
+ { &hf_rrc_fdd_105,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_103", HFILL }},
+ "T_fdd_102", HFILL }},
{ &hf_rrc_tdd384_32,
{ "tdd384", "rrc.tdd384",
FT_NONE, BASE_NONE, NULL, 0,
@@ -141154,10 +142769,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_72_vals), 0,
"T_modeSpecificInfo_72", HFILL }},
- { &hf_rrc_fdd_107,
+ { &hf_rrc_fdd_106,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_104", HFILL }},
+ "T_fdd_103", HFILL }},
{ &hf_rrc_modulation_04,
{ "modulation", "rrc.modulation",
FT_UINT32, BASE_DEC, VALS(rrc_T_modulation_04_vals), 0,
@@ -141210,6 +142825,10 @@ void proto_register_rrc(void) {
{ "newConfiguration", "rrc.newConfiguration",
FT_NONE, BASE_NONE, NULL, 0,
"T_newConfiguration_03", HFILL }},
+ { &hf_rrc_precodingWeightSetRestriction_02,
+ { "precodingWeightSetRestriction", "rrc.precodingWeightSetRestriction",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_precodingWeightSetRestriction_02_vals), 0,
+ "T_precodingWeightSetRestriction_02", HFILL }},
{ &hf_rrc_servingCellChangeMACreset,
{ "servingCellChangeMACreset", "rrc.servingCellChangeMACreset",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -141470,7 +143089,7 @@ void proto_register_rrc(void) {
{ "tgpl1", "rrc.tgpl1",
FT_UINT32, BASE_DEC, NULL, 0,
"TGPL", HFILL }},
- { &hf_rrc_dummy_40,
+ { &hf_rrc_dummy_41,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"TGPL", HFILL }},
@@ -141630,7 +143249,7 @@ void proto_register_rrc(void) {
{ "TFCS-Identity", "rrc.TFCS_Identity",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_41,
+ { &hf_rrc_dummy_42,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
"CPCH_SetInfo", HFILL }},
@@ -141666,10 +143285,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_73_vals), 0,
"T_modeSpecificInfo_73", HFILL }},
- { &hf_rrc_fdd_108,
+ { &hf_rrc_fdd_107,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_105", HFILL }},
+ "T_fdd_104", HFILL }},
{ &hf_rrc_scramblingCode,
{ "scramblingCode", "rrc.scramblingCode",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -141702,10 +143321,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_74_vals), 0,
"T_modeSpecificInfo_74", HFILL }},
- { &hf_rrc_fdd_109,
+ { &hf_rrc_fdd_108,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_106", HFILL }},
+ "T_fdd_105", HFILL }},
{ &hf_rrc_tdd_64,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -141718,10 +143337,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_75_vals), 0,
"T_modeSpecificInfo_75", HFILL }},
- { &hf_rrc_fdd_110,
+ { &hf_rrc_fdd_109,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_107", HFILL }},
+ "T_fdd_106", HFILL }},
{ &hf_rrc_tdd_65,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -141734,10 +143353,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_76_vals), 0,
"T_modeSpecificInfo_76", HFILL }},
- { &hf_rrc_fdd_111,
+ { &hf_rrc_fdd_110,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_108", HFILL }},
+ "T_fdd_107", HFILL }},
{ &hf_rrc_dpdchPresence,
{ "dpdchPresence", "rrc.dpdchPresence",
FT_UINT32, BASE_DEC, VALS(rrc_T_dpdchPresence_vals), 0,
@@ -141758,10 +143377,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_77_vals), 0,
"T_modeSpecificInfo_77", HFILL }},
- { &hf_rrc_fdd_112,
+ { &hf_rrc_fdd_111,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_109", HFILL }},
+ "T_fdd_108", HFILL }},
{ &hf_rrc_dpdchPresence_01,
{ "dpdchPresence", "rrc.dpdchPresence",
FT_UINT32, BASE_DEC, VALS(rrc_T_dpdchPresence_01_vals), 0,
@@ -141814,10 +143433,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_78_vals), 0,
"T_modeSpecificInfo_78", HFILL }},
- { &hf_rrc_fdd_113,
+ { &hf_rrc_fdd_112,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_110", HFILL }},
+ "T_fdd_109", HFILL }},
{ &hf_rrc_tdd_68,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -141826,14 +143445,14 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_79_vals), 0,
"T_modeSpecificInfo_79", HFILL }},
- { &hf_rrc_fdd_114,
+ { &hf_rrc_fdd_113,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_111", HFILL }},
- { &hf_rrc_fdd_115,
+ "T_fdd_110", HFILL }},
+ { &hf_rrc_fdd_114,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_112", HFILL }},
+ "T_fdd_111", HFILL }},
{ &hf_rrc_dpcch_PowerOffset,
{ "dpcch-PowerOffset", "rrc.dpcch_PowerOffset",
FT_INT32, BASE_DEC, NULL, 0,
@@ -141862,10 +143481,10 @@ void proto_register_rrc(void) {
{ "individualTS-InterferenceList", "rrc.individualTS_InterferenceList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_fdd_116,
+ { &hf_rrc_fdd_115,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_113", HFILL }},
+ "T_fdd_112", HFILL }},
{ &hf_rrc_tdd_70,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -141894,10 +143513,10 @@ void proto_register_rrc(void) {
{ "tdd128", "rrc.tdd128",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd128_49", HFILL }},
- { &hf_rrc_fdd_117,
+ { &hf_rrc_fdd_116,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_114", HFILL }},
+ "T_fdd_113", HFILL }},
{ &hf_rrc_ack_NACK_repetition_factor,
{ "ack-NACK-repetition-factor", "rrc.ack_NACK_repetition_factor",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -141926,10 +143545,10 @@ void proto_register_rrc(void) {
{ "tdd128", "rrc.tdd128",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd128_50", HFILL }},
- { &hf_rrc_fdd_118,
+ { &hf_rrc_fdd_117,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_115", HFILL }},
+ "T_fdd_114", HFILL }},
{ &hf_rrc_tdd_72,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -141954,10 +143573,10 @@ void proto_register_rrc(void) {
{ "tdd128", "rrc.tdd128",
FT_NONE, BASE_NONE, NULL, 0,
"T_tdd128_51", HFILL }},
- { &hf_rrc_fdd_119,
+ { &hf_rrc_fdd_118,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_116", HFILL }},
+ "T_fdd_115", HFILL }},
{ &hf_rrc_tdd_73,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -141990,10 +143609,10 @@ void proto_register_rrc(void) {
{ "dpcch-PowerOffset", "rrc.dpcch_PowerOffset",
FT_INT32, BASE_DEC, NULL, 0,
"DPCCH_PowerOffset2", HFILL }},
- { &hf_rrc_fdd_120,
+ { &hf_rrc_fdd_119,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_117", HFILL }},
+ "T_fdd_116", HFILL }},
{ &hf_rrc_tdd_74,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142030,10 +143649,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_80_vals), 0,
"T_modeSpecificInfo_80", HFILL }},
- { &hf_rrc_fdd_121,
+ { &hf_rrc_fdd_120,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_118", HFILL }},
+ "T_fdd_117", HFILL }},
{ &hf_rrc_e_DPCCH_Info_01,
{ "e-DPCCH-Info", "rrc.e_DPCCH_Info",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142066,10 +143685,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_81_vals), 0,
"T_modeSpecificInfo_81", HFILL }},
- { &hf_rrc_fdd_122,
+ { &hf_rrc_fdd_121,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_119", HFILL }},
+ "T_fdd_118", HFILL }},
{ &hf_rrc_e_DPDCH_Info_02,
{ "e-DPDCH-Info", "rrc.e_DPDCH_Info",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142086,10 +143705,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_82_vals), 0,
"T_modeSpecificInfo_82", HFILL }},
- { &hf_rrc_fdd_123,
+ { &hf_rrc_fdd_122,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_120", HFILL }},
+ "T_fdd_119", HFILL }},
{ &hf_rrc_tdd_78,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142370,6 +143989,10 @@ void proto_register_rrc(void) {
{ "MeasurementIdentity", "rrc.MeasurementIdentity",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_AdditionalMeasurementID_List_r9_item,
+ { "MeasurementIdentity-r9", "rrc.MeasurementIdentity_r9",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_dataID,
{ "dataID", "rrc.dataID",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -142566,10 +144189,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_83_vals), 0,
"T_modeSpecificInfo_83", HFILL }},
- { &hf_rrc_fdd_124,
+ { &hf_rrc_fdd_123,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_121", HFILL }},
+ "T_fdd_120", HFILL }},
{ &hf_rrc_readSFN_Indicator,
{ "readSFN-Indicator", "rrc.readSFN_Indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -142590,10 +144213,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_84_vals), 0,
"T_modeSpecificInfo_84", HFILL }},
- { &hf_rrc_fdd_125,
+ { &hf_rrc_fdd_124,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_122", HFILL }},
+ "T_fdd_121", HFILL }},
{ &hf_rrc_tdd_80,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142614,10 +144237,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_85_vals), 0,
"T_modeSpecificInfo_85", HFILL }},
- { &hf_rrc_fdd_126,
+ { &hf_rrc_fdd_125,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_123", HFILL }},
+ "T_fdd_122", HFILL }},
{ &hf_rrc_tdd_81,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142626,10 +144249,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_86_vals), 0,
"T_modeSpecificInfo_86", HFILL }},
- { &hf_rrc_fdd_127,
+ { &hf_rrc_fdd_126,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_124", HFILL }},
+ "T_fdd_123", HFILL }},
{ &hf_rrc_tdd_82,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142650,10 +144273,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_87_vals), 0,
"T_modeSpecificInfo_87", HFILL }},
- { &hf_rrc_fdd_128,
+ { &hf_rrc_fdd_127,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_125", HFILL }},
+ "T_fdd_124", HFILL }},
{ &hf_rrc_tdd_83,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142666,10 +144289,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_88_vals), 0,
"T_modeSpecificInfo_88", HFILL }},
- { &hf_rrc_fdd_129,
+ { &hf_rrc_fdd_128,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_126", HFILL }},
+ "T_fdd_125", HFILL }},
{ &hf_rrc_tdd_84,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142682,10 +144305,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_89_vals), 0,
"T_modeSpecificInfo_89", HFILL }},
- { &hf_rrc_fdd_130,
+ { &hf_rrc_fdd_129,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_127", HFILL }},
+ "T_fdd_126", HFILL }},
{ &hf_rrc_tdd_85,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142698,7 +144321,7 @@ void proto_register_rrc(void) {
{ "cellIdentity", "rrc.cellIdentity",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_42,
+ { &hf_rrc_dummy_43,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_SFN_SFN_ObsTimeDifference_vals), 0,
"SFN_SFN_ObsTimeDifference", HFILL }},
@@ -142710,10 +144333,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_90_vals), 0,
"T_modeSpecificInfo_90", HFILL }},
- { &hf_rrc_fdd_131,
+ { &hf_rrc_fdd_130,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_128", HFILL }},
+ "T_fdd_127", HFILL }},
{ &hf_rrc_cpich_Ec_N0_01,
{ "cpich-Ec-N0", "rrc.cpich_Ec_N0",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -142742,10 +144365,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_91_vals), 0,
"T_modeSpecificInfo_91", HFILL }},
- { &hf_rrc_fdd_132,
+ { &hf_rrc_fdd_131,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_129", HFILL }},
+ "T_fdd_128", HFILL }},
{ &hf_rrc_deltaRSCPPerCell,
{ "deltaRSCPPerCell", "rrc.deltaRSCPPerCell",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142762,7 +144385,7 @@ void proto_register_rrc(void) {
{ "csgMemberIndication", "rrc.csgMemberIndication",
FT_UINT32, BASE_DEC, VALS(rrc_T_csgMemberIndication_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_133,
+ { &hf_rrc_fdd_132,
{ "fdd", "rrc.fdd",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info", HFILL }},
@@ -142778,7 +144401,7 @@ void proto_register_rrc(void) {
{ "PrimaryCCPCH-Info", "rrc.PrimaryCCPCH_Info",
FT_UINT32, BASE_DEC, VALS(rrc_PrimaryCCPCH_Info_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_134,
+ { &hf_rrc_fdd_133,
{ "fdd", "rrc.fdd",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info", HFILL }},
@@ -142786,7 +144409,7 @@ void proto_register_rrc(void) {
{ "PrimaryCCPCH-Info-LCR-r4", "rrc.PrimaryCCPCH_Info_LCR_r4",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_43,
+ { &hf_rrc_dummy_44,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, VALS(rrc_SFN_SFN_OTD_Type_vals), 0,
"SFN_SFN_OTD_Type", HFILL }},
@@ -142802,10 +144425,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_92_vals), 0,
"T_modeSpecificInfo_92", HFILL }},
- { &hf_rrc_fdd_135,
+ { &hf_rrc_fdd_134,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_130", HFILL }},
+ "T_fdd_129", HFILL }},
{ &hf_rrc_cpich_Ec_N0_reportingIndicator,
{ "cpich-Ec-N0-reportingIndicator", "rrc.cpich_Ec_N0_reportingIndicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -142846,10 +144469,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_93_vals), 0,
"T_modeSpecificInfo_93", HFILL }},
- { &hf_rrc_fdd_136,
+ { &hf_rrc_fdd_135,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_131", HFILL }},
+ "T_fdd_130", HFILL }},
{ &hf_rrc_tdd_90,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142870,10 +144493,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_94_vals), 0,
"T_modeSpecificInfo_94", HFILL }},
- { &hf_rrc_fdd_137,
+ { &hf_rrc_fdd_136,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_132", HFILL }},
+ "T_fdd_131", HFILL }},
{ &hf_rrc_tdd_91,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142886,10 +144509,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_95_vals), 0,
"T_modeSpecificInfo_95", HFILL }},
- { &hf_rrc_fdd_138,
+ { &hf_rrc_fdd_137,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_133", HFILL }},
+ "T_fdd_132", HFILL }},
{ &hf_rrc_tdd_92,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142902,10 +144525,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_96_vals), 0,
"T_modeSpecificInfo_96", HFILL }},
- { &hf_rrc_fdd_139,
+ { &hf_rrc_fdd_138,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_134", HFILL }},
+ "T_fdd_133", HFILL }},
{ &hf_rrc_tdd_93,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142918,10 +144541,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_97_vals), 0,
"T_modeSpecificInfo_97", HFILL }},
- { &hf_rrc_fdd_140,
+ { &hf_rrc_fdd_139,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_135", HFILL }},
+ "T_fdd_134", HFILL }},
{ &hf_rrc_tdd_94,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -142938,10 +144561,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_98_vals), 0,
"T_modeSpecificInfo_98", HFILL }},
- { &hf_rrc_fdd_141,
+ { &hf_rrc_fdd_140,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_136", HFILL }},
+ "T_fdd_135", HFILL }},
{ &hf_rrc_tdd_95,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -143018,10 +144641,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_99_vals), 0,
"T_modeSpecificInfo_99", HFILL }},
- { &hf_rrc_fdd_142,
+ { &hf_rrc_fdd_141,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_137", HFILL }},
+ "T_fdd_136", HFILL }},
{ &hf_rrc_countC_SFN_Frame_difference,
{ "countC-SFN-Frame-difference", "rrc.countC_SFN_Frame_difference",
FT_NONE, BASE_NONE, NULL, 0,
@@ -143114,10 +144737,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_100_vals), 0,
"T_modeSpecificInfo_100", HFILL }},
- { &hf_rrc_fdd_143,
+ { &hf_rrc_fdd_142,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_138", HFILL }},
+ "T_fdd_137", HFILL }},
{ &hf_rrc_startPSC_01,
{ "startPSC", "rrc.startPSC",
FT_NONE, BASE_NONE, NULL, 0,
@@ -143602,7 +145225,7 @@ void proto_register_rrc(void) {
{ "thresholdUsedFrequency", "rrc.thresholdUsedFrequency",
FT_INT32, BASE_DEC, NULL, 0,
"ThresholdUsedFrequency_r6", HFILL }},
- { &hf_rrc_dummy_44,
+ { &hf_rrc_dummy_45,
{ "dummy", "rrc.dummy",
FT_INT32, BASE_DEC, NULL, 0,
"Threshold", HFILL }},
@@ -143734,7 +145357,7 @@ void proto_register_rrc(void) {
{ "inter-freq-TDD128-meas-ind", "rrc.inter_freq_TDD128_meas_ind",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_rrc_fdd_144,
+ { &hf_rrc_fdd_143,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
"PrimaryCPICH_Info", HFILL }},
@@ -144506,7 +146129,7 @@ void proto_register_rrc(void) {
{ "gsm-CarrierRSSI", "rrc.gsm_CarrierRSSI",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_45,
+ { &hf_rrc_dummy_46,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_46_173", HFILL }},
@@ -144658,10 +146281,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_101_vals), 0,
"T_modeSpecificInfo_101", HFILL }},
- { &hf_rrc_fdd_145,
+ { &hf_rrc_fdd_144,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_139", HFILL }},
+ "T_fdd_138", HFILL }},
{ &hf_rrc_primaryScramblingCode_01,
{ "primaryScramblingCode", "rrc.primaryScramblingCode",
FT_NONE, BASE_NONE, NULL, 0,
@@ -144830,10 +146453,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_102_vals), 0,
"T_modeSpecificInfo_102", HFILL }},
- { &hf_rrc_fdd_146,
+ { &hf_rrc_fdd_145,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_140", HFILL }},
+ "T_fdd_139", HFILL }},
{ &hf_rrc_freqQualityEstimateQuantity_FDD,
{ "freqQualityEstimateQuantity-FDD", "rrc.freqQualityEstimateQuantity_FDD",
FT_UINT32, BASE_DEC, VALS(rrc_FreqQualityEstimateQuantity_FDD_vals), 0,
@@ -144906,10 +146529,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_103_vals), 0,
"T_modeSpecificInfo_103", HFILL }},
- { &hf_rrc_fdd_147,
+ { &hf_rrc_fdd_146,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_141", HFILL }},
+ "T_fdd_140", HFILL }},
{ &hf_rrc_interFreqRepQuantityRACH_FDD,
{ "interFreqRepQuantityRACH-FDD", "rrc.interFreqRepQuantityRACH_FDD",
FT_UINT32, BASE_DEC, VALS(rrc_InterFreqRepQuantityRACH_FDD_vals), 0,
@@ -144934,10 +146557,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_104_vals), 0,
"T_modeSpecificInfo_104", HFILL }},
- { &hf_rrc_fdd_148,
+ { &hf_rrc_fdd_147,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_142", HFILL }},
+ "T_fdd_141", HFILL }},
{ &hf_rrc_tdd_100,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -145362,10 +146985,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_105_vals), 0,
"T_modeSpecificInfo_105", HFILL }},
- { &hf_rrc_fdd_149,
+ { &hf_rrc_fdd_148,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_143", HFILL }},
+ "T_fdd_142", HFILL }},
{ &hf_rrc_intraFreqSIAcquisitionInfo,
{ "intraFreqSIAcquisitionInfo", "rrc.intraFreqSIAcquisitionInfo",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -145558,10 +147181,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_106_vals), 0,
"T_modeSpecificInfo_106", HFILL }},
- { &hf_rrc_fdd_150,
+ { &hf_rrc_fdd_149,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_144", HFILL }},
+ "T_fdd_143", HFILL }},
{ &hf_rrc_intraFreqMeasQuantity_FDD,
{ "intraFreqMeasQuantity-FDD", "rrc.intraFreqMeasQuantity_FDD",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqMeasQuantity_FDD_vals), 0,
@@ -145686,10 +147309,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_107_vals), 0,
"T_modeSpecificInfo_107", HFILL }},
- { &hf_rrc_fdd_151,
+ { &hf_rrc_fdd_150,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_145", HFILL }},
+ "T_fdd_144", HFILL }},
{ &hf_rrc_intraFreqRepQuantityRACH_FDD,
{ "intraFreqRepQuantityRACH-FDD", "rrc.intraFreqRepQuantityRACH_FDD",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqRepQuantityRACH_FDD_vals), 0,
@@ -145918,10 +147541,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_108_vals), 0,
"T_modeSpecificInfo_108", HFILL }},
- { &hf_rrc_fdd_152,
+ { &hf_rrc_fdd_151,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_146", HFILL }},
+ "T_fdd_145", HFILL }},
{ &hf_rrc_measurementQuantity_02,
{ "measurementQuantity", "rrc.measurementQuantity",
FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_vals), 0,
@@ -146114,7 +147737,7 @@ void proto_register_rrc(void) {
{ "trafficVolumeMeasSysInfo", "rrc.trafficVolumeMeasSysInfo",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_46,
+ { &hf_rrc_dummy_47,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
"UE_InternalMeasurementSysInfo", HFILL }},
@@ -146426,10 +148049,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_109_vals), 0,
"T_modeSpecificInfo_109", HFILL }},
- { &hf_rrc_fdd_153,
+ { &hf_rrc_fdd_152,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_147", HFILL }},
+ "T_fdd_146", HFILL }},
{ &hf_rrc_measurementQuantity_03,
{ "measurementQuantity", "rrc.measurementQuantity",
FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_01_vals), 0,
@@ -146838,10 +148461,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_110_vals), 0,
"T_modeSpecificInfo_110", HFILL }},
- { &hf_rrc_fdd_154,
+ { &hf_rrc_fdd_153,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_148", HFILL }},
+ "T_fdd_147", HFILL }},
{ &hf_rrc_neighbourIdentity,
{ "neighbourIdentity", "rrc.neighbourIdentity",
FT_NONE, BASE_NONE, NULL, 0,
@@ -146870,10 +148493,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_111_vals), 0,
"T_modeSpecificInfo_111", HFILL }},
- { &hf_rrc_fdd_155,
+ { &hf_rrc_fdd_154,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_149", HFILL }},
+ "T_fdd_148", HFILL }},
{ &hf_rrc_NeighbourList_item,
{ "Neighbour", "rrc.Neighbour",
FT_NONE, BASE_NONE, NULL, 0,
@@ -147746,7 +149369,7 @@ void proto_register_rrc(void) {
{ "trafficVolumeReportingQuantity", "rrc.trafficVolumeReportingQuantity",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_47,
+ { &hf_rrc_dummy_48,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
"TrafficVolumeReportingCriteria", HFILL }},
@@ -147898,10 +149521,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_116_vals), 0,
"T_modeSpecificInfo_116", HFILL }},
- { &hf_rrc_fdd_156,
+ { &hf_rrc_fdd_155,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_150", HFILL }},
+ "T_fdd_149", HFILL }},
{ &hf_rrc_ue_TransmittedPowerFDD,
{ "ue-TransmittedPowerFDD", "rrc.ue_TransmittedPowerFDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -147982,10 +149605,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_118_vals), 0,
"T_modeSpecificInfo_118", HFILL }},
- { &hf_rrc_fdd_157,
+ { &hf_rrc_fdd_156,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_151", HFILL }},
+ "T_fdd_150", HFILL }},
{ &hf_rrc_ue_RX_TX_TimeDifference,
{ "ue-RX-TX-TimeDifference", "rrc.ue_RX_TX_TimeDifference",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -148002,10 +149625,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_119_vals), 0,
"T_modeSpecificInfo_119", HFILL }},
- { &hf_rrc_fdd_158,
+ { &hf_rrc_fdd_157,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_152", HFILL }},
+ "T_fdd_151", HFILL }},
{ &hf_rrc_tdd_110,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148426,10 +150049,10 @@ void proto_register_rrc(void) {
{ "mode", "rrc.mode",
FT_UINT32, BASE_DEC, VALS(rrc_T_mode_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_159,
+ { &hf_rrc_fdd_158,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_153", HFILL }},
+ "T_fdd_152", HFILL }},
{ &hf_rrc_primary_CPICH_Info,
{ "primary-CPICH-Info", "rrc.primary_CPICH_Info",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148614,7 +150237,7 @@ void proto_register_rrc(void) {
{ "ue-positioning-GPS-Real-timeIntegrity", "rrc.ue_positioning_GPS_Real_timeIntegrity",
FT_UINT32, BASE_DEC, NULL, 0,
"BadSatList", HFILL }},
- { &hf_rrc_dummy_48,
+ { &hf_rrc_dummy_49,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GPS_ReferenceCellInfo", HFILL }},
@@ -148734,10 +150357,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_120_vals), 0,
"T_modeSpecificInfo_120", HFILL }},
- { &hf_rrc_fdd_160,
+ { &hf_rrc_fdd_159,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_154", HFILL }},
+ "T_fdd_153", HFILL }},
{ &hf_rrc_referenceIdentity,
{ "referenceIdentity", "rrc.referenceIdentity",
FT_NONE, BASE_NONE, NULL, 0,
@@ -148822,10 +150445,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_121_vals), 0,
"T_modeSpecificInfo_121", HFILL }},
- { &hf_rrc_fdd_161,
+ { &hf_rrc_fdd_160,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_155", HFILL }},
+ "T_fdd_154", HFILL }},
{ &hf_rrc_tdd_113,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149050,10 +150673,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_122_vals), 0,
"T_modeSpecificInfo_122", HFILL }},
- { &hf_rrc_fdd_162,
+ { &hf_rrc_fdd_161,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_156", HFILL }},
+ "T_fdd_155", HFILL }},
{ &hf_rrc_referenceCellIDentity,
{ "referenceCellIDentity", "rrc.referenceCellIDentity",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149082,10 +150705,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_123_vals), 0,
"T_modeSpecificInfo_123", HFILL }},
- { &hf_rrc_fdd_163,
+ { &hf_rrc_fdd_162,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_157", HFILL }},
+ "T_fdd_156", HFILL }},
{ &hf_rrc_tdd_115,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149126,10 +150749,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_124_vals), 0,
"T_modeSpecificInfo_124", HFILL }},
- { &hf_rrc_fdd_164,
+ { &hf_rrc_fdd_163,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_158", HFILL }},
+ "T_fdd_157", HFILL }},
{ &hf_rrc_tdd_116,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149174,10 +150797,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_125_vals), 0,
"T_modeSpecificInfo_125", HFILL }},
- { &hf_rrc_fdd_165,
+ { &hf_rrc_fdd_164,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_159", HFILL }},
+ "T_fdd_158", HFILL }},
{ &hf_rrc_tdd_117,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149190,10 +150813,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_126_vals), 0,
"T_modeSpecificInfo_126", HFILL }},
- { &hf_rrc_fdd_166,
+ { &hf_rrc_fdd_165,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_160", HFILL }},
+ "T_fdd_159", HFILL }},
{ &hf_rrc_tdd_118,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149246,10 +150869,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_127_vals), 0,
"T_modeSpecificInfo_127", HFILL }},
- { &hf_rrc_fdd_167,
+ { &hf_rrc_fdd_166,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_161", HFILL }},
+ "T_fdd_160", HFILL }},
{ &hf_rrc_tdd_119,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149270,10 +150893,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_128_vals), 0,
"T_modeSpecificInfo_128", HFILL }},
- { &hf_rrc_fdd_168,
+ { &hf_rrc_fdd_167,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_162", HFILL }},
+ "T_fdd_161", HFILL }},
{ &hf_rrc_tdd_120,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149298,10 +150921,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_129_vals), 0,
"T_modeSpecificInfo_129", HFILL }},
- { &hf_rrc_fdd_169,
+ { &hf_rrc_fdd_168,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_163", HFILL }},
+ "T_fdd_162", HFILL }},
{ &hf_rrc_tdd_121,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149310,10 +150933,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_130_vals), 0,
"T_modeSpecificInfo_130", HFILL }},
- { &hf_rrc_fdd_170,
+ { &hf_rrc_fdd_169,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_164", HFILL }},
+ "T_fdd_163", HFILL }},
{ &hf_rrc_tdd_122,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149342,10 +150965,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_131_vals), 0,
"T_modeSpecificInfo_131", HFILL }},
- { &hf_rrc_fdd_171,
+ { &hf_rrc_fdd_170,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_165", HFILL }},
+ "T_fdd_164", HFILL }},
{ &hf_rrc_tdd_123,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149554,10 +151177,10 @@ void proto_register_rrc(void) {
{ "mode", "rrc.mode",
FT_UINT32, BASE_DEC, VALS(rrc_T_mode_01_vals), 0,
"T_mode_01", HFILL }},
- { &hf_rrc_fdd_172,
+ { &hf_rrc_fdd_171,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_166", HFILL }},
+ "T_fdd_165", HFILL }},
{ &hf_rrc_tdd_124,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149598,10 +151221,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_132_vals), 0,
"T_modeSpecificInfo_132", HFILL }},
- { &hf_rrc_fdd_173,
+ { &hf_rrc_fdd_172,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_167", HFILL }},
+ "T_fdd_166", HFILL }},
{ &hf_rrc_tdd_125,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149618,10 +151241,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_133_vals), 0,
"T_modeSpecificInfo_133", HFILL }},
- { &hf_rrc_fdd_174,
+ { &hf_rrc_fdd_173,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_168", HFILL }},
+ "T_fdd_167", HFILL }},
{ &hf_rrc_tdd_126,
{ "tdd", "rrc.tdd",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149738,10 +151361,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_134_vals), 0,
"T_modeSpecificInfo_134", HFILL }},
- { &hf_rrc_fdd_175,
+ { &hf_rrc_fdd_174,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_169", HFILL }},
+ "T_fdd_168", HFILL }},
{ &hf_rrc_intraFreqMeasQuantity_FDD_01,
{ "intraFreqMeasQuantity-FDD", "rrc.intraFreqMeasQuantity_FDD",
FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqMeasQuantity_FDD_sib3_vals), 0,
@@ -149773,7 +151396,7 @@ void proto_register_rrc(void) {
{ &hf_rrc_ue_EUTRA_Capability,
{ "ue-EUTRA-Capability", "rrc.ue_EUTRA_Capability",
FT_BYTES, BASE_NONE, NULL, 0,
- "OCTET_STRING", HFILL }},
+ NULL, HFILL }},
{ &hf_rrc_EUTRA_TargetFreqInfoList_item,
{ "EUTRA-TargetFreqInfo", "rrc.EUTRA_TargetFreqInfo",
FT_NONE, BASE_NONE, NULL, 0,
@@ -149978,10 +151601,10 @@ void proto_register_rrc(void) {
{ "masterInformationBlock-v860ext", "rrc.masterInformationBlock_v860ext",
FT_NONE, BASE_NONE, NULL, 0,
"MasterInformationBlock_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_166,
+ { &hf_rrc_nonCriticalExtensions_167,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_166", HFILL }},
+ "T_nonCriticalExtensions_167", HFILL }},
{ &hf_rrc_multiplePLMN_List,
{ "multiplePLMN-List", "rrc.multiplePLMN_List",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150134,7 +151757,7 @@ void proto_register_rrc(void) {
{ "SchedulingInformationSIB", "rrc.SchedulingInformationSIB",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_sysInfoType1,
+ { &hf_rrc_sysInfoType1_01,
{ "sysInfoType1", "rrc.sysInfoType1",
FT_UINT32, BASE_DEC, NULL, 0,
"PLMN_ValueTag", HFILL }},
@@ -150142,7 +151765,7 @@ void proto_register_rrc(void) {
{ "sysInfoType2", "rrc.sysInfoType2",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
- { &hf_rrc_sysInfoType3,
+ { &hf_rrc_sysInfoType3_01,
{ "sysInfoType3", "rrc.sysInfoType3",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
@@ -150150,7 +151773,7 @@ void proto_register_rrc(void) {
{ "sysInfoType4", "rrc.sysInfoType4",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
- { &hf_rrc_sysInfoType5,
+ { &hf_rrc_sysInfoType5_01,
{ "sysInfoType5", "rrc.sysInfoType5",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
@@ -150158,11 +151781,11 @@ void proto_register_rrc(void) {
{ "sysInfoType6", "rrc.sysInfoType6",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
- { &hf_rrc_sysInfoType7,
+ { &hf_rrc_sysInfoType7_01,
{ "sysInfoType7", "rrc.sysInfoType7",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_49,
+ { &hf_rrc_dummy_50,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
@@ -150174,11 +151797,11 @@ void proto_register_rrc(void) {
{ "dummy3", "rrc.dummy3",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_sysInfoType11,
+ { &hf_rrc_sysInfoType11_01,
{ "sysInfoType11", "rrc.sysInfoType11",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
- { &hf_rrc_sysInfoType12,
+ { &hf_rrc_sysInfoType12_01,
{ "sysInfoType12", "rrc.sysInfoType12",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
@@ -150246,11 +151869,11 @@ void proto_register_rrc(void) {
{ "sysInfoType5bis", "rrc.sysInfoType5bis",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
- { &hf_rrc_sysInfoTypeSB1,
+ { &hf_rrc_sysInfoTypeSB1_01,
{ "sysInfoTypeSB1", "rrc.sysInfoTypeSB1",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
- { &hf_rrc_sysInfoTypeSB2,
+ { &hf_rrc_sysInfoTypeSB2_01,
{ "sysInfoTypeSB2", "rrc.sysInfoTypeSB2",
FT_UINT32, BASE_DEC, NULL, 0,
"CellValueTag", HFILL }},
@@ -150326,10 +151949,10 @@ void proto_register_rrc(void) {
{ "sysInfoType1-v860ext", "rrc.sysInfoType1_v860ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType1_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_167,
+ { &hf_rrc_nonCriticalExtensions_168,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_167", HFILL }},
+ "T_nonCriticalExtensions_168", HFILL }},
{ &hf_rrc_ue_IdleTimersAndConstants_v3a0ext,
{ "ue-IdleTimersAndConstants-v3a0ext", "rrc.ue_IdleTimersAndConstants_v3a0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150338,10 +151961,10 @@ void proto_register_rrc(void) {
{ "ura-IdentityList", "rrc.ura_IdentityList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_168,
+ { &hf_rrc_nonCriticalExtensions_169,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_168", HFILL }},
+ "T_nonCriticalExtensions_169", HFILL }},
{ &hf_rrc_sib4indicator,
{ "sib4indicator", "rrc.sib4indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -150426,10 +152049,10 @@ void proto_register_rrc(void) {
{ "sysInfoType3-v920ext", "rrc.sysInfoType3_v920ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType3_v920ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_169,
+ { &hf_rrc_nonCriticalExtensions_170,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_169", HFILL }},
+ "T_nonCriticalExtensions_170", HFILL }},
{ &hf_rrc_mapping_LCR,
{ "mapping-LCR", "rrc.mapping_LCR",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150518,10 +152141,10 @@ void proto_register_rrc(void) {
{ "sysInfoType4-v5c0ext", "rrc.sysInfoType4_v5c0ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType4_v5c0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_170,
+ { &hf_rrc_nonCriticalExtensions_171,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_170", HFILL }},
+ "T_nonCriticalExtensions_171", HFILL }},
{ &hf_rrc_cellSelectReselectInfoPCHFACH_v5b0ext,
{ "cellSelectReselectInfoPCHFACH-v5b0ext", "rrc.cellSelectReselectInfoPCHFACH_v5b0ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150538,10 +152161,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_135_vals), 0,
"T_modeSpecificInfo_135", HFILL }},
- { &hf_rrc_fdd_176,
+ { &hf_rrc_fdd_175,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_170", HFILL }},
+ "T_fdd_169", HFILL }},
{ &hf_rrc_aich_PowerOffset,
{ "aich-PowerOffset", "rrc.aich_PowerOffset",
FT_INT32, BASE_DEC, NULL, 0,
@@ -150638,10 +152261,26 @@ void proto_register_rrc(void) {
{ "sysInfoType5-v890ext", "rrc.sysInfoType5_v890ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType5_v890ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_171,
+ { &hf_rrc_v8b0NonCriticalExtensions_01,
+ { "v8b0NonCriticalExtensions", "rrc.v8b0NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v8b0NonCriticalExtensions_01", HFILL }},
+ { &hf_rrc_sysInfoType5_v8b0ext,
+ { "sysInfoType5-v8b0ext", "rrc.sysInfoType5_v8b0ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SysInfoType5_v8b0ext_IEs", HFILL }},
+ { &hf_rrc_v8d0NonCriticalExtensions,
+ { "v8d0NonCriticalExtensions", "rrc.v8d0NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rrc_sysInfoType5_v8d0ext,
+ { "sysInfoType5-v8d0ext", "rrc.sysInfoType5_v8d0ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SysInfoType5_v8d0ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_172,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_171", HFILL }},
+ "T_nonCriticalExtensions_172", HFILL }},
{ &hf_rrc_pNBSCH_Allocation_r4,
{ "pNBSCH-Allocation-r4", "rrc.pNBSCH_Allocation_r4",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150722,10 +152361,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_136_vals), 0,
"T_modeSpecificInfo_136", HFILL }},
- { &hf_rrc_fdd_177,
+ { &hf_rrc_fdd_176,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_171", HFILL }},
+ "T_fdd_170", HFILL }},
{ &hf_rrc_hs_dsch_CommonSystemInformation,
{ "hs-dsch-CommonSystemInformation", "rrc.hs_dsch_CommonSystemInformation",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150774,18 +152413,18 @@ void proto_register_rrc(void) {
{ "tDD-MBSFNInformation", "rrc.tDD_MBSFNInformation",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_dummy_50,
+ { &hf_rrc_dummy_51,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
- "T_dummy_14", HFILL }},
+ "T_dummy_15", HFILL }},
{ &hf_rrc_modeSpecificInfo_137,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_137_vals), 0,
"T_modeSpecificInfo_137", HFILL }},
- { &hf_rrc_fdd_178,
+ { &hf_rrc_fdd_177,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_172", HFILL }},
+ "T_fdd_171", HFILL }},
{ &hf_rrc_hs_dsch_DrxCellfach_info,
{ "hs-dsch-DrxCellfach-info", "rrc.hs_dsch_DrxCellfach_info",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150814,15 +152453,23 @@ void proto_register_rrc(void) {
{ "commonEDCHSystemInfo", "rrc.commonEDCHSystemInfo",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_tresetUsageIndicator,
+ { "tresetUsageIndicator", "rrc.tresetUsageIndicator",
+ FT_UINT32, BASE_DEC, VALS(rrc_T_tresetUsageIndicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rrc_commonEDCHSystemInfoFDD,
+ { "commonEDCHSystemInfoFDD", "rrc.commonEDCHSystemInfoFDD",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_modeSpecificInfo_138,
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_138_vals), 0,
"T_modeSpecificInfo_138", HFILL }},
- { &hf_rrc_fdd_179,
+ { &hf_rrc_fdd_178,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_173", HFILL }},
- { &hf_rrc_dummy_51,
+ "T_fdd_172", HFILL }},
+ { &hf_rrc_dummy_52,
{ "dummy", "rrc.dummy",
FT_INT32, BASE_DEC, NULL, 0,
"CSICH_PowerOffset", HFILL }},
@@ -150870,10 +152517,10 @@ void proto_register_rrc(void) {
{ "sysInfoType6-v770ext", "rrc.sysInfoType6_v770ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType6_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_172,
+ { &hf_rrc_nonCriticalExtensions_173,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_172", HFILL }},
+ "T_nonCriticalExtensions_173", HFILL }},
{ &hf_rrc_tdd128SpecificInfo_01,
{ "tdd128SpecificInfo", "rrc.tdd128SpecificInfo",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150890,10 +152537,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_139_vals), 0,
"T_modeSpecificInfo_139", HFILL }},
- { &hf_rrc_fdd_180,
+ { &hf_rrc_fdd_179,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_174", HFILL }},
+ "T_fdd_173", HFILL }},
{ &hf_rrc_ul_Interference,
{ "ul-Interference", "rrc.ul_Interference",
FT_INT32, BASE_DEC, NULL, 0,
@@ -150910,10 +152557,10 @@ void proto_register_rrc(void) {
{ "expirationTimeFactor", "rrc.expirationTimeFactor",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_173,
+ { &hf_rrc_nonCriticalExtensions_174,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_173", HFILL }},
+ "T_nonCriticalExtensions_174", HFILL }},
{ &hf_rrc_dummy1_07,
{ "dummy1", "rrc.dummy1",
FT_NONE, BASE_NONE, NULL, 0,
@@ -150926,26 +152573,26 @@ void proto_register_rrc(void) {
{ "dummy3", "rrc.dummy3",
FT_INT32, BASE_DEC, NULL, 0,
"CSICH_PowerOffset", HFILL }},
- { &hf_rrc_nonCriticalExtensions_174,
+ { &hf_rrc_nonCriticalExtensions_175,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_174", HFILL }},
- { &hf_rrc_dummy_52,
+ "T_nonCriticalExtensions_175", HFILL }},
+ { &hf_rrc_dummy_53,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"CPCH_PersistenceLevelsList", HFILL }},
- { &hf_rrc_nonCriticalExtensions_175,
+ { &hf_rrc_nonCriticalExtensions_176,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_175", HFILL }},
- { &hf_rrc_dummy_53,
+ "T_nonCriticalExtensions_176", HFILL }},
+ { &hf_rrc_dummy_54,
{ "dummy", "rrc.dummy",
FT_UINT32, BASE_DEC, NULL, 0,
"DRAC_SysInfoList", HFILL }},
- { &hf_rrc_nonCriticalExtensions_176,
+ { &hf_rrc_nonCriticalExtensions_177,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_176", HFILL }},
+ "T_nonCriticalExtensions_177", HFILL }},
{ &hf_rrc_sib12indicator,
{ "sib12indicator", "rrc.sib12indicator",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -151014,10 +152661,10 @@ void proto_register_rrc(void) {
{ "sysInfoType11-v860ext", "rrc.sysInfoType11_v860ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType11_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_177,
+ { &hf_rrc_nonCriticalExtensions_178,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_177", HFILL }},
+ "T_nonCriticalExtensions_178", HFILL }},
{ &hf_rrc_fach_MeasurementOccasionInfo_LCR_Ext,
{ "fach-MeasurementOccasionInfo-LCR-Ext", "rrc.fach_MeasurementOccasionInfo_LCR_Ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151054,7 +152701,7 @@ void proto_register_rrc(void) {
{ "intraFreqEventCriteriaList-v590ext", "rrc.intraFreqEventCriteriaList_v590ext",
FT_UINT32, BASE_DEC, NULL, 0,
"Intra_FreqEventCriteriaList_v590ext", HFILL }},
- { &hf_rrc_dummy_54,
+ { &hf_rrc_dummy_55,
{ "dummy", "rrc.dummy",
FT_NONE, BASE_NONE, NULL, 0,
"Dummy_InterFreqRACHReportingInfo", HFILL }},
@@ -151098,10 +152745,10 @@ void proto_register_rrc(void) {
{ "sysInfoType11bis-v860ext", "rrc.sysInfoType11bis_v860ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType11bis_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_178,
+ { &hf_rrc_nonCriticalExtensions_179,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_178", HFILL }},
+ "T_nonCriticalExtensions_179", HFILL }},
{ &hf_rrc_csg_DedicatedFrequencyInfoList,
{ "csg-DedicatedFrequencyInfoList", "rrc.csg_DedicatedFrequencyInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -151146,10 +152793,10 @@ void proto_register_rrc(void) {
{ "sysInfoType12-v7b0ext", "rrc.sysInfoType12_v7b0ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType12_v7b0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_179,
+ { &hf_rrc_nonCriticalExtensions_180,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_179", HFILL }},
+ "T_nonCriticalExtensions_180", HFILL }},
{ &hf_rrc_v3a0NonCriticalExtensions_13,
{ "v3a0NonCriticalExtensions", "rrc.v3a0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151174,10 +152821,10 @@ void proto_register_rrc(void) {
{ "sysInfoType13-v770ext", "rrc.sysInfoType13_v770ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType13_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_180,
+ { &hf_rrc_nonCriticalExtensions_181,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_180", HFILL }},
+ "T_nonCriticalExtensions_181", HFILL }},
{ &hf_rrc_capabilityUpdateRequirement_r4Ext,
{ "capabilityUpdateRequirement-r4Ext", "rrc.capabilityUpdateRequirement_r4Ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151186,38 +152833,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_181,
+ { &hf_rrc_nonCriticalExtensions_182,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_181", HFILL }},
+ "T_nonCriticalExtensions_182", 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_182,
+ { &hf_rrc_nonCriticalExtensions_183,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_182", HFILL }},
+ "T_nonCriticalExtensions_183", HFILL }},
{ &hf_rrc_ansi_41_PrivateNeighbourListInfo,
{ "ansi-41-PrivateNeighbourListInfo", "rrc.ansi_41_PrivateNeighbourListInfo",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_183,
+ { &hf_rrc_nonCriticalExtensions_184,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_183", HFILL }},
+ "T_nonCriticalExtensions_184", HFILL }},
{ &hf_rrc_ansi_41_GlobalServiceRedirectInfo,
{ "ansi-41-GlobalServiceRedirectInfo", "rrc.ansi_41_GlobalServiceRedirectInfo",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_184,
- { "nonCriticalExtensions", "rrc.nonCriticalExtensions",
- FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_184", HFILL }},
{ &hf_rrc_nonCriticalExtensions_185,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtensions_185", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_186,
+ { "nonCriticalExtensions", "rrc.nonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtensions_186", HFILL }},
{ &hf_rrc_ue_positioning_GPS_CipherParameters,
{ "ue-positioning-GPS-CipherParameters", "rrc.ue_positioning_GPS_CipherParameters",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151238,10 +152885,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15-v770ext", "rrc.sysInfoType15_v770ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_186,
+ { &hf_rrc_nonCriticalExtensions_187,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_186", HFILL }},
+ "T_nonCriticalExtensions_187", HFILL }},
{ &hf_rrc_up_Ipdl_Parameters_TDD,
{ "up-Ipdl-Parameters-TDD", "rrc.up_Ipdl_Parameters_TDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151266,10 +152913,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15bis-v860ext", "rrc.sysInfoType15bis_v860ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15bis_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_187,
+ { &hf_rrc_nonCriticalExtensions_188,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_187", HFILL }},
+ "T_nonCriticalExtensions_188", HFILL }},
{ &hf_rrc_ue_Positioning_GANSS_AddIonoModel,
{ "ue-Positioning-GANSS-AddIonoModel", "rrc.ue_Positioning_GANSS_AddIonoModel",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151286,10 +152933,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15-1-v920ext", "rrc.sysInfoType15_1_v920ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_1_v920ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_188,
+ { &hf_rrc_nonCriticalExtensions_189,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_188", HFILL }},
+ "T_nonCriticalExtensions_189", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_DGANSS_Corrections,
{ "ue-positioning-GANSS-DGANSS-Corrections", "rrc.ue_positioning_GANSS_DGANSS_Corrections",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151302,10 +152949,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15-1bis-v920ext", "rrc.sysInfoType15_1bis_v920ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_1bis_v920ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_189,
+ { &hf_rrc_nonCriticalExtensions_190,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_189", HFILL }},
+ "T_nonCriticalExtensions_190", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_DGANSS_Corrections_01,
{ "ue-positioning-GANSS-DGANSS-Corrections", "rrc.ue_positioning_GANSS_DGANSS_Corrections",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151314,26 +152961,26 @@ void proto_register_rrc(void) {
{ "transmissionTOW", "rrc.transmissionTOW",
FT_UINT32, BASE_DEC, NULL, 0,
"GPS_TOW_1sec", HFILL }},
- { &hf_rrc_nonCriticalExtensions_190,
+ { &hf_rrc_nonCriticalExtensions_191,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_190", HFILL }},
+ "T_nonCriticalExtensions_191", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_navigationModel,
{ "ue-positioning-GANSS-navigationModel", "rrc.ue_positioning_GANSS_navigationModel",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_191,
+ { &hf_rrc_nonCriticalExtensions_192,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_191", HFILL }},
+ "T_nonCriticalExtensions_192", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_AddNavigationModels,
{ "ue-positioning-GANSS-AddNavigationModels", "rrc.ue_positioning_GANSS_AddNavigationModels",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_192,
+ { &hf_rrc_nonCriticalExtensions_193,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_192", HFILL }},
+ "T_nonCriticalExtensions_193", HFILL }},
{ &hf_rrc_satMask,
{ "satMask", "rrc.satMask",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -151342,10 +152989,10 @@ void proto_register_rrc(void) {
{ "lsbTOW", "rrc.lsbTOW",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_8", HFILL }},
- { &hf_rrc_nonCriticalExtensions_193,
+ { &hf_rrc_nonCriticalExtensions_194,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_193", HFILL }},
+ "T_nonCriticalExtensions_194", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_Almanac,
{ "ue-positioning-GANSS-Almanac", "rrc.ue_positioning_GANSS_Almanac",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151366,10 +153013,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15-3bis-v860ext", "rrc.sysInfoType15_3bis_v860ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_3bis_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_194,
+ { &hf_rrc_nonCriticalExtensions_195,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_194", HFILL }},
+ "T_nonCriticalExtensions_195", HFILL }},
{ &hf_rrc_ue_Positioning_GANSS_Almanac,
{ "ue-Positioning-GANSS-Almanac", "rrc.ue_Positioning_GANSS_Almanac",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151402,10 +153049,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15-4-v4b0ext", "rrc.sysInfoType15_4_v4b0ext",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_195,
+ { &hf_rrc_nonCriticalExtensions_196,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_195", HFILL }},
+ "T_nonCriticalExtensions_196", HFILL }},
{ &hf_rrc_v3a0NonCriticalExtensions_15,
{ "v3a0NonCriticalExtensions", "rrc.v3a0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151422,10 +153069,10 @@ void proto_register_rrc(void) {
{ "sysInfoType15-5-v770ext", "rrc.sysInfoType15_5_v770ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType15_5_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_196,
+ { &hf_rrc_nonCriticalExtensions_197,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_196", HFILL }},
+ "T_nonCriticalExtensions_197", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_TOD,
{ "ue-positioning-GANSS-TOD", "rrc.ue_positioning_GANSS_TOD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -151434,18 +153081,18 @@ void proto_register_rrc(void) {
{ "ue-positioning-GANSS-ReferenceMeasurementInformation", "rrc.ue_positioning_GANSS_ReferenceMeasurementInformation",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_ReferenceMeasurementInfo", HFILL }},
- { &hf_rrc_nonCriticalExtensions_197,
+ { &hf_rrc_nonCriticalExtensions_198,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_197", HFILL }},
+ "T_nonCriticalExtensions_198", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_DataBitAssistance,
{ "ue-positioning-GANSS-DataBitAssistance", "rrc.ue_positioning_GANSS_DataBitAssistance",
FT_NONE, BASE_NONE, NULL, 0,
"UE_Positioning_GANSS_Data_Bit_Assistance", HFILL }},
- { &hf_rrc_nonCriticalExtensions_198,
+ { &hf_rrc_nonCriticalExtensions_199,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_198", HFILL }},
+ "T_nonCriticalExtensions_199", HFILL }},
{ &hf_rrc_ue_positioning_GANSS_DataCipheringInfo,
{ "ue-positioning-GANSS-DataCipheringInfo", "rrc.ue_positioning_GANSS_DataCipheringInfo",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151454,10 +153101,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_199,
+ { &hf_rrc_nonCriticalExtensions_200,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_199", HFILL }},
+ "T_nonCriticalExtensions_200", HFILL }},
{ &hf_rrc_preDefinedRadioConfiguration,
{ "preDefinedRadioConfiguration", "rrc.preDefinedRadioConfiguration",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151478,10 +153125,10 @@ void proto_register_rrc(void) {
{ "sysInfoType16-v920ext", "rrc.sysInfoType16_v920ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType16_v920ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_200,
+ { &hf_rrc_nonCriticalExtensions_201,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_200", HFILL }},
+ "T_nonCriticalExtensions_201", HFILL }},
{ &hf_rrc_preDefinedRadioConfiguration_01,
{ "preDefinedRadioConfiguration", "rrc.preDefinedRadioConfiguration",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151522,10 +153169,10 @@ void proto_register_rrc(void) {
{ "sysInfoType17-v770ext", "rrc.sysInfoType17_v770ext",
FT_NONE, BASE_NONE, NULL, 0,
"SysInfoType17_v770ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_201,
+ { &hf_rrc_nonCriticalExtensions_202,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_201", HFILL }},
+ "T_nonCriticalExtensions_202", HFILL }},
{ &hf_rrc_tdd128SpecificInfo_02,
{ "tdd128SpecificInfo", "rrc.tdd128SpecificInfo",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151578,10 +153225,10 @@ void proto_register_rrc(void) {
{ "sysInfoType18-v860ext", "rrc.sysInfoType18_v860ext",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_202,
+ { &hf_rrc_nonCriticalExtensions_203,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_202", HFILL }},
+ "T_nonCriticalExtensions_203", HFILL }},
{ &hf_rrc_idleModePLMNIdentitiesSIB11bis,
{ "idleModePLMNIdentitiesSIB11bis", "rrc.idleModePLMNIdentitiesSIB11bis",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151618,10 +153265,10 @@ void proto_register_rrc(void) {
{ "sysInfoType19-v920ext", "rrc.sysInfoType19_v920ext",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_203,
+ { &hf_rrc_nonCriticalExtensions_204,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_203", HFILL }},
+ "T_nonCriticalExtensions_204", HFILL }},
{ &hf_rrc_utra_PriorityInfoList_v920ext,
{ "utra-PriorityInfoList-v920ext", "rrc.utra_PriorityInfoList_v920ext",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151634,10 +153281,10 @@ void proto_register_rrc(void) {
{ "hNBName", "rrc.hNBName",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_204,
+ { &hf_rrc_nonCriticalExtensions_205,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_204", HFILL }},
+ "T_nonCriticalExtensions_205", HFILL }},
{ &hf_rrc_sib_ReferenceList,
{ "sib-ReferenceList", "rrc.sib_ReferenceList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -151658,10 +153305,10 @@ void proto_register_rrc(void) {
{ "sysInfoTypeSB1-v860ext", "rrc.sysInfoTypeSB1_v860ext",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_205,
+ { &hf_rrc_nonCriticalExtensions_206,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_205", HFILL }},
+ "T_nonCriticalExtensions_206", HFILL }},
{ &hf_rrc_v6b0NonCriticalExtensions_21,
{ "v6b0NonCriticalExtensions", "rrc.v6b0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151678,10 +153325,10 @@ void proto_register_rrc(void) {
{ "sysInfoTypeSB2-v860ext", "rrc.sysInfoTypeSB2_v860ext",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_206,
+ { &hf_rrc_nonCriticalExtensions_207,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_206", HFILL }},
+ "T_nonCriticalExtensions_207", HFILL }},
{ &hf_rrc_TDD_UMTS_Frequency_List_item,
{ "FrequencyInfoTDD", "rrc.FrequencyInfoTDD",
FT_NONE, BASE_NONE, NULL, 0,
@@ -151958,10 +153605,10 @@ void proto_register_rrc(void) {
{ "mode", "rrc.mode",
FT_UINT32, BASE_DEC, VALS(rrc_T_mode_02_vals), 0,
"T_mode_02", HFILL }},
- { &hf_rrc_fdd_181,
+ { &hf_rrc_fdd_180,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_175", HFILL }},
+ "T_fdd_174", HFILL }},
{ &hf_rrc_ni_CountPerFrame,
{ "ni-CountPerFrame", "rrc.ni_CountPerFrame",
FT_UINT32, BASE_DEC, VALS(rrc_MBMS_NI_CountPerFrame_vals), 0,
@@ -152042,10 +153689,10 @@ void proto_register_rrc(void) {
{ "dcch", "rrc.dcch",
FT_NONE, BASE_NONE, NULL, 0,
"MBMS_PFLInfo", HFILL }},
- { &hf_rrc_dummy_55,
+ { &hf_rrc_dummy_56,
{ "dummy", "rrc.dummy",
- FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_15_vals), 0,
- "T_dummy_15", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_16_vals), 0,
+ "T_dummy_16", HFILL }},
{ &hf_rrc_continueMCCHReading,
{ "continueMCCHReading", "rrc.continueMCCHReading",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -152110,10 +153757,10 @@ void proto_register_rrc(void) {
{ "layer1Combining", "rrc.layer1Combining",
FT_UINT32, BASE_DEC, VALS(rrc_T_layer1Combining_vals), 0,
NULL, HFILL }},
- { &hf_rrc_fdd_182,
+ { &hf_rrc_fdd_181,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_176", HFILL }},
+ "T_fdd_175", HFILL }},
{ &hf_rrc_mbms_L1CombiningTransmTimeDiff,
{ "mbms-L1CombiningTransmTimeDiff", "rrc.mbms_L1CombiningTransmTimeDiff",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -152134,10 +153781,10 @@ void proto_register_rrc(void) {
{ "layer1Combining", "rrc.layer1Combining",
FT_UINT32, BASE_DEC, VALS(rrc_T_layer1Combining_01_vals), 0,
"T_layer1Combining_01", HFILL }},
- { &hf_rrc_fdd_183,
+ { &hf_rrc_fdd_182,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_177", HFILL }},
+ "T_fdd_176", HFILL }},
{ &hf_rrc_MBMS_NeighbouringCellSCCPCHList_r6_item,
{ "MBMS-NeighbouringCellSCCPCH-r6", "rrc.MBMS_NeighbouringCellSCCPCH_r6",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152530,10 +154177,10 @@ void proto_register_rrc(void) {
{ "interRATHandoverInfoWithInterRATCapabilities-v920ext", "rrc.interRATHandoverInfoWithInterRATCapabilities_v920ext",
FT_NONE, BASE_NONE, NULL, 0,
"InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_207,
+ { &hf_rrc_nonCriticalExtensions_208,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_207", HFILL }},
+ "T_nonCriticalExtensions_208", HFILL }},
{ &hf_rrc_criticalExtensions_111,
{ "criticalExtensions", "rrc.criticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152558,10 +154205,10 @@ void proto_register_rrc(void) {
{ "rFC3095-ContextInfoList-r5", "rrc.rFC3095_ContextInfoList_r5",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_nonCriticalExtensions_208,
+ { &hf_rrc_nonCriticalExtensions_209,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_208", HFILL }},
+ "T_nonCriticalExtensions_209", HFILL }},
{ &hf_rrc_criticalExtensions_112,
{ "criticalExtensions", "rrc.criticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -152710,18 +154357,18 @@ void proto_register_rrc(void) {
{ "sRNC-RelocationInfo-v7e0ext", "rrc.sRNC_RelocationInfo_v7e0ext",
FT_NONE, BASE_NONE, NULL, 0,
"SRNC_RelocationInfo_v7e0ext_IEs", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_16,
+ { &hf_rrc_v7f0NonCriticalExtensions_17,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_16", HFILL }},
+ "T_v7f0NonCriticalExtensions_17", HFILL }},
{ &hf_rrc_sRNC_RelocationInfo_v7f0ext,
{ "sRNC-RelocationInfo-v7f0ext", "rrc.sRNC_RelocationInfo_v7f0ext",
FT_NONE, BASE_NONE, NULL, 0,
"SRNC_RelocationInfo_v7f0ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_209,
+ { &hf_rrc_nonCriticalExtensions_210,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_209", HFILL }},
+ "T_nonCriticalExtensions_210", 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,
@@ -152778,14 +154425,14 @@ void proto_register_rrc(void) {
{ "v7e0NonCriticalExtensions", "rrc.v7e0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7e0NonCriticalExtensions_05", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_17,
+ { &hf_rrc_v7f0NonCriticalExtensions_18,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_17", HFILL }},
- { &hf_rrc_nonCriticalExtensions_210,
+ "T_v7f0NonCriticalExtensions_18", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_211,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_210", HFILL }},
+ "T_nonCriticalExtensions_211", HFILL }},
{ &hf_rrc_criticalExtensions_113,
{ "criticalExtensions", "rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_113_vals), 0,
@@ -152830,14 +154477,14 @@ void proto_register_rrc(void) {
{ "v7e0NonCriticalExtensions", "rrc.v7e0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7e0NonCriticalExtensions_06", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_18,
+ { &hf_rrc_v7f0NonCriticalExtensions_19,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_18", HFILL }},
- { &hf_rrc_nonCriticalExtensions_211,
+ "T_v7f0NonCriticalExtensions_19", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_212,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_211", HFILL }},
+ "T_nonCriticalExtensions_212", HFILL }},
{ &hf_rrc_criticalExtensions_114,
{ "criticalExtensions", "rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_114_vals), 0,
@@ -152878,10 +154525,10 @@ void proto_register_rrc(void) {
{ "sRNC-RelocationInfo-v860ext", "rrc.sRNC_RelocationInfo_v860ext",
FT_NONE, BASE_NONE, NULL, 0,
"SRNC_RelocationInfo_v860ext_IEs", HFILL }},
- { &hf_rrc_nonCriticalExtensions_212,
+ { &hf_rrc_nonCriticalExtensions_213,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_212", HFILL }},
+ "T_nonCriticalExtensions_213", HFILL }},
{ &hf_rrc_criticalExtensions_115,
{ "criticalExtensions", "rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_115_vals), 0,
@@ -152906,10 +154553,10 @@ void proto_register_rrc(void) {
{ "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
"T_v860NonCriticalExtensions_37", HFILL }},
- { &hf_rrc_nonCriticalExtensions_213,
+ { &hf_rrc_nonCriticalExtensions_214,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_213", HFILL }},
+ "T_nonCriticalExtensions_214", HFILL }},
{ &hf_rrc_criticalExtensions_116,
{ "criticalExtensions", "rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_116_vals), 0,
@@ -152930,14 +154577,22 @@ void proto_register_rrc(void) {
{ "v7e0NonCriticalExtensions", "rrc.v7e0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
"T_v7e0NonCriticalExtensions_07", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_19,
+ { &hf_rrc_v7f0NonCriticalExtensions_20,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_19", HFILL }},
- { &hf_rrc_nonCriticalExtensions_214,
+ "T_v7f0NonCriticalExtensions_20", HFILL }},
+ { &hf_rrc_v8d0NonCriticalExtensions_01,
+ { "v8d0NonCriticalExtensions", "rrc.v8d0NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v8d0NonCriticalExtensions_01", HFILL }},
+ { &hf_rrc_sRNC_RelocationInfo_v8d0ext,
+ { "sRNC-RelocationInfo-v8d0ext", "rrc.sRNC_RelocationInfo_v8d0ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SRNC_RelocationInfo_v8d0ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_215,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_214", HFILL }},
+ "T_nonCriticalExtensions_215", HFILL }},
{ &hf_rrc_criticalExtensions_117,
{ "criticalExtensions", "rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_117_vals), 0,
@@ -152954,10 +154609,22 @@ void proto_register_rrc(void) {
{ "sRNC-RelocationInfo-r9-add-ext", "rrc.sRNC_RelocationInfo_r9_add_ext",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_rrc_nonCriticalExtensions_215,
+ { &hf_rrc_v8d0NonCriticalExtensions_02,
+ { "v8d0NonCriticalExtensions", "rrc.v8d0NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v8d0NonCriticalExtensions_02", HFILL }},
+ { &hf_rrc_v970NonCriticalExtensions_04,
+ { "v970NonCriticalExtensions", "rrc.v970NonCriticalExtensions",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_v970NonCriticalExtensions_04", HFILL }},
+ { &hf_rrc_sRNC_RelocationInfo_v970ext,
+ { "sRNC-RelocationInfo-v970ext", "rrc.sRNC_RelocationInfo_v970ext",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SRNC_RelocationInfo_v970ext_IEs", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_216,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_215", HFILL }},
+ "T_nonCriticalExtensions_216", HFILL }},
{ &hf_rrc_criticalExtensions_118,
{ "criticalExtensions", "rrc.criticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153026,10 +154693,10 @@ void proto_register_rrc(void) {
{ "modeSpecificInfo", "rrc.modeSpecificInfo",
FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_140_vals), 0,
"T_modeSpecificInfo_140", HFILL }},
- { &hf_rrc_fdd_184,
+ { &hf_rrc_fdd_183,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_178", HFILL }},
+ "T_fdd_177", HFILL }},
{ &hf_rrc_dl_TransChInfoList,
{ "dl-TransChInfoList", "rrc.dl_TransChInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -153166,14 +154833,14 @@ void proto_register_rrc(void) {
{ "rab-InformationList", "rrc.rab_InformationList",
FT_UINT32, BASE_DEC, NULL, 0,
"RAB_InformationSetupList_r4", HFILL }},
- { &hf_rrc_dummy_56,
+ { &hf_rrc_dummy_57,
{ "dummy", "rrc.dummy",
- FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_16_vals), 0,
- "T_dummy_16", HFILL }},
- { &hf_rrc_fdd_185,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_17_vals), 0,
+ "T_dummy_17", HFILL }},
+ { &hf_rrc_fdd_184,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_179", HFILL }},
+ "T_fdd_178", HFILL }},
{ &hf_rrc_dl_TransChInfoList_01,
{ "dl-TransChInfoList", "rrc.dl_TransChInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -153198,14 +154865,14 @@ void proto_register_rrc(void) {
{ "rab-InformationList", "rrc.rab_InformationList",
FT_UINT32, BASE_DEC, NULL, 0,
"RAB_InformationSetupList_r5", HFILL }},
- { &hf_rrc_dummy_57,
+ { &hf_rrc_dummy_58,
{ "dummy", "rrc.dummy",
- FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_17_vals), 0,
- "T_dummy_17", HFILL }},
- { &hf_rrc_fdd_186,
+ FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_18_vals), 0,
+ "T_dummy_18", HFILL }},
+ { &hf_rrc_fdd_185,
{ "fdd", "rrc.fdd",
FT_NONE, BASE_NONE, NULL, 0,
- "T_fdd_180", HFILL }},
+ "T_fdd_179", HFILL }},
{ &hf_rrc_dl_TransChInfoList_02,
{ "dl-TransChInfoList", "rrc.dl_TransChInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -153262,14 +154929,14 @@ void proto_register_rrc(void) {
{ "measurementReport", "rrc.measurementReport",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_20,
+ { &hf_rrc_v7f0NonCriticalExtensions_21,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_20", HFILL }},
- { &hf_rrc_nonCriticalExtensions_216,
+ "T_v7f0NonCriticalExtensions_21", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_217,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_216", HFILL }},
+ "T_nonCriticalExtensions_217", HFILL }},
{ &hf_rrc_ueCapabilityContainer_04,
{ "ueCapabilityContainer", "rrc.ueCapabilityContainer",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -153310,14 +154977,14 @@ void proto_register_rrc(void) {
{ "measurementReport", "rrc.measurementReport",
FT_BYTES, BASE_NONE, NULL, 0,
"T_measurementReport_01", HFILL }},
- { &hf_rrc_v7f0NonCriticalExtensions_21,
+ { &hf_rrc_v7f0NonCriticalExtensions_22,
{ "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_v7f0NonCriticalExtensions_21", HFILL }},
- { &hf_rrc_nonCriticalExtensions_217,
+ "T_v7f0NonCriticalExtensions_22", HFILL }},
+ { &hf_rrc_nonCriticalExtensions_218,
{ "nonCriticalExtensions", "rrc.nonCriticalExtensions",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtensions_217", HFILL }},
+ "T_nonCriticalExtensions_218", 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,
@@ -153402,6 +155069,10 @@ void proto_register_rrc(void) {
{ "measurementReport", "rrc.measurementReport",
FT_BYTES, BASE_NONE, NULL, 0,
"T_measurementReport_03", HFILL }},
+ { &hf_rrc_ongoingMeasRepList_07,
+ { "ongoingMeasRepList", "rrc.ongoingMeasRepList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "OngoingMeasRepList_v970ext_IE", HFILL }},
{ &hf_rrc_dl_HFN,
{ "dl-HFN", "rrc.dl_HFN",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -153554,6 +155225,10 @@ void proto_register_rrc(void) {
{ "measurementCommandWithType", "rrc.measurementCommandWithType",
FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommandWithType_r9_vals), 0,
"MeasurementCommandWithType_r9", HFILL }},
+ { &hf_rrc_additionalMeasurementID_List_01,
+ { "additionalMeasurementID-List", "rrc.additionalMeasurementID_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "AdditionalMeasurementID_List_r9", HFILL }},
{ &hf_rrc_OngoingMeasRepList_item,
{ "OngoingMeasRep", "rrc.OngoingMeasRep",
FT_NONE, BASE_NONE, NULL, 0,
@@ -153582,6 +155257,10 @@ void proto_register_rrc(void) {
{ "OngoingMeasRep-r9", "rrc.OngoingMeasRep_r9",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rrc_OngoingMeasRepList_v970ext_IE_item,
+ { "OngoingMeasRep-v970ext-IEs", "rrc.OngoingMeasRep_v970ext_IEs",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rrc_supportForRfc2507_01,
{ "supportForRfc2507", "rrc.supportForRfc2507",
FT_UINT32, BASE_DEC, VALS(rrc_T_supportForRfc2507_01_vals), 0,
@@ -153726,7 +155405,7 @@ void proto_register_rrc(void) {
{ "sfn-sfnType2Capability", "rrc.sfn_sfnType2Capability",
FT_UINT32, BASE_DEC, VALS(rrc_T_sfn_sfnType2Capability_01_vals), 0,
"T_sfn_sfnType2Capability_01", HFILL }},
- { &hf_rrc_pdcp_Capability_02,
+ { &hf_rrc_pdcp_Capability_03,
{ "pdcp-Capability", "rrc.pdcp_Capability",
FT_NONE, BASE_NONE, NULL, 0,
"PDCP_Capability_r4", HFILL }},
@@ -153746,7 +155425,7 @@ void proto_register_rrc(void) {
{ "measurementCapability", "rrc.measurementCapability",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementCapability_r4", HFILL }},
- { &hf_rrc_pdcp_Capability_03,
+ { &hf_rrc_pdcp_Capability_04,
{ "pdcp-Capability", "rrc.pdcp_Capability",
FT_NONE, BASE_NONE, NULL, 0,
"PDCP_Capability_r5", HFILL }},
@@ -153762,7 +155441,7 @@ void proto_register_rrc(void) {
{ "ue-MultiModeRAT-Capability", "rrc.ue_MultiModeRAT_Capability",
FT_NONE, BASE_NONE, NULL, 0,
"UE_MultiModeRAT_Capability_r5", HFILL }},
- { &hf_rrc_pdcp_Capability_04,
+ { &hf_rrc_pdcp_Capability_05,
{ "pdcp-Capability", "rrc.pdcp_Capability",
FT_NONE, BASE_NONE, NULL, 0,
"PDCP_Capability_r6", HFILL }},
@@ -154672,17 +156351,32 @@ void proto_register_rrc(void) {
NULL, HFILL }},
/*--- End of included file: packet-rrc-hfarr.c ---*/
-#line 134 "../../asn1/rrc/packet-rrc-template.c"
+#line 170 "../../asn1/rrc/packet-rrc-template.c"
{ &hf_test,
{ "RAB Test", "rrc.RAB.test",
FT_UINT8, BASE_DEC, NULL, 0,
"rrc.RAB_Info_r6", HFILL }},
-
+ { &hf_rrc_eutra_feat_group_ind_1,
+ { "Indicator 1", "rrc.eutra_feat_group_ind_1",
+ FT_BOOLEAN, BASE_NONE, TFS(&rrc_eutra_feat_group_ind_1_val), 0,
+ "EUTRA Feature Group Indicator 1", HFILL }},
+ { &hf_rrc_eutra_feat_group_ind_2,
+ { "Indicator 2", "rrc.eutra_feat_group_ind_2",
+ FT_BOOLEAN, BASE_NONE, TFS(&rrc_eutra_feat_group_ind_2_val), 0,
+ "EUTRA Feature Group Indicator 2", HFILL }},
+ { &hf_rrc_eutra_feat_group_ind_3,
+ { "Indicator 3", "rrc.eutra_feat_group_ind_3",
+ FT_BOOLEAN, BASE_NONE, TFS(&rrc_eutra_feat_group_ind_3_val), 0,
+ "EUTRA Feature Group Indicator 3", HFILL }},
+ { &hf_rrc_eutra_feat_group_ind_4,
+ { "Indicator 4", "rrc.eutra_feat_group_ind_4",
+ FT_BOOLEAN, BASE_NONE, TFS(&rrc_eutra_feat_group_ind_4_val), 0,
+ "EUTRA Feature Group Indicator 4", HFILL }},
};
/* List of subtrees */
static gint *ett[] = {
- &ett_rrc,
+ &ett_rrc,
/*--- Included file: packet-rrc-ettarr.c ---*/
#line 1 "../../asn1/rrc/packet-rrc-ettarr.c"
@@ -154732,6 +156426,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_nonCriticalExtensions_03,
&ett_rrc_T_criticalExtensions_03,
&ett_rrc_T_r9,
+ &ett_rrc_T_v950NonCriticalExtensions,
&ett_rrc_T_nonCriticalExtensions_04,
&ett_rrc_T_criticalExtensions_04,
&ett_rrc_ActiveSetUpdate_r3_IEs,
@@ -154747,6 +156442,7 @@ void proto_register_rrc(void) {
&ett_rrc_ActiveSetUpdate_r8_IEs,
&ett_rrc_ActiveSetUpdate_v890ext_IEs,
&ett_rrc_ActiveSetUpdate_r9_IEs,
+ &ett_rrc_ActiveSetUpdate_v950ext_IEs,
&ett_rrc_ActiveSetUpdateComplete,
&ett_rrc_T_laterNonCriticalExtensions_01,
&ett_rrc_T_nonCriticalExtensions_05,
@@ -154846,6 +156542,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_nonCriticalExtensions_17,
&ett_rrc_T_criticalExtensions_13,
&ett_rrc_T_r9_01,
+ &ett_rrc_T_v950NonCriticalExtensions_01,
&ett_rrc_T_nonCriticalExtensions_18,
&ett_rrc_T_criticalExtensions_14,
&ett_rrc_CellUpdateConfirm_r3_IEs,
@@ -154885,6 +156582,7 @@ void proto_register_rrc(void) {
&ett_rrc_CellUpdateConfirm_v890ext_IEs,
&ett_rrc_CellUpdateConfirm_v8a0ext_IEs,
&ett_rrc_CellUpdateConfirm_r9_IEs,
+ &ett_rrc_CellUpdateConfirm_v950ext_IEs,
&ett_rrc_CellUpdateConfirm_CCCH,
&ett_rrc_T_r3_05,
&ett_rrc_T_laterNonCriticalExtensions_08,
@@ -154920,6 +156618,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v7d0NonCriticalExtensions_01,
&ett_rrc_T_v890NonCriticalExtensions_02,
&ett_rrc_T_v8a0NonCriticalExtensions_01,
+ &ett_rrc_T_v7f0NonCriticalExtensions_03,
+ &ett_rrc_T_v7g0NonCriticalExtensions_05,
&ett_rrc_T_nonCriticalExtensions_25,
&ett_rrc_T_criticalExtensions_20,
&ett_rrc_T_r9_02,
@@ -155158,7 +156858,7 @@ void proto_register_rrc(void) {
&ett_rrc_InterRATHandoverInfo_v3g0ext_IEs,
&ett_rrc_InterRATHandoverInfo_r3_add_ext_IEs,
&ett_rrc_T_v7e0NonCriticalExtensions,
- &ett_rrc_T_v7f0NonCriticalExtensions_03,
+ &ett_rrc_T_v7f0NonCriticalExtensions_04,
&ett_rrc_T_nonCriticalExtensions_47,
&ett_rrc_InterRATHandoverInfo_v4b0ext_IEs,
&ett_rrc_InterRATHandoverInfo_v4d0ext_IEs,
@@ -155172,6 +156872,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v860NonCriticalExtensions_07,
&ett_rrc_T_v880NonCriticalExtensions,
&ett_rrc_T_v920NonCriticalExtensions,
+ &ett_rrc_T_v8b0NonCriticalExtensions,
+ &ett_rrc_T_v950NonCriticalExtensions_02,
&ett_rrc_T_nonCriticalExtensions_48,
&ett_rrc_InterRATHandoverInfo_v6b0ext_IEs,
&ett_rrc_InterRATHandoverInfo_v6e0ext_IEs,
@@ -155182,6 +156884,8 @@ void proto_register_rrc(void) {
&ett_rrc_InterRATHandoverInfo_v860ext_IEs,
&ett_rrc_InterRATHandoverInfo_v880ext_IEs,
&ett_rrc_InterRATHandoverInfo_v920ext_IEs,
+ &ett_rrc_InterRATHandoverInfo_v8b0ext_IEs,
+ &ett_rrc_InterRATHandoverInfo_v950ext_IEs,
&ett_rrc_MeasurementControl,
&ett_rrc_T_r3_11,
&ett_rrc_T_v390nonCriticalExtensions,
@@ -155213,6 +156917,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_nonCriticalExtensions_53,
&ett_rrc_T_criticalExtensions_41,
&ett_rrc_T_r9_04,
+ &ett_rrc_T_v970NonCriticalExtensions,
&ett_rrc_T_nonCriticalExtensions_54,
&ett_rrc_T_criticalExtensions_42,
&ett_rrc_MeasurementControl_r3_IEs,
@@ -155229,6 +156934,7 @@ void proto_register_rrc(void) {
&ett_rrc_MeasurementControl_r8_IEs,
&ett_rrc_MeasurementControl_v8a0ext_IEs,
&ett_rrc_MeasurementControl_r9_IEs,
+ &ett_rrc_MeasurementControl_v970ext_IEs,
&ett_rrc_MeasurementControlFailure,
&ett_rrc_T_laterNonCriticalExtensions_19,
&ett_rrc_T_v590NonCriticalExtensions_10,
@@ -155244,6 +156950,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v770NonCriticalExtensions_03,
&ett_rrc_T_v860NonCriticalExtensions_08,
&ett_rrc_T_v920NonCriticalExtensions_01,
+ &ett_rrc_T_v970NonCriticalExtensions_01,
&ett_rrc_T_nonCriticalExtensions_56,
&ett_rrc_MeasurementReport_v390ext,
&ett_rrc_MeasurementReport_v4b0ext_IEs,
@@ -155253,6 +156960,7 @@ void proto_register_rrc(void) {
&ett_rrc_MeasurementReport_v770ext_IEs,
&ett_rrc_MeasurementReport_v860ext_IEs,
&ett_rrc_MeasurementReport_v920ext_IEs,
+ &ett_rrc_MeasurementReport_v970ext_IEs,
&ett_rrc_PagingType1,
&ett_rrc_T_laterNonCriticalExtensions_21,
&ett_rrc_T_v590NonCriticalExtensions_12,
@@ -155294,19 +157002,20 @@ void proto_register_rrc(void) {
&ett_rrc_T_r7_05,
&ett_rrc_T_v780NonCriticalExtensions_04,
&ett_rrc_T_v7d0NonCriticalExtensions_04,
- &ett_rrc_T_v7f0NonCriticalExtensions_04,
- &ett_rrc_T_v7g0NonCriticalExtensions_05,
+ &ett_rrc_T_v7f0NonCriticalExtensions_05,
+ &ett_rrc_T_v7g0NonCriticalExtensions_06,
&ett_rrc_T_nonCriticalExtensions_63,
&ett_rrc_T_criticalExtensions_47,
&ett_rrc_T_r8_06,
&ett_rrc_T_v7d0NonCriticalExtensions_05,
- &ett_rrc_T_v7f0NonCriticalExtensions_05,
+ &ett_rrc_T_v7f0NonCriticalExtensions_06,
&ett_rrc_T_v890NonCriticalExtensions_04,
- &ett_rrc_T_v7g0NonCriticalExtensions_06,
+ &ett_rrc_T_v7g0NonCriticalExtensions_07,
&ett_rrc_T_v8a0NonCriticalExtensions_04,
&ett_rrc_T_nonCriticalExtensions_64,
&ett_rrc_T_criticalExtensions_48,
&ett_rrc_T_r9_05,
+ &ett_rrc_T_v950NonCriticalExtensions_03,
&ett_rrc_T_nonCriticalExtensions_65,
&ett_rrc_T_criticalExtensions_49,
&ett_rrc_PhysicalChannelReconfiguration_r3_IEs,
@@ -155334,6 +157043,7 @@ void proto_register_rrc(void) {
&ett_rrc_PhysicalChannelReconfiguration_v890ext_IEs,
&ett_rrc_PhysicalChannelReconfiguration_v8a0ext_IEs,
&ett_rrc_PhysicalChannelReconfiguration_r9_IEs,
+ &ett_rrc_PhysicalChannelReconfiguration_v950ext_IEs,
&ett_rrc_PhysicalChannelReconfigurationComplete,
&ett_rrc_T_laterNonCriticalExtensions_24,
&ett_rrc_T_v770NonCriticalExtensions_08,
@@ -155400,19 +157110,20 @@ void proto_register_rrc(void) {
&ett_rrc_T_v780NonCriticalExtensions_05,
&ett_rrc_T_v790NonCriticalExtensions,
&ett_rrc_T_v7d0NonCriticalExtensions_06,
- &ett_rrc_T_v7f0NonCriticalExtensions_06,
- &ett_rrc_T_v7g0NonCriticalExtensions_07,
+ &ett_rrc_T_v7f0NonCriticalExtensions_07,
+ &ett_rrc_T_v7g0NonCriticalExtensions_08,
&ett_rrc_T_nonCriticalExtensions_75,
&ett_rrc_T_criticalExtensions_56,
&ett_rrc_T_r8_07,
&ett_rrc_T_v7d0NonCriticalExtensions_07,
- &ett_rrc_T_v7f0NonCriticalExtensions_07,
+ &ett_rrc_T_v7f0NonCriticalExtensions_08,
&ett_rrc_T_v890NonCriticalExtensions_05,
- &ett_rrc_T_v7g0NonCriticalExtensions_08,
+ &ett_rrc_T_v7g0NonCriticalExtensions_09,
&ett_rrc_T_v8a0NonCriticalExtensions_05,
&ett_rrc_T_nonCriticalExtensions_76,
&ett_rrc_T_criticalExtensions_57,
&ett_rrc_T_r9_06,
+ &ett_rrc_T_v950NonCriticalExtensions_04,
&ett_rrc_T_nonCriticalExtensions_77,
&ett_rrc_T_criticalExtensions_58,
&ett_rrc_RadioBearerReconfiguration_r3_IEs,
@@ -155476,6 +157187,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_preconfiguration_11,
&ett_rrc_T_preConfigMode_11,
&ett_rrc_T_defaultConfig_11,
+ &ett_rrc_RadioBearerReconfiguration_v950ext_IEs,
&ett_rrc_RadioBearerReconfigurationComplete,
&ett_rrc_T_laterNonCriticalExtensions_29,
&ett_rrc_T_v770NonCriticalExtensions_14,
@@ -155515,19 +157227,21 @@ void proto_register_rrc(void) {
&ett_rrc_T_r7_07,
&ett_rrc_T_v780NonCriticalExtensions_06,
&ett_rrc_T_v7d0NonCriticalExtensions_08,
- &ett_rrc_T_v7f0NonCriticalExtensions_08,
- &ett_rrc_T_v7g0NonCriticalExtensions_09,
+ &ett_rrc_T_v7f0NonCriticalExtensions_09,
+ &ett_rrc_T_v7g0NonCriticalExtensions_10,
&ett_rrc_T_nonCriticalExtensions_84,
&ett_rrc_T_criticalExtensions_63,
&ett_rrc_T_r8_08,
&ett_rrc_T_v7d0NonCriticalExtensions_09,
- &ett_rrc_T_v7f0NonCriticalExtensions_09,
+ &ett_rrc_T_v7f0NonCriticalExtensions_10,
&ett_rrc_T_v890NonCriticalExtensions_06,
- &ett_rrc_T_v7g0NonCriticalExtensions_10,
+ &ett_rrc_T_v7g0NonCriticalExtensions_11,
&ett_rrc_T_v8a0NonCriticalExtensions_06,
&ett_rrc_T_nonCriticalExtensions_85,
&ett_rrc_T_criticalExtensions_64,
&ett_rrc_T_r9_07,
+ &ett_rrc_T_v950NonCriticalExtensions_05,
+ &ett_rrc_T_v970NonCriticalExtensions_02,
&ett_rrc_T_nonCriticalExtensions_86,
&ett_rrc_T_criticalExtensions_65,
&ett_rrc_RadioBearerRelease_r3_IEs,
@@ -155561,6 +157275,8 @@ void proto_register_rrc(void) {
&ett_rrc_RadioBearerRelease_v890ext_IEs,
&ett_rrc_RadioBearerRelease_v8a0ext_IEs,
&ett_rrc_RadioBearerRelease_r9_IEs,
+ &ett_rrc_RadioBearerRelease_v950ext_IEs,
+ &ett_rrc_RadioBearerRelease_v970ext_IEs,
&ett_rrc_RadioBearerReleaseComplete,
&ett_rrc_T_laterNonCriticalExtensions_32,
&ett_rrc_T_v770NonCriticalExtensions_19,
@@ -155603,13 +157319,14 @@ void proto_register_rrc(void) {
&ett_rrc_T_criticalExtensions_70,
&ett_rrc_T_r8_09,
&ett_rrc_T_v7d0NonCriticalExtensions_10,
- &ett_rrc_T_v7f0NonCriticalExtensions_10,
+ &ett_rrc_T_v7f0NonCriticalExtensions_11,
&ett_rrc_T_v890NonCriticalExtensions_07,
- &ett_rrc_T_v7g0NonCriticalExtensions_11,
+ &ett_rrc_T_v7g0NonCriticalExtensions_12,
&ett_rrc_T_v8a0NonCriticalExtensions_07,
&ett_rrc_T_nonCriticalExtensions_94,
&ett_rrc_T_criticalExtensions_71,
&ett_rrc_T_r9_08,
+ &ett_rrc_T_v950NonCriticalExtensions_06,
&ett_rrc_T_nonCriticalExtensions_95,
&ett_rrc_T_criticalExtensions_72,
&ett_rrc_RadioBearerSetup_r3_IEs,
@@ -155641,8 +157358,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_specificationMode_14,
&ett_rrc_T_complete_14,
&ett_rrc_RadioBearerSetup_r7_add_ext_IEs,
- &ett_rrc_T_v7f0NonCriticalExtensions_11,
- &ett_rrc_T_v7g0NonCriticalExtensions_12,
+ &ett_rrc_T_v7f0NonCriticalExtensions_12,
+ &ett_rrc_T_v7g0NonCriticalExtensions_13,
&ett_rrc_T_nonCriticalExtensions_96,
&ett_rrc_RadioBearerSetup_v780ext_IEs,
&ett_rrc_RadioBearerSetup_v7d0ext_IEs,
@@ -155653,6 +157370,7 @@ void proto_register_rrc(void) {
&ett_rrc_RadioBearerSetup_v890ext_IEs,
&ett_rrc_RadioBearerSetup_v8a0ext_IEs,
&ett_rrc_RadioBearerSetup_r9_IEs,
+ &ett_rrc_RadioBearerSetup_v950ext_IEs,
&ett_rrc_RadioBearerSetupComplete,
&ett_rrc_T_laterNonCriticalExtensions_35,
&ett_rrc_T_v770NonCriticalExtensions_20,
@@ -155732,8 +157450,9 @@ void proto_register_rrc(void) {
&ett_rrc_T_v7b0NonCriticalExtensions_01,
&ett_rrc_T_v860NonCriticalExtensions_16,
&ett_rrc_T_v7e0NonCriticalExtensions_01,
- &ett_rrc_T_v7g0NonCriticalExtensions_13,
+ &ett_rrc_T_v7g0NonCriticalExtensions_14,
&ett_rrc_T_v920NonCriticalExtensions_02,
+ &ett_rrc_T_v940NonCriticalExtensions,
&ett_rrc_T_nonCriticalExtensions_106,
&ett_rrc_RRCConnectionRequest_v3d0ext_IEs,
&ett_rrc_RRCConnectionRequest_v4b0ext_IEs,
@@ -155749,6 +157468,7 @@ void proto_register_rrc(void) {
&ett_rrc_RRCConnectionRequest_v7g0ext_IEs,
&ett_rrc_RRCConnectionRequest_v860ext_IEs,
&ett_rrc_RRCConnectionRequest_v920ext_IEs,
+ &ett_rrc_RRCConnectionRequest_v940ext_IEs,
&ett_rrc_RRCConnectionSetup,
&ett_rrc_T_r3_20,
&ett_rrc_T_laterNonCriticalExtensions_41,
@@ -155784,6 +157504,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_nonCriticalExtensions_112,
&ett_rrc_T_criticalExtensions_85,
&ett_rrc_T_r9_09,
+ &ett_rrc_T_v950NonCriticalExtensions_07,
&ett_rrc_T_nonCriticalExtensions_113,
&ett_rrc_T_criticalExtensions_86,
&ett_rrc_RRCConnectionSetup_r3_IEs,
@@ -155826,6 +157547,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_preconfiguration_16,
&ett_rrc_T_preConfigMode_16,
&ett_rrc_T_defaultConfig_16,
+ &ett_rrc_RRCConnectionSetup_v950ext_IEs,
&ett_rrc_RRCConnectionSetupComplete,
&ett_rrc_T_v370NonCriticalExtensions,
&ett_rrc_T_v380NonCriticalExtensions,
@@ -155845,7 +157567,7 @@ void proto_register_rrc(void) {
&ett_rrc_RRCConnectionSetupComplete_r3_add_ext_IEs,
&ett_rrc_T_v680NonCriticalExtensions,
&ett_rrc_T_v7e0NonCriticalExtensions_02,
- &ett_rrc_T_v7f0NonCriticalExtensions_12,
+ &ett_rrc_T_v7f0NonCriticalExtensions_13,
&ett_rrc_T_nonCriticalExtensions_115,
&ett_rrc_RRCConnectionSetupComplete_v4b0ext_IEs,
&ett_rrc_RRCConnectionSetupComplete_v590ext_IEs,
@@ -155950,19 +157672,20 @@ void proto_register_rrc(void) {
&ett_rrc_T_r7_11,
&ett_rrc_T_v780NonCriticalExtensions_09,
&ett_rrc_T_v7d0NonCriticalExtensions_13,
- &ett_rrc_T_v7f0NonCriticalExtensions_13,
- &ett_rrc_T_v7g0NonCriticalExtensions_14,
+ &ett_rrc_T_v7f0NonCriticalExtensions_14,
+ &ett_rrc_T_v7g0NonCriticalExtensions_15,
&ett_rrc_T_nonCriticalExtensions_129,
&ett_rrc_T_criticalExtensions_95,
&ett_rrc_T_r8_11,
&ett_rrc_T_v7d0NonCriticalExtensions_14,
- &ett_rrc_T_v7f0NonCriticalExtensions_14,
+ &ett_rrc_T_v7f0NonCriticalExtensions_15,
&ett_rrc_T_v890NonCriticalExtensions_09,
- &ett_rrc_T_v7g0NonCriticalExtensions_15,
+ &ett_rrc_T_v7g0NonCriticalExtensions_16,
&ett_rrc_T_v8a0NonCriticalExtensions_09,
&ett_rrc_T_nonCriticalExtensions_130,
&ett_rrc_T_criticalExtensions_96,
&ett_rrc_T_r9_10,
+ &ett_rrc_T_v950NonCriticalExtensions_08,
&ett_rrc_T_nonCriticalExtensions_131,
&ett_rrc_T_criticalExtensions_97,
&ett_rrc_TransportChannelReconfiguration_r3_IEs,
@@ -155996,6 +157719,7 @@ void proto_register_rrc(void) {
&ett_rrc_TransportChannelReconfiguration_v890ext_IEs,
&ett_rrc_TransportChannelReconfiguration_v8a0ext_IEs,
&ett_rrc_TransportChannelReconfiguration_r9_IEs,
+ &ett_rrc_TransportChannelReconfiguration_v950ext_IEs,
&ett_rrc_TransportChannelReconfigurationComplete,
&ett_rrc_T_laterNonCriticalExtensions_52,
&ett_rrc_T_v770NonCriticalExtensions_29,
@@ -156045,7 +157769,7 @@ void proto_register_rrc(void) {
&ett_rrc_UECapabilityInformation_r3_add_ext_IEs,
&ett_rrc_T_v680NonCriticalExtensions_01,
&ett_rrc_T_v7e0NonCriticalExtensions_03,
- &ett_rrc_T_v7f0NonCriticalExtensions_15,
+ &ett_rrc_T_v7f0NonCriticalExtensions_16,
&ett_rrc_T_nonCriticalExtensions_138,
&ett_rrc_UECapabilityInformation_v4b0ext,
&ett_rrc_UECapabilityInformation_v590ext,
@@ -156067,7 +157791,7 @@ void proto_register_rrc(void) {
&ett_rrc_UplinkDirectTransfer,
&ett_rrc_T_laterNonCriticalExtensions_59,
&ett_rrc_T_v690NonCriticalExtensions_40,
- &ett_rrc_T_v7g0NonCriticalExtensions_16,
+ &ett_rrc_T_v7g0NonCriticalExtensions_17,
&ett_rrc_T_nonCriticalExtensions_140,
&ett_rrc_UplinkDirectTransfer_v690ext_IEs,
&ett_rrc_UplinkDirectTransfer_v7g0ext_IEs,
@@ -156227,6 +157951,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v770NonCriticalExtensions_38,
&ett_rrc_T_nonCriticalExtensions_164,
&ett_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs,
+ &ett_rrc_System_Information_Container,
+ &ett_rrc_T_nonCriticalExtensions_165,
&ett_rrc_CN_DomainInformation,
&ett_rrc_CN_DomainInformationFull,
&ett_rrc_CN_DomainInformationList,
@@ -156503,7 +158229,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v880NonCriticalExtensions_01,
&ett_rrc_T_v890NonCriticalExtensions_10,
&ett_rrc_T_v920NonCriticalExtensions_03,
- &ett_rrc_T_nonCriticalExtensions_165,
+ &ett_rrc_T_v970NonCriticalExtensions_03,
+ &ett_rrc_T_nonCriticalExtensions_166,
&ett_rrc_UE_RadioAccessCapability_v6b0ext_IEs,
&ett_rrc_UE_RadioAccessCapability_v6e0ext_IEs,
&ett_rrc_UE_RadioAccessCapability_v770ext_IEs,
@@ -156512,6 +158239,7 @@ void proto_register_rrc(void) {
&ett_rrc_UE_RadioAccessCapability_v880ext_IEs,
&ett_rrc_UE_RadioAccessCapability_v890ext_IEs,
&ett_rrc_UE_RadioAccessCapability_v920ext_IEs,
+ &ett_rrc_UE_RadioAccessCapability_v970ext_IEs,
&ett_rrc_UE_ConnTimersAndConstants,
&ett_rrc_UE_ConnTimersAndConstants_v3a0ext,
&ett_rrc_UE_ConnTimersAndConstants_r5,
@@ -156533,6 +158261,7 @@ void proto_register_rrc(void) {
&ett_rrc_UE_RadioAccessCapability_v7e0ext,
&ett_rrc_UE_RadioAccessCapability_v7f0ext,
&ett_rrc_UE_RadioAccessCapabilityInfo_v770ext,
+ &ett_rrc_UE_RadioAccessCapabilityInfo_TDD128_v8b0ext,
&ett_rrc_UE_RadioAccessCapability_v860ext,
&ett_rrc_UE_RadioAccessCapability_v880ext,
&ett_rrc_UE_RadioAccessCapability_v920ext,
@@ -157091,11 +158820,12 @@ void proto_register_rrc(void) {
&ett_rrc_Common_E_RNTI_Info_item,
&ett_rrc_CommonEDCHSystemInfo,
&ett_rrc_T_modeSpecificInfo_24,
- &ett_rrc_T_fdd_55,
- &ett_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList,
+ &ett_rrc_T_dummy_14,
&ett_rrc_T_tdd_16,
&ett_rrc_T_tdd128_09,
&ett_rrc_T_ccch_transmission_Info,
+ &ett_rrc_CommonEDCHSystemInfoFDD,
+ &ett_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoList,
&ett_rrc_CommonTimeslotInfo,
&ett_rrc_CommonTimeslotInfoMBMS,
&ett_rrc_CommonTimeslotInfoSCCPCH,
@@ -157125,38 +158855,38 @@ void proto_register_rrc(void) {
&ett_rrc_DL_ChannelisationCodeList,
&ett_rrc_DL_CommonInformation,
&ett_rrc_T_modeSpecificInfo_25,
- &ett_rrc_T_fdd_56,
+ &ett_rrc_T_fdd_55,
&ett_rrc_T_tdd_17,
&ett_rrc_DL_CommonInformation_r4,
&ett_rrc_T_modeSpecificInfo_26,
- &ett_rrc_T_fdd_57,
+ &ett_rrc_T_fdd_56,
&ett_rrc_T_tdd_18,
&ett_rrc_T_tddOption_05,
&ett_rrc_T_tdd128_12,
&ett_rrc_DL_CommonInformation_r5,
&ett_rrc_T_modeSpecificInfo_27,
- &ett_rrc_T_fdd_58,
+ &ett_rrc_T_fdd_57,
&ett_rrc_T_tdd_19,
&ett_rrc_T_tddOption_06,
&ett_rrc_T_tdd128_13,
&ett_rrc_DL_CommonInformation_r6,
&ett_rrc_T_dl_dpchInfoCommon,
&ett_rrc_T_modeSpecificInfo_28,
- &ett_rrc_T_fdd_59,
+ &ett_rrc_T_fdd_58,
&ett_rrc_T_tdd_20,
&ett_rrc_T_tddOption_07,
&ett_rrc_T_tdd128_14,
&ett_rrc_DL_CommonInformation_r7,
&ett_rrc_T_dl_dpchInfoCommon_01,
&ett_rrc_T_modeSpecificInfo_29,
- &ett_rrc_T_fdd_60,
+ &ett_rrc_T_fdd_59,
&ett_rrc_T_tdd_21,
&ett_rrc_T_tddOption_08,
&ett_rrc_T_tdd128_15,
&ett_rrc_DL_CommonInformation_r8,
&ett_rrc_T_dl_dpchInfoCommon_02,
&ett_rrc_T_modeSpecificInfo_30,
- &ett_rrc_T_fdd_61,
+ &ett_rrc_T_fdd_60,
&ett_rrc_T_tdd_22,
&ett_rrc_T_tddOption_09,
&ett_rrc_T_tdd128_16,
@@ -157166,39 +158896,39 @@ void proto_register_rrc(void) {
&ett_rrc_T_cfnHandling,
&ett_rrc_T_initialise,
&ett_rrc_T_modeSpecificInfo_31,
- &ett_rrc_T_fdd_62,
+ &ett_rrc_T_fdd_61,
&ett_rrc_T_tdd_23,
&ett_rrc_DL_DPCH_InfoCommon_r4,
&ett_rrc_T_cfnHandling_01,
&ett_rrc_T_initialise_01,
&ett_rrc_T_modeSpecificInfo_32,
- &ett_rrc_T_fdd_63,
+ &ett_rrc_T_fdd_62,
&ett_rrc_T_tdd_24,
&ett_rrc_DL_DPCH_InfoCommon_r6,
&ett_rrc_T_cfnHandling_02,
&ett_rrc_T_maintain,
&ett_rrc_T_modeSpecificInfo_33,
- &ett_rrc_T_fdd_64,
+ &ett_rrc_T_fdd_63,
&ett_rrc_T_tdd_25,
&ett_rrc_DL_DPCH_InfoCommonPost,
&ett_rrc_DL_DPCH_InfoCommonPredef,
&ett_rrc_T_modeSpecificInfo_34,
- &ett_rrc_T_fdd_65,
+ &ett_rrc_T_fdd_64,
&ett_rrc_T_tdd_26,
&ett_rrc_DL_DPCH_InfoPerRL,
- &ett_rrc_T_fdd_66,
+ &ett_rrc_T_fdd_65,
&ett_rrc_T_tdd_27,
&ett_rrc_DL_DPCH_InfoPerRL_r4,
- &ett_rrc_T_fdd_67,
+ &ett_rrc_T_fdd_66,
&ett_rrc_T_tdd_28,
&ett_rrc_DL_DPCH_InfoPerRL_r5,
- &ett_rrc_T_fdd_68,
+ &ett_rrc_T_fdd_67,
&ett_rrc_T_tdd_29,
&ett_rrc_DL_DPCH_InfoPerRL_r6,
- &ett_rrc_T_fdd_69,
+ &ett_rrc_T_fdd_68,
&ett_rrc_T_tdd_30,
&ett_rrc_DL_DPCH_InfoPerRL_r7,
- &ett_rrc_T_fdd_70,
+ &ett_rrc_T_fdd_69,
&ett_rrc_T_tdd_31,
&ett_rrc_DL_FDPCH_InfoPerRL_r6,
&ett_rrc_DL_FDPCH_InfoPerRL_r7,
@@ -157207,7 +158937,7 @@ void proto_register_rrc(void) {
&ett_rrc_DL_DPCH_InfoPerRL_PostTDD_LCR_r4,
&ett_rrc_DL_DPCH_PowerControlInfo,
&ett_rrc_T_modeSpecificInfo_35,
- &ett_rrc_T_fdd_71,
+ &ett_rrc_T_fdd_70,
&ett_rrc_T_tdd_32,
&ett_rrc_DL_FDPCH_InfoCommon_r6,
&ett_rrc_T_cfnHandling_03,
@@ -157228,14 +158958,14 @@ void proto_register_rrc(void) {
&ett_rrc_T_tdd384_13,
&ett_rrc_T_tdd768_05,
&ett_rrc_T_tdd128_19,
- &ett_rrc_T_fdd_72,
+ &ett_rrc_T_fdd_71,
&ett_rrc_DL_HSPDSCH_Information_r8,
&ett_rrc_T_modeSpecificInfo_39,
&ett_rrc_T_tdd_36,
&ett_rrc_T_tdd384_14,
&ett_rrc_T_tdd768_06,
&ett_rrc_T_tdd128_20,
- &ett_rrc_T_fdd_73,
+ &ett_rrc_T_fdd_72,
&ett_rrc_DL_HSPDSCH_Information_r8_ext,
&ett_rrc_T_modeSpecificInfo_40,
&ett_rrc_T_tdd_37,
@@ -157247,7 +158977,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_tdd384_15,
&ett_rrc_T_tdd768_07,
&ett_rrc_T_tdd128_22,
- &ett_rrc_T_fdd_74,
+ &ett_rrc_T_fdd_73,
&ett_rrc_DL_HSPDSCH_MultiCarrier_Information,
&ett_rrc_DL_HSPDSCH_MultiCarrier_Information_item,
&ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_MultiCarrier,
@@ -157257,29 +158987,29 @@ void proto_register_rrc(void) {
&ett_rrc_DL_HSPDSCH_TS_Configuration_VHCR_item,
&ett_rrc_DL_InformationPerRL,
&ett_rrc_T_modeSpecificInfo_42,
- &ett_rrc_T_fdd_75,
+ &ett_rrc_T_fdd_74,
&ett_rrc_DL_InformationPerRL_r4,
&ett_rrc_T_modeSpecificInfo_43,
- &ett_rrc_T_fdd_76,
+ &ett_rrc_T_fdd_75,
&ett_rrc_DL_InformationPerRL_r5,
&ett_rrc_T_modeSpecificInfo_44,
- &ett_rrc_T_fdd_77,
+ &ett_rrc_T_fdd_76,
&ett_rrc_DL_InformationPerRL_r5bis,
&ett_rrc_T_modeSpecificInfo_45,
- &ett_rrc_T_fdd_78,
+ &ett_rrc_T_fdd_77,
&ett_rrc_DL_InformationPerRL_r6,
&ett_rrc_T_modeSpecificInfo_46,
- &ett_rrc_T_fdd_79,
+ &ett_rrc_T_fdd_78,
&ett_rrc_T_dl_dpchInfo,
&ett_rrc_T_e_HICH_Info,
&ett_rrc_T_e_RGCH_Info_01,
&ett_rrc_DL_InformationPerRL_v6b0ext,
&ett_rrc_DL_InformationPerRL_r7,
&ett_rrc_T_modeSpecificInfo_47,
- &ett_rrc_T_fdd_80,
+ &ett_rrc_T_fdd_79,
&ett_rrc_T_dl_dpchInfo_01,
&ett_rrc_T_modeSpecificInfo2,
- &ett_rrc_T_fdd_81,
+ &ett_rrc_T_fdd_80,
&ett_rrc_T_e_HICH_Info_01,
&ett_rrc_T_e_RGCH_Info_02,
&ett_rrc_T_tdd_39,
@@ -157287,10 +159017,10 @@ void proto_register_rrc(void) {
&ett_rrc_T_tdd128_23,
&ett_rrc_DL_InformationPerRL_r8,
&ett_rrc_T_modeSpecificInfo_48,
- &ett_rrc_T_fdd_82,
+ &ett_rrc_T_fdd_81,
&ett_rrc_T_dl_dpchInfo_02,
&ett_rrc_T_modeSpecificInfo2_01,
- &ett_rrc_T_fdd_83,
+ &ett_rrc_T_fdd_82,
&ett_rrc_T_e_HICH_Info_02,
&ett_rrc_T_e_RGCH_Info_03,
&ett_rrc_T_tdd_40,
@@ -157390,14 +159120,14 @@ void proto_register_rrc(void) {
&ett_rrc_E_AGCH_Information,
&ett_rrc_E_AGCH_Information_r7,
&ett_rrc_T_modeSpecific_02,
- &ett_rrc_T_fdd_84,
+ &ett_rrc_T_fdd_83,
&ett_rrc_T_tdd_41,
&ett_rrc_T_tdd384_16,
&ett_rrc_T_tdd768_08,
&ett_rrc_T_tdd128_25,
&ett_rrc_E_AGCH_Information_r8,
&ett_rrc_T_modeSpecific_03,
- &ett_rrc_T_fdd_85,
+ &ett_rrc_T_fdd_84,
&ett_rrc_T_tdd_42,
&ett_rrc_T_tdd384_17,
&ett_rrc_T_tdd768_09,
@@ -157444,6 +159174,7 @@ void proto_register_rrc(void) {
&ett_rrc_E_DPDCH_SchedulingTransmConfiguration,
&ett_rrc_T_servingGrant_03,
&ett_rrc_E_HICH_Information,
+ &ett_rrc_E_HICH_Information_CommonEdch,
&ett_rrc_E_HICH_Information_TDD384_768,
&ett_rrc_T_modeSpecificInfo_49,
&ett_rrc_E_HICH_Information_LCR,
@@ -157466,6 +159197,7 @@ void proto_register_rrc(void) {
&ett_rrc_E_PUCH_TS_Slots_LCR,
&ett_rrc_T_midambleAllocationMode_03,
&ett_rrc_E_RGCH_Information,
+ &ett_rrc_E_RGCH_Information_CommonEdch,
&ett_rrc_E_RUCCH_Info,
&ett_rrc_T_modeSpecificInfo_51,
&ett_rrc_T_tdd384_tdd768_02,
@@ -157517,14 +159249,14 @@ void proto_register_rrc(void) {
&ett_rrc_T_midambleAllocationMode_04,
&ett_rrc_HS_SCCH_Info,
&ett_rrc_T_modeSpecificInfo_55,
- &ett_rrc_T_fdd_86,
+ &ett_rrc_T_fdd_85,
&ett_rrc_T_tdd_43,
&ett_rrc_T_tdd384_20,
&ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384,
&ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128,
&ett_rrc_HS_SCCH_Info_r6,
&ett_rrc_T_modeSpecificInfo_56,
- &ett_rrc_T_fdd_87,
+ &ett_rrc_T_fdd_86,
&ett_rrc_T_tdd_44,
&ett_rrc_T_tdd384_21,
&ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384_r6,
@@ -157532,7 +159264,7 @@ void proto_register_rrc(void) {
&ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_r6,
&ett_rrc_HS_SCCH_Info_r7,
&ett_rrc_T_modeSpecificInfo_57,
- &ett_rrc_T_fdd_88,
+ &ett_rrc_T_fdd_87,
&ett_rrc_T_tdd_45,
&ett_rrc_T_tdd384_22,
&ett_rrc_T_tdd768_12,
@@ -157544,7 +159276,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_tdd128_31,
&ett_rrc_HS_SCCH_Info_r9,
&ett_rrc_T_modeSpecificInfo_59,
- &ett_rrc_T_fdd_89,
+ &ett_rrc_T_fdd_88,
&ett_rrc_T_tdd_47,
&ett_rrc_T_tdd384_23,
&ett_rrc_T_tdd768_13,
@@ -157601,10 +159333,10 @@ void proto_register_rrc(void) {
&ett_rrc_IndividualTS_InterferenceList,
&ett_rrc_Measurement_Feedback_Info,
&ett_rrc_T_modeSpecificInfo_60,
- &ett_rrc_T_fdd_90,
+ &ett_rrc_T_fdd_89,
&ett_rrc_Measurement_Feedback_Info_r7,
&ett_rrc_T_modeSpecificInfo_61,
- &ett_rrc_T_fdd_91,
+ &ett_rrc_T_fdd_90,
&ett_rrc_MidambleShiftAndBurstType,
&ett_rrc_T_burstType,
&ett_rrc_T_type1_01,
@@ -157669,12 +159401,12 @@ void proto_register_rrc(void) {
&ett_rrc_MIMO_Parameters_v7g0ext,
&ett_rrc_MIMO_Parameters_r8,
&ett_rrc_T_modeSpecificInfo_62,
- &ett_rrc_T_fdd_92,
+ &ett_rrc_T_fdd_91,
&ett_rrc_T_tdd_48,
&ett_rrc_T_tdd128_33,
&ett_rrc_MIMO_Parameters_r9,
&ett_rrc_T_modeSpecificInfo_63,
- &ett_rrc_T_fdd_93,
+ &ett_rrc_T_fdd_92,
&ett_rrc_T_tdd_49,
&ett_rrc_T_tdd128_34,
&ett_rrc_MIMO_PilotConfiguration,
@@ -157756,7 +159488,7 @@ void proto_register_rrc(void) {
&ett_rrc_PICH_ForHSDPASupportedPaging_TDD128,
&ett_rrc_T_implicit_02,
&ett_rrc_PICH_Info,
- &ett_rrc_T_fdd_94,
+ &ett_rrc_T_fdd_93,
&ett_rrc_T_tdd_50,
&ett_rrc_PICH_Info_HCR_VHCR_r7,
&ett_rrc_T_channelisationCode,
@@ -157778,7 +159510,7 @@ void proto_register_rrc(void) {
&ett_rrc_PRACH_PreambleForEnhancedUplink,
&ett_rrc_PRACH_RACH_Info,
&ett_rrc_T_modeSpecificInfo_64,
- &ett_rrc_T_fdd_95,
+ &ett_rrc_T_fdd_94,
&ett_rrc_T_tdd_51,
&ett_rrc_PRACH_RACH_Info_VHCR_r7,
&ett_rrc_PRACH_RACH_Info_LCR_v770ext,
@@ -157786,7 +159518,7 @@ void proto_register_rrc(void) {
&ett_rrc_SEQUENCE_SIZE_1_maxPRACH_FPACH_OF_PRACH_Definition_LCR_r4,
&ett_rrc_PRACH_SystemInformation,
&ett_rrc_T_modeSpecificInfo_65,
- &ett_rrc_T_fdd_96,
+ &ett_rrc_T_fdd_95,
&ett_rrc_PRACH_SystemInformation_VHCR_r7,
&ett_rrc_PRACH_SystemInformation_LCR_r4,
&ett_rrc_PRACH_SystemInformation_LCR_v770ext,
@@ -157797,13 +159529,13 @@ void proto_register_rrc(void) {
&ett_rrc_PreDefPhyChConfiguration,
&ett_rrc_PreDefPhyChConfiguration_v770ext,
&ett_rrc_PrimaryCCPCH_Info,
- &ett_rrc_T_fdd_97,
+ &ett_rrc_T_fdd_96,
&ett_rrc_T_tdd_52,
&ett_rrc_T_syncCase,
&ett_rrc_T_syncCase1,
&ett_rrc_T_syncCase2,
&ett_rrc_PrimaryCCPCH_Info_r4,
- &ett_rrc_T_fdd_98,
+ &ett_rrc_T_fdd_97,
&ett_rrc_T_tdd_53,
&ett_rrc_T_tddOption_12,
&ett_rrc_T_tdd384_tdd768_03,
@@ -157894,6 +159626,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_dl_dpchInfo_06,
&ett_rrc_RL_AdditionInformation_v6b0ext,
&ett_rrc_RL_AdditionInformation_v890ext,
+ &ett_rrc_RL_AdditionInformation_v950ext,
&ett_rrc_RL_AdditionInformationList,
&ett_rrc_RL_AdditionInformationList_r6,
&ett_rrc_RL_AdditionInformationList_r7,
@@ -157901,6 +159634,7 @@ void proto_register_rrc(void) {
&ett_rrc_RL_AdditionInformationList_r8,
&ett_rrc_RL_AdditionInformationList_v890ext,
&ett_rrc_RL_AdditionInformationList_r9,
+ &ett_rrc_RL_AdditionInformationList_v950ext,
&ett_rrc_RL_AdditionInformationList_SecULFreq,
&ett_rrc_RL_AdditionInformation_SecULFreq,
&ett_rrc_RL_IdentifierList,
@@ -157910,11 +159644,11 @@ void proto_register_rrc(void) {
&ett_rrc_SCCPCH_ChannelisationCodeList_VHCR,
&ett_rrc_SCCPCH_InfoForFACH,
&ett_rrc_T_modeSpecificInfo_66,
- &ett_rrc_T_fdd_99,
+ &ett_rrc_T_fdd_98,
&ett_rrc_T_tdd_54,
&ett_rrc_SCCPCH_InfoForFACH_r4,
&ett_rrc_T_modeSpecificInfo_67,
- &ett_rrc_T_fdd_100,
+ &ett_rrc_T_fdd_99,
&ett_rrc_SCCPCH_SystemInformation,
&ett_rrc_SCCPCH_SystemInformation_LCR_r4_ext,
&ett_rrc_SCCPCH_SystemInformation_HCR_VHCR_r7,
@@ -157929,11 +159663,11 @@ void proto_register_rrc(void) {
&ett_rrc_T_fachCarryingMSCH_01,
&ett_rrc_SecondaryCCPCH_Info,
&ett_rrc_T_modeSpecificInfo_68,
- &ett_rrc_T_fdd_101,
+ &ett_rrc_T_fdd_100,
&ett_rrc_T_tdd_55,
&ett_rrc_SecondaryCCPCH_Info_r4,
&ett_rrc_T_modeSpecificInfo_69,
- &ett_rrc_T_fdd_102,
+ &ett_rrc_T_fdd_101,
&ett_rrc_T_tdd_56,
&ett_rrc_T_tddOption_16,
&ett_rrc_T_tdd384_27,
@@ -157948,12 +159682,12 @@ void proto_register_rrc(void) {
&ett_rrc_T_mod16QAM,
&ett_rrc_SecondaryCCPCHInfo_MBMS_r6,
&ett_rrc_T_modeSpecificInfo_71,
- &ett_rrc_T_fdd_103,
+ &ett_rrc_T_fdd_102,
&ett_rrc_T_tdd384_29,
&ett_rrc_T_tdd128_45,
&ett_rrc_SecondaryCCPCHInfo_MBMS_r7,
&ett_rrc_T_modeSpecificInfo_72,
- &ett_rrc_T_fdd_104,
+ &ett_rrc_T_fdd_103,
&ett_rrc_T_modulation_04,
&ett_rrc_T_tdd384_30,
&ett_rrc_T_tdd768_16,
@@ -157962,6 +159696,7 @@ void proto_register_rrc(void) {
&ett_rrc_SecondaryCPICH_Info,
&ett_rrc_SecondaryCellMIMOparametersFDD,
&ett_rrc_T_newConfiguration_03,
+ &ett_rrc_SecondaryCellMIMOparametersFDD_v950ext,
&ett_rrc_ServingCellChangeParameters,
&ett_rrc_SF256_AndCodeNumber,
&ett_rrc_SF512_AndCodeNumber,
@@ -158035,26 +159770,26 @@ void proto_register_rrc(void) {
&ett_rrc_UL_DPCH_CodeInfoForCommonEDCH,
&ett_rrc_UL_DPCH_Info,
&ett_rrc_T_modeSpecificInfo_73,
- &ett_rrc_T_fdd_105,
+ &ett_rrc_T_fdd_104,
&ett_rrc_T_tdd_57,
&ett_rrc_UL_DPCH_Info_r4,
&ett_rrc_T_modeSpecificInfo_74,
- &ett_rrc_T_fdd_106,
+ &ett_rrc_T_fdd_105,
&ett_rrc_T_tdd_58,
&ett_rrc_UL_DPCH_Info_r5,
&ett_rrc_T_modeSpecificInfo_75,
- &ett_rrc_T_fdd_107,
+ &ett_rrc_T_fdd_106,
&ett_rrc_T_tdd_59,
&ett_rrc_UL_DPCH_Info_r6,
&ett_rrc_T_modeSpecificInfo_76,
- &ett_rrc_T_fdd_108,
+ &ett_rrc_T_fdd_107,
&ett_rrc_T_dpdchPresence,
&ett_rrc_T_present_02,
&ett_rrc_T_notPresent,
&ett_rrc_T_tdd_60,
&ett_rrc_UL_DPCH_Info_r7,
&ett_rrc_T_modeSpecificInfo_77,
- &ett_rrc_T_fdd_109,
+ &ett_rrc_T_fdd_108,
&ett_rrc_T_dpdchPresence_01,
&ett_rrc_T_present_03,
&ett_rrc_T_notPresent_01,
@@ -158064,18 +159799,18 @@ void proto_register_rrc(void) {
&ett_rrc_UL_DPCH_InfoPostTDD_LCR_r4,
&ett_rrc_UL_DPCH_InfoPredef,
&ett_rrc_T_modeSpecificInfo_78,
- &ett_rrc_T_fdd_110,
+ &ett_rrc_T_fdd_109,
&ett_rrc_T_tdd_62,
&ett_rrc_UL_DPCH_InfoPredef_v770ext,
&ett_rrc_T_modeSpecificInfo_79,
- &ett_rrc_T_fdd_111,
+ &ett_rrc_T_fdd_110,
&ett_rrc_UL_DPCH_PowerControlInfo,
- &ett_rrc_T_fdd_112,
+ &ett_rrc_T_fdd_111,
&ett_rrc_T_tdd_63,
&ett_rrc_T_ul_OL_PC_Signalling,
&ett_rrc_T_individuallySignalled,
&ett_rrc_UL_DPCH_PowerControlInfo_r4,
- &ett_rrc_T_fdd_113,
+ &ett_rrc_T_fdd_112,
&ett_rrc_T_tdd_64,
&ett_rrc_T_ul_OL_PC_Signalling_01,
&ett_rrc_T_individuallySignalled_01,
@@ -158083,7 +159818,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_tdd384_33,
&ett_rrc_T_tdd128_49,
&ett_rrc_UL_DPCH_PowerControlInfo_r5,
- &ett_rrc_T_fdd_114,
+ &ett_rrc_T_fdd_113,
&ett_rrc_T_tdd_65,
&ett_rrc_T_ul_OL_PC_Signalling_02,
&ett_rrc_T_individuallySignalled_02,
@@ -158091,7 +159826,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_tdd384_34,
&ett_rrc_T_tdd128_50,
&ett_rrc_UL_DPCH_PowerControlInfo_r6,
- &ett_rrc_T_fdd_115,
+ &ett_rrc_T_fdd_114,
&ett_rrc_T_tdd_66,
&ett_rrc_T_ul_OL_PC_Signalling_03,
&ett_rrc_T_individuallySignalled_03,
@@ -158099,7 +159834,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_tdd384_35,
&ett_rrc_T_tdd128_51,
&ett_rrc_UL_DPCH_PowerControlInfo_r7,
- &ett_rrc_T_fdd_116,
+ &ett_rrc_T_fdd_115,
&ett_rrc_T_tdd_67,
&ett_rrc_T_ul_OL_PC_Signalling_04,
&ett_rrc_T_individuallySignalled_04,
@@ -158112,22 +159847,22 @@ void proto_register_rrc(void) {
&ett_rrc_UL_DPCH_PowerControlInfoPostTDD,
&ett_rrc_UL_DPCH_PowerControlInfoPostTDD_LCR_r4,
&ett_rrc_UL_DPCH_PowerControlInfoPredef,
- &ett_rrc_T_fdd_117,
+ &ett_rrc_T_fdd_116,
&ett_rrc_T_tdd_68,
&ett_rrc_UL_EDCH_Information_ext,
&ett_rrc_T_tdd_69,
&ett_rrc_UL_EDCH_Information_r6,
&ett_rrc_UL_EDCH_Information_r7,
&ett_rrc_T_modeSpecificInfo_80,
- &ett_rrc_T_fdd_118,
+ &ett_rrc_T_fdd_117,
&ett_rrc_T_tdd_70,
&ett_rrc_UL_EDCH_Information_r8,
&ett_rrc_T_modeSpecificInfo_81,
- &ett_rrc_T_fdd_119,
+ &ett_rrc_T_fdd_118,
&ett_rrc_T_tdd_71,
&ett_rrc_UL_EDCH_Information_r9,
&ett_rrc_T_modeSpecificInfo_82,
- &ett_rrc_T_fdd_120,
+ &ett_rrc_T_fdd_119,
&ett_rrc_T_tdd_72,
&ett_rrc_UL_SynchronisationParameters_r4,
&ett_rrc_UL_TimingAdvanceControl,
@@ -158188,6 +159923,7 @@ void proto_register_rrc(void) {
&ett_rrc_AcquisitionSatInfo,
&ett_rrc_AcquisitionSatInfoList,
&ett_rrc_AdditionalMeasurementID_List,
+ &ett_rrc_AdditionalMeasurementID_List_r9,
&ett_rrc_AlmanacSatInfo,
&ett_rrc_AlmanacSatInfoList,
&ett_rrc_ALM_ECEFsbasAlmanacSet,
@@ -158214,44 +159950,44 @@ void proto_register_rrc(void) {
&ett_rrc_SEQUENCE_SIZE_1_maxMeasOccasionPattern_OF_CellDCHMeasOccasionPattern_LCR,
&ett_rrc_CellInfo,
&ett_rrc_T_modeSpecificInfo_83,
- &ett_rrc_T_fdd_121,
+ &ett_rrc_T_fdd_120,
&ett_rrc_T_tdd_73,
&ett_rrc_CellInfo_r4,
&ett_rrc_T_modeSpecificInfo_84,
- &ett_rrc_T_fdd_122,
+ &ett_rrc_T_fdd_121,
&ett_rrc_T_tdd_74,
&ett_rrc_CellInfo_LCR_r8_ext,
&ett_rrc_CellInfo_r9,
&ett_rrc_T_modeSpecificInfo_85,
- &ett_rrc_T_fdd_123,
+ &ett_rrc_T_fdd_122,
&ett_rrc_T_tdd_75,
&ett_rrc_CellInfoSI_RSCP,
&ett_rrc_T_modeSpecificInfo_86,
- &ett_rrc_T_fdd_124,
+ &ett_rrc_T_fdd_123,
&ett_rrc_T_tdd_76,
&ett_rrc_CellInfoSI_RSCP_LCR_r4,
&ett_rrc_CellInfoSI_ECN0,
&ett_rrc_T_modeSpecificInfo_87,
- &ett_rrc_T_fdd_125,
+ &ett_rrc_T_fdd_124,
&ett_rrc_T_tdd_77,
&ett_rrc_CellInfoSI_ECN0_LCR_r4,
&ett_rrc_CellInfoSI_HCS_RSCP,
&ett_rrc_T_modeSpecificInfo_88,
- &ett_rrc_T_fdd_126,
+ &ett_rrc_T_fdd_125,
&ett_rrc_T_tdd_78,
&ett_rrc_CellInfoSI_HCS_RSCP_LCR_r4,
&ett_rrc_CellInfoSI_HCS_ECN0,
&ett_rrc_T_modeSpecificInfo_89,
- &ett_rrc_T_fdd_127,
+ &ett_rrc_T_fdd_126,
&ett_rrc_T_tdd_79,
&ett_rrc_CellInfoSI_HCS_ECN0_LCR_r4,
&ett_rrc_CellMeasuredResults,
&ett_rrc_T_modeSpecificInfo_90,
- &ett_rrc_T_fdd_128,
+ &ett_rrc_T_fdd_127,
&ett_rrc_T_tdd_80,
&ett_rrc_CellMeasuredResults_r9,
&ett_rrc_T_modeSpecificInfo_91,
- &ett_rrc_T_fdd_129,
+ &ett_rrc_T_fdd_128,
&ett_rrc_T_tdd_81,
&ett_rrc_CellMeasuredResults_v920ext,
&ett_rrc_CellMeasurementEventResults,
@@ -158262,36 +159998,36 @@ void proto_register_rrc(void) {
&ett_rrc_CellMeasurementEventResults_LCR_r4,
&ett_rrc_CellReportingQuantities,
&ett_rrc_T_modeSpecificInfo_92,
- &ett_rrc_T_fdd_130,
+ &ett_rrc_T_fdd_129,
&ett_rrc_T_tdd_82,
&ett_rrc_CellSelectReselectInfoMC_RSCP,
&ett_rrc_T_modeSpecificInfo_93,
- &ett_rrc_T_fdd_131,
+ &ett_rrc_T_fdd_130,
&ett_rrc_T_tdd_83,
&ett_rrc_T_gsm_02,
&ett_rrc_CellSelectReselectInfoSIB_11_12,
&ett_rrc_T_modeSpecificInfo_94,
- &ett_rrc_T_fdd_132,
+ &ett_rrc_T_fdd_131,
&ett_rrc_T_tdd_84,
&ett_rrc_T_gsm_03,
&ett_rrc_CellSelectReselectInfoSIB_11_12_RSCP,
&ett_rrc_T_modeSpecificInfo_95,
- &ett_rrc_T_fdd_133,
+ &ett_rrc_T_fdd_132,
&ett_rrc_T_tdd_85,
&ett_rrc_T_gsm_04,
&ett_rrc_CellSelectReselectInfoSIB_11_12_ECN0,
&ett_rrc_T_modeSpecificInfo_96,
- &ett_rrc_T_fdd_134,
+ &ett_rrc_T_fdd_133,
&ett_rrc_T_tdd_86,
&ett_rrc_T_gsm_05,
&ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP,
&ett_rrc_T_modeSpecificInfo_97,
- &ett_rrc_T_fdd_135,
+ &ett_rrc_T_fdd_134,
&ett_rrc_T_tdd_87,
&ett_rrc_T_gsm_06,
&ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0,
&ett_rrc_T_modeSpecificInfo_98,
- &ett_rrc_T_fdd_136,
+ &ett_rrc_T_fdd_135,
&ett_rrc_T_tdd_88,
&ett_rrc_T_gsm_07,
&ett_rrc_CellSelectReselectInfo_v590ext,
@@ -158303,7 +160039,7 @@ void proto_register_rrc(void) {
&ett_rrc_CellsForIntraFreqMeasListOnSecULFreq,
&ett_rrc_CellSynchronisationInfo,
&ett_rrc_T_modeSpecificInfo_99,
- &ett_rrc_T_fdd_137,
+ &ett_rrc_T_fdd_136,
&ett_rrc_T_tdd_89,
&ett_rrc_CellToReport,
&ett_rrc_CellToReportList,
@@ -158311,7 +160047,7 @@ void proto_register_rrc(void) {
&ett_rrc_CountC_SFN_Frame_difference,
&ett_rrc_CSGCellInfo,
&ett_rrc_T_modeSpecificInfo_100,
- &ett_rrc_T_fdd_138,
+ &ett_rrc_T_fdd_137,
&ett_rrc_CSGCellInfoList,
&ett_rrc_CSGInterFreqCellInfo,
&ett_rrc_CSGInterFreqCellInfoList,
@@ -158507,7 +160243,7 @@ void proto_register_rrc(void) {
&ett_rrc_InterFreqCellInfoList_r9,
&ett_rrc_InterFreqSIAcquisition,
&ett_rrc_T_modeSpecificInfo_101,
- &ett_rrc_T_fdd_139,
+ &ett_rrc_T_fdd_138,
&ett_rrc_InterFreqCellInfoSI_List_RSCP,
&ett_rrc_InterFreqCellInfoSI_List_ECN0,
&ett_rrc_InterFreqCellInfoSI_List_HCS_RSCP,
@@ -158536,7 +160272,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_intraFreqReportingCriteria,
&ett_rrc_T_interFreqReportingCriteria,
&ett_rrc_T_modeSpecificInfo_102,
- &ett_rrc_T_fdd_140,
+ &ett_rrc_T_fdd_139,
&ett_rrc_T_tdd_90,
&ett_rrc_InterFreqMeasuredResults,
&ett_rrc_InterFreqMeasuredResults_v920ext,
@@ -158553,11 +160289,11 @@ void proto_register_rrc(void) {
&ett_rrc_InterFreqRACHRepCellsList,
&ett_rrc_Dummy_InterFreqRACHReportingInfo,
&ett_rrc_T_modeSpecificInfo_103,
- &ett_rrc_T_fdd_141,
+ &ett_rrc_T_fdd_140,
&ett_rrc_T_tdd_91,
&ett_rrc_InterFreqRACHReportingInfo,
&ett_rrc_T_modeSpecificInfo_104,
- &ett_rrc_T_fdd_142,
+ &ett_rrc_T_fdd_141,
&ett_rrc_T_tdd_92,
&ett_rrc_InterFreqReportCriteria,
&ett_rrc_InterFreqReportCriteria_r4,
@@ -158624,7 +160360,7 @@ void proto_register_rrc(void) {
&ett_rrc_IntraFreqSIAcquisitionInfo,
&ett_rrc_IntraFreqSIAcquisition,
&ett_rrc_T_modeSpecificInfo_105,
- &ett_rrc_T_fdd_143,
+ &ett_rrc_T_fdd_142,
&ett_rrc_IntraFreqCellInfoSI_List_RSCP,
&ett_rrc_IntraFreqCellInfoSI_List_ECN0,
&ett_rrc_IntraFreqCellInfoSI_List_HCS_RSCP,
@@ -158657,7 +160393,7 @@ void proto_register_rrc(void) {
&ett_rrc_IntraFreqEventResultsOnSecUlFreq,
&ett_rrc_IntraFreqMeasQuantity,
&ett_rrc_T_modeSpecificInfo_106,
- &ett_rrc_T_fdd_144,
+ &ett_rrc_T_fdd_143,
&ett_rrc_T_tdd_93,
&ett_rrc_IntraFreqMeasQuantity_TDDList,
&ett_rrc_IntraFreqMeasQuantity_TDD_sib3List,
@@ -158686,7 +160422,7 @@ void proto_register_rrc(void) {
&ett_rrc_IntraFreqReportingQuantity,
&ett_rrc_IntraFreqReportingQuantityForRACH,
&ett_rrc_T_modeSpecificInfo_107,
- &ett_rrc_T_fdd_145,
+ &ett_rrc_T_fdd_144,
&ett_rrc_T_tdd_94,
&ett_rrc_IntraFreqRepQuantityRACH_TDDList,
&ett_rrc_IntraFrequencyMeasurement,
@@ -158715,7 +160451,7 @@ void proto_register_rrc(void) {
&ett_rrc_MeasuredResultsOnRACH,
&ett_rrc_T_currentCell,
&ett_rrc_T_modeSpecificInfo_108,
- &ett_rrc_T_fdd_146,
+ &ett_rrc_T_fdd_145,
&ett_rrc_T_measurementQuantity,
&ett_rrc_T_tdd_95,
&ett_rrc_MeasuredResultsOnRACH_v7g0ext,
@@ -158787,7 +160523,7 @@ void proto_register_rrc(void) {
&ett_rrc_MonitoredCellRACH_List,
&ett_rrc_MonitoredCellRACH_Result,
&ett_rrc_T_modeSpecificInfo_109,
- &ett_rrc_T_fdd_147,
+ &ett_rrc_T_fdd_146,
&ett_rrc_T_measurementQuantity_01,
&ett_rrc_T_tdd_96,
&ett_rrc_N_CR_T_CRMaxHyst,
@@ -158801,11 +160537,11 @@ void proto_register_rrc(void) {
&ett_rrc_EphemerisParameter,
&ett_rrc_Neighbour,
&ett_rrc_T_modeSpecificInfo_110,
- &ett_rrc_T_fdd_148,
+ &ett_rrc_T_fdd_147,
&ett_rrc_T_tdd_97,
&ett_rrc_Neighbour_v390ext,
&ett_rrc_T_modeSpecificInfo_111,
- &ett_rrc_T_fdd_149,
+ &ett_rrc_T_fdd_148,
&ett_rrc_NeighbourList,
&ett_rrc_Neighbour_TDD_r7,
&ett_rrc_NeighbourList_TDD_r7,
@@ -158987,7 +160723,7 @@ void proto_register_rrc(void) {
&ett_rrc_UE_InternalMeasQuantity,
&ett_rrc_UE_InternalMeasuredResults,
&ett_rrc_T_modeSpecificInfo_116,
- &ett_rrc_T_fdd_150,
+ &ett_rrc_T_fdd_149,
&ett_rrc_T_tdd_100,
&ett_rrc_UE_InternalMeasuredResults_LCR_r4,
&ett_rrc_UE_InternalMeasuredResults_v770ext,
@@ -159001,11 +160737,11 @@ void proto_register_rrc(void) {
&ett_rrc_UE_InternalReportingCriteria,
&ett_rrc_UE_InternalReportingQuantity,
&ett_rrc_T_modeSpecificInfo_118,
- &ett_rrc_T_fdd_151,
+ &ett_rrc_T_fdd_150,
&ett_rrc_T_tdd_101,
&ett_rrc_UE_InternalReportingQuantity_r4,
&ett_rrc_T_modeSpecificInfo_119,
- &ett_rrc_T_fdd_152,
+ &ett_rrc_T_fdd_151,
&ett_rrc_T_tdd_102,
&ett_rrc_T_tddOption_25,
&ett_rrc_T_tdd384_39,
@@ -159059,7 +160795,7 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_GANSS_ReferenceTime,
&ett_rrc_T_utran_ganssreferenceTime,
&ett_rrc_T_mode,
- &ett_rrc_T_fdd_153,
+ &ett_rrc_T_fdd_152,
&ett_rrc_T_tdd_103,
&ett_rrc_UE_Positioning_GANSS_TimeModel,
&ett_rrc_UE_Positioning_GANSS_TimeModels,
@@ -159085,7 +160821,7 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_GPS_NavModelAddDataReq,
&ett_rrc_UE_Positioning_GPS_ReferenceCellInfo,
&ett_rrc_T_modeSpecificInfo_120,
- &ett_rrc_T_fdd_154,
+ &ett_rrc_T_fdd_153,
&ett_rrc_T_tdd_104,
&ett_rrc_UE_Positioning_GPS_ReferenceTime,
&ett_rrc_UE_Positioning_GPS_ReferenceTime_v770ext,
@@ -159094,7 +160830,7 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_IPDL_Parameters,
&ett_rrc_UE_Positioning_IPDL_Parameters_r4,
&ett_rrc_T_modeSpecificInfo_121,
- &ett_rrc_T_fdd_155,
+ &ett_rrc_T_fdd_154,
&ett_rrc_T_tdd_105,
&ett_rrc_UE_Positioning_IPDL_Parameters_TDD_r4_ext,
&ett_rrc_UE_Positioning_MeasuredResults,
@@ -159121,31 +160857,31 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_OTDOA_MeasuredResultsTDD_ext,
&ett_rrc_UE_Positioning_OTDOA_Measurement,
&ett_rrc_T_modeSpecificInfo_122,
- &ett_rrc_T_fdd_156,
+ &ett_rrc_T_fdd_155,
&ett_rrc_T_tdd_106,
&ett_rrc_UE_Positioning_OTDOA_Measurement_v390ext,
&ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo,
&ett_rrc_T_modeSpecificInfo_123,
- &ett_rrc_T_fdd_157,
+ &ett_rrc_T_fdd_156,
&ett_rrc_T_tdd_107,
&ett_rrc_T_positioningMode,
&ett_rrc_T_ueBased,
&ett_rrc_T_ueAssisted,
&ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r4,
&ett_rrc_T_modeSpecificInfo_124,
- &ett_rrc_T_fdd_158,
+ &ett_rrc_T_fdd_157,
&ett_rrc_T_tdd_108,
&ett_rrc_T_positioningMode_01,
&ett_rrc_T_ueBased_01,
&ett_rrc_T_ueAssisted_01,
&ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_UEB,
&ett_rrc_T_modeSpecificInfo_125,
- &ett_rrc_T_fdd_159,
+ &ett_rrc_T_fdd_158,
&ett_rrc_T_tdd_109,
&ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_UEB_ext,
&ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r7,
&ett_rrc_T_modeSpecificInfo_126,
- &ett_rrc_T_fdd_160,
+ &ett_rrc_T_fdd_159,
&ett_rrc_T_tdd_110,
&ett_rrc_T_positioningMode_02,
&ett_rrc_T_ueBased_02,
@@ -159158,26 +160894,26 @@ void proto_register_rrc(void) {
&ett_rrc_UE_Positioning_OTDOA_Quality,
&ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo,
&ett_rrc_T_modeSpecificInfo_127,
- &ett_rrc_T_fdd_161,
+ &ett_rrc_T_fdd_160,
&ett_rrc_T_tdd_111,
&ett_rrc_T_positioningMode_03,
&ett_rrc_T_ueBased_03,
&ett_rrc_T_ueAssisted_03,
&ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r4,
&ett_rrc_T_modeSpecificInfo_128,
- &ett_rrc_T_fdd_162,
+ &ett_rrc_T_fdd_161,
&ett_rrc_T_tdd_112,
&ett_rrc_T_positioningMode_04,
&ett_rrc_T_ueBased_04,
&ett_rrc_T_ueAssisted_04,
&ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB,
&ett_rrc_T_modeSpecificInfo_129,
- &ett_rrc_T_fdd_163,
+ &ett_rrc_T_fdd_162,
&ett_rrc_T_tdd_113,
&ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB_ext,
&ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r7,
&ett_rrc_T_modeSpecificInfo_130,
- &ett_rrc_T_fdd_164,
+ &ett_rrc_T_fdd_163,
&ett_rrc_T_tdd_114,
&ett_rrc_T_positioningMode_05,
&ett_rrc_T_ueBased_05,
@@ -159186,7 +160922,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_referenceTime_02,
&ett_rrc_T_cell_Timing,
&ett_rrc_T_modeSpecificInfo_131,
- &ett_rrc_T_fdd_165,
+ &ett_rrc_T_fdd_164,
&ett_rrc_T_tdd_115,
&ett_rrc_UE_Positioning_PositionEstimateInfo_v770ext,
&ett_rrc_T_referenceTimeOptions,
@@ -159205,7 +160941,7 @@ void proto_register_rrc(void) {
&ett_rrc_UTRAN_GANSSReferenceTime,
&ett_rrc_T_ue_GANSSTimingOfCellFrames,
&ett_rrc_T_mode_01,
- &ett_rrc_T_fdd_166,
+ &ett_rrc_T_fdd_165,
&ett_rrc_T_tdd_116,
&ett_rrc_UTRAN_FDD_FrequencyList,
&ett_rrc_UTRAN_FDD_Frequency,
@@ -159214,12 +160950,12 @@ void proto_register_rrc(void) {
&ett_rrc_UTRAN_GPSReferenceTime,
&ett_rrc_T_utran_GPSTimingOfCell,
&ett_rrc_T_modeSpecificInfo_132,
- &ett_rrc_T_fdd_167,
+ &ett_rrc_T_fdd_166,
&ett_rrc_T_tdd_117,
&ett_rrc_UTRAN_GPSReferenceTimeResult,
&ett_rrc_T_ue_GPSTimingOfCell,
&ett_rrc_T_modeSpecificInfo_133,
- &ett_rrc_T_fdd_168,
+ &ett_rrc_T_fdd_167,
&ett_rrc_T_tdd_118,
&ett_rrc_UTRA_PriorityInfoList,
&ett_rrc_T_utra_ServingCell,
@@ -159237,7 +160973,7 @@ void proto_register_rrc(void) {
&ett_rrc_DataVolumePerRB_List,
&ett_rrc_DeferredMeasurementControlReadingSupport,
&ett_rrc_T_modeSpecificInfo_134,
- &ett_rrc_T_fdd_169,
+ &ett_rrc_T_fdd_168,
&ett_rrc_T_tdd_119,
&ett_rrc_ETWS_Information,
&ett_rrc_EUTRA_BlacklistedCell,
@@ -159280,7 +161016,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v690NonCriticalExtensions_48,
&ett_rrc_T_v6b0NonCriticalExtensions_15,
&ett_rrc_T_v860NonCriticalExtensions_26,
- &ett_rrc_T_nonCriticalExtensions_166,
+ &ett_rrc_T_nonCriticalExtensions_167,
&ett_rrc_MasterInformationBlock_v690ext,
&ett_rrc_MasterInformationBlock_v6b0ext_IEs,
&ett_rrc_MasterInformationBlock_v860ext_IEs,
@@ -159308,11 +161044,11 @@ void proto_register_rrc(void) {
&ett_rrc_SysInfoType1,
&ett_rrc_T_v3a0NonCriticalExtensions_12,
&ett_rrc_T_v860NonCriticalExtentions_02,
- &ett_rrc_T_nonCriticalExtensions_167,
+ &ett_rrc_T_nonCriticalExtensions_168,
&ett_rrc_SysInfoType1_v3a0ext_IEs,
&ett_rrc_SysInfoType1_v860ext_IEs,
&ett_rrc_SysInfoType2,
- &ett_rrc_T_nonCriticalExtensions_168,
+ &ett_rrc_T_nonCriticalExtensions_169,
&ett_rrc_SysInfoType3,
&ett_rrc_T_v4b0NonCriticalExtensions_17,
&ett_rrc_T_v590NonCriticalExtension,
@@ -159323,7 +161059,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v860NonCriticalExtension_01,
&ett_rrc_T_v870NonCriticalExtension,
&ett_rrc_T_v900NonCriticalExtension,
- &ett_rrc_T_nonCriticalExtensions_169,
+ &ett_rrc_T_nonCriticalExtensions_170,
&ett_rrc_SysInfoType3_v4b0ext_IEs,
&ett_rrc_SysInfoType3_v590ext,
&ett_rrc_SysInfoType3_v5c0ext_IEs,
@@ -159338,14 +161074,14 @@ void proto_register_rrc(void) {
&ett_rrc_T_v590NonCriticalExtension_01,
&ett_rrc_T_v5b0NonCriticalExtension,
&ett_rrc_T_v5c0NonCriticalExtension,
- &ett_rrc_T_nonCriticalExtensions_170,
+ &ett_rrc_T_nonCriticalExtensions_171,
&ett_rrc_SysInfoType4_v4b0ext_IEs,
&ett_rrc_SysInfoType4_v590ext,
&ett_rrc_SysInfoType4_v5b0ext_IEs,
&ett_rrc_SysInfoType4_v5c0ext_IEs,
&ett_rrc_SysInfoType5,
&ett_rrc_T_modeSpecificInfo_135,
- &ett_rrc_T_fdd_170,
+ &ett_rrc_T_fdd_169,
&ett_rrc_T_tdd_120,
&ett_rrc_T_v4b0NonCriticalExtensions_19,
&ett_rrc_T_v590NonCriticalExtensions_28,
@@ -159355,7 +161091,9 @@ void proto_register_rrc(void) {
&ett_rrc_T_v770NonCriticalExtensions_40,
&ett_rrc_T_v860NonCriticalExtensions_27,
&ett_rrc_T_v890NonCriticalExtensions_11,
- &ett_rrc_T_nonCriticalExtensions_171,
+ &ett_rrc_T_v8b0NonCriticalExtensions_01,
+ &ett_rrc_T_v8d0NonCriticalExtensions,
+ &ett_rrc_T_nonCriticalExtensions_172,
&ett_rrc_SysInfoType5_v4b0ext_IEs,
&ett_rrc_T_tdd128SpecificInfo,
&ett_rrc_SysInfoType5_v590ext_IEs,
@@ -159366,27 +161104,29 @@ void proto_register_rrc(void) {
&ett_rrc_T_sccpch_SystemInformation_MBMS,
&ett_rrc_SysInfoType5_v770ext_IEs,
&ett_rrc_T_modeSpecificInfo_136,
- &ett_rrc_T_fdd_171,
+ &ett_rrc_T_fdd_170,
&ett_rrc_T_tdd768_20,
&ett_rrc_T_tdd128_59,
&ett_rrc_T_sccpch_SystemInformation_MBMS_01,
&ett_rrc_SysInfoType5_v860ext_IEs,
- &ett_rrc_T_dummy_14,
+ &ett_rrc_T_dummy_15,
&ett_rrc_T_modeSpecificInfo_137,
- &ett_rrc_T_fdd_172,
+ &ett_rrc_T_fdd_171,
&ett_rrc_T_tdd128_60,
&ett_rrc_T_hs_dsch_CommonSysInfo,
&ett_rrc_SysInfoType5_v890ext_IEs,
+ &ett_rrc_SysInfoType5_v8b0ext_IEs,
+ &ett_rrc_SysInfoType5_v8d0ext_IEs,
&ett_rrc_SysInfoType6,
&ett_rrc_T_modeSpecificInfo_138,
- &ett_rrc_T_fdd_173,
+ &ett_rrc_T_fdd_172,
&ett_rrc_T_tdd_121,
&ett_rrc_T_v4b0NonCriticalExtensions_20,
&ett_rrc_T_v590NonCriticalExtensions_29,
&ett_rrc_T_v650nonCriticalExtensions,
&ett_rrc_T_v690nonCriticalExtensions,
&ett_rrc_T_v770NonCriticalExtensions_41,
- &ett_rrc_T_nonCriticalExtensions_172,
+ &ett_rrc_T_nonCriticalExtensions_173,
&ett_rrc_SysInfoType6_v4b0ext_IEs,
&ett_rrc_T_tdd128SpecificInfo_01,
&ett_rrc_SysInfoType6_v590ext_IEs,
@@ -159397,14 +161137,14 @@ void proto_register_rrc(void) {
&ett_rrc_T_tdd768SpecificInfo,
&ett_rrc_SysInfoType7,
&ett_rrc_T_modeSpecificInfo_139,
- &ett_rrc_T_fdd_174,
- &ett_rrc_T_nonCriticalExtensions_173,
- &ett_rrc_SysInfoType8,
+ &ett_rrc_T_fdd_173,
&ett_rrc_T_nonCriticalExtensions_174,
- &ett_rrc_SysInfoType9,
+ &ett_rrc_SysInfoType8,
&ett_rrc_T_nonCriticalExtensions_175,
- &ett_rrc_SysInfoType10,
+ &ett_rrc_SysInfoType9,
&ett_rrc_T_nonCriticalExtensions_176,
+ &ett_rrc_SysInfoType10,
+ &ett_rrc_T_nonCriticalExtensions_177,
&ett_rrc_SysInfoType11,
&ett_rrc_T_v4b0NonCriticalExtensions_21,
&ett_rrc_T_v590NonCriticalExtension_02,
@@ -159413,7 +161153,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v770NonCriticalExtensions_42,
&ett_rrc_T_v7b0NonCriticalExtensions_02,
&ett_rrc_T_v860NonCriticalExtensions_28,
- &ett_rrc_T_nonCriticalExtensions_177,
+ &ett_rrc_T_nonCriticalExtensions_178,
&ett_rrc_SysInfoType11_v4b0ext_IEs,
&ett_rrc_SysInfoType11_v590ext_IEs,
&ett_rrc_SysInfoType11_v690ext_IEs,
@@ -159424,7 +161164,7 @@ void proto_register_rrc(void) {
&ett_rrc_SysInfoType11bis,
&ett_rrc_T_v7b0NonCriticalExtensions_03,
&ett_rrc_T_v860NonCriticalExtensions_29,
- &ett_rrc_T_nonCriticalExtensions_178,
+ &ett_rrc_T_nonCriticalExtensions_179,
&ett_rrc_SysInfoType11bis_v7b0ext_IEs,
&ett_rrc_SysInfoType11bis_v860ext_IEs,
&ett_rrc_SysInfoType12,
@@ -159433,7 +161173,7 @@ void proto_register_rrc(void) {
&ett_rrc_T_v690NonCriticalExtensions_51,
&ett_rrc_T_v6b0NonCriticalExtensions_17,
&ett_rrc_T_v7b0NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_179,
+ &ett_rrc_T_nonCriticalExtensions_180,
&ett_rrc_SysInfoType12_v4b0ext_IEs,
&ett_rrc_SysInfoType12_v590ext_IEs,
&ett_rrc_SysInfoType12_v690ext_IEs,
@@ -159443,79 +161183,79 @@ void proto_register_rrc(void) {
&ett_rrc_T_v3a0NonCriticalExtensions_13,
&ett_rrc_T_v4b0NonCriticalExtensions_23,
&ett_rrc_T_v770NonCriticalExtensions_43,
- &ett_rrc_T_nonCriticalExtensions_180,
+ &ett_rrc_T_nonCriticalExtensions_181,
&ett_rrc_SysInfoType13_v3a0ext_IEs,
&ett_rrc_SysInfoType13_v4b0ext_IEs,
&ett_rrc_SysInfoType13_v770ext_IEs,
&ett_rrc_SysInfoType13_1,
- &ett_rrc_T_nonCriticalExtensions_181,
- &ett_rrc_SysInfoType13_2,
&ett_rrc_T_nonCriticalExtensions_182,
- &ett_rrc_SysInfoType13_3,
+ &ett_rrc_SysInfoType13_2,
&ett_rrc_T_nonCriticalExtensions_183,
- &ett_rrc_SysInfoType13_4,
+ &ett_rrc_SysInfoType13_3,
&ett_rrc_T_nonCriticalExtensions_184,
- &ett_rrc_SysInfoType14,
+ &ett_rrc_SysInfoType13_4,
&ett_rrc_T_nonCriticalExtensions_185,
+ &ett_rrc_SysInfoType14,
+ &ett_rrc_T_nonCriticalExtensions_186,
&ett_rrc_SysInfoType15,
&ett_rrc_T_v4b0NonCriticalExtensions_24,
&ett_rrc_T_v770NonCriticalExtensions_44,
- &ett_rrc_T_nonCriticalExtensions_186,
+ &ett_rrc_T_nonCriticalExtensions_187,
&ett_rrc_SysInfoType15_v4b0ext_IEs,
&ett_rrc_SysInfoType15_v770ext_IEs,
&ett_rrc_SysInfoType15bis,
&ett_rrc_T_v860NonCriticalExtensions_30,
- &ett_rrc_T_nonCriticalExtensions_187,
+ &ett_rrc_T_nonCriticalExtensions_188,
&ett_rrc_SysInfoType15bis_v860ext_IEs,
&ett_rrc_SysInfoType15_1,
&ett_rrc_T_v920NonCriticalExtensions_04,
- &ett_rrc_T_nonCriticalExtensions_188,
+ &ett_rrc_T_nonCriticalExtensions_189,
&ett_rrc_SysInfoType15_1_v920ext_IEs,
&ett_rrc_SysInfoType15_1bis,
&ett_rrc_T_v920NonCriticalExtensions_05,
- &ett_rrc_T_nonCriticalExtensions_189,
+ &ett_rrc_T_nonCriticalExtensions_190,
&ett_rrc_SysInfoType15_1bis_v920ext_IEs,
&ett_rrc_SysInfoType15_2,
- &ett_rrc_T_nonCriticalExtensions_190,
- &ett_rrc_SysInfoType15_2bis,
&ett_rrc_T_nonCriticalExtensions_191,
- &ett_rrc_SysInfoType15_2ter,
+ &ett_rrc_SysInfoType15_2bis,
&ett_rrc_T_nonCriticalExtensions_192,
- &ett_rrc_SysInfoType15_3,
+ &ett_rrc_SysInfoType15_2ter,
&ett_rrc_T_nonCriticalExtensions_193,
+ &ett_rrc_SysInfoType15_3,
+ &ett_rrc_T_nonCriticalExtensions_194,
&ett_rrc_SysInfoType15_3bis,
&ett_rrc_T_v860NonCriticalExtensions_31,
- &ett_rrc_T_nonCriticalExtensions_194,
+ &ett_rrc_T_nonCriticalExtensions_195,
&ett_rrc_SysInfoType15_3bis_v860ext_IEs,
&ett_rrc_SysInfoType15_4,
&ett_rrc_T_v3a0NonCriticalExtensions_14,
&ett_rrc_T_v4b0NonCriticalExtensions_25,
- &ett_rrc_T_nonCriticalExtensions_195,
+ &ett_rrc_T_nonCriticalExtensions_196,
&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_196,
+ &ett_rrc_T_nonCriticalExtensions_197,
&ett_rrc_SysInfoType15_5_v3a0ext,
&ett_rrc_SysInfoType15_5_v770ext_IEs,
&ett_rrc_SysInfoType15_6,
- &ett_rrc_T_nonCriticalExtensions_197,
- &ett_rrc_SysInfoType15_7,
&ett_rrc_T_nonCriticalExtensions_198,
- &ett_rrc_SysInfoType15_8,
+ &ett_rrc_SysInfoType15_7,
&ett_rrc_T_nonCriticalExtensions_199,
+ &ett_rrc_SysInfoType15_8,
+ &ett_rrc_T_nonCriticalExtensions_200,
&ett_rrc_SysInfoType16,
&ett_rrc_T_v770NonCriticalExtensions_46,
&ett_rrc_T_v920NonCriticalExtensions_06,
- &ett_rrc_T_nonCriticalExtensions_200,
+ &ett_rrc_T_nonCriticalExtensions_201,
&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_201,
+ &ett_rrc_T_nonCriticalExtensions_202,
&ett_rrc_SysInfoType17_v4b0ext_IEs,
&ett_rrc_T_tdd128SpecificInfo_02,
&ett_rrc_SysInfoType17_v590ext_IEs,
@@ -159525,25 +161265,25 @@ void proto_register_rrc(void) {
&ett_rrc_SysInfoType18,
&ett_rrc_T_v6b0NonCriticalExtensions_18,
&ett_rrc_T_v860NonCriticalExtensions_32,
- &ett_rrc_T_nonCriticalExtensions_202,
+ &ett_rrc_T_nonCriticalExtensions_203,
&ett_rrc_SysInfoType18_v6b0ext,
&ett_rrc_SysInfoType18_v860ext,
&ett_rrc_SysInfoType19,
&ett_rrc_T_v920NonCriticalExtensions_07,
- &ett_rrc_T_nonCriticalExtensions_203,
+ &ett_rrc_T_nonCriticalExtensions_204,
&ett_rrc_SysInfoType19_v920ext,
&ett_rrc_SysInfoType20,
- &ett_rrc_T_nonCriticalExtensions_204,
+ &ett_rrc_T_nonCriticalExtensions_205,
&ett_rrc_SysInfoTypeSB1,
&ett_rrc_T_v6b0NonCriticalExtensions_19,
&ett_rrc_T_v860NonCriticalExtensions_33,
- &ett_rrc_T_nonCriticalExtensions_205,
+ &ett_rrc_T_nonCriticalExtensions_206,
&ett_rrc_SysInfoTypeSB1_v6b0ext,
&ett_rrc_SysInfoTypeSB1_v860ext,
&ett_rrc_SysInfoTypeSB2,
&ett_rrc_T_v6b0NonCriticalExtensions_20,
&ett_rrc_T_v860NonCriticalExtensions_34,
- &ett_rrc_T_nonCriticalExtensions_206,
+ &ett_rrc_T_nonCriticalExtensions_207,
&ett_rrc_SysInfoTypeSB2_v6b0ext,
&ett_rrc_SysInfoTypeSB2_v860ext,
&ett_rrc_TDD_UMTS_Frequency_List,
@@ -159581,7 +161321,7 @@ void proto_register_rrc(void) {
&ett_rrc_MBMS_MCCH_ConfigurationInfo_r6,
&ett_rrc_MBMS_MICHConfigurationInfo_r6,
&ett_rrc_T_mode_02,
- &ett_rrc_T_fdd_175,
+ &ett_rrc_T_fdd_174,
&ett_rrc_T_tdd384_40,
&ett_rrc_T_tdd128_61,
&ett_rrc_SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode,
@@ -159604,10 +161344,10 @@ void proto_register_rrc(void) {
&ett_rrc_MBMS_MSCHSchedulingInfo,
&ett_rrc_MBMS_NeighbouringCellSCCPCH_r6,
&ett_rrc_T_layer1Combining,
- &ett_rrc_T_fdd_176,
+ &ett_rrc_T_fdd_175,
&ett_rrc_MBMS_NeighbouringCellSCCPCH_v770ext,
&ett_rrc_T_layer1Combining_01,
- &ett_rrc_T_fdd_177,
+ &ett_rrc_T_fdd_176,
&ett_rrc_MBMS_NeighbouringCellSCCPCHList_r6,
&ett_rrc_MBMS_NeighbouringCellSCCPCHList_v770ext,
&ett_rrc_MBMS_NetworkStandardTimeInformation_LCR_v890ext,
@@ -159680,7 +161420,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_207,
+ &ett_rrc_T_nonCriticalExtensions_208,
&ett_rrc_T_criticalExtensions_111,
&ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_IEs,
&ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v390ext_IEs,
@@ -159689,7 +161429,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_208,
+ &ett_rrc_T_nonCriticalExtensions_209,
&ett_rrc_T_criticalExtensions_112,
&ett_rrc_RFC3095_ContextInfoList_r5,
&ett_rrc_SRNC_RelocationInfo_r3,
@@ -159710,8 +161450,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v6b0NonCriticalExtensions_21,
&ett_rrc_T_v770NonCriticalExtensions_48,
&ett_rrc_T_v7e0NonCriticalExtensions_04,
- &ett_rrc_T_v7f0NonCriticalExtensions_16,
- &ett_rrc_T_nonCriticalExtensions_209,
+ &ett_rrc_T_v7f0NonCriticalExtensions_17,
+ &ett_rrc_T_nonCriticalExtensions_210,
&ett_rrc_T_later_than_r3_28,
&ett_rrc_T_r4_14,
&ett_rrc_T_v4d0NonCriticalExtensions_14,
@@ -159723,8 +161463,8 @@ void proto_register_rrc(void) {
&ett_rrc_T_v6b0NonCriticalExtensions_22,
&ett_rrc_T_v770NonCriticalExtensions_49,
&ett_rrc_T_v7e0NonCriticalExtensions_05,
- &ett_rrc_T_v7f0NonCriticalExtensions_17,
- &ett_rrc_T_nonCriticalExtensions_210,
+ &ett_rrc_T_v7f0NonCriticalExtensions_18,
+ &ett_rrc_T_nonCriticalExtensions_211,
&ett_rrc_T_criticalExtensions_113,
&ett_rrc_T_r5_15,
&ett_rrc_T_v5a0NonCriticalExtensions_02,
@@ -159734,32 +161474,35 @@ void proto_register_rrc(void) {
&ett_rrc_T_v6b0NonCriticalExtensions_23,
&ett_rrc_T_v770NonCriticalExtensions_50,
&ett_rrc_T_v7e0NonCriticalExtensions_06,
- &ett_rrc_T_v7f0NonCriticalExtensions_18,
- &ett_rrc_T_nonCriticalExtensions_211,
+ &ett_rrc_T_v7f0NonCriticalExtensions_19,
+ &ett_rrc_T_nonCriticalExtensions_212,
&ett_rrc_T_criticalExtensions_114,
&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_212,
+ &ett_rrc_T_nonCriticalExtensions_213,
&ett_rrc_T_criticalExtensions_115,
&ett_rrc_T_r7_16,
&ett_rrc_T_v820NonCriticalExtensions_04,
&ett_rrc_T_v860NonCriticalExtensions_37,
- &ett_rrc_T_nonCriticalExtensions_213,
+ &ett_rrc_T_nonCriticalExtensions_214,
&ett_rrc_T_criticalExtensions_116,
&ett_rrc_T_r8_12,
&ett_rrc_T_v7e0NonCriticalExtensions_07,
- &ett_rrc_T_v7f0NonCriticalExtensions_19,
- &ett_rrc_T_nonCriticalExtensions_214,
+ &ett_rrc_T_v7f0NonCriticalExtensions_20,
+ &ett_rrc_T_v8d0NonCriticalExtensions_01,
+ &ett_rrc_T_nonCriticalExtensions_215,
&ett_rrc_T_criticalExtensions_117,
&ett_rrc_T_r9_11,
- &ett_rrc_T_nonCriticalExtensions_215,
+ &ett_rrc_T_v8d0NonCriticalExtensions_02,
+ &ett_rrc_T_v970NonCriticalExtensions_04,
+ &ett_rrc_T_nonCriticalExtensions_216,
&ett_rrc_T_criticalExtensions_118,
&ett_rrc_SRNC_RelocationInfo_r3_IEs,
&ett_rrc_T_modeSpecificInfo_140,
- &ett_rrc_T_fdd_178,
+ &ett_rrc_T_fdd_177,
&ett_rrc_SRNC_RelocationInfo_v380ext_IEs,
&ett_rrc_SRNC_RelocationInfo_v390ext_IEs,
&ett_rrc_SRNC_RelocationInfo_v3a0ext_IEs,
@@ -159794,28 +161537,30 @@ void proto_register_rrc(void) {
&ett_rrc_T_current_tgps_Status_01,
&ett_rrc_T_active_01,
&ett_rrc_SRNC_RelocationInfo_r4_IEs,
- &ett_rrc_T_dummy_16,
- &ett_rrc_T_fdd_179,
- &ett_rrc_SRNC_RelocationInfo_r5_IEs,
&ett_rrc_T_dummy_17,
- &ett_rrc_T_fdd_180,
+ &ett_rrc_T_fdd_178,
+ &ett_rrc_SRNC_RelocationInfo_r5_IEs,
+ &ett_rrc_T_dummy_18,
+ &ett_rrc_T_fdd_179,
&ett_rrc_SRNC_RelocationInfo_v690ext_IEs,
&ett_rrc_SRNC_RelocationInfo_r6_IEs,
&ett_rrc_SRNC_RelocationInfo_r6_add_ext_IEs,
- &ett_rrc_T_v7f0NonCriticalExtensions_20,
- &ett_rrc_T_nonCriticalExtensions_216,
+ &ett_rrc_T_v7f0NonCriticalExtensions_21,
+ &ett_rrc_T_nonCriticalExtensions_217,
&ett_rrc_SRNC_RelocationInfo_v6b0ext_IEs,
&ett_rrc_SRNC_RelocationInfo_r7_IEs,
&ett_rrc_SRNC_RelocationInfo_r7_add_ext_IEs,
- &ett_rrc_T_v7f0NonCriticalExtensions_21,
- &ett_rrc_T_nonCriticalExtensions_217,
+ &ett_rrc_T_v7f0NonCriticalExtensions_22,
+ &ett_rrc_T_nonCriticalExtensions_218,
&ett_rrc_SRNC_RelocationInfo_v770ext_IEs,
&ett_rrc_SRNC_RelocationInfo_v7e0ext_IEs,
&ett_rrc_SRNC_RelocationInfo_v7f0ext_IEs,
&ett_rrc_SRNC_RelocationInfo_r8_IEs,
&ett_rrc_SRNC_RelocationInfo_v820ext_IEs,
&ett_rrc_SRNC_RelocationInfo_v860ext_IEs,
+ &ett_rrc_SRNC_RelocationInfo_v8d0ext_IEs,
&ett_rrc_SRNC_RelocationInfo_r9_IEs,
+ &ett_rrc_SRNC_RelocationInfo_v970ext_IEs,
&ett_rrc_CalculationTimeForCiphering,
&ett_rrc_CipheringInfoPerRB,
&ett_rrc_CipheringInfoPerRB_r4,
@@ -159858,6 +161603,7 @@ void proto_register_rrc(void) {
&ett_rrc_OngoingMeasRep_r7,
&ett_rrc_OngoingMeasRep_r8,
&ett_rrc_OngoingMeasRep_r9,
+ &ett_rrc_OngoingMeasRep_v970ext_IEs,
&ett_rrc_OngoingMeasRepList,
&ett_rrc_OngoingMeasRepList_r4,
&ett_rrc_OngoingMeasRepList_r5,
@@ -159865,6 +161611,7 @@ void proto_register_rrc(void) {
&ett_rrc_OngoingMeasRepList_r7,
&ett_rrc_OngoingMeasRepList_r8,
&ett_rrc_OngoingMeasRepList_r9,
+ &ett_rrc_OngoingMeasRepList_v970ext_IE,
&ett_rrc_PDCP_Capability_r4,
&ett_rrc_T_supportForRfc2507_01,
&ett_rrc_T_supportForRfc3095_01,
@@ -159906,7 +161653,8 @@ void proto_register_rrc(void) {
&ett_rrc_UL_RFC3095_Context,
/*--- End of included file: packet-rrc-ettarr.c ---*/
-#line 145 "../../asn1/rrc/packet-rrc-template.c"
+#line 196 "../../asn1/rrc/packet-rrc-template.c"
+ &ett_rrc_eutraFeatureGroupIndicators,
};
@@ -159921,69 +161669,70 @@ void proto_register_rrc(void) {
/*--- Included file: packet-rrc-dis-reg.c ---*/
#line 1 "../../asn1/rrc/packet-rrc-dis-reg.c"
- register_dissector("rrc.dl.dcch", dissect_DL_DCCH_Message_PDU, proto_rrc);
- register_dissector("rrc.ul.dcch", dissect_UL_DCCH_Message_PDU, proto_rrc);
- register_dissector("rrc.dl.ccch", dissect_DL_CCCH_Message_PDU, proto_rrc);
- register_dissector("rrc.ul.ccch", dissect_UL_CCCH_Message_PDU, proto_rrc);
- register_dissector("rrc.pcch", dissect_PCCH_Message_PDU, proto_rrc);
- register_dissector("rrc.dl.shcch", dissect_DL_SHCCH_Message_PDU, proto_rrc);
- register_dissector("rrc.ul.shcch", dissect_UL_SHCCH_Message_PDU, proto_rrc);
- register_dissector("rrc.bcch.fach", dissect_BCCH_FACH_Message_PDU, proto_rrc);
- register_dissector("rrc.bcch.bch", dissect_BCCH_BCH_Message_PDU, proto_rrc);
- register_dissector("rrc.mcch", dissect_MCCH_Message_PDU, proto_rrc);
- register_dissector("rrc.msch", dissect_MSCH_Message_PDU, proto_rrc);
- register_dissector("rrc.irat.ho_to_utran_cmd", dissect_rrc_HandoverToUTRANCommand_PDU, proto_rrc);
- register_dissector("rrc.irat.irat_ho_info", dissect_rrc_InterRATHandoverInfo_PDU, proto_rrc);
- register_dissector("rrc.sysinfo", dissect_SystemInformation_BCH_PDU, proto_rrc);
- register_dissector("rrc.ue_radio_access_cap_info", dissect_UE_RadioAccessCapabilityInfo_PDU, proto_rrc);
- register_dissector("rrc.si.mib", dissect_MasterInformationBlock_PDU, proto_rrc);
- register_dissector("rrc.si.sib1", dissect_SysInfoType1_PDU, proto_rrc);
- register_dissector("rrc.si.sib2", dissect_SysInfoType2_PDU, proto_rrc);
- register_dissector("rrc.si.sib3", dissect_SysInfoType3_PDU, proto_rrc);
- register_dissector("rrc.si.sib4", dissect_SysInfoType4_PDU, proto_rrc);
- register_dissector("rrc.si.sib5", dissect_SysInfoType5_PDU, proto_rrc);
- register_dissector("rrc.si.sib5bis", dissect_SysInfoType5bis_PDU, proto_rrc);
- register_dissector("rrc.si.sib6", dissect_SysInfoType6_PDU, proto_rrc);
- register_dissector("rrc.si.sib7", dissect_SysInfoType7_PDU, proto_rrc);
- register_dissector("rrc.si.sib8", dissect_SysInfoType8_PDU, proto_rrc);
- register_dissector("rrc.si.sib9", dissect_SysInfoType9_PDU, proto_rrc);
- register_dissector("rrc.si.sib10", dissect_SysInfoType10_PDU, proto_rrc);
- register_dissector("rrc.si.sib11", dissect_SysInfoType11_PDU, proto_rrc);
- register_dissector("rrc.si.sib11bis", dissect_SysInfoType11bis_PDU, proto_rrc);
- register_dissector("rrc.si.sib12", dissect_SysInfoType12_PDU, proto_rrc);
- register_dissector("rrc.si.sib13", dissect_SysInfoType13_PDU, proto_rrc);
- register_dissector("rrc.si.sib13-1", dissect_SysInfoType13_1_PDU, proto_rrc);
- register_dissector("rrc.si.sib13-2", dissect_SysInfoType13_2_PDU, proto_rrc);
- register_dissector("rrc.si.sib13-3", dissect_SysInfoType13_3_PDU, proto_rrc);
- register_dissector("rrc.si.sib13-4", dissect_SysInfoType13_4_PDU, proto_rrc);
- register_dissector("rrc.si.sib14", dissect_SysInfoType14_PDU, proto_rrc);
- register_dissector("rrc.si.sib15", dissect_SysInfoType15_PDU, proto_rrc);
- register_dissector("rrc.si.sib15bis", dissect_SysInfoType15bis_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-1", dissect_SysInfoType15_1_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-1bis", dissect_SysInfoType15_1bis_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-2", dissect_SysInfoType15_2_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-2bis", dissect_SysInfoType15_2bis_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-2ter", dissect_SysInfoType15_2ter_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-3", dissect_SysInfoType15_3_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-3bis", dissect_SysInfoType15_3bis_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-4", dissect_SysInfoType15_4_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-5", dissect_SysInfoType15_5_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-6", dissect_SysInfoType15_6_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-7", dissect_SysInfoType15_7_PDU, proto_rrc);
- register_dissector("rrc.si.sib15-8", dissect_SysInfoType15_8_PDU, proto_rrc);
- register_dissector("rrc.si.sib16", dissect_SysInfoType16_PDU, proto_rrc);
- register_dissector("rrc.si.sib17", dissect_SysInfoType17_PDU, proto_rrc);
- register_dissector("rrc.si.sib18", dissect_SysInfoType18_PDU, proto_rrc);
- register_dissector("rrc.si.sib19", dissect_SysInfoType19_PDU, proto_rrc);
- register_dissector("rrc.si.sib20", dissect_SysInfoType20_PDU, proto_rrc);
- register_dissector("rrc.si.sb1", dissect_SysInfoTypeSB1_PDU, proto_rrc);
- register_dissector("rrc.si.sb2", dissect_SysInfoTypeSB2_PDU, proto_rrc);
- register_dissector("rrc.s_to_trnc_cont", dissect_rrc_ToTargetRNC_Container_PDU, proto_rrc);
- register_dissector("rrc.t_to_srnc_cont", dissect_rrc_TargetRNC_ToSourceRNC_Container_PDU, proto_rrc);
+ new_register_dissector("rrc.dl.dcch", dissect_DL_DCCH_Message_PDU, proto_rrc);
+ new_register_dissector("rrc.ul.dcch", dissect_UL_DCCH_Message_PDU, proto_rrc);
+ new_register_dissector("rrc.dl.ccch", dissect_DL_CCCH_Message_PDU, proto_rrc);
+ new_register_dissector("rrc.ul.ccch", dissect_UL_CCCH_Message_PDU, proto_rrc);
+ new_register_dissector("rrc.pcch", dissect_PCCH_Message_PDU, proto_rrc);
+ new_register_dissector("rrc.dl.shcch", dissect_DL_SHCCH_Message_PDU, proto_rrc);
+ new_register_dissector("rrc.ul.shcch", dissect_UL_SHCCH_Message_PDU, proto_rrc);
+ new_register_dissector("rrc.bcch.fach", dissect_BCCH_FACH_Message_PDU, proto_rrc);
+ new_register_dissector("rrc.bcch.bch", dissect_BCCH_BCH_Message_PDU, proto_rrc);
+ new_register_dissector("rrc.mcch", dissect_MCCH_Message_PDU, proto_rrc);
+ new_register_dissector("rrc.msch", dissect_MSCH_Message_PDU, proto_rrc);
+ new_register_dissector("rrc.irat.ho_to_utran_cmd", dissect_rrc_HandoverToUTRANCommand_PDU, proto_rrc);
+ new_register_dissector("rrc.irat.irat_ho_info", dissect_rrc_InterRATHandoverInfo_PDU, proto_rrc);
+ new_register_dissector("rrc.sysinfo", dissect_SystemInformation_BCH_PDU, proto_rrc);
+ new_register_dissector("rrc.sysinfo.cont", dissect_System_Information_Container_PDU, proto_rrc);
+ new_register_dissector("rrc.ue_radio_access_cap_info", dissect_UE_RadioAccessCapabilityInfo_PDU, proto_rrc);
+ new_register_dissector("rrc.si.mib", dissect_MasterInformationBlock_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib1", dissect_SysInfoType1_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib2", dissect_SysInfoType2_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib3", dissect_SysInfoType3_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib4", dissect_SysInfoType4_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib5", dissect_SysInfoType5_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib5bis", dissect_SysInfoType5bis_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib6", dissect_SysInfoType6_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib7", dissect_SysInfoType7_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib8", dissect_SysInfoType8_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib9", dissect_SysInfoType9_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib10", dissect_SysInfoType10_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib11", dissect_SysInfoType11_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib11bis", dissect_SysInfoType11bis_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib12", dissect_SysInfoType12_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib13", dissect_SysInfoType13_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib13-1", dissect_SysInfoType13_1_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib13-2", dissect_SysInfoType13_2_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib13-3", dissect_SysInfoType13_3_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib13-4", dissect_SysInfoType13_4_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib14", dissect_SysInfoType14_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15", dissect_SysInfoType15_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15bis", dissect_SysInfoType15bis_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-1", dissect_SysInfoType15_1_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-1bis", dissect_SysInfoType15_1bis_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-2", dissect_SysInfoType15_2_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-2bis", dissect_SysInfoType15_2bis_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-2ter", dissect_SysInfoType15_2ter_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-3", dissect_SysInfoType15_3_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-3bis", dissect_SysInfoType15_3bis_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-4", dissect_SysInfoType15_4_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-5", dissect_SysInfoType15_5_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-6", dissect_SysInfoType15_6_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-7", dissect_SysInfoType15_7_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib15-8", dissect_SysInfoType15_8_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib16", dissect_SysInfoType16_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib17", dissect_SysInfoType17_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib18", dissect_SysInfoType18_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib19", dissect_SysInfoType19_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sib20", dissect_SysInfoType20_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sb1", dissect_SysInfoTypeSB1_PDU, proto_rrc);
+ new_register_dissector("rrc.si.sb2", dissect_SysInfoTypeSB2_PDU, proto_rrc);
+ new_register_dissector("rrc.s_to_trnc_cont", dissect_rrc_ToTargetRNC_Container_PDU, proto_rrc);
+ new_register_dissector("rrc.t_to_srnc_cont", dissect_rrc_TargetRNC_ToSourceRNC_Container_PDU, proto_rrc);
/*--- End of included file: packet-rrc-dis-reg.c ---*/
-#line 157 "../../asn1/rrc/packet-rrc-template.c"
+#line 209 "../../asn1/rrc/packet-rrc-template.c"
}
@@ -159992,15 +161741,16 @@ void proto_register_rrc(void) {
void
proto_reg_handoff_rrc(void)
{
-
- gsm_a_dtap_handle = find_dissector("gsm_a_dtap");
- rrc_pcch_handle = find_dissector("rrc.pcch");
- rrc_ul_ccch_handle = find_dissector("rrc.ul.ccch");
- rrc_dl_ccch_handle = find_dissector("rrc.dl.ccch");
- rrc_ul_dcch_handle = find_dissector("rrc.ul.dcch");
- rrc_dl_dcch_handle = find_dissector("rrc.dl.dcch");
- rrc_ue_radio_access_cap_info_handle = find_dissector("rrc.ue_radio_access_cap_info");
- rrc_dl_dcch_handle = find_dissector("rrc.dl.dcch");
+ gsm_a_dtap_handle = find_dissector("gsm_a_dtap");
+ rrc_pcch_handle = find_dissector("rrc.pcch");
+ rrc_ul_ccch_handle = find_dissector("rrc.ul.ccch");
+ rrc_dl_ccch_handle = find_dissector("rrc.dl.ccch");
+ rrc_ul_dcch_handle = find_dissector("rrc.ul.dcch");
+ rrc_dl_dcch_handle = find_dissector("rrc.dl.dcch");
+ rrc_ue_radio_access_cap_info_handle = find_dissector("rrc.ue_radio_access_cap_info");
+ rrc_dl_dcch_handle = find_dissector("rrc.dl.dcch");
+ lte_rrc_ue_eutra_cap_handle = find_dissector("lte-rrc.ue_eutra_cap");
+ lte_rrc_dl_dcch_handle = find_dissector("lte-rrc.dl.dcch");
}
diff --git a/epan/dissectors/packet-rrc.h b/epan/dissectors/packet-rrc.h
index 39cff66ed9..2bfedddde6 100644
--- a/epan/dissectors/packet-rrc.h
+++ b/epan/dissectors/packet-rrc.h
@@ -38,10 +38,10 @@ extern int proto_rrc;
/*--- Included file: packet-rrc-exp.h ---*/
#line 1 "../../asn1/rrc/packet-rrc-exp.h"
int dissect_rrc_InterRATHandoverInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
-void dissect_rrc_HandoverToUTRANCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_);
-void dissect_rrc_InterRATHandoverInfo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_);
-void dissect_rrc_ToTargetRNC_Container_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_);
-void dissect_rrc_TargetRNC_ToSourceRNC_Container_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_);
+int dissect_rrc_HandoverToUTRANCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_);
+int dissect_rrc_InterRATHandoverInfo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_);
+int dissect_rrc_ToTargetRNC_Container_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_);
+int dissect_rrc_TargetRNC_ToSourceRNC_Container_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_);
/*--- End of included file: packet-rrc-exp.h ---*/
#line 30 "../../asn1/rrc/packet-rrc-template.h"
diff --git a/epan/epan.h b/epan/epan.h
index 5529d5ca70..0b98c584b4 100644
--- a/epan/epan.h
+++ b/epan/epan.h
@@ -33,6 +33,50 @@ typedef struct _epan_dissect_t epan_dissect_t;
#include "dfilter/dfilter.h"
+/**
+ @mainpage Wireshark EPAN the packet analyzing engine. Source code can be found in the epan directory
+
+ @section Introduction
+
+ XXX
+
+ @b Sections:
+ - \ref proto_pub
+*/
+/*
+Ref 1
+Epan
+Ethereal Packet ANalyzer (XXX - is this correct?) the packet analyzing engine. Source code can be found in the epan directory.
+
+Protocol-Tree - Keep data of the capture file protocol information.
+
+Dissectors - The various protocol dissectors in epan/dissectors.
+
+Plugins - Some of the protocol dissectors are implemented as plugins. Source code can be found at plugins.
+
+Display-Filters - the display filter engine at epan/dfilter
+
+
+
+Ref2 for further edits - delete when done
+ \section Introduction
+
+ This document describes the data structures and the functions exported by the CACE Technologies AirPcap library.
+ The AirPcap library provides low-level access to the AirPcap driver including advanced capabilities such as channel setting,
+ link type control and WEP configuration.<br>
+ This manual includes the following sections:
+
+ \note throughout this documentation, \e device refers to a physical USB AirPcap device, while \e adapter is an open API
+ instance. Most of the AirPcap API operations are adapter-specific but some of them, like setting the channel, are
+ per-device and will be reflected on all the open adapters. These functions will have "Device" in their name, e.g.
+ AirpcapSetDeviceChannel().
+
+ \b Sections:
+
+ - \ref airpcapfuncs
+ - \ref airpcapdefs
+ - \ref radiotap
+*/
/** init the whole epan module, this is used to be called only once in a program */
void epan_init(void (*register_all_protocols_func)(register_cb cb, gpointer client_data),
void (*register_all_handoffs_func)(register_cb cb, gpointer client_data),